roboforum.ru

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

RoboRF в МиниБоте

RoboRF в МиниБоте

galex1981 » 29 янв 2009, 00:22

Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
Вложения
v3.0.rar
последняя рабочая версия
(21.17 КиБ) Скачиваний: 39
исх код эда.rar
имеющиеся исходники
(67.28 КиБ) Скачиваний: 78
cc2500.pdf
Даташит на ИС
(1.3 МиБ) Скачиваний: 135
shema.jpg
Схема миниплаты
Последний раз редактировалось galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).

Re: RoboRF в МиниБоте

Aleksandr_ » 25 апр 2009, 11:18

Вот у мегаплаты есть перемычка на питание АТмеги88 и выходных буферов FT232 с трёх на пять вольт. А сс2500 всё равно питается от трёх вольт, даже при переключении этой перемычки на пять вольт.
Вопрос такой.
Будет ли соответствовать логический уровень "1" и "0" меги88 с сс2500?
Будут ли они нормально взаимодействовать по шине SPI, и будут ли вообще?
Кто-нибудь проверял это на практике?
А то лично у меня с этим сейчас проблема.
Может конечно я где-то в другом месте напутал, но подозрение как раз на это раздельное питание.

Re: RoboRF в МиниБоте

galex1981 » 25 апр 2009, 11:24

cc2500 питается от 3, максимум от 3,6 В, при 5В она враз горит, это проверялось. Не советую экспериментировать, так как cc2500 довольно дорогая микросхема. Если Atmel МК работают и от 3,3 В, то ИС радиомодема только от 3,3 В

Re: RoboRF в МиниБоте

=DeaD= » 25 апр 2009, 11:31

2Alexandr_: Вполне может быть, что ваша CC2500 больше уже никогда не заработает, если вы её включали с мегой питающейся от 5В.

Re: RoboRF в МиниБоте

EdGull » 25 апр 2009, 11:48

перемычка 5В ставилась для уникальных и специфичных целей
ее невкоем случае нельзя изменять если не понимаешь физики процесса!!!

Re: RoboRF в МиниБоте

Aleksandr_ » 25 апр 2009, 12:16

"перемычка 5В ставилась для уникальных и специфичных целей"

А можно пояснить для каких именно уникальных и специфичных целей?
И может тогда её лучше не ставить вообще, чтоб не вводить народ в заблуждение.
А то получается возможность такая есть, а воспользоваться нельзя.

Re: RoboRF в МиниБоте

EdGull » 25 апр 2009, 12:51

на сколько я помню данная перемычка запаивается на заводе намертво :wink:

Re: RoboRF в МиниБоте

Gfer » 13 май 2009, 13:48

Вот лежат у меня на столе две эти платы. Есть программаторы USB910 и USBASP, но как прошивать не понятно ISP где. :( (питаются они от USB уровни на них не более 3.6 на одном и 3.3 на другом. здесь вроде все ок). Да и чем тоже не понять, кода на си нет. А то что здесь есть мне даже откомпилировать нечем. :cry: Подскажите плиз.

Re: RoboRF в МиниБоте

=DeaD= » 13 май 2009, 13:49

ISP внутри шины [[RoboBus]]

Re: RoboRF в МиниБоте

Gfer » 13 май 2009, 13:58

Ок. Переходник свояю без проблем. А как быть с кодом. Мне бы откомпилированный файл под общение двх мегаплат.

Re: RoboRF в МиниБоте

galex1981 » 13 май 2009, 14:07

Лучше поставить BasCom и откомпилировать самим

Re: RoboRF в МиниБоте

SkyStorm » 13 май 2009, 14:24

Кстати, Александр, может прикрепиш первое сообщение и сделаеш там ссылку на последнюю версию кода.
А то в ломак искать по всему форуму.

Re: RoboRF в МиниБоте

Myp » 13 май 2009, 14:26

Gfer писал(а):Мне бы откомпилированный файл под общение двх мегаплат.

всё элементарно
надо найти соответствующую тему на форуме и скачать оттуда код для общения двух мегаплат
ну или Эдгулу написать.

Re: RoboRF в МиниБоте

galex1981 » 13 май 2009, 14:27

Прикреплю код к первому сообщению.
Если нужно, то скомилирую, но вечером

Re: RoboRF в МиниБоте

Gfer » 13 май 2009, 16:04

Откомпилировал, предварительно разкомментировав нужные строки и задокументировав не нужные. Вопрос следующий. На схеме много перемычек но на плате нет буквенных обозначений. Посему не знаю где перемычка что бы программировать и т.д.

Re: RoboRF в МиниБоте

galex1981 » 13 май 2009, 16:07

Если есть возможность, давай вечером свяжемся, я объясню


Rambler\'s Top100 Mail.ru counter