欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

实操拯救精密电子天平(MP3002恢复记录)

程序员文章站 2022-06-18 15:54:44
实操记录3:拯救精密电子天平 MP3002复活记拟定方案拟定方案机器已经拆开了,PCB图看了几遍,剩下的就是上网找各模块的datasheet,这是必须的!最关键的就是A/D的资料了,ADS1240资料真不好找,在csdn里面爬山涉水,总算找到几篇1246,1248的文章,就是没有1240的,看来这个片子用的真不多.不过见不到本尊,它兄弟也应该脾气差不多,于是点收藏,以备后用.回头再看MCU,原先的单片机重新写估计也比较麻烦,关键还要写液晶的驱动,大量的实验必不可少,时间都花在这好像有点不划算… 翻翻自...


实操记录3:拯救精密电子天平 MP3002复活记


拟定方案

机器已经拆开了,PCB图看了几遍,剩下的就是上网找各模块的datasheet,这是必须的!最关键的就是A/D的资料了,ADS1240资料真不好找,在csdn里面爬山涉水,总算找到几篇1246,1248的文章,就是没有1240的,看来这个片子用的真不多.不过见不到本尊,它兄弟也应该脾气差不多,于是点收藏,以备后用.
回头再看MCU,原先的单片机重新写估计也比较麻烦,关键还要写液晶的驱动,大量的实验必不可少,时间都花在这好像有点不划算… 翻翻自己的百宝箱,看看有什么存货可以拿来用用.
实操拯救精密电子天平(MP3002恢复记录)

关键在网上下来别家的产品说明书,人都用彩屏了,这还是段码,还不如试试一步到位,成了的话,有时间在再改回来也不迟.
4块蓝色基板都是开发板stm8,stm32都有,也都可以用,但从后面实用性考虑,还是选用了某宝上淘来的现成的主板,那块绿色的板子.STM32F030的芯片.
这是一块原用于学校或者宿舍用于购水的"水控机"主板.可以使用RF射频卡水卡进行扫卡消费.可能是因为更新换代的缘故,被当作电子垃圾放到网上出售.
实操拯救精密电子天平(MP3002恢复记录)
原销售图片看起来真是垃圾无误,不过拆开清理一下用来diy还是不错!
选用它的主要理由是:1.外围接口电路都齐全;2.板上电路经过验证,肯定是没问题的;3.有一些外围芯片,有时间的话,可以很方便的diy一些扩展功能;3.便宜,存货多(不过好像已经无货了).
当然也有麻烦的地方:1.原机配的1.8寸TFT屏全部损坏,需要重新配上,这是个麻烦活;2.板子没有原理图,需要自己重新绘制.不过既然是diy嘛,这些活不正是乐趣所在吗?
实操拯救精密电子天平(MP3002恢复记录)
辛苦一些,PCB画出来了.密密麻麻…
可以看出来,外围回路不少,包括:一个RF芯片FM1701,用来读卡;一个W25Q64的FLASH,存点什么;还有一片SD3078(有的是PCF8563),高精度时钟,可以用来编个时钟程序也不错.正面有个TFT接口没用,估计是SPI的口;背面是个80并口的TFT屏,不过因为屏都坏掉了,所以换屏是个"大活".另外还有两个接口,一个接了霍尔流量计的"盖子"(估计本体拆解的时候被"分尸"了,最后都没法没用了),另一个通过MOS管驱动水阀.
实操拯救精密电子天平(MP3002恢复记录)

可以看到,背面标记"水控机1.6"字样.坏屏原来的尺寸是1.8寸.
所以,配一块TFT屏是首要任务,关键还要"便宜"!
于是上神奇的某宝看看,找到(或者说是"等到"更合适)这个:
实操拯救精密电子天平(MP3002恢复记录)
1.5元一片,2寸,全新未用的.于是下单10片.为什么便宜?尾货或者库存货,没有芯片型号呀,没有型号就没有接线定义,没有型号也就没法提供驱动,所以这要一些运气一些手段才这样操作,没把握最好别存"垃圾",当然,也就10来块钱,想开也就无所谓.关键便宜!diy,花钱能办到的事谁都会(前提是,时间不是问题),但不是diy精髓.反正我这么理解.
东西到手后,又是"开光"三部曲:1:上显微;2对datasheet;3.写驱动(包括焊活,必不可少了).
实操拯救精密电子天平(MP3002恢复记录)
这种活比较"费眼",但细心点就没问题.可以看到芯片出来的线序,间隔以及走到各个引脚的位置,另外,如果对TFT屏的常规信号引脚有一定熟悉度,那么,对正确标记引脚会有很大帮助的.
但即便这样,本人也走了弯路.后来还是在群里高手的帮助下,才确定最终芯片的型号.
下面是两种驱动芯片的芯片引脚,图都是DATASHEET上面的,能看出区别吗?
实操拯救精密电子天平(MP3002恢复记录)
HX8340和ILI9225,两个线序几乎一样,结果本人先看到的是HX8340的datasheet,这一通折腾和绝望…说多都是泪!好在回头是岸,有时自己觉得不可能的事,对其他人来讲,只不过是"天空飘过几个字"!!!
TFT最终型号:ILI9225,176x220,16万色,80并口,动手!

实操拯救精密电子天平(MP3002恢复记录)
又是个"费眼"又"费手"的活,好在驱动不是难点.
实操拯救精密电子天平(MP3002恢复记录)
在原来霍尔计数的端口接一个DHT11的温湿度测量模块(因为这个端口上拉电阻板上都有,省事),灌个程序,改一改,OK,顺利点亮.
实操拯救精密电子天平(MP3002恢复记录)
试一试RF射频读卡功能,这个费点事,另一个故事.注意屏不是176x220的ILI9225,而是132x162的ILI9163,所以屏幕稍小点.
在这里先进行RF的编程测试,是因为射频芯片FM1701后面要吹下来,因为SPI口没有了,只好拆东墙补西墙,腾出来SPI口给压力传感器的A/D用.
至此,核心控制板已经准备好,下一步就可以开展真正的嫁接救治工作了.

本文地址:https://blog.csdn.net/weixin_43022857/article/details/107826285