I mean, it's perfectly doable, but would require a different microcontroller that can take an analog input from a potentiometer. The prototype will just be running the basic code for the time being, but I'll look into adding adjustments when I get hold of some new chips.
Announcement
Collapse
No announcement yet.
RC Valve Controller Development
Collapse
X
-
On a similar note, I am also looking into developing a board that converts a lifter into a giant servo. It would just involve fitting the board between the Rx and the lifter ESC and then attaching a potentiometer to the lifting arm or whatever it is you're controlling to provide servo like control. It would also have another potentiometer on the board to allow it to be tuned to the setup being used. Is there anything like this already available? I had a quick look and couldn't see anything..
I'm thinking of designing a few different types of these little boards, which I can then send off on one production print run. Currently got the valve controllers, and the servo adapter... any other suggestions? I've been asked to do a mixer that failsafes correctly before, but I think those are already available...
Comment
-
Got asked to make some single channel ones, and so was going to build them on veroboard like the first one, however I realised that I could re-purpose my N2HV ESC boards to build the valve controllers on:
11185507_10152800207446845_1507470453_n.jpg
11195254_10152800207581845_1116491976_n.jpg
Sadly I forgot to take the prototype board at the weekend so couldn't test it (Maelstrom needed one as well so could have got some proper battle testing), So I still don't know if these will actually fire a Burket, but theory says they should.
In other news, I've got a rough draft of the servo control code working; just waiting on some better chips. If these work well it'll hopefully make the flappy lifters like on Tormenter 3 properly controllable :L
Comment
-
Been working on a load of designs to be sent off for professional printing. Currently got:
Feather ESCs
2 channel valve switches
Servo controller boards
Nanoweight ESCs
Signal mixer with built in Gyro and auto signal inversion (for when invertible robot's are flipped)
Antweight ESC with built in Gyro and signal inversion.
Any suggestions for bits of electronics hardware welcome; I still have a bit more space on the board. I will only be printing 10 of each, but can print more if people are interested in one type, though I will likely only sell limited numbers of the FW ESCs and Gyro boards as they'll probably be a right pain to build :L Also, most of these are currently just untested layouts, so don't be too surprised if I pull items off the list after the boards arrive..Last edited by Rapidrory; 16 May 2015, 07:44.
Comment
-
I had been considering using an Arduino to make an electric Axe controller with a couple of modes, switched between using the AUX 1 on the transmitter. Mode 1, you use the rudder stick to manually fire back and forth. Mode 2, you use the throttle stick to control the speed the axe fires automatically back and forth. I was going to use some small switches near shaft to act as limit switches so the axe knows where it is. However I am not sure its actually that simple, but I will give it a try regardless, I am sure you can come up with something better.
Comment
-
Axe controller's not a bad idea actually; I need one anyway for my next feather.. I'll probably just change the firmware on the Servo controller boards for that though as they're fairly similar in hardware requirements. It would likely be a time based system where the axe fires at full power for an adjustable amount of time based on the potentiometer on the board. I'll see about having it switchable to manual control on the rudder channel too as that's something I'd quite want for self fighting... May also be able to do limit switches, but I'm not sure I'll have enough IO pins for that!
Comment
-
Just a thought on what Terry said about adjustable timing, you said you couldn't have a potentiometer as you lack an analog input pin, but I guess you could have an ordinary push switch as the input, then you could for example have it so you press and hold the switch for 2.5 seconds or 25s and that would correspond to the valve being open for 250ms, or have it so you press it multiple times with each click being an additional 10ms of open time. Obviously this is harder to make precision adjustments than with a pot but perhaps could be an option?
Comment
-
The controller boards arrived back a while ago but I'm yet to properly do anything with them; I've made up a few of the servo controller boards to do several things other than control servos (the one I used to do the endstops for Richie's lifter is shown below), one of the 3 channel valve switchers was sent for testing in a heavy without much success yet (though I haven't had it back for diagnostics), and the other boards I haven't had the time nor bought the parts to populate them.
What I have been doing is working on the new heavyweight controller prototype, which is just a scaled up version of the featherweight one with 2 Fets per channel rather than one, and much better and safer driver circuitry. I say prototype as just after sending them for printing I realised a load of flaws in the design that need improving, but it should still work fine albeit not at such a high current rating as I'd hoped. This version also includes the facilities for testing out current limiting, which should help keep everything from catching fire. Having looked at the ragebridge controllers I've been impressed at what a powerful tool current limiting can be (60A controller running a heavyweight fine).
As such, I realised that it could be possible to create a plug in board for other controllers to add in adjustable current limiting. This would plug in between the power supply for the ESC, and also the signal line. It would be mainly aimed at the TZ85a, and would have an upper current limit setting of around 80A. It could be used to reduce the risk of flaming your motors on stall or a large overvolt, as well as possibly safely driving bigger motors than you otherwise could (see 60A ragebridge running 1000A startup current motors). Just a possibility; curious if there'd be much interest in me making such a thing..Attached FilesLast edited by Rapidrory; 31 August 2015, 22:01.
Comment
-
It would be a closed loop system, so would take current readings with a low resistance shunt, and then use the readings from that to adjust the maximum RC signal to the ESC accordingly. Unfortunately it won't be possible to have a very high refresh rate seeing as the RC signal updates at a maximum of about 100Hz, but it should still be plenty enough to stop things frying so easily.
Comment
-
Ok, so back on the original topic of this thread, the valve controller has now been successfully tested for a few events in Dystopia (the valve controller worked fine, even if the rest of the machine occasionally didn't :L ). This was running 2 valves on separate channels at 36v, so fairly typical usage in a heavyweight, and there have been no issues with it. I've just bought in a stock of components, so these things should now be ready to sell.
Prices are looking to be:
£15 for a single channel switch
£20 for a 2 or 3 channel switch (uses different board)
£2 UK Postage (will have to check price for further a field)
Single channel default operation will be on for up, and off for centre stick and down.
Two channel default will be channel A will be on the up stick, channel B will be on the down stick, and both will be off on centre stick.
Three channel default will be channel A will be on the up stick, channel B turns will be on centre stick, and channel C turns will be on the down stick.
I can set up the channels for any combination of up, centre, and down that you like, so just tell me what setup you want. Do note though, I haven't tried firing multiple burkets on one channel with this at once, and although it would probably be fine, if possible it would probably be safer just to use two channels set to fire at the same time, so bear this in mind when ordering.
I don't have a new picture, but I'll just repost the one of the single channel switch from earlier in the thread as they haven't changed at all:
If you're interested, either PM me or email me at rapidrory@gmail.com. Payment is via PayPal to that same address.Attached Files
Comment
Comment