Технический форум по робототехнике.
galex1981 » 29 янв 2009, 00:22
Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
- Вложения
-
- v3.0.rar
- последняя рабочая версия
- (21.17 КиБ) Скачиваний: 39
-
- исх код эда.rar
- имеющиеся исходники
- (67.28 КиБ) Скачиваний: 78
-
- cc2500.pdf
- Даташит на ИС
- (1.3 МиБ) Скачиваний: 135
-
- Схема миниплаты
Последний раз редактировалось
galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).
Aleksandr_ » 25 апр 2009, 11:18
Вот у мегаплаты есть перемычка на питание АТмеги88 и выходных буферов FT232 с трёх на пять вольт. А сс2500 всё равно питается от трёх вольт, даже при переключении этой перемычки на пять вольт.
Вопрос такой.
Будет ли соответствовать логический уровень "1" и "0" меги88 с сс2500?
Будут ли они нормально взаимодействовать по шине SPI, и будут ли вообще?
Кто-нибудь проверял это на практике?
А то лично у меня с этим сейчас проблема.
Может конечно я где-то в другом месте напутал, но подозрение как раз на это раздельное питание.
galex1981 » 25 апр 2009, 11:24
cc2500 питается от 3, максимум от 3,6 В, при 5В она враз горит, это проверялось. Не советую экспериментировать, так как cc2500 довольно дорогая микросхема. Если Atmel МК работают и от 3,3 В, то ИС радиомодема только от 3,3 В
=DeaD= » 25 апр 2009, 11:31
2Alexandr_: Вполне может быть, что ваша CC2500 больше уже никогда не заработает, если вы её включали с мегой питающейся от 5В.
EdGull » 25 апр 2009, 11:48
перемычка 5В ставилась для уникальных и специфичных целей
ее невкоем случае нельзя изменять если не понимаешь физики процесса!!!
Aleksandr_ » 25 апр 2009, 12:16
"перемычка 5В ставилась для уникальных и специфичных целей"
А можно пояснить для каких именно уникальных и специфичных целей?
И может тогда её лучше не ставить вообще, чтоб не вводить народ в заблуждение.
А то получается возможность такая есть, а воспользоваться нельзя.
EdGull » 25 апр 2009, 12:51
на сколько я помню данная перемычка запаивается на заводе намертво
Gfer » 13 май 2009, 13:48
Вот лежат у меня на столе две эти платы. Есть программаторы USB910 и USBASP, но как прошивать не понятно ISP где.
(питаются они от USB уровни на них не более 3.6 на одном и 3.3 на другом. здесь вроде все ок). Да и чем тоже не понять, кода на си нет. А то что здесь есть мне даже откомпилировать нечем.
Подскажите плиз.
=DeaD= » 13 май 2009, 13:49
ISP внутри шины
[[RoboBus]]
Gfer » 13 май 2009, 13:58
Ок. Переходник свояю без проблем. А как быть с кодом. Мне бы откомпилированный файл под общение двх мегаплат.
galex1981 » 13 май 2009, 14:07
Лучше поставить BasCom и откомпилировать самим
SkyStorm » 13 май 2009, 14:24
Кстати, Александр, может прикрепиш первое сообщение и сделаеш там ссылку на последнюю версию кода.
А то в ломак искать по всему форуму.
Myp » 13 май 2009, 14:26
Gfer писал(а):Мне бы откомпилированный файл под общение двх мегаплат.
всё элементарно
надо найти соответствующую тему на форуме и скачать оттуда код для общения двух мегаплат
ну или Эдгулу написать.
galex1981 » 13 май 2009, 14:27
Прикреплю код к первому сообщению.
Если нужно, то скомилирую, но вечером
Gfer » 13 май 2009, 16:04
Откомпилировал, предварительно разкомментировав нужные строки и задокументировав не нужные. Вопрос следующий. На схеме много перемычек но на плате нет буквенных обозначений. Посему не знаю где перемычка что бы программировать и т.д.
galex1981 » 13 май 2009, 16:07
Если есть возможность, давай вечером свяжемся, я объясню