欢迎来到天天文库
浏览记录
ID:31718518
大小:401.61 KB
页数:27页
时间:2019-01-17
《6dsp原理与应用教案adc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《DSP原理与应用》教案(6)教学课时:4学时六.A/D转换模块6.1A/D转换模块概述F2407的A/D转换模块(ADC)具有以下特性:1、带内置采样和保持(S/H)的10位ADCo2、多达16个的模拟输入通道(ADCIN0〜ADCIN15)。3、自动排序的能力。一次可执行最多16个通道的“自动转换”,而每次要转换的通道都可以通过编程来选择。4、两个独立的最多可选择8个模拟转换通道的排序器(SEQ1和SEQ2)可以独立工作在双排序器模式,或者级联之后工作在一个最多可选择16个模拟转换通道的排序器模式。5、
2、在给定的排序方式下,4个排序控制器(CHSELSEQn)决定了模拟通道转换的顺序。6、可单独访问的16个结果寄存器(RESULT0~RESULT15)用来存储转换结果。7、可有多个触发源启动A/D转换:软件:软件立即启动(用SOCSEQn);EVA:事件管理器A(在EVA中有多个事件源可以启动A/D转换);EVB:事件管理器B(在EVB中有多个事件源可以启动A/D转换);外部:ADCSOC引脚。8、灵活的中断控制,允许在每一个或每隔一个序列的结束吋产生中断请求。9、排序器可工作在启动/停止模式,允许多个按时
3、间排序的触发源同步转换。10、EVA和EVB可各自独立地触发SEQ1和SEQ2(仅用于双排序器模式)。ResultRegisters〈adcinoG〉ADCIN07〈ADCIN08〉<^adcini?3>AnalogMUX70A8hS/WEVAADCSOC10-BitADCModule(375nsMIN)ResultReg7ResultReg0ResultReg1ResultReg8ResultReg15ADCControlReaistersSOCSequencer1Sequencer2SOC图6-1F24
4、07xAADC模块方框图70AFh70B0h70B7hS/WEVB11、采样和保持获取时间窗口有单独的预定标控制。12、内置校验模式。13、内置自测试模式。6.2自动排序器的工作原理ADC的排序器包括两个独立的最多可选择8个模拟转换通道的排序器(SEQ1和SEQ2)。这两个排序器可被级联成一个最多可选择16个转换模拟通道的排序器(SEQ)o图6-2是ADC模块工作在最多可选择16个自动转换模拟通道的排序器(SEQ)模式下的结构框图,图6-3是ADC模块工作在两个最多可选择8个自动转换模拟通道的排序器(SEQ
5、1和SEQ2)模式下的结构框图。模拟MUX结果MUXAJDCIN2ADCIN0ADCIN1ADC1N15图6-2级联工作方式下自动排序ADC的结构框图在这两种工作方式下,ADC模块都能够进行序列转换并自动排序。可通过模拟输入通道的多路选择器来选择要转换的通道。转换结束后,转换后的数值结果保存在该通道相应的结果寄存器(RESULTn)中。即第0通道的转换结果保存在RESULT0中,第1通道的转换结果保存在RESULT1中,依此类推。而且,用户可以对同一个通道进行多次采样,即对某一通道实行“过采样”,这样得到的
6、采样结果比传统的采样结果分辨率高。注意,在双排序器模式下,来自“未被激活”的排序器的A/D启动请求将在“被激活”的排序器完成采样之后自动开始执行。即,假设A/D转换正在忙于处理SEQ2的操作,当SEQ1启动一个SOC信号后,A/D转换器在完成SEQ2的操作之后立即开始响应SEQ1的请求。最多可选择8个自动转换通道双排序器工作方式和最多可选择16个自动转换通道单排序器工作方式的操作大致相同。表6・1列出了它们之间的对比情况。结果MUXRESULTORESULTIADCIN0-*ADCIN1—*ADCIN2-*
7、!模JKMUX岸结果MUXADCINl5fEOC4RESULT151、EOC2,EOCISCO1结果选择结果选择MUXselect4^RESULT7j10-bit,500-nsS/H+A/D转换器挣序器IMAXCONV1状态指针ChScl(state0)ChSei(state1)ChSei(state2)ChSei(state3)■■ChSei(state7)注j通道选择=0~15MAXCONVl=0-7MAXCONV2=A15IMAXCONV2>lChSei(state8)ChSei(state9)ChS
8、ei(state10)ChSei(state1i)■ChSei(state15)SOC24软件EVA外部引脚(ADCSOC)序列触发启动轶件一序列触发启动图6・3双排序工作方式下自动排序ADC的结构框图表6・1双排序器和单排序器工作比较持征参数单R通逍排序器HSEQ1)单8通追排序器2(SEQ2)16通逍级连排序器(SEQ)开始转换他发方式EVA、软件和外部引脚EVB.tt件EWuEVB、软件和外部引脚最大口动转
此文档下载收益归作者所有