Радиоуправляемый кораблик своими руками.

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Про 433 МГц если это будет возможно подумаем позже, вдруг получится приделать "утёнка" а он как раз на этой частоте.
Батарея будет одна, без резерва, её хватает на 12-16 часов в зависимости от завозов и ни как она не греется.
ПИТАНИЕ.
Можно сделать установку MIN-MAX значений вручную, но я не вижу в этом смысла.
Кораблик питание будет 8,4v или 12,6v
Пульт -- 4,2v или 8.4v
Моё предложение; рисуем

кораблик ----- 2S или 3S
пульт ------ 1S или 2S
А программно прописать фиксированные значения для каждого напряжения.

1S ---max- 4.2v min- 3v зуммер ПИ_ПИ
2S----max-8.4v min-6v ---------------
3S----max-12.6v min-9v ----------------

"Температура - min/max/on/off."
Этого достаточно, температура отображается на экране и установка температуры ВКЛ-ВЫКЛ обдува.
Схема.
Пульт 128.jpg
(85.43 КБ) 188 скачиваний
кораблик128.jpg
(83.35 КБ) 193 скачивания
Последние прошивки;индикация батарейки TX, установка частоты, адреса и контроль(значения меняются) работает.
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Пока будет так
Кораблик 12,6v
Пульт 8.4v
Потом подумаем))
А пока обдув...
пульт_33.hex
(49.86 КБ) 205 скачиваний
консоль_13.hex
(17.71 КБ) 180 скачиваний
Реклама
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Проверил "обдув", всё настраивается
"255" как понять это значение?
Паяю RX и TX немного приведу в порядок и завтра можно налаживать связь.
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

"255" температура плавления припоя... когда припой начнёт плавиться включится обдув :)))
на самом деле это байт))
а сколько надо ?

Добавлено after 2 hours 11 minutes 4 seconds:
100...
пульт_34.hex
(47.71 КБ) 168 скачиваний
консоль_14.hex
(17.4 КБ) 196 скачиваний
Добавлено after 1 hour 23 minutes 54 seconds:
налаживать связь...
для начала изменились адреса... IP... ))
модель_1.hex
(13.01 КБ) 183 скачивания
во вторых надо переключить с 4 на 8 мгц... ну можно конечно не переключать)) но лучше чтоб всё было одинаково.
Реклама
Эиком - электронные компоненты и радиодетали
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Неее, надо 1500, электро-сваркой паяю. :shock:

Я так понял связь можно проверять. подключил модули и ничего.( модули подключал и по своей схеме и с V 3.2)

В настройках СВЯЗЬ ; контроль CRC--00000. RX--00000, TX--значения меняются
Фьюзы TX_RX одинаковые.

Тыкнул динамик; RX mosi-- пик пик громко, miso--тихо

TX--miso-треск, mosi-- тишина и зависает МК ( на кнопки не реагирует), RESET- и всё восстанавливается (действие кнопок)
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Начинается... опять непропай ? ))
1-
Фьюзы TX - 8мгц
Фьюзы RX - 4мгц. (ещё не переключали). Не суть. NRF должно и так работать))
2-
На всех выводах NRF пульта должен быть сигнал... трррр... )) 32 пак/c...
3-
Пульт TX--
mosi-- тррр... (мега128 спрашивает NRF)
miso - тррр... (NRF отвечает)
csn - тррр...
cе - тррр...
sck - тррр...
))
А если замкнуть miso пульта на массу то CRC--00000 меняются. (ошибка ответ NRF).
4-
динамик надо тыкать через резистор 1...2 кОм. Ничего не должно зависать.

Добавлено after 1 minute 36 seconds:
Надеюсь там всё правильно припаяно...
NRF24L01.jpg
(68.06 КБ) 155 скачиваний
Добавлено after 5 minutes 52 seconds:
5-
В кораблике звук NRF немного отличается:
-При выключенном пульте должен быть писк - 3 кГц... пиииииии.... (нет сигнала).
-При включённом пульте все сигналы должно быть такие же как в пульте - тррр... )) 32 пак / ceк... (есть сигнал).
Реклама
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

На этот раз проверял основательно, с пина МК и до модуля.

Пульт как и описали " трррррррр", miso пульта на массу CRC--00000 меняются.
Кораблик на всех выводах ПИК_ПИК , на MISO--еле прослушивается, хоть ВКЛ. хоть ВЫКЛ пульт.
Модули рабочие, менял местами,ставил другие и с антенкой и без. Проверял на рабочей аппе.
Менял частоту.
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Для начала надо глянуть схему...
Пульт нормально.
пульт.jpg
(27.25 КБ) 156 скачиваний
В кораблике на схеме перепутаны выводы 3 и 4... !!!
кораблик.jpg
(28.47 КБ) 149 скачиваний
NRF так работать не будет. Даже не включится... ))

Надо проверить остальную часть схемы... сразу не посмотрел))
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

roman.com так назначены выводы для более удобной разводки платы, если так не получается лучше переназначить выводы в ПУЛЬТ- TX.
Плату RX уже вытравил, и не хотелось бы переделывать.
Плату TX пока развожу, здесь похуже, размер ограничен существующей коробочкой + стики , кнопочки
Проверьте, если всё правильно буду делать плату ,а то эти проводки достали.
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Радиоуправляемый кораблик своими руками.

Сообщение sashamelja »

