Multi-band radio based on NXP TEF6686
Demo video:
Introduction to multi-band radio based on TEF6686-Bilibili
QQ communication group: 616786582
If you have any questions, you can join the group and ask~
band | start frequency | end frequency |
long wave | 144kHz | 288kHz |
medium wave | 522kHz | 1710kHz |
shortwave | 2300kHz | 27000kHz |
FM radio | 65MHz | 108MHz |
introduction
More
button |
Main interface |
Set interface |
||||
dog |
Press |
rotate |
dog |
rotate |
||
Encoder |
Left |
Switch step |
Switch band |
Adjust frequency / IF bandwidth |
NA |
Adjust settings |
right |
Toggle mute |
NA |
adjust volume |
Toggle mute |
adjust volume |
|
button (from left to right) |
menu |
Enter menu |
NA |
NA |
Exit menu |
NA |
Up key |
Previous one |
Search channels upward |
NA |
Previous setting item |
NA |
|
Down key |
Next one |
Search channel down |
NA |
Next setting item |
NA |
|
Enter |
Enter bandwidth adjustment mode |
Store current station |
NA |
Enter submenu / search channel |
NA |
The FM band effect is excellent, and the AM reception effect is also good. You can increase the reception effect through an external LNA.
The accessories for the 3D printed shell have been uploaded. The screws are self-tapping with M2*(6,10) and M3*8.
4 buttons need to be printed in the 3D print
2022.4.14
The production guide has been uploaded as an attachment~
2022.4.29
Everyone's enthusiasm is a bit high, so I plan to update a cost-reduced version in the future. If you want to make it, you can wait.
The main control is planned to be replaced by the domestic GD32F103RCT6, but since I am not very familiar with GD32, plus I am a bit busy with studies and don’t have much living expenses, the development time should be relatively long.
Of course, this version can also be used now (the STM32 version has been dismantled and cannot be maintained anymore. Please make a GD32 version) .
2022.5.25
The GD32 version was verified successfully and the UI was optimized. However, during the process of making the GD32 version, I dismantled the STM32 version machine, so the STM32 version can no longer be maintained. In the future, only the GD32 version will be maintained and updated.
The production process is similar to the STM32 version, but the firmware download is changed to USB-to-serial port download. No downloader is needed, only a USB data cable and the official download software are needed.
Let’s put the picture first:
Keil project files, BOM, 3D printing files, download instructions have included project attachments, PCB is still open by clicking the editor in the upper right corner, Board3 and Board4 are the GD32 version , please don’t enter the wrong board
2022.5.30
Update program to v2.1
Fixed the bug that the AM station cannot be saved after power off, fixed the bug of quickly searching for stations in the shortwave band, and added a very cute startup animation (bushi
2022.7.6
Update program to v2.2
The voltage display has been changed from rounding down to rounding, eliminating some possible timing conflicts, adding screen brightness DC offset adjustment, and optimizing the S meter speed.
2022.7.21
Update program to v2.3
Increased the system response speed; should have eliminated most of the timing conflicts; adjusted the IIC waveform to increase the communication rate; slightly optimized the accuracy of FM station search; fixed the bug where the data stopped updating after the homepage station search reaches the end; added The animations for searching for channels on the homepage and searching for channels in the full frequency band no longer look like they crash when searching for a channel.
2022.7.27
Updated the program to v2.4, big update!
Modify the DAC dimming formula, modify the startup animation, reset the menu
--LCD related setting items (bias, scan rate, reverse display)
--Audio gain adjustment
--FM enhancement is divided into channel equalizer and multi-path interference
suppression-- Supports MPX output
- adjustable search channel threshold -
adjustable upper and lower limits of FM search
- medium wave step 9K/10K
- added attribute viewing (DSP logo, system version, MCU unique ID, MCU information, temperature (bias) Shift reference), internal reference)
--Add IRC40K calibration function
2022.8.6
Update program to v2.5
Added support for V205 (F8?05), added support for FMSI (TEF6687/6689 only), greatly improved the accuracy of station search, and fixed the bug that the backlight would not turn off after booting.
2022.8.26
Update program to v2.6
Automatically identify the version number of the radio chip, automatically adjust to the last station that has been played continuously for more than 10 minutes when booting, and adapt to the new screen driver board (adjust nBLBaseline to 0)
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet