R
rei
Guest
I am a microprocessor programmer specializing in the Zilog Z8 family.
In the past I have done several boards for controlling high speed
processes. I like the Z8 because of its large number of registers and
on chip features. My current project will use the Z8F6421.
I am working on a board that will control greenhouses. I have no
training in electronics but over the years have learned all I needed
to know from app notes.
However, all my previous projects were completely digital. I now need
to control a large number of relays. I have no experience or
education in this area, and am having trouble understanding the
information I am finding.
I originally planned to control the relays directly with GPIO pins,
but now am leaning toward 74HCT574's and a 74HCT138 to multiplex the
pins, since the number of needed relays grows daily.
I am looking at darlington arrays such as the ULN2803 but don't know
how to determine the added resistors and diodes.
I also want the driver to drive a led which will turn on when the
relay is activated, and want to use a zener to sense the presence of
24v AC voltage at the output of each relay. There will be a fuse at
each relay and I see the zener at the relay end of the fuse. I plan
to run the zener output into a 74HCT251 and sense AC activity with a
GPIO pin.
I came to this board in the hopes of getting some detailed advice on
the exact resistors and diodes needed with the ULN2803. I originally
chose the ULN2803 because I planned to drive the relay directly from
the GPIO pins of a 3.3v microprocessor, and purchased 3.3v coil relays
for the prototype for the same reason. Advice on the best devices and
best way would be appreciated now that they will be driven by the
output of an HCT574.
Thanks in advance to anyone who can provide some advice.
In the past I have done several boards for controlling high speed
processes. I like the Z8 because of its large number of registers and
on chip features. My current project will use the Z8F6421.
I am working on a board that will control greenhouses. I have no
training in electronics but over the years have learned all I needed
to know from app notes.
However, all my previous projects were completely digital. I now need
to control a large number of relays. I have no experience or
education in this area, and am having trouble understanding the
information I am finding.
I originally planned to control the relays directly with GPIO pins,
but now am leaning toward 74HCT574's and a 74HCT138 to multiplex the
pins, since the number of needed relays grows daily.
I am looking at darlington arrays such as the ULN2803 but don't know
how to determine the added resistors and diodes.
I also want the driver to drive a led which will turn on when the
relay is activated, and want to use a zener to sense the presence of
24v AC voltage at the output of each relay. There will be a fuse at
each relay and I see the zener at the relay end of the fuse. I plan
to run the zener output into a 74HCT251 and sense AC activity with a
GPIO pin.
I came to this board in the hopes of getting some detailed advice on
the exact resistors and diodes needed with the ULN2803. I originally
chose the ULN2803 because I planned to drive the relay directly from
the GPIO pins of a 3.3v microprocessor, and purchased 3.3v coil relays
for the prototype for the same reason. Advice on the best devices and
best way would be appreciated now that they will be driven by the
output of an HCT574.
Thanks in advance to anyone who can provide some advice.