设为首页 | 加入收藏 培训视频 | 关键字排名 | 采购直通车 | 资质认证 | 收费标准 | 帮助

ICBUY > 行业资讯 > 设计与运用 > 基于蓝牙的家庭监控报警系统

基于蓝牙的家庭监控报警系统

作者:西北工业大学机电学院 张鑫 杜清珍 杨杰  来源:电子产品世界  发布时间:2007-06-29 09:41  评论:0条  阅读:986次 发给好友

引言

  市场上现有的监控设备也往往不能满足用户的远程查询要求,而且误报率也比较高。基于蓝牙技术的家庭监控报警系统,能够实时监控终端探测设备的数据,并在有突发事件时及时报警;同时该系统还能满足用户随时通过控制中心来统筹管理家居的要求。
  
系统硬件电路结构

ROK101007蓝牙模块

  ROK 101007是Ericsson公司生产的一种在电子设备中实现蓝牙功能的短距离通信模块。该蓝牙模块是由基带控制器、快闪式存储器、PBA313 01/2无线电收发器3个芯片组成。其同时支持数据和语音的传递,通过一个符合USB2.0规格的USB接口或一个UART/PCM接口来实现模块和主机控制器之间的通信。它的VCC电源典型值为3.3V。POR101 007符合蓝牙1.1规范要求,支持多操作点工作方式,通过了FCC和ETSI认可。

S3C4510B微控制器

  S3C4510B是基于以太网应用系统的高性价比16/32位RISC微控制器,内含一个由ARM公司设计的16/32位ARM7TDMI RISC处理器核。该处理器支持ROM/SRAM,LFASH,DRAM和外部I/O以及8/16/32位方式工作,包含有2个带缓冲描述符(Buffer Descriptor)的HDLC通道,HDLC有地址搜索模式、工作速率可达10Mbps。拥有2个可工作于DMA方式或中断方式的UART模块。具有18个通用可编程I/O接口,这些I/O接口包括4个外部中断请求、2个定时器溢出外部和DMA请求和应答。

系统硬件电路

  家庭监控报警系统整体是由两部分组成,包括终端探测电路部分和中心监控电路部分。系统总体结构框图如图1所示。




图1  系统组成框图

  结构框图中前半部分为一个基于蓝牙模块的终端探测单元电路,主要由传感器、数模转换模块、S3C4510B单片机、报警电路及ROK101 008蓝牙模块组成;后半部分为中心控制单元电路,主要由PC机和蓝牙模块组成。

  在终端探测单元,蓝牙模块和单片机之间通过串口输入HCI指令实行数据通信。当使用UART进行通信时,蓝牙模块作为一个DCE,其串行速度可达460.8Kbit/s。ROK101007蓝牙模块的UART接口符合工业标准16C450,支持多种波特率,提供四个信号TXD、RXD、RTS和CTS,均按照null modern方式连接,其中TXD和RXD用于数据流传输,RTS和CTS用于数据流控制。MAX232芯片的工作电压为5V,这就需要额外使用5个100nF的电容构成外围电路。S3C4510B微控制器和蓝牙模块的接口电路如图2所示。




图2  MCU和蓝牙模块接口电路

  在中心监控单元,PC机和蓝牙模块的通信通过USB接口来实现。使用USB接口方式通信时,是将蓝牙模块当作一个USB从设备与主机通信的,通过双向端口D+和D-传输数据。对于PC机应有唤醒和分离两个边带信号来控制PC机的状态,当主机处于低功耗模式,如果蓝牙模块接收到建立连接的请求时,Wake_up引脚输出高电平,唤醒主机。主机的挂起状态可通过Detach信号来实现,当Detach输出高电平时,芯片脱离USB状态。主机与蓝牙模块的接口电路如图3所示。




图3  主机与蓝牙模块的接口电路
        
