Например TDA7294

Форум РадиоКот • Просмотр темы - Радиоуправление. Переходим на МК.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс авг 24, 2025 18:42:16

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 870 ]     ... , , , 36, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Сб авг 06, 2016 15:12:28 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Обзор схем..))

Раньше (в прошлом веке, а точнее ТЫСЯЧЕЛЕ́ТИИ :))) ) схемы собирали на радиолампах и резонансных реле. Дискретное радиоуправление.
http://rw6ase.narod.ru/00/rk/rum1.html

Затем появились схемы на транзисторах. Пропорциональное радиоуправление. РРМ.
http://s1921687209.narod.ru/00/rk/supranar828.html

В нашем веке (а точнее ТЫСЯЧЕЛЕ́ТИИ :))) ) появились схемы Пропорциональное радиоуправление. РСМ.
http://www.radioc.co.uk/Flysky-FS-TH9x- ... p/3501.htm

Вообще... все заводские схемы (РСМ) радиоуправления работают по одному принципу. В пульте стоит МК, который измеряет напряжение на всех резисторах (джойстиках) и на всех кнопках (переключателях). Переводит всё в "цифру" и передаёт уже в цифровом виде на заводской радиомодуль. Заводской радиомодуль сам считает контрольную сумму и собирает из данных пакет для передачи в эфир: добавляет преамбулу, добавляет синхрослово, иногда ещё добавляет адрес пульта, ... и т.д. Затем всё это передаёт в эфир.

Александр собирает кораблик на самодельном радиомодуле (обычной рации). Самодельный радиомодуль ничего не умеет, кроме как только просто передавать импульсы. ))) Поэтому все измерения... сборка пакетов, подсчёт контрольной суммы... и т.д. при передачи, у нас всё делает МК.
Самодельный приёмник тоже ничего не умеет, кроме как принимать сигнал. Поэтому в приёмнике у нас тоже всем занимается МК.

Теперь подробней. Передатчик у нас работает по стандартному алгоритму. Сначала измеряет напряжение на резисторах (джойстиках), с помощью аппаратного АЦП. В МК ATmega8 стоит обычный АЦП последовательного приближения. принцип его работы простой. Например тут подробно про него написано: http://www.efo.ru/cgi-bin/go?2089
Вложение:
АЦП 1.JPG [118.32 KiB]
Скачиваний: 748

Подробней можно почитать в справочнике или даташите ATmega8.
Вложение:
АЦП.JPG [134.56 KiB]
Скачиваний: 729

Если кратко, то:
1- переключаем обычный переключатель (мультиплексор) к первому выводу.

2- сравниваем напряжение на первом резисторе с напряжением питания.

3- переводим напряжение резистора в двоичный код. На выходе получаем десятизначное число.

4- впринципе можно было бы передавать и десятизначное число, но есть проблема. На входе АЦП всегда присутствуют шумы и всякие наводки... Поэтому на входе АЦП обязательно нужно устанавливать ФНЧ: конденсатор и резистор. Величина конденсатора и резистора подбирается в процессе настройки.
-Если выбрать конденсатор маленькой ёмкости, то шумы и наводки будут проникать на вход АЦП.
-Если выбрать конденсатор большой ёмкости, то он не будет успевать заряжаться от переменного резистора (ждойстика). В этом случаем получим задерку измерения напряжения на джойстике. Модель будет выполнять команды с задержкой.

Но простой ФНЧ (резистор+конденсатор) не гарантируют полное отсутствие шумов на входе АЦП. ФНЧ только уменьшает уровень шума на входе АЦП, но не убирает шум полностью... Поэтому при каждом измерении напряжения на резисторе, у нас будут на выходе разные данные. Данные на выходе АЦП будут отличаться на величину последних разрядов (в зависимости от шума на входе АЦП). Десять знаков - это максимальная точность измерения АЦП ATmega8. В Вольтах это: 5/1024=0,0048828125 Вольт. Обычно напряжение шума получается выше чем 0,0048828125 Вольт.... Шумы на входе АЦП приводят к неточностям измерения...
Если мы будем использовать в схеме сервомашинки, то это надо учитывать. Т.к. сервомашинки управляются длительностью импульса, а длительность импульса в приёмнике зависит от точности измерения АЦП в передатчике, то получается что наши сервомашинки будут "дрожать" от неточности измерения АЦП. В принципе, если использовать например сервомашинки с мёртвой зоной больше чем неточность измерения АЦП, то ничего страшного.))
Но мы решили всё таки получить на выходе АЦП постоянное значение (без неточностей измерения), поэтому добавили программный гистерезис, который убирает все неточности измерения. После фильтра-гистерезиса получаем 8-ми значное число. При этом точность измерения у нас получилась: 5/256=0,01953125 Вольт. Т.к. уровень шума на входе АЦП у нас меньше этого напряжения, то на выходе мы всегда имеем постоянное значение, которое зависит только от напряжения на резисторе, а не от шума на входе АЦП...

