星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 如何实现用openmv控制2个12v的电机和1个12v的舵机



    • 想要请问一下大佬,我们目前想要用OpenMV4和tb6612来实现对2个12v的直流电机和1个12v的舵机的控制,设想是使用p7和p8口作为电机的输出,用p9口作为舵机的输出

      关于电机控制
      我们现在买到的tb6612是视频中使用的、配套openmv可以直接插的、没有5v稳压芯片的那一块,因为电机是12v的所以驱动芯片得接12v的电源就不能直接插openmv了,我们就打算直接用杜邦线来连,我们照着这张图把除了右下角的vcc和gnd之外的其余接口都对应的用线连上了,然后用标配的3.7v的锂电池插openmv,用我们自己的12v电池插tb6612驱动板

      0_1603791523908_28ef73ef-a638-4541-a29c-ff87fb6ebb43-image.png

      代码用的是教程的代码,结果电机无反应

      关于舵机控制
      我们没有买传感器扩展板,我们用杜邦线把舵机的信号线接openmv的p9口,舵机剩下两条电源线接我们自己的12v电池,openmv依旧用标配的3.7v锂电池供电,代码是教程上的(关于的p9口部分有对应修改),结果舵机依然无反应

      之前用这个openmv和tb6612驱动板接过3.7v的电机,可以运行

      想问一下大佬我们的操作有没有什么做的不对的地方导致电机和舵机无法运行,如果不买电机驱动板和传感器扩展板的话我们应该怎么做,谢谢了



    • 直流电机:
      代码:https://book.openmv.cc/example/23-Motor-Shield/motor-shield-pwm.html
      注意接线是不一样的,仔细根据代码看接线
      用电压表测试P0,P1,P2,P3。
      用电压表看tb6612的电源电压。
      用示波器看P7,P8的PWM。

      舵机:
      代码:https://book.openmv.cc/example/02-Board-Control/servo-control.html
      改一下代码里的引脚。
      用示波器测试P9的PWM值。
      用电压表测试舵机的电压。
      看舵机的说明书,看额定电压值,PWM脉宽中位,PWM频率,PWM最大最小。