Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Servo Coral edge TPU连接和控制伺服的问题_Servo_Google Coral_Edge Tpu - Fatal编程技术网

Servo Coral edge TPU连接和控制伺服的问题

Servo Coral edge TPU连接和控制伺服的问题,servo,google-coral,edge-tpu,Servo,Google Coral,Edge Tpu,我在coral board edge tpu与伺服micro SG90交互时遇到问题。我不认为问题出在代码中,因为我在reaspberry pi上尝试了它,它成功了,也许问题出在coral开发板的电源电压上。 我应该买一个单独的电池组来驱动伺服还是有其他方法 这是代码: 导入时间 进口局 进口普尔塞奥 来自ADAU电机进口伺服 pwm=脉冲功率输出(board.PWM3,占空比=2**15,频率=50) my_伺服=伺服。伺服(pwm) 尽管如此: for angle in range(0,

我在coral board edge tpu与伺服micro SG90交互时遇到问题。我不认为问题出在代码中,因为我在reaspberry pi上尝试了它,它成功了,也许问题出在coral开发板的电源电压上。 我应该买一个单独的电池组来驱动伺服还是有其他方法

这是代码:

导入时间

进口局

进口普尔塞奥

来自ADAU电机进口伺服

pwm=脉冲功率输出(board.PWM3,占空比=2**15,频率=50)

my_伺服=伺服。伺服(pwm)

尽管如此:

for angle in range(0, 180, 5):  
    my_servo.angle = angle
    time.sleep(0.05)

for angle in range(180, 0, -5): 
    my_servo.angle = angle
    time.sleep(0.05)

Coral开发板PWM默认配置为开漏输出,这意味着它们在“GND”和“未连接”之间切换。Pi PWMs在“GND”和“+3.3V”之间切换。
搜索“开路漏极”或“开路集电极”,您将找到如何在电路板上添加一些电阻器/晶体管以与伺服通信的示例。

您正在使用的电源适配器的规格是什么?通过LABITS输入切换电源:100-240V。50/60hz。0.5A最大输出:5.0V==3.0A 15.0W