MCU使用蓝牙控制红外传感器
微型控制器采用ziog公司的8k系列(soic,28pin)如图所示。
它是一个可编程微型控制器,在本设计中使用了GPIO和UART功能。GPIO用来LED显示,串口用来发送和读取AT COMMANDS(一种指令)从而控制蓝牙驱动器。
电路的整个工作流程是采用1st 板(控制板)控制远程驱动器,用来产生一个确定的开关信号。图片一展示了怎么去控制。图片二展示了功能是如何满足用户需要的。用户打开开关使能负载,MCU就会发出控制指令来控制蓝牙驱动器,远端的驱动器将接受到数据来使能负载。
图一:
图二:
控制板
控制板包括:蓝牙驱动器,0822(MCU),用于下载程序的max232.,D9座和一些其它元件,同时还包含了编程器电路,用户可以用它在任何时候重新下载程序。
图三:
在实际应用中D9和D10用来指示连接上了其它的蓝牙设备(远程设备)。如果没有连接上,按下复位按钮使远程设备建立一个新的连接。美信(maxim)公司的IC max232连接了一个开关用于器件下载程序或者和PC的超级终端进行通信。D1-D4用来指示开关的状态,D5-D9是可选择的,它们用来指示远端设备负载的情况,综上可看出编程非常的容易。控制板连接的电源为3.1265V(LM317)和线性稳压芯片7805。LM317输出的电压可以通过一下公式计算:
如果:
控制板
远程驱动设备
远程驱动设备板最主要的功能是通过蓝牙通讯接收BTSerial1的指令或者控制板的指令。它将会控制所连接的继电器来控制负载电路的ON/OFF。
图四:
远程驱动电路原理图
所有的原理图都打包在原理图压缩文档(下面我会给出说有资料的连接)。
远程驱动电路的全图:包含了一个电铃,电源,远程驱动和继电器驱动的负载。
继电器板
继电器板的功能是通过小信号来开关控制大电压负载(220volts)。这块板子连接了远程驱动板。
继电器板电路原理图
继电器板表面图,采用DC=12继电器控制高电压
红外传感器
红外开关可以用于家庭防盗系统。图片上和电路中都显示电铃放置在下面。
外壳
红外传感器工作的时候相当于看不见的眼睛
电铃
这个集成运放设计为一个简单的比较器。用来驱动一个继电器,使继电器能够驱动12V的电铃。红外开关和电铃可以用来警告进屋的小偷。这个电路就像一个简单的开关,不过是使用的红外开关。红外信号如果在传达的过程中受到了阻挡,电铃就会响起,将起到警告作用。它可以被用在许多的场合。这个电路可以直接用焊锡连接不需要PCB。
PCBs
此图展示了控制板,包含:电源,max232(用于烧写程序到MCU)用于0822,4个接触开关和一些器件。控制板包含蓝牙驱动,可以直接通过PC的超级终端来进行控制或者通过zilog MCU芯片控制。包含了可以使用Zilog ZDS-IDE II 编译器在线调试的电路。
此图展示了远程驱动电路。包含三种电源电压:3V 5V 和 12V。3V用来提供给BTSerial2(蓝牙驱动在远程驱动板),5V继电器和12V继电器,ULN2803是用来最为一个缓冲器用于低信号去触发高电平,经常用来连接LED做指示用。
这是一对蓝牙驱动器。它有10个GPIO,可以设置时输入和输出,可以通过超级终端设置命令模式。电源电压范围3.0-3.3 volts。它接收AT COMANDS 指令,可以通过任何含有UART的MCU进行控制。
图片:
文中所含的原理图,PCB,说明文档下载地址:
http://download.csdn.net/source/2419175
原文链接:http://www.electronics-lab.com/projects/mcu/009/index.html