智能车制作

标题: 快来看猴子!!! [打印本页]

作者: 福尔摩0南    时间: 2016-4-16 22:56
标题: 快来看猴子!!!
关于iic的问题

直立  mma8452   l3g4200    k60

我的车iic收到了pwm的严重干扰   开了pwm(即使没有接电机)以后 iic会突然踩不到数  k60的iic 寄存器 busy位会一直置一  iic的底层里面会一直在wait   示波器看供电稳稳的3.3  数据和时钟好像也没明显被干扰   另外 pcb上的 iic线离pwm线很远               

今天调整了一下连线 把线远离了电机和pwm线卡死的几率会小一些     把时钟线靠近一个mos管的时候iic卡死的几率会特别大   
另外如果不给pwm(占空比设为0)  印象中是从来没有卡死过的  

从这些现象分析应该是 硬件的问题  不过还不敢百分百确定

实在郁闷的不行了 目前能想到的办法就是给信号线外面裹一层金属线来抗干扰
但是 iic作为一个数字信号难道不应该抗干扰能力很好么  

   各位在做车的时候iic有没有过类似现象

(这个问题从装出来车的时候就一直有  不过还不是很严重   前几天决定彻底解决这个问题      然后解决的过程中就越来越严重     以至于几乎没办法运行程序了)

作者: 小羊驼和大羊驼    时间: 2016-4-16 23:18
说好的猴子呢   然而iic的事我并不懂
作者: zhou1994    时间: 2016-4-16 23:35
进i2c和出i2c的时候先延时后操作。速度别太快
作者: 安乐    时间: 2016-4-16 23:38
在电机外壳上接个小电容试试,我学长当年好像这样搞的
作者: 福尔摩0南    时间: 2016-4-17 22:56
终于修好了   我在时钟和数据外面裹了一层铜线   而且似乎和蓝牙的接收中断有密不可分的关系




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2