So after many hours of research and work the stellaris launchpad can communicate with the electronics speed controller (ESC). There are 2 major issues that needed to be addressed but both can be solved with some simple modifications.
1. The voltage the ESC expects is 5V while the voltage the Stellaris outputs is 3V3 logic. The first thought was to set the Stellaris as open drain while using a pull up resistor however, this does not work because the pin is tied to a timer and thus can not be set as open drain. The next idea which did work is to use a quad and gate IC chip that is open drain and thus can be tied to a pull up resistor. The exact chip used is a SN74LS09N this will of course be documented in the final design as well.
2. The Stellaris is actually to fast for the ESC to see the PWM signal on the chip. A more detailed explanation on how to solve this problem will be put in the final design but the most important concept is to know that the timer used for the PWM can be extended thus slowing the frequency of the signal.
No comments:
Post a Comment