论坛风格切换切换到宽版
  • 11928阅读
  • 41回复

IC-738咸鱼翻身记 [复制链接]

上一主题 下一主题
离线永远的FM
 
发帖
12110
只看楼主 正序阅读 0楼 发表于: 2013-06-08
今年二月在隔壁淘到一台IC-738,故障是开机屏幕无显示,操作无反应,且功放管已经被拆除,面板被上家换过。查询资料并凭自己对各牌子短波电台使用经验分析这台机器修复成功率很高,查询维修手册对电路特别是CPU部分分析有把握,并且功放管配件也容易买到,修复难度应该不大。

    机器到手后仔细检查发现CPU板已经被焊过不止一次,MIC软排线到CPU板已经出现断裂,CPU板几个大芯片都被补焊过,主晶振被换过,估计频率不对。查阅该机维修手册,分析CPU电路图得知CPU外挂了程序EPROM和一片2KB用于存储工作模式的SRAM。而由于CPU总线数量不足,所有外部设备,包括液晶屏显示控制(不包括驱动),按键扫描,旋转编码器和各种控制输入输出均由一片东芝的总线扩展芯片完成。

    根据CPU最小系统工作原理分析,CPU部分工作首先需要1时钟2复位3程序代码。其中时钟晶振被换过,上面标着12.288MHZ,原机晶振在维修手册上型号是CR-276,频率不祥(实际上维修手册最后的系统结构框图里标有该晶振实际频率,但当时没能仔细查阅被遗漏)。查阅CPU资料得知这台机用得CPU最高工作频率应该是6MHZ左右。那么这个后换晶振频率可能是错的,起码大大超过CPU能使用频率上限。由于上家有一台一样的正常机器,我麻烦他帮测试一下正常机的CPU工作频率,他测到是12.8MHZ,我认为不是真实频率,可能是谐波但无法验证,所以先用一个6MHZ晶振代替,确保CPU有时钟驱动。晶振频率只影响串口通信功能(无法和电脑通信,实际上还包括和天调CPU通信)。之后测试确定CPU已经有时钟提供。

    然后检查复位信号。复位IC是一片电压检测IC,没什么特别。通电后复位端为高电平,没有问题。

    最后检查程序。程序代码存储于一片27C256 EPROM里。根据以往维修经验,此类陶瓷封装芯片损坏概率很低。但测试发现,CPU在上电后一直在发送地址信号到ROMROM片选和读取信号也正常,但ROM并没返回数据(至少数据总线电平没有变化),我开始怀疑是不是ROM损坏。取下用编程器一读,提示28脚开路。程序芯片挂了。我眼前一黑四脚朝天。俗话说越怕发生的事越容易发生,我最担心的问题居然真出现了。没有程序的CPU等于电脑没装系统——玩个球啊。芯片好买,但里面程序到哪里找去。然后到中外各大无线电论坛发帖求这个机器ROM程序文件,都没找到。最后实在没招,只好再次求助上家,希望能拆开它机器帮我读里面ROM文件出来拷贝给我。还好上家也是个玩家非常热心,帮我把自己爱机开膛破肚拆开,取出芯片让别人用编程器帮忙读出来发给我。一周后终于收到了文件。在此非常感谢这位山东朋友。但令我意外的是居然有2个文件,而且内容有所区别。一开始懵了,但稍加对比发现有个文件应该是编程器故障时得到的内容。赶紧把正确的程序烧写进芯片(感谢BG7HY提供芯片编程器),插上机器,怀着必胜信心打开电源,再一次四脚朝天——还是不启动。但对总线信号判断ROM已经能输出程序数据给CPU

    无奈中翻看维修手册,无意中发现天调单元器件清单里有一个6.144MHZ晶振。我认为这个频率可能是CPU工作频率。第一,6.144MHZ刚好和串口常用波特率是整数关系。第二,天调CPU和主CPU采用串口通信,如果时钟频率不对应是无法通信的(但是这个分析只对了一半)。第三,6.144MHZ刚好在主CPU工作频率范围内。那么再检查一下CPU板其他位置。由于CPU总线还连接一片2KB SRAM,做个实验,在去掉ROM,单独通电情况下,CPU数据总线有杂乱无章的波形,电平也不太正常。此时总线扩展芯片没有工作,所以认为杂乱信号是RAM引起。但又无法进一步判断是否由于RAM损坏造成,只好到淘宝了几片RAM芯片,顺带把6.144MHZ晶振也买上。

    满怀期待换上RAM芯片后依旧无法开机。这下维修陷入僵局。经过对CPU电路再次仔细分析,目前CPU肯定是工作起来,但程序在某处卡住。一开始怀疑是不是第一次上电需要软复位(我更换了记忆电池),但尝试软复位,没有反应。另外如果机器正常启动,在键盘行列线上应该有总线扩展芯片送出的扫描信号(没有扫描信号就没办法扫描按键实现软复位),但现在没有,说明总线扩展芯片没有工作。一开始怀疑总线扩展芯片坏了,但80TQFP封装非常难换,而且芯片比较贵,在没把握情况下我不想动这芯片。再看芯片手册,要让芯片工作首先必须提供2组使能信号CS0CS1。这两个信号是由2CPU地址线和CPUIOE(端口扩展时能信号)通过2个或门合成出来的。实际测试发现2个或门4个输入端都有信号,但2个输出端有一个一直保持高电平。这使得扩展芯片有一个区域处于禁止状态(对应芯片片选是CS0)。 按信号分析这个端子应该有变化电平输出。经过测试CS0没有对地短路。所以比较肯定认为这个或门芯片74HC32损坏。刚好手头有一片74AC32,性能比原机更好,马上换上,通电一试,屏幕清晰显示14.100.00 USB,说明CPU单元已经恢复正常。接下来把按键板等之前查下部分恢复,经测试按键,大波轮等工作正常,插上天线,在14.270收到了兰州,四川朋友通联,在28.490收到欧洲信号。至少说明机器接受通道和本振单元工作正常。接下来去淘宝了一套功放管,一共四个,装上后微调偏置电流到维修手册要求值上,用功率表测试,所有波段发射100W没有任何问题。