Получилось большое описание... )) Но думаю смысл ясен - мы просто уменьшили чувствительность нашего АЦП. Вот и всё. ))

Далее данные с резисторов записываем в оперативную память МК.

5- далее измеряем напряжение на кнопках. Тут всё просто. У МК на каждом выводе есть логическая схема с резистором. Его можно подключить к питанию программно. Подключаем резистор к питанию программно, получаем на выводе +5 вольт. При нажатии кнопки, получаем 0 вольт.
Вложение:
кнопки.JPG [34.71 KiB]
Скачиваний: 562

Далее логика определяет: напряжение +5 или 0 вольт... Так МК "знает" что кто-то нажал кнопку)) В зависимости от того какое напряжение на выводе МК (+5 или 0), МК записывает в оперативную память логический "1" или "0". Получаем байт 00000000, где каждый бит соответсвует своей кнопки. Например если нажмём кнопку №1, то получим так: 00000001. Если нажмём кнопку №2, то получим вот так: 00000010. А если нажмём одновременно кнопку №1 и №2, то получим вот так: 00000011. Каждой кнопке выделен свой отдельный бит. Поэтому все кнопки работают независимо. Можем нажимать кнопки в любой последовательности.. Хоть все семь кнопок сразу: 01111111. (7-й бит - 10000000 выделен для передачи номера пульта. Зачем? Об этом расскажу потом)) ).

6- далее ещё добавляем номер пакета. 00000001... По номеру можно точно определить... много чего)) Например сколько всего пришло пакетов, а сколько потерялось при передачи. Так можно оценить качество связи радиоканала.

7- далее считаем контрольную сумму всех байт. Сначала использовали CRC-8, но оказалось что CRC-8 не справляется с большим количеством ошибок при передачи. Поэтому в последней схеме использовали CRC-16. Впринципе можем использовать и CRC-32, но пакет будет слишком длинным...

Для вычисления контрольной суммы, мы использовали полином из того же радиомодуля: CRC-16-CCITT 0x1021. Выше уже обсуждали выбор полинома для CRC...
Ser60 писал(а):
лучшший полином для длины 48 бит - это 0хC86C

Помоему при малых длинах... 4 байта... кодовое расстояние полинома значение не имеет. Хотя я могу ошибаться. Этот вопрос ещё требует уточнения))

Итого у нас получилось так:
Вложение:
пульт 1.jpg [148.53 KiB]
Скачиваний: 285

Далее добавляем преамбулу, синхрослово, и паузу...

8- далее МК передаёт всё это передатчику. Причём передаёт не просто импульсы, а передаёт манчестером. https://ru.wikipedia.org/wiki/Физическое_кодирование

В последней схеме использовали заводской радиомодуль fs1000a. Но можно использовать любой другой (или даже простую рацию, хоть самодельную, хоть заводскую. Не важно).
Вложение:
пульт 2.JPG [164.47 KiB]
Скачиваний: 299


Последний раз редактировалось roman.com Сб авг 06, 2016 17:24:03, всего редактировалось 3 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Сб авг 06, 2016 16:16:10 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
В даташите заводского радиомодуля даже нарисовали алгоритм работы... например алгоритм радиомодуля nRF24L01+ :
Вложение:
алгоритм.JPG [67.03 KiB]
Скачиваний: 557

Основной алгоритм у всех заводских радиомодулей одинаковый. Отличие только в мелких деталях... ))
Как видим, алгоритм работы нашего самодельного пульта ничем не отличается от заводского. Отличие только в том, что мы использовали простой передатчик с ООК или самодельную/заводскую рацию с ЧМ. Какой использовать передатчик или какую использовать модуляцию, в нашей схеме это не важно.
:tea:
Ещё пару слов про Передатчик. В нашем примере мы использовали радиомодуль fs1000a с прямым подключением к МК. Т.е. у нас модуляция задающего генератора, АМ 100 %. Вообще конечно это не самый лучший способ модуляции. Получаем широкий спект излучения АМ передатчика... Хотя это возможно частично компенсируется временем задержки ПАВ фильтра... Я спектр передатчика fs1000a не смотрел т.к. под рукой нет спектроанализатора)). Например схемы на обычных кварцах имеют задержку из-за высокой добротности самого кварца. Эту задержку я наблюдал на ВЧ осциллографе. При модуляции кварцевого генератора (например 27 мгц) задержка видна чётко. Небольшая задержка сужает (немного) спект излучения передатчика. По поводу ПАВ фильтров ничего сказать не могу. Лучше конечно перевести передатчик в линейный режим и подобрать глубину модуляции... как я сделал в самодельной схеме кварцевого генератора выше.

Если использовать самодельную или заводскую рацию, то там проблемы со спектром излучения нет. Т.к. в любой нормальной рации перед модулятором ЧМ или АМ обязательно стоит ФНЧ, который "срезает" все высокие частоты в модуляторе и не допускает чрезмерного расширения спектра излучения передатчика.

