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

Lordik5

Так и 93сХХ тоже распространённая и недорогая.Или тут с софтом посложнее?

pasha114

У всех ВЧ-блоков на 2.4 Ггц питание 5 В ?

RW9UAO
Lordik5:

И ещё одна мысль:перепрошивать приходиться много раз, и практически всем.Каждый раз мы теряем настройки моделей.

фуз под названием EESAVE вас спасет. “EEPROM memory is preserved
through the Chip Erase”

EagleB3
Lordik5:

пришлось перевернуть резюки джойстиков.
Уважаемый Dollop,наверное,сей факт можно отобразить в Инструкции.Нарисовать эскизик,что ли…

IMHO, нет. Dollop пишет user manual; и это хорошо; и пусть это будет именно user manual.
Особенности сборки и настройки - это отдельная тема, и смешивать их не надо.

RW9UAO:

фуз под названием EESAVE вас спасет. “EEPROM memory is preserved through the Chip Erase”

Я делаю так: компилируюсь в CVAVR. Если надо рулить фузами - делаю это из CVAVR. В повседневной жизни включен EESAVE.
Но вот прошивки заливаю не из CVAVR, а Avreal’ом (благо все мои программаторы его поддерживают). На CVAVR’овскую фичу “запуск программы после компиляции” повешен батник с одной-единственной строкой

avreal32.exe +mega128 -p378 -as -e -v -c coder.hex

-e = стереть (но EESAVE не дает при этом стереть EEPROM);
-с = имя файла с кодом (а файл данных вообще не заливается);
-v = верифицировать.

Быстро, просто и хорошо.

СЕРЖЖ

Я cделал ВЧ часть на 433,92 МГц и сеqчас собираюсь поставить ВЧ уселитель на 750 мВт на BFR591. Пока работает без уселителя.

EagleB3

По какой схеме делал? Какая дальность без усилителя?

Aleksey_Gorelikov
pasha114:

У всех ВЧ-блоков на 2.4 Ггц питание 5 В ?

Нет. У спектрумов 3,3. Правда у сменных модулей внутри кренка, а питается он от 8-12.

cvy7

СЕРЖЖ, именно на 433,92 как законопослушный гражданин? 😃
а не ППРЧ на пол 70-ки?
(из соседней темы)

ВитГо

господа, не подскажите где взять более менее подробное описание ppm-кодирования применяемого в наших системах?
смотрел в яндексе - ничего интересного не нашел 😦

