- 常用驱动电路设计及应用(第2版)
- 周润景 乌日图编著
- 1802字
- 2021-10-15 17:50:39
项目6
蜂鸣器驱动电路系统设计
设计任务
设计一个简单的蜂鸣器驱动电路,使其产生方波信号,以驱动无源蜂鸣器发声。
基本要求
☺ 设计一个多谐振荡器,能产生2kHz左右的方波信号。
☺ 使用5V供电电压。
☺ 方波信号有一定的占空比。
总体思路
结合NPN型三极管导通条件、蜂鸣器工作电压和工作频率设计一个多谐振荡器,以产生具有一定占空比的方波信号来驱动蜂鸣器发声。
系统组成
整个蜂鸣器驱动电路系统主要分为以下3个模块。
☺ 电源模块。
☺ 多谐振荡器模块:输出具有一定占空比和一定频率的方波信号。
☺ NPN型三极管控制蜂鸣器模块:用NPN型三极管控制蜂鸣器发声。
蜂鸣器驱动电路系统框图如图6-1所示。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/063-1.jpg?sign=1739542842-pdLpV1UkqzVD6qniWK68v7Vzvs3gfFcJ-0-4e8a2dde562a6f6ffb6bd2227438add9)
图6-1 蜂鸣器驱动电路系统框图
电路原理图(见图6-2)
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/064-1.jpg?sign=1739542842-J6vP1QOjUQHfCnlx1PihIgT9qSWrEvhN-0-1937367aad66fe0543161962ea5d14ec)
图6-2 电路原理图
模块详解
1. 电源模块
由于要给整个系统供电,所以必须设计一个直流稳压电源。这里为了设计方便,直接通过一个两引脚排针,外接5V电源对整个系统进行供电,并通过LED指示电源是否供电正常,如图6-3所示。
在图6-3中,J2外接5V电源和地,B2是开关,D1是LED。当外接5V电源后,闭合开关B2,如果D1亮了,就说明外接5V电源供电正常。
2. 多谐振荡器模块
由于需要方波信号来控制NPN型三极管导通或关断,从而间接控制蜂鸣器发声,所以设计了一个由NE555芯片构成的多谐振荡器来产生方波信号。多谐振荡器模块如图6-4所示。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/065-1.jpg?sign=1739542842-07vOFV5XN28awi8Sf8f7FUlRtVRfw2mo-0-5d6b5830e299e0335f7f6ab557571b01)
图6-3 电源模块
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/065-2.jpg?sign=1739542842-hId4ve3PbdpGpZllew9us7J2dL0QaCa6-0-81571d31f8aa0deb0e3ffdb88bf93dc4)
图6-4 多谐振荡器模块
NE555芯片成本低、性能可靠,只要外接几个电阻、电容,就可以构成多谐振荡器以产生方波信号。NE555芯片也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。NE555芯片的内部结构如图6-5所示。NE555芯片的引脚如图6-6所示。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/065-3.jpg?sign=1739542842-KOyDoYyHaPMmFUk4oXiRe1CBUtN42HSk-0-cbab27c5ff4f503268750a08a0f67c32)
图6-5 555芯片的内部结构
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/065-4.jpg?sign=1739542842-B5A5qviVYdZWl1wOrdVJoV1Oj3yJMquM-0-aa87eefbaf5e7df09203be6319e0b925)
图6-6 NE555芯片的引脚
NE555芯片的功能主要由两个电压比较器来实现。两个电压比较器的输出电压控制RS触发器的状态。在NE555芯片的8引脚和1引脚之间加上电压,当NE555芯片的5引脚悬空时,则电压比较器C1的同相输入端的电压为2VCC/3,电压比较器C2的反相输入端电压为VCC/3。若NE555芯片的2引脚电压小于VCC/3,则电压比较器C2输出低电平信号,可使RS触发器置1。如果NE555芯片的6引脚电压大于2VCC/3,同时NE555芯片的2引脚电压大于VCC/3,则电压比较器C1输出低电平信号,电压比较器C2输出高电平信号,可将RS触发器置0。
由图6-4可知,NE555芯片的2引脚与6引脚之间的电容C2起到充/放电的作用,在电容C2充电过程中,NE555芯片的3引脚输出高电平信号,在电容C2放电过程中,NE555芯片的3引脚输出低电平信号,从而可以得到一个方波信号。这个方波信号的振荡周期为
T=T1+T2
式中,T1为电容充电时间;T2为电容放电时间。
电容充电时间为
T1=(R1+R3)C2ln2≈0.7(R1+R3)C2
电容放电时间为
T2=R3C2ln2≈0.7R3C2
从而,方波信号的振荡周期为
T=T1+T2=(R1+2R3)C2ln2≈0.7(R1+2R3)C2
方波信号的振荡频率为
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/066-1.jpg?sign=1739542842-SFy2c1P3P0LCQj0puNLigtJDrJXlC2Gg-0-2a22de524734489e1e09c8e838b75c67)
方波信号的占空比为
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/066-2.jpg?sign=1739542842-rXAFiDlXorXwBhdWy117GcWjNF2w6VvZ-0-2ed875ec334421b4c62287ac797bf86f)
因此,改变R1、R3和C2就可以改变方波信号的振荡频率。这里利用NE555芯片设计一个能产生2kHz左右的方波信号的多谐振荡器。由于R1与R3的电阻和一般要小于3.3MΩ,所以初步设定R1为2.4kΩ、R3为2.4kΩ、C2为0.1μF,从而得出占空比q为2/3。对多谐振荡器模块进行仿真,其仿真结果如图6-7所示。从仿真结果来看,多谐振荡器能产生2kHz、占空比为2/3的方波信号。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/066-3.jpg?sign=1739542842-UkFY2oIsmi0c4FrtrUREf5dW35oZ8zOQ-0-2485f6eec6c260aef8aed7680a456645)
图6-7 多谐振荡器模块仿真结果
3. NPN型三极管控制蜂鸣器模块
如图6-8所示,这里所使用的是2kHz的5V无源蜂鸣器。
在图6-8中,LS1为蜂鸣器,Q2为NPN型三极管,供电电压为5V。当Q2的基极为高电平时,Q2导通,蜂鸣器发出声音;当Q2的基极为低电平时,Q2关断,蜂鸣器不发声。NPN型三极管控制蜂鸣器模块仿真如图6-9所示。这里就是利用NPN型三极管来控制蜂鸣器发声的。NPN型三极管控制蜂鸣器模块仿真结果如图6-10所示。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/067-1.jpg?sign=1739542842-ptHUfJEHJhxiO6yjKmsxfotXkdcjK3NA-0-10976b7e06861601a04b38482a53a575)
图6-8 NPN型三极管控制蜂鸣器模块
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/067-2.jpg?sign=1739542842-yiOUIclERqz7Yi8Tn15y2WwT2q2Uqy3M-0-535a8a67a80e6daa19485b57b4c8fd43)
图6-9 NPN型三极管控制蜂鸣器模块仿真
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/067-3.jpg?sign=1739542842-gwR8SxJoHxMszd59Nc9Irw9SrfRuzbFN-0-df195f9dcbfea05356bdaf4eb85f7a31)
图6-10 NPN型三极管控制蜂鸣器模块仿真结果
调试与仿真
对所设计的蜂鸣器驱动电路系统进行仿真,如图6-11所示。蜂鸣器驱动电路系统仿真结果如图6-12所示。从仿真结果来看,该系统满足设计要求。
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/068-1.jpg?sign=1739542842-h3yest4nQY3gInZ2hBqEhvtCGozhXlg7-0-7d16686ed592ac25890575a31c2c4def)
图6-11 蜂鸣器驱动电路系统仿真
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/068-2.jpg?sign=1739542842-PgX7KG8hlBa3UrbzLQ4kshUPSCJLDsry-0-cd5fa7cce7be893bbd9a2efdd8a78549)
图6-12 蜂鸣器驱动电路系统仿真结果
电路板布线图(见图6-13)
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/069-1.jpg?sign=1739542842-anU9uZ3fBFX0cmAvKkJ0JuWvxqK8F984-0-735d15b34c833d2f215c30877ec6dbab)
图6-13 电路板布线图
实物照片(见图6-14)
![](https://epubservercos.yuewen.com/1A257E/21190707108526806/epubprivate/OEBPS/Images/069-2.jpg?sign=1739542842-PjoT2n6fBd4pJduyUWhlzzGSQgQeS5Jo-0-b59969a72bb4ef2641708f98e9f91ac6)
图6-14 实物照片
思考与练习
(1)简述无源蜂鸣器的工作条件。
答:无源蜂鸣器内部不会产生振荡信号,而直流信号又无法令其发声,必须使用1~5kHz的方波信号去驱动它,使其发声。
(2)在本设计中,要使多谐振荡器产生0.5Hz左右的方波信号,R1和R3的电阻值应为多大?
答:根据,设
=1μF,则R1与R3都可为1MΩ。
特别提醒
(1)当完成蜂鸣器驱动电路系统各模块设计后,必须对各模块进行分析,看有没有不合理的地方。
(2)在焊接元器件之前,要先检查PCB有无短路。