Технический форум по робототехнике.
=DeaD= » 15 янв 2009, 00:16
2blindman: А можно пояснить для тех кто в танке как работает цепь с RESET'ом на головном контроллере? там сейчас RESET вроде прямо с шины разводится к МК и через джампер и диод с резистором может быть замкнут на SCK - что это всё означает, ну или если написано уже где - скажи, а то я сейчас схемки проверяю и не догоняю как это работает всё...
![Pardon :pardon:](http://roboforum.ru/images/smilies/pardon.gif)
blindman » 15 янв 2009, 05:57
Ресет контроллера напрямую подключен к шине, и так во всех модулях. То есть вся система находится в состоянии сброса когда идет прошивка МК одного из модулей. SCK в это время также подтянут к земле, это гарантирует, что на запросы программатора отвечает только один модуль - тот, у которого джампер скинут
=DeaD= » 15 янв 2009, 08:43
А что будет если у нас на шине 6 модулей с МК будет стоять и только 1 в режиме программирования? Это будет совокупный резистор между RESET и SCK номиналом (33+150)/5=36.6 Ом - программатор потянет такой ток поддерживать? 136мА как никак...
blindman » 15 янв 2009, 08:53
В режиме программирования SCK всех модулей будет входом, значит ток будет определяться сопротивлениями резисторов, подтягивающих RESET к питанию. Если подтягивающие резисторы скажем 3.3 кОм, то при 6 модулях ток будет не более 6 мА.
=DeaD= » 15 янв 2009, 09:15
Не понял, а SCK и RESET программатора будут выходами? И SCK будет меняться периодически между 0 и 1. Или я не прав?
blindman » 15 янв 2009, 09:42
А, понял. Схема такая действительно не пойдет.
viczai » 29 янв 2009, 23:59
Извините, но вопрос по схеме. А почему конденсаторы и индуктивности стоят на выходе линейных стабилизаторов, а не на входе. По моему опыту нужно весь игольчатый мусор фильтровать до подачи на стабилизаторы. У меня стояли LM2937ET-5.0. Или может быть какие-то другие причины были..?
=DeaD= » 30 янв 2009, 09:41
viczai писал(а):Извините, но вопрос по схеме. А почему конденсаторы и индуктивности стоят на выходе линейных стабилизаторов, а не на входе.
Ну LC-фильтры у нас стоят от высокочастотных помех генерируемых уже после стабилизаторов, Конденсаторы до стабилизаторов надо бы конечно будет в следующей версии поставить, в принципе в драйвере двигателей стоит кондёр, так что при использовании с ДД проблем никаких не будет, а вот при отдельном использовании надо будет добавить эту фишку.
=DeaD= » 21 фев 2009, 19:18
Поправка к печатной плате последней версии модуля - перепутаны местами + и - питания, нефатально.
=DeaD= » 22 фев 2009, 23:09
Первичные тесты на мигание светодиодами и работу по уарту пройдены, а значит пока считаем что всё работает. Врядли будут какие-то проблемы с просто выходами МК.
=DeaD= » 28 фев 2009, 16:27
Почистил тему еще раз.
PS 2bolt: Вон из искусства!
![Evil or Very Mad :evil:](http://roboforum.ru/images/smilies/diablo.gif)
=DeaD= » 29 мар 2009, 23:51
Начал адаптировать прошивку шлюз-контроллера, пока по старому UART-протоколу, уже подцепил двигатели в примитивном управлении - выдать ШИМ нужной скважности и направление + проверил работу GPIO-портов, по крайней мере на выход. Завтра затестим сервоприводы и цифровой+аналоговый входы по GPIO.
=DeaD= » 30 мар 2009, 18:55
Протестировал шлюз-контроллер на АЦП, цифровой вход, сервовыход, правда для серв количество положений пока всего 70, надо будет оптимизировать прошивку чуток... и еще не понял я почему эти положения не от 1 до 2мс, а как-то по другому расположились, ну да надо будет в протеусе побаловаться...
blindman » 31 мар 2009, 02:32
А где исходники?
=DeaD= » 31 мар 2009, 09:45
Тут:
viewtopic.php?p=90775#p90775Хотел в вику выложить, ан нет
Добавлено спустя 46 минут 31 секунду:В вику тоже выложил, но в формате .rar, потому как .zip не принимает по неясным причинам
![Sad :(](http://roboforum.ru/images/smilies/sad.gif)
Вот сюда положил -
[[Модули Open Robotics и документация к ним]]