系统软件设计

  蓝牙模块间的ACL数据通信流程主要有蓝牙模块初始化、HCI流量控制设置、查询、建立连接、进行数据通信和断开连接。初始化程序是单片机对蓝牙发送一系列HCI命令分组并判断蓝牙返回的事件分组是否正确,当蓝牙设备正确初始化完成之后,通过Set_ Host_ Controller_ To_ Host_ Flow_ Control指令打开主机控制器到主机的流量控制,并通过Host Buffer Size指令来对流量控制进行配置。之后主设备查询周围的蓝牙设备并发出建立连接指令,在成功建立ACL连接之后开始数据通信。当通信完成后,主设备和从设备都可以发出Disconnect命令断开连接。

  系统终端探测电路程序流程如图4所示,软件主要是在单片机上的编程,实现数据的采集,重点是HCI-RS232传输层的通信,单片机主要基于C语言编程,实现对前端来自传感设备数据进行HCI-RS232信息格式的打包,然后通过传输层接口RS232实现和蓝牙模块之间的数据传递。




图4 系统终端探测电路程序流程

  系统中心监控电路程序流程如图5所示,软件控制主要是实现蓝牙模块和PC机之间的通信,数据传输是关键部分。程序在循环中不断查询是否有蓝牙数据需要接收和是否有监控命令数据传来,需要送蓝牙发送。蓝牙数据接收采用中断接收方式,而监控命令数据采用查询接收方式,这样可以达到最高的工作效率。




图5 系统中心监控电路程序流程

结语

  基于蓝牙技术的家庭监控报警系统,硬件设计简单,灵敏度高,由于蓝牙技术采用跳频模式,信息传输就更为安全准确,同时在天线发射允许的范围内蓝牙模块间信息的传输不受空间的限制。随着蓝牙技术的普及,其低成本的优势将得到体现,正是由于蓝牙的这些特点使得该系统适应性较强,在不需要做较大改动的情况下就能适用于其它类似的监控报警系统,具有较高的应用价值,可以推广应用。


参考文献:
1.马建仓,罗亚军,赵玉亭.蓝牙核心技术及应用,科学出版社.2003.452-495
2.钱志鸿,扬帆,周求湛.蓝牙技术原理、开发与应用,北京航空航天大学出版社.2006.113-121
3.黄智伟.蓝牙硬件电路[M].北京:北京航空航天大学出版社,2006.470-488
4.张玉真.数据采集蓝牙无线传输模块研制,西北工业大学,2004
5.梅烨,杜清珍.TC35i在远程压力监控系统中的应用,自动化仪表,2006.(12)59-62
6.Samsung S3C4510B Data Sheet




热门供应

型号 产品名称 品牌/产地 封装/规格 数量 供货商 地区
LM6800系列 256*64 TOPWAY 256*64 1000 苏州高新区赛格电子市 [苏州]
-- HP PCI -- -- 100 东莞市东虹电子科技有 [东莞]
CMD1001 CMD100 上海图 SOT23- 1000000000 上海图一实业有限公司 [上海]
MB93555A-36PB-GE1 IC FUJITS BGA 280 深圳市海讯达创科技有 [深圳]
TNC 高频连 CHINA MOT 100 中国电子器材总公司北 [北京]

热门求购

采购标题 品牌/产地 批号 规格/封装 数量 无铅 交货期 发布时间
 收购厂家库存 不限 无铅 长期 08-12
 15338735159手 07+ 2000 无铅 一周 08-12
 高价求购库存 10000 无铅 不限 08-12
 求购IC,M36LO ST 06+ BGA 5000 无铅 电议 08-12
 0755-8338165 不限 不限 不限 5000 无铅 不限 08-12
推荐资讯
图片新闻
热点专题:
PCB专题
    PCB专题
    电子信息产业已经成为我国国民经济第一大支柱产业,而在这一产业中起着承上启下作用的印制电路板业规模已居全球第二,目前正在向全球龙头老大的地位进 详细
2007年春季(第69届)中国电子
    2007年春季(第69届)中国电子
    CEF春季会自2004年结束巡展模式、定址深圳以来,连续两年在深圳高交会展览中心举行,并启用所有可用场馆。第67届(春季)全国电子展更是扩容乔迁至深圳 详细
最新问答
分类导行
关于我们 | 联系我们 | 招聘信息 | 广告服务 | 帮助中心 | 友情链接 | 设为首页 | 收藏本网
Email:
ICBuy.Com © 2007 版权所有 不得转载 浙B2-20060234号