marblecreek
(Rover; AP 4.6.0-BETA, Pixhawk 6X CM4)
163
Final fuel sender design:
Here is a simple, one-line schematic that includes the 0-90 ohm fuel sender connected to the Pixhawk RPi CM4 Baseboard with a noise filter capacitor and voltage divider:
marblecreek
(Rover; AP 4.6.0-BETA, Pixhawk 6X CM4)
164
Hi @SJohnson - still have an issue when turning left/right. The servos are pretty agressive, but only in a turn. When pushing the stick forward, they move at a “normal” rate. I wonder if I’m looking at this wrong - maybe the “normal” rate (fore/aft) is slow, and the left/right is normal?
It makes for a bit of jerky turns. Still haven’t ran the configurator, but maybe that’s next?
Hope all is well with you and your bro - take a look at my fuel schematic and see if I missed anything. ChatGPT helped with the instructions…cd
I think your post of the fuel sensor setup is great. It looks fine to me as long as the voltage being read by the Pixhawk is always below 3.3v for all float levels in the tank. You did a great job of laying this out for others to use.
As far as steering with the RC Transmitter as long as you have set it up for exponential steering rate control, I don’t know of anything else you can do. To me steering with the transmitter has always taken a very careful touch of the stick. I am not sure what you mean by “configurator”.
I have also come a long way in deploying sensors on the original mower drive handles and putting together a system to switch between Ardupilot control and original drive handle control. I just want to actually get it working on my mower before I post the details of this system. I have redesigned the sensors twice and made a lot of changes on the overall system as I discovered improvements. My goal is to be able to flip a single switch (Switching the safety interlocks around so it is safe for a rider, disconnecting Ardupilot and enabling the manual drive system).
2 Likes
marblecreek
(Rover; AP 4.6.0-BETA, Pixhawk 6X CM4)
166
Whew! You have a lot going on - pls start a new build thread when you get the BadBoy going!
The gas dampeners are only connected to the handles. The only thing that they do is to keep the manual operator from moving the handles too rapidly. It keeps the operator from over steering and helps keep the mower going straight. All the gas powered zero turn mowers come with them installed. Most of the time they are under that front deck and they look like tittle shock absorbers. They have no effect on the servos as long as the original mechanical connecting rod from the handles back to the hydrostat control valve is removed. The area where the gas dampeners are located could also be another area where the handle sensor could be be connected if it is convenient on your mower.
marblecreek
(Rover; AP 4.6.0-BETA, Pixhawk 6X CM4)
171
Ah - in my mind you were still connected to the servos. So, you are fly-by-wire all the way!!
Yes, we are totally “fly-by-wire”. The only risk to the servos is during setup of the manual control system. It’s easy to slam the servos into the stops until you get the setup (sensor rotation and min/max travel limiters setup). I ended up unplugging my servos during setup and just using the measured PWM pulse width on my cheap oscilloscope to get me setup pretty close before I plugged back in the servos.
marblecreek
(Rover; AP 4.6.0-BETA, Pixhawk 6X CM4)
173
Part of my do-no-harm strategy (to my Father-in-law’s mower) was to not drill any new holes. Went for a long time with only one (ground for the safety light on the rops), and drilled a couple more to secure the fuel tank. Sadly, I used the damper attach points for my servos.
I’m working on an idea for either a revamp of my existing setup (move the controls higher), or, a second mower where I think I’ll try the same setup. My hardware-in-the-loop testing setup is essentially the gear for another mower.
Thanks for the note - have a great holiday and I’ll see you at Mowstock (if not travelling) …