Технический форум по робототехнике.
SkyStorm » 01 дек 2008, 11:54
Взаимодействие MiniBot + ZB-USB + PC.
Возникла необходимость для отладки данные с MiniBot на PC.
На PC присутствует только USB. Соеденено это через ZB-USB(CC2500-Мега88-FT232).
При подключении ZB-USB к PC он определяется как COM6(драйвера установленны)
Для MiniBot написан тестовый код на Bascom-AVR, который шлет данный в UART и мигает диодом.
Диод моргает вот данные на стороне PC не получаю. Кто подскажет что я делаю не так?!?!?
- Код: Выделить всё • Развернуть
'-------------------------------------------------------------------------------
'ввод и вывод информации через COM-порт
$regfile = "m32def.dat" ' используем ATmega32
$crystal = 8000000 ' частота установленного кварца 8 mHz
$baud = 2400 ' скорость порта 2400 бит/с.
'-------------------------------------------------------------------------------
Config Pinc.4 = Output : Led1_red Alias Portc.4
'Constants
Const Switch_on = 1
Const Switch_off = 0
Dim A As Byte 'объявляем переменную – счетчик
A = 0
Do
Led1_red = Switch_on
Print "Test " ; A ' вывод сообщения вместе с счетчиком
Print ' вывод пустой строки
A = A + 1 ' +1
Waitms 100 ' задержка A секунд
Led1_red = Switch_off
Waitms 100
Loop
End
Последний раз редактировалось
SkyStorm 22 апр 2009, 06:21, всего редактировалось 1 раз.
Myp » 01 дек 2008, 12:08
а остальное??
что у тебя в зигбиплатки в обе прошито? ты ведь через радиоканал шлёшь я так понял?
или ты зигбиплатку тока как мост используешь?
SkyStorm » 01 дек 2008, 12:25
Нет без радио канала - проводами.
MB - ZB-USB соденено по IDC14 а ZB-USB - PC соответственно по USB.
blindman » 01 дек 2008, 12:31
Насчет кода на бейсике не скажу, а вот по плате - перемычки подключающие RX/TX правильно подсоединены?
SkyStorm » 01 дек 2008, 12:39
На ZB-USB никаких перемычек не менял, все стоит так как получил от EdGull'a.
Надо менять???
Myp » 01 дек 2008, 12:49
так проверь

куда идут сигналы с микросхемы ft232 и идут ли они напрямую на ноги idc14
blindman » 01 дек 2008, 13:10
SkyStorm писал(а):На ZB-USB никаких перемычек не менял, все стоит так как получил от EdGull'a.
Надо менять???
Я не знаю в каком виде была твоя плата. Я запаивал 3 перемычки - две соединяют RX/TX с IDC-14, третья между ногами 1 и 16 FT232
SkyStorm » 01 дек 2008, 13:22
А можно фотографию того что получилось??? Буду развираться и паять перемычки )))
blindman » 01 дек 2008, 13:37
Вот, красным отмечено. Там где отверстия перемычку не видно - она с обратной стороны.
- Вложения
-

- photo.jpg (52.58 КиБ) Просмотров: 2238
SkyStorm » 01 дек 2008, 13:56
У меня там еще Mega8 запаяна, это влияет на перемычки???
blindman » 01 дек 2008, 14:01
Vooon » 01 дек 2008, 19:28
blindman писал(а):Вот, красным отмечено. Там где отверстия перемычку не видно - она с обратной стороны.
Тоже так перепаивал (в моем случае только две перемычки). Пытал Эда.

SkyStorm » 25 дек 2008, 14:19
Спасибо, после установки J3, J4, заработал прием данных с МиниБота на ПК.