Можно использовать любую заводскую рацию. Чтобы не разбирать рацию, можно использовать разъём для гарнитуры (микрофонный вход). внутри рации есть ФНЧ и ограничитель уровня сигнала, поэтому теоретически можно подключать МК напрямую к рации. Хотя я бы рекомендовал подключать через резисторный делитель, т.к. от 5 вольт микрофонный вход рации может сгореть...
Вообще, прелесть использования рации в том, что она позволяет получить дальность связи десятки... и даже сотни километров)) С такой мощностью и дальностью как у нормальной рации, ни один заводской радиомодуль не сравнится)))
Вложение:
пульт 3.JPG [164.63 KiB]
Скачиваний: 391

Ещё в схеме рации (в передатчике и приёмнике) есть переходные конденсаторы, но нам они не страшны. Т.к. у нас передача идёт манчестером. А как извесно у манчестера нет постоянной составляющей, поэтому переходные конденсаторы в схеме нам не страшны))

А вообще конечно... в идеале нужно использовать в модуляторе фильтр Гаусса... как в заводском радиомодуле:
Вложение:
фильтр.JPG [205.55 KiB]
Скачиваний: 611

Теоретически... МК в пульте может синтезировать и такой сигнал)) Например с помощью быстрой ШИМ. Но помоему проще использовать простой RC-фильтр))
:tea:

Далее... Приёмник.

Вообще приёмники в заводских радиомодулях мы уже обсуждали... например тут: viewtopic.php?f=28&t=11100&start=5760
Как выяснили, практически все приёмники в заводских радиомолулях построены по типовой схеме - ППП (приёмник прямого преобразования.
Например радиомодуль из серии ССхххх ... СС1120...
Вложение:
RX 1.JPG [116.59 KiB]
Скачиваний: 439

Или из серии МRFхххх ... MRF49XA...
Вложение:
RX 2.JPG [88.57 KiB]
Скачиваний: 699


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Сб авг 06, 2016 19:39:38 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Или из серии Siхххх ... Si4432...
Вложение:
RX 4.JPG [122.46 KiB]
Скачиваний: 702

Вложение:
RX 5.JPG [127.31 KiB]
Скачиваний: 457

...
Думаю пока достаточно))

Все приёмники, как выяснили, работают одинаково (может с мелкими отличиями). Подробно написано например тут: http://the-mostly.ru/misc/priemniki_pry ... nalov.html

Например как написано в даташите MRF49XA: "В качестве полосового фильтра, использовали фильтр Баттерворта 7-го порядка.." на ОУ:
https://ru.wikipedia.org/wiki/Фильтр_Баттерворта Тут подробней: http://texttotext.ru/kursovie-proekti/k ... ekt-1.html

А вообще.. всё про ППП всё подробно написал Денис http://radiokot.ru/start/analog/practice/18/ Мне добавить в принципе нечего)))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Сб авг 06, 2016 20:44:58 
Держит паяльник хвостом
Аватар пользователя

Карма: 42
Рейтинг сообщений: 393
Зарегистрирован: Ср июн 27, 2007 17:09:12
Сообщений: 970
Рейтинг сообщения: 0
roman.com писал(а):
начиная с 3-4 метров видим сильно искажённые импульсы...
Я сейчас ничего не доказываю, просто для интереса. Только сейчас занимался приемником, правда супергетеродином. Расстояние между приемником и передатчиком 5 м. Дальше квартира не позволяет.
Преобразование двойное. Частота 53 МГц. Просто кварцы такие нашел.
Первая промежуточная частота 4,945 мГц. Лучше конечно было бы 10,7 МГц или 6,5 МГц, что бы применить керамический фильтр, но не нашел нужного кварца в первый гетеродин.
Вторая 465 кГц
Полоса пропускания получилась с примененным фильтром 465 кГц около 5 кГц, поэтому скорость пришлось ограничить.
Экспериментировал с таким маячком мощностью по моим прикидкам порядка 1 мВт, а возможно и меньше.

Изображение

Антенны на приемнике и маячке длиной по 7 см.

Это на выходе частотного детектора. Там есть неподавленная вторая ПЧ

Изображение

Это пропустил через ФНЧ

Изображение

Усилил где то раз в десять.

Изображение

И подал на триггер Шмитта.

Изображение

Здесь я выжимал все из аппаратных средств, а дальше дело за программой, но к сожалению в написании программ я полный профан, хотя то, как она должна работать в общем представляю.


Вложения:
триггер.PNG [82.37 KiB]
Скачиваний: 1873
ус.PNG [84.93 KiB]
Скачиваний: 1868
фнч.PNG [82.1 KiB]
Скачиваний: 1701
детЧМ.PNG [70.69 KiB]
Скачиваний: 1929
пробник.PNG [23.69 KiB]
Скачиваний: 1651
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 11:02:48 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Денис писал(а):
просто для интереса. Только сейчас занимался приемником, правда супергетеродином. Расстояние между приемником и передатчиком 5 м. Дальше квартира не позволяет.

