1.主要工作
主要工作包括硬件电路设计并做出硬件实物、软件程序的编写调试。
硬件部分:
1.STM32单片机:本系统的主控制器,采用STM32F103C8T6的芯片。
2.电源模块:为单片机、显示电路、报警电路等提供电源,采用5V供电。
3.显示模块:采用OLED12864液晶实时显示当前时间,车辆识别码,重量,出入情况。
4.RFID模块:采用RC522模块实现读写电子标签,并将信息传输到主控制器。
4.称重采集模块:采用HX711模块对货车进行称重,并将信息传输到主控制器。
5.报警模块:检测到异常电子标签、称重采集模块故障等情况发出报警信号。
6.无线通信模块:检测的信息通过ESP8266传输到Web端。
软件部分:
用C语言编写程序,使用Keil5 MDK软件平台进行程序的编写和调试。程序主要包括:RFID识别程序、显示模块程序、称重程序、通信程序、显示程序,报警程序等。
系统结构图如图所示: