电子秤功能说明:
电子秤主要以单片机STC90C52RC控制核心,实现电子秤的基本控制功能。系统扩展了电子日历时钟,系统可以分为最小系统、数据采集、人机交互界面和系统电源、时钟和语音报数六大部分。最小系统部分主要包括STC90C52RC和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现;人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;时钟模块主要由时钟芯片DS1302和时钟电路组成;语音报数模块可语音报读时间和电子秤系统的重量、单价、金额等语音内容,主要由SC1010B实现。该电子秤可以实现基本的称重功能(称重范围为0~5Kg,重量误差不大于±0.005Kg),并扩展了时钟和语音报数的功能,时钟模块还可设置闹钟功能。系统在称量时还具有超量程报警功能。整个系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。
系统硬件的结构框图:
Arduino源程序与Arduino配套例程连接图:
附件资料截图:
1