企业资质

深圳市高为通信科技有限公司

普通会员11
|
企业等级:普通会员
经营模式:
所在地区:广东 深圳
联系卖家:
手机号码:
公司官网:goowi4543.com
企业地址:
本企业已通过工商资料核验!
企业概况

高为致力于为原始设备制造商、设备制造商及系统集成商提供创新且易于使用的短程无线连接解决方案。目前,我们的产品包括蓝牙(Bluetooth),近场通讯(NFC)。我们可以提供传统蓝牙,低功耗蓝牙,双模蓝牙,以及NFC和蓝牙产品整合的一整套解决方案。高为将研发中心和技术支持中心设在美丽的海滨城市深圳,并......

CSR1010TV遥控模块,蓝牙4.0机顶盒方案

产品编号:6166133                    更新时间:2015-03-16
价格: ¥0.99
深圳市高为通信科技有限公司

深圳市高为通信科技有限公司

  • 主营业务:蓝牙模块、蓝牙立体声模块、蓝牙音箱模块
  • 公司官网:goowi4543.com
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

蓝牙4.0TV遥控经常使用无线通信技术,手机上经常使用。使用我的软件,再加上一个蓝牙适配器,只要手机支持java蓝牙开发,就可

以将手机变成一部电脑遥控器,在10米之内,对电脑遥控操作,即可以用手机输入文字到电脑,也可以遥控鼠标和键盘,方便快捷

。你可以躺在床上看大片、听音乐,用手机来操作,或者你的手机有手写卡,就可以把手机变成电脑的手写板,轻松操作,乐趣无

穷。

undefined

undefined

undefined



蓝牙(Bluetooth)是一项短途无线电连接系统,它可以将不同的电子器材连系起来。原理就好像收音机一样,装有蓝牙的电子器材,可以接收外来的讯息,从而进行特定的指令。不过,蓝牙不但可以接收,也都可以“传送”,因此装有蓝牙的电子器材,能够互相沟通。


现在,大部分的电脑配件,如打印机、荧幕等,都要接驳上电线,才可以互传讯息,但蓝牙透过其短途的接收系统,便可以使这些配件在没有驳线下,仍然能够传送指令,做到真正“无线”的世界。

举例来说,一部手提电话如果没有接上电话线,便不能“上网” 接收电子邮件,但在蓝牙的帮助下,用户只要透过手提电话接收电子邮件,然后再传送到手提电脑,便可以做到“无线”上网。

不过蓝牙的使用仍有不够全面的地方,由于它的射程短,暂时只能够应用在室内范围,所以要享受无线带来的方便,也只可以在室内进行。

整个蓝牙协议结构分为底层硬件模块、中间协议层和高端应用层三大部分。蓝牙协议规范的目标是允

许遵循规范的应用能够进行相互操作。为实现互操作,远程设备上对应的应用程序必须以同一类协议栈运

行。每一协议栈都使用相同的蓝牙数据链路层和物理层。

       QQ图片20141224141535

QQ图片20141224141551

1

 

蓝牙的底层模块是蓝牙技术的核心,它由链路管理层、基带层和射频层构成,射频层主要定义了蓝牙

收发器应满足的要求。蓝牙技术工作在全球通用的

2.4 GHz的ISM频段,其数据传输速率为1 Mb/s。应用蓝牙技术的PLUG&PLAY

概念,任意蓝牙技术设备一旦搜寻到另一个蓝牙技术设备,马上就可以建立联系,

而无需用户进行任何设置,在无线电环境非常嘈杂的情况下,其优势更加明显。基带层完成跳频和蓝牙数

据及信息帧的传输及快速确认,以消除干扰、降低衰落,确保链路稳定。与工作在相同频段的其他系统相

比,蓝牙跳频更快,数据包更短,这使蓝牙技术系统比其他系统更稳定。链路管理层负责链路的建立和拆

除以及链路的安全和控制。蓝牙支持电路交换和分组交换两种技术,分别定义了两种链路类型,即面向连

接的同步链路和面向无连接的异步链路。蓝牙组网时,最多可以有

256个蓝牙单元设备连接起来组成微微网(Piconet),其中一个主节点和

个从节点处于工作状态,而其他节点则处于空闲模式。

 

蓝牙底层模块为上层软件模块提供不同的访问接口,但不同的模块接口之间的消息和数据传递必须通

过蓝牙主机控制接口的解释才能进行,即

HCI

是蓝牙协议中软硬件之间的接口。

 

中间协议层包括逻辑链路控制与适配协议

(Logical Link Control and 

Adaptation Layer Protocol, L2CAP)

服务发现协议

(Service Discovery Protocol, 

SDP)

、串口仿真协议

(Radio Frequency Communications Protocol, RFCOMM)

和电话控制协议规范。

L2CAP

完成数据拆装、服务质量控制、协议复用和组

提取等功能,

是其他上层协议实现的基础,

也是蓝牙协议栈的核心成分;

SDPRFCOMM在L2CAP上仿真9针RS-232串口的功能;电话控制协议提供蓝牙设

备间话音和数据的呼叫控制命令。蓝牙对语音的支持是它与WLAN相区别的一个重要标志。

 

 主设备从设备无线链路在蓝牙协议栈的最上部分是高端应用层,对应于各种应用模型的剖面(Profile)。

 

蓝牙系统的基本网络单元是微微网,蓝牙微微网的基本结构如

一个微微网内包括一个主设备(Master)和多个从设备(Slave),一个主设备同时最多只能与7个从设备保持联

系。设备的主从关系是在蓝牙链路的建立过程中确定的,链路建立的发起者定义为主设备,其他响应者为

从设备,由主设备决定该微微网内跳频时钟的同步,从设备在主设备向其发出查询信息后才能向主设备发

送数据,从设备间不能直接互相通信

 

蓝牙微微网基本结构

 

2  

蓝牙遥控器系统的硬件设计与实现

 

2.1  

系统结构

 

蓝牙遥控器系统的核心是蓝牙遥控器和遥控设备收发器。其中蓝牙遥控器为用户随身携带,带有液晶

显示屏、键盘输入口以及

RS-232

口,以实现电台操作功能和显示电台当前状态等功能;遥控设备收发器通

过电台扩展的

RS-232

口与电台主控板连接,一方面,它负责接收蓝牙遥控器传来的控制命令,并将其转发

给电台主控板,实现对电台的控制;另一方面,它还负责将电台主控传来的遥控应答及电台状态送回蓝牙

遥控器。

 

通过在蓝牙遥控器和遥控设备收发器中嵌入蓝牙模块,来完成蓝牙遥控器和遥控设备收发器之间的通

信。

Bluetooth

模块完成射频和基带功能,其中蓝牙遥控器设置成主动连接的蓝牙单元,负责建立并管理遥

控器与遥控设备收发器之间的连接、跳频的同步和所有的通信,遥控设备收发器则设置为被动连接的蓝牙

单元。

 

2.2  

蓝牙遥控器的硬件设计与实现

 

2.2.1  

蓝牙遥控器的硬件设计

 

蓝牙遥控器硬件主要由

8

个部分构成,其主要功能模块有:

1) 2.4 GHz

射频功率放大器:为了增大通信

 

蓝牙遥控器系统的设计与实现

 

 

397

 

范围,

采用

2.4 GHz

射频功率放大器将通信距离扩展到

100 m

2) Bluetooth

模块:

Bluetooth

模块完成射频和基

带功能。它通过

RS232

接口与微处理器相连,以接收和发送数据;

3) 

微处理器系统:作为

Bluetooth

无线接

入设备的核心部件,一方面控制和协调各功能模块的工作,另一方面,完成

Bluetooth

的高层协议;

4) 

液晶

显示:用以指示设备的工作状态,同时作为功能选择菜单;

5) 

输入键盘:用户操作命令输入键盘;

 6) 

USB

接口:与数据终端的通信口;

7) RS232

接口:与数据终端的通信口;

8) 

电池电源管理:蓝牙遥控器采用

3 V

电池供电。

 

2.2.2  

蓝牙遥控器的硬件实现

 

为了给用户提供友好的人机界面,加快研发进程,将蓝牙技术和目前流行的

PDA

技术结合,采用双模

块结构,使蓝牙遥控器不仅具备遥控器的全部面板功能,还具备

PDA

的功能。

 

实际上,

PDA

模块代替了上述的微处理器系统、液晶显示、输入键盘、

USB

接口、

RS232

接口、电池电

源管理等

6

个部分的功能,与

Bluetooth

模块共同完成蓝牙遥控器的硬件功能的实现,与

Bluetooth

模块之间的

接口采用串行

RS232

方式。

 

PDA

模块采用

Motorola DragonBall-VZ328

处理器,主频为

33 MHz

,具有两个串行口。

 

2.3  

遥控设备收发器的硬件设计与实现

 

2.3.1  

遥控设备收发器的硬件设计

 

遥控设备收发器的硬件由

6

部分组成,其主要功能模块有:

 

1)

 

 

2.4 GHz

射频功率放大器:为增大信号覆盖范围,采用

2.4 GHz

射频功率放大器将通信距离扩展到

100 m

 

2) 

蓝牙模块:蓝牙模块完成射频和基带功能。它通过

RS-232

口与微处理器系统相连,交换数据。

 

3) RS-232

接口:与背负式电台的主控板相连,负责向电台传递接收到的遥控命令,并将主控板的应答

和状态回送。

 

4) 

