完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
步进电机型号为:28BYJ-5DV 五线四相制驱动芯片:ULN2003
理论驱动电压:5V 板上实测电压:4.3-4.5V 开发板型号:普中HC6800-EM3V2.2 程序如下: #include unsigned char code step[ ]={0x01,0x02,0x04,0x08};//一相励磁,A相-P1.0,B相-P1.1,C相-P1.2,D相-P1.3 void delay(int a) { while(a--); } int main() { unsigned char i; while(1)//不断转动 { for(i=0;i<4;i++) { P1=step[i]; delay(1723); } } } 现象是只振动,不转动。查阅该型步进电机结构后,我认为核心转子是转动的,在降低频率后可以明显感觉到四次转动的节奏。 升高频率和降低频率都试过了,有可能是失步造成的。请问这样的情况如何解决(在一相励磁的前提下)?在两相之间的延迟多少合适?感谢 |
|
相关推荐
7个回答
|
|
忘了单片机型号:STC12C5A60S2 1T单片机
|
|
|
|
第一确认你没有把项线接错,第二你直接控制单个IO口试试。在就就点击震动的时候你看看轴是摆动了不,你可以把频率放的很慢,比如一秒换一个相,观察一下步进电机的变化
|
|
|
|
langzitianya 发表于 2016-9-7 20:55 相线按照开发板PCB上丝印层的标识接的,应该不会错吧.......... 不过我的步进电机红线(VCC)因为普中开发板电机插槽的缘故,插进去后反而对着D相了。而蓝线对着VCC....... 但不这么插又和其插口不匹配。这个五相四线电机是自己买的,普中只配了一个四线2相电机 |
|
|
|
真是一个好思路,用母——公头杜邦线就能引出来而不受开发板PCB的限制。感谢老司机经验传授 |
|
|
|
感觉好给个打赏积分啊
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
632 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
671 浏览 0 评论
772 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1340 浏览 0 评论
1166 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12057 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 17:54 , Processed in 1.190708 second(s), Total 85, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号