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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机原理实验报告直流电机测速实验.docx

1、微机原理实验报告直流电机测速实验TAIYUAN UNIVERSITY OF TECHNOLOGY本科实验报告课程名称:微机原理及接口技术课题项目:直流电机测速实验专业班级:电科 1201 学号:2012001610学生姓名:王天宇指导教师:任 光 龙2015年5月24日直流电机测速实验、实验目的1.掌握8254的工作原理和编程方法2.了解光电开关,掌握光电传感器测速电机转速的方法。二、 买验内容光电测速的基本电路有光电传感器、计数器/定时器组成。被测电机主轴上固定 一个圆盘,圆盘的边缘上有小孔。传感器的红外线发射端和接收端装在圆盘的两 侧,电机带动圆盘转到有孔的位置时,红外线光通过,接收管导通

2、,输出低电平。 红外线被挡住时,接收截止,输出高电平。用计数器 /定时器记录在一定时间内传感器发出的脉冲个数,就可以计算车电机的转速,三、 线路连接线路连接:8254计数器/定时器0和2作为定时器,确定测速时间,定时器0的 CLKO连1MHZ脉冲频率,OUTO作为定时器2的输入,与CLK2相连,输出0UT2与 8255的PAO端相连。GATEO和GATE2均接+5V, 8354计数器/定时器1作为计数 器,输入CLK1与直流电机计数端连接,GATE1与8254的PCO相连。电机DJ端与 +5V、0V模拟开关SW1相连。如下图所示。GAT& I 11 r -三二一4E55四、编程提刀I8254计

3、数器/定时器1作为计数器记录脉冲个数,计数器/定时器0和2作 为定时器,组成1060秒定时器,测量脉冲个数,算出点击每分钟的转速并显示在屏幕 上,8255的PAO根据0UT2的开始和结束时间,通过PCO向8254计数器/定时器1发出开始和停止计数信号。五、流程图六、实验程序:DATASEGMENTIOPORTEQU 0D880H-0280HI08255KEQU I0P0RT+283HI08255AEQU I0P0RT+280HI08255CEQU I0P0RT+282HI08254KEQU I0P0RT+28BH1082542EQU I0P0RT+28AH1082541EQU I0P0RT+2

4、89H1082540EQU I0P0RT+288H3 STRIKE爪 丫 KEY, RETURN TOCOUDB 0C0U1DB 0COUNT1DB 0C0UNT2DB 0C0UNT3DB 0C0UNT4DB 0DATAENDSCODESEGMENTMESSSTART: MOVAX, DATAMOVDS, AXMOVDX, OFFSET MESSMOVAH, 09H21HINTDX, IO8254KMOVAL, 36HMOVDX, ALOUTDX, 1082540MOVAX, 50000MOVDX, ALOUTNOPNOPAL, AHMOVDX, ALOUTDX, IO8255KMOVAL,

5、90HMOVDX, ALOUTDX, IO8255CMOVAL, 00MOVDX, ALOUTMOVINTJNZMOVMOVOUTMOVMOVOUTNOPNOPOUTMOVMOVOUTMOVMOVOUTMOVMOVOUTJMPAH, O1H16HQUIT1DX, IO8254KAL, 70HDX, ALDX, IO82541AL,OFFHDX, ALDX, ALDX, I08254KAL, 90HDX, ALDX, 1082542AL, 100DX, ALDX, I08255CAL, 01HDX, ALAOQUIT1:JMPQUITAO:MOVDX, IO8255AAl:INAL, DXAND

6、AL, O1HJZAlMOVDX, IO8255CMOVAL, OOHOUTDX, ALMOVDX, I08254KMOVAL, 70HOUTDX, ALMOVDX, 1082541INAL, DXMOVBL, ALINAL, DXMOVBH, ALMOVAX, OFFFFHSUBAX, BXCALLDISPMOVDL, ODHMOVAH, 02INT21HMOVMOVINTJMPDISPPROCMOVMOVDIVMOVMOVMOVDIVMOVMOVMOVMOVDIVMOVMOVMOVCALLDL, OAHAH, 0221HLLNEARDX, OOOOHCX, 03E8HCXCOUNT1, A

7、LAX, DXCL, 64HCLC0UNT2, ALAL, AHAH, OOHCL, 10CLC0UNT3, ALC0UNT4, AHAL, COUNT1DISP1AL, C0UNT2MOVCALLDISP1MOVAL, COUNT3CALLDISP1MOVAL, C0UNT4CALLDISP1RETDISPENDPDISP1PROCNEARANDAL, OFHCMPAL, 09HJLENUMADDAL, 07HNUM:ADDAL, 30HMOVDL, ALMOVAH, 02INT21HRETDISP1ENDPQUIT:MOVAH, 4CHINT21HCODEENDSENDSTART七、实验步

8、骤1.连接试验电路2.打开主机进入DOS环境:开始一运行一cmd确定3.编辑、汇编、链接汇编语言程序E:CD MASM(1)编辑汇编语言源程序:EDIT MA2. ASM ,编辑源程序(2)汇编链接源程序:ML MA2. ASM没有语法错误,继续下一步,有错,则返回上一部编辑状态,改错4.打开扩展卡I/O端口地址(1)进入DOS全屏模式:Alt+Enter(2)打开I/O端口地址:RUN5.运行和调试汇编程序试验箱通电(1)直接运行汇编、链接所产生的可执行的文件MA2(2)调试器运行汇编语言可执行文件。八、实验结果:九、实验结果分析8254是一种可编程定时/计数器作为计数器,记录脉冲个数,计数器/定时器0和 2作为定时器组成1060秒定时器,测量脉冲个数,算出点击每分钟的转 速并显示 在屏幕上,调节SW1可使转速在0在最大转速间变化。十、思考题:1.关闭电机后为什么8254计数不为零?答:由于之前计数值即电机转速已经存储在锁存器中,关闭电机后,程序还是将之前的数值显示在屏幕上,所以不为零。H一、实验心得:通过本次试验掌握8254的工作原理和编程方法,并了解光电开关,掌握光电 传感器测速电机转速的方法。欢迎下载,谢谢观看!资料仅供参考学习

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2