首页| 论坛| 消息
主题:FT-897液晶屏代用的另一种思路;FT857屏也试验成功了
bd4um发表于 2022-04-13 13:20
2022年2月底3月初,先后有两个HAM朋友BG5HXI和BD6ADB试验成功了FT897液晶屏的代用方案,为饱受花屏之苦的FT897拥有者带来了希望。
两位HAM老师用的方案基本相同,都是先用MCU对新液晶屏进行初始化,然后将来自FT897电台原始的液晶指令和数据用MCU转发给液晶屏。
单MCU软件方案

受到这两位老师的启发,我也收集了相关资料做了一番研究,我想到了另外一种方案:软硬结合。所谓软硬结合,即开机后先用MCU对液晶屏做软件初始化,然后将来自FT897电台原始的液晶指令和数据切换成用硬件直接送入液晶屏。这种方案在高传输速率情况下液晶屏依然可以保持较稳定的显示,对MCU的运行频率也没有严苛的要求,甚至可以用MCU内置振荡器代替外置晶振运行,只要很简单的编程,即可实现液晶屏稳定可靠地显示。
软件+硬件方案

方案想好了,接下来就想办法验证一下,先来看看FT897电台原始的液晶指令和数据是怎样的:

将横坐标时间轴放大一些看各信号之间的关系:

测量一下RD最窄的脉冲宽度:

可以看到这个信号持续的宽度仅有1.56μS,在该时间段内通过MCU中转4路控制信号和8路数据信号,需要MCU有很好的处理能力,更需要优化程序编写,提高程序运行的效率。看清了FT897电台原始的液晶指令和数据我们就来设计电路和PCB。
MCU我选国产的STC单片机,3.3V低工作电压;传输门我选择的是74HC244 ,高速8bit的buffer,CMOS工艺,工作电压2.0V~6.0V,电路设计工作在3.3V,传输门同时起到5.0V到3.3V电平转换的作用。电路上电后,传输门先选择MCU控制液晶屏,对液晶屏做初始化,紧接着传输门选择FT897电台发出的信号接管液晶屏,将需要显示的数据送到液晶屏显示出来。

电路架构确定后就开始具体的电路搭建,然后进行PCB的绘制和程序编写,最终PCB的设计图如下:

为了方便做回流焊焊接,PCB加工的同时我做了张钢网。经过一段时间的等待,PCB和钢网都回来了,刷锡膏,放置元器件,回流焊,经过一番折腾,焊接好的板子成型了:

-------------------------------------------------------------------------------期待已久的结果:硬件方案,液晶屏显示正常。
至此,FT-897液晶屏代用的另一种思路经实践验证可行。该屏亦可以使用原屏支架安装,用原面板上的背光,逼近原始屏的效果。
-------------------------------------------------------------------------------
新改了一块PCB同时新做了一张钢网,PCB已经到2.2版本了;更换了一个液晶屏,用原来的支架稍加改造,显示更加完美,更逼近原始屏的效果。

实际安装显示效果如下:

-------------------------------------------------------------------------------
前面提到的纯软件方案,我最初也做了一版,今天下午写了个简单的小程序,晚上试了一下也成功显示了:

软件方案,液晶屏显示正常。
-------------------------------------------------------------------------------
FT857的方案也在试验中,相信很快也会有结果出来。

-------------------------------------------------------------------------------
FT857的第一版PCB已设计完毕,加工中。

-------------------------------------------------------------------------------
FT857驱动板工作正常,液晶显示正常,程序运行正常。

857原装屏可以显示33行,图中因为用的是12832标准尺寸液晶屏,只能显示32行,所以总会缺一行,将缺的这一行设置在底部,基本不影响使用。
程序调试过程中得到了BG5HXI和BD6ADB的指点和帮助,

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图

浏览大图
下一页 (1/2)
回帖(77):
77楼:857/897的福音
76楼:感觉缺的那行把顶部占了更合适,顶部的信息更少一些
75楼:BD6ADB: 这都能搞错?是我是我 都是我 (2023-07-18 21:55) 
在DIY过程 ..

全部回帖(77)»
最新回帖
收藏本帖
发新帖