Технический форум по робототехнике.
blindman » 18 дек 2008, 09:46
Это переключатель режимов, если эта плата программируется внешним программатором (переключают ресет, удержание SCK и XTAL). Могут понадобиться нечасто, поэтому сделал штырьками, а не вывел на DIP-переключатель. Щас только понял, что один из этих джамперов лишний .
=DeaD= » 18 дек 2008, 09:47
2blindman: А куча переключателей чего делают? GP0..GP2 - зачем? Мы же вроде не модуль под робобас делаем обычный? Или?
blindman » 18 дек 2008, 09:52
=DeaD= писал(а): GP0..GP2 - зачем? Мы же вроде не модуль под робобас делаем обычный? Или?
Для универсальности. Можно подключить к разъему RoboBus SPI-устройства , и рулить ими с ПК. Считаешь это лишнее?
Добавлено спустя 2 минуты 25 секунд: Остальные коммутируют RX/TX и перекльчают режимы программатор/мост.
=DeaD= » 18 дек 2008, 09:59
blindman писал(а): =DeaD= писал(а): GP0..GP2 - зачем? Мы же вроде не модуль под робобас делаем обычный? Или?
Для универсальности. Можно подключить к разъему RoboBus SPI-устройства , и рулить ими с ПК. Считаешь это лишнее?
А зачем джамперы? Разве нельзя просто пины вывести через резисторы 150 Ом? Они же между вход\выход переключаются программно?
=DeaD= » 15 янв 2009, 23:20
Питание от шины USB не будем делать? И светодиоды от FT232RL? И разъёмчиков i2c я бы еще пару воткнул... сделать попробовать?
blindman » 16 янв 2009, 03:53
=DeaD= писал(а): Питание от шины USB не будем делать?
Можно сделать, но не забывать, что в режиме программатора МК должен питаться от прошиваемой схемы.
=DeaD= писал(а): И светодиоды от FT232RL? И разъёмчиков i2c я бы еще пару воткнул... сделать попробовать?
Дак попробуй
SkyStorm » 16 янв 2009, 12:59
=DeaD= писал(а): И разъёмчиков i2c я бы еще пару воткнул... сделать попробовать?
Три ну пажалуста!!!
=DeaD= » 16 янв 2009, 15:31
SkyStorm писал(а): =DeaD= писал(а): i2c я бы еще пару воткнул...
Три ну пажалуста!!!
=DeaD= » 18 янв 2009, 14:14
2blindman: А не поставить ли нам на этот модуль джампер который RX/TX местами будет менять?
Добавлено спустя 1 час 47 минут 37 секунд: Добавил еще 1 i2c разъём, теперь их 3, попробовал всю схему переразвести и понял что не осилю
Добавлено спустя 34 минуты 50 секунд: Переключатель между RX/TX не стал ставить, иначе получается значительное удлинение этих линий, да и не критично.
Вложения
OR-Progr.zip
(59.72 КиБ) Скачиваний: 31
=DeaD= » 24 фев 2009, 20:25
Источник наброска схемы осцика -
http://tuxgraphics.org/electronics/2005 ... 5101.shtml оттуда будем брать прошивку.
А еще косячок неприятный обнаружил, на разъемах i2c местами перепутаны scl и sda
Добавлено спустя 2 минуты 32 секунды: И еще RSIN и RSOUT не перепутаны ли?
blindman » 20 мар 2009, 14:12
Программатор собран, протестирован. Адаптирована прошивка
AvrUsb500 . Может использоваться с любой программой, понимающей протокол STK500 версии 2 (avrdue, AVR Studio, ...)
Вложения
=DeaD= » 20 мар 2009, 14:14
Урааааа! А где прошивка?
blindman » 20 мар 2009, 14:32
Исходники и скомпилированная прошивка
Вложения
OR-PROG-USB.zip
(19.25 КиБ) Скачиваний: 22
=DeaD= » 28 мар 2009, 20:44
Хм, предпринял еще пару попыток, пока под виндой неудачно
Есть возможность под виндами затестить?
Какая скорость COM-порта должна быть установлена? STK500 и AVR910 - это одинаковый стандарт команд?
Добавлено спустя 7 минут 55 секунд: Кстати, кварц юзался на 7.3728?
Vooon » 28 мар 2009, 21:00
Нет stk500 это stk500. Частота похоже 115200. А вот какой ком тебе нужно посмотреть в диспетчере устройств.