一、介紹:
(1)波形發生器是一種數據信號發生器,在調試硬件時,常常需要加入一些信號,以觀察電路工作是否正常。用一般的信號發生器,不但笨重,而且只發一些簡單的波形,不能滿足需要。
(2)例如用戶要調試串口通信程序時,就要在計算機上寫好一段程序,再用線連接計算機和用戶實驗板,如果不正常,不知道是通訊線有問題還是程序有問題。用E2000/L的波形發生器功能,就可以定義串口數據。通過邏輯探勾輸出,調試起來簡單快捷。
二、設計原理:
1.要求:產生頻率在1HZ--20KHZ幅度0--5V的方波,三角波,正弦波,并且頻率幅度可調.同時實現了波形的頻率,幅度參數顯示。
2.設計思路:由AT89S51產生的數字信號通過DAC0832轉換為模擬信號,由數字量的大小和直接和模擬信號成正比,頻率的調節可以通過信號的延時來實現。再通過,濾波和電容的充電來實現三角波和正弦波。
3.總體設計框圖:
4.集成塊簡介:AT89S51,DAC0832,UA741,74LS138,HS-3461AS2。
5.波形發生器是一種數據信號發生器,在調試硬件時,常常需要加入一些信號,以觀察電路工作是否正常。用一般的信號發生器,不但笨重,而且只發一些簡單的波形,不能滿足需要。例如用戶要調試串口通信程序時,就要在計算機上寫好一段程序,再用線連接計算機和用戶實驗板,如果不正常,不知道是通訊線有問題還是程序有問題。
三、操作方法:將邏輯探勾接在J3插槽上,波形發生器通過J3可以輸出8路自定義數字波形,每路可以單獨加在用戶板的任何輸入端。波形發生器可以選擇不同的時間基數,做為定義波形的最短間。E2000/L可產生最短時基為50ns.可自定義波形長度為時基x32767。波形發生器可自動返回,循環產生波形。