Get Mystery Box with random crypto!

Цікава ідея цифрового передавача з амплітудною (AM) модуляцією | Lampa

Цікава ідея цифрового передавача з амплітудною (AM) модуляцією з використанням PWM: https://habr.com/ru/post/415333/

Надихнувшись ідеєю створили реалізацію такого радіо передавача на FPGA: https://github.com/KorotkiyEugene/digital_lab/tree/master/Lab5/hw/pwm_am_transmitter

Тут можна глянути демонстрацію роботи:



Для відтворення прикладу підійде будь яка плата з FPGA і мінімум двома GPIO (один для антени, інший для підключення TX лінії UART по якій на FPGA передаються цифрові коди аудіо треку)

Ідея такого AM передавача досить проста і описана у статті за першим посиланням. При використанні широтно-імпульсної модуляції (PWM), при невеликих значеннях коефіцієнту заповнення, амплітуди гармонік PWM сигналу будуть пропорційні коефіцієнту заповнення. Тому для амплітудної модуляції необхідно задавати коефіцієнт заповнення цифровими кодами (відліками) модулюючого аудіо сигналу

В такій реалізації AM модульований сигнал передаватиметься в радіо ефір на основній частоті, а також на частотах старших гармонік. Тому щоб не засмічувати ефір правильніше було б відфільтрувати лише якусь одну гармоніку з використанням аналогового фільтру

Використали це завдання в лабораторній роботі з цифрової схемотехніки, що викладається для 3-курників кафедри КЕОА на ФЕЛ. Певно, що подібні завдання мають бути цікавіші за регулювання яскравості світіння світлодіоду)

Всі зацікавлені можуть повторити приклад у нас в лабі :)