Close

Control circuit?

A project log for linear actuations for everyone!

cheap artificial pseudo-muscles here

capitanveshdokiCapitanVeshdoki 04/14/2019 at 18:090 Comments

Well, it's time for an update!
First of all, I've made a sketch of schematics, which I gonna use there:

P.S. Yes, some of I_COIL and V?_REF inputs got entangled here : )

It consists of three parts, briefly:

1) One part is watching over current through electromagnet (I_COIL inputs) as currents represents energy.
2) One part is a SR NOR latch with protection from restricted state (1,1) implemented here on logic elements U2 [NAND], U3 [AND], U4 & U5 [NOR], because I can't find component, which can do similar job.
3) Capacitor C3 acts like a energy storage, it charges from process of demagnetization and from source V_TRG as well, if voltage on V_TRG is greater than voltage on capacitor. After charge, it discharges on electromagnet through N-channel MOSFETS Q1 & Q2

Capacitor C3 is actually pretty important, what's going on there is shown on this picture:

According to Ohm's law, you can't pump infinite current into electromagnet with finite voltage, because coil has a resistance. We can presume then, what electromagnet contains finite energy. If it so, after we reached maximum current possible with some voltage, we can't do anything more for strength of our magnetic field, from this point we just waste power onto heat. What we can do with what?

One way - is to retain and inject energy cyclically, like shown on this picture.
Then you disconnect power supply from the coil, current continues to flow in the same direction as before, from COIL+ to COIL- (if we don't mind what electrons are moving from negative to positive, ohhh reality), as there is no power supply now - current flows through diodes D1 & D2 and by that charges capacitor C3. 

SR NOR latch is a Set-Reset "switch", it controls charge and discharge of a capacitor.

V2_REF and V1_REF - reference voltages, they are gonna be compared with a voltage (I_COIL) on a resistor connected in serial with a coil. (voltage on this resistor is proportional to the current flowing through electromagnet) - If voltage on a resistor is lower than a reference voltage V2_REF it means, what energy on coil is lower than needed - SR NOR latch switches into state, there capacitor discharges onto electromagnet. - If voltage on a resistor is higher than a reference voltage V1_REF, capacitor charges from energy, contained in magnetic field due to demagnetization process.

By adjusting V2_REF and V1_REF we can tune bounds in which energy of magnetic field gonna be changed. It's very useful - even if field performs work, charging-discharging process would be stable, that can't be achieved through constant periods of charge and discharge. And capacitor is protected from over-discharge as it connected to power supply V_TRG.


That's pretty much it! On this week I would try to improve schematics, PCB fabrication is coming right after that. Also, manufactured stripes would be tested with permanent rare-earth magnets, measuring contraction force.

Discussions