Да, всё верно. У Вас сигнал мощный.
Если не позволяет квартира, то я просто уменьшаю мощность маячка (увеличиваю резистор R7). Сколько у меня мощность, я сказать не могу, т.к. трудно измерить мощность ~0,1...1 мВт.

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

Включили передатчик:
Вложение:
Сигнал на выходе 2.JPG [126.75 KiB]
Скачиваний: 496

Включили модуляцию:
Вложение:
Сигнал на выходе 3.JPG [148.39 KiB]
Скачиваний: 434

Выключили передатчик:
Вложение:
Сигнал на выходе 1.JPG [169.55 KiB]
Скачиваний: 257


У меня осциллограф не очень чётко показывает... На самом деле там обычный шум, как в обычной рации ЧМ. Примерно так:
Вложение:
шум.jpeg [7.59 KiB]
Скачиваний: 321


Меня интересует чувствительность схемы (точнее порог чувствительности). При каком минимальном уровне сигнала схема нормально работает. Для этого я обычно отношу маячёк на сколько возможно (2 метра... 5 метров.. 10 метров.. это не важно) и затем уменьшаю мощность маячка до полного пропадания сигнала в приёмнике. Видим шум:
Вложение:
шум.jpeg [7.59 KiB]
Скачиваний: 321

А если поднесли маячёк близко к приёмнику (возможно вплотную), то сигнал опять появляется (без шумов):
Вложение:
сигнал.JPG [5.24 KiB]
Скачиваний: 529

А теперь задача выяснить, как работает наша схема при разном уровне сигнала: от максимального, до полного пропадания. Точное расстояние (в метрах) при этом значение не имеет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 11:23:32 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Смотрели сигнал и супергетеродина с ЧМ... и сверхрегенератора. Впринципе, сигнал на выходе сепергетеродина ЧМ и сверхрегенератора практически не отличается. Разница может быть только в том, что в нормально настроенном супергетеродине с ЧМ, уровень сигнала на выходе детектора не зависит от мощности сигнала (т.е. от дальности)...

viewtopic.php?f=28&t=5884&start=500

rdens писал(а):
Я так понимаю контроллер при нажатии кнопки выдает последовательность бит на варикап передатчика, далее эфир, приемная антенна, МСХ приемника, а чего дальше? Затык у меня. Как выловить из белого шума приемника мои биты. Ну в АМ вроде понятно как, а в ЧМ как быть? Пните в нужном направлении. Можно было бы частотным кодированием обойтись, но хоцца UART в чм погонять

Ну UART мы уже погоняли на первой странице этого форума... С самого начала и так было понятно, что гонять UART в чистов виде по радиоканалу - бесполезное занятие)) Потому что UART работает кодом NRZ, а для радиоканала лучше всего использовать манчестер.
https://ru.wikipedia.org/wiki/Физическое_кодирование

Как выловить из белого шума приемника мои биты? Вот! Самый интересный вопрос! )))

aen писал(а):
Все очень просто.

Я так сразу и понял...))) И как я сам до этого не догадался... ))) :)))

aen писал(а):
...И самое главное. Все это справедливо при очень сильном сигнале поступающем на приемник.
Если сигнал будет слабый, то на выходе частотного детектора получим наши импульсы команд зашумленные и чам слабее сигнал, то больше будут шумы и может наступить такой случай, что сигнал уже будет невозможно выделить из этих шумов.
Выделение из шумов, если такое будет необходимо можно делать и программными методами и аппаратными, но думаю Вам пока это не нужно, т.к. я понял Вы хотите просто поэкспериментировать и не будете разносить все это на большое расстояние, а при маленьком расстоянии импульсы будут довольно чистые и не зашумленные, т.е. примерно как на моей картинке.

Нам это очень нужно! :( Вот как это сделать... aen так и не рассказал... Тогда будем думать сам. :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 11:30:36 
Держит паяльник хвостом
Аватар пользователя

Карма: 42
Рейтинг сообщений: 393
Зарегистрирован: Ср июн 27, 2007 17:09:12
Сообщений: 970
Рейтинг сообщения: 0
roman.com писал(а):
Да, всё верно. У Вас сигнал мощный.
Да какой мощный?
Я всегда сравниваю с контрольным приемником сверхрегенератором.
Сверхрегенератор на том же расстоянии 5 метров этот маячок совсем не видит даже с антеннами на маячке и сверхрегенераторе длиной 0,5 метра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 12:03:35 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
roman.com писал(а):
Вот как это сделать... aen так и не рассказал

А въ почитайте следующее сообщение aen
aen - Радиоуправление: делаем сами.:мар 23, 2013 15:15:47 писал(а):
После частотного детектора ставите или триггер Шмидта или компаратор.
Он также будет полезен, что будет отрезать шумы.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 12:04:33 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Денис писал(а):
Я всегда сравниваю с контрольным приемником сверхрегенератором.

Ну Вы прям скажите... Ну как можно сравнивать нормальный супергетеродин с чувствительностью на 27 Мгц 0,3...0,5 мкВ и сверхрегенератор, с чувствительностью на 27 Мгц 5...10 мкВ. Это же совершенно разные уровни чувствительности....

Например я раньше сравнивал свой самодельный супергетеродин с одним преобразованием (455 кГц) с заводским супергетеродином - радиотелефоном... В телефоне супергетеродин с двойным преобразованием 10,7 и 455. Приёмник собран на малошумящей ИМС типа МС3372... (если я не ошибаюсь) или подобной... я точно не поняю)) А на входе ущё УВЧ на малошумящем полевом транзисторе... :
Вложение:
1225RUB.jpg [26.57 KiB]
Скачиваний: 205

