新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的高精度称重系统的研制

基于单片机的高精度称重系统的研制

作者:时间:2009-09-15来源:网络收藏

1.4 通信接口
采集的重量数据传输到上位机,利用的RXD,TXD接口连接到RS232串行口接收或发送数据和指令,但是的TTL电平和RS232不兼容,因此使用了MAX232进行电平转换,其连接线图如图3所示。

本文引用地址:http://www.eepw.com.cn/article/173606.htm

1.5 语音提示模块
语音提示由ISD1400芯片控制,它有20秒的录放时间。预先将0~9、点、十、百、千克、克的语音存入ISD1400,单片机将实际测量的重量值通过该语音芯片经由扬声器发出。

2 软件设计
2.1 单片机软件编程
对于51系列单片机,目前常用的语言有汇编和单片机C语言。本下位机软件采用Keil C51程序编写。主要由主程序、读取重量子程序、键盘扫描和液晶显示子程序、语音提示子程序、串口发送和接收子程序等部分组成。流程图如图4所示。

读取重力量程序功能。启动,将传感器测量的重量值转换成数字信号并读取到单片机内部。
串口发送和接收子程序功能。完成下位机和上位机的通信。单片机读取的温度和湿度值通过发送子程序发送给上位机并等待命令,收到命令后再继续进行测量。接收子程序通过接收上位机传输的命令进行自检、参数修正等。上位机的命令发送采用间隔10ms反复发送的方式,直到单片机将接收到的命令返回为止。如在 1s内单片机没有响应,则设置超时,复位单片机。

称重传感器相关文章:称重传感器原理


评论


相关推荐

技术专区

关闭