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

RW9UAO

подскажите по настройкам для вертолета-классики. как полку газа задать? тарелку я смиксовал на 1, 2, 6 каналы. элеронами, РВ и газ/шаг гоняется все четко. а как газ настроить? ну кроме тротл ката, это я понял.

Daget

Здравствуйте.
Подскажите пожалуйста, как происходит формирование PPM сигнала?
Какой кусок кода за это отвечает?
Что-то я не смог найти.

Valera69
msv:

Чудес быть не может, какое напряжение подаете на вход, столько попугаев и покажет… Можете проверить, подав напругу с потенциомера от 0 до Uref. ЗЫ В вашей схеме диод Д2 не нужен, а если хотели “удвоитель”, перед ним надо емкость. Не вижу смысла во втором каскаде. Да и вообще для индикатора поля имхо достаточно одного свч-диода и подобрать связь с антенной

MSV Да в том то и дело, что индикатор выдает от 0,1 до 1,2 В (как и на стиках), а на экране 15-18мА. Только при закорачивании показывает 0 мА.
Без усилителя датчик надо ставить рядом с передающей антеной, а с усилителем достаточно поставить в корпус и выставить правильно приемную антену. Второй каскад буферный, задействован, чтобы не вывешивать в воздух 2 ОУ и не на что не влияет. Задействовоно 2 диода по той же причине, в корпусе их два и такая рекомундуемая схема его включения для детектирования. Че было то и использовал. Автономно работает замечательно.

RW9UAO
Daget:

формирование PPM сигнала

coder.c

interrupt [TIM1_COMPA] void timer1_compa_isr(void)
{
static unsigned char nb=0;
static unsigned int sum=0;
static unsigned char fpv=0;
static unsigned int out=40000;

ICR1H=(unsigned char)(out>>8);  //заливаем длительность канала
ICR1L=(unsigned char)out;

if (cur_model.modulation){
PORTB.0=1;
delay_us(100);
PORTB.0=0; } else
{PORTB.0=0;
delay_us(100);
PORTB.0=1; }   ;


if (nb<cur_model.num_ch)
  {
  out=CHcalc(nb);
  out_ch[nb]=out;
  sum+=out; nb++;
  }
else
  {
  out=40000-sum; //1500,000/30000= 50Hz
  nb=0; sum=0;
  }
if(nb!=1) return;
//TimerTachometer();
if(fpv) return;
fpv=1;
#asm("sei")
f_l++;
Calc();
TimerOn();
f_l++;
fpv=0;
}
Tigra74

Как отразится на работе кодера применение переменных р-ров на 3.5кОм вместо 5кОм?В джойстиках пульта,в который я хочу поставить кодер стоят 3.5 кОм-и можно их вообще применить-хотя бы для проверки работы кодера после сборки и прошивки?

msv
Valera69:

Задействовоно 2 диода по той же причине, в корпусе их два и такая рекомундуемая схема его включения

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

Valera69:

Да в том то и дело, что индикатор выдает от 0,1 до 1,2 В (как и на стиках), а на экране 15-18мА. Только при закорачивании показывает 0 мА.

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

Tigra74:

Как отразится на работе кодера применение переменных р-ров на 3.5кОм вместо 5кОм?

Потенциомеры могут быть любого номинала, входные цепи достаточно высокоомны.

RW9UAO

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

msv

Эх, если бы понял вопрос, давно бы подсказал… 😃 Увы, в вертах ни бум-бум…

Valera69

Нашел проблему в датчике тока на 2,4 ГГц.
Проблема была в том, что детектировался ВЧ, а АМ модуляционные НЧ помехи проходили и усиливались. На выходе была НЧ каша.
Немного изменил схему. Все заработало. МАХ амплитуда на табло 180мА.
Приимущество этого датчика, что его можно поставить в корпус рядом ВЧ блоком. При небольшом экранировании передающей антены, даже рукой, он сразу показывает степень падения сигнала. Работает отлично. Очень легко можно настроить сигнализацию о падении излучения.
Использую совместно с ВЧ модулем Corona 2.4Ghz DIY (DSSS)

Кому надо, вот плата под SMD

dat_toka.rar

Tigra74

Собрал наконецто-и прошил,кварц на 12 МГц -на меньщий не менял(хотя рекомендовали ставить при прошивке 8 или 4).При пр-ке был подсоединён только дисплей 3310(оригинал).Но шиться стал только после записи фьюзов(CKOPT,BODLEVEL,BODEN).При заводских(стояло галочек 7-M103C,JTAG…) фьюзах выдавало ошибка при программировании.Попробовал три версии для этого дисплея с сайта -ПО от msv (мейнстрим),Вариант от dollop - “Первый” (норм. и перевёрнутый)-все отображаются на дисплее корректно.
Без BODEN и BODLEVEL тоже не хотел шиться.
Большое Спасибо разработчикам.

EagleB3
Valera69:

его можно поставить в корпус рядом ВЧ блоком. При небольшом экранировании передающей антены, даже рукой, он сразу показывает степень падения сигнала

А какова конструкция антенны для этого датчика?

Valera69

Антена 1/4 дл.волны, медная полоска 32 х 2 мм припаянная к плате.
На схеме видно. Плата выше.

Вот видео работы датчика

www.youtube.com/watch?v=UVOCX9aOE3Q

Aleksey_Gorelikov

Валерий, потрясающе! Я так понимаю, передатчик самодельный “от и до”? Даже стики, насколько я разглядел! Потрясающая культура исполнения! Вы молодец!

Dj_smart
Aleksey_Gorelikov:

Валерий, потрясающе!

Присоединяюсь! Сильно и стильно:). Валерий, а нельзя ли, может в отдельной теме, поподробнее? Корпус, стики, в общем вопросы технологии. Жду передатчик и приёмник на 2.4ггц, и задачка предстоит аналогичная.

Valera69

Большое Всем спасибо за оценку.
Надеюсь в скором времяни выложить полное описание конструкции на сайте поддержки данного проекта.

belyay
Valera69:

Антена 1/4 дл.волны, медная полоска 32 х 2 мм припаянная к плате.
На схеме видно. Плата выше.

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

Valera69

Покупал в Чип и Дипе. Диоды любые с частотой выше 2 ГГц, с емкостью до 3 пик желательно. Но можно попробовать и другие.

Diody.rar

Dj_smart

“Для «маньяков» рукоделия и желающих помастерить, создать что-то своими руками и получить от этого удовольствие”
В точку! Спасибо!

Stepan_M

Приветтвую всех! Есть у меня Мультиплех кокпит старый хотелось бы вживить в него плату самодельного передатчика.

Может у кого есть готовые решения. Нужна налаженная плата под монитор от нокия.

Кто может помочь?

Aleksey_Gorelikov

Степан, кокпит в общем-то не плох. Жалко его раздербанивать. Хотя корпус и джойстики там зачетные! Экран от нокии маловат будет. Я знаю, что существует готовое решение в виде мультик роял-про 16 под кокпитовский корпус. Знаю кто делал. Думаю возможно обговорить комплектацию (там дисплейчик, стеклышки, накладку на панель кнопок и т.д.) может стоит? По ценам - не подскажу. Знаю что переделка заказчикам обходилась во что-то около 4-5тр - это за все вместе с работой. “Конструктором” наверное гараздо дешевле выйдет. Возможностей у рояльки поболее, идеи - похожие.