• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

【I51开发板】max7219干扰问题

瞎折腾 2016-09-26 浏览量:2548
上次发上电贴的时候说了一次max7219这个芯片控制的点阵会自己亮起来的问题,今天腾出时间来查了一下,网上查了一下好像都是说这个芯片的抗干扰能力差!我感觉这个芯片的解决干扰的问题应该不光电源的问题,最起码usb电源一般没事,那就是输入的脉冲的问题了,下午我把芯片和单片机的接口分别接在Vcc或者GND上,发现12脚接Vcc的话再用手触摸点阵那里就没有问题了,于是我焊接了一个5.1K的电阻在12脚上,发现确实上电不会出现点阵全亮了,但是把排针联通芯片和单片机后就又不行了,估计上电后把这个引脚拉低了!没有测,有时间测测。



谁这个芯片怎么抗干扰的方法的说一下,解决了IC币就是你的了!

1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 本帖最后由 SingleYork 于 2016-9-26 21:08 编辑

    哎哟,我说你这家伙怎么看电路图都不看完整呢?这里明明加了上拉了,你还连个电阻去上拉?跳线帽连到点阵引脚端的时候就已经外部强上拉了!




    另外,单片机复位时普通IO口默认为准双向弱上拉模式的,没有对IO口进行其他配置操作的话,是不会将它拉低的……引起这个现象的原因并不是因为MAX7219抗干扰能力差,而是因为这个12/LOAD脚的问题,就跟MAX485的RE/DE端差不多,上电瞬间电平不稳定,会让会让P16脚有一个从低到高的电平,即产生一个上升沿,这是就会让MAX7219的DIN上的数据锁存输出,至于会输出什么我就不知道了。这种现象就算增加上拉电阻也未必能百分百避免,但是如果把跳线帽拔了,直接在MAX7219的12脚接一个下拉电阻,这种现象就会避免了。



    上图中我用的是一个5.1k的电阻下拉,只要一上电就会直接将IO口强拉低了,这样就不会有上升沿产生了,原理跟MAX485的应用差不多把,所以实际应用的时候,这个地方还是会加一个处理电路。




    • 发布于 2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 本帖最后由 SingleYork 于 2016-9-26 21:25 编辑

    瞎折腾 发表于 2016-9-26 20:52
    我说了,排针联通以后就不行了,你的那个排阻是在单片机侧上拉的,这个芯片和单片机不连接的时候就会上电就 ...
    "排针联通以后就不行了"?排针联通时,不就表示点阵的12脚(LED_CS)连到单片机引脚P16上了么?那样的话就有上拉了啊,你再加个上拉电阻,这不是瞎折腾么?你真的看懂了这个原理图还有板子上的丝印了么?




    你加个下拉试试……跳线帽去掉,直接在点阵的12脚加下拉,就不会出现了……


    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 我说了,排针联通以后就不行了,你的那个排阻是在单片机侧上拉的,这个芯片和单片机不连接的时候就会上电就全亮!!
    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 你试了?我把短接帽断开,直接拉地了,不管用!:lol上电就亮!
    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 本帖最后由 SingleYork 于 2016-9-26 21:50 编辑

    瞎折腾 发表于 2016-9-26 21:34
    你试了?我把短接帽断开,直接拉地了,不管用!上电就亮!
    有图有真相,你拍照上图,我试了,没问题!另外我说的是下拉,而不是直接接地……还有,我前面的回答你没看么?没看到实物图么?上面连了一个电阻没看到么?你果然是瞎折腾!:L
    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • SingleYork 发表于 2016-9-26 21:47
    有图有真相,你拍照上图,我试了,没问题!另外我说的是下拉,而不是直接接地……还有,我前面的回答你没 ...

    你拿手摸摸那个芯片周围,你看看会不会就亮了啊!
    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 端口加个接地10nF的电容,电源对地加10uF的电容,问题就解决了
    • 发布于2016-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 本帖最后由 SingleYork 于 2016-9-27 08:22 编辑

    kk118a 发表于 2016-9-26 22:38
    端口加个接地10nF的电容,电源对地加10uF的电容,问题就解决了
    你这说的也太笼统了,哪个端口呢?:L还有,你验证过了没?是不是确认没问题了,正好我以后可以改进设计:lol
    • 发布于2016-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 一、
    “没有测,有时间测测。”,那就测测再看看吧。
    二、
    “点阵会自己亮起来”是接上单片机的接口时,还是断开时?
    断开时还会亮,就是电路问题。
    不亮则可能是上电单片机引脚的默认电平的问题。
    三、
    • 发布于2016-10-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 楼主问题解决了吗?
    • 发布于2016-10-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

【I51开发板】max7219干扰问题