当前位置: 首页 > 产品中心 > lcd显示屏-横屏

挑选MAXQ2000微操控器和MAX1132 ADC接口的SPI时钟形式

发表时间: 2024-03-31 作者: lcd显示屏-横屏
产品详情

  C功能最优,在开发的初始阶段决议采选用何种形式很重要。明显,每帧包含16个时钟周期的16位ADC应选用16位形式;但是,在ADC选用每帧包含24个时钟周期的特定情况下,有必要细心评价SPI时钟形式。本应用笔记供给了选用8位、16为及两者组合形式的测验成果,依据成果可以精确的看出在MAX1132选用24时钟帧格局时,运用组合形式可获得最佳功能。

  图1所示为MAX1132评价板原理图,图2给出了体系的配置图。为衔接MAX1132评价板与MAXQ2000评价板,将MAX1132评价板上的SCLK、/CS、DOUT和DIN引脚衔接至MAXQ2000评价板,如图2所示。别的,在评价板上的AVDD和AGND端口接入一个+5V电源。评价板的JU1的必定得安装在1–2 (ON)方位。在JU2上衔接最高+12V的,其它跳线开路。为确保体系正常作业,MAXQ2000评价板的SW3有必要封闭。

  最简略、最灵敏的SPI时钟形式是8位形式,由于3个字节很合适24时钟帧格局,而MAX1132正好需求24个时钟完结数据帧的传输。发送至从机的最高字节用作操控字(0x80)。其间最高位告诉从机开端转化,因而很重要(操控字格局请参阅MAX1132数据资料)。两个低字节是从ADC接纳到的数据。抱负情况下,MAXQ2000的SPI串口时钟作业在4MHz,ADC的最高采样速率应可到达166.67ksps左右。表1所示为分配给每路ADC信号的示波器通道。

  在8位形式下,MAX1132的采样速率约为63.7ksps。该速率低于所要求采样速率,由于串行时钟包含下述推迟:SCLK变高时/CS拉低,一组时钟转变到下一组时钟,/CS变高时SCLK拉低,以及在另一次选用开端之前/CS坚持高电平(图3)。

  当SPI时钟为16位形式时,需求两组16个时钟(一共32个时钟)。第一个16个时钟的高字节为微操控器宣布的操控字,接下来的字节为从ADC接纳到的数据的高字节。在第二个16个时钟内,数据的低字节是从ADC接纳到的。这一帧傍边剩下的8个时钟在传输接连数据时必定要选用相同的速率。图4所示采样速率为63.7ksps,与8位形式下速率相同。

  更好的办法是首要选用8位SPI形式发送操控字节,然后切换到16位SPI时钟形式接纳从ADC得到的采样数据(图5)。这样做的长处是不必将数据别离分割到不同的时钟组,而且不会糟蹋任何时钟周期。在组合形式下,采样速率为70.4ksps,高于8位形式和16位形式速率。

  图5. 组合形式下的实例,即选用8位形式发送操控字节,然后选用16位形式接纳ADC的采样数据

  上述实例中,收集到的数据可选用表2时间表概括。组合形式是获取MAX1132最佳功能的抱负挑选。该形式选用最少的时钟组,单帧时钟数最少。别离采取了8位形式或16位形式时均达不到组合形式的采样速率。