Connect with us

Looking for an 8-bit SIPO Shift Register that is tolerant of 12V+

Discussion in 'Electronic Design' started by RosemontCrest, Aug 21, 2011.

Scroll to continue with content
  1. I am looking for an 8-bit Serial-In, Parallel-Out shift register that is
    tolerant of more than 12V for an automotive application. The functional
    equivalent of a 74164 would be ideal. The CD4015 comes close, but I
    would like a part with an active-low reset. Does such a part exist and
    is it readily available?

    Thanks.
     
  2. Jamie

    Jamie Guest

    That one does not have a reset but you can design a reset around it.

    http://www.datasheet.free.fr/cd/cd_4094.pdf

    Jamie
     
  3. Jamie

    Jamie Guest

    http://www.datasheetcatalog.org/datasheet/texasinstruments/tpic6b596.pdf

    How about this one..

    it has a clear all like he wants and the outputs will sink up to a
    50 volts.

    The only problem is the supply, but I think that can be handled with a
    basic onboard post regulator..

    Jamie
     
  4. Thanks Jim, and everyone else. Because this circuit must occupy a small
    space, I was trying to minimize the number of parts, including a
    regulator and other "glue" to invert logic. I have already included in
    the design suppression of power supply transients, but I just wanted to
    minimize the number of necessary parts.

    Thanks again to everyone for their input.
     
  5. Thanks. The application is a lighting circuit for turn signals.
     
  6. Sure. Eg. PIC16F610, or even a PIC16HV610 which includes a built-in 5V
    shunt regulator.


    Best regards,
    Spehro Pefhany
     
  7. Nico Coesel

    Nico Coesel Guest

    TI has many. Look for TPIC6x595 (x=A, B or C).
     
  8. Rich Grise

    Rich Grise Guest

    Is there a version of PIC that could be programmed "in-circuit,"
    as it were, where you don't need to plunk down a hundred bucks
    for a development system, but just energize the chip and send
    it a data stream, rather than heroics like special programming
    voltages and stuff?

    Thanks,
    Rich
     
  9. Generate the light locally as well, and pipe fiber 'light pipes' to the
    signaling areas. Instead of switching power, you are then switching
    banks of lighting arrays on a local board. The brightness should still
    exceed that of the old incandescents.

    At that point,one could even generate full color imagery in the end
    "display device".

    This is how IBM made the first high resolution OLED display (production
    level). The OLEDs were on chips, and each pixel of the display was lit
    via individual 100% addressed fiber. Eleven million of them, in fact.
    Far different from the "OLED" display technology we are currently seeing.

    Anyway... ten years from now, they will do what I have said here on
    the car tail lights, etc.

    I'll take 5% of net as payment for the idea.
     
  10. hamilton

    hamilton Guest

    Yes, you will need to spend $44.95 :
    http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PG164130-ND

    The hardware interface are 5-pins:
    Reset - RESET of chip
    +5V
    Gnd
    PGC - program clock
    PGD - program data

    The main software package is MPLAB, and its FREE :
    http://www.microchip.com/stellent/i...E&nodeId=1406&dDocName=en019469&part=SW007002

    I would suggest an archive version v8.73a :
    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023073

    The software comes with the assembler for all of the PIC processors.
    A C compiler will cost a few more bucks.
    There are lots to chose from, some are even free:
    http://lmgtfy.com/?q=PIC+C+compiler



    Bottom line is, get started and you will find out how easy it is.
    Then you will better understand when someone says "use a PIC".

    hamilton
     
  11. Or this older one for $34.99
    http://www.mouser.com/ProductDetail...PG164120/?qs=sGAEpiMZZMtdAabcSkQOl4ERF8GmpIKm

    They plug into the USB port and don't require any other supply.

    There's free versions for all PICs, I think, which are unlimited but
    produce more bloated code (less optimization).. so you might have to
    buy a bigger chip (usually a dime or two more to double the memory, so
    no big deal until you're using hundreds or thousands).
    You can get similar products for ARM micros (32-bit) but the learning
    curve is a bit steeper and there are no breadboard-friendly DIP
    packages available, so you're into "heroics" (or making a PCB) to get
    wires to the thing.


    Best regards,
    Spehro Pefhany
     
  12. Guest

    Few programmable components require special programming voltages, anymore. One
    I'm using now can't be programmed with the VCC less than 4V (it operates from
    3.3V to 5V) and another requires an external 4.7uF cap to program in-situ, and
    some require an enable pin but most take no special treatment at all. The
    days of "programming voltages" are pretty much gone.

    As far as the cost of the "development system", they're often free from the
    disties. They're always trying to push ARM stuff on me. ;-)
     
  13. Thanks. It looks like the TPIC6C595 will work nicely.
     
  14. hamilton

    hamilton Guest

    The supply is required for the interface because the +5 from the USB
    port does not pass thru.

    Also if the target is 3.3v the USB power won't kill your target system.

    I would suggest to any one starting with PIC devices to get a PICKIT3
    over a PICKIT2.

    The PICKIT3 supports more and newer devices.

    If the extra $15 is a problem:
    http://www.ebay.com/itm/Clone-Micro...615?pt=LH_DefaultDomain_0&hash=item336acc4767


    hamilton
    PS: would you really suggest to a beginner to jump into ARMs ?
     
  15. Certainly not, in general, but there might be some cases where it
    would make a lot of sense, especially if the beginner has a relatively
    up-to-date programming background.

    This sort of thing, for example:

    http://ics.nxp.com/support/development.hardware/mbed.lpc176x/

    .... which is only $60 and fits a breadboard.

    It's probably a bit overkill for replacing a shift register and 555,
    though.


    Best regards,
    Spehro Pefhany
     
  16. hamilton

    hamilton Guest

    LOL, like most questions posted here, the simple answer is not the whole
    story.

    I wonder what the OP was trying to actually do.

    Two chips will not complete the project, I'm sure.

    With it being automotive, I am sure there will be lots of circuitry
    remaining to include.

    I hope the OP shares his results.

    hamilton
     
  17. I'm contemplating the idea of adding yet another farkle to my
    motorcycle: sequential LED turn signals like those found on Mercury
    Cougars, if memory serves. I envision an 8x3 LED array with each column
    of 3 LEDs sequentially illuminated to indicate the intended direction of
    a turn.
    It will certainly take more than two chips, but I think that the
    TPIC6C595 will replace a 74164 and a high-current driver chip; so that
    helps some.

    I resigned myself to using 5V chips and a well-protected regulator; and
    it turns out that I will likely use a 556 timer.
    If or when I commit to completing this project, I would be happy to
    share my results.

    Thanks to everyone for all the help.
     
  18. Nico Coesel

    Nico Coesel Guest

    LPC1111. Not PIC, but just as expensive compared to a mid range PIC
    and programmable by a serial port. Alle you need is a RS232 to TTL
    converter chip or a USB to serial converter chip.
     
  19. Nico Coesel

    Nico Coesel Guest

    Olimex has a large number of header boards you can use as a building
    block to get started.
     
  20. Rich Grise

    Rich Grise Guest

    Well I dunno about heroics, I avoid the low voltage in circuit
    programming as it eats an I/O pin.
    I wrote my own programming software for the 18F14K22, and the hardware
    costs nothing if you have a junk box and a 12VDC wall wart.
    http://pantelte.com/panteltje/pic/jppp18/
    Programs the chip in a few seconds via the par port.
    I use gpasm part of gputils in Linux and that costs nothing either
    if you have a PC.

    Microchip makes [almost [1]] all data you need available,
    and for somebody as smart as you considering all your
    previous postings, writing some soft should be easy.

    [1] not *all* data, but there are helpful people here.[/QUOTE]

    Oh, I confess I'm an awesome programmer, it's just the expense
    of the development system I'm trying to avoid - I have kind of
    a shoestring budget. :)

    Thanks!
    Rich
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-