Самодельный передатчик (часть 1)

ubd

Дальность такая же должна быть. Какой смысл делать меньше?
Надёжность радиоканала, конечно повысится, но всё зависит от кривости рук. Если всё косо сделать, то и 2,4 не поможет от дров на поле…
Ещё раз повторимся, о подключении 2,4 к этому кодеру писалось 1000000 раз. Читайте с конца эту ветку и наткнётесь на вопросы подобные вашим.
Модуль 2,4 можно подключить не только к этому самодельному кодеру, но и к любому другому заводскому, который РРМ выдаёт. Всё же логично…

quality

вопрос как раз и стоял в том - есть ли на 2.4 вход под ппм. И еще - у кого нить есть ескай переделанный? там на ВЧ идет сколько вольт?у меня проблемма с дальностью - почему то после 20-30 метров начинает сигнал пропадать, не думаю что это "из за кривых рук! " но все же в чем может быть дело?

Andy223

какой экран ?
чем прошивал мегу?
у меня 1.6 работает нормально
попробуй перекомпилить исходник
и перешей мегу
если непоможет значит экран с глюком

Экран у меня от NOKIA 3310. Мегу прошивал программатором AS2. Попробую вкатать версию 1.7 на пробу. Но я все больше думаю что это экран. В принципе можно и так оставить только в главном меню видно. А в остальных нормально. Там где нет полного заполнения экрана. Компилить не умею.

АлександрСамара
msv:

Про помехи…

  1. Правильно выставить среднюю частоту/девиацию. Сомнений быть не должно!

а какова процедура выставления?
С чм модуляцией никогда дел не имел

msv

Я уже где-то писал свою методу, как без хитрых приборов обойтись…
Нужен приемник и образцовый передатчик. На приемнике найти выход ЧМ-детектора и подключить осцилограф. Ну и дальше все думаю понятно, посмотреть, какая картинка от образцового передатчика ( размах, средняя частота-постоянная сотавляющая) и добиться настройками такой же картинки. В принципе можно и без образцового передатчика более-менее настроить, крутить чтобы получить PPM чуть меньше от максимально возможного размаха, не заходя сверху/снизу в зоны ограничений/искажений ЧМ-дискриминатора.

roma9112

А ни у кого с кодером и прошивкой от MSV v1.6 нет такого эффекта - когда никакие ручки передатчика не трогаешь рулевые машинки все равно потихоньку верещат постоянно? Когда вырубаю кодер, то smartdecoder выдает запомненные канальные импульсы и машинки молчат! Может у кварца в кодере частота сильно плавает? Пробовал и без радиоканала - тот же эффект. Подскажите, где может собака порыться?

Aleksey_Gorelikov
roma9112:

когда никакие ручки передатчика не трогаешь рулевые машинки все равно потихоньку верещат постоянно?

Это либо шум резисторов стиков, либо шум самого ацп. Надо посмотреть исходники, возможно МСВ с шумом не боролся в программе. А может у вас питание кодера шумит, или кондер на опору АЦП забыли повесить?

msv

С шумом не боролся, но проверял. Иногда нестабилен только один младший разряд, что как бы и не удивительно… (Вообще АЦП меги, после прочитаных ужасах о нем, приятно удивил качеством работы.) Те. при реальной шкале >512 квантов ( иначе бракую калибровку), сервы такую нестабильность (<0.2%) не должны заметить. Собственно у меня и не замечают… Попадались сервы, которые сами жужжали в определенных положениях. Попробуйте триммером чуть подвинуть серву, если перестает гудеть, значит проблема в самой серве…

roma9112
msv:

Попадались сервы, которые сами жужжали в определенных положениях. Попробуйте триммером чуть подвинуть серву, если перестает гудеть, значит проблема в самой серве…

Сервы исключаются! Ведь когда кодер вырубается, декодер продолжает выдавать импульсы и вот от него машинки не жужжат и не вибрируют! Я вот думаю, может опорное на АЦП подать от отдельного стабилизатора и кроме кондера на 0,1мкФ подвесить еще один поболее? Либо если не поможет, причина в резисторах джойстиков? Кто-нибудь может подсказать?

Aleksey_Gorelikov