后来使用时发现衰减继电器接触不良,实测继电器接触电阻在400~1K之间,由于功放低通滤波器也是使用该型号继电器,这个继电器不太好买,但它是透明顶盖设计,并且可以取掉,所以把这些继电器全部拆开,用CRC清洁剂清理一番,再次测试接触电阻,全部恢复到1欧以下,基本消除隐患。当然最彻底办法还是更换继电器。


另外机内自动天调一直无法启动。现象是按下TUNE键时屏幕显示TUNE2秒后恢复显示THRU,也就是启动天调失败。前面提到主CPU通过串口与天调CPU通信,通信内容包括启动断开天调,调谐频率等参数。由于不知道主CPU晶振实际频率,虽然怀疑目前CPU晶振频率正确性,但暂时无法更换。天调CPU有个外接EEPROM,经测试CPU与该芯片能通信,说明天调CPU自身没问题。所以所有矛头均指向主CPU晶振。但正确频率到底多少呢?实在查不出来,决定放一下。过几天在网上看到有人出故障FT-1000老爷机,凭着自己对故障机的好奇心,下了这机维修手册回来研究,发现FT-1000使用CPU和我的IC-738完全相同,一看那晶振频率居然是12.288MHZ,也就是我拿到机器时上面焊着的“疑似焊错”晶振,是我装的晶振频率正好2倍。尝试把原来的晶振换上,开机测试,按下TUNE键,天调马达终于转了起来,经过测试,12米长线在7MHZ以上频率均能用机内天调调至发射驻波不起表。至此这台机器大部分关键故障都成功修复。


目前屏幕还有些问题,需要买新的屏更换。这个就暂时不管,不影响使用。


在维修中走了些弯路,动了脑筋分析,倒也是很有意思的。




