Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Help with DC-DC boost and SSR

Status
Not open for further replies.

Kat1e

New Member
I am working with a professor who wants me to create a circuit that mimics our lab testing setup, but using a microprocessor instead of a square wave generator.

The task is to essentially produce a +/- 100 square wave at 1 kHz. I've designed the circuit (attached) but it’s not working. I used an Emco DC-DC boost converter (AGH30P-5) with 200v output and a voltage divider to create +100 V and -100 V. I am using a solid state relay (Broadcom ASSR-302C-002E), to control the output.

I have a ESP8266 microprocessor which provides the 1kz on a GPIO, and I am able to drive one half of the SSR with the GPIO high and the other side with the GPIO low. That works fine – I was able to have 2 leds driven by the SSR in opposite phase showing (a slower) square wave.

But when I try to switch the 100v through the SSR (mosfet), only one side of the DC will oscillate. It doesn’t matter which side of the relay I use and it’s not affected by polarity. But for some reason one output of the divider referenced to HV ground won’t switch.

I’m stumped but I suspect this is related to some feature of the EMCO part. Any help would be appreciated!


circuit.jpg
 
Have you considered just using a high-voltage, logic-level mosfet driven by your MCU (e.g., **broken link removed** )? If you need to source, rather than sink the current, look for a P-channel version.
 
Read the data sheet. ASSR-302C-002E
They want 1mA minimum, on the input (LED) and a max of 10mA. They recommend 5mA.
The voltage across the input (LED) is 1.1 min/1.3 typical/1.65 max.
I assume you are using a 3.3V micro. So it can pull down good but most can not pull up well. So the output might only pull to 3.0 volts or less.
With a 3.3V signal and the LED eating up 1.3V (or more) you only have 3.3-1.3=2V across the 5K resistor. If the output can not pull up well and the LED might need up to 1.65V......you are not send much current to the LED in the SSR. You are well below the 1mA minimum.

I think your first fix is to get more current in the SSR inputs. You might not be able to get the 5mA the recommend but try for a good solid 2mA.
 
Kat1e - if I understand your post, you had LEDs on the mosfet side of the SSR driving in opposition, right? Please confirm. If that's so, then I'm not understanding ronsimpson who seems to be suggesting that you are underdriving the inputs of the SSR. But there may be a correlation between loading of the mosfets and the ability of the internal opto led to fire, but I'm not experienced enough to know for sure. Intuitively I see them as separate. It sounds like the issue is the emco device - is there possibly an internal cap that is drawing a charge and delaying the 500us drive? Why not try the direct mosfet and scrap the SSR as jpanhalt suggested?
 
I'm not understanding ron simpson
The SSR is an opto isolator. On the left side are two LEDs (light emitting diodes). On the right side are MOSFETs.
Just like any LED it takes current to make light. At only 400uA you are not going to get much light. Light is needed to turn on the MOSFETs.
The problem is simple. Use the part the way the data sheet indicates.
upload_2017-9-29_21-0-54.png
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top