单片机智能电子秤设计说明书

上传人:工**** 文档编号:565002861 上传时间:2023-08-03 格式:DOCX 页数:10 大小:305.35KB
返回 下载 相关 举报
单片机智能电子秤设计说明书_第1页
第1页 / 共10页
单片机智能电子秤设计说明书_第2页
第2页 / 共10页
单片机智能电子秤设计说明书_第3页
第3页 / 共10页
单片机智能电子秤设计说明书_第4页
第4页 / 共10页
单片机智能电子秤设计说明书_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《单片机智能电子秤设计说明书》由会员分享,可在线阅读,更多相关《单片机智能电子秤设计说明书(10页珍藏版)》请在金锄头文库上搜索。

1、单片机电子秤说明书秤是一种在实际工作和生活中经常用到的测量器具。随着计量技术和电子技术的发展,传统纯机械结 构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、 显示直观等诸多优点而受到人们的青睐。和传统秤相比较,电子秤利用新型传感器、高精度 AD 转换器件、单片机设计实现,具有精度高、功能 强等特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。该电子秤的 测量范围为0-10Kg,测量精度达到5g,有高精度,低成本,易携带的特点。电子秤采用液晶显示汉字和测 量记过,比传统秤具有更高的准确性和直观性。另外,该电子秤电路简单,使

2、用寿命长,应用范围广,可 以应用于商场、超市、家庭等场所,成为人们日常生活中不可少的必需品。一、功能描述1、采用高精度电阻应变式压力传感器,测量量程0-10kg,测量精度可达5g。2、 采用电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换,HX711采用了海 芯科技集成电路专利技术,是一款专为高精度电子秤而设计的 24 位 A/D 转换器芯片。3、采用 STC89C52 单片机作为主控芯片,实现称重、计算价格等主控功能。4、采用 128*64 汉字液晶屏显示称重重量、单价、总价等信息。5、采用 4*4 矩阵键盘进行人机交互,键盘容量大,操作便捷。6、具有超量程报警功能

3、,可以通过蜂鸣器和 LED 灯报警。7、系统通过 USB 电源供电,单片机程序也可通过 USB 线串行下载。二、硬件设计1 、硬件方案单片机电子秤硬件方案如图 1 所示:图 1 单片机电子秤硬件方案称重传感器感应被测重力,输出微弱的毫伏级电压信号。该电压信号经过电子秤专用模拟/数字(A/D ) 转换器芯片 hx711 对传感器信号进行调理转换。 HX711 采用了海芯科技集成电路专利技术,是一款专为高 精度电子秤而设计的24位A/D转换器芯片,内置增益控制,精度高,性能稳定。HX711芯片通过2线串 行方式与单片机通信。单片机读取被测数据,进行计算转换,再液晶屏上显示出来。矩阵键盘主要用于计算

4、金额。当被测物体重量得到后,用户可以通过矩阵键盘输入单价,电子秤自动 计算总金额并在液晶屏显示。电源系统给单片机、 HX711 电路及传感器供电。2、称重传感器传感器是测量机构最重要的部件。称重传感器本身具有单调性,其主要参数指标是灵敏度、总误差和 温度漂移。(1) 灵敏度称重传感器的电灵敏度为满负荷输出电压与激励电压的比值,典型值是2mV/V。当使用2 mV/V灵敏度 和5 V激励电压的传感器时,其满度输出电压为10 mV。通常,为了使用称重传感器线性度最好的一段称重 范围,应当仅使用满度范围的三分之二。因此满度输出电压应当大约为6mV。当电子秤应用于工业环境时, 在6mV满度范围内测量微小

5、的信号变化并非易事。(2) 总误差总误差是指输出误差和额定误差的比值。典型电子秤的总误差指标大约是 %,这一技术指标相当重要, 它限制了使用理想信号调节电路所能达到的精确度,决定了 ADC 分辨率的选择以及放大电路和滤波器的设 计。(3) 漂移称重传感器也产生与时间相关的漂移。目前常用的称重传感器有电阻应变式压力传感器、电容压力传感器、压电式压力传感器。选用时应按 稳定行、精度登记、寿命和安装环境要求考虑,其主要特点如下:(1) 电容式压力传感器稳定性较差, 精度和灵敏度较高,寿命较短,对环境要求苛刻,不易长距离传输。(2) 压电式压力传感器稳定性好,精度和灵敏度高,寿命长,但大量程的压力传感

6、器尚待进一步研究。(3) 电阻应变式压力传感器稳定性较好,精度和灵敏度较高,寿命较长,对测量环境要求不太严格。 综上所述,选用电阻应变式压力传感器作为电子秤称重传感器是最为合适的。电阻应变式压力传感器主要由弹性体、电阻应变片电缆线等组成,内部线路采用惠更斯电桥,当弹性体承受载荷产生变形时,电阻应变片(转换元件)受到拉伸或压缩应变片变形后,它的阻值将发生变化(增大或减小) ,从而使电桥失R1R2R1R3去平衡,产生相应的差动信号,供后续电路测量和处理。电阻应变式传感器测量原理如图 2所示。图 2 电阻应变式传感器测量原理当垂直正压力 P 作用于梁上时,梁产生形变,电阻应变片 R1、 R3 受压弯

7、拉伸,阻值增加; R2、 R4 受 压缩,阻值减小。电桥失去平衡,产生不平衡电压,不平衡电压与作用在传感器上的载菏 P 成正比,从而 将非电量转化成电量输出。R1、R2、R3和R4组成惠更斯电桥,将2对电阻应变片的阻值变化转变成输出电压,其工作原理如图3 所示。图 3 测量电桥原理3、电子秤专用24位AD转换芯片HX711及其电路HX711采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电 路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了

