微机原理课程设计模板(课件)_第1页
微机原理课程设计模板(课件)_第2页
微机原理课程设计模板(课件)_第3页
微机原理课程设计模板(课件)_第4页
微机原理课程设计模板(课件)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计任务书专业自动化班级二班姓名设计起止日期2013121620131220设计题目水位测量报警装置的设计设计任务(主要技术参数)按要求设计出以8088微处理器作为CPU,8255A做可编程并行接口,在此系统中,可实现对低水位,正常水位,高水位的监视与报警,并且在低水位时实现自动驱动电机进行加水,正常水位时可实现手动加水。报警为声光同时报警。指导教师评语成绩签字年月日课程设计说明书NO11引言随着计算机技术和现代通信技术的迅速发展,水位报警计已经从普通型发展到智能化,而且水位报警计的功能日益趋向于完善。水位报警计是近年来开发的一项新技术,它是传感器、硬件、软件等几项技术紧密结合的产物,它的作用是观测和控制容器内的介质多少量,通过液面的高度来掌握体积的多少,从而达到防止超装和掌握存液数量的目的,可用于很多地方进行工业控制。本次设计主要针对水塔,水库等储水设备进行自动检测、自动报警等功能,其主要任务是保证储水设备的安全、稳定、经济的运行,减轻工作人员的劳动强度,由于我国水位报警操作水平落后,工作人员过多,但是现在水位报警计为水位控制开辟了广阔的前景。对水位报警计研究,有利于满足人们日益增长的物质需求,通过将科学技术应用到水位控制上从而使得人们真正体会到科技的发展给自己的现实生活所带来的方便和舒适。因储水设备里的水位会不断变化,水位过低或过高都会出现各种情况发生。为了随时了解储水设备内的水位,在储水设备上都装有水位计,水位计和储水设备构成一个连通器。通过安装在储水设备里面的传感器和设计好的电路通过报警和控制来调控储水设备里面的水位。目前国内外液位计的种类很多,有雷达液位计、磁性浮子液位计、石英管液位计、智能雷达液位计、彩色石英管液位计和超声波液位计等等。而生产液位计的公司有美国罗斯蒙特ROSEMOUNT、德国EH、日本横河YOKOGAWA、德国西门子SIEMENS、瑞士ABB、德国VEGA等等。这些只是常用而较热门的品牌。对水位报警计研究,有利于满足人们日益增长的物质需求,通过将科学技术应用到水位控制上从而使得人们真正体会到科技的发展给自己的现实生活所带来的方便和舒适。沈阳大学课程设计说明书NO22设计方案论证21设计原理运用实验箱的8088微处理器,LED灯做信号灯,橙色亮表示低水位报警,绿色亮表示正常水位,红灯亮时表示高水位报警,蜂鸣器作为声音报警器,电机作为加水的设备,可实现自动加水与手动加水相结合。开始的时候由实验箱上的05V输出模拟量,然后送到ADC进行转换成数字量,此时就可以通过8255A对数据进行处理,从而确定低水位报警,正常水位,高水位报警,启动相应的程序进行报警。然后低水位的时候电机时自动运转的,正常水位时可通过开关控制电机的运转22、元器件选择221、传感器的选择本首先要了解本次对于水位测量报警主要是位于水利方面的应用,例如水库,水塔等储水设备。所以选择浮力式液位计,价格较低,简单易于操作,可用来远传和调节。在本次设计中,准备选用液位传感器为JBY系列L形普通投入式液位变送器。作为此次设计所使用的传感器。,投入式静压式液位变送器是基于所测液体静压与该液体的高度成比例的原理,采用外国先进的隔离型扩散硅敏感元件,利用压阻效应,将静压转换为电信号,再经过温度补偿和线性修正,转化成标准电信号。JYB系列L形普通投入式液位变送器适用于较多行业各种介质的液位报警。精巧的结构,简单的调校和灵活的安装方式为用户轻松地使用提供了方便。420MA、05V、010MA等标准信号输出方式由用户根据需要任选。用途与特点可广泛用于水厂,水库,水罐等场所、抗过载能力强、防浪涌电压,抗腐蚀性能优良,具有过压过流保护,反向极性保护,稳定性高,抗干扰能力强,实用性强,安装简便。沈阳大学课程设计说明书NO3图1传感器参数222、A/D转换器的选择A/D转换器的作用是把模拟量转化成数字量,以便于计算机进行处理。随着超大规模集成电路技术的飞速发展,A/D转换器的新设计思想和制造技术层出不穷。为满足各种不同的检测及控制任务的需要,大量结构不同,性能不同的A/D转换芯片应运而生【1】。通过在转换速度和抗干扰能力还有经济性等方面的比较,逐次比较型A/D转换器比较适合。逐次比较型A/D转换器的工作原理就是将输入的模拟信号与不同的参考电压做多次比较,使转换所得的数字量在数值上主次逼近输入模拟量的对应值。逐次比较型A/D转换器完成一次转换所需要的时间与其位数和时钟脉冲频率有关,位数越少,时钟频率越高,转换时间就越短。这种A/D转换器具有转换速度快、精度高的特点【2】。常用的集成逐次比较型A/D转换器有ADC0808/0809系列(8)位、ADC08048沈阳大学课程设计说明书NO4位和AD7810(10位)等。本设计采用A/D转换器ADC0809。ADC0809是CMOS单片型逐次逼近式AD转换器,由于输出级有8位三态输出锁存器,因而0809的数据输出端可以直接与单片机的数据总线连接。ADC0809芯片有28条引脚,采用双列直插式封装,如下图所示23、设计所用芯片结构8088芯片的内部结构及引脚8088芯片的内部结构及引脚INTEL公司推出8088芯片,它仍旧是属于16位微处理器,内含29000个晶体管,时钟频率为477MHZ,地址总线为20位,可使用1MB内存。8088内部数据总线都是16位,外部数据总线是8位【4】沈阳大学课程设计说明书NO53系统硬件设计318255简介8255可编程外围接口芯片是INTEL公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位、32位等。用5V单电源供电,能在以下三种方式下工作方式0基本输入/出方式、方式1选通输入/出方式、方式2双向选通工作方式【3】。8255的内部结构及引脚图如图2所示。沈阳大学课程设计说明书NO6图48255内部结构及引脚图28255内部结构及引脚图具体的各引脚功能如下【3】D0D7为双向数据信号线,用来传送数据和控制字。RD为读信号线,与其它信号线一起实现对8255接口的读操作通常接系统总线的IOR信号。WR为写信号线,与其它信号一起实现对8255的写操作,通常接系统总线的IOW。沈阳大学课程设计说明书NO7CS为片选信号线,当它为低电平(有效)时,才能选中该8255芯片,也才能对8255进行操作【6】。A0,A1为口地址选择信号线。8255内部有3个口;A口,B口,C口,还有一个控制寄存器,它们可由程序寻址。A0,A1上的不同编码可分别寻址上述3个口和一个控制寄存器,具体规定如表1所示。表18255的寻址方式A1A0选择00A口01B口10C口11控制寄存器通常A0,A1分别接系统总线A0和A1,它们与CS一起来决定8255的接口地址。RESET为复位输入信号。此端上的高电平可使8255复位。复位后,8255的A口,B口,C口均被定为输入状态。PA0PA7为A口的8条输入输出信号线。PB0PB7为B口的8条输入输出信号线。PC0PC7,8条线根据其工作方式可作为数据的输入或输出线,也可以用作控制信号的输出或状态信号的输入线【7】。沈阳大学课程设计说明书NO88255工作方式控制字和C口按位置位/复位控制字格式如图3所示【4】。图图3置位/复位控制字格式8255的寻址8255占外设编址的4个地址,即A口,B口,C口和控制寄存器各占一个外设接口地址。对同一个地址分别可以进行读写操作。例如,读A口可将A口的数据读出;写A口可将CPU的数据写入A口并输出【8】。如表2为方式0下系统的输入输出组合,其中分为A,B组,A组分为A口和C口,B组分为B口和C口。沈阳大学课程设计说明书NO9表2方式0下,8255的16种输入输出组合A组B组A口(PA0PA7)C口(PC4PC7)B口(PB0PB7)C口(PC0PC3)入入入入入入入出入入出入入入出出入出入入入出入出入出出入入出出出出入入入出入入出出入出入出入出出出出入入出出入出出出出入出出出出32ADC0809主要功能ADC0809具有8个通道的模拟输入线IN0IN7,可在程序控制下对任意通道进行A/D转换,获得8位二进制数字量D7D0。模拟输入部分有8路多路开关,可由3位地址输入ADDA、ADDB、ADDC的不同组合来选择,ALE为地址锁存信号,高电平有效,锁存这三条地址输入信号。主体部分是采用逐次逼近式的A/D转换电路,由CLK控制的内部电路的工作,START为启动命令,高电平有效,启动ADC0809内部的A/D转换,当转换完成,输出信号EOC有效,OE为输出允许信号,高电平有效,打开输出三态缓冲器,把转换后的结果送DB【9】。ADC0809的内部结构和引脚如图4所示。沈阳大学课程设计说明书NO10图4内部结构和引脚ADC0809的一个显著特点是,其芯片内部集成了一个8选1的模拟门,且利用ADDAADDC三个信号的编码来选择相应的模拟输入。由于ADC0809输出数字信号是经由OE控制的三态门完成的,故ADC0809可以直接与系统总线连接,占用8个接口地址。它也可以像AD574那样经可编程并行接口8255与总线连接。工作过程为A当模拟量送至某一输入通道INI后,CPU将标识该通道编码的三位地址信号经数据线或地址线输入到ADDC、ADDB、ADDA引脚上。B地址锁存允许ALE锁存这三位地址信号,启动命令START启动A/D转换。C转换开始,EOC变低电平,转换结束,EOC变为高电平。EOC可作为中断请求信号。沈阳大学课程设计说明书NO11转换结束后,可通过执行IN指令,设法在输出允许OE脚上形成一个正脉冲,打开三态缓冲器把转换的结果输入到DB,一次A/D转换便完成了。3374LS138芯片的内部结构及引脚74LS138为3线8线译码器,其74LS138工作原理如下当一个选通端(G1)为高电平,另两个选通端(/G2A和/G2B)为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。74LS138的作用利用G1、/G2A和/G2B可级联扩展成24线译码器;若外接一个反相器还可级联扩展成32线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器【3】用与非门组成的3线8线译码器74LS138沈阳大学课程设计说明书NO1234硬件连线图本次设计系统的硬件电路如上图所示。沈阳大学课程设计说明书NO134模拟热水器软件设计41主要程序流程图开始程序初始化水位过低吗YN显示正常水位灯橙色报警灯亮,蜂鸣器响,电机自动加水YN红色报警灯亮,蜂鸣器响水位过高吗可实现手动加水沈阳大学课程设计说明书NO1442软件编程实现CODESEGMENTASSUMECSCODE,DSCODE,ESCODEORG3390HH5JMPSTARTZXKEQU0FFDCHZWKEQU0FFDDHLEDDB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUFDB,ADPORTEQU0FFE0HSTARTMOVAL,82HMOVDX,0FFDBHOUTDX,ALMOVBUF,00HDISPLAY080900MOVBUF1,08HMOVBUF2,00HMOVBUF3,09HDISPLAY080900MOVBUF4,00HMOVBUF5,00HP5MOVDX,0FFD9HINAL,DXANDAL,01HJZSDKSMOVAL,00HIN0MOVDX,ADPORTOUTDX,ALJMPDISL1MOVDX,ADPORTINAL,DXJMPADSJMPP5ADSMOVAH,ALANDAL,0FHMOVBUF5,ALANDAH,0F0HMOVCL,4SHRAH,CLMOVBUF4,AH沈阳大学课程设计说明书NO15CMPAH,03HCMPAH,0EHJAEL5JMPL4JMPP5SDMOVDX,0FFDAHMOVAL,0FFHOUTDX,ALCALLDELAY1MOVAL,0FEHOUTDX,ALCALLDELAY1JMPKSDISMOVCL,20HMOVBX,OFFSETBUFDIS1MOVAL,BXPUSHBXMOVBX,OFFSETLEDXLATPOPBXMOVDX,ZXKOUTDX,ALL3MOVAL,CLMOVDX,ZWKOUTDX,ALPUSHCXMOVCX,01HDELAYLOOPPOPCXCMPCL,01HJZEXITINCBXSHRCL,1JMPDIS1EXITMOVAL,00HMOVDX,ZWKOUTDX,ALJMPL1沈阳大学课程设计说明书NO16L2PUSHAXMOVAL,0FEHMOVDX,0FFD8HOUTDX,ALCALLDELAY1MOVAL,0FEHMOVDX,0FFDAHOUTDX,ALCALLDELAY1MOVAL,0FFHMOVDX,0FFDAHOUTDX,ALCALLDELAY1POPAXJMPP5L5PUSHAXMOVAL,0FDHMOVDX,0FFD8HOUTDX,ALCALLDELAY1MOVAL,0FCHMOVDX,0FFDAHOUTDX,ALCALLDELAY1MOVAL,0FDHMOVDX,0FFDAHOUTDX,ALCALLDELAY1POPAXJMPP5L4PUSHAXMOVAL,0FBHMOVDX,0FFD8HOUTDX,ALMOVAL,0FDHMOVDX,0FFDAHOUTDX,AL沈阳大学课程设计说明书NO17POPAXJMPP5DELAY1PROCPUSHCXMOVCX,0FFFHLILOOPLIPOPCXRETDELAY1ENDPDELAY2PROCPUSHCXMOVCX,05FHLQLOOPLQPOPCXRETDELA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论