OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9944|回复: 7

带光电编码器的电机输出的两路信号是不是必须经过放大才能被单片机识别啊?

[复制链接]

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-1-19
在线时间
3 小时
发表于 2015-3-31 17:38:09 | 显示全部楼层 |阅读模式
5金钱
大家有没有搞电机的,买了带光电编码器的电机但是输出的两路信号感觉一直检测不出来,开始怀疑是不是自己的程序有问题。还有大家有没有人知道直流电机能不能实现电机位置的准确控制,该怎么实现呢!?

最佳答案

查看完整内容[请看2#楼]

回复【7楼】crimsonblood: --------------------------------- 已经测试过,是电机上的编码器出问题了!至于是什么原因我也没搞清楚,又买了个带编码器的电机现在能正常使用了还是要谢谢你!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-1-19
在线时间
3 小时
 楼主| 发表于 2015-3-31 17:38:10 | 显示全部楼层
回复【7楼】crimsonblood:
---------------------------------
已经测试过,是电机上的编码器出问题了!至于是什么原因我也没搞清楚,又买了个带编码器的电机现在能正常使用了还是要谢谢你!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2015-3-31 23:12:59 | 显示全部楼层
帮顶。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2015-1-6
在线时间
1 小时
发表于 2015-4-1 08:49:03 | 显示全部楼层
示波器能否看到信号?编码器是的输出电路,常见开集电极输出和TTL输出,前者要上拉。
回复

使用道具 举报

6

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2015-3-12
在线时间
1 小时
发表于 2015-4-2 16:45:14 | 显示全部楼层
肯定是能实现的,因为现在很多电机驱动就是用光电编码器,感觉应该加个电压跟随器然后加比较器转换成数字信号,编码器信号输出可能功率很低,这个根据你自己测量的结果决定
回复

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-1-19
在线时间
3 小时
 楼主| 发表于 2015-4-3 11:12:00 | 显示全部楼层
回复【4楼】crimsonblood:
--------------------------------我在淘宝上看了电机卖家说光电编码器输出的脉冲可以在直接接到IO口上,但是我把一相电路接到IO口,另一项接到了地或者浮空都检测不到,只有加在正5v才能输出正常的脉冲,不知道怎么回事!还有我直接对两相的信号加上拉电阻发现有很大的干扰!
回复

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-1-19
在线时间
3 小时
 楼主| 发表于 2015-4-3 11:13:49 | 显示全部楼层
回复【3楼】skywolf:
---------------------------------
我加上拉后,有很大的干扰信号,测得的脉冲数很不正常,该怎么办?问了下别人说可能高频干扰,是不是应该写一个滤波算法?
回复

使用道具 举报

6

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2015-3-12
在线时间
1 小时
发表于 2015-4-13 16:36:34 | 显示全部楼层
回复【6楼】我要学arm:
---------------------------------
正常可以加一级放大吧,或者用个三极管提升一下信号的驱动能力,编码器出的信号一般很好识别,不需要怎么处理,滤波算法是采样系统里用到的,要求采样频率大于噪声频率的两倍,那是用AD了,从来没有听说过搞个编码器用AD的,我感觉你是连接有问题,这个东西一般什么都不用处理,接上就可以用,你在四楼说的什么只有加在正5v才有脉冲输出??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 12:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表