Я сравнивал как по дальности (настраивал свой супергетеродин на 30 Мгц), так и по ГСС... Мой супергетеродин немного уступал по чувствительности... Но впринципе не намного.

Думаю в идеале проверить супергетеродин лучше всего приняв дальнюю станцию. Например сверхрегенератор у меня ловил дальнюю станцию с маленьким шумом, то время как супергетеродин принимал просто идеально, а S-метр в супергетеродине просто зашкаливал от такого уровня сигнала)) (я слушал диспетчера на УКВ).

Выше я экспериментировал с простым сверхрегенератором. У него паспартная чувствительность на 433 МГц 1,2 мкВ
Вложение:
fs1000a.jpg [60.77 KiB]
Скачиваний: 499

У обычной LPD рации паспартная чувствительность на 433 МГц 0,158 мкВ. Науду рацию.. проверю маячёк на нормальной рации)) Думаю дальность возрастёт многократно))
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 12:14:01 
Держит паяльник хвостом
Аватар пользователя

Карма: 42
Рейтинг сообщений: 393
Зарегистрирован: Ср июн 27, 2007 17:09:12
Сообщений: 970
Рейтинг сообщения: 0
roman.com писал(а):
сигнал на выходе сепергетеродина ЧМ и сверхрегенератора практически не отличается
Отличается и довольно существенно.
В сверхрегенераторе с АМ при передаче "нуля" мы просто выключаем передатчик, а при передаче "единицы" включаем.

Изображение

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

В супергетеродине с ЧМ передатчик ни при передачи "единицы", ни при передаче "нуля" не выключается, поэтому помехоустойчивость и при передаче "единицы" и при передаче "нуля" одинаковая и шумы на выходе определяются только уровнем принятого сигнала.

Поэтому подход к выделению полезного сигнала из шумов в сверхрегенераторе и с супергетеродине с ЧМ немного разный.

Ладно. Паять я пошел. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 12:34:12 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
:))) Опять приходил botchin и написал что-то "умное" (как ему кажется)...)))
aen писал(а):
После частотного детектора ставите или триггер Шмидта или компаратор. Он также будет полезен, что будет отрезать шумы.

В нашем случае он так же будет полезен, как и бесполезен)) Будет отрезать шумы вместе с полезным сигналом))
Денис писал(а):
Отличается и довольно существенно.

Вот я так тоже сначала подумал)) Но оказалось, что при передачи импульсов частотой 1 кГц, в паузах между импульсами шумов не наблюдается. Что интересно)) Видимо конденсатор ФНЧ на выходе сверхрегенератора не успевает разряжаться в паузах между импульсами.

Пока только одна идея была на этом форуме...
НАПАЛМ писал(а):
занимаюсь разработкой SDR системы... уже спаяна плата с быстродействующим АЦП ADC12040... на генераторе 1МГц - работает, оцифровывает, данные через ПЛИСу в комп загоняет. Добавив в нее микросхему со смесителем и гетеродином, можно уже получить что-то посерьезнее.

Класс))) Поставим в "кораблик" компьютер! :)))
НАПАЛМ писал(а):
Мне кажется, лучше сосредоточиться на алгоритме обработки сигнала - это более перспективное направление.

Вот именно этим мы и занимаемся)) Только компьютера у нас в кораблике нет... придётся всё делать на простом МК... :tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 12:59:33 
Мудрый кот
Аватар пользователя

Карма: 35
Рейтинг сообщений: 279
Зарегистрирован: Сб июл 30, 2011 08:40:10
Сообщений: 1713
Откуда: Россия
Рейтинг сообщения: 0
roman.com писал(а):
:))) Опять приходил botchin и написал что-то "умное" (как ему кажется)...)))
Он все правильно говорит.
Правильный подход, это сначала добиться максимума помехоустойчивости аппаратными средствами, а потом добить все это дело программными.
Вот тогда все будет идеально и без всяких перекосов.

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

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

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 13:55:13 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Спасибо за защиту. Наконец-то трезвъй голос.
СпойлерЛично я знаю (работал на) несколько язъков:
ASM 6502 - 8 bit
Basic 6502
Pascal 6502
dBase - 16 bit
Clipper 87, Clipper 5,1 e.t.c (забъл уже)
ASM для 8086
C 5.0; 5.1 (Microsoft)
C++ Кажется ето бъло Microsoft C++ 7.0
VBA - Access 2.0 ... 2003
Delphi ??
сейчась балуюсь PIC-ами

