青岛理工大学毕业设计(论文)
开关,另外通过可控硅控制电灯的亮度。其具体的原理体如图3.5所示。
图3.5 继电器控制输出部分
AT89C52产生可控硅控制的移相脉冲,移相角的改变实现导通角的改变,即当移相角较大时,可控硅的导通角较小,输出电压较低,电灯较暗;当移相角较小时,可控硅的导通角较大,输出电压较高,电灯较亮。当AT89C52的P0.6为低电平是,9012三极管导通,三极管集电极电流驱动光耦合器导通,是可控硅的G极产生脉冲信号触发可控硅导通;当AT89C52的P0.6口为高电平是,9012三极管、光电耦合器、可控硅都处于截止状态,其电路设计原理图如图3.6所示。
图3.6 可控硅电灯亮度控制电路
电灯的亮度由8段数码管显示,其中P1.0---P1.2作为数码管的二进制数据
19
青岛理工大学毕业设计(论文)
输出,显示数字0—7,7代表最亮,0代表最暗,采用4511集成块硬件译码显示数值,其具体的原理图如图3.7所示。
图3.7 电灯亮度显示电路
3.4 语音电路设计
麦克风用于录入语音,可完成普通的现场录音。在放音电路中,输出端选用低电压通用集成功率放大器LM386-1的典型应用电路作为扬声器LS1的驱动电路。
语音电路原理图如图3.8所示,
ISD4004通过SPI接口传输数据,SPI接口共使用4条信号线:主机输出片选,串行时钟线SCLK,主机输出/从机输入的信号线MOSI以及主机输入/从机输出的信号线MISO。SPI接口是串行扩展的全双工同步通信口,主机方式传送数据的最高速率达1.05Mbps。由于AT89C52没有SPI接口,所以采用模拟SPI接口同ISD4004进行数据传输;同时因为无主机输入,所以不需要MISO线。将片选、主机输入/从机输出的信号线MISO、串行时钟线SCLK分别接在单片机的P0.5、P0.6、P0.7口。
ISD4004主要引脚说明:
(1) 片选,此端为低电平是选中芯片。
20
青岛理工大学毕业设计(论文)
(2) VCCA、VCCD,供电电源3V。 (3) OUT,音频输出端,可驱动负载。 (4) IN+、IN-,录音信号同相、反相输入端。
(5) MOSI,串行输入端。主控器件应在串行时钟上升沿前半个周期将数据
放到此端,共ISD4004输入用。
(6) SCLK,时钟输入端。由主控制器产生,用于同步MOSI和MISO的数据
输入。
(7) AMCAP,自动静噪音控制端。 (8) VSSA、VSSD,地线。
ISD4004通过SPI接口传输数据的步骤如下:
(1) 串行数据传输开始与片选下降沿,在数据传输器件,片选必须保持为
低电平。
(2) 从控制器发出来并出现在引脚MOSI上的数据,在SCLK上升沿被锁入
ISD4004,在SCLK下降沿,将ISD4004中送出的数据放到引脚MISO,共控制器读取。
(3) ISD4004从控制器输入指令和地址后才能开始录/放操作。
(4) 指令格式是8位控制码加16位地址码,或8位控制码(不带地址码)。 (5) ISD4004在进行任何操作时,如果遇到EOM或VOF,则产生一个中断,
该中断状态在下一个SPI周期开始被清除。
(6) 所有指令操作都在片选端为高时执行。
图3.8语音电路原理图
21
青岛理工大学毕业设计(论文)
3.5 电源电路设计
根据AT89C52的供电要求,采用DC 9V转DC 5V电路给AT89C52供电,下面是电源供电部分。
电源电路由桥式整流、滤波电容、7805集成稳压器及电源指示灯组成。交流电经过桥式整流变成直流电,在经过电容滤波,7805集成稳压其稳压成为稳定的+5V电源。用一个发光二极管指示灯指示电源状态。还可以使用5V电源直接供电。
在放音电路中,输出端选用低电压通用集成放大器LM386M-1的典型应用电路为扬声器LS1的驱动电路。在电路中LM386M-1的1脚和8脚间外界10uF的旁路电容,可是电路的放大倍数提高200倍。ISD4004的工作电压是3V,可以通过变压电路转变为3V。
其电源电路原理图如图3.9所示
图3.9 电源电路原理图
22
青岛理工大学毕业设计(论文)
3.6 单片机和蓝牙接口电路
CSR公司的蓝牙模块BC02输出引脚功能介绍图下: Pin1:串行口2的数据输出端。 Pin2:串行口2的数据输入端。 Pin3:掉电模式控制端。 Pin4:+5VCC电源输入端。 Pin5:GND接地端。
Pin6:串行口1的数据输出端。 Pin7:串行口1的数据输入端。 Pin8:LED指示端。
单片机和蓝牙模块接口原理图如图3.10所示。
蓝牙模块BC02的串行口1使用的是CMOS/TTL电平,串行口2使用的是RS-232电平。由于计算机串行通信使用的是RS-232电平,单片机使用的是CMOS/TTL电平。因此在本系统中蓝牙模块用串口2(USB口)与计算机的USB口相连,而蓝牙模块与单片机通信直接用串行线相连。
图3.10 蓝牙模块接口原理图
23