NVIDIA-AI-IOT / jetracer

An autonomous AI racecar using NVIDIA Jetson Nano
MIT License
1.05k stars 319 forks source link

any replacement for servo multiplexer? #24

Open nelsonjin opened 4 years ago

nelsonjin commented 4 years ago

Is there any replacement for servo multiplexer? I can't buy it in my country...

tokk-nv commented 4 years ago

Hi nelsonjin, Unfortunately, as far as I'm aware right now, we don't find any good alternative to the Pololu servo multiplexer. The servo multiplexer is just to add a safety feature, which allows you to stop the car when the computer or your code goes into an uncontrollable state. So you can choose to just connect the PWM outputs from the PCA9685 breakout board directly to your servo and the ESC on your car, if you don't need that feature.

nelsonjin commented 4 years ago

thanks, I'll try this with cautious

cygnusyang commented 4 years ago

Hi nelsonjin, Unfortunately, as far as I'm aware right now, we don't find any good alternative to the Pololu servo multiplexer. The servo multiplexer is just to add a safety feature, which allows you to stop the car when the computer or your code goes into an uncontrollable state. So you can choose to just connect the PWM outputs from the PCA9685 breakout board directly to your servo and the ESC on your car, if you don't need that feature.

Hi tokk-nv,

I am trying to use nano to control the servos without the bluetooth receiver board. I found that the servo only can be controlled if I connect the bluetooth receiver board first. It seems that the bluetooth receiver is designed to negotiate with the servo control board. I have tried to use oscilloscope to get the PWM output, the PWM output from PCA9685PW chipset is the same as CC26XX from the bluetooth receiver (about 100HZ). The GND and VOL(3.4v) also are the same. Do I need to send some signals to the servo control board before the PWM? Thanks.

larryw-jimi commented 2 years ago

do we have any replacement now