Еще изучал Fortran i PL1 для ЕС1035 (как давно ето бъло)
но в то-же время я с 6-ти лет держу пояльника.

И таких открътия как в етой ветке и такой смех я давно не встречал и не читал. Цитировать не буду.

Здесь есть одна правильная комбинация решении: манчестер и отказ от компаратора (ТШ)!!!!!!!

А то что он (из за етого манчестера) передает 15 раз в секунду команду и потеря одного пакета его уже ужасает - он не замечает. У него манчестер и нет ТШ.

Вот я в своей версии кодировки передаю 67-80 пакета в секунду. Если пакет с дефектом (помехи) он въбрасъвается в процесе приема!!!! И мне потеря 1 пакета не страшна. Если я приму четверть своих пакетов то я опять буду въше его помехозащищенной системой. Бъла и версия (работающая) с двойнъм количеством пакетов - я ее переделал к настоящей. 160 пакетов в секунду мне показалось уже слишком.

Кстати, я в ВЧ радиотехнике не очень, но различить детектора с удвоением напряжения от шумоподавителя (и кое-что другое) все таки могу.

Еще раз спасибо, Котёнок.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 17:37:51 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Котёнок. писал(а):
Правильный подход, это сначала добиться максимума помехоустойчивости аппаратными средствами, а потом добить все это дело программными.

А ктото с этим спорит?)) Что Вы собрались добиться аппаратными средствами? Напихать в приёмник кучу фильтров?)) Чутьё супергетеродина с двойным преобразованием - на максимуме... Избирательность не очень (ну можем поставить кучу кварцевых фильтров). Или использовать SSB... Всё это уже выше подробно обсудили...
Котёнок. писал(а):
Вы же приводите цитаты чистых программистов, которые в аппаратных средствах ничего не смыслят и весь их подход, это все вытянуть только программными средствами...

Прекратите... я такого не писал)
Котёнок. писал(а):
Вам самому не смешно читать чистых программистов?

Смешно... )) :)))
Котёнок. писал(а):
...мы и ждали от вас, что вы сначала добьете то, что можно сделать аппаратными средствами...

Что именно ещё можно добить в схеме? Можно поконкретней? Много общих фраз... Вы предложите лучше конкретно по делу.
От botchin я ничего не добился. Кроме двух букв "ТШ"... ничего от botchin так и не услышал... Ну да ладно.
botchin писал(а):
таких открътия как в етой ветке и такой смех я давно не встречал и не читал.

Ну... За новые открытия! :beer: ))) :)))
botchin писал(а):
(из за етого манчестера) передает 15 раз в секунду команду и потеря одного пакета его уже ужасает...

Ну уже ближе к теме. Потеря пакетов меня вообще не ужасает. )) Об этом я писал выше... И причем тут помехозащищенность? Сейчас мы обсуждаем чувствительность. Вообщето это два разных параметра.
botchin писал(а):
я в своей версии кодировки передаю 67-80 пакета в секунду...

Скорость передачи пакетов. Это тоже один из важнейших параметров. Уже частично обсуждали... Ещё раз обязательно обсудим. Для этого существуют протоколы уплотнения. :tea:

Про спектральный шумоподовитель подробно расскажет Денис, в своих следующих статьях. Я рассказывать про это не буду, не потому что не знаю, а потому что мне лень повторять по 10 раз одно и тоже.

А мы перейдём к дешифратору. :tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 18:12:25 
Мудрый кот
Аватар пользователя

Карма: 35
Рейтинг сообщений: 279
Зарегистрирован: Сб июл 30, 2011 08:40:10
Сообщений: 1713
Откуда: Россия
Рейтинг сообщения: 0
roman.com писал(а):
Про спектральный шумоподовитель подробно расскажет Денис, в своих следующих статьях.
Так он уже давно про него рассказал. :))
Здесь.
viewtopic.php?p=1013711#p1013711
И здесь.
viewtopic.php?p=1668592#p1668592
Только вот приемник для радиоуправление и шумоподавитель, это что то несовместимое и при этом совершенно ненужное.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 18:37:04 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
roman.com писал(а):
Кроме двух букв "ТШ"... ничего от botchin так и не услышал

Про теплового режима МК говорили? говорили
Про кварцев ?
Про 50% на 50% где у тебя 50 ето число меньше 50?
Про синхро приема я тебе предлагал что-то?
Про спектрального анализа?
Про логического елемента как одноразряднъй АЦП?
Про спектрального шумоподавителя - въпрямителя с удвоение? - ето новъй взгляд на старъе вещи.
Про усилитела на трех транзисторов? Где у тебя третии транзистор не усиливает сигналов меньше 0,5В? - ето на нобеля пахнет.
Ето так на первое чтение. Если задумаюсь то может и другое будет .....

И про ТШ, разумеется.

И как разница меж тобой и мною я всегда показъвал осцилограммъ с работающего у-во. Если я не испътал что-то я объчно ставлю пометку - В жизни не делал. А оказъвается тъ и свою рацию не делал, но вот на мой приемник твой сигналъ наложил. И ето при том, что я тебе показавал реальнъе сигналъ с устройство.