微处理器系统:蓝牙接入设备的核心部件,控制和协调各功能模块的工作,并完成蓝牙接入设备的

高层协议。

 

2.3.2  

遥控设备收发器的硬件实现

 

为了减小投资、

加快研发进程,

用蓝牙模块上的嵌入式

CPU

RS-232

接口实现了电台通过

RS232

电台接

口和蓝牙模块的直接相连。

 

蓝牙模块上的嵌入式

CPU

系统采用的是多任务操作系统,有空余的处理能力来代替遥控设备收发器中

的微处理器系统功能。

 

3  

蓝牙遥控器系统的软件设计与实现

 

设计蓝牙遥控器和遥控设备收发器的软件关键是基于蓝牙模块的软件驱动技术

[3]

软件驱动包括硬件驱

动程序、

HCI

驱动程序以及其他高层驱动程序。设计实现蓝牙遥控器和遥控设备收发器,必须先将蓝牙遥控

器和遥控设备收发器分别设为主从设备,提供各种驱动程序。其中硬件驱动程序与物理固件直接相连,提

USB/RS232

或其他接口的驱动功能;

HCI

驱动程序根据

HCI

命令的各种数据及参数格式,对

HCI

事件数据

包进行处理,而链路控制命令则允许主设备控制器控制与其他蓝牙设备的链接;高层驱动程序则实现嵌入

蓝牙模块的外设的驱动功能。

 

3.1  

蓝牙遥控器的软件设计与实现

 

3.1.1  

蓝牙遥控器的软件设计

 

蓝牙遥控器的软件结构分为

3

个层次:

 

1) 

遥控器的应用程序;

 

2) 

Bluetooth

设备开发的设备驱动程序,包括

Bluetooth

的高层协议

(RFCOMM

L2CAP

)

 

3) Bluetooth

基带部分协议:这部分协议已经固化在

Bluetooth

模块中。

 

在蓝牙遥控器中,需要在嵌入式操作系统支持下,嵌入和开发下面

2

个层次的软件:

 

1) 

遥控器的应用程序和高层协议栈,这些高层协议大多位于

RFCOMM

协议之上。

2) 

开发嵌入式操作系统支持下的Bluetooth协议栈,主要包括主机控制接口HCI、逻辑链路控制和适配协议L2CAP、电缆替代协议

RFCOMM以及服务发现协议SDP。

 

3.1.2  

蓝牙遥控器的软件实现

 

由于硬件结构采用

PDA

模块和蓝牙模块的双模块结构,蓝牙遥控器的软件实现也分为两部分。

 

PDA

模块上配合

DragonBall-VZ328

处理器,操作系统使用嵌入式

LINUX

[4]

,人机界面采用类

Windows

口的

Microwin

系统,实现了手写输入和键盘的智能拼音输入方法。

 

蓝牙模块上使用嵌入式

CPU

系统提供的多任务能力,它提供虚拟机

(Virtual Machine, VM)

技术,充分利

用空余的

CPU

处理能力来运行

VM

应用程序,用户可根据需要自定义开发各种

VM

应用程序,实现了

RFCOMM

串口仿真、串行口剖面

(Serial Port Profile, SPP)

与设备连接管理功能。

 

蓝牙模块上的软件部分与

PDA

模块上的软件通过

RS232

口数据传送的方式进行连接。

 

3.2  

遥控设备收发器的软件设计与实现

 

3.2.1  

遥控设备收发器的软件设计

 

遥控设备收发器端的协议栈除了应用层协议外,其他各部分的协议与蓝牙遥控器相同。其中基带和链

接管理协议

(Link Manager Protocol, LMP)

部分由蓝牙模块实现,其他协议和功能都由微处理器实现。

 

3.2.2  

遥控设备收发器的软件实现

 

由于硬件结构上采用了蓝牙模块上的嵌入式

CPU

RS-232

接口实现了电台通过

RS232

接口和蓝牙模块

的直接相连。遥控设备收发器的软件实现和蓝牙遥控器上的

VM

应用程序基本相同,遥控设备收发器被设置

为被动连接的蓝牙单元

(SLA

VE)

,在系统中是通过对蓝牙地址的识别来实现区分的。

 

 

 

 由于蓝牙技术具有传输速率高、功耗低、价格低廉、通用性好、集成电路应用简单、易于实现等优点,

本文采用蓝牙技术实现了对嵌入蓝牙模块的通信电台的遥控。应用蓝牙遥控器,可以方便电台在行进过程

中的操作、使电台具有更强的移动性

深圳市高为通信科技有限公司电话:传真:联系人:

地址:主营产品:蓝牙模块、蓝牙立体声模块、蓝牙音箱模块

Copyright © 2025 版权所有: 产品网店铺主体:深圳市高为通信科技有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。