搜索
bottom↓
回复: 16

小型四轴电机转动导致NRF24L01丢包的原因是什么?

[复制链接]

出0入0汤圆

发表于 2015-3-4 13:24:59 | 显示全部楼层 |阅读模式
本帖最后由 刚煜 于 2015-3-4 17:54 编辑

上次我的问题:电机一转NRF24L01就卡死的原因已经找到了,我的原理图上在NRF24L01模块的VCC跟GND之间是有一个104和106来滤波的,但是实际上却由于我的疏忽忘记焊上去了,所以电机启动的时候直接干扰了NRF24L01使其不能工作

于是我把这两个电容加了上去,就没有问题,PWM输入100%都能正常通信。

那么问题又来了(原谅我硬件设计的如此之差):

当不加桨叶的时候,NRF24L01通信完全正常。
加了桨叶上去之后,NRF24L01开始出现丢包的现象,转速越大,丢包的几率越大。


很明显,因为加了桨叶,电机负载变大,电机对整个电路的干扰变大,对NRF24L01的影响也越来越大。

我尝试过很多解决方法,在BAT和LDO之间加电感,在LDO输入输出两边各加了100UF的电解电容,还有在NRF24L01的VCC和GND之间又并联一个100UF的电解电容,还有按照烈火大哥的电机驱动电路,在电机旁边并联一个续流二极管以及电容,G极
加了限流电阻以及下拉电阻。都不能解决这个问题。

那么,问题一:电机驱动电路是怎么影响NRF24L01的?

问题二:我用示波器看过,丢包与不丢包的时候,NRF24L01的VCC的波形没有什么区别,是不是可以这么认为:NRF24L01的丢包不是因为VCC电源的问题而导致的?


=。= 头疼勒,只知道源头是电机,但是不知道电机影响到了什么地方,我就不知道从哪里下手


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

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

出0入0汤圆

发表于 2015-3-4 13:30:53 | 显示全部楼层
电机电流比较大,没有电容的话电压瞬间被拉低了,24L01就出现了工作异常。个人推断。

出0入0汤圆

发表于 2015-3-4 14:20:07 | 显示全部楼层
如果可以24L01模块单独供电,与原板子共地,看看是不是还有类型问题.
1.明白干扰源  --- 电机
2.干扰路径 --- 传导?辐射?
3.找解决方法

出0入0汤圆

发表于 2015-3-4 14:48:39 | 显示全部楼层
24L01电源上并联电容试试。

出0入0汤圆

 楼主| 发表于 2015-3-4 18:00:51 | 显示全部楼层
wolyond 发表于 2015-3-4 13:30
电机电流比较大,没有电容的话电压瞬间被拉低了,24L01就出现了工作异常。个人推断。 ...

从示波器看起来,24L01的工作电压很稳定,跟没加桨叶的时候是一模一样的

没加桨叶时能够正常工作,加了桨叶就不能正常工作了,应该不会是电压问题吧

出0入0汤圆

 楼主| 发表于 2015-3-4 18:01:24 | 显示全部楼层
登云钓月 发表于 2015-3-4 14:48
24L01电源上并联电容试试。

嗯,我在NRF24L01傍边并了100UF的电解电容,但是没有用

出0入0汤圆

 楼主| 发表于 2015-3-4 18:04:15 | 显示全部楼层
so_so_so_so 发表于 2015-3-4 14:20
如果可以24L01模块单独供电,与原板子共地,看看是不是还有类型问题.
1.明白干扰源  --- 电机
2.干扰路径 - ...

嗯,我原来也想这么测验一下的,打算在万用板上焊一下然后飞线。

干扰途径应该是传导吧,应该不是辐射这种电磁干扰,不过也说不准,这学期刚好开了电磁兼容这门课,才刚刚学。

出0入0汤圆

 楼主| 发表于 2015-3-4 18:07:38 | 显示全部楼层
javascript:;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-3-4 18:42:08 | 显示全部楼层
电机外壳需要接地,没什么高深的原理,就是屏蔽火花干扰

出0入0汤圆

发表于 2015-3-4 21:19:46 | 显示全部楼层
还没搞定吗,
你用的LDO哪个型号?
还有是不是用的5元钱的24L01?

出0入0汤圆

 楼主| 发表于 2015-3-4 21:30:27 | 显示全部楼层
plc_avr 发表于 2015-3-4 21:19
还没搞定吗,
你用的LDO哪个型号?
还有是不是用的5元钱的24L01? ...

额 嗯...没找到原因... LDO用的HT7333  
24L01貌似是用的那种很便宜的

莫非是24L01的问题?

出0入0汤圆

发表于 2015-3-4 21:41:06 | 显示全部楼层
刚煜 发表于 2015-3-4 21:30
额 嗯...没找到原因... LDO用的HT7333  
24L01貌似是用的那种很便宜的

24L01便宜的没好货,我都是用最好的东西啊。一个模块是你的几倍价格。

出0入0汤圆

 楼主| 发表于 2015-3-5 16:00:33 | 显示全部楼层
plc_avr 发表于 2015-3-4 21:41
24L01便宜的没好货,我都是用最好的东西啊。一个模块是你的几倍价格。 ...

终于解决了...果然是NRF24L01的问题,我换了一个NRF24L01就没有问题了...

学习到一个重要的经验,模块质量的好坏很重要...
人与人的基本的信任在哪里-。- 整了这么多天...原来是这个问题!长知识了

出0入0汤圆

发表于 2015-3-5 16:31:15 | 显示全部楼层
plc_avr 发表于 2015-3-4 21:19
还没搞定吗,
你用的LDO哪个型号?
还有是不是用的5元钱的24L01? ...

犀利哥,牛逼!

出0入0汤圆

发表于 2015-3-5 17:22:01 | 显示全部楼层
居然是模块本身问题!

出0入0汤圆

发表于 2015-3-6 11:25:21 来自手机 | 显示全部楼层
电容值不对,24l01电源加磁朱和0.01uf,2.2uf电容。钽电容或者陶瓷电容。

出0入0汤圆

 楼主| 发表于 2015-3-7 10:15:16 | 显示全部楼层
plq 发表于 2015-3-6 11:25
电容值不对,24l01电源加磁朱和0.01uf,2.2uf电容。钽电容或者陶瓷电容。

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

本版积分规则

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

GMT+8, 2024-8-15 13:24

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

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