We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: mircea thunderer
Last Updated: 2016-02-18
Package Version: 1.0.0.0
Category: Motor Control
Downloaded: 2395 times
Followed by: 2 users
License: MIT license
A bi-directionnal ESC with a 16F690 PIC (P-N H-bridge).
Based on this post by Brian Phillips uni-directionnal ESC (http://www.libstock.com/projects/view/153/rc-motor-control-cmos-output-version). Thanks Brian!
More details on my blog: http://mirceablog-electronics.blogspot.com/2011/12/16f690-rc-esc-speed-controller-full.html
Do you want to subscribe in order to receive notifications regarding "R/C ESC (speed controller) - full-bridge 16F690 (revised)" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "R/C ESC (speed controller) - full-bridge 16F690 (revised)" changes.
Do you want to report abuse regarding "R/C ESC (speed controller) - full-bridge 16F690 (revised)".
DOWNLOAD LINK | RELATED COMPILER | CONTAINS |
---|---|---|
1325298107_r_c_esc__speed_c_mikrobasic_pic.rar [56.10KB] | mikroBasic PRO for PIC |
|
2011-12-27 @ 21H15:
Just a couple of minutes ago I
saw that I left commented the fail-safe procedures (where pulse width is
0 or outside the 1ms to 2ms range).
I will un-comment, test and re-post. Sorry!
2011-12-30 @ 21h20:
Issued solved. The ESC puts the PWM's Duty Cycle to 0% for Loss Of Signal, and signals outside the 1ms to 2ms range.
The fix for the Loss Of Signal was to add a counter (while expecting the ON pulse) that puts the DC = 0% if the counter value is beyond the expected "space" between pulses.