电子秤设计

news/2024/12/1 0:27:49/

电子秤设计

设计方案

多功能电子秤的整体设计框图

其中主控芯片采用STM32F103RBT6作为主控芯片,通过TFT液晶显示数据,以触控的方式操作电子秤,DS18B20作为温度传感器采集实时温度,播放重量,价格,商品名等信息,使用Flash芯片W25Q32存储配合语音芯片WT588D发音,采用电阻应变片式称重传感器,以HX711作为AD转换芯片。
采用cortex-m3的stm32f103rbt6工作频率作为72Mhz,16位并行连接TFT液晶屏,能实现快速刷屏,显示效果良好,通过SPI总线连接触控芯片XPT2046,以单总线方式连接DS18B20采集实时温度,一线串口模式控制语音芯片WT588D播报重量价格商品名。
采用型号为YZC-1B的电阻应变片式电桥结构的称重传感器,以24位的电子称专用AD芯片HX711作为AD转换芯片。
在这里插入图片描述

主控芯片相关在这里插入图片描述

TFT液晶屏相关电路

TFT-LCD液晶屏使用的控制芯片为ILI9320,液晶屏模块中还整合了触控芯片XPT2046,通过SPI通信和主控芯片连接,以实现快速触摸识别。
在这里插入图片描述

ad芯片HX711相关电路设计

HX711是一款24位A/D转换器芯片,输入选择开关可任意选取通道A或通道B,
主要特点:(1)2路可选择差分输入
(2)片内低噪音可编程放大器,可选增益为64和128
(3)片内稳压电路可直接向外部传感器和芯片内A/D转换器提供电源
(4)片内时钟震荡器无需任何外接器件,必要时可使用外接晶振或时钟
(5)上电自动复位
在这里插入图片描述

WT588D语音模块相关电路设计

WT588D语音模块内置了13b/DA转换器和12b/PWM输出,音质较好。PWM输出可直接推动0.5W/8欧姆扬声器,推挽电流充沛,且支持DAC/PWM俩种输出方式及加载WAV音频格式。
在这里插入图片描述
图中P2为扬声器,与模块的正负PWM输出连接,该模块可直接驱动P2

软件设计

TFT触控液晶模块部分
1.设置STM32与TFT触控液晶模块相连接的IO
当从模块读数据时设置为上拉输入模式,写数据时设置为上拉输出模式。其余并行口信号线CS,WR,RD,RS和SPI通信接口MOSI,SCK,CS都设置为推挽输出模式,SPI的MISO和触控标志PEN设置为上拉输入模式。
2.初始化TFTLCD模块
3.通过函数将字符和数字显示到TFTLCD模块上

void LCD_SHOWNUM(U16 X,U16 Y,U32 NUM,U8 SIZE,U8 MODE);//数字显示函数
void LCD_showstring(u16 x,u16 y,const u8 *p);//显示一个字符串
void show_str(u16 x,u16 y,u8 *str,u8 mode);//汉字显示函数
void LCD_DrawRectangle(u16 x1,u16 y1,u16 x2,u16 y2);//矩形函数

WT588D语音模块部分

一线串口只通过一条数据通信线控制时序,依照电平占空比不同来代表0或者1.先拉低RESET复位信号5ms,然后置高电平等待大于上下居中17ms的时间,再将数据信号拉低5ms,最后发送数据。高电平与低电平占空比1:3,即代表数据位0;高电平与低电平数据位占空比3:1,代表数据位1。高电平在前,低电平在后,数据信号先发低位再发高位。发送数据线时,无须先发送命令码再发送指令。


http://www.ppmy.cn/news/150234.html

相关文章

ipad手写笔推荐品牌,推荐性价比最高的平替苹果笔

市面上出现电容笔越来越多,小伙伴的选择也是越来越多样化。价格也区别较大。在这么多品牌中找到倾斜压感在线,全屏误触功能性好的电容笔,真的比较难选择。。。而今天我给各位小伙伴总结几款倾斜压感好和全屏误触功能功能性好的品牌&#xff0…

HX711电子秤芯片使用记录

初期使用笔记 注意事项: HX711供电电压要提供一个稳定的电压,推荐使用稳压芯片输出的3.3V,(不要用手机充电头直接供电)HX711数据输出时间典型值为10Hz(100ms输出一次)。读取数据时,不…

电子秤HX711芯片使用

HX711 是一款专用于高精度电子秤而设计的 24 位 A/D 转换器芯片,其内部集成了差分处理电路、稳压电源、片内时钟振荡器等,使电子秤传感器电路大大地简化。 HX711芯片主要参数: 工作电压范围:2.6~5.5V;内部差分电路可…

苹果13磁吸充电器哪个牌子好?苹果授权的磁吸充电器品牌

伴随着科技的发展,大家针对手机上的依赖感愈来愈强,并且下手手机上时不仅是需看特性,手机的续航力也是至关重要的,自打拥有快速充电以后,大伙儿针对手机上充电慢的这一难题获得了处理,但是像是大家所普遍的…

如何用计算机打开苹果手机,苹果手机电子秤怎么打开?苹果电子秤软件使用方法...

苹果手机电子秤在哪里可以打开?在使用这个功能的时候,用户们也要找到苹果手机屏幕电子秤的位置,小编这次就是带着苹果手机电子秤功能使用方法来给大家分享的,下面就是苹果手机电子秤的位置。 苹果手机屏幕电子秤软件使用方法 称重…

A Framework for Evaluating Gradient Leakage Attacks in Federated Learning

联邦学习中梯度泄漏攻击评估框架 摘要: 针对问题:从客户端向联邦服务器共享本地参数更新也可能容易受到梯度泄漏攻击,并侵犯客户端关于其训练数据的隐私。 提出了一个原则性框架,用于评估和比较不同形式的客户端隐私泄露攻击。…

程杰“大话设计模式”中的设计原则

单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在了一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆…

git --- git merge用法

1 git merge介绍 在Git中,合并是一个连接分叉历史的过程。它将两个或多个开发历史连接在一起。git merge命令可以帮助你把git分支创建的数据整合到一个分支中。git merge会将一系列的提交关联到一个统一的历史。 在上图中,有两个分支 master 和 feature。我们可以看到,我们…