посмотрите в мониторе скачут цифры или нет. Вполне может быть что виной тому - сам декодер. Возможно в алгоритме декодера малое квантование по времени и один и тот же импульс он измеряет то как n-тиков таймера, то как n+1…
Соответственно, когда импульсов нет - то и ошибки нет.

Ale_andr

Здравствуйте всем, посоветовали мне сюда присоединиться и вот я здесь. Очень понравились ваши МЕГАпроекты и решил попробовать. Много всего всего перечитал. Правильно ли я все понял? -
схема - пост №1725
плата - Coder_v2
ВЧ блок с синтезатором - пост №1720
прошивка - пост №1658 - или есть новее?

roma9112

Откликнитесь, кто пробовал кодер MSV v1.6 совместно со smartdecoder на PIC16F630! У всех такая же ерунда с сервами как и у меня? В принципе бывает, когда смотрю монитор, последняя цифра в одном из каналов джойстика скачет, как бы получается, среднее значение, например 9,5 и на мониторе дергается то 9 то 10. Но по монитору это не на всех каналах, а вибрируют все сервы. Кто причина - кодер, декодер? Попробую пока что поработать с Uref, посмотрю…

Ale_andr:

Здравствуйте всем, посоветовали мне сюда присоединиться и вот я здесь. Очень понравились ваши МЕГАпроекты и решил попробовать. Много всего всего перечитал. Правильно ли я все понял? -
схема - пост №1725
плата - Coder_v2
ВЧ блок с синтезатором - пост №1720
прошивка - пост №1658 - или есть новее?

ВЧ блок, вроде не тот пост. Еще была пробная прошивка версии 1.7, немного далее вроде.

Ale_andr

Ага версию 1.7 нашел, но для меня тахометр наверно будет лишним😵. А ВЧ еще есть без синтезатора №1761 - синтезатор наверно тоже лишний- в большом скоплении моделистов юзать не собираюсь. Тем более к нему же еще и приемник с синтезатором нужен😵. Во общем я все правильно понял ДА?

roma9112
Ale_andr:

Ага версию 1.7 нашел, но для меня тахометр наверно будет лишним😵. А ВЧ еще есть без синтезатора №1761 - синтезатор наверно тоже лишний- в большом скоплении моделистов юзать не собираюсь. Тем более к нему же еще и приемник с синтезатором нужен😵. Во общем я все правильно понял ДА?

Я на предыдущей странице выкладывал обычную ВЧ от UBD - TX 40, посмотри.Схема рабочая, сам недавно сделал и настроил.

Aleksey_Gorelikov

нет, синтезатор просто заменяет кварц. Т.е. если передатчик синтезаторный - приемник таким вовсе не обязан быть, и наоборот тоже верно. Лишний тахометр можно просто не паять. Ну будет нули показывать и фиг с ним, за то будут замедлители в дискретных каналах…

Ale_andr

А под схему пост №1725 печатку менять надо?

Aleksey_Gorelikov:

Лишний тахометр можно просто не паять. Ну будет нули показывать и фиг с ним, за то будут замедлители в дискретных каналах…

Действительно лучше сразу все предусмотреть а то вдруг может когда понадобиться.

