编辑器版本 ×
标准版

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 STC8H3K64S2制作12864LCD双路电压电流容量表

简介:低成本的12864LCD双路电压电流表,用12位ADC增强型STC8H3K64S2单片机制作的,单片机约3元,TP09运放约0.6元。POS机拆机12864LCD屏约2-3元。总成本约12元左右。

开源协议: GPL 3.0

工程来源: 克隆自 stc8h3k-TSSOP20有背光LCD双路电压电流容量表

发布时间: 2022-04-01 08:29:51
  • 8.2k
  • 0
  • 94
描述

      

 因为近来得了几个两元便宜的POS机12864屏幕,因此做了一个单路的电压电流容量表,用20个脚TTSOP20封装的STC8H3K64S2单片机,成本大概是2块5到2块9。价格便宜体积小,算了一下,有5个adc转换脚。做一个双路电压电流表是足够了,余下来的一路ADC可以做一个温度计。于是在网上找NTC温度计的程序,终于找到了,抄下来加建固件里面也能用,加了一个两毛钱的NTC电阻。把温度计加上去,多了一个测温功能,也算超值。

因为原来那一款两寸的12864屏幕已经卖完,我手上还有10块屏幕。在网上找了另外一款1.4寸的POS机12860屏幕。主控同样是7567。而且带背光除了引脚顺序不一样,别的大体相同,驱动程序也是一样。

其中找这个屏幕的资料费了很多心血,但终于还是找到了。
1.4寸的屏幕丝印 FM1721625 CT 6,主控IC7567
管脚排列顺序如下。

为了方便仿制,在设计板子的时候我在1.4寸的板子上用8个引脚引出了LCD脚。手上有兼容7567主控IC的12864屏幕的朋友,可以依照丝印上的标注,直接用杜邦线来连接自己手上的屏幕。直接用这个板子。

 

背面的样子。顶上那个火柴头是NTC测温软件,两毛钱一个,在软件里面加上温度计固件。可以有温度计功能。以手头的18B20测温相比,误差不超过1.5度还可以。右边是2.0寸屏做的。

刷好固件以后第1次开机,如果单片机eerom内存里面没有校准数据,就自动进入校准状态。


按SW1键,分别校准第1路电压零点,第1路电压倍数,第1路电流零点,第1路电流倍数;第2路电压零点,第2路电压倍数,第2路电流零点,第2路电流倍数。校准所对应项目时候,应在相应的输入端,输入电流或者电压。调节SW2,SW3上下键设置,使电压电流表显示的数值与实际数值相符。如果正常使用后显示的电压电流有偏差。可以在正常的界面下长按SW1键进入校对程序,重复上面的步骤来校准。

 

电路图如下。只要手上有7567的4线spi 输入的12864屏幕应该都可以用。我在板子上引出来了LCD 8个脚。如果手上有7567的屏幕,把这引脚对应上连接上LCD屏幕应该是能通用的。

 

单片机下载时要按照下图来设置,不能搞错。搞错后会运行不正常。单片机的型号主要是stc8H3K系列的程序空间ROM大于32K的都可以。我用这个单片机STC8H3K64S2-TTSOP20型号主要是它便宜,而且程序空间最大,EEROM空间大小可以在下载程序的时候随意调节。

设计图
原理图
1 /
PCB
1 /
暂无
工程附件
序号 文件名称 下载次数
1

固件Dual_UV_Tester-V1.0.hex

124
工程成员
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

  • 开源平台公众号