2022年产品自动计数器 .pdf
《2022年产品自动计数器 .pdf》由会员分享,可在线阅读,更多相关《2022年产品自动计数器 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机课题设计题目:基于单片机的产品自动计数器姓名:黎富强学号: 3080444905 学院:机械与控制工程学院班级:机械 08-3 指导老师:蒋存波精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 20 页I 摘要在当今社会飞速发展的格局下,越来越多的流水线上的产品需要进行自动计数. 基于单片机构成的产品自动计数器有直观和计数精确的优点,目前已在各种行业中普遍使用。有采用机械方式的接触式触发的,有采用电子传感器这类非接触式触发的。本文设计的计数器是采用红外对射式方式,抗干扰性好,可靠性高 . 本设计的指导思想是利用红外发光管发射红外线,
2、红外接收管接收此红外线,并将其放大、整流形成高电平信号 . 当物挡住红外光时,接收管没有接收到红外信号,放大器将输出低电平,同时将这个电平信号送入单片机进行控制计数,并经译码驱动电路使数码管显示数值。这样就得到要统计流水线上的产品的数量。关键词: 自动计数、红外检测、单片机、8 位数码管 . 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 20 页目录摘要. 第一章绪论 . 1 1 . 1前 言 . . . . . . . .1 1. 2设 计 功 能 与 要 求 1 1.3 国内外的研究概况 1 1.4此 次设 计 研 究 的 主 要
3、 内 容 应 解 决 的 问 题 1 第 二 章基 于 单 片 机 构 成 的 产 品 自 动 计 数 器 的 设 计 . . . 2 2.1设计 方 案 选 择( 总 体 框 图 )和 原 理 2 2.2系统各单元电路设计2 2 . 3 . 1电 源 供 电 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 . 3 . 2红 外 线 检 测 设 计 . . . . . . . . . . . . . . . . . . . .3 2 . 3 . 3计 数 、 显 示 设 计 . . . . . . . . .
4、. . . . . . . . . . .6 2. 3系 统 程 序 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 02 . 3 . 1程 序 流 程 图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 2 . 3 . 2程 序 设 计 . . . . . . . . . . . . . . . . . . . . . . . . . . 1 22 . 4电 路 总 图 . . . . . . . . . .
5、. . . .1 6 第 三 章总 结 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 参 考 文 献 .1 8 致 谢 . . . . . . . . . . . .1 9 附 录 .2 0 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 20 页1 第一章:绪论1.1 、前言在当今社会飞速发展的格局下,厂家基本采用流水线技术进行产品生产作业,而怎样对其线上的产品进行实时的、有效率的、精确的自动计数成为广大生产厂家十分关注的问题。传统的机械式或
6、电子式计数器 (主要是用数字电路集成组件组成) 电路比较复杂 , 元器件数量较多 , 故障率较高 , 维修比较困难 ,而且设置预定数值不太方便, 功能不易更改且功能过于单一, 适用范围较窄。 而基于单片机为核心控制的计数器有着能够实时,精确,可靠,稳定等计数优点已成为广大厂家的首选自动计数的装置。1.2 、设计功能与要求1. 整个系统有较强的抗干扰能力,随时可以进行暂停计数、复位计数操作;2. 实现一段时间产品数量的统计,计数范围:0000000099999999 ;3. 能够实现实时、稳定、精确地将计数值准确显示出来. 1.3 、国内外的研究概况如今的产品自动计数器大多采用非接触式的计数触发
7、方式。早已开发出了多种型号的专用检测芯片.而利用 AT89C51 为控制单元、辅以多种外围硬件搭配而成的计数装置已成为现在自动计数应用领域的潮流。而如何提高自动计数器的实时性,抗干扰能力、稳定性是现在国内外自动计数生产厂家研究的主要课题. 产品自动计数器主要用于工厂的流水线上,往往是处于高温,高噪声等极度恶劣的环境当中. 而MCS-51系列单片机构成的产品自动计数器在这种环境中工作时往往会出现误动作(单片机程序跑飞) 或死机(程序进入死循环) . 这也是基于单片机构成的产品自动计数器存在的致命问题。1.4 、此次设计研究的主要内容应解决的问题基于单片机构成的产品自动计数器研究的主要内容包括:如
8、果构成检测电路、 MCS-51单片机用何种方式对外部计数脉冲进行计数显示控制、LED显示驱动模块的选择、 MCS-51单片机的扩展。在这个设计中主要需要解决的问题便是如何提高MCS-51 单片机的抗干扰能力以及稳定性。第二章:基于单片机构成的产品自动计数器的设计2.1 、设计方案选择(总体框图)和原理设计方案(系统总体框图)如图一精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 20 页2 图一:系统总体框图电路的指导思路是利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成高电平信号。当产品挡住红外光时,接收管没有接收
9、到红外信号,放大器将输出低电平。这个便是外部计数脉冲信号。这个计数脉冲信号送入AT89C51 单片机中进行计数控制,在经过扩展、显示驱动完成最后的显示过程。之所以选用主要是这个方案涉及的知识面广且能达到精确、稳定的自动计数. 。2.2 、系统各单元电路设计2.2.1 、电源供电电路图二:电源供电电路如图二所示电源供电部分采用变压器降压、桥式整流、电容器滤波、 三端稳压器 LM7805 稳压后供电。电源用220V市电经变 T1压器降压成 9V交流电,然后经四个整流二极管(D1 D4 )组成的桥式整流变成直流电压,经 C1 滤波后送入 LM7805 芯片稳压成 5V直流电源供红外线发射、接收电路、
10、AT89C51 等供电 . 2.3.2 、外线检测部分这个部分主要由 NE555 组成的红外发射电路和 LM567 构成的红外接收电路构成 . 工作原理为当红外发射二级管发出红外光 , 检测是否受物体遮挡 , 然后由红外线接收二极管将调制信号通过锁相环鉴频后输红外发射电路NE555 红外接收电路LM567 MCS-51控制计数显示AT89C51 显示驱动LED 显示电源供电电路W7805 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 20 页3 出CP 计数脉冲以便单片机进行计数控制. 图三: 红外线发射电路如图三所示,红外线发射电路
11、以时钟定时集成芯片NE555 为核心。内部含有两个电压比较器,一个分压器,一个RS 触发器,一个放电晶体管和一个功率输出级构成一个多谐振荡器。产生一个频率在 91kHz至130kHz的脉冲波 ( 这是理论值。由于元件偏差 , 以实际测量为准 ) ,通过 3脚输出脉冲波,由红外线发光二极管(D1) 发射出去。频率计算方法: F=1.443/(R1+2R2)C1 因此根据公式计算我们知道此设计中红外线发光二极管的发射频率为12.4KHZ94.5kHZ 。发射的是脉冲波。图四:NE555芯片电路引脚以及芯片外型NE555 芯片引脚功能为:精选学习资料 - - - - - - - - - 名师归纳总结
12、 - - - - - - -第 6 页,共 20 页4 引脚功能引脚功能功能功能引脚功能1脚芯片GND 3脚输出5脚控制电压7脚放电2脚触发4脚复位6脚门限(阈值)8脚电源电压 Vcc NE555 芯片可构成三大类型的电路:单稳态电路、双稳态电路、无稳态电路。在本设计中使用的是间接反馈型无稳态电路。其主要特点是振荡电路直接连接在电源上。图五:红外线接收电路红外接收电路如图五所表示是以锁相环集成芯片LM567为核心,构成一个鉴频电路。如图五所示,红外线接收二极管将感应到的脉冲信号通过电容C1耦合到三极管 Q1的基极,由 Q1组成的放大电路把感应信号放大约 100倍后, 送给 LM567的 3 脚
13、,由 LM567完成鉴频。如果接收信号在LM567的捕捉带宽内,8 脚输出低电平;否则8 脚维持高电平。 5 脚,6 脚上的电容、电阻决定了内部压控晶体振荡器的中心频率( f1=1/1.1R4C5 )当 f=f1 时 LM567开始工作(即构成红外接收电路)。1 脚上的电容 C4和二脚上的电容 C3接地构成输出滤波网络和低通滤波网络,在具体值的设置上C4通常设定为 C3的两倍。利用 LM567锁相环解码芯片的好处是可以提高整个检测电路的检测灵敏度和消除太阳光等背景光的干扰,从而提高了整个检测电路的干扰能力。如果在对射管(接收管和发射管)外加滤光片便可以更好的提高抗干扰能力。精选学习资料 - -
14、 - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 20 页5 图六:LM567的引脚图与内部功能图22.3 计数、显示部分设计图七:计数、显示原理图计数显示部分如图七所示。由单片机AT89C51控制完成。基本原理为当红外检测部分检测到有产品经过时,红外接收电路LM567芯片的 8 脚输出口将产生一个低电平信号,这个信号将供给单片机进行计数控制;显示部分是通过扩展8155I/0 口实现,通过集成驱动芯片BIC8718完成最终的显示 . 计数控制部分是将计数脉冲(负脉冲有效)送入单片机AT89C51 两个中断入口的 INT0 入口,经过单片机内部对这个中断信号进
15、行计数编程构成. 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 20 页6 AT89C51与 MCS-51指令系统完全兼容。提供以下标准功能:4K字节 FLASH 闪烁存储器、 128字节内部 RAM 、32个 I/O 口线、 2 个 16 位定时 / 计数器 、一个 5 向量两级中断、一个全双工串行通信口、片内振荡器及时钟电路。同时AT89C51 可降至 0HZ的静态逻辑操作,并支持两个软件的节电工作模式。空闲方式停止 CPU 的工作,但是允许RAM 、定时/ 计数器、串行通信口及中断系统继续工作。掉电后保存RAM 中的内容,但振荡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年产品自动计数器 2022 年产 自动 计数器
限制150内