一、作品功能介绍
一种称重计的设计方案,该称重计由迪文屏EKT043E、HX711模块以及压力传感器共同组成,实现称重和去皮功能,还有屏幕亮度调节功能 二、工作原理 1.传感器原理:压力传感器的工作原理是基于某些物理效应(如应变效应、压阻效应等),将压力信号转换为电信号。 2.模数转换原理:HX711 模块是一个典型的模数转换设备,涉及到将压力传感器输出的模拟信号转换为数字信号。 3.微控制器原理:掌握迪文屏内微控制器的编程和使用是实现系统功能的基础。 4.人机界面设计理论:迪文屏 EKT043E 作为人机界面,需要考虑如何设计简洁明了的用户界面,使用户能够方便地操作和读取称重信息。 三、设计思路 1、硬件部分:压力传感器与 HX711 模块直接相连,进行数据采集、信号放大和AD转换。HX711 模块将转换后的数字信号传输给 EKT 评估板内的微处理器,EKT 评估板接收该数据并进行处理和显示。同时,EKT 评估板还与用户进行人机交互,接收用户的按键操作指令。 2、软件部分:在main函数中先调用sys_init()完成系统和定时器的初始化;接着通过HX711_GPIO_Init()初始化HX711芯片GPIO引脚;使用多种延时函数实现精确延时;实现 DGUS 屏幕寄存器读写操作;定义HX711芯片操作函数;主循环中扫描按键、读取芯片数据并发送重量数据;定时器的中断处理函数处理定时任务。 3、GUI的设计:在该GUI工程设计中使用了基础触控来进行页面的切换,和按键效果的实现。使用数据变量显示来显示重量,按键值返回配置来进行去皮功能的实现:使用滑动刻度指示设置和拖动调节触控控件实现对屏幕亮度的调节操作
|