[ 此帖被永远的FM在2013-06-08 22:28重新编辑 ]
BH7JUO 邱工 广东 珠海
4个鸡的900M 136叁12幺0捌42 微信 bh7juo
定制抗中波干扰的短波高通滤波器,1.5KW/100W业余段带通滤波器,20-15-10米波段1.5KW/200W三工合路器,欢迎砸单
离线bh5hyr
发帖
28
只看该作者 41楼 发表于: 2023-03-01
佩服,技术好,文笔也好
呼号:BH5HYR
邮件:zhongming139@126.com
QTH:浙江杭州
离线徐鹏
只看该作者 40楼 发表于: 2023-02-21
看了半天  佩服的紧、楼上那个船机不知道咋样了
离线李立斌
发帖
234
只看该作者 39楼 发表于: 2023-02-18
用户被禁言,该主题自动屏蔽!
发帖
283
只看该作者 38楼 发表于: 2023-02-15
离线BD6ADB
发帖
320
只看该作者 37楼 发表于: 2023-02-15
我有ROM程序和芯片
长期出售FT-857/D代用屏(开模产品,显示完美)
              FT-897/D国产代用屏(可以显示完美)
BG6ADB
TAOYUE2001@163.COM
离线BD6ADB
发帖
320
只看该作者 36楼 发表于: 2023-02-15
可以按下面板左边的功能按键,对应的灯亮起说明CPU已经工作了。可以用CIV接口接到电脑上看到状态和频率,再接着修。
长期出售FT-857/D代用屏(开模产品,显示完美)
              FT-897/D国产代用屏(可以显示完美)
BG6ADB
TAOYUE2001@163.COM
离线bh3fkh
只看该作者 35楼 发表于: 2023-02-15
折腾万岁
离线bd2dp
发帖
165
只看该作者 34楼 发表于: 2023-01-25
哪位老师有二手屏有偿求购,修机用。
离线bd2dp
发帖
165
只看该作者 33楼 发表于: 2023-01-25
屏碎了没有任何显示没有按键音。
离线永远的FM
发帖
12110
只看该作者 32楼 发表于: 2023-01-12
回 bd2dp 的帖子
bd2dp:我的机器屏是碎的指针打表,功放中的管子已拆除。指针打表的问题已解决,-5V电感断-5V已恢复。还是没有噪音。(眼前一黑四脚朝天)是不是跟楼主的机器一样机头挂掉了? (2023-01-10 16:12) 

屏幕显示如何?有没有按键音?如果有那还不用四脚朝天,说明CPU没挂,查查别的通道
BH7JUO 邱工 广东 珠海
4个鸡的900M 136叁12幺0捌42 微信 bh7juo
定制抗中波干扰的短波高通滤波器,1.5KW/100W业余段带通滤波器,20-15-10米波段1.5KW/200W三工合路器,欢迎砸单
离线bd2dp
发帖
165
只看该作者 31楼 发表于: 2023-01-10
我的机器屏是碎的指针打表,功放中的管子已拆除。指针打表的问题已解决,-5V电感断-5V已恢复。还是没有噪音。(眼前一黑四脚朝天)是不是跟楼主的机器一样机头挂掉了?
离线永远的FM
发帖
12110
只看该作者 30楼 发表于: 2023-01-10
回 wj8787 的帖子
wj8787:前段时间修国产老接收机 开机显示88888 晶振有信号 复位也有 就是不工作 用编程器能正常读出27c512rom里面的内容 ram62256也更换过 被搞晕了[表情] [表情] [表情]    再用示波器抓一下RAM地 .. (2023-01-07 18:31) 

