ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:114.71KB ,
资源ID:371095      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/371095.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(李威微机原理项目.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

李威微机原理项目.docx

1、李威微机原理项目 微机原理项目报告 项目:阀门控制系统设计班级:11级机控2班姓名:李威学号:110101010127项目指导教师:(任课教师、实验室教师)项目完成时间:2014年5月18日摘要:阀门控制系统设计:某化工厂输气管道用压力自动控制阀门,设计电路实现如下控制:(1)、可以把阀门开、关至某一设定值;(2)、自动检测管道压力,并设定管道压力值,当高于设定压力时阀门开度增大,当低于设定值时,阀门开度减小,至设定值停止。设计系统实现上述控制,并能记录阀门开度。前言:阀门是在流体系统中,用来控制流体的方向、压力、流量的装置。阀门是使配管和设备内的介质(液体、气体、粉末)流动或停止并能控制其流

2、量的装置。阀门是管路流体输送系统中控制部件,它是用来改变通路断面和介质流动方向,具有导流、截止、节流、止回、分流或溢流卸压等功能。用于流体控制的阀门,从最简单的截止阀到极为复杂的自控系统中所用的各种阀门,其品种和规格繁多, 阀门的公称通径从极微小的仪表阀大至通径达10m的工业管路用阀。阀门可用于控制水、蒸汽、油品、气体、泥浆、各种腐蚀性介质、 液态金属和放射性流体等各种类型流体地流动 ,阀门的工作压力可从0.0013MPa到1000MPa 的超高压,工作温度从-269的超低温到1430的高温。阀门的控制可采用多种传动方式, 如手动、电动、液动、气动、涡轮、电磁动、电磁液动、电液动、气液动、正齿

3、轮、伞齿轮驱动等;可以在压力、温度或其它形式传感信号的作用下,按预定的要求动作,或者不依赖传感信号而进行简单的开启或关闭,阀门依靠驱动或自动机构使启闭件作升降、滑移、旋摆或回转运动, 从而改变其流道面积的大小以实现其控制功能。工程背景阀门是工业上一种重要的流体控制设备,涉及到国民经济诸多部门,是国民经济的发展重要基础设备。经过几十年的发展,我国阀门产品已经形成十几大类,尤其在企业数量和产销量两方面稳居世界前列,但大多是小规模、低层次阀门的企业,产品也以中低端为主。改革开放以来,阀门市场急速膨胀,国营企业受体制影响遭遇关停并转的危机,乡镇、民营企业因技术力量有限,只能进行模仿生产,这是造成国产阀

4、门质量较低的主要原因。国家已经出台了振兴装备制造业的政策,尤其重点支持通用基础制造业的发展。我国正面临着从农业时代向工业化时代的转变,将大幅增加工业对阀门产品的需求。国家政策的支持和产品市场的巨大需求将是阀门产业飞速发展的强大动力。项目要求阀门控制系统设计:某化工厂输气管道用压力自动控制阀门,设计电路实现如下控制:(1)、可以把阀门开、关至某一设定值;(2)、自动检测管道压力,并设定管道压力值,当高于设定压力时阀门开度增大,当低于设定值时,阀门开度减小,至设定值停止。设计系统实现上述控制,并能记录阀门开度。实验设备1.8088CPU2. 8255芯片3.LED数码管4.步进电机设计思路1.通过

5、LED数码管显示压力设定值和管道压力值,2.通过步进电机显示阀门开度的增大(正转)和减小(反转),3.通过压力设定值和管道压力值的比较大小确定步进电机的正转和反转,4.通过步进电机旋转的角度记录阀门的开度。流程图 连线说明控制口:0f003hA口:0f000h 数码管段选B口:0f001h 数码管位选C口:0f002h 高四位接步进电机ABCD口B4区:CS,A0,A1 A3区:CS1,A0,A1B4区:JP53(PB口) G5区:JP41B4区:JP56(PA口) G5区:JP42B4区:PC4,PC5,PC6,PC7 E1区:A,B,C,D系统连线图 实物连线图预期结果1.接通线路,最右边

6、LED数码管显示压力设定值,2.LED数码管依次显示输入的管道压力值,每次显示后和压力设定值比较,步进电机出现正转或反转的现象,表示阀门增大或减小。3.结束,断开线路。项目程序.model small.stack.dataLEDtb db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh ;数码管代码表0 9Shedz db 5 ;管道压力设定值Shijz db 8,2,7,3,6,4,5,24h ;输入管道压力实际值09.codestart: mov ax,datamov ds,axmov dx,0f003h ;写入控制端口地址mov al,10000000b

7、;写入方式控制字out dx,al ;送到控制端口mov dx,0f001h ;数码管位选mov al,11111110b ;数码管低电平有效out dx,al ;最右边数码管显示mov dx,0f000h ;数码管段选mov bx,offset LEDtb ;取LEDtb首地址mov al,shedz ;给al赋值xlat ;查表out dx,al ;显示压力设定值call delay ;显示延时again: mov dx,0f003h ;写入控制端口地址mov al,10000000b ;写入方式控制字out dx,al ;送到控制端口mov dx,0f001h ;数码管位选mov al,

8、11111110b ;数码管低电平有效out dx,al ;最右边数码管显示mov dx,0f000h ;数码管段选mov bx,offset LEDtb ;取LEDtb首地址mov al,shijzsi ;给al赋值xlat ;查表out dx,al ;显示压力输入值call delay ;显示延时mov bl,shedz ;给bl赋设定值mov al,shijzsi ;给al赋输入值cmp bl,al ;比较输入值和设定值jb bujinzz ;比设定值大,步进电机正转阀口增大ja bujinfz ;比设定值小,步进电机反转阀口减小goon: inc si ;相等,步加 mov cl,sh

9、ijzsi ;指针移到下一个压力输入值 cmp cl,24h ;是否结束 jz done ;结束 loop again ;不结束,继续循环bujinzz: mov dx,0f003h ;步进电机正转程序mov al,10000000bout dx,almov dx,0f002hmov al,00010000bout dx,alcall delaymov al,00100000bout dx,alcall delaymov al,01000000bout dx,alcall delaymov al,10000000bout dx,alcall delayjmp goonbujinfz: mov

10、dx,0f003h ;步进电机反转程序mov al,10000000bout dx,almov dx,0f002hmov al,10000000bout dx,alcall delaymov al,01000000bout dx,alcall delaymov al,00100000bout dx,alcall delaymov al,00010000bout dx,alcall delayjmp goondelay proc ;延时子程序push cx ;顺序堆栈push bxmov bx,4 ;给bx赋值4delay1: mov cx,0ffffh ;计数器循环计数delay2: loop

11、 delay2 ;循环dec bx ;步减jnz delay1 ;延时pop bx ;顺序出栈pop cxret ;返回主程序delay endp ;子程序结束done:jmp $ end start ;结束模拟实验结果实验基本达到了预期结果,当阀口压力实际值为8大于设定值5时,步进电机正转,阀门开度增大,使压力值减小到2,然后2比5小,使步进电机反转,阀口开度减小,压力值增大到7,然后依次比较再调节阀口,最后使压力实际值等于设定值5,阀口开度保持不变。总结项目结果基本上达到了预期结果,不过也存在一些缺陷,比如对于阀门开度的记录有待进一步的调整和提高,其次,对于压力设定的范围过小,当压力超出范围时没有保护措施,还有数码管的显示还有改进的空间,这些都是后来老师提到的不足之处。但是总体上说项目基本达到了要求。而且通过这次项目,让我更好地理解了微机原理的相关知识相信以后能更好的加以运用。总之,感谢学校和老师给我这次锻炼的机会。参考文献钱晓捷16/32位微机原理,汇编语言及接口技术(第三版)机械工程出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1