Тёмный

DSP Baseband Speech Processor for ham radio 

All Electronics Channel
Подписаться 16 тыс.
Просмотров 4 тыс.
50% 1

Gregory shows how a Baseband Speech Processor was designed, using a complete DSP approach, to downconvert an audio signal from 0 to 4 kHz to a zero-if negative 2 to 2 kHz quadrature signal.
The DSP runs on an AVR ATtmega164 microcontroller and implements all the processing stack in C++.
This device will be used as a baseband processor for SSB transmission, where direct SSB generation is accomplished by quadrature up conversion.
Support the channel, helping me bring more videos like this one:
/ allelectronics
Subscribe to the channel:
/ @allelectronicschannel
References:
yehar.com/blog/?p=368
www.katjaas.nl/hilbert/hilber...
00:22- PCB and hardware overview
00:50 - Circuit behavior
01:56 - Baseband down conversion
03:32 - Analytics signal generation
05:54 - Negative frequencies
07:22 - Quadrature down conversion
09:46 - Overall DSP system
12:00 - Hardware, input and output filters

Наука

Опубликовано:

 

27 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 42   
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Support the channel becoming a Patron patreon.com/allelectronics
@MichalKobuszewski
@MichalKobuszewski Год назад
Man, you are awesome, your concise and clear explanation had me glued to the screen. It's like half a semester of DSP done in a couple of minutes :)
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Thanks man!
@mancio92M
@mancio92M 9 месяцев назад
A video on the Hilbert filter and how it is calculated and implemented would be interesting
@ikeabuchi1
@ikeabuchi1 Год назад
Excellent breakdown.
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Thanks!
@hanangonen8732
@hanangonen8732 Год назад
Bravo , I like your videos ...very educational .
@depchimp
@depchimp Год назад
This was awesome, got a better idea now how DSP works!
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Amazing!
@setitthen
@setitthen Год назад
Another great video.... Thank you
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Thanks man!!
@thrillscience
@thrillscience Год назад
Thank you Gregory! This was very interesting. I just started experimenting with "uSDX" and similar tiny SSB transceivers, and am trying to catch up on my theory.
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Amazing! Keep up refreshed with your results
@gammaleader96
@gammaleader96 Год назад
You did a great job to visualize the concept. I find that it can be hard to wrap your head around a 0 IF IQ signal, since there are "negative" frequencies involved. I personally find it easier to give the IF center some name that isn't 0 and just note the borders relative to it. However this makes the phase angle plot kind of weird which doesn't help with being easy to understand. Looking forward to see the demo of your unit.
@rfdave3980
@rfdave3980 Год назад
Very interesting. I enjoyed very much Thank U
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Welcome!
@proweb7271
@proweb7271 Год назад
nice vidéo, thanks ;)
@Ajinkya_Mahajan
@Ajinkya_Mahajan Год назад
it was impressive although I have to rewatch it again in 1x Thanks
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Hehehe
@youliantroyanov2941
@youliantroyanov2941 Год назад
U da man 👍
Год назад
Thank you very much by this another nice video ! I can general understand the concepts behind this dsp stuffs. But, unfortunately, more deep understand is beyond my actual knowledge level. I am from time when delay signals was made with piezoelectric transducer delay line in PAL tv color systems, with 63.5 us (one horizontal line) delay line !!!. ALL absolutely analog. lol - In future, I plan study this in a more close way. See math working for real world process signals is amazing ! Even tough I can't understand all math concepts and visualize (in mind) all the stuff working togheter in math universe ! Thank you again Gregory ! Congratulations and best regards ! (in time: YES, looking forward for next video, in bench and code, too see this project working)
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Amazing man!! Thanks. These delay lines are something I wanna buy to make some project. I love using old components
@user-pp9xk3nc6h
@user-pp9xk3nc6h Год назад
Great video Gregory. Would love to see the 2nd part with testbanch and more. Where can I find schematics?
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Thanks! I post full schematics/pcb and firmware for the Patrons.
@ralvarezb78
@ralvarezb78 Год назад
Hilbert Transform
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Yep!!!
@LL-ue3ek
@LL-ue3ek Год назад
Thank you for the demo. I am new to ham radios, but understand basic modulations and demodulations. Could you explain why you are creating an I and Q version of the original signal in the first place? (You have not created more info about the original signal)
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Because I and Q is needed at the output, to represent negative frequencies.
@eleclab4244
@eleclab4244 Год назад
Great video! A side question.. What is the technique that you use to etch your PCBs? Thanks!
@AllElectronicsChannel
@AllElectronicsChannel Год назад
I used toner method with a laminator
@iwbnwif
@iwbnwif Год назад
Would love to see your process too, that board looks great!
@ahmedgaafar5369
@ahmedgaafar5369 Год назад
i am sorry Gregory, one question please, how the vector rotation yielded a down converted signal ? thanx.
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Imagine a circle rotating on the IQ plane. The circle is colored blue and red, in opposite sides. (Red positive, blue negative). This rotating circle is the signal. Now, imagine a vector on this IQ plane, also rotating. If the vector rotates at the same speed (frequency) as the circle, it will always point to the same color, this is down conversion to DC. Imagine now, that the vector is rotating a bit slower, the vector will be pointing to the red part of the circle, and a bit after to the blue part, and again and again... This is down conversion. The red, blue, red, blue pattern is the signal down converted to a lower frequency!
@LL-ue3ek
@LL-ue3ek Год назад
When you cascade all-pass filters, which act as a fixed delay line, how can you ensure that you can create a 90 degree delay for signals at DIFFERENT frequencies? If signals range from 0 - 4KHz, wouldn't you have to delay a specific amount of time for each frequency in order to get it's quadrature pair? Aren't the cascaded all-pass filters introducing a FIXED delays?
@AllElectronicsChannel
@AllElectronicsChannel Год назад
The filters are not equal. Individually they generate different phase profiles, with different phases over frequency. But, what matter is the relative phase between I and Q. The 8 all pass filters are specially designed and matched to create constant 90 deg relative phase over a broadband.
@t1d100
@t1d100 Год назад
Interesting, but above my hobbyist understanding.
@AllElectronicsChannel
@AllElectronicsChannel Год назад
We are always learning!
@user-wd1tp7gt9r
@user-wd1tp7gt9r 10 месяцев назад
It sounds very difficult But really nice And brain storming I am doing a search in digital signal process with the question (Can we implement some algorithm to represent the human voice in a very small band width ) Smaller like ft8 bandwidth and so we can overcome the difficulty associated with ssb communication in poor propagation conditions probably usinh ai Really interrsting Any body any idea
@AllElectronicsChannel
@AllElectronicsChannel 10 месяцев назад
There are a lot of codecs... search for LPC, GSM full rate codec... it is a fascinating area !
@aerofart
@aerofart Год назад
Bravo! Pero, mi fa mal la testa. :). Ciao da un Italo-Americano.
@AllElectronicsChannel
@AllElectronicsChannel Год назад
Welcome to the channel!!
@Crasy24Hours
@Crasy24Hours Год назад
sirji please speak Hinde titals
Далее
Speech Processor Part 1
27:52
Просмотров 4 тыс.
Clock Recovery and Synchronization
17:38
Просмотров 28 тыс.
Игровой Комп с Авито за 4500р
01:00
POV: Spain vs Italia
00:11
Просмотров 202 тыс.
CMOS Inverter Gate Analog Amplifier
13:20
Просмотров 4,5 тыс.
Getting on 10GHz, Part 1
4:51
Просмотров 2,9 тыс.
XIEGU GY03 Speaker in Test | HAM RADIO
7:13
Просмотров 4,7 тыс.
Crystal Oscillator at Overtone
9:50
Просмотров 7 тыс.
Power Amplifier Linearity and Predistortion
26:52
Просмотров 4,5 тыс.
Roller inductor making
3:54
Просмотров 6 тыс.
Smith Chart Impedance Matching for RF Amplifier
12:09
How to check if an operational amplifier is fake
6:37
Развод с OZON - ноутбук за 2875₽
17:48