搜索
bottom↓
回复: 39

利用AD检测零点可靠吗

[复制链接]

出0入0汤圆

发表于 2014-9-23 15:48:56 | 显示全部楼层 |阅读模式
目前我想用AD检测角度传感器输出的电压值,然后在单片机程序中判断零点(该角度传感器装在步进电机转盘上,每12秒转一圈),一旦检测到零点单片机控制步进电机停止。不知道这样可行不,希望大佬们有做过的指点一下啊

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2014-9-23 16:02:03 | 显示全部楼层
欢迎大家踊跃发言啊,没做过也没事

出0入0汤圆

发表于 2014-9-23 16:06:33 | 显示全部楼层
专业的角度传感器(电位器)比较贵,好几百一个. 可以装一个编码器,寿命长也比较便宜

出0入0汤圆

发表于 2014-9-23 16:08:13 | 显示全部楼层
应该可以,对于传感器的输出可能需要简单的滤波算法。

出0入0汤圆

 楼主| 发表于 2014-9-23 16:11:19 | 显示全部楼层
xiaobaitudidi 发表于 2014-9-23 16:06
专业的角度传感器(电位器)比较贵,好几百一个. 可以装一个编码器,寿命长也比较便宜 ...

额,角度传感器已经做好板子装在转盘上了,我是配角

出0入0汤圆

 楼主| 发表于 2014-9-23 16:14:39 | 显示全部楼层
skbljs2652 发表于 2014-9-23 16:08
应该可以,对于传感器的输出可能需要简单的滤波算法。

恩恩,不知道什么滤波算法合适

出0入0汤圆

发表于 2014-9-23 16:19:54 | 显示全部楼层
不明觉厉。

出0入0汤圆

 楼主| 发表于 2014-9-23 16:22:02 | 显示全部楼层

出0入76汤圆

发表于 2014-9-23 16:26:04 | 显示全部楼层
每12秒转一圈,  应该是可以的

出0入0汤圆

 楼主| 发表于 2014-9-23 16:30:28 | 显示全部楼层
foxpro2005 发表于 2014-9-23 16:26
每12秒转一圈,  应该是可以的

恩,速度是不快,估计找到的零点会滞后一点

出0入8汤圆

发表于 2014-9-23 16:35:47 | 显示全部楼层
个人感觉是可以的,你可以验证下

出0入0汤圆

 楼主| 发表于 2014-9-23 16:38:00 | 显示全部楼层
qdght 发表于 2014-9-23 16:35
个人感觉是可以的,你可以验证下

出0入0汤圆

发表于 2014-9-23 16:41:36 | 显示全部楼层
电机有转起来惯性的,电机检查到零点后,停了之后还会转一会儿吧,这种情况要考虑吗?。。。

出0入0汤圆

 楼主| 发表于 2014-9-23 16:49:03 | 显示全部楼层
markdif 发表于 2014-9-23 16:41
电机有转起来惯性的,电机检查到零点后,停了之后还会转一会儿吧,这种情况要考虑吗?。。。 ...

不会吧,步进电机不是给一个脉冲信号才转一定角度(我这边选用42步进电机,驱动板买现成的),当检测到零点时直接把脉冲输出端拉高

出0入0汤圆

 楼主| 发表于 2014-9-23 16:55:55 | 显示全部楼层
markdif 发表于 2014-9-23 16:41
电机有转起来惯性的,电机检查到零点后,停了之后还会转一会儿吧,这种情况要考虑吗?。。。 ...

而且我速度也不是很快。还有一个问题就是步进电机的自锁,因为电机轴上装了一个长方形重物(重物的一端固定在电机轴上),那么在转到水平位置时步进电机如果停止,由于长方形重物的重力会不会停不住

出0入0汤圆

发表于 2014-9-23 17:02:21 | 显示全部楼层
应该可以。
不考虑别的。
但从检测时间来看。
AD采样时间基本上是微妙级别的。
        

出0入0汤圆

发表于 2014-9-23 17:51:13 | 显示全部楼层
这么慢的速度肯定可以啦,滤波要做好

出0入0汤圆

