flip flop for driving latching solenoids


Closed Thread
Results 1 to 4 of 4
  1. #1
    kitcat's Avatar
    kitcat Guest

    Default flip flop for driving latching solenoids

    Hi.
    I need to drive 16 latching solenoids.They all have a common feed and an individual return and by reversing the polarity I can latch or unlatch them.
    I guess I have to send a positive pulse to all the ones I want to latch and then a negative pulse to all the ones I want to unlatch. I guess that one way of doing it is to have a relay switch the polarity driven by an output pin on a pic and then some sort of drive circuit for the individula lines to the solenoids. I am struggling to find an elegant solution for this. I started down the uln8203 route until I discovered they needed their polarity reversed. I want to try to avoid having to use loads of mechanical relays. can someone show me a neat solution.
    Thanks

  2. #2
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Something like an H-Bridge driver... well something like the append.

    If your solenoids are not too current hungry, you'll find a load of h-bridge driver in a single IC. Really handy.

    BUT, there's a BUT, if you don't need to send always voltage to your Solenoids, the append(without the inverter but 2 i/o on your PIC... ) will do the Job
    Attached Images Attached Images  
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  3. #3
    kitcat's Avatar
    kitcat Guest


    Did you find this post helpful? Yes | No

    Default Can someone explain this to me please?

    HI. Thanks for that.
    I have been investigating a bit further. I am basically trying to get an old weaving loom working. It has a controller for the "shafts" which latch with the solenoids. It has a Z80a on board controller. I examined the drive ciruitry and have drawn (probably badly but I think correctly) the schematic for the bit that controls the solenoids (and therefore the latches).
    Each output to the latches comes in two parts. The first is a global pulse to all the solenoids so they are all in an unlatched state. Then immediately after that there is a pulse to all the solenoids that need latching, presumably by the transistors. (bc182). There are two relays that must reverse the polarity for both pulses.
    Can anyone suggest a good way to proceed. Is there a more modern solution? I still have my uln8203s for driving the solneoids in one direction. I think it would be too difficult to try to use the existing drive card.
    I think the point is that when a shaft is latched and the loom treddled, that shaft has to be unlatched for the next treddle otherwise one would be unweaving the thread. That is probably why a global unlatch is sent each time.
    Attached Images Attached Images  

  4. #4
    Join Date
    Aug 2005
    Location
    Houston, TX
    Posts
    43


    Did you find this post helpful? Yes | No

    Default Latching relays

    I spent some time trying to think of a neat way to control modern latching relays, and gave up.

    But it is very easy to make a latching relay out of a PIC. Send the output to a 2N7000 Mosfet (no resistor required) to control an ordinary relay. It will source 200ma or more.

Similar Threads

  1. Toggled Pic flip flop Help Please
    By g7jiq in forum General
    Replies: 2
    Last Post: - 22nd March 2009, 10:09
  2. Flip Flop
    By tazntex in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 13th November 2008, 20:53
  3. need hex code to make 12c509 a flip flop,
    By bruce3mn in forum General
    Replies: 1
    Last Post: - 15th November 2004, 03:23

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts