体系的结构
整个体系由收集板、通讯板和PC机监控程序组成。收集板以温度监测芯片DS18B20t21、单片机芯片AT89S52和蓝牙芯片BC4为中心分时完结 监听主机的指令和数据收集以及数据发送的功用。能够依据接纳到的主机的指令随时改动体系的作业状况。 如图1。通讯板以USB 芯片PDIUSBD12、单片机芯片AT89S52为中心,完成数据接纳、数据发送,以及将收集回来的外部信号经过波形图实时显现在PC机界面上。一起把 数据保存到数据库中。如图
2 体系硬件规划
2.1 收集板电路规划
2.1.1 蓝牙模块—无线接纳发射电路
体系选用了CSR公司蓝牙芯片BC417143.该芯片选用Blue2.0、支撑主或从形式、支撑AT指令集、支撑波特率为2 400到1 382 400 bps,适用于嵌入式串口传输无线的全新的模块。
值得注意的是。蓝牙芯片作业在3.3 V,而MCU作业在5 V.存在逻辑电平不匹配问题。且IO管脚无法忍受MCU的5 V逻辑电平。规划中选用了1117芯片进行电平转化输出3.3 V.蓝牙与MCU衔接需经过电平约束以确保蓝牙模块正常作业 以下是蓝牙模块的电源挑选计划及串口模块的引脚界说。如图3。
在树立蓝牙数据通讯时。需求先对其通讯协议进行设置:
(1)UART参数设置:先设置通讯协议长度,再设置波特率、硬件操控流参数。校验参数、数据位数及中止位
(2)作业形式设置:可将蓝牙模块的作业形式设置为主形式或许从形式。
(3)设置蓝牙模块名:名称是蓝牙模块在进行通讯的标识之一。经过设置蓝牙模块名协议能够更改蓝牙模块名
(4)设置安全形式:蓝牙通讯中的数据安全主要是有蓝牙通讯时的PIN码确保的。经过设置安全形式协议。能够依据不同的需求。设置蓝牙通讯的安全形式
(5)设置PIN码:设置PIN码能够确保仅有牢靠的设备经过蓝牙与模块相互通讯体系选用的波特率为9 600 bps.传输间隔能达10 In。因为选用蓝牙做为传输。具有很强的抗干扰才能