Antoha 2000 Я так понял вы любите когда все красиво :)) Вы поделитесь потом своими печатками? :idea:
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Переназначить можно всё что угодно... ))
модель_1.hex
(13.01 КБ) 152 скачивания
Просто это не логично... в TX одно... в RX другое...

Добавлено after 29 minutes 40 seconds:
Логично -
Кнопки PС 0...7. Нагрузки соответственно PС 0...7.
Если мало кнопок...
Кнопки PA 0...7. Нагрузки соответственно PA 0...7.
И т.д.
Всё логично))

У тебя -
Кнопки PС 0...7. Нагрузки PA.... PC... PD...
Всё не логично))

Вообще все привязки лучше делать к блокам МК...
кораблик128.jpg
(92.55 КБ) 126 скачиваний
Почему обдув один ?
Где телеметрия для серв ?
Где остальные датчики ?
...
Всё должно быть нарисовано и подписано. Чтоб ничего не перепутать ))
:tea:
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

При включенных TX__RX на выводах модуля RX как и TX трррррр
При выключенном TX приривистое ПИ ПИ.
Контроль CRC и RX не отображается.
Подправил схему, гляньте.

sashamelja я в Китае платы не заказываю, обычный ЛУТ , сделаю- обязательно выложу.
Пульт128--6300.jpg
(89.83 КБ) 127 скачиваний
кораблик 128--6300.jpg
(88.91 КБ) 133 скачивания
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Хреновая идея перекидывать выводы SPI...
!!! Если SS настроить как вход, то на нем должен присутствовать высокий лог. уровень,
чтобы гарантировать работу ведущего SPI. Если SPI настроен как мастер, у которого
выв. SS настроен как вход, то подача на этот вход низкого уровня внешней схемой
будет интерпретирована как перевод в подчиненный режим по запросу другого
ведущего SPI...
Из-за этого глюки всякие... Надо делать SPI как положено...
// SCK-Out
// MISO-In
// MOSI-Out
// SS-Out
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Значит делаем как надо, меняем 3-4 выводы местами, схемку исправим.

roman.com а обдув на порт PG3--PG4 можно подключить.
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

можно.
Запусти сначала связь...
пульт_35.hex
(47.67 КБ) 165 скачиваний
3-4 выводы как положено...
модель_2.hex
(12.88 КБ) 175 скачиваний
Добавлено after 2 minutes 53 seconds:
Все фьюзы (пульт консоль модель) установить на 8 мгц и больше фьюзы не трогаем.
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Завелася с пол пинка.
TX__RX считает, CRC -0000, какое его назначение, индикация уровня связи и батарея RX работают.
Что дальше ?
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

Дальше по плану...)) Нужна точная и окончательная схема... чтоб потом не переделывать красивую плату...)) :)))
Кнопки...
Screenshot_1.jpg
(76.48 КБ) 126 скачиваний
Сервы... Моторы...
Screenshot_2.jpg
(83.28 КБ) 126 скачиваний
Что за моторы ? С драйвером... ?
бесколлекторный.jpg
(87.83 КБ) 124 скачивания
Датчики... Какие будут датчики ? Пищалка... мигалка на диоде...)) и т.д.
Мигалка кораблика при потери связи тебе наверное не нужна... тахометр тоже...
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

С платами наверно повременю, буду дорисовывать по мере обрастания снежного шара :cry:
С кнопками по схеме; 4 кнопки -- краткое нажатие лог.1, повторное нажатие лог.0.
Мигалка кораблика при потери связи SW0, этот вывод можно подключить любое освещение (свет,габариты, бортовые огни)
Три кнопки SW4--SW6 нажал лог.1, бросил-0.

Давайте сделаем температуру,обдув,помпу, воду - вывод этой информации на экран и дорисуем консоль.
консоль.jpg
(8.4 КБ) 110 скачиваний
Треугольник меняет цвет на красный и под ним выводится название аварии.

Ну а потом будем разбираться с моторами и сервами.
Планируется типа три модели; одномоторный, двух- моторный с разным управлением( один стик (2 мотора)-вперёд назад, вправо-влево. и управление мотором по отдельности, один стик правый мотор, второй стик левый мотор.)
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

кнопки...
пульт_36.hex
(48.79 КБ) 111 скачиваний
модель_3.hex
(11.12 КБ) 115 скачиваний
Треугольник а так же другие значки... это долгий и нудный процесс рисования... А ещё на все эти значки надо дофига памяти...

Добавлено after 20 minutes 54 seconds:
Треугольник...
Screenshot 1.jpg
(18.74 КБ) 106 скачиваний
100x100 пикселей = 10.000 байт)) В атмеге128 всего 4.000 байт))

Атмега128 может рисовать только буковки и квадратики )) Тетрис на атмеге128 )) :)))
тетрис.jpeg
(29.16 КБ) 101 скачивание
Добавлено after 7 minutes 12 seconds:
На рыбалке... когда клёва нет... можно играть в тетрис ! ))
тетрис.jpg
(92.56 КБ) 109 скачиваний
Это всё что умеет Мега128...
Остальные картинки загружаем из Интернета или с компа... по Ethernet...
Antoha 2000
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Вс ноя 01, 2020 17:29:45

Re: Радиоуправляемый кораблик своими руками.

Сообщение Antoha 2000 »

Кнопки с фиксацией работают.
Без фиксации;
TX--PD6 RX--PD5 работают
TX--PD5 RX--PD4 работает

TX--PD4 (+5v) RX--PD6 не работает
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»