8、整机的性能和可 靠性。该芯片与后端 MCU 芯片的接口和编程非常简单,所有控制信号由管脚驱动,无需对芯片内部的寄存 器编程。输入选择开关可任意选取通道A或通道B,与其内部的低噪声可编程放大器相连。通道A的可编程增益为128或64,对应的满额度差分输入信号幅值分别为土 20mV或土40mV。通道B则为固定的32增 益,用于系统参数检测。芯片内提供的稳压电源可以直接向外部传感器和芯片内的 A/D 转换器提供电源, 系统板上无需另外的模拟电源。芯片内的时钟振荡器不需要任何外接器件。上电自动复位功能简化了开机 的初始化过程。 HX711 内部方框图如图 4所示。其外部管脚如图 5所示。图 4HX711

9、 内部方框图穂汗电跻电晾VSLJP11 -161DVDD数字电游BASE1215-1RATE輛出敕按速率控制输入權拟电鳩ATOD1314二XI外部吋钟戟晶振输入花压电锵控制输人TB1413IXO品振输入犍拟毘AGND1121DO17T串口数抵输出巒考电凉输出VBG16111PD_SC:K断|甬和串口时钟输屣適道-心输人端INNA17101DIPEilUlB止辎入端通SBAiE输入端INPAlS9I5NB通迅B負範入端SOP-16L 封装图5HX711外部管脚图图5为HX711芯片应用于计价秤的一个参考电路图。该方案使用内部时钟振荡器(XI=O), 10Hz的输出 数据速率(RATE=0)。电源

10、()直接取用与MCU芯片相同的供电电源。通道A与传感器相连,通道B通过 片外分压电阻与电池相连,用于检测电池电压。A电池A黑0. hr L传感裾生盗珠L1-HHTJ-TE7?mrcDBASE.RALEA-r-r:KIVE3XCDOUIVBGPD SCKDINAENPBDCPAINNBHX711TDDIOIOMCILl;用于隔离樓拟与数字电海:Q1:托亍孟断转馬雅牡ADC电源.图6HX711计价秤应用参考电路图本课题设计的HX711电路如图7所示:诵样电曙C6OuFT+W:3SENSORC7lUuFR9 2DkDDUTPDSCKV5UPDTODBASERATEAVDDKIVTBZOAGHDEOU

11、TVEGFD_SCKINNA1NPBINPA1NWBU2HX71iTGNDELIO5.2kQ-TDCBOluFFtll 】kn:皿图7HX711电路4、单片机STC89C52及其电路STC89C52单片机概述STC89C52系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新 代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍,内部集成MAX810专用复位电路。(2) STC89C52单片机特点增强型8051 CPU, 1T,单时钟/机器周期,指令代码完全兼容传统8051;工作电压:-(5V单片机); 工作频率范围:040MHz,相当于普通

12、8051的080MHz;遵循先难后易、先大后小的原则。B. 布局可以参考硬件工程师提供的原理图和大致的布局,根据信号流向规律放置主要原器件C. 总的连线尽可能的短,关键信号线最短。D. 强信号、弱信号、高电压信号和弱电压信号要完全分开。E. 高频元件间隔要充分。F. 模拟信号、数字信号分开。 相同结构电路部分应尽可能采取对称布局。 按照均匀分布、重心平衡、版面美观的标准来优化布局。(5) PCB 设计遵循的规则 地线回路规则:图 17 地线回路规则环路最小规则,即信号线与其回路构成的环面积要尽可能小,环面积要尽可能小,环面积越小, 对外的辐射越少,接收外界的干扰也越小。针对这一规则,在地平面分

13、割时,要考虑到地平面与重要 信号走线的分布,防止由于地平面开槽等带来的问题;在双层板设计中,在为电源留下足够空间的情 况下,应该将留下的部分用参考地填充,且增加一些必要的过孔,将双面信号有效连接起来,对一些 关键信号尽量采用地线隔离,对一些频率较高的设计,需特别考虑其地平面信号回路问题,建议 采用 多层板为宜。 窜扰控制窜扰( CrossTalk )是指 PCB 上不同网络之间因较长的平行布线引起的相互干扰,主要是由于平行 线间的分布电容和分布电感的作用。克服窜扰的主要措施是:A. 加大平行布线的间距,遵循 3W 规则。B.在平行线间插入接地的隔离线。C .减少布线层与地平面的距离 屏蔽保护图

14、 18 屏蔽保护对应地线回路规则,实际上也是为了尽量减小信号的回路面积,多用于一些比较重要的信号,如 时钟信号,同步信号;对一些特别重要,频率特别高的信号,应该考虑采用铜轴电缆屏蔽结构设计, 即将所布的线上下左右用地线隔离,而且还要考虑好如何有效的让屏蔽地与实际地平面有效结合。 走线方向控制规则 相邻层的走线方向成正交结构,避免将不同的信号线在相邻层走成同一方向,以减少不必要的层 间窜扰;当由于板结构限制(如某些背板)难以避免出现该情况,特别是信号速率较高时,应考虑用 地平面隔离各布线层,用地信号线隔离各信号线。 电源与地线层的完整性规则对于导通孔密集的区域, 要注意避免孔在电源和地层的挖空区域相互连接,形成对平面层的分割 从而破坏平面层的完整性,并进而导致信号线在地层 的回路面积增大。四、软件设计1、软件流程图本设计主程序使用了定时器,用来实现每秒称重一次的功能,流程图如图 19 所示。键盘扫描程序如图20 所示。逐列扫描*有键按下?图 19 时钟中断程序流程图主程序软件流程如图21 所示。图 20 键盘扫描程序流程图端口初始化显示初始化定时器初始化*进入后台while循环称重并计算总价无显示重量和总价键盘扫描

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号