




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE17微机原理与接口课程设计题目名称:锅炉水位计专业班级:电信10(1)学生姓名:张宇正学生学号:2010508093指导教师:刘恩博完成日期:2013年1月目录TOC\o"1-3"\h\u79101绪论 3255712硬件设计 4210722.1总体设计方案的确定 4302852.1.1设计方法 415872.2硬件选择 5178872.2.1传感器的选择 5204692.2.2A/D转换器的选择 6206872.2.3控制芯片的选择 7167982.2.4报警电路的设置 7253612..2.5控制电路的设计 8310492.2.6显示电路的设计 811183软件设计 94033.1程序模块 9224063.2程序流程图 9128463.3A/D8089转换子程序 10320333.4报警子程序 12312833.5总程序 13238514实验与调试 1625455总结 171绪论随着计算机技术和现代通信技术的迅速发展,水位报警计已经从普通型发展到智能化,而且水位报警计的功能日益趋向于完善。水位报警计是近年来开发的一项新技术,它是传感器、硬件、软件等几项技术紧密结合的产物,它的作用是观测和控制容器内的介质多少量,通过液面的高度来掌握体积的多少,从而达到防止超装和掌握存液数量的目的,可用于很多地方进行工业控制。本次设计主要针对水塔,水库等储水设备进行自动检测、自动报警等功能,其主要任务是保证储水设备的安全、稳定、经济的运行,减轻工作人员的劳动强度,由于我国水位报警操作水平落后,工作人员过多,但是现在水位报警计为水位控制开辟了广阔的前景。对水位报警计研究,有利于满足人们日益增长的物质需求,通过将科学技术应用到水位控制上从而使得人们真正体会到科技的发展给自己的现实生活所带来的方便和舒适。因储水设备里的水位会不断变化,水位过低或过高都会出现各种情况发生。为了随时了解储水设备内的水位,在储水设备上都装有水位计,水位计和储水设备构成一个连通器。通过安装在储水设备里面的传感器和设计好的电路通过报警和控制来调控储水设备里面的水位。目前国内外液位计的种类很多,有雷达液位计、磁性浮子液位计、石英管液位计、智能雷达液位计、彩色石英管液位计和超声波液位计等等。而生产液位计的公司有美国罗斯蒙特ROSEMOUNT、德国E+H、日本横河YOKOGAWA、德国西门子SIEMENS、瑞士ABB、德国VEGA等等。这些只是常用而较热门的品牌。对水位报警计研究,有利于满足人们日益增长的物质需求,通过将科学技术应用到水位控制上从而使得人们真正体会到科技的发展给自己的现实生活所带来的方便和舒适。2硬件设计2.1总体设计方案的确定设计数据采集系统时在硬件方面的工作主要是根据系统要求,合理选好个单元器件及互相连接,以及完成输入、输出的设计。而数据采集系统的软件设计是根据系统要实现的功能,经接口对各个部分进行控制;对模拟多路输入通道的选择以保证选择正确的通道;在正确的时刻取样和保持以使ADC能正确完成转换;对输入的数字信息进行运算处理以及显示、记录和传输,对信息格式可能还要做变换工作,这些基本上都是通过编程来实现。基于上述的考虑本设计的整体思路如下:以8086cpu和8255a接口芯片为核心开始设计,选用合适的液位传感器对储水设备中的液位参数进行报警把检测到的模拟信号转换成电信号。本次设计采用的是变送器,它可以直接把液位信号转化成标准的电信号,而不需要放大、整形、滤波等。对该电信号通过模数转换把模拟信号转换成数字信号。模数转换器A/D与8255a相连,输入到8255a,由8255a对其进行监测和控制。在控制电路的控制下,最后经过输出端口与显示电路相连通过所编的程序完成显示功能。2.1.1设计方法硬件电路的设计,对传感器的选型,A/D转换器,接口芯片的选型。为显示的驱动电路、数码管的选型。硬件设计大体可以分为4步:①用传感器将非电量信号转换成电量信号,而在设计中选用什么类型的传感器,从经济性,可靠性和准确性的方面考虑。②用模/数转换器将模拟信号转换成数字信号,然后传送到8255a里。③是控制电路的设计,即对水位报警系统的控制。④显示、监控电路的设计。硬件设计框图,如图1所示:8255a8255a芯片液位变送器(传感器)A/D转换器报警电路水位控制电路显示电路图12.2硬件选择2.2.1传感器的选择首先要了解本次对于水位测量报警主要是位于水利方面的应用,例如水库,水塔等储水设备。所以选择浮力式液位计,价格较低,简单易于操作,可用来远传和调节。适合用上述所说的设备上面。在本次设计中,准备选用液位传感器为JBY系列L形普通投入式液位变送器。作为此次设计所使用的传感器。投入式静压式液位变送器是基于所测液体静压与该液体的高度成比例的原理,采用外国先进的隔离型扩散硅敏感元件,利用压阻效应,将静压转换为电信号,再经过温度补偿和线性修正,转化成标准电信号。JYB系列L形普通投入式液位变送器适用于较多行业各种介质的液位报警。精巧的结构,简单的调校和灵活的安装方式为用户轻松地使用提供了方便。4~20mA、0~5V、0~10mA等标准信号输出方式由用户根据需要任选。用途与特点:可广泛用于水厂,水库,水罐等场所、抗过载能力强、防浪涌电压,抗腐蚀性能优良,具有过压过流保护,反向极性保护,稳定性高,抗干扰能力强,实用性强,安装简便。2.2.2A/D转换器的选择A/D转换器的作用是把模拟量转化成数字量,以便于计算机进行处理。随着超大规模集成电路技术的飞速发展,A/D转换器的新设计思想和制造技术层出不穷。为满足各种不同的检测及控制任务的需要,大量结构不同,性能不同的A/D转换芯片应运而生。通过在转换速度和抗干扰能力还有经济性等方面的比较,逐次比较型A/D转换器比较适合。逐次比较型A/D转换器的工作原理就是将输入的模拟信号与不同的参考电压做多次比较,使转换所得的数字量在数值上主次逼近输入模拟量的对应值。逐次比较型A/D转换器完成一次转换所需要的时间与其位数和时钟脉冲频率有关,位数越少,时钟频率越高,转换时间就越短。这种A/D转换器具有转换速度快、精度高的特点。常用的集成逐次比较型A/D转换器有ADC0808/0809系列(8)位、ADC0804(8位)和AD7810(10位)等。本设计采用A/D转换器ADC0809。ADC0809是CMOS单片型逐次逼近式A/D转换器,由于输出级有8位三态输出锁存器,因而0809的数据输出端可以直接与单片机的数据总线连接。ADC0809芯片有28条引脚,采用双列直插式封装,如图2所示:图2在本设计中使用到74LS373。74LS373是一种带有三态门的8D锁存器,其引脚如图3所示:图32.2.3控制芯片的选择本次设计才用8255a芯片,8255a为可编程芯片,可用程序设定或改变其工作状态,可直接与外设相连。其引脚图如图4示图42.2.4报警电路的设置在储水设备系统发生故障或处于某种紧急状态时,系统能发出提醒人们警觉的报警信号或者提示信号,常见的报警信号为声音报警。具体电路设置如图5所示:图52..2.5控制电路的设计控制电路在这里起到非常重要的作用,在水位报警中报警到水罐中水位的高度,当水位高于警戒水位时,电动机停转,水泵停止对水罐供水;当水位低于警戒水位时,电动机起转,水泵开始对水罐供水。具体电路设置如图6所示:图62.2.6显示电路的设计系统中经常用到LED数码管作为显示输出设备。LED数码管显示器虽然显示信息简单,但它具有显示清晰、亮度高、使用电压低、寿命长、接口方便等特点,基本上能满足单片机应用系统的需要,所以在单片机应用系统中经常用到。在设计中,所设计的液位报警计,显示电路是对液位和报警等的显示,它所需的精度要求不是很高,而且从价格上综合考虑,应选用LED数码管和LED灯作为输出设备。3软件设计3.1程序模块软件的设计,采用汇编语言编程,这里面包含定时对检测电路数据采集,输出信号驱动数码管显示等。水位系统采用模块化程序结构,可以分成以下程序模块:系统初始化程序②主程序MAIN③显示子程序DISPLAY3.2程序流程图如图7所示:开始开始程序初始化水位过高吗YN显示正常水位灯报警灯亮蜂鸣器响水位控制图73.3A/D8089转换子程序把传感器测得的数据输入进入AD转换器,把模拟信号转换为数字信号;A/D转换CODESEGMENTASSUMECS:CODE,DS:CODE,ES:CODEORG3390HAD:JMPSTARTZXKEQU0FFDCHZWKEQU0FFDDHLEDDB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUFDB?,?,?,?,?,?ADPORTEQU0FFE0HSTART:MOVBUF,00H;DISPLAY080900MOVBUF+1,08HMOVBUF+2,00HMOVBUF+3,09H;DISPLAY080900MOVBUF+4,00HMOVBUF+5,00HP5:MOVAL,00H;IN0MOVDX,ADPORTOUTDX,ALCALLDISMOVDX,ADPORTINAL,DXmovdx,0ffe4h;newadd-->138Y1notal;newaddoutdx,al;newaddnotal;newaddCALLADSJMPP5ADS:MOVAH,ALANDAL,0FHMOVBUF+5,ALANDAH,0F0HMOVCL,4SHRAH,CLMOVBUF+4,AHRET;DIS:MOVCL,20HMOVBX,OFFSETBUFDIS1:MOVAL,[BX]PUSHBXMOVBX,OFFSETLEDXLATPOPBXMOVDX,ZXKOUTDX,ALMOVAL,CLMOVDX,ZWKOUTDX,ALPUSHCXMOVCX,0100HDELAY:LOOP$POPCXCMPCL,01HJZEXITINCBXSHRCL,1JMPDIS1EXIT:MOVAL,00HMOVDX,ZWKOUTDX,ALRETCODEENDSENDAD3.4报警子程序当水位过低或者过高的时候进行报警,应对水位进行控制,使得其水位一直处于一个正常的水平。;报警子程序codesegmentassumecs:code,ds:codeorg3490hstart:movdx,0ffdbhmoval,88houtdx,almoval,00hmovdx,0ffdahoutdx,alwaite:inal,dxtestal,80hjzl2moval,01houtdx,al;输出pc0=1l1:movcx,0ffffhloopl1l2:inal,dxtestal,40hjzwaitemoval,02houtdx,aljmpwaitecodeendsendstart3.5总程序实现水位测量,当过高或者过低的时候进行报警。codesegmentassumecs:code,ds:codeorg3390hstart:movdx,0ffdbhmoval,80houtdx,alads:movdx,ADPORTmoval,00houtdx,almovcx,20loop$inal,dxmovah,alpushaxandal,0fhleabx,TABLExlatmovdx,ZXKoutdx,almovdx,ZWKmoval,01houtdx,almovcx,0100hloop$movcl,04hshrah,clmoval,ahxlatmovdx,ZXKoutdx,almovdx,ZWKmoval,02houtdx,alpopaxcmpal,0ffhjaealertcmpal,00hjbealertmovdx,0ffd8hmoval,0fdhoutdx,alback:jmpadsalert:movdx,0ffd8hmoval,0fehoutdx,alcalldelaymoval,0ffhoutdx,alcalldelaymovdx,0ffdbhmoval,00houtdx,almovcx,0ffffh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年干事个人工作总结(15篇)
- 学校行政人事工作总结(4篇)
- 幼儿园心理健康辅导培训心得体会(3篇)
- 保安个人年终工作总结(5篇)
- 小学语文人教部编版三年级上册语文园地教学设计及反思
- 四川省宜宾市南溪二中高二体育《排球》教学设计 新人教版
- 中专自我鉴定300字(18篇)
- 元旦安全教育主题班会心得体会(14篇)
- 2025安全出行演讲稿范文(19篇)
- 上海时尚高端大气住宅景观设计方案
- 出租屋转租补充协议书范文范本
- 2024年海南省高考地理试卷(含答案)
- 2024年2个居间人内部合作协议书模板
- 【企业盈利能力探析的国内外文献综述2400字】
- 两位数加一位数和整十数(不进位) 1000题
- 《2008辽宁省建设工程计价依据执行标准》大建委发200875号
- TSDLPA 0001-2024 研究型病房建设和配置标准
- 2023年宿迁市洋河新区“返乡兴村”新村干招聘考试真题
- 机器人自主导航与定位技术测试考核试卷
- 山东省建设施工企业安全生产许可证变更审核表
- 对公 雅思培训合同范本
评论
0/150
提交评论