基于PC的示波器參考設計
本文介紹了一個(gè)基于PC的示波器參考設計。重點(diǎn)介紹了MAX1393 ADC和MAX1396 EV (評估)板,文中給出了電路圖、軟件及軟件功能說(shuō)明。
本文引用地址:http://dyxdggzs.com/article/195534.htm引言
本參考設計提供了構建一個(gè)示波器所需的全部電路(圖1),設計采用MAX1396EVKIT (參考設計要求用MAX1393ETB ADC替代MAX1396ETB ADC)和一臺PC,并提供了電路圖、Windows®軟件和微控制器固件。固件示例程序采用C語(yǔ)言編寫(xiě),利用IAR Embedded Workbench®平臺針對MAXQ2000進(jìn)行編譯,可免費下載MAXQ® 1.13C,4K KickStart版本的IAR Embedded Workbench。
圖1. 基于PC的示波器
MAX1393簡(jiǎn)介
MAX1393為單通道、312.5ksps、真差分、12位SAR ADC。本參考設計采用MAX1393對輸入波形進(jìn)行采樣。
硬件簡(jiǎn)介
MAX1396EVKIT包括MAX1396 ADC (本設計中將其替換為MAX1393)、MAXQ2000微控制器、所有必需的無(wú)源元件以及經(jīng)過(guò)驗證的PCB布局。MAX1396EVKIT原理圖如圖2所示。
MAX1396EVKIT的電路板上沒(méi)有安裝MAX1393,可通過(guò)Maxim網(wǎng)站訂購MAX1393ETB的樣品,替換評估板上的MAX1396ETB。表1列出了所需的跳線(xiàn)設置。
詳細電路圖(PDF, 19kB)
圖2. MAX1396EVKIT原理圖
表1. 跳線(xiàn)設置
Jumper | Position |
JU1 | 1-2 |
JU2 | 1-2 |
JU3 | 1-2 |
JU4 | 1-2 |
JU5 | 1-2 |
JU6 | 1-2 |
JU7 | 1-2 |
固件簡(jiǎn)介
AN4530-firmware.zip文件包含的C程序可以使MAXQ2000的SPI外設與MAX1393通信。當MAXQ2000采用20MHz系統時(shí)鐘時(shí),SPI串行時(shí)鐘為5MHz。MAXQ2000從PC機收到命令后,微控制器即刻開(kāi)始從MAX1393獲取數據。存儲512個(gè)采樣數據后,MAXQ2000將數據發(fā)送給PC。
Windows程序簡(jiǎn)介
將MAX1396EVKIT通過(guò)USB電纜連接到PC機后,固件將等待接收Windows程序命令,如圖3所示。按下Convert鍵接收評估板采集的輸入信號數據,然后顯示數據波形(圖4)。當鼠標光標放置在波形區域時(shí),將在屏幕頂端顯示相應的時(shí)間(Time)和電壓(Voltage),如圖5所示。表2給出了其它軟件功能。
評論