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

terran
Mr_Bean:

Всем еще раз спасибо за подробное растолкование данной проблемы!
ПС. Мне наконец-то удалось переубедить отца…

😁 продолжим тему… Ведь можно использовать готовые радиомодули.
В таком случае, можно обойтись и без осциллографа, частотомера и анализатора спектра.

rcopen.com/forum/f8/topic100118
rcproject.narod.ru/rfch/rfch.htm

Так что, не все так страшно.

ubd

Ксттаи вот они:
rcproject.narod.ru/rfch/rfch.htm

Свои модули да же не продают готовыми, я уже не говорю о схемах и прошивках. Так что это не вариант.

Aleksey_Gorelikov
ubd:

Ксттаи вот они:
rcproject.narod.ru/rfch/rfch.htm

Свои модули да же не продают готовыми, я уже не говорю о схемах и прошивках. Так что это не вариант.

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

Да и в случае с 40 мгц - для настройки контуров достаточно индикатора напряженности поля (стрелочный тестер+диод в простейшем случае) , по постоянному току режимы у транзисторов выставить - тоже кроме тестера ничего не надо. Ну а среднюю частоту и девиацию - тут уж да, желательно хотябы осцил и рабочий приемник. Хотя, при большом желании можно и наушником обойтись.
Знания конечно нужны, будь то теоретические (с чем уже проблема почему-то) или практические (опыт - мудрость дураков. От части - верно 😃 ). А вобще не так все сложно. Вон народ конверторы на спутниковые тарелки на коленке делал, ничего, работали. Из приборов только свч диод с иголкой и куском коаксиала. 😃

WarFare

О, разговр про цифру зашел…
Хотелось бы услышать мнение по поводу такой реализации:
www.rcgroups.com/forums/showthread.php?t=801036
интересные такие модули вроде как, и с процом на борту, прям Single-chip RC-system 😃

Networx

Почитав тему почти с первой страницы, решил спросить:

  1. а можна чтоб термометр и тахометр появлались какбы на чистом екране путем переклучения отдельным тумблером режима меню (например: стандарт/вспомогательные програмы). Как на меня, ето былоб намного удобней!
  2. добавить такую вещь как сервотестер и монитор батареи приемника

Спасибо!

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

2 msv, еще фичу придумал, если будет место в прошивке, может общее время полетов добавить, согласно таймера который отсчитал время налета кадого самолета? (т.е. обще время таймера данной модели)
Для ДВСников это было бы актуально (наработка движка), да и вообще прикольно бы знать время налета каждой модельки…😉

Монитор батареи приемника и серво тестер- это уж перебор, может еще и измеритель скорости ветра?😉

Networx

ето только предложения, а измеритель ветра точно лишнее!
А так все под рукой, можно оперативнинько все проверить! Хотя память в атмеги не резиновая!

ПС: ети “фичи” подсмотрел в микростара! зачем они там!?

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

Т.е. с пультом в магазин ходить сервы проверять?))
Если есть пульт, то и приемник есть, вот это и будет сервотестером, и монитор продается стоит копейки, в самоле (если ДВС) должен стоять, а если в передатчике делать, то лишние провода от передатчика и на поле пользоваться не удобно будет, проще тестер за 100 руб носить с собой…

ubd

Почитав тему почти с первой страницы, решил спросить:

  1. а можна чтоб термометр и тахометр появлались какбы на чистом екране путем переклучения отдельным тумблером режима меню (например: стандарт/вспомогательные програмы). Как на меня, ето былоб намного удобней!
  2. добавить такую вещь как сервотестер и монитор батареи приемника

Ни что там дать не нужно. Там и так всё классно! За дорма полную рабочую версию такого кодера - аналогов такого в мире нет!

Networx

2 АлександрСамара, может вы и правы, хотя для себя яб наверно сделал!
2 ubd огромное спасибо всем людям которые занимались етим кодером, и спасибо за то что ето действительно открытый проект, но предложение по улучшении никто незапрещал, вот я и предложил!

Aleksey_Gorelikov
Networx:

Хотя память в атмеги не резиновая!

Ну флешь процентов на 30-40 только используется. Можно считать что резиновая.

Kappitoshka

Обзавелся dx7 для пределки (спасибо Aleksey_Gorelikov). Очень хочется прикрутить родной индикатор.

Помогите опознать его, ну или направте где копать.

Шлейф о 21 жилке. Надписей на индикаторе никаких. 12 ножек седят на кондесаторах; такое ощущение, что они больше никуда не подключены. 5 лапок (их четко прозвонил) - идут на выходы инвертора 74lv07 (6 элементов).

