On Friday, January 25, 2013 3:49:45 AM UTC+13, Allan Herriman wrote:
> Hi,
>
> I'm looking for a shift register to do some output expansion to drive
> LEDs, small relays, etc.
Something like ?
http://www.ti.com/product/tca6408a
Or, there are CPLDs with 3.3V io and 1.8V cores
If you google IO expander they tend to have more level shifting smarts, than shift registers.
-jg
Reply by Paul E. Bennett●January 24, 20132013-01-24
Allan Herriman wrote:
> Hi,
>
> I'm looking for a shift register to do some output expansion to drive
> LEDs, small relays, etc.
>
> I'd like to use something akin to the 74xx595 which has a serial input
> and 8 outputs.
>
> Good so far.
>
> I need to use a shift register with either open drain outputs, or outputs
> that can drive at least 3.3V (high or low, I don't mind). The current
> will be up to a few tens of mA. I don't mind if I have to parallel a few
> outputs to get that.
>
> My problem is that the device that will be controlling the shift register
> has 1.8V outputs.
> I can't find any shift register devices that can work with 1.8V inputs,
> whilst meeting my output requirements.
> All the ones I can find seem to have a Vih min of 2.0V, which won't work
> reliably when driven with a 1.8V signal.
>
> I could easily design a level converter to go from 1.8V to 3.3, but I was
> hoping to find a single device that could do what I want.
>
> Any ideas?
You need a level shifter to interface between the controlling device and
your output device. A quick Google on the term "level shifter" should find
plenty of hits.
--
********************************************************************
Paul E. Bennett...............<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-510979
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************
Reply by Tim Wescott●January 24, 20132013-01-24
On Thu, 24 Jan 2013 14:49:45 +0000, Allan Herriman wrote:
> Hi,
>
> I'm looking for a shift register to do some output expansion to drive
> LEDs, small relays, etc.
>
> I'd like to use something akin to the 74xx595 which has a serial input
> and 8 outputs.
>
> Good so far.
>
> I need to use a shift register with either open drain outputs, or
> outputs that can drive at least 3.3V (high or low, I don't mind). The
> current will be up to a few tens of mA. I don't mind if I have to
> parallel a few outputs to get that.
>
> My problem is that the device that will be controlling the shift
> register has 1.8V outputs.
> I can't find any shift register devices that can work with 1.8V inputs,
> whilst meeting my output requirements. All the ones I can find seem to
> have a Vih min of 2.0V, which won't work reliably when driven with a
> 1.8V signal.
>
> I could easily design a level converter to go from 1.8V to 3.3, but I
> was hoping to find a single device that could do what I want.
It's not getting you all the way, but -- surely there are TinyLogic
buffers that'll hear 1.8V and talk 3.3. You'll need what -- three?
Clock, data, and latch or enable? That should be possible in two itty
bitty packages.
--
My liberal friends think I'm a conservative kook.
My conservative friends think I'm a liberal kook.
Why am I not happy that they have found common ground?
Tim Wescott, Communications, Control, Circuits & Software
http://www.wescottdesign.com
Reply by Allan Herriman●January 24, 20132013-01-24
On Thu, 24 Jan 2013 14:49:45 +0000, Allan Herriman wrote:
> Hi,
>
> I'm looking for a shift register to do some output expansion to drive
> LEDs, small relays, etc.
>
> I'd like to use something akin to the 74xx595 which has a serial input
> and 8 outputs.
>
> Good so far.
>
> I need to use a shift register with either open drain outputs, or
> outputs that can drive at least 3.3V (high or low, I don't mind). The
> current will be up to a few tens of mA. I don't mind if I have to
> parallel a few outputs to get that.
>
> My problem is that the device that will be controlling the shift
> register has 1.8V outputs.
> I can't find any shift register devices that can work with 1.8V inputs,
> whilst meeting my output requirements.
> All the ones I can find seem to have a Vih min of 2.0V, which won't work
> reliably when driven with a 1.8V signal.
>
> I could easily design a level converter to go from 1.8V to 3.3, but I
> was hoping to find a single device that could do what I want.
>
> Any ideas?
I just found the NLSF595 from On Semi. It has open drain outputs, but is
only specified at 50uA output current with a 2.0V supply. At 3.3V its
output drive is fine, but I lose the 1.8V input compatibility.
Allan
Reply by Allan Herriman●January 24, 20132013-01-24
Hi,
I'm looking for a shift register to do some output expansion to drive
LEDs, small relays, etc.
I'd like to use something akin to the 74xx595 which has a serial input
and 8 outputs.
Good so far.
I need to use a shift register with either open drain outputs, or outputs
that can drive at least 3.3V (high or low, I don't mind). The current
will be up to a few tens of mA. I don't mind if I have to parallel a few
outputs to get that.
My problem is that the device that will be controlling the shift register
has 1.8V outputs.
I can't find any shift register devices that can work with 1.8V inputs,
whilst meeting my output requirements.
All the ones I can find seem to have a Vih min of 2.0V, which won't work
reliably when driven with a 1.8V signal.
I could easily design a level converter to go from 1.8V to 3.3, but I was
hoping to find a single device that could do what I want.
Any ideas?
Thanks,
Allan