要设计一款12路继电器控制电路,请帮助推荐一款合适的MCU,谢谢!
继电器控制电路,要求如下:
1. 继电器共12路
2. 三组数码管显示及调节,由六个轻触开关选择或调节(A.选择继电器 B. 设置被选择的继电器流水工作的间隔时间 C. 设置被选择的继电器流水工作的工作时间)
3. 设置六个热键中同时按下某两个按键时实现复位
A 选择继电器的工作路数1-12位
1- J1 ON
2- J1/J2 ON
3- J1/J2/J3 ON
.
.
12- J1….J12 ON
B 循环工作的间隔时间调节 1S-9m (”A”中被选择的继电器流水工作)
1-99S
F1=1m
F2=2m
F3=3m
.
.
F9=9m
C 循环工作的工作时间调节 0.1S-99S
D 同时按住两个键时reset
jian chen6:
回复 秋之初:
麻烦问一下,我用的是ULN2803做的继电器驱动,输入是5V高电平时,输出变为0.8V,输出端也加了10K的上拉电阻,还是不行。
Simon HU:
回复 jian chen6:
拜托!在使用一款芯片前,请先浏览下Datasheet,ULN2803是达林管,也就是说是相当于三极管OC输出的,你加个上拉电阻纯属画蛇添足
anfu lee:
回复 Simon HU:
楼上说得对!ULN2803是反逻辑,输入高时,输出端导通约为1V(根据电流的大小)。负载加载电源+端(+12V、+24V等)与2803的输出端之间。注意继电器两端要加续流二极管,不然容易击穿2803。
anfu lee:
回复 anfu lee:
我的理解,控制继电器这一类的MCU,选择AVR Mega、PIC比较靠谱。要求高的选择Freescale的Kinetis EA(M0+)或Infineon的XCM1000(M0+)更好!430用于做手持的较合适。
FYI !
Simon HU:
回复 anfu lee:
uLN2803 com端和继电器共电源就不需要续流二极管!请自习看DATASHEET
Simon HU:
回复 anfu lee:
既然你已经选择了TI的ULN2803我想你没必要在纠结用什么MCU吧,但凡有IO功能的单片机都可以!