R-eng wrote:@ Thanos...you the man!
Your firmware worked like a charm. I used the 18.432Mhz crystal to program, and it ran right away after flashing. I then did the pot-calibration to set for full read of 1023 at ~90'. It all functions correctly.
Thanks for your rapid response!
I will now test the DSMhb with a motor attached to see how well it performs, hopefully with no issues. Instead of the IRF4905LPBF Mosfet, I am using the supposedly equivalent STMicroelectronis STP80PF55 because it was the only version as a match from my source supplier Mouser Electronics. All specs seem ok, although your thoughts on this are welcome.
I also have the 22.1184Mhz and 24.0Mhz crystals to try, and would like to finalize on the 24. This is only a 20% overclock so it should be fine I would think. Additional firmware for them would be appreciated.
You may notice my controllers are slightly different. That is because I have used ExpressPCB before to design and manufacture pcb's, and since I had to draw the circuit anyhow, I "tweaked" the design, mainly visible on the DSMhb.
I will look forward to when you release firmware to support more axis. I want to implement a 3DOF design similar to the FD401. Although, my thoughts on the "yaw" motion will be a little different. For now, I will tap into the banking (lateral-g) axis and send it to a 3rd DSMhb. My vision is; I want to limit the "yaw" to rapid ~10cm movements (pivoting near the nose), per significant lateral-g increments, this to be followed by a washout. A total of 3 successive movements to the same direction would be allowed until maximum deflection of the platform is attained and no further movement to that direction would be allowed until one or more washouts (or opposite direction) create movement "space". I still am not set on how this will be controlled, but I am working on it. Any suggestions?
From this description you can surmise that my highly modified joyrider design, which for now I will refer to as thrillrider, is designed for racing simulation, and primarily my choice of Rfactor.
I'm happy that it works for you!
Here are the other firmware for 22.1184Mhz and 24.0Mhz crystal speeds:
Try them and tell me if you can reach 24Mhz speed without troubles...
I don't know if its wise to use STP80PF55 mosfets instead of IRF4905... In their datasheet I seen that IRF4905 can handle -74A (negative) while the STP80PF55 +80A (Positive) .... It might not work... In worst case you may blow up the mosfets... Testing will show you if it can be used after all. LOL
I already had my PCB's in ExpressPCB format, if you asked me I would give them to you and avoid the trouble of re-draw them yourself. The quality of your PCB's is awesome! Are they made from ExpressPCB etching service?
Also your Thrillrider looks awesome! Cool! You must relay on software to make those washout moves you mention. My electronics are used only for DC motor servo positioning at the moment! I'd like to see a video of it in motion!
Best Regards, Thanos