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

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

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

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

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

С праздником тогда! :beer:
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, 22:07

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

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

Сообщение EdGull » 13 май 2009, 22:32

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

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

Сообщение Gfer » 14 май 2009, 12:10

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

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

Сообщение EdGull » 14 май 2009, 12:21

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

мусор контроль crc проходит? :shock:
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

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

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

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

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

Сообщение MiBBiM » 14 май 2009, 14:03

Gfer, тогда свои пакеты пометьте байтами начала и конца :oops:
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Пред.След.

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

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

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