Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Связь проводная и бесп-ная, интерфейсы, протоколы » Цифровой генератор частоты радио/передатчика


Цифровой генератор частоты радио/передатчика

Сообщений 61 страница 90 из 96

61

Ev3658 написал(а):

В МК можно фильтры сделать, срезать лишнее и т.п.

Какую частоту планируется пропускать через МК?
Для многих фильтров нужна плавающая точка иначе результат будет с искажениями (на слух заметно). Даже для xmega это затратно по ресурсам и может не хватить производительности.

Ev3658 написал(а):

Выход можно и без ЦАП через таймеры.

ШИМ? Опять же какая частота? Звуковой диапазон? Чтобы не было искажений частота ШИМ должна быть гораздо выше 40 тысяч герц. А чем выше частота, тем меньше бит псевдо-цап получим.
Тогда лучше внешний SPI ЦАП.

0

62

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

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

0

63

Ev3658 написал(а):

Если привязать радио тракты максимально к МК, то можно ограничивать частоты

Не скажется ли это на разборчивости речи?

0

64

Если уж так хочется использовать контроллер, то нужно обратить внимание на псевдо-случайные последовательности (ПСП), которыми модулируют несущую и в результате получаем широкополосный шумоподобный сигнал (ШШС). В эфире это будет просто шумом. Приёмник должен быть корреляционным. Сигнал ШШС принимается таким приёмником даже если он в разы меньше уровня шумов. Не зная изначальную последовательность ПСП принять и расшифровать его невозможно. Правда есть ньюанс. Приёмник тоже должен знать исходную ППС.

0

65

sva-don написал(а):

Приёмник тоже должен знать исходную ППС.

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

https://upforme.ru/uploads/0000/25/b8/1295/t94506.jpg

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

Отредактировано Ev3658 (2021-03-28 23:58:28)

0

66

Ev3658 написал(а):

Ну так создать в начале импульс, по нему и синхронизировать захват.

Не получится. Спектр сигнала будет размазан по всему диапазону. Т.е. сторонний наблюдатель видит его просто как шум. Я недаром подчеркнул, что нужен корреляционный приёмник. А там уже МК может действовать.

0

67

sva-don написал(а):

корреляционный приёмник

А его можно упростить до 8 битной математики в пару тактов?

0

68

"корреляционный приёмник"

(?) Это типа этого:

-Сперва принимаем много сигналов и складываем в одно значение с эталонным сигналом
-После сглаживаем шум усредняя значение
-Суммируем с эталонным значением
-и что-то делаем ещё.

?

Меня вот это просто вынесло мозг:
https://siblec.ru/img/89/089.files/image646.gif

https://siblec.ru/img/89/089.files/image647.gif

....

Отредактировано Ev3658 (2021-03-31 21:41:42)

0

69

Ev3658 написал(а):

А его можно упростить до 8 битной математики в пару тактов?

Думаю, что нет. Зачем всё переводить в цифру? Есть аналоговая часть, а есть цифровая. Прём аналоговый, обработка цифрой.

0

70

Ev3658 написал(а):

Меня вот это просто вынесло мозг:

Никто не обещал лёгкого пути. :crazyfun:

0

71

Если правильно понял, то путь к эфирному радиолюбительству идёт через радио хулиганство  :shine:
Ведь чтоб мне зарегистрироваться, нужно указать параметры своей радиостанции, которую нужно заранее собрать и само собой отладить  :hobo:

0

72

Ev3658 написал(а):

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

Сейчас не нужно указывать параметры радиостанции потому как приобретать радиостанцию можно только после регистрации и только такую которая соответствует присвоенной вам категории, обычно с первого раза дают четвёртую.
А вот когда будет позывной и радиостанция её нужно зарегистрировать с указанием параметров!

0

73

Может прокатит без регистрации?

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

А в момент постоянной трансляции по всей антенне будут светить лампочки.

Саму антенну сделать вдоль тропинок и местами ещё можно динамики повесить  :blush:

Если рассчитать, антенна тянет на длинные волны и наверно у многих в городе примет радио приём + освещение тропинок по полям:

https://upforme.ru/uploads/0000/25/b8/1295/t927976.jpg

0

74

Ev3658 написал(а):

Саму антенну сделать вдоль тропинок

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

0

75

Adagumer написал(а):

уходить в землю

И через освещение. По этому передатчик надо мощный до безумия, чтоб если не светодиоды, то северное сияние освещало тёмное поля рядом с домом  :D
Вообще меня вдохновляет эта схема с элементом отопительной батареи  :hobo:
https://upforme.ru/uploads/0000/25/b8/1295/t164934.jpg

0

76

Меня терзают смутные сомнения что эта схема вообще работоспособна! :surprise:

0

77

Adagumer написал(а):

схема вообще работоспособна!

Набросал экспериментальный образец на 2 модема SIM800L, DfPlayer, Xmega32 и два ШИМ полевика.
Сперва хотел на MOSFET, лежат пара, но что-то страшно стало, ведь и 60 кВт можно замутить, но лучше как-то с 5-50 Вт начать.

Сам смысл простой, оцифровываю плеер и два модема разными АЦП, на модемы пускаю два разных ЦАП.

Выход генератора с ШИМ через драйвер IRS4427 на полевые транзисторы IRF.... тут попробую разный вид модуляции амплитуды и саму несущую волну....вообщем раздолье радио хулигана.

https://upforme.ru/uploads/0000/25/b8/1295/t851737.png

+1

78

Грешен я, простите  :shine:

https://upforme.ru/uploads/0000/25/b8/1295/t922817.jpg

Не мог удержаться.

