下载此文档

电子称毕业设计.doc


文档分类:论文 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
基于单片机的数字时钟设计绪论随着科学技术和经济的发展,出售商品品种的增加,需要称量物品的设备也需要更新换代,人们对称重装置的要求也越,电子称重装置推广,从而进入到传感器,电子学和微处理机领域、使得称重装置变成为电子仪器。它的特点是:精确、智能、方便、明了、可靠,克服了传统的 1. 智能电子秤系统的概况随着自动化测量技术的不断发展,传统的称重系统在功能、精度、智能化、性价比等方面越来越难以满足人们的需要,尤其对一些微小质量的测量更显得力不从心。为了实现高智能化的微小质量测量, 以及商业流通领域中经常进行各种精度范围的重量测量, 传统的秤砣加秤盘模式已经很难适应现代商业零售的需要。同时商品种类的繁多和对服务更高的要求也促使电子秤的功能进一步扩展,而成为集度量、结算于一体的商业销售终端。本着这些思想, 本商用电子秤系统设计由传感器、 A/D 转换、单片机和 LED 显示器等组成, 具有结构简单,成本低,精度高等优点。 电子秤的发展史早在 20 世纪 80 年代, 美国、德国等工业发达国家, 就开始了数字式称重传感器和数字称重系统的预先研究和初期开发工作,经过十余年的努力,推出了多种数字式智能称重传感器及其称重系统,在电子称重领域备受瞩目, 有力的推动了电子衡器数字化和数字称重系统的发展。我国数字式智能称重传感器的研究开发始于 20 世纪 90 年代中后期,在短短几年时间里,研制出安装在模拟式称重传感器内部的小型数字化单元, 完成了模拟信号与数字信号之间的转换, 变图 3-3 图中 MODE 端接地, 7109 工作于直接输出工作方式。 RUN/HOLD 接+5V , 以使 7109 连续转换。 STATUS 作为中断请求信号与单片机的中断输入端相连。由于采用了 的晶振并经 58 分频,故 7109 完成一次转换所需的时间为 T=8192 (脉冲周期) × 58/=, 即转换速率为 次/秒。 7109 输出的 12 位数据及极性、过量程标志分别由 HBEN 和 LBEN 控制,分两次送入单片机。 单片机控制系统该智能电子秤采用 ATM 公司的 AT89C52 [4] 作为 CPU ,它是一种低功耗高性能的八位 CMO S 微控制器,与 MCS-51 微控制器件兼容本设计的控制电路。以单片机 89C52 为控制中心,负责接收数据和外接设备的信号,再处理数据,发出控制信号,以达到所需的要求。单片机[5]的 SHIFT 输入端可接地。 74LS07 芯片是 8279 作为 LED 数码管显示器的段选码输出端口的同相驱动芯片,见后附录二。 键盘显示接口电路本设计系统除了前面所述的四个结构外,还需要用到人机联系部件以便接收各种命令和数据, 即价格,重量的数据输入,清零、分度数设定、最大称量设定、分度值设定、零点自动跟踪、零中心指示、过载显示、自动累计、欠电压指示等命令的输入。集成芯片 8279 就是如上所述的一种功能较完善的键盘接口电路,它还具备显示接口的功能。 8279 芯片作为通用接口电路, 一方面接受来自键盘的输入数据并进行预处理, 另一方面实现对显示数据的管理和对数码显示器的控制。本系统中有 14 位 LED 显示器, 4×4 键盘和 8279 的接口电路。图中键盘的行线接 8279 的低电平位的显示位中的显示内容分别显示出来, 当这一过程很快显示时, 人们就会在几个 LE D 中看到了显示出来的不同内容。在连接 32 键以内的简单键盘时, CNTL 、 SHIFT 输入端可接地。 74LS07 芯片是 8279 作为 LED 数码管显示器的段选码输出端口的同相驱动芯片。 主程序工作原理软件程[6] 序包括主程序、显示程序、键盘处理程序、A/D转换程序、数据转换处理程序。控制器中A T89C52 的 INT1 为A/D中断请求输入线, INT0 为键盘中断服务程序。 A/D 中断服务程序完成采样数据的存储;键盘中断服务程序完成扫描,判断数字键或功能键,若为数字将其数据送入数据缓冲区和显示缓冲区。若是功能键进入相应功能键处理程序。键盘上有数字键 0~9 和五个功能键,数字键用于输入商品单价、物体重量,功能键有去皮、清零、净/ 毛转换等功能、小数点。(1) AT89C52 输入输出端口定义如下: P0 口—— A/D 转换数据采集 P1 口——芯片 8279 与单片机的接口 T2 设为定时器状态, 定时时间为 13ms 。在中断服务中首先扫描键盘, 判断有无键按下。若有, 则执行键识别程序。然后返回主程序进行其他操作。(6) 初始化程序完成所有系统设置系统初始化程序完成对键盘接口功能芯片 8279 初始化设置,完成片内 RAM 划分,堆栈指针的设置。完成对各

电子称毕业设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人6188
  • 文件大小0 KB
  • 时间2016-04-15