天天看點

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

介紹

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

淘寶連結:https://item.taobao.com/item.htm?spm=a1z09.8149145.0.0.3b6b641azXFsK0&id=618746188037&_u=hgkprm6d92c

網盤資料下載下傳位址:

連結:https://pan.baidu.com/s/18XXci-9umj6ymy4KD0xx4A

提取碼:9oda

示波器的源代碼和最新的原理圖需要關注他的微信擷取:

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

原理圖學習

AD9288電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

前端信号處理電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • AQY282SX控制AC/DC耦合。
  • 雙刀雙擲繼電器U2控制輸入信号衰減,當6、7接觸,2、3接觸,信号被縮小1M/47K=21.27倍。當5、6接觸,3、4接觸,信号被縮小1M/953K=1.05倍。
  • 輸入信号經過被D11、D12鉗位在-Vp到+VP之間。
  • 運放OPA354構成電壓跟随器。
  • AD603為壓控放大器,放大倍數由VPOS-VNEG的電壓內插補點控制。VPOS為恒定0.625V電壓。VNEG0由VOUTA分壓産生,VOUTA又來源于一個4輸出的DAC晶片。
  • 經過縮小放大處理的信号送入單端轉差分運放ADA4932,該全差分電路的輸入輸出關系為:

    AINA - AINA-NEG=Vi - OFFSET_CH1,其中OFFSET_CH1為直流偏置電壓,也由DAC晶片産生。

  • 信号被ADA4932轉成差分後送入AD9288中采樣。
  • COP-A被引到後面的高速比較器中做硬體觸發使用。
    開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
    開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
    開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

DAC、參考電壓、編碼旋鈕電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • IIC通信的4輸出ADC晶片MCP4728.
  • 使用TL431轉出2.5V參考電壓。
  • 右下角是4個旋鈕,接到MCU的IO口,使用外部中斷來讀取旋轉動作。

時鐘電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • ADC-CLK是AD9288的時鐘。
  • CLK-NEGI、CLK-POSI是74LVC574的時鐘。
  • CLK-NEG-FIFO、CLK-POS-FIFO是FIFO的時鐘。

D 型觸發器74LVC574電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • 574是D型觸發器,用在AD9288的資料輸出和FIFO的資料輸入之間,控制資料是否輸入。真值表如下:
    開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

FIFO電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • 由于AD9288的資料輸出速度很快,當100M采樣率時,資料輸出速度也是100M,普通單片機讀不了這麼快,是以要不然使用FIFO晶片,先把資料存到FIFO中,再慢慢去讀資料。要不然就使用FPGA來存資料。

硬體觸發、直流偏置電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • MDAC是單片機自帶的DAC輸出,經過運放LTC2274輸出TRIG-LEVEL,再把它和COP-A使用高速比較器LMV7219做比較,改變MDAC的電壓值就可以改變觸發電壓。

電源電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

按鍵、USB、锂電池充電電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路

單片機、TFT電路

開源示波器osc_fun介紹、原理圖學習介紹原理圖學習單片機、TFT電路
  • 單片機使用了STM32H750VBT6。