Буду рад помощи в расчёте колебательных контуров для:

Могу сделать две полуволны или один импульс несущей частоты и кучу импульсов шуметь в контур другим полевиком.

На печатке два варианта:

OC0A - IRS4427S - IRFZ48n
OC1A -  - IRS4427S - IRFZ44n

или

OC0A - IRS4427S - IRFZ48n
OC0B -  - IRS4427S - IRFZ44n

Тактовая частота процессора 14,...(uart) мГц
Выход таймера может быть в пол частоты в режиме генерации частоты.

---------------------------------------

Генератор думаю будет стабильным если кварц не множить, микроконтроллер Xmega32a4.

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

Или лучше один таймер на генерацию частоты, а другим фонить другой частотой прям на дроссель?

Или в схеме чуток ошибся, судя по разным схемам часто применяли для изменение амплитуды через питание генератора.

Не стал делать под высоковольтные IGBT, страшно.

0

79

Блин, бракованный кварц с Алиэкспресс отнял два вечера  :canthearyou:

Рабочий код от кварца для Xmega:

Код:
$regfile = "xm32a4udef.dat"
$crystal = 14745600                                         '29491200                    
$hwstack = 80
$swstack = 80
$framesize = 80



Config Osc = Enabled , Extosc = Enabled , Pllosc = Enabled , Range = 12mhz_16mhz , Startup = Xtal_16kclk , Pllsource = Extclock , Plldiv2 = Disabled , Pllmul = 1
Config Sysclock = Pll , Prescalea = 1 , Prescalebc = 1_1

0

80

Вот ведь никак не получается отговорить от административки... ;)

0

81

Nord написал(а):

отговорить от административки

Я не, всё сейчас чисто научный познавательный характер  :blush:

Колебательный контур реально под вопросом. Без сердечника попробовать?

0

82

Ev3658 написал(а):

Колебательный контур реально под вопросом.

RFSim99 поможет разобраться с проблемой:
http://dl2kq.de/soft/6-1.htm

+1

83

Adagumer написал(а):

RFSim99 поможет разобраться с проблемой:

Сложная в терминах и в целом отсутствия знаний.

Нашел тут статью одного безумца, он экономично обошёлся без трансформатора питания используя сеть 220в.   :hobo:
Ссылка на статью - https://radiostorage.net/5219-peredatch … 36khz.html

0

84

Adagumer написал(а):

поможет разобраться

Вспомнил об одной чудной программе Lite-CalcIT 3.0

В целом я иду в верном направлении?  :rolleyes:

https://upforme.ru/uploads/0000/25/b8/1295/t186166.png

0

85

Ev3658 написал(а):

Нашел тут статью одного безумца,

Ev3658 написал(а):

В целом я иду в верном направлении?

Мне кажется что в поисках удешевления процесса вы вышли на тупиковую ветвь!
Изначально вроде сообщалось о желании построить радиостанцию для всеобщего доступа слушателей. Стало быть нужно выбирать диапазоны которые есть практически у всех - FM.
На средних волнах тоже вещать можно, но они практически ни кем не слушаются ибо там нет радиостанций и нечего слушать. Диапазон в 136кГц "от того безумца" это слишком специфический диапазон где даже радиолюбителей не всегда найдёшь, а связи проводятся по предварительной договорённости. С Lite-CalcIT 3.0 весьма занятно, подключить антенну в выходу преобразователя конечно можно, можно даже и модулировать и вполне возможно сигнал будет принят, но в виде помехи на бытовую аппаратуру!

0

86

Adagumer написал(а):

в виде помехи на бытовую аппаратуру!

Кварцевая стабилизация так-то потрясающая в Xmega, особенно если не пользоваться множителями и делителями.

На выбор не так уж много частот таймера в ДВ, СВ и КВ диапазонах.

Код:
1843,2 кГц
921,6 кГц
460,800 кГц
230,400 кГц
115,200 кГц

Так как если получится использовать антенну как осветительную линию через поле, то лучше будет 230,4 кГц или даже 115,200.

Это просто экспериментальный образец по отладке и получению опыта.

Кстати о мощности, 50вт. это мало даже, но не стал играть с IGBT.

Частоты станций ДВ в СССР

В целом антенну тут надо наоборот длинную, поле большое.
https://upforme.ru/uploads/0000/25/b8/1295/t185450.png

Отредактировано Ev3658 (2021-04-17 00:38:14)

0

87

Ev3658 написал(а):

Частоты станций ДВ в СССР

Это всё в прошлом, сейчас там ничего нет, и приёмников на эти диапазоны тоже нет!
Если для себя то экспериментировать вполне можно, а если для горожан то надо выбирать FM потому как на любой нынешний приёмник можно слушать!

0

88

Adagumer написал(а):

надо выбирать FM

FM диапазон не годится, ведь основное предназначение всё-же осветить тёмные участки улицы, примерно 0,5км. по полю.

Я тут кое что обнаружил у себя дома, у соседа что-то фонит прям ко мне в спальню:

В 3 часа ночи цифровая передача прекратилась, только шум остался.

0

89

По непонятным расчётам пришел к выводу такого колебательного контура:
https://upforme.ru/uploads/0000/25/b8/1295/t790211.jpg

Отредактировано Ev3658 (2021-04-18 03:28:54)

0

90

Два старых ЖК телевизора у соседа фонили, причем в выключенном состоянии.
Интересный феномен определения высохших конденсаторов. Расстояние две комнаты и две несущие стены.

0


Вы здесь » Программирование ATMEL в BASCOM. » Связь проводная и бесп-ная, интерфейсы, протоколы » Цифровой генератор частоты радио/передатчика