Но.... Мне жаль тех молодъх что весь етот бред читают. И не пойму тех знающих, что позволяют все ето. Или хоть мне скажите - Тъ в ошибке. А нет. В личку пишут - "Роман .... ", а здесь ... молчание.

PS. Кстати, посчитай на последние 2 стр. сколько раз тъ написал ТШ и сколько раза я. У меня такое впечатление, что у тебя с ним очень крупнъе проблемъ.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Вс авг 07, 2016 22:33:19 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Похоже сейчас мы чуть отступим от темы...
botchin писал(а):
Про теплового режима МК говорили? говорили
Про кварцев ?
Про 50% на 50% где у тебя 50 ето число меньше 50?
Про синхро приема я тебе предлагал что-то?
Про спектрального анализа?
Про логического елемента как одноразряднъй АЦП?
Про спектрального шумоподавителя - въпрямителя с удвоение? - ето новъй взгляд на старъе вещи.
Про усилитела на трех транзисторов? Где у тебя третии транзистор не усиливает сигналов меньше 0,5В? - ето на нобеля пахнет.
Ето так на первое чтение. Если задумаюсь то может и другое будет .....

Ничего себе...)) Это я должен опять ответить на все эти вопросы?))) :)))
botchin писал(а):
как разница меж тобой и мною я всегда показъвал осцилограммъ с работающего у-во. Если я не испътал что-то я объчно ставлю пометку - В жизни не делал. А оказъвается тъ и свою рацию не делал

Нет конечно... ))) Я вообще всё это придумал )) Я вообще в жизни не собрал ни одной радиостанции... я понятия не имею как они вообще работают...))) Мдя... Я даже не знаю что ответить)) :)))
botchin писал(а):
Но.... Мне жаль тех молодъх что весь етот бред читают. И не пойму тех знающих, что позволяют все ето...

А может просто "знающие" понимают о чём я пишу... и поэтому позволяют все это? Ты об этом не задымывался?))
botchin писал(а):
В личку пишут - "Роман .... ", а здесь ... молчание.

Я всегда был против писать всякие "сплетни" в личку... и все прекрасно об этом знают. Я специально создал СВОБОДНУЮ тему... Тут все высказывают своё мнение открыто. Если что не так, то всё исправим. нашли ошибку - поправим. Я не всё знаю в этой жизни)) Терпеть не могу лички и сплетни...
botchin писал(а):
PS. Кстати, посчитай на последние 2 стр. сколько раз тъ написал ТШ и сколько раза я. У меня такое впечатление, что у тебя с ним очень крупнъе проблемъ.

Вот это мне не нравится. Я реально показываю и сравниваю разные схемы. Причём в разных режимах работы... Я всегда ищу все недостатки любого решения, любой схемы... Я всегда пишу об этом. Все достоинства и недостатки... Подход должен быть максимально объективный. А не то как это делает botchin: поставьте ТШ... поставьте ТШ...поставьте ТШ... Надоел Ты уже всем с ТШ (по секрету тебе скажу)))
Что касается ТШ - то я просто показал все недостатки ТШ, которые продгожил botchin. На самом деле все выводы МК имеют ТШ. Главное правильно их использовать. Например все кнопки в нашей схеме работают через ТШ.
Дальше обсудим недостатки других решений. Например цифровые фильтры тоже имеют свои недостатки. Всё имеет свои недостатки.))) Наша задача выбрать оптимальное решение...)) :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Пн авг 08, 2016 11:53:46 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
roman.com писал(а):
я должен опять ответить

Да не надо. Тъ и так на большую часть не ответил - не думаю что и сейчась ответиш.
roman.com писал(а):
вообще в жизни не собрал ни одной радиостанции

Изображение Ета?

roman.com писал(а):
я просто показал все недостатки ТШ, которые продгожил botchin

roman.com писал(а):
не то как это делает botchin: поставьте ТШ... поставьте ТШ...поставьте ТШ

Ето не я предложил. Я из себя умника не строю.
Gena_308 Радиоуправление: делаем сами.:янв 18, 2013 писал(а):
Сейчас собираю сверхрегенератор, декодер будет на LC, возник вопрос-может после сверхрегенеративного каскада, там где уже звуковой диапазон поставить триггер Шмитта? Чтобы растояние между передатчиком и приемником не влияло на амплитуду сигнала, который должен декодироваться?

Изображение aen - Радиоуправление: делаем сами.:мар 23, 2013

Потом Денис ну и наконец -я. Извините если кого-то пропустил. Я на скорою.

Но ету "идею" я впервъе встретил лет 30-35 назад в какой-то книжке для радиоуправление.
Вот Миль Изображение1984г.
и еще ранее Миль Изображение 1980г.

PS: Кстати, на последние две стр. тъ упомянул ТШ более 60 раз а я всего 6 - и то в ответ на твой нападки. (Если посчитал верно). Так, что ......

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Пн авг 08, 2016 12:35:38 
Друг Кота

