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 в МиниБоте

Gfer » 13 май 2009, 16:15

Хорошо, я постараюсь в сетку вылезти. Просто у меня сегодня День Варенья. :D

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

galex1981 » 13 май 2009, 17:30

С праздником тогда! :beer:

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

Gfer » 13 май 2009, 22:07

Спасибо. А перемычку я нашел по трассировке платы. Она с завода выставлена. Все пошилось. Фюзы менять не надо? :)

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

EdGull » 13 май 2009, 22:32

фьзы высталяются на заводе при тестировании.
не трож их.

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

Gfer » 14 май 2009, 12:10

Я и не трогал. А какая скорость порта? И одну плату прошить как для минибота а вторую как для мегаплаты или обе как для мегаплаты?

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

EdGull » 14 май 2009, 12:21

в МиниБоте стандарт скорости 115200.
а дальше я ваше ничего не понял.

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

Gfer » 14 май 2009, 12:36

В програме есть вот что.
'$prog &HFF , &HAD , &HD7 , &HF8 ' для мегаплаты
$prog &HFF , &HE0 , &HDD , &HF9 ' для минибота 2.0

'Config Pinb.1 = Output : Zb_cs Alias Portb.1 : Zb_cs = 1 ' для мегаплаты
Config Pinb.0 = Output : Zb_cs Alias Portb.0 : Zb_cs = 1 ' для МиниБот 2.0

В общем прошивал по разному. Обмена нет. Явно я что то не знаю. Пытаюсь тестить двумя терминалками на двух компах.

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

galex1981 » 14 май 2009, 12:37

На обоих платках нужно раскомментировать "Для мегаплаты" и закомментировать "Для минибота"

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

Gfer » 14 май 2009, 13:11

ну да так и сделал. после прошивки они мне в терминале написали Start и все

Добавлено спустя 13 минут 28 секунд:
Хм. Все заработало. Однако странно. Все что я сделал это на кабель программатора ферритовое колечко одел. Платы вовсе не при чем. :ROFL:

Передача строки должна завешаться символом ввода, я так понял. И время от времени мусор пролетает.

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

galex1981 » 14 май 2009, 13:41

Мусор есть иногда :oops:. Если есть желание и время можем вместе придумать как очистить от него UART

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

=DeaD= » 14 май 2009, 13:42

А где возникает у вас мусор - установили?

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

galex1981 » 14 май 2009, 13:44

От случайных помех которых уйма просто. В деревню выезжал ради проверки, как я и предполагал - мусор отсутствовал...

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

MiBBiM » 14 май 2009, 13:51

мусор контроль crc проходит? :shock:

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

galex1981 » 14 май 2009, 13:55

Не проходит, но что то там не просто так. Когда я тупо контроль CRC проверял, вроде как не принимались и обычные пакеты

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

MiBBiM » 14 май 2009, 14:03

Gfer, тогда свои пакеты пометьте байтами начала и конца :oops:


Rambler\'s Top100 Mail.ru counter