- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、任务
二、要求
1.基本要求 1) ;
2);
3)。2.发挥部分 1); 2); 3)其它创新。;一、方案论证
图一 555定时器产生的方法
方案二:采用晶振电路来实现,晶振的频率较大,不利于电机的工作,易失步,我们可以利用分频的方法使晶振的频率变小,可以使电机工作稳定,但分频电路较复杂,并且晶振起振需要一定的条件,不好实现。
图二 晶振产生脉冲源电路
综上所述,我们采用方案一来设计脉冲源。
(三)环形分配器的设计:
方案一:采用74ls194通过送入不同的初值来进行移位依此产生正确的值使步进电机进行转动。但此方案的操作较复杂,需要每次工作时都要进行置位,正反转的操作较复杂,这里很早的将此方案放弃。
方案二:使用单独的JK 触发器来分别实现单独的功能。
图三 双三拍正转
图四 单三拍正转
图五 三相六拍正转
利用单独的做,电路图较简单,单具体操作时不方便,并且不利于工程设计。块分的较零散,无法统一。
方案三:利用JK触发器的自己运动时序特性设计,利用卡诺图来进行画简。
图六 单,双三拍的电路图
单,双三拍的正,反转主要由键s1,s2的四种状态来决定四种情况的选择。
S1 s2
0 单三拍正转
1 单三拍反转
1 0 双三拍正转
1 1 双三拍反转
图七 六拍正反转的实现
S1
六拍正转
六拍反转
注:这里所提供的电路图虽然我们做试验时没有采用,但它们都是我们仿真通过的电路图。
此方案较上一个方案有较大提高,但还是电路较复杂,操作不方面,这里并不采用。
方案四:我们采用具有置位,清零功能的JK触发器74LS76作为主要器件来设计环行分配器,在这里综合前三个方案的优点,设计出了各个方面性能都比较好的方案。它集合了方案一的置位的功能,综合了方案三的操作方面的功能,并且又在此基础上增加了复位的功能,使此更加具有实用性,更加具有批量生产性。
方案四:使用单片机作为脉冲源和环形分配器
可以通过从单片机的引脚送出不同的信号来驱动电机,同时此方案有很好的人机交换的功能,在扩展功能的方面很好的空间,可以在其他引脚中送出信号来驱动七段数码管进而来显示不同的工作状态,也可以用单片机内部的定时器来计算速度的大小,进而显示出来,同时也可以增加按键的多少来扩展其他的功能。
但由于时间原因及其他方面的原因我们完成了这方面的大部分工作,但综合考虑没有提交此方案,系统板已经做好并且可以用了,唯一的遗憾就是程序没有下载。
单片机控制电路
下面的为对应的程序部分:
ORG 0000h
LJMP MAIN
MAIN: MOV P1,#0FFH
MOV SP,#30H
KEY: MOV A,#88H
MOV P0,A
MOV A,#00H
MOV P2,A
MOV A,#0FFH
MOV P3,A
JB P3.0,STOP
JNB P3.1,FOR3
JB P3.1,FOR6
JMP KEY
FOR3: JNB P3.2,FOR31
JB P3.2,FOR32
JMP FOR3
FOR31: JB P3.3,PLU31
JNB P3.3,REV31
JMP FOR31
FOR32: JB P3.3,PLU32
JNB P3.3,REV320
JMP FOR32
FOR6: JB P3.3,PLU60
JNB P3.3,REV61
JMP FOR6
STOP: MOV A,#77H
MOV P0,A
MOV A,#0EEH
MOV P2,A
MOV P1,#0FFH
JB P3.0,$
CALL DELAY
JMP KEY
PLU31: MOV R0,#00H
P31: MOV A,0B1H
MOV P0,A
MOV A,62H
MOV P2,A
MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
JZ PLU31
MOV P1,A
JNB P3.0
文档评论(0)