интересует описание сигнала с указанием временных интервалов импульсов, пауз между ними и так далее.
максимум что находил это очень “вольную картинку” на которой указан только общий период пакета в 20 мс (друг у друга по всей видимости перепечатывают авторы сайтов 😦(

может кто где видел да подскажет где подглядеть…

ВитГо

Вторую ссылку читал… нет там ничего…

а вот за первую спасибо !!! Вы мне показали то что меня интересовало !!!

p.s. Тоже думаю над кодером… но все таки с знакосинтезирующим экраном и соответственно мегой32…
в способе формирования PPM фокуса почти разобрался… но писать буду на асме поэтому придется немного изобретать велосипед…

msv

Тоже думаю над кодером… но все таки с знакосинтезирующим экраном и соответственно мегой32…

А в чем “сверхзадача” проекта?

ВитГо

Задача: Сделать простой кодер для передатчика из доступных деталей…

сверхзадача: в идеале хочеться применить всю начинку НК 6 кан. с хобби сити - подключив к нему только экран да несколько недостающих кнопок… к сожалению остануться механические триммеры - но в любом случае программно думаю реализовать цифровые сабтриммеры…

от графики отказываюсь чтобы не тратить место на символы (знакогенератор зашит в экране)…
асм - для меня где то проще в программировании (было богатое прошлое 😃 да и более компактный код получиться нежели на си (хотя СИ и генерит очень экономный код)
Ну и хочу оставить связь с ПК в формате ХК чтобы t6sim работала и пульт можно было использовать в симуляторах со стандартным шнурком…
и одновременно предусмотреть загрузку\выгрузку моделей на ПК…

dollop
ВитГо:

Задача: Сделать простой кодер для передатчика из доступных деталей…

сверхзадача: в идеале хочеться применить всю начинку НК 6 кан. с хобби сити

Если так, то посмотрите сюда forum.modelka.com.ua/index.php?showtopic=20055. Тут человек сделал портативный программатор этой аппы с знакосинтезирующим экраном. Так что может не стоит настолько влосипед изобретать.

Но, этот кодер оно, конечно, не заменяет…

DD

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

ВитГо
dollop:

Если так, то посмотрите сюда forum.modelka.com.ua/index.php?showtopic=20055. Тут человек сделал портативный программатор этой аппы с знакосинтезирующим экраном. Так что может не стоит настолько влосипед изобретать.

Но, этот кодер оно, конечно, не заменяет…

Там просто внешний модуль памяти для этой аппы…

а хотелось дополнительно иметь и микшеров больше и экспоненту и полетные режимы…

так что там просто другое устройство…

DD:

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

Дмитрий, - у меня да я думаю и у многих других нет возможности сделать плату под мегу 128… последнюю я поспрашал в магазиних - тоже нет…

я же хочу сделать доработку существующего пульта… в идеале должно получиться расширение имеющегося пульта просто припаиванием проводов от экрана к старой(!!) плате уже работающей в пульте… ну и нескольких кнопок…

dollop
ВитГо:

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

По поводу экспоненты - можно сделать полноценный приемник из сателита с этой функцией (www.rcgroups.com/forums/showthread.php?t=967207&hi… Автор ReSt ). или модулек между кодером и ВЧ(www.rcgroups.com/forums/showthread.php?t=967207&hi… автор тот же). Хотя баловство, это конечно…

ВитГо:

Дмитрий, - у меня да я думаю и у многих других нет возможности сделать плату под мегу 128… последнюю я поспрашал в магазиних - тоже нет…

Лень, конечно, двигатель прогресса.
Не знаю, какие проблемы в изотовлении печатной платы вы имеете ввиду, но даже при помощи ЛУТ она получется просто прекрасно. А мега128, если нет ее в местных магазинах, заказывается по тырнету, за 3-4 дня она у вас.

ВитГо:

я же хочу сделать доработку существующего пульта… в идеале должно получиться расширение имеющегося пульта просто припаиванием проводов от экрана к старой(!!) плате уже работающей в пульте… ну и нескольких кнопок…

Слабо представляю, какое значение будет иметь плата кодера ХоббиКинга, которую вы хотите оставить в корпусе, присовокупив туда вашу разработку.
З.Ы. Еще раз прочитал сообщение, и подумал, мож на место того проца, что там сейчас стоит вы хотите мегу32 вкарячить? но, она совсем по ногам туда не пойдеть

ubd

под мегу 128… последнюю я поспрашал в магазиних - тоже нет…

В инете всё есть, это не проблема…

EagleB3

Ребята, а дербанил ли кто-нибудь для встройки в наш кодер вот этот комплект Assan’а? Уж больно сладко - модуль и два приемника… И в наличии есть. Но что там у него внутри?..
Если кто-то пробовал - что получилось? Что пришлось доработать? Какие встретились засады?

Правильнее и удобнее было бы взять другой комплект Assan’а (тут и переходничок гибкий на антенну, и разъем антенны на человеческом месте, и на PPM садится) - но там в комплекте только передатчик. А приемников отдельно на ХС сейчас вообще нет… 😦

ВитГо
dollop:

Лень, конечно, двигатель прогресса.
Не знаю, какие проблемы в изотовлении печатной платы вы имеете ввиду, но даже при помощи ЛУТ она получется просто прекрасно. А мега128, если нет ее в местных магазинах, заказывается по тырнету, за 3-4 дня она у вас.

Не нужна она для передатчика… за глаза более простой меги… это конечно ИМХО… которое и хочеться проверить 😃)

dollop:

Слабо представляю, какое значение будет иметь плата кодера ХоббиКинга, которую вы хотите оставить в корпусе, присовокупив туда вашу разработку.
З.Ы. Еще раз прочитал сообщение, и подумал, мож на место того проца, что там сейчас стоит вы хотите мегу32 вкарячить? но, она совсем по ногам туда не пойдеть

Да скорее всего будет именно так… механика, потенциометры, передатчик - все останеться штатно подключенным…
Сейчас смотрел - возможно даже в мегу16 все влезет… только думаю что делать с flash памятью 😦(( у младших мег ее совсем мало 😦 а хотелось бы модели 4 хранить…
но это еще прикидки… бум писать посмотрим

На то оно и хобби - получать удовольствие от того что сделал своими руками…

а так 9-ти каналка идет… просто в связи с праздниками задерживается 😃))