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

Vad64
jeti:

Было бы просто офигенно класно чтобы сделали чтото хотябы на подобе MC-10, хотябы минимальный набор по программе, функциям, НО чтобы это все было открыто, доступно, как регулятор с этого сайта, чтобы любой любитель електронщик смог это реально сделать для себя, и летать на этом. 😃

А в чем проблема? Делайте MicroStar2000 - просто и открыто.

jeti
Vad64:

А в чем проблема? Делайте MicroStar2000 - просто и открыто.

Разве в Микростар 2000 прошивки открыты?

serj

Между прочим, в футабе MC19 использованы СТАНДАРТНЫЙ мотороловский контроллер, СТАНДАРТНЫЙ с интерфейсом HD44780 индикатор, и СТАНДАРТНАЯ микросхема памяти 27ххх , где совершенно не закрытая прошивка. Кто бы ее выложил вместе схемой! Но он не торопится… (Это не я, но сделавший это этот форум иногда читает)

Aleksey_Gorelikov

У кого есть такая футаба? Дайте на 2-3 дня под залог, срисую кодер и все выложу.

rulll

Доброе время суток всем!

Приходит много почты по поводу продажи моих модулей. Посему хочу сказать что проект в виде модулей только оформляется и будет готов только через пару месяцев. Естественно никаких массогабаритных параметров я дать немогу сейчас.
Модули сейчас НЕ будут продаваться так как проект НЕ комерческий. Модули могут быть ОБМЕНЕНЫ на модуль кодера ( законченое устройство с менюшками , миксерами, сервисом и прочее) Кодер должен выдать подготовленные к передаче данные в формате USART ( rs232). Первый байт пакета FF, затем очередность байтов каналов не содержащая слово FF.

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

Далее можно будет говорить о продаже настроенных модулей а так же “голых” печатных плат и китов. Но не ранее того…

nicetry
Вячеслав_Старухин:

Ну, вы ребята, даете 😁

На 5 сантиметров будете по RS-232 передавать 

Нет слов  😲

интересно, а как надо ? научите! 😉

Сергей_Боровков

интересно, а как надо ? научите! 😉

тем же uart, но без преобразования уровней в ±10В. На 10 см имхо будет работать прекрасно.

Vad64
rulll:

Кодер должен выдать подготовленные к передаче данные в формате USART ( rs232). Первый байт пакета FF, затем очередность байтов каналов  не содержащая слово FF.

Я не понял, зачем RS232? Модуль кодера выдает логический сигнал РРМ или РСМ. В модуле радиоканала этот сигнал должен приобрести нужную для заданной девиации амплитуду, после чего попасть на варикап частотного модулятора.

rulll
Vad64:

Я не понял, зачем RS232?

PCM формирует мой модуль передатчика. Готовит CRC, модулирует, делает сетку частот,усиливает и выдает в антену. От Вас - только данные аналоговых и дискретных каналов в формате USART для моего проца.
Приемник мой принимает, демодулирует, смотрит с его ли комплекта передатчик, сверяет CRC, декодирует код и раскидывает по выходным каналам сигнат для серво. Корочче приемник полностью мой.

nicetry

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

Добавлено:
с ответом обогнали, но тем не менее - вопрос актуальной.
кстати, а PCM свой или… ?

rulll

кстати, а PCM свой или… ?

По умолчанию мой. Если ктото предложит любой другой PCM - я не против. Но если другой - то и декодируйте его самостоятельно.

Vad64
rulll:

PCM формирует мой модуль передатчика. Готовит CRC, модулирует, делает сетку частот,усиливает и выдает в антену. От Вас - только данные аналоговых и дискретных каналов в формате USART для моего проца.

Применение двух процессоров в передатчике совершенно неоправдано. Кроме того, при такой структуре теряется ряд функций, например, нельзя через меню задать вид модуляции (РРМ или РСМ), кол-во и маппинг каналов и параметры РРМ.

По РСМ - у меня Футаба 1024.

nicetry
Vad64

Применение двух процессоров в передатчике совершенно неоправдано. Кроме того, при такой структуре теряется ряд функций, например, нельзя через меню задать вид модуляции (РРМ или РСМ), кол-во и маппинг каналов и параметры РРМ.

в случает деления предложенного мной не теряется ничего, ибо предполагается от управляющего МК к формирующему передавать необработанные начальные данные, в состав которых входят и параметры их обработки.

относительно оправданности… мне вот хочется графику и есть сомнения, сможет ли один МК тянуть и модуляцию сигнала в реальном времени, и графику.
в новой футабе два МК - это факт, интересно, а в девятке их сколько ?

Psw

Ну судя по тому, что частота радиоканала нестандартна, то и стандартные (РРМ / PCM 1024/ прочие) способы модуляции тоже вряд ли пригодятся - стандартный приемник-то тоже придется выкинуть…
Мне кажется - быстрее всего для испытаний Такого Радиоканала написать конвертор - на входе PPM к примеру, на выходе rs232. Очень близкий к конвертору из шнурка для симулятора. И дело с концом. А PPM брать с уже имеющегося пульта с уже имеющимися отполированными возможностями настроек с какого-либо тренерского разъема. Потому как иначе - процесс отладки/полировки юзерного интерфейса - дело тонкое …

rulll

Заметьте, Про PPM я никогда ничего не писал.

В последовательность USART надо ввести номер частотного канала и тогда управляйте синтезатором как хотите.

Ту Вад64
Декодер PCM уже написан ?
Последовательность PCM без постоянной составляющей (RZ) ?

Что такое маппинг?

Если не применять 2 проца в передатчике то мы несможем состыковать части проекта.
В дальнейшем можно будет и одним обойтись. Но на этом этапе я другого варианта не вижу.

Вячеслав_Старухин

Для тех, кто не знает:

Читайте хотя бы классику, например Хоровиц и Хилл.

Стандарт RS-232 ( в 1969 году RS-232C, в 1986 году RS-232D ) был разработан для последовательной передачи данных на расстояние до 15 метров.
В нем определены биполярные 😈 уровни сигналов от -5 до -15 Вольт и от +5 до +15 Вольт.

Он вовсе не для межплатных соединений 😁

rulll
Вячеслав_Старухин:

Для тех, кто не знает:

Ну лично я - знаю.
А для тех кто незнает - создайте свой пост в курилке и там объясняйте.
Не сорите тут, ПОЖАЛУЙСТА!