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

tomm2001

Который вместо резонатора. На предыдущей странице некто Вахтанг рекомендовал.

msv

Да ну ребята, вы что, смеетесь??? Представляете насколько отклонится серва с кварцем даже ±50ppm(хуже сложно найти)? Да и с землей, хоть и сам на это намекал, уж сильно заморачиваться не стоит. На “классической” плате с “неправильной” землей- нестабильность АЦП ±1разряд. Лучше все равно не будет…
Может не стоит искать блох (да еще в темной комнате, да где их нет…)?..

dmitryu

Они, вообще-то, про стабилизатор питания, а не про генератор.

tomm2001

Кто ? Я думал Вахтанг говорил что вместо кварца меги нужно генератор ставить ?

dmitryu

Где он это говорил? (номер сообщения)

tomm2001

2875 " В место кварца я бы поставил генератор" - это разьве не про кварц процессора ?

Вахтанг
tomm2001:

2875 " В место кварца я бы поставил генератор" - это разьве не про кварц процессора ?

Да, именно о нем. Правда они по цене дороже простых кварцев. Я их беру по ~100 рублей. Это практически программируемая микросхема, в том-же корпусе, что и кварц. Но зато работает стабильно и от микросхемы можно отдалить на значительное расстояние, в отличие от кварца, с двумя конденсаторами. Не плавает частота от изменения питания и температуры. Запускается всегда!
Просто надо взвесить, что нам нужно, и выбрать лучшее из соотношения цена/качество. Лично я во всех устройствах, даже для себя, а не только для работы, всегда закладываю генератор. Но как говориться, всё зависит от потребности и возможности, когда элементы надо покупать а не доставать из шкафа 😃 . Да и в рознице, наверное, генераторы гораздо дороже будут, чем я беру оптом.

msv

Поверьте, для этого проекта смысл ставить высокостабильный, легкозапускаемый итд итп генератор - это как… блин… даже фантазия отказала… В печатке есть смысл предусмотреть возможность установки пьезорезонатор (обычно три ноги с шагом 2,52, среднюю заземлить). Стоит копейки и кстати с конденсаторами. А стабильности даже его для формирования PPM за глаза.

Denn

Согласен с msv . А вот ссылку на данные такого генератора я бы посмотрел.

serg111
Aleksey_Gorelikov:

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

У нее прошивка незалочена была ??? 😃

Aleksey_Gorelikov
serg111:

У нее прошивка незалочена была ??? 😃

нет. А зачем? Китайцы же ее по себистоимости продают. Один фиг клон дешевле сделать не получится 😃 Я в ветке про аппу выкладывал 2 прошивки от турниджи и имакса, которые мне когда-то Александр (не помню ник) прислал и с евроглюка, над которым сейчас издеваюсь.

БРрр… Походу китайцы жгли! Обратите внимание, с какой ноги ППМ у этой аппы генерится. Похоже аппу студенты разрабатывали, которые английского не знают, а атмел даташиты на китайском не пишет. Я сначала думал, что формирование модулирующего сигнала на другом таймере… А пришлось ногой “в ручную” дергать. В общем зверек ожил. Осталось проверить соответвие ручек и триммеров да заставить лишние пару крутилок делу служить, а не ток в антене и температуру регулировать. 😃
Меню переписывать под дополнительные две кнопки я не буду. Кто хочет поиграться “как есть” файлик ниже.

З.Ы. предлогал раньше епром ужать. А мне - SD-карту поставь и не парься. В 64меге “как есть” всего 3 модели поместилось… На самом деле реально раза в 2 больше запихать. Посмотрим, может сделаю.

dmitryu
Aleksey_Gorelikov:

З.Ы. предлогал раньше епром ужать. А мне - SD-карту поставь и не парься. В 64меге “как есть” всего 3 модели поместилось… На самом деле реально раза в 2 больше запихать. Посмотрим, может сделаю.

SST25VF512A – 34 руб, 512кбит, SPI Flash

Aleksey_Gorelikov

Дим, да я все понимаю, дело не в этом. Есть готовая железка. И идея воткнуть в нее кодер Жени\Сергея без аппаратных доработок, чтобы вобще обойтись без скальпеля\проволочек, паяльника и т.д.

Вахтанг
Denn:

Согласен с msv . А вот ссылку на данные такого генератора я бы посмотрел.

Имеется документация на Епсоновские генераторы, весит 39Мб. Могу отправит, если у вас провайдер не зарежет. Пишите в личку ел. адрес.

Nick_Shl
Aleksey_Gorelikov:

Дим, да я все понимаю, дело не в этом. Есть готовая железка. И идея воткнуть в нее кодер Жени\Сергея без аппаратных доработок, чтобы вобще обойтись без скальпеля\проволочек, паяльника и т.д.

Идея правильная, реализация - нет. Что бы было без передок, разрабатываем свою плату, кнопки размещаем так же, как на оригинале, разъёмы, их тип и разводку - так же как на оригинале, экран - TIC, который вы уже использовали - по размерам должен подойти. Навороты по вкусу. Поскольку база выбрана и будет к всех одна - нет никакой проблемы заказать 50-100 плат.
Вся модернизация - вынуть одну “материнскую плату” и вставить другую.

Aleksey_Gorelikov

