Elaborate but safe way to start motor #3801
Replies: 1 comment 3 replies
-
Very nice, and very well explained! :) I was actually sharing my logic with someone else in another issue, so will add that here. Looking at yours, I might actually be able to optimise it a little more by combining the logic. I also hadn't really thought to add a delay to the throttle check, so will probably add that. In a nutshell L01 gives me a pulse when SF goes down [arm switch must be going from up to down] Bonus extras: L06 enables if the throttle is not down (!L02) while the system is armed [in flight] L10 is used to reset my flight timers when telemetry lost and system is disarmed. Basically when I pull the battery, it auto resets the timer. L11 is used to run logging only if I have telemetry and am armed. |
Beta Was this translation helpful? Give feedback.
-
Hello,
i wanted to share with you my motor start logic which i am using since the very beginning years ago and it saved me many times from accidents.
The idea was to have the motor only started while throttle stick is in a certain position (model dependent) and a dedicated throttle cut/start switch.
So far nothing new, but i wanted it to be a step safer than this. Because there is one flaw with this simple setup: the order in which the requirements for a successful start are cleared is not entirely defined.
Additionally, i wanted to give myself enough time to abort an unwanted start in case those two conditions are met by accident.
In a nutshell what i wanted to have:
-> i decided that first the throttle stick has to be in position and then and only then can the start switch be activated
Please see the screenshot of my logic (one from a plane and one from a heli) to see how this looks like.
At first it seems overly unwieldly or intimidating (and it may be), but with this i enjoy every single start. 😄
Following a short explanation of what each of those logic switches is doing and meant for.
Logical Switch Explanation:
L01 -> Desired throttle stick position for engine start --> a short delay ensures that its not a fluke
L02 -> Rising edge for engine start only possible with L01 = TRUE --> this does solve my above-mentioned safety point and ensures a fixed order of how to start. If you flick the switch before the stick is in position, you have to do it again after you have brought the stick in position
L03 -> Engine start warning sound until L04 = TRUE --> (in my case 2s, see L04 delay) this checks point 3 and 4 of my list above, and this is also what saved me many times. While working on my models the throttle stick would often be in the right position and i would lean over my TX or move it around and accidently flip my throttle cut SF. But due to the 2s delay and the warning sound i got aware of it in time and could prevent a start. I dont know why, but it is also helping me on the field to make up my mind or abort if i feel something is amiss!
L04 -> Engine start / Flight timer start until SF is switched back
In case you want to use this also, please not that there a delays and duration times included, which might be overlooked at first glance.
Have fun testing and experimenting with it. 😄
Beta Was this translation helpful? Give feedback.
All reactions