• <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 發布時間:2020-09-29 12:15 原文鏈接: 操縱MCUSPI接口以訪問非標準SPIADC(四)

    在以下使用案例中,32F429IDISCOVERY使用SPI4作為SPI主機,SPI5作為SPI從機,通過DOUTA和DOUTB接收EVAL-AD7606B-FMCZ數據,如圖8所示。

    AD7606B是一款16位同步采樣模數轉換數據采集系統(DAS),具有八個通道,每個通道均包含模擬輸入箝位保護、可編程增益放大器(PGA)、低通濾波器和16位逐次逼近寄存器(SAR)型ADC。AD7606B還內置靈活的數字濾波器、低漂移2.5 V精密基準電壓源和基準電壓緩沖器,可驅動ADC及靈活的并行和串行接口。AD7606B采用5 V單電源供電,支持±10 V、±5 V和±2.5 V真雙極性輸入范圍,所有通道均能以800 kSPS的吞吐速率采樣。

    image.png

    圖11.在主從模式下使用MCU SPI通過DOUTA和DOUTB接收數據

    image.png

    圖12.SPI4配置為主機,SPI5配置為從機。

    圖13顯示了AD7606B以240 kSPS運行時BUSY、SCLK、DOUTA和DOUB的數字接口截圖。

    image.png

    圖13.AD7606B BUSY、SCLK以及DOUTA和DOUTB上的數據的示波器截圖

    結論

    本文討論了使用微控制器SPI訪問具有非標準SPI接口的ADC的方法。這些方法可以直接使用,也可以稍加調整即可控制ADC SPI;其可作為SPI主機使用,也可以與多條DOUT線配合使用以提高吞吐速率。

    致謝

    非常感謝應用工程師Mika Jiang和Yao Zhao,他們提供了有關STM32F429IDISCOVERY套件快速啟動和固件調試工作的建議。

    參考文獻

    Dhaker,Piyu。“SPI接口簡介”。《模擬對話》,第52卷。2018年9月。

    RM0090參考手冊:STM32F405/415、STM32F407/417、STM32F427/437和STM32F429/439高級ARM? 32位MCU。STMicroelectronics,2019年2月。

    STM32F427xx數據手冊。STMicroelectronics,2018年1月。

    UM1670用戶手冊:帶STM32F429ZI MCU的Discovery套件。STMicroelectronics,2017年9月。

    Usach, Miguel。AN-1248應用筆記:SPI接口。ADI公司,2015年9月。


  • <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 调性视频