|
本帖最后由 桃源客 于 2022-2-18 17:06 编辑
近来迷上了嘉立创免费打版。有空逛了逛闲鱼,发现有两块钱的POS机12864LCD屏幕。还有卖家用这个屏幕做的9块钱的USB表。于是买了几块USB表和20块12864屏幕回来玩。根据卖家提供的屏幕信息,知道是7565的驱动芯片,还有引脚顺序。一时按耐不住冲动,要用嘉立创每月两次免费薅羊毛打的PCB样板做了几个电压电流容量表。一试就有了下面这个DIY。
功能描述:用12位adc的增强型stc8H3K单片机驱动的电压电流表。选用2元钱的2寸带背光的 POS机12864 LCD屏。总的成本在10元左右。可以同时显示电压电流,负载电阻,没负载时显99.9欧。容量值,能量值,经过的时间,MCU的供电电压等信息。
效果图正面
底面。
成品图。
背面
工作图片
开机后,如果单片机中没有校准数据,就自动进入校准程序,按SET键选校准参数,VX为电压分压电阻倍数,在VIN端输入标准电压,按SW2加,按SW1减,调节显示电压与输入标准电压一致。V0为电压的调零值,如果短路电压输入端显示不为零,调这个数值让电压显示0V。IX为电流放大倍数,在IIN端输入标准电流,按SW2加,按SW1减,调节显示电流与输入标准电流值一致;I0为电流的调零值,如果无电流输入时不为零,调这个数值让电流显示0A。校准设置完后,按SW3退出到正常界面。
为了不浪费,根据STC8H芯片的官方例程,加了个方波信号发生器模块,按SW3可以进入,在P2.0 端口可以输出100-65000HZ的频率占空比可调的方波信号。按SET键在频率与占空比之间选择设置。长按SW3退出。
1KHZ方波。
2.8KHZ方波输出。
2.8KHZ,占空比35%方波输出。
电路图
补充内容 (2022-3-2 13:28):
经过核对,屏是主控IC为7567的12864屏,如果是7656屏,因为LCD行列地址不对,会有错位现现。要相应修改下显示函数才能用。仿制请用7567的12864屏。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|