Николай, зачем весь этот геморой? Это было бы оправдано, будь там нормальные резисторы в джойстиках. Дисплей там не хуже тика. Ну паралельный, но ног хватает. Собственно MSV на этом железе работает. Что еще нужно?
Памяти, да, мало. Но у MSV всего 7 моделей, и вроде бы достаточно. Я тут прикинул, при незначительных ухищрениях в епром 64 меги поместится те-же 7-8 моделей без изменения математики. Если калибровки стиков прописать во флешь - 8 моделей точно легко влезет.
Даже если не ухищряться, а тупо сдуть 64-ю и вдуть 128 мегу - получается тот же функционал MSV за исключением тахометра. Это вроде-бы не самая обязательная вещь в передатчике.
А геморой в рассыле плат желающим - тот еще.

Если уж и тиражировать платы, то под более приличный корпус (точнее джойстики). Можно хоть под тот же ДХ-5. Если паять платы, то дырку в корпусе тоже можно прорезать. А если платы заказывать, то можно из тонкого акрила напилить у рекламщиков стеклышек под дисплей и распространять с платами. Вариант более интересный будет, ибо спектрум есть спектрум. За те же деньги что и флайскай получается хороший радиомодуль+ приемник, полностью цифровая аппа (без всяких там ППМ-ов) с низковольтным питанием (модуль 3,3. Проц запитать от 3.3 проблем нет, батарейный отсек маленький и аккуратненький, развесовка нормальная).
Еще еще есть дешевые “корпуса” у мультиплексов. Кокпит какой-то, но не SX. В нем джойстики д.б. лучше.

tomm2001

Но еще можно по цене спектрума 5 купить 3-4 хобби-кинга 6 и наверняка у них всех вместе взятых ресурс джойстиков будет больше, чем у дх-5. И просто переставлять плату кодера из одного в другой.

Lordik5

Всем,кто использует ВЧ-блок от Assana!Засада!Окончательно собранный пульт не входит в режим привязки.Вчера купил ещё один приёмник,стал привязывать-не войти в режим биндинга.Оказалось,его нужно вводить СРАЗУ после подачи питания.В то же мнгновение!В инструкции к блоку об этом умалчивается.У нас получается:включаем питание,нервно дёргаем стиками,а кодер ещё грузится.Проблему временно решил включением ещё одного тумблера в разрыв питания Assana.А по уму надо поставить простейший ключ с задержкой (транзистор+электролит).Просто первый приёмник я привязывал,питая ВЧ-блок от отдельного источника.Вот!
P.S.Уважаемый MSV,ваша последняя “v1.9” с перевёрнутым дисплеем?

ВитГо
Aleksey_Gorelikov:

нет. А зачем? Китайцы же ее по себистоимости продают. Один фиг клон дешевле сделать не получится 😃 Я в ветке про аппу выкладывал 2 прошивки от турниджи и имакса, которые мне когда-то Александр (не помню ник) прислал и с евроглюка, над которым сейчас издеваюсь.

БРрр… Походу китайцы жгли! Обратите внимание, с какой ноги ППМ у этой аппы генерится. Похоже аппу студенты разрабатывали, которые английского не знают, а атмел даташиты на китайском не пишет. Я сначала думал, что формирование модулирующего сигнала на другом таймере… А пришлось ногой “в ручную” дергать. В общем зверек ожил. Осталось проверить соответвие ручек и триммеров да заставить лишние пару крутилок делу служить, а не ток в антене и температуру регулировать. 😃
Меню переписывать под дополнительные две кнопки я не буду. Кто хочет поиграться “как есть” файлик ниже.

З.Ы. предлогал раньше епром ужать. А мне - SD-карту поставь и не парься. В 64меге “как есть” всего 3 модели поместилось… На самом деле реально раза в 2 больше запихать. Посмотрим, может сделаю.

а исходники можно как то получить?

p.s. купил себе все таки программатор 😃

Lordik5

Вот,ещё одна задумка…Люфты и зазоры в линках,тягах и т.д. были,есть,и будут.Что,если ввести в ПО кодера поправку на люфт,как это сделано,скажем,в станках с ЧПУ.Т.е.,вводим какую-то “дельта L”,равную (к примеру) 4-5 “дискретам”,значение которой установим экспериментально.При смене направления движения в каком-то канале кодер будет просто тупо прибавлять (отнимать) это значение,выбирая этот люфт.Мне,как новичку,такие тонкости,конечно,пока не нужны.А вот опытным пилотам для 3D-полётов,наверное,не помешают.Да и у той же Футабы такого пока точно нет!

EagleB3
Lordik5:

У нас получается:включаем питание,нервно дёргаем стиками,а кодер ещё грузится.

Не понял…
Если верить инструкции:
0) Цепляем на приемник перемычку, но не подаем питание.

  1. Включаем передатчик. На Ассановском модуле горит красный огонек.
  2. Пока огонек не погас, дергаем дважды стик второго канала. Красный огонек на модуле начинает мигать.
  3. Включаем приемник. На приемнике начинает мигать красный огонек, причем оба красных огонька (на передатчике и на приемнике мигают очень часто).
  4. Очень скоро оба красных огонька перестают мигать и делаются зелеными.
  5. Процесс биндинга закончен; порядок отключения блоков рояля не играет (но из уважения ко всему сущему я бы в первую очередь отключал именно передатчик).

Это не так? В чем проблема?
В том, что кодер еще не загрузился к моменту “2) Пока огонек не погас…”?
Что, даже при включении предварительно откалиброванного кодера он успевает погаснуть?
Сколько же секунд горит красный огонек на модуле передатчика после включения питания?

Ну, тогда есть сильно дополнительный смысл сделать питание передатчика отключаемым с перемычки “Тренер-Ученик/Симулятор”. Включаем разъем с перемычкой, включаем кодер, принимаем положение “на изготовку к биндингу” и выдергиваем разъем…