Solid State Relays with MC9S08GT60

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Solid State Relays with MC9S08GT60

Jump to solution
1,214 Views
MMG135
Contributor I

Hi all,

 

Can anyone recommend an inexpensive and reliable solid state relay that will work with the GPIO pins on the MC9S08GT60? My application is to switch an HSPA modem on and off using a GPIO pin on the MC9S08GT60 and a solid state relay. From what I have seen so far the GPIO pins can produce about 3 V but not much more so I'm guessing I would need a relay with an input voltage of 3V or lower. The HSPA modem that the relay would connect to can use an input voltage anywhere from 9-28 Volts DC. The max current draw during transmit of this modem is 318 mA. All suggestions/comments would be greatly appreciated. I have not used a relay with the MC9S08GT60 before so anyone with experience using a relay to switch devices on and off(every hour for example) would be greatly appreciated. Here are some relays I found online so far:

 

http://www.futurlec.com/Relays/JRC-23F-09.shtml

http://www.futurlec.com/RelDip.shtml

http://www.futurlec.com/Relays/JRC-23F-03.shtml

http://www.futurlec.com/Relays/JRC-23F-015.shtml

 

http://parts.digikey.com/1/parts/753947-relay-low-profile-2a-3vdc-pcb-tk1-3v.html

Labels (1)
0 Kudos
1 Solution
734 Views
bigmac
Specialist III

Hello,

 

Attached are a couple of low power solid state relay types from the Digikey catalogue.  It seems that 5-10 mA control current is required for switching, and the nominal input voltage will be about 1.2 volts.

 

It should be feasible to directly use a pin from either PORTC or PORTF of the MCU, provided Vdd >= 2.7 volts.  For Vdd = 3.0 volts, you would need a series, current limiting resistor of 120-330 ohms.  The MCU may source or sink the control current.

 

Regards,

Mac

 

View solution in original post

0 Kudos
5 Replies
734 Views
bigmac
Specialist III

Hello,

 

All the links that you provide seem to refer to small electro-mechanical relays, rather than to a "solid-state" relay type.  For the 3 volt type, these would typically require a coil current in the region of 50ma (which seems overkill for a 320 mA load current).  This coil current is too high for a direct interface to a MCU GPIO pin, so you will need an external bipolar transistor or MOSFET driver.  This will need the usual protection required to absorb switching transients due to the relay coil inductance.

 

As Rocco has already suggested, the output of the driver might be used to directly switch the modem supply, but you would need to tolerate "low side" switching, also with common ground connections for the MCU supply and the modem supply.  Another alternative might be to find a "high side" switch driver device, if high side switching is required, but the ground connections can remain common.

 

A fully isolated solution will require the use of an electro-mechanical relay, or a solid-state relay type.  For the latter type, sufficient current capability will be required to drive the input of an opto-coupler, so the transistor driver may still be necessary.  Note that you will require a SS relay specifically intended for DC operation.  The more common AC type is not suitable.

 

To reduce the coil current of the electro-mechanical relay, one that operates at a higher voltage might be considered.  However, if providing power from the modem supply, the range 9-28 volt would likely be excessive.

 

If you were able to make use of this supply in order to use a SS relay with a higher minimum activation voltage (which may be easier to obtain), you might consider arranging a bi-polar transistor driver as a constant current source for the relay, independent of the supply voltage range.  You might select a 5 volt SS relay type, and provide a constant current to produce 5 volt across the relay input.  A constant current is achieved by fitting a resistor between transistor emitter and ground, and removing any current limiting resistor in the base circuit.  About 2.3 volts should appear accros the emitter resistor.  A Darlington transistor must not be used.

 

In summary, the solution will depend on whether you require high side switching, and whether there is a common ground between the MCU and the modem power supplies.

 

Regards,

Mac

0 Kudos
734 Views
victorrod
Contributor I

I am using Kinetis KLO M0 family as requirement and I have to

run a relay that is supplying 277VAC @ 5A to the load.

Also I need to be turning it ON and OFF every 9 seconds. I am

wondering which outputs should I be using.

I can design the power conversion needed, but I am not much

familiar with Microcontroller.

Thanks

0 Kudos
735 Views
bigmac
Specialist III

Hello,

 

Attached are a couple of low power solid state relay types from the Digikey catalogue.  It seems that 5-10 mA control current is required for switching, and the nominal input voltage will be about 1.2 volts.

 

It should be feasible to directly use a pin from either PORTC or PORTF of the MCU, provided Vdd >= 2.7 volts.  For Vdd = 3.0 volts, you would need a series, current limiting resistor of 120-330 ohms.  The MCU may source or sink the control current.

 

Regards,

Mac

 

0 Kudos
734 Views
MMG135
Contributor I

Thanks to both Rocco and Mac for your excellent responses. That is exactly what I needed to know.

0 Kudos
734 Views
rocco
Senior Contributor II

Hi MMG,

 

Do you really need a relay? Does the modem power need to be isolated from the GT60? That would be the only reason that I would use a relay.

 

With that amount of voltage and current, a simple MosFet transistor is all I would use.

0 Kudos