维修方法求助,点阵屏,通讯协议高手进来帮我看看吧。

2020-01-27 11:40发布

放假了,难免被人东拉西跑的去帮忙“看看设备”

现在接触到一个朋友单位的 汽车自动检测线上用的LED显示屏,其控制卡是用AT89C52+CPLD+245+373等一大堆器件做成的,不知为何,其中一颗独石电容击穿短路,将电路板引燃烧毁。

由于买不到备用件,于是维修就变成一件困难的事情。
现在维修有以下几种方法:
1、拆下一块正常的板抄板,把元器件搬过去。但是太麻烦了,整块板上面元器件非常多。
2、自己用单片机写一块控制卡,这样就需要破解通讯协议。
3、使用抓屏方式将信息投到LED卡,但朋友说这样不行的。

现在,请各位网友帮帮忙,如果你能从以下数据中找出规律,那我就可以自己写一块控制卡。
或者谁能帮忙买到 南昌科源 的灯屏的控制卡,这是最好的办法。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
oufuqiang
1楼-- · 2020-01-30 09:56
vc8fans 发表于 2013-7-16 10:55
南昌科源是将汉字库放在PC端的,发送点阵是PC端取好字模再发送的,格式就像你罗列的那样,,其实很简单的, ...

前面200多字节的00是干什么的?清屏用的吗?
后面的数据远远超出了点阵数量。
求大神明示协议细节。
能买一块板最好了,不用费脑细胞。
qinshi1208
2楼-- · 2020-01-30 10:40
如果买不到控制卡,也只能分析协议解决,然后用片STM32就完全可以驱动了。
你可以多发点数据上来分析。比如发送一些简单的数据 ||| ----- 这样的更好分析
vc8fans
3楼-- · 2020-01-30 11:37
 精彩回答 2  元偷偷看……
vc8fans
4楼-- · 2020-01-30 16:55
oufuqiang 发表于 2013-7-16 10:58
前面200多字节的00是干什么的?清屏用的吗?
后面的数据远远超出了点阵数量。
求大神明示协议细节。

"前面200多字节的00是干什么的?"  这个还要问吗?不就是字体要走的,前面(后面)是一行宽度差不多的空百字,所谓的移动,在程序扫描的时候便宜而已
例如现在正在测试并从左到右显"         正"
                                          “      正在"
                                          "   正在测"
                                          "正在测试"
                                          "在测试  "
                                          "测试     "
                知道没有?,00也点阵理解为不显示亮点即可,从左边到右走字,        

一周热门 更多>