版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、吉林化工学院毕业设计说明书混凝土自动加料机控制系统设计The Control System Designed for the Concrete Automatic FeedingMachine Based on MCU学生学号:学生姓名:专业班级: 自动0903指导教师:职 称:助教起止日期:2013.3.042013623吉林化工学院Jil in In stitute of Chemical Tech no logy吉林化工学院毕业设计说明书- I -吉林化工学院毕业设计说明书- # -摘 要传统的混凝土加料机需要人工称量,根据工作经验上料到搅拌机。一旦生产中出现人 为操作误差,很容易使混凝
2、土报废,浪费资源。随着近年来自动控制技术地快速发展,采用硬件和软件相结合的控制系统不仅可以节 约人力成本,而且使智能化操作成为可能。自动控制系统提高了加料机的精准性,而且避 免了传统人工操作所产生的不必要误差。本文中所设计的混凝土自动加料机采用以单片机为核心的自动控制系统,具备满料检 查功能,并能够通过LED显示器显示出输送、排料、满料时间。根据所加物料的不同,本 文所设计的自动加料控制系统应用广泛,既可以运用到建筑工程中混凝土的配置搅拌,也 可以运用到现代医药生产中涉及的真空药物粉末粒子的加料混合。单片机加料控制系统采 用自动控制技术大大提高了工作的效率,不仅满足了自动控制各种动作状态要求,
3、也满足 了用户对不同使用环境的需要,在当下具有广阔的发展前景。关键词:自动控制;单片机;加料机毕业设计- # -毕业设计- II -AbstractThe traditi onal con crete feed ing machi ne has to add the mixture by people worki ng experiences. But it is very easy to make the concrete wasted, once there has a mistake with the workers wrong operations.With the rapid dev
4、elopme nt in rece nt years, using a comb in atio n of hardware and software control system can not only save labor costs, but also make the intelligent operatio n possible. The automatic con trol systems improve the accuracy of the feedi ng machi nes, and also avoid the unn ecessary errors gen erate
5、d by the traditi onal manual operatio ns.Microc on troller is the core of the automatic con trol system for the con crete feed ing machine in the essay. And the transportation, nesting and full feeding time can be displayed by the LED. Depe nding on the materials, the desig n of automatic feedi ng c
6、on trol systems are widely used, both can be applied to the configuration of the concrete con structi on projects stirri ng, also can be applied to the vacuum drugs invo Ived in the feed ing of the powder particles mixed in the moder n pharmaceutical product ion.Microc on troller feedi ng con trol s
7、ystem with automatic con trol tech no logy can greatly improve the efficiency of the work, not only to meet the automatic control of a variety of acti ons state requireme nts, but also to meet the n eeds of users of differe nt use of the en vir onment. And it has broad prospects for developme nt in
8、our todays life.Key Words: MCU ; Feeding Machine; Automatic Control吉林化工学院毕业设计说明书-iii -吉林化工学院毕业设计说明书-iii -目 录 TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 摘 要I HYPERLINK l bookmark2 o Current Document Abstract II HYPERLINK l bookmark6 o Current Document 第1章绪论1 HYPERLINK l bookmark8 o Curren
9、t Document 1.1课题背景及研究的目的与意义 1 HYPERLINK l bookmark10 o Current Document 1.2混凝土加料机的发展状况 1 HYPERLINK l bookmark12 o Current Document 1.3本文需要研究的问题 2 HYPERLINK l bookmark14 o Current Document 第2章自动加料机系统设计思路 4 HYPERLINK l bookmark16 o Current Document 2.1自动加料机设计图 4 HYPERLINK l bookmark18 o Current Docume
10、nt 2.2控制系统硬件的组成5 HYPERLINK l bookmark20 o Current Document 2.2.1单片机5 HYPERLINK l bookmark32 o Current Document 2.2.2传感器62.2.3存储器扩展电路 7 HYPERLINK l bookmark36 o Current Document 2.2.4 LED显示电路 82.2.5键盘输入电路 82.2.6继电器电路 92.2.7看门狗电路 10 HYPERLINK l bookmark38 o Current Document 2.3控制系统总方框图11 HYPERLINK l b
11、ookmark40 o Current Document 第3章系统硬件介绍12 HYPERLINK l bookmark42 o Current Document AT89C5112 HYPERLINK l bookmark46 o Current Document AT89C51 的芯片 12 HYPERLINK l bookmark50 o Current Document AT89C51 的引脚 13 HYPERLINK l bookmark54 o Current Document AT89C51 的 CPU 14 HYPERLINK l bookmark56 o Current D
12、ocument AT89C51的存储器和并行I/O端口 14AT89C51振荡器特性和芯片擦除特性 14 HYPERLINK l bookmark58 o Current Document AT89C51 与 AT89S51 的区别及优点 15 HYPERLINK l bookmark60 o Current Document 3.2外扩电路16 HYPERLINK l bookmark64 o Current Document 2864A 芯片 16 HYPERLINK l bookmark70 o Current Document 74LS373芯片 18 HYPERLINK l book
13、mark72 o Current Document LED 电路20 HYPERLINK l bookmark74 o Current Document 74LS377 20 HYPERLINK l bookmark78 o Current Document MC14511B译码器22毕业设计- # -毕业设计- IV - HYPERLINK l bookmark82 o Current Document 3.4键盘接入芯片8255A24341 8255A 弓 |脚 24 HYPERLINK l bookmark84 o Current Document 8255A 引脚功能25 HYPERL
14、INK l bookmark92 o Current Document 3.5继电器电路 27 HYPERLINK l bookmark94 o Current Document 3.6看门狗MAX813L电路 28 HYPERLINK l bookmark96 o Current Document MAX813L 弓 I脚 28 HYPERLINK l bookmark100 o Current Document MAX813L 引脚功能28 HYPERLINK l bookmark102 o Current Document 第4章软件设计流程 30 HYPERLINK l bookmar
15、k104 o Current Document 第5章系统抗干扰以及可靠性31结 论32 HYPERLINK l bookmark106 o Current Document 参考文献33 HYPERLINK l bookmark108 o Current Document 附录A硬件电路图34 HYPERLINK l bookmark112 o Current Document 附录B主程序流程图35 HYPERLINK l bookmark114 o Current Document 附录C程序中断流程图 36 HYPERLINK l bookmark116 o Current Docum
16、ent 附录D程序编程扫描流程图 37附录E调试程序 38致 谢56吉林化工学院毕业设计说明书- -毕业设计- -第1章绪论1.1课题背景及研究的目的与意义随着电子制造业的快速发展,工业设计的要求也越来越高端,企业为了减少人工成 本和人为因素产生的错误,对机器设备的智能化、自动化的需求也更加迫切。所以在现 代科学技术的许多领域中,自动控制技术起着愈来愈重要的作用,并且随着生产和科学 技术的发展,自动化水平也越来越高。自动控制利用控制装置使被控对象的某个参数自 动地按照预定的规律运行,这样就减少了人工操作并提高了企业效率,使产品和服务在 同行竞争中更加具有竞争力。传统的建筑行业因为工作繁琐,甚至
17、有的要求高强度的体力劳动,不仅工作效率低 下同时还存在着高危的风险。为了提高工作环境的舒适度以及提升工作效率,企业就需 要引进大量半自动化及全自动化的操作设备来改善员工的工作环境。当今社会已经朝着 智能化的方向发展迅速,若不赶上时代潮流则很容易被市场化运作所淘汰。混凝土是建筑工程中应用最广泛的建筑材料之一,它的技术以及经济指标对整个建 筑工程的质量和成本控制都起着举足轻重的作用,同时质量不合格的混凝土不能应用在 建筑工程中,其所产生的恶劣影响危及施工人员和住户的性命安全。但是混凝土质量是 否安全却不能被即刻检测出来,而且质量一旦不合格也不能再返厂重新混合,所以在混 凝土生产过程中对各组成成分的
18、加料控制是至关重要的。因为商品混凝土的高成本,它比现场搅拌的混凝土成本大约高出30%,所以在我国 建筑工程中所使用的混凝土大多是在施工现场加料搅拌的。为了取代以往人工搅拌混凝 土的低效性和经验论对搅拌的局限性,本文设计的混凝土自动加料机控制系统就是采用 自动控制技术来实现混凝土进料搅拌的功能,通过单片机编程使系统进行智能操作,这 样就大大提高了工作的效率,使整个工作过程又快又稳并且保证了操作人员的人身安全。 这样人性化的系统设计会是今后工业设计的主流方向,使得企业在大数据和愈加市场经 济化的国际环境中得以稳步发展。1.2混凝土加料机的发展状况19世纪40年代,在德、美、俄等国家出现了以蒸气机为
19、动力源的自落式搅拌机, 其搅拌腔由多面体状的木制筒构成。直到19世纪80年代,才开始用铁或钢件代替木板, 但形状仍然为多面体。1888年,法国申请登记了第一个用于修筑战前公路的混凝土搅拌机专利。20世纪初, 圆柱形的拌筒自落式搅拌机才开始普及。形状的改进避免了混凝土在拌筒内壁上的凝固 沉积,提高了搅拌质量和效率。1903年,德国在斯太尔伯格建造了世界上第一座水泥混凝土的预拌工厂。1908年,美国出现了第一台内燃机驱动的搅拌机,随后电动机则成为主要动力源。 从1913年开始,美国开始大量生产预拌混凝土。1950年,亚洲大陆的日本开始用搅拌机生产预拌混凝土。在这期间,仍然以各种有 叶片或无叶片的自
20、落式搅拌机的发明与应用为主。自落式搅拌机依靠被拌筒提升到一定 高度的物料的自落完成搅拌。综观而言,混凝土加料系统主要使用单片机、PLC、WinCC这三种方式来进行编程, 因为单片机在工业领域的应用时间以及广泛性都比较有优势,它的发展正迅速渗透各行 各业,其迅猛和普及之势是许多人始料不及的。单片机解放了人类的智力,提高了人类 的能力和工作效率。又随着现代工业生产规模的日益扩大和相关工艺的复杂性,使得自 动化和先进控制方法成为可能。当今因为计算机的微型化、网络化、性能价格比的上升和软件的功能日益强大,单 片机控制系统不再是一种昂贵的系统,它几乎可以出现在任何的场合,如实时控制、监 控、数据采集、信
21、息处理等,所以单片机在工业领域正成为不可缺少和不可替代的强有 力的控制工具。对于混凝土搅拌而言,目前国内通常使用的后台加料形式一般有旋臂拉铲式、链式 加料式和装载机加料式等几种。国内使用的装载机加砂石料具有良好的发展前景,其优点主要体现在:(1)使用灵活方便在总体结构上一般采用组合装载式,整体性好、运输转移和快速安装都灵活方便, 所以这种形式特别适合城市建设、公路建设等混凝土工程施工。(2)制造使用经济装载机加料形式结构简单,加工方便。从成本而言只是其余两种加料机的30%50% 左右;从使用方面来看,装载机在生产中可对其他设备进行散料的堆积工作,提高 了装载机加料的机械利用率。(3)拌料利用率
22、高采用装载机能一次性将砂石料装入搅拌仓,同时可将场地现场清理干净。1.3本文需要研究的问题控制系统的控制器由单片机和扩展电路组成,单片机控制继电器,继电器控制交流 接触器。本控制系统可以根据送料工艺的需要,设置两条生产线的输送、排料、满料、 空料等参数值,并且能够检测到满料状态,避免工作误差的产生。根据加料工艺要求,其工作原理是:先将真空管关闭,启动电机,用低真空气流将 塑料树脂粒子送入真空管,电机停转,再将粒子排入料斗,如此循环。由单片机AT89C51控制的混凝土自动加料控制系统,可用一个电机控制两个加料生 产线,由电磁阀来切换。两个生产线既可单独运行,也可同时运行。假如两者同时运行, 当一
23、个生产线输送结束后,判断到另一个生产线排料已经结束,那么,电机不停转而方 向阀换向,从而为另一个生产线送料。这样可以发挥控制系统和电机的效率,从而实现 供料自动化。本文对自动加料机的设计,主要把单片机控制芯片应用于此系统,需要研究的主要 问题有:1)能检测到满料状态,并显示出输送、排料、满料时间;2)时间误差:0.1秒;3)具有抗干扰能力。第2章自动加料机系统设计思路2.1自动加料机设计图混凝土自动加料机整体设计图如下图2-1所示。图2-1混凝土自动加料机整体设计图加料斗中装着混凝土所需的物料,水、沙子、石子、水泥、外加剂等原料。通过电 机运转,使传送带牵动加料斗往上传输,到搅拌机进料口后电机
24、停转,加料斗卡槽处开 始往搅拌机里送料。然后电机反转,使加料机下降,接着往搅拌机里送料。整个过程的 满料、送料的时间通过显示器可以观测出。通过单片机系统的控制,使这整个过程实现 自动化,使得效率大大提高。2.2控制系统硬件的组成2.2.1单片机生产应用中使用的单片机品种繁多,但是在我国使用最多的是In tel公司的MCS-51系 列单片机及其增强型、扩展型的衍生机型。8051单片机最早是由Inte公司将80C51内核使用权,以专利互换或者出让转给了世界 许多著名 IC制造厂商,如ATMEL、NEC、AMD、PHILIPS、DALLAS、ANALOG DEVICES 等。这些公司在保持与80C5
25、1单片机兼容的基础上,也加上了自身优势,扩展了针对满足 不同测控对象要求的外围电路,准确来说是与MCS-51指令系统兼容的单片机。这些兼容机与8051的系统结构(主要是指令系统)相同,采用CMOS工艺,因而常 采用80C5係列来称呼所有具有8051指令系统的单片机。它们对8051一般都作了一些补 充,更具有特点,这些单片机的功能和市场竞争力也更强。如满足模拟量输入的 A/D、 满足伺服驱动的PWM、满足高速输入/输出的控制的HSL/HSO、满足串行扩展总线的I2C、 保证程序可靠运行的WDT、引入使用方便廉价的Flash ROM等,开发出上百种功能各异 的新品种。目前使用的MCS-51系列单片
26、机及其兼容产品通常分为以下几种:基本型典型产品:8031/8051/8751增强型典型产品:8032/8052/8752低功耗型代表产品:80C31/87C51/80C5 1专用型:Intel公司的8044/8744超8位型:PHILIPS公司的80C552/87C552/83C5526片内闪烁存储器型:AT89C51。在众多MCS-51单片机及其各种增强型、扩展型等衍生品种的兼容机中,PHILIPS公司 生产的80C552/87C552/83C55系列单片机和ATMEL公司的AT89C51单片机在我国使用 较多。尤其是ATMEL首推的AT89C51单片机。它是一个低功耗、高性能的含有4KB闪
27、烁 存储器的8位CMOS单片机,始终频率高达20MHz,与MCS-51的指令系统和引脚完全兼 容。闪烁存储器允许在线(+5V)电擦除、电写入或使用编程器对其重复编程。此外, 89C51还支持由软件选择的2种掉电工作方式,非常适合电池供电或其它要求低功耗的场 合。由于片内带EPROM的87C51价格偏高,而89C51芯片内的4KB闪烁存储器可在线编 程或使用编程器重复编程,并且价格较低,因此89C51受到了应用设计者的欢迎1AT89C51是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含4KB 的可反复擦写的只读程序存储器(PEROM)和128B的随机存取数据存储器(ROM),
28、 器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统, 片内置通用8位中央处理器(CPU)和Flasr存储单元。功能强大的AT89C51单片机可提供 许多高性价比的应用场合,可灵活应用于各种控制领域。本文就采用AT89C51。2.2.2传感器为检测到混凝土搅拌机的满料状态,需要采用传感器来感知,并把这种信号采集传 给加料机,使它停止进料。因为搅拌机每次搅拌时有可能存在少量搅拌的情况,而且在 进料的过程中,骨料和水的添加顺序也是根据搅拌机的工作方式而变化。所以采用物料 传感器可能需要同时使用检测料位和界位的传感器,务必会使用更多的接口,使成本增 加,导致硬件布局繁
29、琐。因而,使用压力传感器就能够简化这个问题。能够检测压力值并提供远传信号的装着称为压力传感器。压力传感器是压力检测仪 表的重要组成部分,它可以满足自动化系统集中检测与控制的要求,在工业生产中得到 广泛使用。压力传感器的结构形式多种多样,常见的有应变式、压阻式、压电式、电容 式、振频式压力传感器等。此外还有光电式、光纤式、超声式压力传感器等。以下是几种常见的压力传感器:应变式压力传感器各种应变元件和弹性元件配用,组成应变式压力传感器。应变元件的工作原理基于 导体和半导体的“应变效应”,即当导体和半导体材料发生机械形变时,其电阻值将发 生变化。它所用的弹性元件可根据被测介质和测量范围的不同而采用各
30、种型号,常见的 有元膜片、弹性梁、应变筒等。压阻式压力传感器压阻式压力传感器是基于半导体的压阻效应。它不同于应变式压力传感器所用的体 型应变元件,而是采用集成电路的、工艺直接在硅平膜片上按一定晶向制成扩散压敏电 阻。硅平膜片在微小变形时有良好的弹性特征,当硅片受压时,膜片是变形使扩散电阻 的阻值发生变化。电容式压力传感器电容式压力传感器的测量原理是将弹性元件的位移转换为电容量的变化。振频式压力传感器振频式压力传感器利用感压元件本身的谐振频率与压力的关系,通过测量频率信号 的变化来检测压力。这种传感器有振筒、振弦、振膜、石英谐振等多种型式。这种传感 器体积小,精确度高,适用于气体检测。压电式压力
31、传感器压电式压力传感器是利用压电材料的压电效应将被测压力转换为电信号的,不适用 于受温度响应的场合。考虑到成本和市场使用的广泛性,论文中选用抗冲击拉压力传感器。拉压力传感器 又叫电阻应变式传感器,隶属于称重传感器系列,是一种将物理信号转变为可测量的电 信号输出的装置。广泛运用在工业称重系统、平台秤、电子秤、吊钩秤、配料秤等测力 场合23。223存储器扩展电路MCS-51单片机内集成了各种存储器和I/O功能部件,但有时候根据应用系统的功能 需要,片内的资源还不能满足需要,还需要外扩存储器和I/O功能部件(也称I/O接口部 件),这就是通常所说的MCS-51单片机的系统外扩。系统扩展是以MCS-5
32、1单片机为 核心进行的,扩展内容包括扩展程序存储器ROM、数据存储器RAM、I/O接口部件及 I/O设备等。e2prom是电可擦除可编程只读存储器,其突出优点是能够在线擦除和改写,无需 像EPROM那样必须用紫外线照射才能擦除。较新的E2PROM产品在写入时能够自动完 成擦除,且不在需要专用的编程电源,可以直接使用单片机系统的+5V电源。E2PROM用于单片机系统中,既可以扩展为片外EPROM,也可以扩展为片外RAM。 它使单片机系统的设计,特别是调试试验更为方便、灵活。在调试程序时,用 eprom 代替仿真EPROM,既可以方便地修改程序,又能够保存调试好的程序。当然,与RAM 芯片相比,E
33、2PROM写操作速度是很慢的。另外,它的擦除/写入是有寿命限制的,虽有 1万次之多,但也不宜用在数据频率更新的场合。因此应注意均衡使用各单元,不然有 些芯片会提前结束寿命。E2PROM既具有ROM的非易失性的优点,又能像RAM 一样随时地读/写,每个单 元保留信息的时间长达20 年,不存在EPROM在日光下信息缓慢流失的问题。因此,论 文中选用PROM芯片来外扩存储器。其中常用的 E2PROM芯片有 2816/2816A 2817/2817A 2864A等3。224 LED显示电路自动加料机在运行时需要显示满料、进料以及出料时间,所以输出采用成本低廉但 配置灵活的LED显示器。LED( Lig
34、hting Emitting Diode是发光二极管英文名字缩写。常用的LED显示器8段 (或7段,8段比7段多了 1个小数点“dp”段)。每一段对应一个发光二极管。这种 显示器有共阳极和共阴极2种。由N个LED显示块可拼成N位的LED显示器。N个LED显示块有N位位选线和8X N根断码线。段码线控制显示字符的字型,而 位码线为各个LED显示块中各段的公共端,它控制该LED显示位的亮或暗。LED显示器有静态显示和动态显示2种显示方式。LED静态显示方式LED显示器工作于静态显示方式时,各位的共阴极(或共阳极)连接在一起并接地 (或+5V);每位的段码线(adp)分别为1个8位的锁存器输出相连。
35、之所以称为静 态显示,是因为各个LED的显示字符一经确定,相应锁存器锁存的段码输出将维持不变, 直到送入另一个字符的段码为止。正应为如此,静态显示器的亮度都较高。系统在每一次显示输出后,能保持显示不变,仅仅在待显示数字需要改变时,才更 新其数字显示器中锁存的内容,这种显示占用CPU时间少,显示稳定可靠。缺点是:当 显示位数较多时,就占用较多的I/O接口。LED动态显示方式在多位LED显示时,为简化硬件电路,通常将所有位的段码线并联在一起,由1个 8位I/O 口控制,形成段码线的多路复用,而各位的共阳极或共阴极分别由相应的I/O线 控制,实现各位的分时选通。CPU需定时地对每位LED显示器进行扫
36、描,每位LED显示器分时轮流工作,每次 只能使一位LED显示,但由于人眼视觉暂留现象,仍感觉所有的LED显示器都同时显 示。这种显示的优点是使用硬件少,占用I/O少。缺点是:占用CPU时间长,只要不执 行显示程序,就立刻停止显示。本论文所设计的混凝土自动加料机控制系统因为所选的搅拌机型号或应用场所的不 同,可选用的LED片数也会不同。根据不同型号的混凝土搅拌机而言,搅拌的混凝土每 次用时大约615min,所以采用2片静态显示方式的LED即可满足基本需求14。 2.2.5键盘输入电路键盘在单片机应用系统中能实现向单片机输入数据、传送命令等功能,是人工预单 片机的主要手段。常用的键盘接口分为独立式
37、键盘接口和行列式键盘接口。1独立式键盘接口独立式键盘就是各键相互独立,每个按键各接一根输入线,通过检测输入线的电平 状态可以很容易的判断哪个键被按下。在按键数目较多时,独立式键盘电路需要较多的输入口,且电路结构繁杂,故此种 键盘适用于按键较少或操作速度较高的场合。中断方式的独立式键盘工作电路,只要有一个键按下,与门的输出即为低电平,向 8031发出中断请求,在中断服务程序下,对按下的键进行识别。查询方式的独立式键盘 工作电路,按键直接与8031的I/O 口线相接,通过读I/O 口,判断各I/O 口线电平状态, 即可以识别出按下的键。同时也可用扩展的I/O 口作为独立式键盘接口电路,采用8255
38、A扩展I/O 口,也有 用三态缓冲器扩展的I/O 口。这两种接口电路都是把按键当作外部RAM某一工作单元的 位来对待,通过读片外RAM的方法识别按键状态。2.行列式键盘接口行列式(也称矩阵式)键盘用于按键数目较多的场合,它由行线和列线组成,按键 位于行列的交点上。一个3X 3的行列结构可以构成一个有9个按键的键盘。同理,一个 4X4的行列结构可以构成一个16键的键盘,很明显,在按键数量较多的场合,矩阵式 键盘与独立式键盘相比,要节省很多的I/O 口线。按键设置在行列线交点上,行列线分别接到按键开关两端。行线通过上拉电阻接到 +5V上。平时无按键按下时,行线处于高电平状态,而当有按键按下时,行线
39、电平状态 将由于此行线相连的列线电平决定。列线电平如果为低电平,贝U行线电平为低电平,列 线电平如果为高电平,则行线电平为高电平。这是识别矩阵键盘按键是否按下的关键所 在。由于矩阵键盘中行列线为多键公用,各按键均影响该键所在行列的电平。因此各按 键彼此将相互发生影响,所以必须将行列信号配合起来比做适当的处理,才能确定闭合 键的位置。本论文设计的自动加料机中需要最少的按键有:运送加料斗生产线的启动键和停止 键,分秒选择键、时间设置加和时间设置减键,显示生产线状态的切换键、时间设置键、 时间切换键这8个按键。此外,还要有8个用于显示控制状态的发光二极管4。所以,论文中采用8255A来扩展并行口。2
40、.2.6继电器电路继电器(Relay),也称电驿,是一种电子控制器件,它具有控制系统(又称输入回路) 和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电 流去控制较大电流的一种 自动开关”故在电路中起着自动调节、安全保护、转换电路 等作用。在电气控制领域或产品中,凡是需要逻辑控制的场合,几乎都需要使用继电器,从 家用电器到工农业应用,甚至国民经济各个部门,可谓无所不见。继电器是一种利用各种物理量的变化,将电量或非电量信号转化为电磁力(有触头 式)或使输出状态发生阶跃变化(无触头式),从而通过其触头或突变量促使在同一电 路或另一电路中的其它器件或装置动作的一种控制元件。
41、根据转化的物理量的不同,可以构成各种各样的不同功能的继电器,以用于各种控 制电路中进行信号传递、放大、转换、联锁等,从而控制主电路和辅助电路中的器件或 设备按预定的动作程序进行工作,实现自动控制和保护的目的。自动加料机将混凝土骨料以及水通过电机运转的带动,牵引到搅拌机进料口,此时 电机停止转动,加料斗的小门打开开始给搅拌机送料。论文中用到2个继电器控制交流接 触器,采用4123无极性交流继电器,并利用光耦合元件P521使它与单片机隔开。AT89C51 的P1初始值是OFFH,还要再加上一个74LS04反相器使得继电器在初始时不会闭合,用 MC1413作为无源驱动器以及IN4007构成继电器的续
42、流二极管。2.2.7看门狗电路MCS-51PC受到干扰而失控,引起程序乱飞,可能会使程序陷入死循环。指令冗余和 软件陷阱技术不能使失控的程序摆脱死循环的困扰,则系统会完全瘫痪。此时若是有操 作人员在场,可按下人工复位键来强制使系统复位。但是操作人员不可能一直呆守在监 控系统画面前,即使是时刻对着电脑不眨眼,也往往是在引起不良反应后才进行处理。 看门狗技术就是使用一种计数器开不断的技术,监视着程序使它循环运行。若发生时间 超过已知的循环设定时间,则认为系统陷入了死循环,此时计数器溢出,然后强迫系统 复位,在复位入口 0000H处安排一段出错处理程序,使程序运行进入轨道。另外,在单片机系统运行时,
43、有可能会发生电源掉电的意外情况,一些重要的数据 也随时遭受流失。这就要求系统应首先检测到电源的变化,然后通过切换电路把备用电 池接入到系统中以保护RAM中的数据不丢失。日前,看门狗电路和掉电保护电路,都已经集成在一片微处理器监控器芯片中。所 以,MCS-51只需扩展一片微处理器监控器芯片即可。这类芯片集成化程度较高,功能齐 全,具有广阔的应用前景。而在单片机中应用这种芯片,就可大大提高系统的抗干扰能 力以及可靠性。因此,论文中选用MAX813L芯片4。2.3控制系统总方框图综上所述,系统的大体方框图如下图2-2所示图2-2加料机控制系统的方框图第3章系统硬件介绍AT89C51AT89C51 是
44、一种带 4K 字节 FLASH 存储器(FPEROM Flash Programmableand Erasable Read Only Memory的低电压、高性能CMOS 8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易 失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功 能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制 器,AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51 的芯片AT89C51引脚图如图3-1所示。图3-1 AT89
45、C51引脚图AT89C51 的引脚AT89C51提供以下标准功能:4K字节FLASH闪速存储器,128字节内部RAM , 32位I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通 信口,片内振荡器及时钟电路。同时,AT89C51可降至OHz的静态逻辑操作,并支持两种软件可选的节电工作模式。 空闲方式停止CPU的工作,但允许RAM、定时/计数器、串行通信口及中断系统继续工 作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下 一个硬件复位。AT89C51各个引脚简介如下:电源引脚电源引脚接入单片机的工作电源。(1)Vcc(40引脚):供电电压,
46、接+5V。(2)Vss(20引脚):接地。时钟引脚2个时钟引脚XTAL1、XTAL2外接晶体与片内的反相放大器构成了 1个振荡器,它 为单片机提供了时钟控制信号。2个时钟引脚也可以外接独立的晶体振荡器。(1)XTAL1 ( 19引脚):接外部晶体的1个引脚。该引脚内部是1个反相放大器 的输入端。这个反相放大器构成了片内振荡器。如果采用外接晶体振荡器时,此引脚应 接地。(2)XTAL2( 18引脚):外接晶体的另一端,在该引脚内部接至内部方向放大器 的输出端。控制引脚此类引脚提供控制引脚,有的引脚还具有复用功能。(1)RST/Vpd( 9引脚):RST(RESET)是复位信号输入端,高电平有效。
47、Vpd 是本引脚的第二功能,即备用电源的输入端。(2)貞LEjF戏迤(30引脚):ALE引脚输出为地址锁存允许信号,当单片机上电 正常工作后,此引脚不断输出正脉冲信号。吋脅 为本引脚的第二功能,在对片内单片 机(EPROM型)编程写入时,此引脚作为编程脉冲输入端。(3) (29引脚):程序存储器允许输出控制端。(4)( 31农坪沖 引脚):功能丽 为内外程序存储器选择控制端。Vpp为 本引脚的第二功能。对于89C51而言,加在Vpp引脚的编程电源电压为+12V或+5V。I/O 口引脚(1)P0 口 :双向8位三态I/O 口,此口为地址总线(低8位)及数据总线分时复 用口,可驱动8个LS型TTL
48、负载。(2)P1 口: 8位准双向I/O 口,可驱动4个TTL负载。(3) P2 口: 8位准双向I/O 口,与地址总线(高8位)复用,可驱动4个LS型 TTL负载。(4) P3 口: 8位准双向I/O 口,双功能复用口,可驱动4个LS型TTL负载。AT89C51 的 CPU运算器运算器主要用来对操作数进行算术、逻辑运算和位操作。主要包括算术逻辑运算单 元ALU、累加器A、位处理器、程序状态字寄存器PSW以及BCD码修正电路等。控制器控制器是单片机的指挥控制部件,控制器的主要任务是识别指令,并根据指令的性 质控制单片机各功能部件,从而保证单片机各部分能自动而协调地工作。控制器主要包 括程序计数
49、器、程序地址寄存器、指令寄存器IR、指令译码器、条件转移逻辑电路及时 序控制逻辑电路。AT89C51的存储器和并行I/O端口MCS-51单片机采用的是哈佛结构,即程序存储器空间和数据存储器空间是各自独立 的。这种结构对于单片机“面向控制”的实际应用极为方便。它的存储空间可划分为5类:程序存储器、内部数据存储器、特殊功能存储器、位地址空间和外部数据寄存器。AT89C51共有4个双向的8位并行I/O端口,分别记作P0P3,共有32根口线, 端口的每一位均由锁存器、输出驱动器和输入缓冲器所组成。P0P3的端口寄存器属于 特殊功能寄存器,这4个端口除了按字节寻址之外,还可按位寻找。由于它们在结构上 有
50、一些差异,故各端口的性质和功能会有一些差异。AT89C51振荡器特性和芯片擦除特性振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器 可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件, XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信 号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。芯片擦除:整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合, 并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码阵列全被写“ 1且在 任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89
51、C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可 选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中 断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯 片功能,直到下一个硬件复位为止。3.1.6 AT89C51与AT89S51的区别及优点AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含8K Bytes ISP(In-System Programmable的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的 高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构
52、,芯片 内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51 可为许多嵌入式控制应用系统供给高性价比的解决方案。AT89S51具有如下特点:40个引脚,8K Bytes Flash片内程序存储器,128 Bytes的 随机存取数据存储器(RAM),32个外部双向输入/输出(I/O) 口,5个中断优先级2 层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT) 电路,片内时钟振荡器。此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲 模式下,CPU暂停工作,而RAM定时计数器、串行口、外中断系统可继
53、续工作,掉电 模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。 同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不一样产品的需求。AT89S51与AT89C51相比,外型引脚完全相同,AT89C51的HEX程序无须任何转 换可直接在AT89S51运行,结果一样。AT89S51比AT89C51还新增了一些功能,支持 在线编程和看门狗是其中主要特点。它们之间主要区别在于以下几点:引脚功能:管脚几乎相同,变化的有,在AT89S51中P1.5 P1.6 P1.7具有第二功 能,即这3个引脚的第二功能组成了串行ISP编程的接口。编程功能:AT89C51仅支持
54、并行编程,而AT89S51不但支持并行编程还支持ISP 再线编程。在编程电压方面,AT89C51的编程电压除正常工作的5V夕卜,另Vpp需要12V, 而AT89S51仅仅需要4-5V即可。烧写次数更高:AT89S51标称烧写次数是1000次,实为1000-10000次,这样更 有利开始学习者反复烧写,降低学习成本。工作频率更高:AT89C51极限工作频率是24MHZ,而AT89S51最高工作频率是 33MHz,(AT89S51芯片有两中型号,支持最高工作频率分别为 24MHz和33MHz)从而 具有更快的计算速度。电源范围更宽:AT89S51工作电压范围,达45.5V,而AT89C51在底于4
55、.8V和 高于5.3V的时候则无法正常工作。抗干扰性更强:AT89S51内部集成看门狗计时器(Watchdog Timer),而AT89C51 需外接看门狗计时器电路,或者用单片机内部定时器构成软件看门狗来实现软件抗干扰。虽然现在AT89S51因为它的优点正得到大力推广使用,但是AT89C51具有指令简 单,易学易懂,外围电路简单,硬件设计方便,I/O 口操作简单,无方向寄存器,资源丰 富的优点,一般的设计足够用在简单控制系统中。并且它的价格便宜、容易购买,网上 或者书面资料丰富容易查到,程序烧写的过程也比较简单。所以选用AT89C51作为论文 的单片机芯片6。3.2外扩电路论文选用的E2PR
56、OM芯片是2864A。2864A 芯片2864A引脚图如图所示。图 3-2 2864A E2PROM 引脚图2864A的主要性能如下表3-1所示7表3-1 2864A主要性能参数参数值读取时间/ns250读操作电压/V5写/擦操作电压N5字节擦除时间/ms10写入时间/ms10容量/B8K X 8封装DIP28兼容6264A2864A的工作方式见下表3-2所示。表3-2 2864A的工作方式CE0EWE输入/输出引脚号(20)(22)(27)(1113,1519)待机Vih任意任意高阻读VilVilVihDOUT写VilVih负脉冲DIN查询VilVilV INDOUT由上表3-2可知,286
57、4A的工作方式有4种:1.维持方式当CE为高电平时,,2864A进入低耗维持方式。此时,输出线呈高阻态,芯片的电流从140mA降至维持电流60mA读方式当CE和0E均为低电平而WE为高电平时,内部的数据缓冲器被打开,数据送上总 线,此时,可进行读操作。写方式2864A提供了两种数据方式:页写入和字节写入。(1)页写入:2864A片内设置了 16字节的“页缓冲器”,并将整个存储器阵列划 分成512页,每页16个字节。页的区分可由地址的高9位来确定,地址线的低4位用以 选择页缓冲器中的16个地址单元之一。写方式时,CE为低电平,在WE下降沿,地址码A0A12被片内锁存器锁存,在 上升时数据被锁存。
58、片内还有一个字节装载限时定时器,只要时间未到,数据可以随机 地写入页缓冲器。在连续向页缓冲器写入数据的过程中,不用担心限时定时器会益处, 因为每当WE下降沿时,限时定时器自动被复位并重新启动计时。(2)字节写入:字节写入的过程与页写入的过程类似,不同之处是仅写入一个字 节,限时定时器就溢出。4.数据查询方式数据查询是指用软件来检测写操作中的页存储周期是否完成。在页存储期间,如对2864A执行读操作,那么读出的是最后写入的字节,若芯片的 转储工作未完成,则读出数据的最高位是原来写入字节最高位的反码。据此,CPU可判 断的编程是否结束。如果读出的数据与写入的数据相同,表示芯片已完成编程,CPU可
59、继续向2864A装载下一页数据。322 74LS373 芯片2864A与单片机接口时,2864A的片选端CE与高地址线P2.7连接,P2.7=0才能选 中2864A,这种线选法决定了 2864A对应多组地址空间,即:0000H1FFFFH, 2000H 3FFFH, 4000H5FFFH, 6000H7FFFH。这8K字节存储器可作为数据存储器使用, 但掉电后数据不丢失。2864A与AT89C51接口电路如图:单片机由于受引脚数的限制, 数据线和地址线是复用的,由P0 口兼用。为了将它们分离出来,以便同单片机片外的扩 展芯片正确的连接,需要在单片机外部增加地址锁存器。论文中使用74LS373o
60、74LS373是带有三态门的八D锁存器。芯片引脚图如下图3-3所示。图3-3 74LS373引脚图当使能信号线 0E为低电平时,三态门处于导通状态,允许1Q-8Q输出到0UT1-0UT8;当0E端为高电平时,输出三态门断开,输出线0UT1-0UT8处于浮空状 态0G是数据输入锁存选通信号,当74LS373用作地址锁存器时,首先应使三态门的使 能信号0E为低电平,这时,当G端输入端为高电平时,锁存器输出(1Q-8Q)状态和 输入端(1D-8D)状态相同;当G端从高电平返回到低电平(下降沿)时,输入端(1D-8D) 的数据锁入1Q-8Q的八位锁存器中。当用74LS373作为地址锁存器时,它们的G端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年对溴苄胺公司技术改造及扩产项目可行性研究报告
- 2024-2030年国家甲级资质:中国垃圾焚烧烟气脱硝(SNCR+SCR)融资商业计划书
- 2024-2030年国家甲级资质:中国冰箱内胆融资商业计划书
- 2024-2030年前端装载机行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2024-2030年全球市场喷干水果粉市场销售规模及投资盈利预测报告
- 2024-2030年全球及中国虚拟数据优化器行业前景动态及发展趋势预测报告
- 2024-2030年全球及中国盐酸硫胺行业产销规模及需求趋势预测报告
- 2024-2030年全球及中国汽车系统基础芯片(SBC)行业销售策略与供需前景预测报告版
- 2024-2030年全球及中国有机废弃物转换器行业发展前景及投资趋势预测报告
- 2024-2030年全球及中国快速抗原检测试剂盒行业运行态势及发展前景预测报告
- 2024-2025学年高二上学期期末数学试卷(提高篇)(含答案)
- 2025年安全生产目标实施计划
- 福建百校2025届高三12月联考历史试卷(含答案解析)
- 2024年山西省建筑安全员《B证》考试题库及答案
- 2023年益阳市安化县招聘乡镇卫生院护理人员笔试真题
- 《基于PLC的智能交通灯控制系统设计》10000字(论文)
- 首都经济贸易大学《微积分》2021-2022学年第一学期期末试卷
- 人音版音乐七年级上册《父亲的草原母亲的河》课件
- 2024年度短视频内容创作服务合同3篇
- 介入治疗并发症
- 铸牢中华民族共同体意识-形考任务1-国开(NMG)-参考资料
评论
0/150
提交评论