This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Need to make 8 output pin from a microchip controller make more then 8 relays work..

Other Parts Discussed in Thread: SN74LV8153, TCA6408A, CD4067B

Will SN74LV8153 allow me to change each relays set without effecting the other ones?  For example I want a relay to turn on the ignition to an engine.  Then one will turn on to turn the starter on the same engine.  Once the engine has started I want to turn off the starter relay, but keep the ignition one on.  If this part will not work do you have one that you would recommend, or a recommendation on a part style I should try.  Thank you..  David P.

  • Hello David,

    Do you know which serial interface you're aiming to use?

    Also, do you know the load required by the relays? This can be important as most parallel output ICs will have a max current load per port, and a total max load.

    If the relays have a small load (~10mA or less per relay), and you wish to use I2C, I would take a look at the TCA6408A. It will let you independently control outputs.
  • Sadly, I do not have i2c available, and I need a dip or a package that can be easily socket-ed or soldiered to a board.  I appreciate the quick reply.   The 8-9 pins are outputs from a tri-state Latch SN74HC373N,  That latch is hooked to a Microchip Processor PortD PIC18F4685. 

  • Hi David ,
    it should be able to drive the relays independently as configured . Depending on the outsel pin , you can configure this as open collector or push pull outputs . The Vcc2 controls the output levels driving upto 40mA on open collector mode .
  • Let me put all my requirement together.  I need to Multiplex 8 output pin to make like 16 output, I do not have I2C available, it need to be a through hole part.  I need a way to control each output pin independently.  When I look at some of your latches it is not clear if they will remember the last state. I will use starting a car as an example.  You first need to turn on the ignition the first click of your key switch.  Then you turn it once more to engage the starter.  Release the key switch when the car start, which remove the power to the starter, but leaving power on the ignition. Now putting that into the logic world.  Step one apply power to the ignition relay, then apply power to the start relay.   Keep the ignition relay engaged but remove the power from the starter relay.  

  • Hi David ,
    Can you consider CD405xB or CD4067B devices ? They are single 8 Mux devices or 16 Mux devices .Variations of these can be done for a differential configuration to be used in applications . They are available in DIP format for through hole insertion on PCB .