[/

Aleksey_Gorelikov:

нет, синтезатор просто заменяет кварц. Т.е. если передатчик синтезаторный - приемник таким вовсе не обязан быть, и наоборот тоже верно.

Ну это мне понятно просто чтоб не менять кварцы лучше и там и там синтезатор.

roma9112
Aleksey_Gorelikov:

посмотрите в мониторе скачут цифры или нет. Вполне может быть что виной тому - сам декодер. Возможно в алгоритме декодера малое квантование по времени и один и тот же импульс он измеряет то как n-тиков таймера, то как n+1…
Соответственно, когда импульсов нет - то и ошибки нет.

А этот эффект можно как-то ликвидировать? А то попробовал стабилизировать напряжение опоры та же фигня…

Aleksey_Gorelikov

можно написать прошивку самому, переписать существующую и т.д. Кстати, прямо тут, буквально 2-5 страниц назад было 2 варианта декодеров на авр.

roma9112
Aleksey_Gorelikov:

можно написать прошивку самому, переписать существующую и т.д. Кстати, прямо тут, буквально 2-5 страниц назад было 2 варианта декодеров на авр.

Точно, осталось только с платы приемника выдрать ПИК, и втулить туда более шумящий АВР(заодно выучить его систему команд и СИ), и еще с ним побороться…😒
Попробую дальше побороться с шумами в кодере, все-таки младшие разряды на мониторе подрагивают. А с шумами на программном уровне можно бороться, если можно, то как?

Aleksey_Gorelikov

Считать раз 8, сложить результаты, сдвинуть (разделить)… Короче взять среднее арифметическое.
Насчет шумящих АВР, а нафига тогда на нем кодер делать? Во всяких там Джетти, и их китайских клонах регулев для бесколлекторников стоит та же атмега, и вроде никтно не жалуется, на то что шумит сильно… Может это миф???

roma9112
Aleksey_Gorelikov:

Считать раз 8, сложить результаты, сдвинуть (разделить)… Короче взять среднее арифметическое.
Насчет шумящих АВР, а нафига тогда на нем кодер делать? Во всяких там Джетти, и их китайских клонах регулев для бесколлекторников стоит та же атмега, и вроде никтно не жалуется, на то что шумит сильно… Может это миф???

Может быть. А вот один товарищ мне даже посоветовал посоветовал разделить и землю: на питающую и измерительную, сказал, что так можно уйти от шума. Ведь шум, судя по всему, все таки есть, если цифры на мониторе периодически дрожат!
Кстати вот здесь rcopen.com/forum/f8/topic43896 внизу у человека похоже та же проблема

Aleksey_Gorelikov

Незачет! У человека таже проблема с тем же кодером и тем же дешифратором. Неоднозначно в чем проблема.
Насчет мег - у меня есть 4 регулятора на мега8. Не замечаю, чтоб несносно шумели. Кодер у меня тоже по мотивам этого, но и с этим проблем нет. А про шум АЦП и плавающий последний бит - вроде бы ясно откуда берется. Ну нельзя однозначно оцифровать аналоговый сигнал, если его значение на пороге дискрета ацп. От этого шума ни раздельной землей, ни раздельным питанием не уйдешь. Остается только математика.

Nick_Shl
harley:

ya widl tvoi sxema (128x64 ks0108).ya ne nasel tvoi program(source).Gdeye tvoi source? uminye yest ks0108 and t6963c. ya toje hacu delal kak tvoi coder.ya ne harawo programmer. ti minye mojej pamagat?u minye nada source.
spasiba…

Исходный код я не выкладывал по причинам названным ранее. Могу подсказать как к Фокусовскому кодеру прикрутить нужный экран.

roma9112:

и втулить туда более шумящий АВР(заодно выучить его систему команд и СИ), и еще с ним побороться…😒

Уча Си, учить систему команд АВР не надо.
Теперь я тот самый декодер перерабатываю, для апгрейда Esky’евского приёмника, когда(если) закончу могу поделится опытом…

roma9112:

Попробую дальше побороться с шумами в кодере, все-таки младшие разряды на мониторе подрагивают.

Вынь кварц(модуль) и посмотри - думаю циферки встанут как вкопанные.

roma9112
Nick_Shl:

Вынь кварц(модуль) и посмотри - думаю циферки встанут как вкопанные.

А кварц причем(модуль)! Я выше писал, что пробовал совместную работу кодера и декодера без радиоканала - та же ерунда! Машинки верещат, притом все, а на качалках какой то мелкий озноб чувствуется. Может быть у декодера надо как то понизить чувствительность на очень маленькие изменения длительности входящих канальных импульсов, возникающие от шумов АЦП кодера? Я правда не знаю пока как это сделать…

Aleksey_Gorelikov:

Незачет! У человека таже проблема с тем же кодером и тем же дешифратором. Неоднозначно в чем проблема.

Он тоже пишет, что у него машинки подергиваются в комбинации таких кодера и декодера.
Хотелось бы выяснить где возникают эти подергивания, в кодере или декодере. Но у меня нечем попробовать, т.е. кодер с каким-то другим декодером и наоборот.

Nick_Shl
roma9112:

А кварц причем(модуль)! Я выше писал, что пробовал совместную работу кодера и декодера без радиоканала - та же ерунда! Машинки верещат, притом все, а на качалках какой то мелкий озноб чувствуется.

Я не про машинки, а про данные с АЦП. У меня без кварца стоят как вкопанные, а с кварцем могут колебаться на пару единиц из-за наводок от ВЧ модуля.

===
rcopen.com/forum/f8/topic207267
===