Технический форум по робототехнике.
=DeaD= » 17 апр 2009, 19:28
Ок, чуть позже выложу, сейчас на другом компе...
=DeaD= » 20 апр 2009, 14:32
Виноват, совсем забыл, сейчас вроде переехал окончательно, поэтому вечером (т.е. часа через 4) надо меня просто тыкнуть в бок и я всё вспомню, если опять даже забуду

SkyStorm » 20 апр 2009, 15:08
Опять про питание ... перечитал OR-AVR-M32-D-UG.pdf но все равно не понял как выставить джампера для того что бы на I2C получить 5 вольт.
=DeaD= » 20 апр 2009, 18:14
SkyStorm писал(а):не понял как выставить джампера для того что бы на I2C получить 5 вольт.
Никак, это джамперами не настраивается, там всегда 5В. Т.к. там почти всегда будут юзаться сонары - сразу делаем чтобы никто ничего себе не сжег, воткнув датчик, не переключив питание.
Добавлено спустя 1 час 45 минут 18 секунд:2SkyStorm: Алярм - на всякий случай:
ВНИМАНИЕ!!! Между включениями драйверов двигателей в разные стороны обязательна пауза в минимум 100мс!
SkyStorm » 20 апр 2009, 19:17
=DeaD= писал(а):надо меня просто тыкнуть в бок и я всё вспомню, если опять даже забуду


))
=DeaD= » 20 апр 2009, 23:18
Вроде оно:
- Вложения
-
c5_led_flash.zip
- (12.14 КиБ) Скачиваний: 11
SkyStorm » 22 апр 2009, 21:04
Итак продолжение развития и новые проблеммы.
Проблема с неработающим uart на первый взгляд решилась перестановкой джамперов с режима S на M, данные пошли.
Но тут же возникла проблема работы программы см приложение.
Краткое описание:
- Пишем в uart
- зажигаем диод
- читаем i2c
- пишем прочитаное в uart
- если прочитаное не 0 зажигаем второй диод
- гасим диоды и на начало.
Когда подключен программатор или блок питания весь цыкл проходит без проблем.
Когда подключаем Модуль RoboRF-Uart-USB из проекта МиниБот в режиме Uart-USB,
выполняется только первые 2 пункта. Т.е. виснет на чтении i2c.
Не пойму это я криво i2c читаю или RoboRF-Uart-USB криво на i2c действует!!!
Народ у кого какие мысли???
ЗЫ: т.к. проблемма на в коде, файл удалил. не к чему здесь черновики.
Последний раз редактировалось
SkyStorm 22 апр 2009, 22:53, всего редактировалось 1 раз.
=DeaD= » 22 апр 2009, 21:10
Ну если без роборф всё робит, а с ним нет - наверное оно глушит и2с, а у него эти контакты выведены на робобас?
SkyStorm » 22 апр 2009, 21:14
Программатор ведь тоже на основе этой платы сделан ... с ним все работает ... вот я и в непонятках.
=DeaD= » 22 апр 2009, 21:28
так прошивки то разные - вдруг тут ненароком i2c врублен?
SkyStorm » 22 апр 2009, 21:48
Так изучил схему ...
[[Радиоканал 2.4ГГц ZigBee для МиниБота]]RoboBus 10 SDA -> mega8 PD2 -> cc2500 CDO2
RoboBus 11 SCL -> mega8 PB1 -> cc2500 CS
А на программаторе cc2500 в наличии нет ...
По результату общения с
EdGull'oм
Мегаплата не полностью совместима с робобасом.
Решение
Аппаратное: отрезать ноги 10 и 11
Программное: эти ноги (PD2 и PB1 ) перевести на вход.
При этом работа в режимах:
режим USB - Uart Minibot - не пострадает
режим USB - Uart Mega8 - cc2500 - не пострадает
режим Minibot - Uart Mega8 - cc2500 - не пострадает
Последний раз редактировалось
SkyStorm 22 апр 2009, 22:27, всего редактировалось 1 раз.
=DeaD= » 22 апр 2009, 22:14
отковырять эти 2 штырька на плате радиоканала?

EdGull » 22 апр 2009, 22:23
проще ноги на вход сконфигурировать
=DeaD= » 22 апр 2009, 22:24
А, и правда, чего это я

прошивка же открыта...
SkyStorm » 22 апр 2009, 22:48
Проблема локализована ))) боремся дальше )))
Инфу запостил в Вику.