If the 120V was only on a charged capacitor, how large would the
capacitor have to be to accomplish a brisk switching?
1uF @ 120V and 4H @ 60mA store the same energy, 7.2mJ
that's a place to start
-Lasse
If the 120V was only on a charged capacitor, how large would the
capacitor have to be to accomplish a brisk switching?
[ use two power supplies, and a class G type amplifier thatJohn Larkin wrote:
The selector coil is floating, nicht wahr? A sense resistor onBut how to regulate all this?
James said:Nobody said:Agreed. The question is, given that the capacitor feeds the coil, and the
HV feeds the capacitor, how to prevent the HV feeding the coil? The
resistor can't be any higher if the capacitor is to recharge fully.
You could switch the HV off with e.g. a FET during the on state, but that
requires a transformer or a high-side driver. If you're going to that
level, it's getting to the point where you may as well go the whole hog
and use an H-bridge, which lets you recover the energy stored in the coil
on switch-off to use for the next switch-on.
I like the simplicity of the previous circuit charging the cap
via R1.
FIG. 1
======
R1
4.7K / 5W
+120v >---\/\/\-----o-----------o-----o-------.
| | | |_
D1 | [R2] [C2] _) L1
+4v >----|>|------o [10k] [1uF] _)
| | | _) (4H, 55ohms)
| '--o--' |
--- C1 | D2 |
--- 1uF '----|<|---o
| |
| | |--'
=== | |<-. Q1
_____| |--+
|
===
GND
The only way to reduce that dissipation is to replace
R1 with a switching element.
I gave such a scheme in block form up above--it's a lot
busier. But, if you're dead-set on saving dissipation,
that's what needs doing.
Here's one possible sketch:
FIG. 2
======
D1
.--------------|<|---------------------.
| Q1 |
+120v >-----o-----o----. .-----o-------. |
| e \ / c | | |
[R1] ----- - | |
| | b ^ D2 | |
'-------o - _) L1 |
| | _) 4H / |
DATA+ >--. | === _) 55r |
| [R2] GND | |
| | | |
.-----o----o-----[R3]---|--------. | |
| | | | | | |
| | | |/ Q2 | o-------'
| | | +5v---| MPSA42 | |
| [R4] | |>. | |
| | | | | |
| | | __ [R5] | |
| | '--| \ | | |
| | | )O----o | |
| o-------|__/ | | |
| | 74HC132 | | |
| | | | |
[R6] \| Q3 | | |/ Q4
| |---------------|--------o-----| MPSA42
| .<| | |>.
| | | |
o-----o------[R8]-------' [R9]
| |
[R7] ===
| GND
===
GND
This is a hysteretic buck. Q1 is the switch, current is
sensed across R9, and Q3 is the comparator. R6-7 sets
the current limit as a fraction of the DATA+ signal input,
while R8 provides hysteresis.
When the current in R9 is below setpoint, Q3 is biased off
by R6-8, both 'HC132 inputs are high, driving the output
low, and switch Q1 is on. When i(L1) reaches the setpoint,
Q3's base rises until it conducts, 'HC132 output goes high,
Q1 cuts off, and L1 freewheels efficiently through D2 and Q4.
When DATA+ goes low, Q4 turns off and the inductor flies
back, returning its energy to the +120v supply.
The currents are small, so D1-2 are signal diodes and
snubbing is probably unnecessary.
The DATA+ signal could also serve as the +5V supply
powering the logic gate.
The whole should draw roughly 3 or 4 mA from the +120v.
Cheers,
James Arthur
Jim said:On Fri, 13 Mar 2009 01:35:24 GMT, James Arthur
[snip]Gee, no bites. Doesn't anyone like talking circuits?
Here's another hysteretic bucker, from scratch:
+120v
-+-
| D2
.-----------------------------o-----------|<----------------.
| Q1 | |
| 2n5401 | |
o------------. .-----o------)----o------------------. |
| e \ / c | | | | |
| --- | | - L1 _) |
| ___ | b .-. | ^ D1 4H _) |
0-----|___|----o | | R3 | | 55r _) |
| R1 | | | 1.8M| === | |
. | . 2.2k .-. '-' | GND | |
\ . | | | | | |
\ . SSR | | R2 | | o-----'
. | . '-' 5.6k | | |
| | | | |
.-. .----)-------' | |
| | R11 | | C1 | |
| | 680k | | || 470p | ___ |
'-' | o-----||-------)---|___|--. |
| | | || | R8 | ||--+
| ___ | |/ \| 47k | ||<-.
o--|___|--o--| Q2 Q3 |--------o .-----||--+ Q4
| R4 | |>. .<| | | |
| 39k .-. | | | | ___ |
| | | '------o-------' '--|--|___|--o-------.
| | | R5 | | R9 | |
| '-' 10k .-. | 15k .-. |
| | | | R7 Q2-3: | | | R10 --- C2
| === | | 470r 2n5550 | | | 33r --- 100n
| GND '-' MPSA42 | '-' |
| | | | |
| === | === ===
| GND | GND GND
'-------------------------------------------'
(created by AACircuit v1.28.4 beta 13/12/04 www.tech-chat.de)
LTSpice says it draws about 3mA average, 5mA worst case.
This version is meant to be driven by the solid state relay (SSR)
IC1 shown in the OP's circuit here:
http://www.animats.com/nagle/aetheric/connecting.html
C2's kind of optional--it simplified analysis.
I don't think it gets much simpler than this. I did another
version using an IC switcher, but you still need a level shifter,
high-side switch, and Q4, so using an IC doesn't save much more
that a transistor and some discretes.
Cheers,
James Arthur
I can think of some far simpler configurations. I'm just waiting on
an answer to this previously posted question...
"If the 120V was only on a charged capacitor, how large would the
capacitor have to be to accomplish a brisk switching?"
Also, since I haven't seen a flexowriter since I was a kid, what's the
duty cycle and rep-rate?
...Jim Thompson
1uF @ 120V and 4H @ 60mA store the same energy, 7.2mJ
that's a place to start
James said:Version 4
SHEET 1 1520 680 ....
TEXT 888 -32 Left 0 ;Driver for a Teletype Model 15 selector\nmagnet
(L1).\n \n12-Mar-2009 by James Arthur
Tried that in SPICE. During ON periods, the current through the selector
magnet is usually 60mA, but there are 1uS spikes to 200mA every
3ms. Not clear what's happening.
That's the 1nF parallel capacitance specified for the inductor.
The 120V voltage pulses have a rise time of 1uS, with a peak slew rate of
~140V/uS, giving 140mA through the parallel capacitance, on top of the
60mA inductor current.
As far as getting rid of the 120v supply entirely, boost topology
off say +12v on the "hot" end of the coil, FET to GND on the cold end,
open the FET to dump the coil quickly?
That is, you might initially load up the boost coil (L1) to the
desired total energy, then let it fly back (single impulse)
through a rectifier, charging an appropriate capacitor to a
desired voltage, e.g. 1uF to 120v. The capacitor then decays
into and charges the selector magnet to the desired current.
Nobody said:LTSpice version:
John said:Right.
It looks like we have some good designs for an efficient driver
which requires an external 120VDC supply. The next step is to get
rid of the high voltage supply, and use some kind of up-converter
to charge up a capacitor with the 7.2mJ needed to pull in the
selector magnet. At 45.45 baud, one bit time is 22ms. Even
better, there can only be one 0 to 1 (SPACE to MARK) transition
every two bit times, so the charging system has maybe 1.8 bit times
or so to charge the capacitor. 75 baud is as fast as the mechanical
Teletypes ever got, so a 13ms bit time is the worst case, giving a
charging time of 23ms. So design for a 20ms charging time and a
1-2ms discharge time.
This is something like a "hammer driver" for a daisy wheel printer.
It would definitely be convenient to run the whole thing off
+5VDC. Right now, 90% of the hardware volume is the open
frame 120VDC 200mA supply.
John Nagle
Jim said:And 5.5A in the 470uH choke ?:-(
...Jim Thompson
Jim said:For DC in chokes I prefer gapped cores... pot cores or E-I.
...Jim Thompson
<snip>
Nice. I like your dump-snubber. Here's my reply (below).
I envision S1 being triggered on the rising edge of data,
with its ON-time controlled either by time (a 290uS one-shot)
or by a current sense limiter.
S2 would be controlled directly by the data level (high
= ON).
Jim said:Me too. Gapped is the way to go. Here I just searched forJim said:On Wed, 18 Mar 2009 00:46:43 GMT, James Arthur
[snip]
It's low duty, low frequency. This toroid might be pushed
to 5.7A (we'd have to review the datasheet sat curve, but
20% reduced inductance at high current wouldn't hurt a
thing here):
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=M8842-ND
Cheers,
James Arthur
For DC in chokes I prefer gapped cores... pot cores or E-I.
...Jim Thompson
whatever Digikey had handy--saved me the calcs for a home-rolled.
Mouser's search is impossible for this -- slow, and won't permit
even a small subset of the range of Idc to search 3-7A chokes ...
grrr.
Cheers,
James Arthur
Back in my capacitive discharge ignition system days, I'd roll my own
on old filament transformer E-I bobbins, shim them up to what I
wanted. When they worked the way I wanted I'd hand them off to
Arizona Coil to knock me out a few hundred for demos.
My favorite size was 5mH at 5A... 62.5mJ... just the right kick for a
spark ;-)
There were times when all the police cars in Detroit were running on
one or another model of my ignition systems (Motorola and Philco-Ford
days).
...Jim Thompson
I like iron for slow stuff like this.
I'm up to my ears in a project right now, commenting here as
simulations sit there and churn.
My thoughts are that this hammer driver could be attacked very much
like a CD-ignition (see my web site)... generate the energy just as
needed... whack the bottom of the coil to -120V, top of coil tied to
+5V.
...Jim Thompson
Nobody said:On Tue, 17 Mar 2009 23:57:51 +0000, James Arthur wrote:
I don't know how much of an issue the peak current will be, but you can
just increase the pulse width and inductor size if that's an issue. E.g.
2ms and 7.2mH gives 1.3A peak, 146mA RMS.
Also, I'm using 5V, which ISTR is what the OP said.
Regarding the current spike,
a)
the capacitor is also worth worrying about.
b)
In the event that the capacitor fails open, the next pulse is going to
produce a rather nasty voltage spike.
John said:It looks like we have some good designs for an efficient driver
which requires an external 120VDC supply. The next step is to get
rid of the high voltage supply, and use some kind of up-converter
to charge up a capacitor with the 7.2mJ needed to pull in the
selector magnet. At 45.45 baud, one bit time is 22ms. Even
better, there can only be one 0 to 1 (SPACE to MARK) transition
every two bit times, so the charging system has maybe 1.8 bit times
or so to charge the capacitor. 75 baud is as fast as the mechanical
Teletypes ever got, so a 13ms bit time is the worst case, giving a
charging time of 23ms. So design for a 20ms charging time and a
1-2ms discharge time.
This is something like a "hammer driver" for a daisy wheel printer.
It would definitely be convenient to run the whole thing off
+5VDC. Right now, 90% of the hardware volume is the open
frame 120VDC 200mA supply.
John Nagle
James said:The boost-inductor circuits are simpler and slick, but you might
have to scrounge for or make the boost inductor. JT was right
that--8mJ inductors are available, but not quite as dirt-common
as I'd thought.
Cheers,
James Arthur