用 51 單片機(jī)和 DAC0832 做波形發(fā)生器
用 51 單片機(jī)和 DAC0832 做波形發(fā)生器,?LM324 放大怎么沒(méi)有波形呢 ?
樓主的電路,給 LM324 僅加上了 +12V 的電源。
LM324,可以單電源使用,也可以用正負(fù)雙電源。
對(duì)于本電路,希望它輸出的是:0~-5V,這就必須給它加上正負(fù)雙電源。
只加上了正12V 的電源,它的輸出,就只能是:0~+12V,它絕不可能輸出負(fù)電壓。
按照樓主的電路,僅僅增加了負(fù)電源,執(zhí)行程序后,截圖如下:
?(插圖如果看不見(jiàn),可以到題目鏈接去看。)
圖中,數(shù)字是100,輸出電壓是-1.953125V。顯示,僅僅是兩位小數(shù)。
在程序中改變數(shù)字(0~255),輸出電壓也隨之改變。
周期性的改變,輸出電壓就可用示波器觀察到。
加上正負(fù)電源后的電路,做而論道以前是用過(guò)的。
上大學(xué)時(shí),學(xué)習(xí)單片機(jī)課程,用的實(shí)驗(yàn)箱,里面就是這個(gè)電路,幾乎是一模一樣的。
用P0口當(dāng)做數(shù)據(jù)總線(xiàn)、單緩沖、P2.X 的地址線(xiàn)路,用接插線(xiàn)自己隨意連接、LM324 輸出電壓。
做地址/數(shù)據(jù)總線(xiàn)時(shí)和做輸入I/O口時(shí),P0 口不用接上拉電阻。
我們也是用匯編語(yǔ)言編程。
輸出單個(gè)的電壓,用萬(wàn)用表測(cè)量,可以驗(yàn)證變換的公式;
輸出連續(xù)變化的電壓,就用示波器觀察,三角波、方波、正弦波,都看到過(guò)。