Ⅰ 基於51單片機的數字電壓表總結與體會
通過與同學的討論與認真計算設計分析所完成的,課程設計的任務是設計、組裝並調試一個數字電壓表測量系統。需要我們綜合運用單片機等課程的知識,通過查閱資料、方案論證與選定;設計和選取電路和元器件;分析指標及討論,完成設計任務。
在這次課程設計中,我學會了怎樣去根據課題的要求去設計電路和調試電路。動手能力得到很大的提高。從中我發現自己並不能很好的熟練去使用我所學到的高頻電路知識。在以後學習中我要加強對使用電路的設計和選用能力。但由於電路比較簡單、定型,而不是真實的生產、科研任務,所以我們基本上能有章可循,完成起來並不困難。把過去熟悉的定型分析、定量計算逐步,元器件選擇等手段結合起來,掌握工程設計的步驟和方法,了解科學實驗的程序和實施方法。這對今後從事技術工作無疑是個很好的訓練。通過這種綜合訓練,我們可以掌握電路設計的基本方法,提高動手組織實驗的基本技能,培養分析解決電路問題的實際本領,為以後畢業設計和從事電子實驗實際工作打下基礎。
還有就是每次在組團做試驗都會感覺特別的充實,我們可以按照自己設計的電路去完成,老師也不是死板的要求我們怎麼怎麼,而是給了我們盡可能大的自己決定的餘地,這次的元器件都是按照我們設計出來的電路參數給定的,而且每位老師都很耐心的為我們解決試驗中所出現的問題,最後真心的感謝老師對我們課程設計的建議和幫助,我們才得以圓滿的完成這次課程設計!
Ⅱ 用單片機製作數字電壓表,待測電壓經A/D轉換器得到的8位數字量進入51單片機後怎樣轉換成實際的電壓數值
假設ADC的參考電壓是Vref,ADC轉換結果是X所示實際電壓V是:
V=Vref×X÷256
要得到兩位小數?如果使用C語言編寫那就沒有問題了。但是還有一種方法,假設Vref=2.56V,即2560mV,所以V=2560×X÷256=10×X,單位是mV,只要自己加小數點就行了,比如X=65H=101,則V=1010mV=1.01V。
Ⅲ 用51單片機和ADC0809製作數字電壓表,ADC的輸入怎麼接
1ADC有一個IN0-IN7的模擬輸入端,模擬輸入多少多少電壓開始測,但是等我做出來以後,要測量怎麼把信號接進來呢,有八個腳呢,或者是其他接法??
你肯定要做一個板子吧,ADC0809的8路模擬量,能過導線連接到某個外部接線端子上面或者與某個電路連接。
2還有這種方法是不是只能測量直流電壓,那要是交流信號電壓的測量應該用什麼方法?
這個ADC0809隻能測直流電壓0-5V,如果想測交流電壓或者別的幅值的直流電壓都得加電流,簡單的話可以選一個變送器。