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

板载usb串口设备在大电流下运行不正常

day_day 2018-11-28 浏览量:1033

问题的系统描述如下:

整个硬件系统分为控制底板和上层的驱动板。驱动板类似ramps1.4和cnc shield这类驱动板,额外接4988、drv8825的步进电机驱动模块。

在步进电机通电之前,一切工作顺利。

步进电机通电之后,串口就出现问题,主要是接收问题,单片机串口发送的信息没办法反馈到pc上位机。

有时候是步进电机通电后几十秒后出现这种问题,有时候一通电就出问题。


串口情况:

无论是ch340还是板载的daplink这类带有模拟串口功能的仿真器,都有如下情况。但如果是外界ttl转usb模块就无此问题。

底板情况:

有自己,有nxp、gd、st官方的测试版,都有这种情况出现

供电情况:

步进电机驱动模块是12V供电的。

底板试过很多供电方式——上位机供电、额外解5V的适配器供电,由12V通过lm7805变压的都有,画了好多板子,都不行……

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 步进电机另外接一个电源,板子只给步进电机信号,应该可以,注意要给共地。我以前遇到过这样的
    • 发布于 2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 通讯需要隔离,电机供电和mcu供电分开,然后用隔离电源模块,和adi的数字信号隔离器件接4988驱动模块就就可以了
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 干扰吧,或者没有隔离,用示波器看看串口线波形是怎么回事,正常的波形,不正常的波形,全部看看,从上电到十几秒这段时间都对比一下
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 看是不是供电不足,电机最好单独供电!
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 供电不足了吧,板子的总供电是多少的?
    • 发布于2018-11-29
    • 举报
    • 评论 1
    • 0
    • 0
day_day 回复了 jn1989 :步进电机是额外的12V供电,板子是上位机的5V供电。不同的体系 回复

  • 感觉是供电不足,你用示波器检查下各个点的波形
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 电流有多大呢,要是没有上10A以上,干扰应该是不会这么大的吧
    • 发布于2018-11-30
    • 举报
    • 评论 1
    • 0
    • 0
day_day 回复了 一笔之名也 :我也觉得不是干扰的问题……12V变压器也是上百瓦那种超贵的——5V甚至于PC+适配器供电,绝对保证供电,应该不会有供电不足的情况 回复

  • 应该是板子的电源设计不太好吧,可能是你的电机运行的时候电机的反向电流影响了电源,导致串口工作不稳定。
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个串口供电的电路与电机供电的电路是不是用同一个VCC的,最好分开供电
    • 发布于2018-12-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是你的供电不足,检查你的供电电源情况
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是供电不足导致的
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

板载usb串口设备在大电流下运行不正常