Есть идеи? И с какой стороны у индикаторов отсчет лап ведется?

Kappitoshka

Я наверное совсем спать хотел.

Шлейф 20 жилок. Обвязка - конденсаторы питания внутреннего преобразователя.
Судя по размерам и обвязке это что то типа HDG12864F-1.

Aleksey_Gorelikov

Маркировка там есть, правда заводская и непонятная. Смотреть саму стекляшку, при ярком освещении, желательно с лупой.

Самое оптимальное - разобраться в протоколе. При помощи вот такой штуки к примеру: kazus.ru/forums/showthread.php?t=13724 Искать инфу по нему - кажется бесполезно.

EagleB3

А нет ли у кого-нибудь схемы кодера (любого из вариантов) в Протеусе? А платы, разведенной в нем же? А если есть - не поделитесь ли? 😒

Aleksey_Gorelikov

Дык фокус выкладывал проект в протеусе. Была ли плата - не помню, а собственно что там разводить то? Кроме кренки и кварца с процом - больше ничего и нет.

EagleB3

С одной стороны оно как бы и да, а с другой - одних только конденсаторов там 31 штука…

Я прилежно пролопатил все, начиная с первого поста (и все аттачи, которые относятся непосредственно к кодеру и еще живы) - для Протеуса выложены только схемы, только две (вроде как), и сделаны они только для моделирования. Плат нету вообще.

…А жаль, я крепко подсел на Протеус (за почти 10 лет то…). Да, разводить не сложно, но ведь одно дело немного подправить под свои потребности плату, про которую заранее известно, что она проверенная-рабочая, и совсем другое дело - раскладывать с нуля. Ну да разложу конечно, не вопрос.

А вот кстати, Алексей, про умершие аттачи. Я хочу применить TIC149; в посте #1679 Вы выкладывали ссылку на то, что Вы когда-то находили про подключение этих LCD. Не живая ссылка, а очень бы хотелось. Если тот файл жив, то может быть, выложите еще раз? Или, если не затруднит, пришлите его мне на мыло, пожалуйста.

terran

rcopen.com/forum/f8/topic82797
Дисплей за такие деньги хорош, но как по мне, слабая контрастность в нем. Необходимо ставить подсветку.

AlexN

Подсветка к нему тоже продается, дешевая. так что не вопрос.
Для лучшей контрастности - надо брать не “пропускание”, как TIC149, а “полупропускание” (например, TIC154, TIC218).
А вот здесь есть небольшие примеры работы на Си с этими дисплеями: www.trt.ru/products/tic/graphic.htm

Aleksey_Gorelikov
EagleB3:

А вот кстати, Алексей, про умершие аттачи. Я хочу применить TIC149; в посте #1679 Вы выкладывали ссылку на то, что Вы когда-то находили про подключение этих LCD. Не живая ссылка, а очень бы хотелось. Если тот файл жив, то может быть, выложите еще раз? Или, если не затруднит, пришлите его мне на мыло, пожалуйста.

То, что я находил - это даташит на дисплей и его контроллер. А то, что выкладывал так это: в проекте фокуса выкинуть спи и активировать софтовый и2с
"
#include <mega128.h>
#include <delay.h>
#include <stdio.h>
#include <def.c>
#include <Variables.c>
//#include <spi.h>

#asm
.equ __i2c_port=0x15 ;PORTC
.equ __sda_bit=5
.equ __scl_bit=4
#endasm
#include <graph_new.h>

#define ADC_VREF_TYPE 0x00
", подтянуть и2с к питанию, через резюки в 1-10кОм, ну и 10минутная переделка файла graph_new.lib во вложении.
Собственно ничего сверхестественного и секретного нет. Т.е. просто по быстрому прикрутил дисплей, лишь бы попробовать к коду фокуса, практически ни меняя схем и прошивок. Результат:
Контрастность вполне достаточна, чтобы использовать дисплей без подсветки (конечно же дисплей с полуотражением). К томуже контрастность можно регулировать. В graph_new.lib : “i2c_write(45 | 0x80); // установка напряжения.” - вот тут 80 - и есть значение контрастности. Можно поставить переменную и менять ее из меню, хранить значение в епроме.

З.Ы, на фотке кажется первая прошивка msv, но не суть важно, вывод графики по смыслу такой-же.

EagleB3
AlexN:

Для лучшей контрастности - надо брать не “пропускание”, как TIC149, а “полупропускание” (например, TIC154, TIC218).

Спасибо огромное! Мой сынуля уже в “Тритон” входил, когда я ему звякнул и со 149-го на 154-й переметнулся. 😃