Arduino Radio
HTML-код
- Опубликовано: 8 сен 2024
- Some notes and links for the Arduino Radio Project
- Charlie Morris' channel / @charliemorriszl2ctm
- Dan Tayloe's article on the Tayloe Detector Direct Conversion Receiver norcalqrp.org/...
- FST3253 Datasheet www.onsemi.com...
- si5351 Synthesizer datasheet www.silabs.com...
- The qrp-labs kit for the si5351 qrp-labs.com/s...
- si5351 Arduino Library github.com/eth...
- Encoder code www.instructab...
- All boards designed with Eagle CAD and created with "Fab in a Box" pcbfx.com/main...
Just as I've been led to expect, the audio clarity from this direct-conversion radio is exceptional. Might just have to build one myself.
Thank you - it was a fun radio. I have done some more recent experiments here: ruclips.net/video/5SJu9pxArwM/видео.html
Great Video. At 6+ minutes in you mention changing sidebands by swaping the wires where the LO is injected. Alternatively, couldn't you software switch the phase in the Si5351 from 90° to 180°? Or is that hardcoded in the etherkit library?
tnx & 73, km6wt
You could absolutely do that - and the toolkit would support it. Thats one of the amazing things is the flexibility you have with these I/Q style radios. For a purely software implementation in changing sidebands (and in I/Q processing) check out my other video: ruclips.net/video/I8ZwlgjXAZM/видео.html
In that implementation I don't change the LO phase but rather the I/Q phase. Thank you for the comment!
Hello, nice Project you made, i like this homebrew things very much. I want to ask for the Book you have, can you please say the name from this?
Thank you for the kind comment. I don't really have a book on SDRs per se - I have found youtube a much better resource generally (see Charlie Morris' channel above)
If you are after a book on building radios though you can't get better than "Experimental Methods in RF Design". Its unfortunately out of print - but if you google it you find various eCopies around. I hope this answers your question.
Is your atmel328/arduino code available for download? Thanks
I think this is it. Its been a while: github.com/thaaraak/IQ-Radio/blob/master/Radio/Radio.ino Note that this version calls "set_phase" on each frequency change which causes clicks in the output. You really only need to call "set_phase" when changing multipliers.
This code for the Teensy does that properly (but won't work on your ATMega328 of course) github.com/thaaraak/IQ-Radio/blob/master/Tayloe/Tayloe.ino - look at line 539