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 раз(а).
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение Aleksandr_ » 25 апр 2009, 11:18

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

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

Сообщение galex1981 » 25 апр 2009, 11:24

cc2500 питается от 3, максимум от 3,6 В, при 5В она враз горит, это проверялось. Не советую экспериментировать, так как cc2500 довольно дорогая микросхема. Если Atmel МК работают и от 3,3 В, то ИС радиомодема только от 3,3 В
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение =DeaD= » 25 апр 2009, 11:31

2Alexandr_: Вполне может быть, что ваша CC2500 больше уже никогда не заработает, если вы её включали с мегой питающейся от 5В.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение EdGull » 25 апр 2009, 11:48

перемычка 5В ставилась для уникальных и специфичных целей
ее невкоем случае нельзя изменять если не понимаешь физики процесса!!!
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение Aleksandr_ » 25 апр 2009, 12:16

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

А можно пояснить для каких именно уникальных и специфичных целей?
И может тогда её лучше не ставить вообще, чтоб не вводить народ в заблуждение.
А то получается возможность такая есть, а воспользоваться нельзя.
Aleksandr_
 
Сообщения: 12
Зарегистрирован: 19 апр 2009, 22:48
Откуда: Уфа

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

Сообщение EdGull » 25 апр 2009, 12:51

на сколько я помню данная перемычка запаивается на заводе намертво :wink:
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение Gfer » 13 май 2009, 13:48

Вот лежат у меня на столе две эти платы. Есть программаторы USB910 и USBASP, но как прошивать не понятно ISP где. :( (питаются они от USB уровни на них не более 3.6 на одном и 3.3 на другом. здесь вроде все ок). Да и чем тоже не понять, кода на си нет. А то что здесь есть мне даже откомпилировать нечем. :cry: Подскажите плиз.
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

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

Сообщение =DeaD= » 13 май 2009, 13:49

ISP внутри шины [[RoboBus]]
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Gfer » 13 май 2009, 13:58

Ок. Переходник свояю без проблем. А как быть с кодом. Мне бы откомпилированный файл под общение двх мегаплат.
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

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

Сообщение galex1981 » 13 май 2009, 14:07

Лучше поставить BasCom и откомпилировать самим
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение SkyStorm » 13 май 2009, 14:24

Кстати, Александр, может прикрепиш первое сообщение и сделаеш там ссылку на последнюю версию кода.
А то в ломак искать по всему форуму.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

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

Сообщение Myp » 13 май 2009, 14:26

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

всё элементарно
надо найти соответствующую тему на форуме и скачать оттуда код для общения двух мегаплат
ну или Эдгулу написать.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение galex1981 » 13 май 2009, 14:27

Прикреплю код к первому сообщению.
Если нужно, то скомилирую, но вечером
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение Gfer » 13 май 2009, 16:04

Откомпилировал, предварительно разкомментировав нужные строки и задокументировав не нужные. Вопрос следующий. На схеме много перемычек но на плате нет буквенных обозначений. Посему не знаю где перемычка что бы программировать и т.д.
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

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

Сообщение galex1981 » 13 май 2009, 16:07

Если есть возможность, давай вечером свяжемся, я объясню
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Пред.След.

Вернуться в МиниБот — национальный класс роботов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron