上海方工阀门制造有限公司
SHANGHAI FANGGONG VALVES Manufacturing Co., Ltd.
400-820-4057
订购电话:
15年阀业专业生产企业
前沿科技 精工品质 你身边的阀门厂家! 
新奥官方网站浏览器
您的当前位置:​​​​
应用领域
【上海方工】阀门电动装置技术升级实现蓝牙控制
来源:/news.html | 作者:fanggong | 发布时间: 499天前 | 1395 次浏览 | 分享到:
阀门电动装置技术升级实现蓝牙控制,针对无线通信技术在阀门电动装置中的应用,分析各种常见的无线通信技术的应用特点,提出基于蓝牙技术的解决方案。另外,简单分析了蓝牙协议栈的 3 种实现形式,选择嵌入式模型作为蓝牙无线通信的实现形式。着重介绍了蓝牙手持操作器的硬件系统结构和软件流程,实现了对带蓝牙通信模块的阀门电动装置的无线遥控操作。

1 蓝牙协议栈实现形式

蓝牙协议规范遵循开放系统互联 OSI(Open System Interconnection)模型。

蓝牙协议栈按照封装方式有 3 种不同的实现模型——寄居式、嵌入式和完全嵌入式,分别针对具有不同功能和资源的产品。

对于嵌入式模型,蓝牙协议栈位于蓝牙模块中,应用程序单独运行在主机上,通过适配协议与蓝牙模块通信。嵌入式模型无需主机处理蓝牙上层协议,减少了主机的软件负荷和代码长度,降低了开发难度,对于内存有限的设备是不错的选择。本设计在蓝牙协议栈实现形式上选用了嵌入式模型,通过使用南京国春电子技术有限公司的 KC02 蓝牙模块,保证通信可靠性并减少了 CPU 的代码量。

                                    图片来源网址:http://www.bannige.cn/

2 蓝牙应用系统设计

在工业现场使用蓝牙无线通信,其系统的硬件设计分为阀门电动装置和手持操作器两部分。

2.1 阀门电动装置

阀门电动装置实现阀门本体的控制功能。以 LPC2292 为核心构建整个嵌入式系统,蓝牙模块采用工业级 KC02 模块。

LPC2292 是 NXP 公司基于 ARM7TDMI-S 的一款高性能工业级微处理器。其处理器内核为 32 位 RISC 体系结构,具有高密度的 16 位指令集及极低的功耗。

KC02 蓝牙模块是可进行数据交换和语音通信的蓝牙通信模块。其体积小,外形尺寸长为 17.8mm,宽为 15.2mm;工作电压为 3.3V,拥有 UART、SPI 和 USB 串行接口,在本设计中使用处理器的 UART 与蓝牙模块相连。

2.2 手持操作器

手持操作器的功能为搜索从蓝牙,并在主从蓝牙建立链接之后,操作阀门电动装置,并同步显示阀门电动装置屏幕内容。其系统结构以 8 位 AVR 单片机 ATmega128L 为核心,包括按键、液晶显示屏、主蓝牙模块和电源处理 4 个部分。KC02 主蓝牙模块通过串口与单片机相连。手持操作器使用电池,通过电源转换芯片 AMSI1117 稳压后给整个嵌入式系统供电。

2.3 手持操作器软件流程

手持操作器复位后首先进行各底层硬件的初始化操作,然后根据接收到的按键命令进行相应的操作。

在硬件设计中,将单片机的 PD4 与蓝牙模块的链接状态端口相连,PD7 口与蓝牙模块的 RESET 引脚相连 。