发表于 2014-9-23 17:55:58 | 显示全部楼层
关键还在于对零位的精度要求上。一旦对零位检测的精度确定后,可以根据步进马达步进最大速率、传感器输出最小敏感值、AD采样率、AD分辨率以及计算机内部处理时间等因素进行时序匹配计算,通过计算才能知道该系统是否能可靠工作。若系统可靠工作没问题,则可进一步考虑环境电磁干扰问题。

出0入0汤圆

 楼主| 发表于 2014-9-23 18:18:18 | 显示全部楼层
modbus 发表于 2014-9-23 17:51
这么慢的速度肯定可以啦,滤波要做好

不知道该用什么滤波

出0入0汤圆

 楼主| 发表于 2014-9-23 18:19:37 | 显示全部楼层
wiser803 发表于 2014-9-23 17:55
关键还在于对零位的精度要求上。一旦对零位检测的精度确定后,可以根据步进马达步进最大速率、传感器输出最 ...

呵呵,说的很专业啊

出5入0汤圆

发表于 2014-9-23 18:21:04 | 显示全部楼层
没啥问题,就是慢了一点

出0入0汤圆

发表于 2014-9-23 18:30:38 | 显示全部楼层
机器人天空 发表于 2014-9-23 18:19
呵呵,说的很专业啊

先把零位检测精度要求定好,再算算按基本硬件的配置能否达到检测精度要求,然后设计电路方案以及其他辅助性措施,最后PCB设计、组装和板级试验验证。

出0入0汤圆

发表于 2014-9-23 21:04:30 | 显示全部楼层
应该有偏差,看你的项目要求。

出0入0汤圆

发表于 2014-9-23 21:10:56 | 显示全部楼层
用比较器吧

出0入0汤圆

发表于 2014-9-23 21:13:30 | 显示全部楼层
我觉得速度不快应该还是可以的吧

出0入0汤圆

发表于 2014-9-23 21:19:30 | 显示全部楼层
应该可以实现!

出0入0汤圆

发表于 2014-9-23 21:20:42 | 显示全部楼层
AD   本身就有问题 看你想精确到多少而已

出0入0汤圆

发表于 2014-9-23 21:26:23 | 显示全部楼层
伺服定原点0位时有几种方式,其中一种允许0位触发后过冲后返回方式,楼主,可以借鉴下。

出0入0汤圆

 楼主| 发表于 2014-9-23 21:27:26 | 显示全部楼层
yt920419 发表于 2014-9-23 21:20
AD   本身就有问题 看你想精确到多少而已

正负50mv

出0入0汤圆

发表于 2014-9-23 21:27:28 | 显示全部楼层
可以再转盘上下工夫

出0入0汤圆

 楼主| 发表于 2014-9-23 21:30:03 | 显示全部楼层

没用过比较器,比较器迟滞性比AD好吗

出0入0汤圆

 楼主| 发表于 2014-9-23 21:35:40 | 显示全部楼层
颜靖峰 发表于 2014-9-23 21:27
可以再转盘上下工夫

还请明示

出0入0汤圆

 楼主| 发表于 2014-9-23 21:36:50 | 显示全部楼层
cl1cl1cl1cl1 发表于 2014-9-23 21:26
伺服定原点0位时有几种方式,其中一种允许0位触发后过冲后返回方式,楼主,可以借鉴下。 ...

你的意思是检测到零点后再返回一点角度吗

出0入0汤圆

发表于 2014-9-23 23:08:22 | 显示全部楼层

这个 表示 没问题

出0入0汤圆

发表于 2014-9-23 23:40:42 | 显示全部楼层
做好滤波应该可以……

出0入0汤圆

发表于 2014-9-23 23:55:31 | 显示全部楼层
转动速度不快应该能可靠检测。步进电机有步距角,所以零点的AD取一个范围值,而不是一个点

出0入0汤圆

发表于 2014-9-25 19:29:06 | 显示全部楼层
一般过零点可以用比较器,ad当然也可以

出0入0汤圆

发表于 2014-9-25 19:51:27 | 显示全部楼层
ADC要滤波啊,有停止的精确度要求吗?

出0入0汤圆

 楼主| 发表于 2014-9-25 20:35:26 | 显示全部楼层
ericw2012 发表于 2014-9-25 19:51
ADC要滤波啊,有停止的精确度要求吗?

正负50mv

出0入0汤圆

发表于 2014-9-25 20:42:11 | 显示全部楼层
误差0.1v, 那应该能够做
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-25 22:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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