射频nRF9E5与无线耳机系统设计
更新时间:2023-05-26 23:08:01 阅读量: 实用文档 文档下载
- 射频无线耳机怎么连接推荐度:
- 相关推荐
射频nRF9E5与无线耳机系统设计
射频nRF9E5与无线耳机系统设计
本文所述无线耳机在设计上有两个特:一是印刷线路板体积一定要小;二是作为电池供电的电子产品,一定要求把线路的功耗设计得非常低。根据以上第一点原则,在设计中一是要尽可能的采用集成度高的贴片封装芯片,二是芯片的外围元件一定要少;根据第二原则,除了采用低功耗芯片设计产品外,产品中在守候状态时应使电源间歇脉冲供电。nordic vlsi公司推出的射频收发芯片nrf9e5特别适合我们的要求。该芯片内置nrf905433/868/915mhz收发器、8051兼容微控制器和4输入10位80 ksps ad转换器,是真正的系统级芯片。内置nrf905收发器与nrf905芯片的收发器一样,可以工作在shockbursttm(自动处理前缀、地址和crc)方式。内置电压调整模块,最大限度地抑制噪音,为系统提供1.9v到3.6v的工作电压。nrf9e5符合美国通信委员会和欧洲电信标准学会的相关标准。由于nrf905功耗低,工作可靠,因此很适用于无线耳机设计。
1.nrf9e5功能介绍
1.1 控制器【1】
nrf9e5的片内微控制器与标准8051兼容,其中断控制器支持5个扩展中断源:adc中断、spi中断、radio1中断、radio2中断和唤醒定时器中断。片内控制器还有3个与8052相同的定时器。1个和8051相同的串口,可以用定时器1和定时器2来作为异步通信的波特率产生器。此外,还扩展了2个数据指针,以方便于从xram区读取数据。微处理器中有256b的数据ram和512b的rom。上电复位或软件复位后,处理器自动执行rom引导区中的代码。用户程序通常是在引导区的引导下,从eeprom加载到1个4kb的ram中,这个4kb的ram也可作存储数据用。
微控中还包含spi接口,引脚有miso(接收eeprom的sdo送来的数据)、sck(给eeprom的sck提供时钟信号)、mosi(送数据到eeprom的sdi)、eecsn(给eeprom 的csn 送使能信号) 。spi口的miso、sck和mosi与p1口的低3 位重用,通过寄存器spi_ctrl 控制来控制功能间的撤换。spi硬件不产生任何片选信号,可以用gpio口来进行片选。通常,系统上电时,spi自动和片外25320相连。当程序加载完成后,miso(p1.2)、mosi(p1.0)和sck(p1.0)可能会用作其它用途,比如其它的spi器件或gpio。这使得nrf9e5其内置的微控制器的功能十分强大。
1.2 射频收发器【2】
nrf9e5收发器通过内部并行口或内部spi 口与其它模块进行通信,具有同单片射频收发器nrf905相同的功能。收发器通过片内mcu的并行口或spi口与微控制器通信,数据准备好,载波检测和地址匹配信号能够作为微控制器和中断。nrf9e5工作于433/868/915mhz ism频段。收发器由1个完整的频率合成器、1个功率放大器、1个调节器和2个接收器组成。输出功率、频道和其它射频参数可通过对特殊功能寄
射频nRF9E5与无线耳机系统设计
存器radio(0xa0) 编程进行控制。发射模式下,射频电流消耗为11ma,接收模式下为12.5ma。为了节能,可通过程序控制收发器的开/ 关。
1.2.1 nrf9e5收发方式的选择
与nrf401和nrf903不同的是,nrf9e5使用spi接口进行单片机与无线模块间的数据传输。这部分在nrf9e5片内的8051内核与nrf905射频收发器之间完成。nrf9e5的收发器有三种工作方式,shockburst接收(rx)方式、shockburst发送(tx)方式和空闲方式。当收发器在空闲方式下,微控器依然在运行。nrf9e5收发器的工作方式由特殊功能寄存器trx_c e和tx_en决定,具体见表1所列。
表1 nrf9e5工作模式
nrf9e5使用nordic vlsi公
司的shockburst的特性,进行高速的数据传输。与射频数据相关的协议由nrf9e5 片内的nrf905收发器自动处理。nrf9e5只用简单的spi接口便能和nrf905进行数据传输,数据传输的速度取决于spi接口的速度,这个可以在nrf9e5片内8051内核中进行配置。shockburst实现低速数据输入,高速数据输出,从而降低了系统的平均能耗。在shockburst接收方式下,当收到一个有效地址的射频数据包时,地址匹配寄存器位(am)和数据准备好寄存器位(dr)通知片内mcu 把数据读出。在shockburst发送方式下,nrf9e5自动给要发送的数据加上前缀和crc校验。当数据发送完后,数据准备好寄存器位(dr)会通知mcu数据已经处理完毕。当系统没有发送和接收任务时,其进入空闲方式。nrf9e5在空闲方式下,一旦有任务要处理时,其能够在很短的时间内就进入shockburst接收方式和shockburst发送方式。空闲方式下,晶体振荡器依然工作,配置字中的内容不至于丢失。
1.2.2 nrf9e5收发时的载波检测功能
对于nrf9e5而言,其最大的优点是具有载波检测功能。在shockburst接收方式下,当出现nrf9e5 工作信道内的射频载波时,载波检测引脚(cd)被置高, 这个特性很好的避免了同一工作频率下不同发射器数据包之间的碰撞,有效的防止了信号的干扰。当收发器准备发射数据时, 它首先进入接收方式并探测所工作的信道是否空闲。载波检测的标准一般比灵敏度低5 db,比如,灵敏度为-100 dbm,载波检测功能探测低至-105 dbm的载波。也就是说,载波低于-105 dbm,载波检测信号为低(一般为0),高于-95 dbm,则载波检测信号为高(一般为vdd),介于-105~95 dbm之间, 载波检测信号可能为低也可能为高。
2.无线耳机系统硬件设计
射频nRF9E5与无线耳机系统设计
图1 无线耳机硬件设计原理图
无线耳机硬件设计原理图如图1所示。整个系统包含两部分,无线耳机和语音网关。语音网关的硬件组成分为主机(pc或者是手机)、射频收发模块和编/解码(confc)模块。nrf9e5 的外围元件很少,仅10个左右。只包括一个4mhz基准晶振(可与mcu共享)、一个pll环路滤波器和一个vco电感,收发天线合一,没有调试部件,这给研制及生产带来了极大的方便。编/解码模块采用m otorola mc 145483通过 pcm接口与射频模块相连。motorola mc 145483是一种3v低工作电压的13位线性pcm滤波编/解码器【3】。采用2s补偿数据格式,包含一个片上精确的参考电压能够处理语音的数字化和重组适合同步和异步的应用。主机接入的语音数据通过音频接口送给pcm编/解码器编码成数字信号。通过pcm接口传给蓝牙模块,蓝牙模块将数字信号转换为无线信号发射出去传给耳机。按照同样的原理,蓝牙模块接收耳机传来的无线信号并将其转换成数字信号通过pcm接口传给pcm编/解码器解码成语音模拟信号,再传给主机。
耳机系统的硬件由4部分组成:射频收发模块、编/解码(codec)模块、声音输入输出模块。其中射频收发模块nrf9e5中含有微控,其微控内部含有256b的数据ram和512b的rom,用于存储协议和无线耳机应用程序。nrf9e5有丰富的i/o口,这些i/o口线都支持双向通讯而且芯片内部带有上拉电阻,按上按键后可以直接读出按键被按下的脉冲信号,并由此触发中断处理。编解码芯片采用m otorola mc 145483,通过 pcm接口与射频模块相连。声音输入输出模块包括麦克风和扬声器。麦克风作为语音输入设备,把声波信号转换成模拟信号;扬声器作为语音输出设备,把模拟电信号转换成声波信号。
3. 耳机系统软件设计
通过无线耳机,不需使用任何连线就能启动或结束通话。电话铃响后,只需按下耳机上的按键就可以接听电话;拨打电话时,则可在按下耳机上的按键后利用声音进行呼叫。
射频nRF9E5与无线耳机系统设计
由于整个无线耳机系统为一双向进行的系统,耳机和主机(手机)之间的通信是双工的,所以在实际系统运行时,数据的传输方向也是不断变化的。为此,要实现双方协调通信,就必须设计出一个比较适合的收发次序。其耳机收发流程图如图2所示。系统上电后,耳机处于接收状态。此时定时器也打开了。在定时时间范围内,耳机不断处在接收状态。当超时时,系统进入中断,在中断中首先要判断是否有按键按下,如果有按键动作,则执行按键程序。在执行按键程序时,首先要判断是接电话还是打电话,然后再执行相应的操作。当打电话时,就要开启发射机,直到通话结束;当接电话时,则要关发射而开启接收机,直到通话结束。在通话结束时,此时须发一个end命令,然后再回到起始
,进入待机状态。
图2 耳机系统收发程序框图
射频nRF9E5与无线耳机系统设计
而语音网关在系统上电后,首先进行初始化,然后就打开接收机以判断是否收到有效信号,如果收到要接听电话的有效信号,此时语音网关就关掉接收而打开发射。数据发送以帧为单位进行发送,每帧包含8位。当发送完一帧数据时 ,进入延时,然后打开接收以判断是否收到耳机发送过来的end命令,如果没有收到,表示通话还没有结束,此时就关掉接收机继续发送有用信号,直到收到end命令以回到起始状态。其语音网关收发程序如图3所示。
4.结束语
基于射频收发模块nrf9e5的无线鼠标系统在设计过程中,充分的考虑了芯片高度集成的优点,节省了像微控、存储器这样的外设,使得设计的无线耳机便捷简单,具有优良的性能。同时本方案可进一步推广为车载免提等应用的参考解决方案。本方案还可应用到信息家电、汽车电子等多个领域,可以达到极大的推广。
正在阅读:
射频nRF9E5与无线耳机系统设计05-26
专业综合实验实验报告05-06
某隧道瓦斯专项施工方案02-01
大方县生态公益林区划界定报告03-25
道歉情书大全02-17
《西方经济学(微观)》第01章到第09章在线测试精品资料12-30
环境监测试题及答案-汇总12-17
基坑支护实习报告 - 图文04-24
感恩老师的诗歌有哪些03-21
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 无线耳机
- 射频
- nRF9E5
- 设计
- 系统
- 政风行风建设年自查自纠阶段工作总结
- 2013年内蒙古自治区在岗职工平均工资情况
- 冰雪节运营方案(定稿)
- 六年级奥数图形问题精选
- 信息系统分析与设计第4章
- 陈周六12节-青岛理工大学黄岛校区-大学物理实验课绪论
- 2016北京大学比较文学与世界文学(中国语言文学系)考研专业目录招生人数参考书目历年真题复试分数线
- 课题_Delphi中线程类TThread 实现多线程编程
- 镀锌铁丝制品报告
- 享受新加坡圣淘沙
- REpower 6M Offshore Wind Power
- 无限极公司奖金制度
- 2014寒假社会实践调查报告
- 全面实施HSE管理提高环境管理水平
- 内蒙古自治区劳动合同规定
- 此亦一是非,彼亦一是非
- 银杏叶提取物对内毒素致大鼠肺动脉内皮细胞损伤的保护作用
- 完善临终关怀 提高生命质量
- 2010本草新妍产品报价单(图片版)
- 2015农信社考试真题试卷含答案