当前位置:文档之家› 托盘式电子秤

托盘式电子秤


HX711转换芯片
串口通讯线由管脚 PD_SCK 和 DOUT 组成,用来输出数据,选择输入通道和增 益。128 或 64满量程差分输入电压分别±20mV 或±40mV。通道 B 为固定的 32 增益,所对应的满量程差分输入电压为±80mV。
程序流程图
开始
初始化
置零键按下
调零程序
启动A/D转换
数据处理
系统整体框图
按键控制 压力传感 器 A/D转换
AT89C52 LCD显示
系统原理图
单片机最小系统
单片机最小系统中晶振也可以 6MHz或12MHz,在正常工作的情 况下可以采用更高频率的晶振。单 片机最小系统晶振的震荡频率直接 影响单片机的处理速度,频率越大 处理速度越快。起振电容C2、C3一 般采用15~33PPpF,并且电容离晶 振越近越好,晶振离单片机越近越 好。 单片机利用上电复位电路进行 单片机复位操作,接通电源后使单 片机复位使单片机回到初始状态, 开始执行程序。单片机最小系统复 位电路的极性电容C1的大小直接影 响单片机的复位时间,一般采用 10~30uf,51单片机最小系统容值越 大需要的复位时间越短.
HX711转换芯片
HX711是一款专为高精度电子 秤而设计的24位A/D转换器芯片。 与同类型其它芯片相比,该芯片 集成了包括稳压电源、片内时钟 振荡器等其它同类型芯片所需要 的外围电路,具有集成度高、响 应速度快、抗干扰性强等优点。 降低了电子秤的整机成本,提高 了整机的性能和可靠性。该芯片 与后端MCU 芯片的接口和编程非 常简单,所有控制信号由管脚驱 动,无需对芯片内部的寄存器编 程。
LCD1602液晶显示
显示部分采用LCD1602液 晶显示模块,液晶板上排列 着若干 5×7或 5×10点阵的 字符显示位,每个显示位可显 Nhomakorabea示1个字符。
按键输入电路设计
矩阵键盘又称为行列式 键盘,它是用4条I/O线作 为行线,4条I/O线作为列 线组成的键盘。在行线和 列线的每一个交叉点上, 设置一个按键。这样键盘 中按键的个数是4×4个。 这种行列式键盘结构能够 有效地提高单片机系统中 I/O口的利用率。
电子秤实物
电子秤实物
显示
• • • • • • • • • • • • • • • • • • • • • • • • • • •
/************************************************************** 24bit HX711参考驱动程序(C) 在C中调用: extern unsigned long ReadAD(void); unsigned long data; data=ReadAD(); -------------------------------------------------------------*/ sbit ADDO =P1^5; sbit ADSK =P0^0; unsigned longReadCount(void) { unsigned longCount; unsigned chari; ADSK=0; //使能AD(PD_SCK 置低) Count=0; while(ADDO); //AD转换未结束则等待,否则开始读取 for(i=0;i<24;i++) { ADSK=1; //PD_SCK 置高(发送脉冲) Count=Count<<1; //下降沿来时变量Count左移一位,右侧补零 ADSK=0; //PD_SCK 置低 if(ADDO) Count++; } ADSK=1; Count=Count^0x800000;//第25个脉冲下降沿来时,转换数据 ADSK=0; return(Count); }
合理分工
级别
姓名
分工
组长
组员 组员 组员
李萌
贾永恒 李丽丽 刘根宇
软.硬件调试
硬件调试 PCB制作,文档 文档
工作原理
利用由电阻应变式传感器组成的测量电路测出 物质的重量信号,压力传感器输出的电量是模拟 量,数值比较小达不到A/D转换接收的电压范围。 所以送A/D转换之前要对其进行前端放大。然后, 再由A/D转换电路把接收到的模拟信号转换成数字 信号,传送到显示电路,最后由显示电路显示数 据。
相关主题