- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
msp430控制步进机实验报告
计算机硬件应用课程设计
一、实验内容及要求
题目:步进电机控制设计
一个步进电机控制器基本要求:使用控制,并设计硬件结构,对电机的运行方向进行控制如:能够能够(选作)用数码管转动状态;增加启动、停止控制按键。
5.1.3 驱动电路
单相步进电机由单路电脉冲驱动,输出功率一般很小,故需要加一个驱动电路。本实验中采用驱动芯片ULN2003A(达林顿驱动芯片),与P1.0-P1.3相接。ULN是集成达林顿管IC,内部还集成了一个消线圈反电动势的二极管,可用来驱动继电器。它是双列16脚封装,NPN晶体管矩阵,最大驱动电压=50V,电流=500mA,输入电压=5V,适用于在使用TTL?COMS,由达林顿管组成驱动电路。它的输出端允许通过电流为200mA,饱和压降VCE?约1V左右,耐压BVCEO?约为36V。用户输出口的外接负载可根据以上参数估算。采用集电极开路输出,输出电流大,故可直接驱动继电器或固体继电器,也可直接驱动低压灯泡。通常单片机驱动ULN2003时,上拉2K的电阻较为合适,同时,COM引脚应该悬空或接电源。ULN2003是一个非门电路,包含7个单元,但独每个单元驱动电流最大可达350mA.资料的最后有引用电路,9脚可以悬空。ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载。输入5VTTL电平,输出可达500mA/50V。ULN2003是高耐压、大电流达林顿陈列,由七个硅NPN达林顿管组成。该电路的特点如下:?ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路直接相连,可以直接处理原先需要标准逻辑缓冲器。ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。
ULN2003A引脚如下:
?
???
5.2系统框图???
??
软件系统说明
软件设计思路
由单片机的P1.0-P1.3端口来控制小型步进电机,步进每步为18°。直接采用ULN2003驱动电路。该电路使用两相步进电机,采用1相激磁法,正转的激磁信号时序为0FEH,0FDH,0FBH,0F7H。循环5次为20步,该步进电机每步为18°,20步为一圈。
反转的激磁信号时序为0F7H,0FBH,0FDH,0FEH。当闭合加速开关时,通过变量的值来控制不同的延时时间,来达到调节转速的功能。
流程图
是 否
是 否 是 否
各个模块说明
6.3.1 延时函数
void delayus(uint t)
{
uint i;
while(t--)
for(i=1300;i0;i--);
延时参数为t,不同的t对应不同的延时时间,达到改变速度的目的。
6.3.2 正转主程序
if((P2IN0X07)==0X06)
{
while((P2IN0X07)==0X06)
{
P1OUT=0XFE;
delayus(100);
P1OUT=0XFD;
delayus(100);
P1OUT=0XFB;
delayus(100);
P1OUT=0XF7;
delayus(100);
}
}
6.3.3 反转主程序
if((P2IN0x07)==0X05)
{
while((P2IN0X07)==0X05)
{
P1OUT=0XF7;
delayus(100);
P1OUT=0XFB;
delayus(100);
P1OUT=0XFD;
delayus(100);
P1OUT=0XFE;
delayus(100);
}
}
6.3.4 正转的加速主程序
if((P2IN0X07)==0X02)
{
while((P2IN0X07)==0X0
您可能关注的文档
最近下载
- (完整版)电气设备安装标准规范.pdf
- GB∕T 13861-2022生产过程危险和有害因素分类、解读与示例说明清单【危险源识别工具】(雷泽佳-2024A0).doc
- 2021年中国光大银行校园招聘在线测试笔试题考试真题笔经.doc
- 新浪·按键精灵开发者1级认证参考解析.docx VIP
- 2023年福建省各地中考语文模拟卷【文学类文本阅读题解及答案解析】汇集.docx VIP
- 皮亚杰认知发展论.ppt VIP
- 2.1 几代中国人的美好夙愿 课件初中读本.ppt
- 流域化“厂网一体”运营模式的探索与实践.pdf
- 半导体制造技术离子注入工艺.pptx
- 全国普通话水平测试用普通话词语表(表一+表二).pdf
文档评论(0)