单片机的公交车语音报站器设计

单片机的公交车语音报站器设计[20200131184133]
摘要
电子称的使用日益广泛,本文以单片机AT89C51为控制核心,采用模块化设计电路的方法,通过对系统硬件部分包括最小系统部分、数据采集部分、A/D转换、人机交互界面的设计,结合C语言进行软件部分的编程,完成了一款电子称的设计。该电子秤除了可以实现基本的称重功能以外,还具有显示购物清单的功能,可以显示日期重量,实现报警等功能,在日常生活中有一定的实用价值。
 *查看完整论文请+Q: 351916072 
关键字:AT89C51单片机;数据收集;数模转换器;人机的互动;
目录
一、绪论    1
(一)选题背景与意义    1
二 、系统方案设计    2
(一)电子秤的组成结构    2
(二)电子秤的设计方案及想法    3
三、电子秤硬件设计    4
(一)数据采集模块    4
(二)控制器模块    5
(三)人机交互界面模块    9
(四)报警电路的设计    11
四、 电子秤的软件设计    12
(一)软件流程图与子程序设计    12
(二)相关流程图与子程序设计    14
五、系统仿真    18
总结    21
致谢    21
参考文献    22
附录一:电子秤原理图    23
附录二:源程序    24
附录三:仿真图    35
一、绪论
(一)选题背景与意义
随着国家的经济的发展,人们生活水平的不断提高,物价不断的上涨,人们对于测量的准确性也有相当的要求,称重工具也经历了翻天覆地的变化。从最原始的杆秤、发展到普通的电子秤、数字电子秤。以往制作一个电子秤,电路设计复杂,调测难度大,成本高,体积大,不耐用,长期使用还容易精准度严重降低。随着单片机发展与广泛应用,利用单片机和简单的电路设计就可以完成电子称的核心部分。采用单片机设计的电子称体积小,成本低,长期使用也不会造成精准度下降,具有较强的实用价值。
二 、系统方案设计
(一)电子秤的组成结构
1.电子秤的基本结构
地球的吸引使物体产生重力,用电子秤来感应重力,显示数值,最终确定与质量相关的其它量大小、参数、或特性是电子称的基本原理。绝大多数的电子秤主要由以下部分组成:
(1)承重、传力复位系统   
承重、传力复位系统是将物体转化为重量的直接平台,一般由压力传感器,挂钩,限位减速器等组成。    
(2)称重传感器    
称重传感器是将非电量转化为电量,将重力转化为电信号,用单片机来感应信号的变化。
2.电子秤的工作原理
接通电源时,电子秤进入初始页面,此时电子秤开始工作,键盘也开始扫描,同时 通过ADC0832也不断进行外部称量数据采样,LCD上显示。当载物台上放有物体时,ADC0832立即将数据收集送给单片机。人们可以通过输入相对应的物品单价,号码等,我们就可以在显示器上看到所输入物品的名称,重量,单价,等信息。在称量时,当物体的总重量超过量程时会自动报警。
(二)电子秤的设计思路及想法
1.电子秤设计的要求
1)称重范围:不超过5Kg;
2)测量精度:≤ 0.005Kg
3)显示屏会自动显示物品名,单价,总量,总价。
4)手动输入使用简单。
2.电子秤设计的基本思路
将电子秤大致能划分为三大部分,数据采集模块、控制器模块和人机交互界面模块。数据采集模块由数模转换,信号的处理,压力传感器等部分组成。由物体产生的重量送入压力传感器,产生电信号,电信号传输到单片机中进行信号处理,再由将电信号转化为数字信号从而显示在屏幕上,让人一目了然。系统框图如图2-1所示。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/4541.html

好棒文