基于HTC89C52单片机的双通道电子秤的设计
* 来源: * 作者: * 发表时间: 2020-06-03 0:47:03 * 浏览: 148
由于传统称重工具使用中存在的问题以及测量的不准确性等,本文设计了一种基于单片机的双通道电子秤。本设计以HTC89C52单片机为主要控制芯片来实现信息处理。信息收集基于压力传感器HX711A / D。外围电路由键盘电路和LCD显示电路组成。该软件算法用于实现双通道称重,电子秤具有读数准确,响应灵敏的特点。 1.前言电子秤是一种电子称重仪器,是一种称重技术中的新型仪器,广泛用于各种场合。与传统的机械秤相比,电子秤具有体积小,重量轻,结构简单,价格低廉,实用价值强,易于维护的特点。它们可以在各种环境中工作,重量信号可以远程传输,并且很容易将重量显示数字化。与计算机联网以自动化生产过程并提高劳动生产率。本文基于HTC89C52设计了一种双通道电子秤,可以有效实现快速,准确的双通道称重。 2.设计方案the系统总体方案采用模块化设计,并以HTC89C52单片机作为整个称重装置的主控芯片。测量精度高的电阻应变式称重传感器应用于被测对象的信号采集,有效地保证了测量精度,在数字量测系统中,HX711芯片被选作称重设备的A / D转换设备。到模拟转换模块。该芯片的内置稳压电源可以为传感器供电,具有增益高,精度高的优点,在显示单元中采用了具有12针LCD显示屏的LCD单元,实现了显示功能。用中文可以同时显示被测物体的双通道物体的重量和比重。电子秤可以实现称量功能,称量范围为0〜5Kg和0〜10Kg,测量精度为5g。 2.1数据输入通道的设计信息的收集和转换是本设计的重要组成部分。系统通过放大,滤波和稳压操作收集压力传感器信息后,将通过HX711A / D转换芯片有效地收集该信息。将该数值转换为电压信号,最后通过DOUT通过PD-SCK的两个引脚连接到单片机,硬件连接简单,大大减少了程序的编写。 2.2 I / O接口电路设计在本设计中,I / O接口电路分为按键电路和显示电路。按键控制是人机通信中必不可少的部分,它是系统接受用户操作的直接路径。由于本设计中涉及的按钮数量相对较少,因此只有两个按钮,因此采用独立按钮模式。当按钮引脚显示为低电平时,它将检测按钮的功能并执行相应的程序。该键主要实现去皮功能,即打开测试仪以检测水杯的重量并清除水杯的重量。显示电路采用LCD1602,显示器中的每个字符由5 * 7个小点组成,每行可显示十六个英文字符,总共可显示两行。 3,系统软件设计:程序设计主要采用模块化设计,主要完成的内容有系统初始化,检测通道权重,A / D转换,中断服务子程序,LCD显示比例,按键子程序等。主程序主要被中断。当按键低时,执行去皮按键子程序。当数据转换信号出现时,中断子程序启动,数据和显示被转换。主程序设计框图如图1所示,中断服务程序如图2所示。 4.测试和错误分析本文构建了双通道电子秤系统的硬件电路。上电复位后电路板,A通道重量为0g,B通道重量为100g。硬件物理测试图如图3所示。可以看出,双通道电子秤可以有效地实现物体的精确称重。系统开机复位后,在合理范围内,A通道选择100g重量,B通道选择200g重量。通过多次测量A通道和B通道值,可获得以下结果。表1中的数据。从上述实验数据可以看出,该设计存在一定误差。计算结果为:channel通道A的平均值为:则通道A的平均相对误差为:类似地:通道B的平均相对误差的计算公式为:换句话说,在比重显示中,最大误差为不会超过1%。此设计中使用的传感器范围是10kg。当1%错误为1kg时,将仅显示10g错误。从数据分析来看,该解决方案完全可以满足设计要求。 5.总结本设计采用STC89C52单片机设计的两通道电子秤,无论从精度和稳定性上都满足设计要求。它还具有操作简单和价格低廉的优点。该电子秤是一种集信号采集与转换技术,计算机技术,信息处理与显示于一体的现代化综合仪表,具有良好的实用性。
Previous: 电子秤的结构原理与验证分析
Next: 物联网给电子秤行业带来的机遇和挑战