矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 10543|回复: 23

Arduino控制RadioShack Pro-405仿真与实践

[复制链接]
     
发表于 2016-11-25 23:04:54 | 显示全部楼层 |阅读模式
本帖最后由 learning 于 2016-11-25 23:07 编辑

一年前我写了 Arduino控制飞利浦一体化高频头FM/FI1256仿真与实践
http://www.crystalradio.cn/forum ... 6&fromuid=42815
(出处: 矿石收音机论坛)
目前我出差在外,改写了上述程序,适合RadioShack Pro-405改步进值,先把程序放上来,感兴趣的朋友可以先试一下。
另有 Arduino控制Technics ST-D5000 收音头仿真与实践,待我回去确认下控制字再放上来。
相关内容参考我的163博客,无法发链接,搜索:RadioShack Pro-405维修再利用开题报告
Technics ST-D5000 收音头改制计划
MB1501_Scanner.7z (293.2 KB, 下载次数: 366)

评分

1

查看全部评分

     
发表于 2016-11-26 08:45:44 | 显示全部楼层
期待楼主的 Arduino控制Technics ST-D5000 收音头仿真与实践 分享! 主要我也有这收音头,这样可以改成宽频接收机了
回复 支持 反对

使用道具 举报

     
发表于 2016-11-26 11:32:20 | 显示全部楼层
本帖最后由 ace919 于 2016-11-26 11:34 编辑

很好!Radioshack PRO-405确实存在一些不适应国内的软件问题:  
  航空波段搜索包括了不需要的108-118部分
  航空波段步长为8.33KHz,国内为25KHz
  ROM内预存频率对国内基本不适用
  无64-87M的FM校园广播波段
  海事/警察/天气 搜索按钮对国内不适用
  大部分电视伴音频率对应的模式只能为NFM,无法切换为WFM以收听电视伴音

不过更换MCU后,按键及显示屏的改造有些麻烦
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2016-11-26 12:23:41 | 显示全部楼层
ace919 发表于 2016-11-26 11:32
很好!Radioshack PRO-405确实存在一些不适应国内的软件问题:  
  航空波段搜索包括了不需要的108-118部 ...

如果把波段控制做上,原来的显示和按键就不用了,当然还不能直接输入频率。程序只考虑了FM,航空波段本地收不到。需要的人多,有谁愿意做成控制模块(PCB),我也要一块。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2016-12-2 12:33:04 | 显示全部楼层
ace919 发表于 2016-11-26 11:32
很好!Radioshack PRO-405确实存在一些不适应国内的软件问题:  
  航空波段搜索包括了不需要的108-118部 ...

请教适合国内的频段、步长和制式,出差暂时回不去,有空完善下程序。
回复 支持 反对

使用道具 举报

     
发表于 2016-12-2 16:25:09 | 显示全部楼层
learning 发表于 2016-12-2 12:33
请教适合国内的频段、步长和制式,出差暂时回不去,有空完善下程序。

航空波段 117.975—137MHz 25k步长

FM 增加64-88M,WFM, 100k步长

公众对讲机,NFM:
409.7500
409.7625
409.7750
409.7875
409.8000
409.8125
409.8250
409.8375
409.8500
409.8625
409.8750
409.8875
409.9000
409.9125
409.9250
409.9375
409.9500
409.9625
409.9750
409.9875MHz

V/U段对讲机/HAM,NFM 12.5k步长

中国大陆TV伴音,WFM滤波器带宽

一些细节一时想不起来,你自己查查
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2016-12-2 20:13:11 | 显示全部楼层
ace919 发表于 2016-12-2 16:25
航空波段 117.975—137MHz 25k步长

FM 增加64-88M,WFM, 100k步长

多谢,航空是AM吗,FM增加64-88MHz,硬件不支持,可以考虑前面加一个FI1256,用29-54MHz波段接收,手动切换AM/NFM/WFM,上网不方便,日后完善。
回复 支持 反对

使用道具 举报

     
发表于 2016-12-2 21:20:45 | 显示全部楼层
learning 发表于 2016-12-2 20:13
多谢,航空是AM吗,FM增加64-88MHz,硬件不支持,可以考虑前面加一个FI1256,用29-54MHz波段接收,手动切 ...

航空波段是AM。FM增加64-88MHz,硬件不支持就算了
回复 支持 反对

使用道具 举报

     
发表于 2016-12-14 17:55:41 | 显示全部楼层
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-2-10 21:02:18 | 显示全部楼层
最近做实物测试,测试能收到92.6MHz,和显示对不起来,用逻辑分析仪对比测试,波形不一致,主要shiftout只支持8位,1501数据为16+19位,拆分有问题,正试图解决,坛友有没有解决办法。
回复 支持 反对

使用道具 举报

     
发表于 2018-2-10 22:10:59 来自手机 | 显示全部楼层
顶起来,好贴!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-2-11 21:35:43 | 显示全部楼层
波形一致了,还是显示和收到的台不一致,是不是缺少初始化?断开原机CPU供电试的,陷入僵局...
19位数据高3位均为0,人为发3个0,剩下16位分两次发送。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-2-12 21:16:32 | 显示全部楼层
原因找到了,测试用的杜邦线,一开始地线是单独接的,现在加3根数据线共4根并排,没问题了;数据改回16+24发送,多余的自动被舍弃了。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-2-13 21:53:53 | 显示全部楼层
本帖最后由 learning 于 2018-2-13 22:03 编辑

把波段上下限去掉测试如下:
29-54 控制暂无反应,和之前单独接地线现象类似,TP4 Vt电压一直保持最高,24V;最低实测18mV
87.3-107.9 实测66.3-110.8电压26.1mV-23.5V,其中66.7能收到88.1电台
108-136.99166 实测95.7-162.9电压27.4mV-23.4V,其中能收到103.4电台
137-174 实测117.1-184.3电压27.4mV-23.4V,其中能收到182.75(CH7伴音),镜像接收128.3(106.9) 125.4(104),信号弱
380-512 无信号源测试下限,330.3 23.8mV推测镜像接收可低至308.9,推测信号不强,后3波段是共用本振的,
531.25 23.5V,其中能收到477.75(CH13伴音)、493.75(CH15伴音)、517.75(CH18伴音),
镜像接收499.15(477.75) 515.15(493.75)
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-2-13 22:42:33 | 显示全部楼层
本帖最后由 learning 于 2018-2-13 22:43 编辑

附上几张图片,手上另一台PSR-200E简单改下外部强制WFM
IMG_20180212_174518.jpg

IMG_20180212_175424.jpg

IMG_20180212_175719.jpg

IMG_20180212_191118.jpg

IMG_20180212_190834.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-5-5 14:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表