有没有一种芯片或电路可以实现高低电平交替输出?

就是,当输入一个上升沿时,输出一个高电平,当再次输入一个上升沿时,输出端反向,输出一个低电平,当再次输入一个上升沿时,输出端再次反向,输出又变成高电平了,.......,以此循环。有没有一种可以实现这种功能的芯片?或者这种电路怎么设计?非常感谢,急求。

这个很简单,用不着什么单片机,搞那么复杂的。就用一片74LS74,或74HC74,是双D触发器,用其中的一个,你的要求就是一位二进制加法计数器呀。D触发器的CLK就接到你的输入上升沿的信号上,其实是一个时钟脉冲信号,反相输出端Q(非)接到D上,输出端Q就是你要的信号。另外两个脚CLR和PR都接到VCC上。追问

最开始时,就是第一个上升沿到来前,触发器的输出端Q和Q非都是什么状态啊?

追答

上电时,这个状态是随机的,不确定。但是要准确的话,可以在上电时给CLR脚上加一个低电平,则Q=0,在PR上加低电平,则Q=1。这个很好做,就是用一个10K电阻和一个10u电解电容串联,电阻接VCC,电容接地,中间点接CLR或PR就好,就会在上电时自动清0或置1了。上电时的状态就是第一个上升沿到来前的状态。

追问

明白了,就是上电复位电路是吧?阻容复位。这个芯片的VCC不用稳压源可以吗,我用的是12V的电源,分压到5V可以吗?

追答

电源是12V的话,就用一片7805稳压到5V,最好不要用电阻分压,那就要用74HC74,功耗小些还可以,但不知输出端要带什么电路,那个电路也用5V吗,那还是用7805稳压吧。如果那个电路是用12V的,那就这两个芯片还不行的,要用CMOS的电路,CD4013,也是双D触发器,可以直接用12V了。但是它的CLR和PR是1有效,那个上电复位电路要反过来了,即上容在上,电阻在下。

追问

后面接一个继电器,5V、12V都行,尽量想用12V的。用继电器控制12V电源与另一块电路板(主电路板)的接通情况。实际上,就是用一个遥控器,按下电源键,主电路接通电源,12V,再次按下,断开电源,像电视机,有个总开关,遥控器还有个开关。这么做主要是想节省电源的消耗,因此想尽可能的减少器件,减少功耗,如果稳压到5V的话,估计要消耗很多功耗吧?这个CD4013可以直接用12V电池供电?不需要稳压了?

追答

CD4013可以直接用12V电池供电,不需要稳压的。但是,输出是不能直接带继电器的,继电器是用12V的吗?要用一个NPN型三极管(如9013或8050)去驱动继电器,D输出端Q串联一个10K电阻接三极管基极,三极管集电极驱动继电器,而且继电器线圈上要并联一个保护二极管,知道怎么接吧。

追问

你说的接法是不是类似这么接?将上拉的+5V换成+12V,然后在基极接一个10K电阻再接到输出端Q。一篇文章中看到的,写的不错,http://hi.baidu.com/do_sermon/item/2fb8058a887395d25f0ec174

选继电器时候有什么要求吗?以前用过欧姆龙的G5V-1-12VDC可以吗?不过当时这个继电器是用集成芯片ULN2003驱动的,不知道用三极管能驱动起来吗?

追答

三极管基极不是接上拉电阻,而是串联在基极与D触发器Q输出端,要用10K的电阻。而原文中的接法是在单片机中的应用,其实也有错误。用过的12V继电器可以,8050三极管可以驱动继电器的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-01

前面是异或门,后面是D触发器。仿真波形如下

追问

能具体讲一下工作原理吗?还有,d触发器初始的时候输出的是什么?

追答

D触发器反相输出端Q初始输出高电平。

我想左了,确实只要一个双D触发器就OK,Q和/Q都能输出你想要的信号。

追问

双D触发器,不用的那一路可以悬空吗?需不需要接地?

追答

可以,需要
74HC74,是CMOS电路,5V供电

第2个回答  2013-08-01
用单片机可以完成.
第3个回答  2013-08-01
你这种逻辑用单片机可以实现。有一些JK触发器也可以通过时钟触发翻转,可能要自己搭建和设计。专门的芯片我还不知道