首页 / 资料库 / 电路图
电路图天天读(20):个人局域网电路设计图集锦
2023-09-18 19:14:00
TOP1 DSP与蓝牙模块接口通信电路
蓝牙技术作为一种低成本、低功耗、近距离的无线通信技术,正广泛应用于固定与移动设备通信环境中的个人网络,数据速率可高达1Mb/s;它采用跳频/时分复用技术,能进行点对点和点对多点的通信。ADSP-BF533是ADI公司Blackfin系列的高速数字信号处理器芯片,基于DSP的蓝牙无线传输系统设计,利用DSP简单算法实现对复杂信号的处理,大大提高了系统的数据处理能力;同时信号传输用无线代替有线电缆,解决了电缆传输存在的弊端,拓宽了系统在较为恶劣的环境或特殊场所的应用。
电路原理:串行通信接口通常采用三线制接法,即地、接收数据(RXD)和发送数据(TXD)。DSP与蓝牙模块使用UART口进行通信时,蓝牙模块作为一个DCE,异步串口通信参数可以通过设置ADSP-BF533的内部寄存器来改变,如串口通信速率、有无奇偶校验、停止位等。由于ADSP-BF533具备异步串行通信端口,而且其工作电压为 3.3V和1.3V,蓝牙模块工作电压为3.3V,因此,当DSP使用异步串口与蓝牙芯片通信时,两者之间可直接连接,无需电平转换。
电路原理:DSP与蓝牙模块使用USB接口方式进行通信时,要通过USB口转换电路,然后再与蓝牙模块的 USB双向端口D+和D-相连;当采用蓝牙模块USB口低速连接方式,速率也可达到1.5Mb/s。 DSP模块USB口转换电路采用FTDI公司推出的USB芯片FT245BL。该芯片内部固化了实现USB通讯协议的固件程序,对外向用户提供了相应设备的驱动程序,在与蓝牙模块ROK101 007的USB接口设计中,只需进行必要的硬件设计和简单的软件编程就可以实现,这样就大大降低了开发难度,缩短了开发周期。蓝牙模块与实现USB接口通信相关的引脚主要是D+(B1)和D-(B2),在上节中已有所描述BF533通过USB芯片FT245BL实现与蓝牙模块的USB接口通信,其详细的电路设计如图4所示:
由图4可见,FT245BL的8位数据线D7~D0通过终端匹配电阻连接在DSP的低8位数据总线上;RXF用于判断接收FIFO是否有数据,设计时 RXF引脚接DSP的PF3引脚,只要数据大于或等于1个,RXF就为低,通知DSP可以读取数据;TXE用于判断发送FIFO是否满,0为不满,1为满,当TXE为0时,外部DSP向发送FIFO缓冲区写数据,直到发送数据全部写入;读RD、写WR、发送使能TXE信号原本也可以直接与BF533的读、写线直接对连,但由于FT245BL芯片没有片选线,所以RD、WR以及TXE都是经过CPLD内部的USB逻辑电路处理后才连接的。与UART口进行通信相比,DSP与蓝牙模块采用USB口通信具有数据传输速率高、串口通信软件编程简单等优点。不过DSP与蓝牙模块USB接口驱动程序的开发比较困难,另外针对不同的DSP和蓝牙模块都需要开发相应的高层驱动程序,工作量很大,通用性也比较差,除特殊需要外,一般不采用这种方式进行数据传输。
最新内容
手机 |
相关内容
悄然席卷企业级SSD市场的RISC-V主
悄然席卷企业级SSD市场的RISC-V主控,市场,企业级,性能,功耗,支持,低功耗,随着计算机技术的不断发展,企业级SSD(Solid State Drive)市场美光低功耗内存解决方案助力高通第
美光低功耗内存解决方案助力高通第二代骁龙XR2平台,解决方案,助力,低功耗,内存,美光,第二代,随着虚拟现实(VR)和增强现实(AR)技术的迅猛什么是SoC处理器,SoC处理器的组成、
什么是SoC处理器,SoC处理器的组成、特点、原理、分类、操作规程及发展趋势,处理器,分类,发展趋势,低功耗,功耗,用于,SoC(System on a无人机遥控中应用的cc2591rgvr无线
无人机遥控中应用的cc2591rgvr无线芯片,遥控,芯片,无人机,频率,增强,信号传输,CC2591RGVR是德州仪器(Texas Instruments)推出的一款无与GPU能效齐平,低功耗AI公司的转型
与GPU能效齐平,低功耗AI公司的转型,公司,低功耗,硬件,市场,能源,需求,随着人工智能(AI)技术的快速发展,对于低功耗AI公司的需求也越来越FD-SOI技术在毫米波雷达芯片中有何
FD-SOI技术在毫米波雷达芯片中有何应用?,毫米波雷达,芯片,温度,性能,高频,稳定性,FD-SOI(Fully Depleted Silicon on Insulator)是一种异构计算时代,RISC-V架构发展应该更
异构计算时代,RISC-V架构发展应该更大胆一些,时代,异构计算,低功耗,功耗,开放源代码,计算,随着74HC273D人工智能、大数据、云计算等盘点芯邦科技存储主控芯片 USB控制
盘点芯邦科技存储主控芯片 USB控制器芯片 SD卡控制器芯片,芯片,控制器,用于,连接,低功耗,稳定性,芯邦科技是一家专注于存储主控芯片