电子秤仿真设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3. 液晶显示电路
数据显示是电子秤的一项重要功能,是人机交换 的主要组成部分,它可以将测量电路测得的数据经过 微处理器处理后直观的显示出来 ,LCD液晶显示器是一 种极低功耗显示器,从电子表到计算器,从袖珍时仪 表到便携式微型计算机以及一些文字处理机都广泛利 用了液晶显示器。
3、软件设计

本系统的软件设计主要由键盘扫描子程序、显示子程序和数 据采集子程序等组成。
此信号由放大电路进行放大、经滤波后再由模/数 (A/D)器进行转换,数字信号再送到微处器的CPU处理, CPU不断扫描键盘和输出开关,根据键盘输入内容和各 种功能开关的状态进行必要的判断、分析、由仪表的软 件来控制各种运算。 运算结果送到LCD显示器显示。一般地信号的放大、 滤波、A/D转换以及信号各种运算处理都在信号采集电路 中中完成。


2、通过对数据采集的分析,了解了各种传感器、放大器及 A/D转换器,对信号的转换、传输有了更深的认识。 3、对键盘和显示器进行选型比较,得出各种型号优劣比。


4、采用面向对象的思想,分层次、分模块构建设计的总体 框架。
感谢陈老师的辛勤指导!
END
电子秤仿真设计
导师: 专业:
班Biblioteka Baidu:
姓名: 学号:
论文框架

总体设计

硬件设计 软件设计
仿真结果



总体概述
当被称物体放置在秤体的秤台上时,其重量便通过 秤体传递到称重传感器,传感器随之产生电阻应变效应, 将阻值变化转变成电压信号,使物体的重量转换成与被 称物体重量成一定函数关系的电信号。
数据采集 部分
A/D转换器
ATmega16单片机
单片机控 制模块
键盘解码芯片 74C922 1602 液 晶 显 示 人机交互 界面
4*3矩阵键盘
2、硬件设计
硬件电路设计主要涉及到压力检测电路、 矩阵键盘接口电路、1602液晶接口电路。
硬件电路设计
1. 压力检测电路
如右图所示,压力检测 电路是由压力传感器、 放大器、A/D转换器组成。 压力传感器和放大器集 中在传感器MPX4250上, A/D转换器则使用的是 ATmega16片内ADC
2. 键盘接口电路
键盘接口电路由矩阵键盘和键盘解码芯片构成
电子秤需要设置 单价(十个数字 键),还具有小数 点、清零等功能, 总共需设置12个键, 12个按键使用3×4 矩阵式键盘。
为了进一步节省单片机I/O口资源,我们在设计中使用了MM74C922芯片。 MM74C922是一款4*4键盘扫描IC,它可检测到与之相连的4*4键盘的按键输入, 并通过数据输出口将按键相应的编码输出。
1.键盘扫描子程序的设计

键盘扫描流程图
开始
初始化
N
按键按下
Y
调用显示子程 序 按键扫描
N
按键释放 ?
Y
送出键号
按键处理
2.显示子程序设计
显示程序流程图
开始 LCD初始化
延时
设置第一行显示位置
显示第一行内容
设置第二行显示位置
显示第二行内容
返回
3.数据采集子程序的设计
数据采集程序流
信号采集
1.总体设计
本设计利用目前使用AVR单片机作为主控芯片设计了一种电子计价秤。其 以ATmega16为核心,74MC922为解码芯片,采用1602液晶屏进行显示。
1.总体设计
系统设计总体方案框图
系统由3个部分组成:控 制器部分、数据采集部 分、人机交互界面
X型应变仪
称重传感器 MPX4250
双极运算放大 器
程图
开始 保护现场 设置 ADC 控制字、选 择转换通道、开中断
信号放大
单步转换
将转换结果存 入寄存器
将转换结果送 入待显示单元
恢复现场 返回
4.仿真结果
本次设计是在AVR
Studio上编程,编译通过 后在protues上仿真
仿真电路图
结论
本次设计基本完成设计要求,并取得了一定成果。 1、熟悉Atmega16芯片的功能及工作特性,掌握其 口扩展方法。
相关文档
最新文档