- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arduino驱动步进电机小实例
Arduino驱动步进电机小实例本文介绍了使用Arduino UNO R3开发板驱动五线四相步进电机的原理与方法,其中包括用最基本单个引脚写入和调用内部库函数两种方法。准备阶段:Arduino UNO R3开发板Arduino是一块基于开放原始代码的Simple i/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用Arduino做出有趣的东西。它是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序 的开发环境组成。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。ULN2003驱动板ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载。ULN2003芯片引脚五线四相步进电机步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。注意图中5条线的颜色:蓝、粉、黄、橙、红,这个顺序很重要接线指示图各模块之间的连接接线图调试阶段:方法一:单个引脚写入// 引脚定义constintpinsCount = 4; // 所用引脚个数int Pins[] = { 8,9,10, 11, }; // 对应的引脚void setup() {// 循环设置,把对应的引脚都设置成输出 for (intthisPin = 0; thisPin pinsCount; thisPin++) {pinMode(Pins[thisPin], OUTPUT); }}void loop() { for (intnum = 0; num 4; num++) {digitalWrite(Pins[num], HIGH);delay(20);digitalWrite(Pins[num],LOW); // 这样就让4个引脚循环输出高电平了 } }方法二:调用内部库函数#include Stepper.h// 将此更改为您的电机上的步骤数#define STEPS 512// 定义引脚的连接Stepper stepper(STEPS, 8, 10, 9, 11);//上一次的读取模拟量int previous = 0;//初始化电机转动速度void setup(){stepper.setSpeed(10);}//主循环void loop(){// 读取AD值,在LY-51S可以直接通过电位器调节intval = analogRead(0); // 把速度设置为这次和上次读取的差值stepper.step(val - previous); // 记下这次读取值,方便下次比较 previous = val;}参考文献柯博文. Arduino 完全实战. 电子工业出版社. 2016.1(美)艾戈(Tom Lgoe).创意圣经. 人民邮电出版社.2015.3作者简介王丰岳 ,1996 年生,男,山东省济宁市微山县,车辆工程 2015 级本科生,山东建筑大学锐思大学生科技实验室与校 DIY 电子科技协会会员。
您可能关注的文档
最近下载
- 工艺流程题(解析版)-2024-2025学年初中化学九年级上册专项复习(湖南专用).pdf VIP
- 工艺流程题 期末专项训练(含答案) 2024-2025学年人教版九年级化学上册.docx VIP
- 高职英语写作-PPT课件(全).pptx
- ZCC12800吊车技术规格书.pdf
- 2023广东水利电力职业技术学院教师招聘考试真题题库.docx VIP
- 心脏猝死与心脏骤停急救.ppt VIP
- 人教版高中物理必修第二册第五章抛体运动第4节抛体运动的规律.pptx VIP
- 2024年杭州市学军中学高三数学4月模拟测试卷附答案解析.docx VIP
- 浙江省杭州市杭州学军中学2024届高考仿真模拟英语试卷含解析.doc
- 部分图表—博弈论教程-王则柯.pdf VIP
文档评论(0)