看一下显示屏是用什么IC驱动的,顺着这个IC摸一下单片机过来的各驱动控制信号有没有(大概率是没有),然后还要查一下其他单片机扩展功能用的外设片子,有没有工作起来,特别是像楼主位这种,就是其中一个外设IO扩展片子没工作,而单片机一直在等这个外设启动,导致程序卡在某个地方走不下去。
BH7JUO 邱工 广东 珠海
4个鸡的900M 136叁12幺0捌42 微信 bh7juo
定制抗中波干扰的短波高通滤波器,1.5KW/100W业余段带通滤波器,20-15-10米波段1.5KW/200W三工合路器,欢迎砸单
离线wj8787
发帖
1863
只看该作者 29楼 发表于: 2023-01-07
前段时间修国产老接收机 开机显示88888 晶振有信号 复位也有 就是不工作 用编程器能正常读出27c512rom里面的内容 ram62256也更换过 被搞晕了     再用示波器抓一下RAM地址和数据总线 这句话的意思 是用示波器看有没有脉冲吗 对单片机外行 问题有点多 见谅了
我的呼号Bg8byd 好好活着
离线永远的FM
发帖
12110
只看该作者 28楼 发表于: 2023-01-06
回 wj8787 的帖子
wj8787:
楼主 可以介绍一下怎样判断单片机工作与否吗 帖子里提到的CPU电平什么的  这个需要专门仪器吗

不用特殊仪器,对付一般单片机有普通数字示波器就行。近代电台基本上是单片机+内置ROM+RAM(高级一点机器可能是外置FLASH启动),这种只要判断晶振是否起振,电源电压是否正常,复位信号是否OK就行,这三个条件都满足,单片机想不工作都难(有一种情况是程序需要检测外部一些设备,例如EEPROM数据,RTC,DSP是否正常工作,如果没工作则判断外设错误,可能程序启动到一半会卡住,但机器不会有任何提示,这种稍微麻烦一点,如果有提示错误就按维修手册说明来修)
老式机器很多是单片机+外置ROM+外置RAM+IO扩展芯片(例如楼主这个机器,整个CPU方案被很多老式日系电台采用),判断CPU有没有工作,除了看上面三个信号之外,就是看ROM芯片有没有OE,RD脉冲,如果有说明单片机已经对ROM寻址需要提取程序来运行,只要ROM没有问题,总线没有故障,程序就能提出出来。然后就是看RAM有没有WR RD OE信号,再用示波器抓一下RAM地址和数据总线(有很大概率ROM和RAM是共用数据和部分地址信号,通过高位地址合成出ROM和RAM片选)
类似楼主位的问题,IO扩展芯片,ROM,RAM都是单片机外设,任意一个挂了都启动不了,当时思路基本就是按上面的来,电源---时钟---复位---ROM寻址---发现ROM挂了,换---RAM寻址---外设IO芯片寻址---发现IO芯片片选没有信号---更换修复
每个机器设计思路可能不一样,具体问题要具体分析
[ 此帖被永远的FM在2023-01-06 11:14重新编辑 ]
BH7JUO 邱工 广东 珠海
4个鸡的900M 136叁12幺0捌42 微信 bh7juo
定制抗中波干扰的短波高通滤波器,1.5KW/100W业余段带通滤波器,20-15-10米波段1.5KW/200W三工合路器,欢迎砸单
离线wj8787
发帖
1863
只看该作者 27楼 发表于: 2023-01-05
楼主 可以介绍一下怎样判断单片机工作与否吗 帖子里提到的CPU电平什么的  这个需要专门仪器吗
我的呼号Bg8byd 好好活着
离线沈培泳
发帖
22
只看该作者 26楼 发表于: 2023-01-05
这都能修好,膜拜,高手呀!
离线bh4peu
发帖
26
只看该作者 25楼 发表于: 2022-12-28
可以可以,着实佩服
离线永远的FM
发帖
12110
只看该作者 24楼 发表于: 2022-12-27
回 bd2dp 的帖子
bd2dp:还能修吗? (2022-12-26 20:37) 

锈得太厉害,还是拆件吧。海里捞起来的多半有风湿之类问题
BH7JUO 邱工 广东 珠海
4个鸡的900M 136叁12幺0捌42 微信 bh7juo
定制抗中波干扰的短波高通滤波器,1.5KW/100W业余段带通滤波器,20-15-10米波段1.5KW/200W三工合路器,欢迎砸单
离线bh4iuu
发帖
577
只看该作者 23楼 发表于: 2022-12-27
高手啊,佩服