当前位置:文档之家› 基于PIC16F877A单片机和蓝牙模块的智能控制系统

基于PIC16F877A单片机和蓝牙模块的智能控制系统

第36卷?第10期?2014-10(下)?

【135】

基于PIC16F877A 单片机和蓝牙模块的智能控制系统

Intelligent control system based on PIC16F877A and bluetooth module

王建勋,周青云

WANG Jian-xun, ZHOU Qing-yun

(郑州职业技术学院,郑州 450121)

摘 要:设计一种以PIC16F877A单片机为核心,通过从机蓝牙模块HC-06和蓝牙手机进行串口通信并控制电磁继电器的智能系统。阐述了系统的软硬件设计方法并给出了系统原理图、单片机部

分源程序和控制方法。实验证明,该系统具有体积小、可靠性高的特点,在近距离的电磁阀、电机等控制中具有很高的实用价值。

关键词:PIC16F877A;蓝牙;电磁继电器;智能控制中图分类号:TP274.2 文献标识码:B 文章编号:1009-0134(2014)10(下)-0135-03Doi:10.3969/j.issn.1009-0134.2014.10(下).35

收稿日期:2014-07-15

基金项目:河南省高等教育教学改革研究项目(2014SJGLX466)

作者简介:王建勋(1972 -),男,河南郑州人,副教授,工学硕士,研究方向为嵌入式系统与自动控制。

0 引言

电磁继电器是一种电控制器件,通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。在电路中起着自动调节、安全保护、转换电路等作用[1]。

蓝牙是一种支持设备短距离(一般10米内)通信的无线电技术,能在包括移动电话、PDA 、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙技术,能够有效地简化移动通信终端设备之间的通信,从而数据传输变得更加迅速高效,支持点对点及点对多点通信,具有安全性高和受干扰性小的特点[2]。

通过建立蓝牙模块与蓝牙手机之间的通信,实现蓝牙手机对单片机和蓝牙模块系统的控制,可满足产品自动化测试、工业现场控制、科研与教学等多种领域的需要。

1 基于PIC16F877A 单片机和蓝牙模块的电磁继电器智能控制系统设计

1.1 系统总体构成和工作原理

系统总体上由上位机和下位机组成。上位机(蓝牙手机)安装有SPP 蓝牙串口软件,SPP 发出十六位制控制信号;下位机(控制板)的从机蓝牙串口模块HC-06接收控制信号,然后送给PIC16F877A ,PIC16F877A 根据源程序发送对应数字逻辑信号送给ULN2003A ,以驱动并控制电磁继电器组[3]。

1.2

系统硬件设计

图1 系统硬件原理图

系统硬件由PIC16F877A 单片机、HC-06蓝牙串口模块、ULN2003A 驱动芯片、L7805CV 三端正电源稳压电路和JQ1P-24V-F 电磁继电器组等组成。PIC16F877A 单片机作为主控芯片,其RD 口RD0~RD6的七位口线作为连接ULN2003A 的数据线。RC 口中的RC6、RC7用作HC-06蓝牙串口模块的TX 、RX 接口。时钟电路选用12MHz 晶体振荡器[4]。系统硬件原理图如图1所示。1.2.1 PIC16F877A 单片机

PIC16F877A 具有高性能RISC CPU ,仅用35条单字指令,带有8K ×14位FLASH 程序存储器,368×8个数据存储器(RAM )字节,256×8个EEPROM 字节,中断能力强(达到14个中断源),支持在线串行编程(ISCP ),运行电压范围2.0V ~5.5V 。具有抗干扰能力强、低功耗、带负载能力大、外围电路简单、可靠性高等优点[5]。

相关主题
文本预览
相关文档 最新文档