Делаем из простого приемника Продвинутый-3 или универсальный модуль управления и индикации.
А зеркало можно заметить только если знаешь датащит атмеги наизусть.
Опять не понял.
Какой то слой всегда зеркалится- верхний или нижний , в зависимости от технологии переноса рисунка на медь платы. Что не правильно то?
Процессор на нижнем слое - естественно что нижний слой видим зеркально, как и надписи на его стороне.
Как можно напутать- если есть еще и надписи?
Или Вы не смотрите- какой слой у Вас открыт в редакторе- верхний или нижний?
Или считаете как аксиому- что процессор должен быть на верхнем слое?
А а по поводу проверки , я не только проверял но и переразвел плату, убрав половину перемычек и заменив питание.
Глянуть можно?
Скорее всего зря.
Планируемые шильды не подойдут.
…если взглянуть на заводскую плату из первого поста. Даташит атмеги из более 300 страниц знать наизусть… вряд ли есть такие люди, ориентируйтесь как вы уже выше заметили по питанию.
А почему они должны быть одинаковые? Ну да, финальная сверка по датащиту правильности выводов на схеме, чтоб не убить единственную атмегу.
А к чему вы это пишите? Мол я сам виноват? Так так же практически и есть.
А к чему вы это пишите?
Да к тому, что плата готовая есть, работает, судя со слов разработчика, а если вы не в состоянии повторить то зачем гневаться на автора? А далее выясняется что вы и в электронике разбираетесь, тогда вообще не понятно.
Сергей, по поводу диверсити на 5,8 какие нибудь мысли появились?
В смысле?
Если по поводу из того приемника получить “продвинутый”- нет проблем. Все так же как и для обычного.
Так ведь там два приемных блока на одной плате как реализовать управление сразу двух блоков от одного “продвинутого модуля”?
“Продвинутый” - это не диверсити. Можно и управлять сразу двумя-включив выводы шины параллельно - только смысл какой?
Повторять тот ущербный алгоритм что есть в этом приемнике для функции диверсити- не логично.
А делать диверсити по своему алгоритму- задача не первой очередности.
Да и бог с этим алгоритмом диверсити (даже меня не интересует, как то работает и ладно), в общем в данном приемнике есть отдельные выходы с каждого приемного модуля (то есть каждый из них может принимать на разной частоте, мне это по сути не интересно и этим функционалом я не пользуюсь), а есть один общий (диверситный))), так вот на одном модуле у меня клевер на другом хеликс, когда достигается предел действия клевера можно хеликсом направляя на модель улучшить качество картинки. Управлять переключением каналов я так понял можно просто распараллелив провода управления каналами, а как быть с RSSI оно я как понимаю одно на вашем модуле? или будет отображаться два показания RSSI с каждого приемного модуля?
а как быть с RSSI оно я как понимаю одно на вашем модуле? или будет отображаться два показания RSSI с каждого приемного модуля?
В типовой прошивке- будет отображаться одно РССИ, но ничто не мешает написать еще десяток строк кода для отображения и двух.
А вы делали что то вроде мануала на данный девайс, и скажите где можно узнать как и куда подключаться?
Все будет расписано- как подключаться и к приемникам на 1.2Ггц и на 5.8.
Как подготовить модуль RX5808 к подключению было описано в теме Продвинутый-2,
тут позже продублируем.
Постараюсь завтра подготовить.
Приемник Лавмейт?
схема очень миниатюрная.
Я размер старался сделать чтоб на миниатюрный приемник RC305 модуль вставал без проблем,
а на более крупные тем более.
Приемник Лавмейт?
Ага. он самый.
Попробую впихнуть модуль в корпус приемника, посмотрим что получится.
Начал наполнять папку необходимой информацией для приемника на 1.2 Ггц.
github.com/SerPanRC/multi_modul_arduino.git
Не на всех модулях тюнера в приемниках выведен контакт уровня сигнала, кроме того будут возникать вопросы по цоколевке выводов тюнера.
Делайте подробное фото открытого модуля тюнера и помещайте в теме, я на фото буду указывать какие точки-выводы нужны для подключения.
Готова первая версия программы приемника 1.2Ггц,
практически это “Продвинутый-2” с небольшими усовершенствованиями.
fotki.yandex.ru/users/serpanrc/view/720329/
fotki.yandex.ru/users/serpanrc/view/720330/
Программа и документация на гитхабе.
Я конечно в ардуино не бумбум, так что попрошу не пинать сильно. встал на том что загрузчик не пишется, сообщает “avrdude: AVR Part “atmega168p micro168pa.build.f_cpu=8000000L micro168pa.build.core=arduino” not found.” И компиляция тоже не идёт- пишет выберите плату, а она выбрана “(3.3V, 8 int MHz) w/ ATmega168PA”. Для других плат компиляция идёт. Ардуино 1.0.5.
За отсутствием советов, методом перебора нашёл причину, строки кода что приведены на гитхабе ввиду кодировки или чего-либо ещё не полноценны, а строки взятые из Raw версии заметки заработали. Загрузчик теперь шьётся, а вот с компиляцией беда, но это уже в следующих эпизодах…
строки кода что приведены на гитхабе ввиду кодировки или чего-либо ещё не полноценны
Буду разбираться с гитхабом. Он некоторые строки объединил, из двух сделал одну, я на это после заливки и не обратил внимания.
Но в самой программе этих проблем нет.