Цифровой радиоканал для управления моделью

Aleksey_Gorelikov

1.А мега у вас от чего тактироваться будет? От внутреннего генератора? И причем тут аппаратный декодер ппм не пойму… Проще ппм принять, чем 8 импульсов для сервомашинок…

2.Поменять тип процессора 😃

Expert
Aleksey_Gorelikov:

1.А мега у вас от чего тактироваться будет? От внутреннего генератора? И причем тут аппаратный декодер ппм не пойму… Проще ппм принять, чем 8 импульсов для сервомашинок… 2.Поменять тип процессор

в коде “Слона”
#define TX_ON PORTB.7
#define RX_ON PORTB.6
так и нарисовал

PPM мы приняли- дальше чё с ним делать? мне машинки куды сувать?

в “Игле” нету 88 меги как и 328й
есть только 8я
(Pin compatible with Atmega48, ATMega88, ATMega168)
( как её на рисунке переименовать я не понял- рисовал первый раз)

cvy7

Просто ни мне, ни Сергею не надо было ППМ раскладывать!, Разложить не проблема, просто каждый ШИМ ППМа надо на другую ноги меги, а не на одну и ту-же. Это всего лишь одна строка в коде и какой нибудь порт меги полностью!

Expert
cvy7:

Это всего лишь одна строка в коде и какой нибудь порт меги полностью!

Ну если всего одна строчка…ну лох я в си

Хвост_Слона

Если надо, я дам схемку и прогу своего дешифратор. но он кривоват немного пока…

Expert

с декодером то я вопрос решил (аппаратный будет)
или на меге и баскоме

прежде чем затариваться мою схемку всёже покоментируйте - всё там правильно?

и вопрос с мощностью я тоже решил
(переключатель в положении 100W)

Андрей24

при таких соплях, извените меня, она у вас возможно в возбуде, ведь это 430, если я правельно понимаю,
Вы хоть бы вход коаксиалом подали, а смещение тоже 12вольт подаёте?

Expert

это пробный запуск (на коленках), можно было и догадаться

cvy7

поглушит сигналки и метеостанции, будут недовольные. RFM12BP со своими 0,5 вт глушит в радиусе 10м указанное оборудование
А зачем столько- надо летать дальше чем на 2-3 км?

Алксандр
Expert:

и вопрос с мощностью я тоже решил
(переключатель в положении 100W)

Так как на фото - этот усилитель никогда не заработает. Гуднуть где-то может, что-то даже усилит, но толком работать не будет, будет возбуждаться.

Aleksey_Gorelikov

Так этим “вопрос с мощностью” решился. Прикольный генератор шума вышел “переключатель на 100Вт!!”

12 days later
avisenja

Как с таким подключением ВЧ модуля, вы мечтаете чего получить?
10мВт на входе и 10 ВТ на выходе, возбуд гарантирован и работы модуля на 5 сек тоже, а потом ПУМс!!!
* генератор ШУМА * аж на всю страницУ

cvy7

Вся проблема в том, что непонятно зачем все это нужно, летать то по приборам собрался ( или на борт киловаттный видеопередатчик ставить)?
А на 3 км и одноватным передатчиком покрывает rfm12bp. ну и видимо в прямой видимости rfm22 (не знаю, не пробывал, расчет Слона)

Expert

3км мало, щас моя корона дальше бьёт
модули едут на 868, проверю дальность
если не хватит - то скорей всего на сс1100(433мгц) модули пересяду, код уже пишу на баскоме (ну не втыкаю я в CVAVR)
если и этого не хватит-то “+ Моторолла”

зы
ppm декодер готов
сделал из
перепрошил (внутри мега8(запиленная) pc6 не закрыт(в отличии от корон))
4 канала - на изистар хватит

cvy7

Дмитрий, видео обратно отправить ГОРАЗДО сложнее и по энергетике канала и по электромагнитной совместимости БРЭО, чем узкополосный сигнал управления! - и гораздо дороже получается

Expert

пришли модули, спаял, запустил, пару минут даже проработал(в эфир чтото гнал) потом сдох
Со вторым тоже самое…
Странно- такое ощущение что ВЧ часть в чипе накрылась
потому как по уарту биты при старте показывает
Reg 02 is 036
Reg 01 is 002

питание 3.3, антенна 82мм
ХЗ:), обидно.😦

Хвост_Слона

Дмитрий, что-то у Вас не так. Эти модули несколько месяцев гоняю в хвост и гриву - проблем на FSK режиме нет. Обращаюсь совсем не бережно, все нормально. Хотите - вместе подумаем.

Expert

Теоретически-
раз биты считываются, значит SDO SDI SCK NSEL + - подключены верно
остались TX_ANT RX_ANT и NIRQ
вот тут нужно уточнить, что по схеме (кстати никто так и не сказал правильная она или нет) TX RX идут на порты меги, а в референц дизайне по мануалу должны идти на GPIO0 GPIO1

Теоретически из за чего могла выгореть-

  1. влияние внеземных цивилизаций
    ( в то время, по справочнику клингонов, у них очередной день независимости и они все бухали- так что отпадает)
  2. статика, возможно, но чтоб два подряд с одинаковыми симптомами- хз
  3. ошибка схемы или не верно идёт синхронизация режимов тх rх- может не правильно подключил
    и в принципе если при TX была включена антенна на приём то
    “Power Amplifier may be damaged if switched on without proper load or termination connected.”(из мануала)

что остается-
1 может быть модуль будет работать только на прием
2 перепаять сам чип (не большая экономия)
3 новый модуль

Хвост_Слона
  1. Пин TX_ANT Для нормального функционирования надо подать +3 вольта до начала передачи и снять после прекращения. Откуда подавать - дело Ваше. Сначала я подавал с порта управляющей меги (так проще). Теперь переразвел печать и подаю с одного GPIO порта RFM22, который предварительно устанавливаю в 1 командой по SPI И так и так правильно.
  2. Как определяете сам факт передачи?
  3. Питание модуля не превышаете? максимум 3,6 вольта.

А еще там есть очень удобный регистр EZMAC. Попробуйте прочитать его в процессе передачи.

Expert

Схему я правильно нарисовал?

  1. есть у меня ic-q7a он с 30 до 1300 ловит
  2. SPX2815AU-3.3 ALPH

сейчас еще два заказал,попробую еще раз, только ограничу мощьность до минимума

8 days later
Expert

так, ну чтоже, заработало!😆
И даже в эти выходные провел натурные испытания, 1100 метров по земле в прямой видимости (дальше идти некуда было)

  1. KORR_FREQ поставил 0 ( с -13 не работал вообще)
  2. почему то разницы в длине антенны нет вообще никакой для значения RSSI
    и 180мм и 80мм значения примерно одинаковые и всё время меняются ±10
    3.код сложный, очень много циклов и много вопросов

не понял значения //DR: 4.8kbps, DEV: ±8kHz, BBBW: 25.3kHz
По утилите WDS значения для скорости 4.8 - DEV 4.8 BBW 16.2

как то странно работает на пределе 1км то горит лед на приёмнике- то гаснет ровно на 2секунды и опять горит, бывает помаргивает
этот 2х секундный провал настораживает
понимаю что как то связан с SYNC_TIME и MAX_NO_PKT но как, пока не понял

фтк