|
本帖最后由 lq19512003 于 2019-12-10 05:53 编辑
迷你数字遥控收音机介绍
单片机采用STC8F1K08,一款8脚单片机,一共有6个IO,全部用完,收音机模块通信2个,串口2个和上位机通信,一个红外口,一个状态监测口.上位机VB6,比较老.
1.) 收音机采用CL5767模块制作(功放板买的成品,实在不好焊接)
2.) 支持红外遥控器学习,可直接输入频率,也可直接一键切换电台.
两种模式可互不干涉,可分开遥控器,一个直接输入频率,另一个直接调取按键对应的电台.
3.) 完整的上位机软件,可监控当前收音机的频率,学习遥控按键
(1) 通过滚动条拖动改变频率,按下 S 按钮切换
(2) 如果之前保存过一键选台,按下 Ir 按钮则从收音机读取保存的电台,有效的直接显示频率,
无效的显示为 ...
(3) 学习独立按键:按下对应数字,再按下遥控器按键,数字键盘显示OK,设置完毕按下 保存按键
(4) 学习一键存台:滚动条选择频率,按下任意 ... 按钮,再按下遥控器按键,按钮显示滚动条频率,
全部或者部分学习完毕后,最后按 保存电台 保存设置
(5) 无论哪种学习模式,再此按下对应按钮取消操作
4.) 非常之小巧,25*25*28
5.) CL5767代码来自网络,很早收集的,已记不清出处,借用,在此谢过,其他代码全部为原创.
6.) 进入按键学习模式或者用数字键选择频率时,收音机有超时处理,5秒内没有完成操作,自动恢复正常状
态,上位机也复位正常状态 蓝灯秒闪,学习状态闪烁变快.
模块原理图
上位机运行样子
附件是全部代码,包含电脑端和单片机端
MiniFM.rar
(71.46 KB, 下载次数: 418)
|
评分
-
1
查看全部评分
-
|