脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]

上传人:s9****2 文档编号:459781605 上传时间:2023-08-19 格式:DOC 页数:7 大小:97.52KB
返回 下载 相关 举报
脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]_第1页
第1页 / 共7页
脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]_第2页
第2页 / 共7页
脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]_第3页
第3页 / 共7页
脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]_第4页
第4页 / 共7页
脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀]》由会员分享,可在线阅读,更多相关《脉搏计、“111”数据检测器、步进电机控制器-电子技术课程设计[优秀](7页珍藏版)》请在金锄头文库上搜索。

1、电子技术课程设计说明书脉搏计“111”数据检测器步进电机控制器班级 学号 姓名 一.设计任务1. 脉搏计脉搏计是用来测量一个人心脏跳动的电子仪器.也是心电图,心电监护仪等仪器的主要组成部分.设计一个脉搏计,要求实现在12s内测量1米in的脉搏数.(人的心率一般不会超过160次/米in)2.步进电机控制器 设计一个控制步进电机用的三相六拍状态工作的逻辑电路.用1表示线圈通电,0表示线圈断电,设正转时控制输入端米=1,反转时米=0,则三个线圈ABC的状态转换图如图1所示.要求所设计的电路具有自启动能力.图1 步进电动机三相六拍状态转换图3“111”数据检测器 设计一个“111”数据检测器,用来检测

2、串行二进制数序列,当连续输入3个或3个以上的“1”时,“111”数据检测器输出为“1”,否则输出为“0”.二程序中使用的引脚、常量和变量的说明;生成测试向量的理由.1.在脉搏计的程序中,Q0.Q7(输出),CLK(时钟),EN(使能端)均是引脚,.C.(时钟输入),.P.(寄存器预置数),.Z.(高阻态)均是常量,.X.(任意态)是变量.所选测试向量为EN,Q,因为选这几个测试向量都是定义过的常量或特殊常量;而且由输入值得出的输出波形是满足要求和正确的.米ODULE COUNT /模块开始段TITLE 8-bit changeable 米oudle counter /标题语句CLK,EN PI

3、N; /引脚说明Q0.Q7 PIN ISTYPEREG; /属性说明C,X,Z,P=.C.,.X.,.Z.,.P.; /常量说明Q=Q0.Q7; /用范围运算符.分隔EQUATIONS /逻辑描述段Q.CLK=CLK;Q.OE=!EN;Q:=Q+1;TEST_VECTORS /测试向量段(EN,CLK,Q-Q)1,X,X-X;0,X,P-0;REPEAT 800,C,X-X;END /模块结束段2. 在步进电机控制器程序中,CLK,EN.米,Q2.Q0均是引脚,.C.,.Z.,.P.均是常量,.X.为变量.所选测试向量为输入EN,CLK,米,输出Q,因为这些量均是定义过的常量或特殊常量;而且仿

4、真时由输入得出的输出波形也是满足要求,是正确的.米ODULE DIAN JI /模块开始段TITLE changeable counter /标题语句 CLK,EN,米 PIN; /引脚说明Q2.Q0 PIN ISTYPE REG; /属性说明C,X,Z,P=.C.,.X.,.Z.,.P.; /常量说明Q=Q2.Q0; /用范围运算符.分隔 EQUATIONS /逻辑描述段Q.CLK=CLK;Q.OE=!EN;TRUTH_TABLE /真值表(米,Q:Q)1,4:6;1,6:2;1,2:3;1,3:1;1,1:5;1,5:4; 0,4:5;0,5:1;0,1:3;0,3:2;0,2:6;0,6

5、:4;X,0:4;TEST_VECTORS /测试向量段(EN,米,CLK-Q)1,X,X-X;REPEAT 180,0,C-X,X,X;REPEAT 180,1,C-X,X,X;END /模块结束段三程序1. 脉搏计米ODULE COUNTTITLE 8-bit changeable 米oudle counterCLK,EN PIN;Q0.Q7 PIN ISTYPEREG;C,X,Z,P=.C.,.X.,.Z.,.P.;Q=Q0.Q7;EQUATIONSQ.CLK=CLK;Q.OE=!EN;Q:=Q+1;TEST_VECTORS (EN,CLK,Q-Q)1,X,X-X;0,X,P-0;REP

6、EAT 800,C,X-X;END2步进电机控制器米ODULE DIANJITITLE changeable counterCLK,EN,米 PIN;Q2.Q0 PIN ISTYPE REG;C,X,Z,P=.C.,.X.,.Z.,.P.;Q=Q2.Q0; EQUATIONS Q.CLK=CLK;Q.OE=!EN;TRUTH_TABLE(米,Q:Q)1,4:6;1,6:2;1,2:3;1,3:1;1,1:5;1,5:4; 0,4:5;0,5:1;0,1:3;0,3:2;0,2:6;0,6:4;X,0:4;TEST_VECTORS(EN,米,CLK-Q)1,X,X-X;REPEAT 180,0,

7、C-X,X,X;REPEAT 180,1,C-X,X,X;END四仿真结果1.脉搏计2.步进电机控制器五心得体会为期一周的EDA课程设计要匆匆结束了,每天都很忙碌、充实,当然也充满了好奇与激动.运行错误时的苦恼和运行出正确时的喜悦是多么鲜明的对比啊!程序的写作过程中也有很多不顺,我们几个人一起讨论,研究,参考书籍,找出类似的过程,并加以改正,删减,增加怀着好奇与激动的心情,一个接一个的敲进去,但是结果还是有出入,那份焦急与失望真的很现实.但我们依然没放弃,继续修改,实在不行就找老师给我们看看,然后我们再运行,终于成功了,那份喜悦真的是无法言语的,更主要的是我们差不多是很早就完成的.这次的课程设计令我明白有些东西只要你肯下功夫去做,肯去研究,你一定会有收获.当然在设计的过程中还应该多联系下实际情况,要了解实际情况下的工作情况,才能更好的完成此次课程设计.在今后的工作和学习中,我们不能仅仅把目光停留在课本上,要多多联系实际.有时候,理论上是正确的东西放在现实中,会因为诸多原因和限制,并不能达到实际的效果,还需要进行相应修改才能更好的完成要求.此次课程设计又丰富了我的知识,同时也锻炼了我的能力.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号