前段時間用51搞了個波形發生器,主要用到51單片機和(可用串行的,AD?別暈了,他是DA轉換來的。)
因為沒做硬件,只是簡單地在上仿真了一下就算完成了。
首先是波形發生器的主控制器51啦,采用定時中斷查表的方法讀取表中的數據,這種方法比較普遍,初學嘛,就學這個方法咯。
實驗中用到的是電流輸出型的DA轉換IC,所以要接一個運算放大器,轉換成電壓輸出。
主控制器中加了一個按鍵,用來調整占空比。
因為只做了兩中波形:正弦波和方波。(可繼續加入三角波和鋸齒波等)
上面附上程序和仿真圖片,大家學習學習,指教一下。
文件Keil下的text1.c文件為主文件
前段時間用51搞了個波形發生器,主要用到51單片機和(可用串行的,AD?別暈了,他是DA轉換來的。)
因為沒做硬件,只是簡單地在上仿真了一下就算完成了。
首先是波形發生器的主控制器51啦,采用定時中斷查表的方法讀取表中的數據,這種方法比較普遍函數信號發生器怎么用,初學嘛,就學這個方法咯。
實驗中用到的是電流輸出型的DA轉換IC,所以要接一個運算放大器,轉換成電壓輸出。
主控制器中加了一個按鍵,用來調整占空比。
因為只做了兩中波形:正弦波和方波。(可繼續加入三角波和鋸齒波等)
上面附上程序和仿真圖片,大家學習學習,指教一下。
文件Keil下的text1.c文件為主文件
前段時間用51搞了個波形發生器,主要用到51單片機和(可用串行的,AD?別暈了,他是DA轉換來的。)
因為沒做硬件,只是簡單地在上仿真了一下就算完成了。
首先是波形發生器的主控制器51啦,采用定時中斷查表的方法讀取表中的數據,這種方法比較普遍,初學嘛,就學這個方法咯。
實驗中用到的是電流輸出型的DA轉換IC,所以要接一個運算放大器,轉換成電壓輸出。
主控制器中加了一個按鍵,用來調整占空比。
因為只做了兩中波形:正弦波和方波。(可繼續加入三角波和鋸齒波等)
上面附上程序和仿真圖片,大家學習學習函數信號發生器怎么用,指教一下。
文件Keil下的text1.c文件為主文件
前段時間用51搞了個波形發生器,主要用到51單片機和(可用串行的,AD?別暈了,他是DA轉換來的。)
因為沒做硬件,只是簡單地在上仿真了一下就算完成了。
首先是波形發生器的主控制器51啦,采用定時中斷查表的方法讀取表中的數據,這種方法比較普遍,初學嘛,就學這個方法咯。
實驗中用到的是電流輸出型的DA轉換IC,所以要接一個運算放大器,轉換成電壓輸出。
主控制器中加了一個按鍵,用來調整占空比。
因為只做了兩中波形:正弦波和方波。(可繼續加入三角波和鋸齒波等)
上面附上程序和仿真圖片,大家學習學習,指教一下。
文件Keil下的text1.c文件為主文件
前段時間用51搞了個波形發生器,主要用到51單片機和(可用串行的,AD?別暈了,他是DA轉換來的。)
因為沒做硬件,只是簡單地在上仿真了一下就算完成了。
首先是波形發生器的主控制器51啦,采用定時中斷查表的方法讀取表中的數據,這種方法比較普遍,初學嘛,就學這個方法咯。
實驗中用到的是電流輸出型的DA轉換IC,所以要接一個運算放大器,轉換成電壓輸出。
主控制器中加了一個按鍵,用來調整占空比。
因為只做了兩中波形:正弦波和方波。(可繼續加入三角波和鋸齒波等)
上面附上程序和仿真圖片,大家學習學習,指教一下。
文件Keil下的text1.c文件為主文件