嵌入式蓝牙PSTN网关的设计与实现

时间:2012-06-27来源:网络

2 系统总体设计
设计主要由蓝牙模块、音频编解码模块和电话机接口模块等几部分组成。其系统总体设计框图入图2所示。

b.JPG


网关控制器接收到蓝牙模块发来的数据并通过协议栈解释为摘机、挂机、来电显示等命令,按照相应命令通过线路切换电路进行网络间的切换,当通话链接建立后,手机将语音数据通过蓝牙的SCO链路转接到MC145483芯片转换为模拟信号,最后送往电话机模块。来电姓名、电话号码在液晶屏上显示,键盘用来进行网络线路的切换。

3 各部分模块的设计
3.1 主要芯片简介
系统中的蓝牙模块采用CSR公司的BlueCore4-External蓝牙芯片。BlueCore4-External是一款包含高频组件和基带控制器的单芯片解决方案,该芯片完全遵循蓝牙系统的数据和音频连接,其基于Class 2功率级别,能有效保证10 m以内数据的稳定传输,音频接口支持PCM协议,模块和设备同件完全兼容蓝牙规范V2.1和EDA。芯片还集成了如下功能模块:
(1)RF接收器,由低噪声放大器,A/D转换器组成。
(2)RF发送器,带功率放大器,IQ调制器,D\A转换器。
(3)功率控制校准器。
(4)基带逻辑,由MMU,批量控制器组成。
(5)基带DSP,负责向前纠错,HEC,CRC校检,数据白化,编解码。
(6)48 kB系统RAM,供MCU使用。
(7)4 Mbit ROM,蓝牙协议栈固件。
芯片接口丰富,提供标准的UART,USB,SPI,语音PCM,可编程B0口。其性能完全满足室内的应用需求。
语音芯片采用摩托罗拉公司的MC145483芯片,该芯片支持13位线性ADC/DAC转换,集成了带通滤波器和低通滤波器及RC电路的前沿和后沿滤波器,并且采用差分模拟电路,以达到低噪声,其接收信号增益控制以3 dB的步长可以从0 dB变化到20dB。
设计中的电话线路接口芯片采用SHL603C,该芯片内置-48 V馈电电源和75 V铃流源,且包含了馈电和馈铃切换电路,无需外接馈电和馈铃切换继电器,并且增加了倒极功能。
3.2 蓝牙模块
蓝牙模块包括蓝牙射频电路、基带处理电路和MCU控制电路,设计中使用了BlueCore4-External单芯片解决方案,其结构如图3所示。

c.JPG


BlueCore4-External芯片自带一个16位的RSIC微处理器,通过自带的MCU可以处理蓝牙协议栈和蓝牙数据,并运行相应的功能程序。
芯片提供有15个PIO,包括12个数字PIO和3个模拟PIO。其中PI09-PIO11分配给键盘模块,用于接收控制命令;PIO7连接SLC603C,其高电平时作为挂机状态,低电平处于摘机状态。具体的电路图如图4所示。

d.JPG

1 2 3 4

关键词: 设计 实现 网关 PSTN 蓝牙 嵌入式

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版