roboforum.ru

Технический форум по робототехнике.

Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Grem » 02 авг 2011, 11:53

ORFA все таймеры меги использует?
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 02 авг 2011, 11:56

Надо бы в исходники глянуть, навскидку не помню :(
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Grem » 02 авг 2011, 15:09

Глянете? :oops:
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 02 авг 2011, 15:33

Вроде только 1 и 3 таймеры задействованы...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Vooon » 02 авг 2011, 15:53

На M128-DS:

T/C 0: Servo smooth move (SSC32)
T/C 1: Motor PWM
T/C 3: Servo 4017

Добавлено спустя 1 минуту 34 секунды:
Только если копнуть глубже, то можно заметить, что модули отключаются.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение gofan777 » 23 авг 2011, 12:58

Здравствуйте! Имеется платка OR-AVR-M128-DS, хочу скрестить ее с IDE. Прошил бутлоадер, фузик M103C, все ок, читает и закачивает любую прошивку через ISP (программатор ftbb), через ARDUINO-0022 не получается прошить.
Пишет следующее: (порт выбран правльный, платка тоже OR-AVR-M128-* w/ATMega128 @ 7.3728MHz)
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

До перепрошивки бутлоадера отвечал на запросы типа V-выдавал версию и т.д. После перепрошивки бутлоадера перестал, хотя прошивку старую ради интереса залил туда.
В чем может быть трабл?
gofan777
 
Сообщения: 3
Зарегистрирован: 22 авг 2011, 13:02

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 23 авг 2011, 13:44

Там сброс надо "технично" нажимать натренироваться.
И попробуйте прошить вот отсюда бутлоадером + батником с фьюзами через свой программатор:
wiki/%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B_Open_Robotics
(там батник внутри бутлоадера для Arduino IDE)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение gofan777 » 23 авг 2011, 17:21

Спасибо! Теперь все работает. На всякий случай, может кому поможет, чтобы запрогать плату через Arduino-0022 с использованием OR-USB-UART, после нажатия на кнопку Upload, я зажимаю Reset, а отпускаю только после того, как появится строка с размером кода, в принципе получается прошить, если в момент появления сообщения зажать на 1 сек. Ресет. В принципе это было описано в данном форуме, но повторение - мать учения =)
gofan777
 
Сообщения: 3
Зарегистрирован: 22 авг 2011, 13:02

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Korbofos » 25 авг 2011, 18:38

Такой вопрос :oops:
При работе с драйвером двигателей:
Вклчаю ножки на выход (регистор DDRC) запускаю таймер!
д двигателей не нужен:
Выключаю таймер, а ножки отключать?(помех на мосфеты не будет при отключенной ножки?)
Тоже самое про ножки отвечающие за направление врашения?
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.
Аватара пользователя
Korbofos
 
Сообщения: 317
Зарегистрирован: 15 янв 2011, 11:27
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 25 авг 2011, 18:42

Не будет, там на PWM и DIR линиях в ДД стоят подтяжки к земле, так что если вы на ножки явно не выдаёте 1, гарантируется, что там 0.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Korbofos » 25 авг 2011, 18:50

А как вообще делают, оставлют подкюченными ножки или нет?
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.
Аватара пользователя
Korbofos
 
Сообщения: 317
Зарегистрирован: 15 янв 2011, 11:27
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 25 авг 2011, 18:56

Что такое "подключенными" ?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Korbofos » 25 авг 2011, 19:06

Например (1<<DDB5)
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.
Аватара пользователя
Korbofos
 
Сообщения: 317
Зарегистрирован: 15 янв 2011, 11:27
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 25 авг 2011, 20:10

Это что? :)

Вообще в данном случае пофиг что с портом, если на него не выводится 1.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение vladimirkl1 » 08 сен 2011, 11:36

1. Ошибки при загрузке скетча arduino ide 0022 + OR-AVR-M128-DS (джампер 3.3V снят) + OR-USB-UART (указан порт - com4, bord - OR-AVR-M128-* w/ATMega128 @ 7.3728MHz), перед загрузкой нажимаю сброс на контроллере

Изображение

2. Ошибки при прошивке контроллера + OR-AVR-M128-DS (джампер 3.3V снят) + OR-USB-UART ("C:\WinAVR-20100110\bin\avrdude.exe" -p m128 -c avr911 -P com4 -b 115200 -U flash:w:"C:\Robot\bootloader-M128-115200.hex":i -U signature:r:con:r -F -v) и ("C:\WinAVR-20100110\bin\avrdude.exe" -p m128 -c avr911 -P com4 -b 115200 -U flash:w:"C:\Robot\or-avr-m128.hex":i -U signature:r:con:r -F -v)
Изображение

Как добиться "правильной" работы с arduino ide и прошивки контроллера?
vladimirkl1
 
Сообщения: 15
Зарегистрирован: 23 сен 2007, 19:29
Откуда: nn

Пред.След.

Вернуться в Open Robotics

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2