模拟音频芯片在数据采集过程二次通讯中的应用

模拟音频芯片在数据采集过程二次通讯中的应用
分析用于二次通讯的音频模拟接口芯片tlc320ad50c的性能,结构特点,介绍了tlc320ad50c和tms320c30硬件连接及软件实现。
关键词:tlc320ad50c;串行通信;数字信号处理;二次通信;数据采集
application of simulation chip tlc320ad50c in the second
communi cation?during dsp data collection
huang tianshu,zhang jianglin
(school of electronic information, wuhan university, wuhan 430072,china)
key words: tlc320ad50c; series communication;dsp; the second communication; data collection
ti公司的tlc320ad50c采用过采样σδ技术,在dac前有一个插值滤波器,在adc后有一个抽样滤波器,这种结构使系统接收、发送可同时进行。而且tlc320ad50c可实现高分辨率,低速信号,高采样率(最高可达22.5kb/s)的ad/da转换。它由一对16位的同步串行转换通道组成,可直接和dsp连接进行通信。
tlc320ad50c的特点如下:
(1)器件中的adc为64倍过采样,dac为256倍过采样(内部);(2)带有内建抗混叠滤波器和sinx/x补偿;(3)可配置成主机或从机方式,一个串行接口可支持3个从设备和dsp进行通讯。?
tlc320ad50c中的可选项和电路配置可以通过串行口进行编程,具体可编程项有:复位,掉电,通信协议,串行时钟率,信号采样率,增益控制,测试模式等。
tlc320ad50c有7个控制寄存器,其中主要4个寄存器功能如表1。由于寄存器4可修改采样频率,所以可能经常被修改,二次通讯很多涉及到它。
tms320c30是ti公司浮点运算dsp芯片中比较典型的一种,它的主时钟达到40mhz,采用32位 浮点运算处理器,可以实现自适应信号处理和信号转换等高速浮点运算,是一种性价比很高的 产品。
二次通信只有在发出请求时产生,当首次通信采用15+1位模式时,可以用d0进行二次通信请求,当首次通信采用16位模式时,则必须由fc脚输入信号来产生二次通信请求。二次通信数据格式如图2中所示,其中d7~d0为控制寄存器数据,d12~d8为控制寄存器地址,d13=1为读控制寄存器数据,d13=0对控制寄存器写数据。通过二次通信,可实现tlc320ad50c初始化和修改tlc320ad50c内部控制寄存器。
?
主ad50c的fsd接到从片的fs端,见图3。
?
具体通信过程如下:ad50c数据输入输出与c30数据接收管脚相连,ad50c发出的帧频信号通过fs脚与c30达到同步,fsd为同步延时信号,主要用来扩展主从器件,ad50c上m/s可控制ad50c的主从方式。c30中时钟和同步信号脚可用软件设置成外部输入,这样数据发送/接收,帧同步,时钟信号均由ad50c产生,主时钟(mclk)信号由晶振提供,fc、xf端作为二次通讯请求,假设数据传输格式为16位,则fc高电平时发出二次通讯请求。
程序的流程图见图4。
本文就两种典型的芯片连接进行了介绍,从而很好地实现了数据的采集过程中寄存器的数据读写,在实际中也得到了很好的应用。

今日看点丨商务部、海关总署:对镓、锗相关物项实施出口管制;消息称字节跳动要造机器人,团队计划扩充
混合动力迎来春天,三缸机成最大受益者
别克英朗中期改款车预计在今年年内正式发布,最大亮点:前脸与车尾部分!
LG V30手机外壳曝光,看样子,应该就是那个样子了!
魅蓝e2怎么样?没有新机,魅族的销量目前全靠魅蓝e2了
模拟音频芯片在数据采集过程二次通讯中的应用
关于超级计算时代的介绍和说明
Vivo S12怎么样:颜值着实不错、影像依然强大
值得购买的轻薄笔记本推荐
海康机器人DP2000系列可实现快速3D视觉方案搭建
智能通讯管理机有哪些接口,它有哪些特色功能
阿里云发布创业者计划:支持30000家创业公司,每家公司最高可获100万云资源
这里有一款Lightning接口数据线 可以让你的iPhone从基友那里“借电”
MWC 2017:联想发布全新Win10二合一变形本Yoga 720和Yoga 520
智慧用电管理平台是什么_电猫猫西北运营中心
用于多模态命名实体识别的通用匹配对齐框架
三星S8最新消息:指纹后置了竟改为了虚拟Home键?
三大运营商正在积极探索5G计费方式
新冠病毒使得机器人技术及自动化领域备受瞩目
SC-Depth系列的网络都解决了什么问题以及实现了什么效果