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

树莓派上的gpio口到底能驱动多大的设备

9604a3b72d92b876 2019-03-13 浏览量:3466

我试过用树莓派直接驱动舵机,可以驱动,但对性能是有影响的;

点led,没问题;

点一个5W的激光器,点不亮。。。

驱动一个继电器,ok。。。

到底有没有标准呢,比如我希望用树莓控制舵机,能控制几个?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 继电器的线圈也不是树莓派直接驱动。树莓派实际驱动的是光耦里的LED,然后导通光耦,再通过三极管扩流驱动继电器线圈。

    树莓派的输出电平是3.3V,一般的数字舵机可以兼容,但模拟舵机很多都只按5V电平设计。

    树莓派驱动多个舵机,建议用i2c通道连接PCA9685模块,然后最多能驱动12个舵机。

    • 发布于 2019-03-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 树莓派GPIO引脚的电流是通过板上的3.3V电压调整器输出的,树莓派是按平均每个引脚3mA来设计的,所以总的电流不能超过17 * 3 = 51mA。
    树莓派引脚电流大小的限制是:每个引脚最大输出电流为16毫安(mA),且同一时刻所有引脚的总输出电流不超过51毫安
    • 发布于2019-03-13
    • 举报
    • 评论 0
    • 3
    • 0

  • 一个io接一个舵机是可以的,所以可以独立控制17个舵机
    • 发布于2019-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好都加驱动模块,而不是直接用GPIO驱动设备。
    • 发布于2019-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 与一般的单片机的是一样的,最大10~20mA
    • 发布于2019-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派的IO最大输出电流大概是20mA左右,板上又没有放大芯片,所以不能直接接负载
    • 发布于2019-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派的GPIO就是跟单片机一样输出10~30mA的TTL电平,你要驱动高压器件需要通过光耦/继电器或者MOS实现。

    • 发布于2019-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 看手册上的解释,单个引脚最大不超过16mA。那就是控制一般的灯没问题,但是不能多,几个可以。

    如果是驱动舵机,最好加驱动模块,不直接连在IO上驱动。

    • 发布于2019-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派的io口的驱动电流是比较小的,驱动舵机最好的还是外界电源或者外界扩展板用比较好
    • 发布于2019-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般的IIC之类的通讯是没有问题,要是电机的话,就要加驱动芯片了
    • 发布于2019-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 电流大概20MA,5W激光器功率太大,显然不可以。对于大电流就只能加驱动电路了
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派的IO电流只能达到20MA左右,只能用作通信接口的驱动

    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派上的gpio口到底能驱动多大的设备