Карма: 2
Рейтинг сообщений: 79
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8319
Откуда: .ru
Рейтинг сообщения: 0
Котёнок. писал(а):
Так он уже давно про него рассказал.

Денис меня опередил..)) :)))
Котёнок. писал(а):
Только вот приемник для радиоуправление и шумоподавитель, это что то несовместимое и при этом совершенно ненужное.

Так вот и я про это уже твержу много времени... Просто выше была мысль: использовать шумодав рации, для того чтобы не допустить проникновения шумов на вход МК, при слабом сигнале или выключенном передатчике. Думали поставить в радиоуправляемый кораблик шумодав. Когда кораблик заплывает далеко, и сигнала слабый, то срабатывает шумодав и шумы не проходят на МК...
Но от шумодава мы быстро отказались, т.к. в этом случае наш кораблик не сможет плавать при слабом сигнале... И вообще - при цифровом кодировании и нормальной программе, шумы для МК не страшны. )) Поэтому в самодельном приёмнике у нас шумодава нет.
А если использовать заводскую рацию, то шумодав надо отключить (выкрутит ручку шумодава до упора). Всё это уже обсудили выше..))
botchin писал(а):
Тъ и так на большую часть не ответил - не думаю что и сейчась ответиш.

Да всё я ответил выше. Просто я не хочу опять переписывать много страниц форума...)))

И чем тебе не нравится моя макетка?)) передатчик на макетке забыл добавить)) :))) Ты сомневаешься в её работоспособности? )) Кстате.. обрати внимание, что Денис (на которого ты постоянно ссылаешься) тоже все свои схемы собирает на макетках. Ты сомневаешься в том что пишет Денис?))
Gena_308 писал(а):
Сейчас собираю сверхрегенератор, декодер будет на LC, возник вопрос-может после сверхрегенеративного каскада, там где уже звуковой диапазон поставить триггер Шмитта? Чтобы растояние между передатчиком и приемником не влияло на амплитуду сигнала, который должен декодироваться?

Чтобы растояние между передатчиком и приемником не влияло на амплитуду сигнала, можно поставить простой усилитель-ограничитель. Разницы никакой)) Выше я так и сделал: поставил на выходе сверхрегенератора усилитель-ограничитель. Теперь у меня амплитуда на выходе не зависит от расстояния между передатчиком и приемником:
Вложение:
2.jpg [135.02 KiB]
Скачиваний: 656

:sleep:

Да, книги Миля - замечательные книги. Я с удовольствием их читал... Что и другим советую. :tea: Только схемы там немного устарели уже... По таким схемам уже давно никто не делает... Все современные схемы радиоуправления - цифровые. Вот их мы и продолжим обсуждать.

botchin писал(а):
тъ упомянул ТШ более 60 раз а я всего 6

Помоему у когото тут уже начинается... https://ru.wikipedia.org/wiki/Паранойя
:)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление. Переходим на МК.
СообщениеДобавлено: Пн авг 08, 2016 13:42:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
roman.com писал(а):
чем тебе не нравится моя макетка?))

Да и я собираю все на макетке - только навеснъм монтажом. Мне так легче.

На мой вопрос Въ ету рацию делали? Есть ли такая схема в железо или ето все въдумки? Покажите фото, что-ли! А то у меня огро-о--о-о-омное сомнение.
Тъ мне ответил:
roman.com писал(а):
Мою рацию мы делали тут- http://www.radiokot.ru/forum/viewtopic.php?f=25&t=81735 - форум. Переписывать всё сюда я не буду. Это долго))) Делали в разных модификациях... На разных кварцах, на ГПД, с ФСС и керамике, на транзисторах и ИМС, с квадратурыми детекторами и дробными... на макетках и на платах... потом всё разобрали)) Пару фото от туда...
Мой приёмник на макетке -
Изображение
Изображение
После меня делал ещё Марсакот...
Изображение
и ето изображение. Т.е. твою рацию тъ успел построит до макетке, а все остальнъе делали. Поздравляю. Да оно и не чудно если ету схему Изображение тъ обьясняеш так:
Цитата:
-первый транзистор усиливает маленький шум детектора.
-второй транзистор усиливает средний шум...
-третий транзистор - закрыт. На выходе у меня 0 V. Потому что после второго транзистора шум маленький, меньше напряжения открывания третьего транзистора.

Да и не чудно если етот фрагмент Изображение тъ назъваеш "спектральнъй шумоподавитель" - участок начиная с диодами и правее.

Да.... Про параною тъ прав. Но... Мне наплевать есть ли у тебя ТШ или нет. Ето тъ въводиш "законъ" про вредности ТШ, а не я. Сам (явно не понимая как работает ТШ в интегралном - с ОУ - исполнение) коментируеш - в режиме монолога. Да оно и не чудно ведь тъ читаеш сайт Юмого радиолюбителя (или как он там бъл).

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 870 ]     ... , , , 36, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y