完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
那我刚才说的应该可以用,计算下落地所需要的大致时间,让步进电机运行时间稍微大一点就可以吧
最佳答案
|
|
|
|
什么速度传感器,有控制信号就可以控制电机了啊
|
|
|
|
这个楼主还能再具体点的叙述一下吗
|
|
|
|
传感器的输出都是有信号的,有的是输出电压信号,有的则是电流信号,再或者是脉冲信号等等,一般都是电压信号输出的,只需要把传感器的输出信号端连接到控制器的AD/DA模块,将实时检测到的数据在不同范围内做比较,不同电压对应不同速度等等,进一步做出控制电机启停的程序就好。
评分
|
||
|
||
现在还没确定用什么传感器,比较倾向于霍尔传感器,在proteus软件中并没有这种传感器,所以想用脉冲信号模拟传感器,请问怎么去实现,谢谢 |
|
|
|
通过霍尔传感器(在proteus中可能只有脉冲信号模拟传感器)传递信号给控制器(也就是单片机),处理后输出通过驱动器驱动步进电机转动,在达到一定位置停止,就是这样一个想法,请问怎么去实现呀,谢谢 |
|
|
|
liuxiaoyong 发表于 2016-11-14 17:20 这个就不太懂了 |
|
|
|
渴死的鱼儿 发表于 2016-11-3 15:23 这个说的很好,只是在控制电机的启停这一问题,我想电机带动的机械结构在某一位置停止,我没想到怎么去实现,望能点拨一下,谢谢 |
|
|
|
停在某一位置?停止的条件是什么?如果没有限位开关的话就不好弄了,你应该不加多余的东西吧 |
|
|
|
就是比如控制一个辅助轮的升降,当辅助轮到达地面的时候,电机就停止运转 |
|
|
|
如果采用限位开关的话,要安装在辅助轮上,与地面想接触的话就会破坏限位开关,感觉不好办 |
|
|
|
实在不行你就用笨办法,让步进电机运行到你想要的角度停住,在转动速度一定的情况下利用计数器或定时器记录下电机从开始启动到指定位置的时间量。然后修改程序给步进电机定时,时间一到(也就是步进电机正好到达指定位置)电机就停止。不过这方法局限性很大,如果后面还有其他功能要添加,可能会影响还要修改程序 |
|
|
|
实在不行你就用笨办法,让步进电机运行到你想要的角度停住,在转动速度一定的情况下利用计数器或定时器记录下电机从开始启动到指定位置的时间量。然后修改程序给步进电机定时,时间一到(也就是步进电机正好到达指定位置)电机就停止。不过这方法局限性很大,如果后面还有其他功能要添加,可能会影响还要修改程序 |
|
|
|
渴死的鱼儿 发表于 2016-11-16 18:56 非常感谢,我知道该怎么做了 |
|
|
|
呃呃呃呃呃呃呃呃呃
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
7621 浏览 3 评论
8886 浏览 1 评论
9106 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
10984 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1332 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 08:06 , Processed in 0.632246 second(s), Total 72, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号