資料介紹
目前單片機在電子產品中已得到廣泛應用,許多類型的單片機內部已帶有A/D轉換電路,但此類單片機會比無A/D轉換功能的單片機在價格上高幾元甚至很多,本文給大家提供一種實用的用普通單片機實現的A/D轉換電路,它只需要使用普通單片機的2個I/O腳與1個運算放大器即可實現,而且它可以很容易地擴展成帶有4通道A/D轉換功能,由于它占用資源很少,成本很低,其A/D轉換精度可達到8位或更高,因此很具有實用價值。
其電路如圖一所示:
圖一
其工作原理說明如下:
1、硬件說明:
圖一中“RA0”和“RA1”為單片機的兩個I/O腳,分別將其設置為輸出與輸入狀態,在進行A/D轉換時,在程序中通過軟件產生PWM,由RA0腳送出預設占空比的PWM波形。RA1腳用于檢測比較器輸出端的狀態。
R1、C1構成濾波電路,對RA0腳送出的PWM波形進行平滑濾波。RA0輸出的PWM波形經過R1、C1濾波并延時后,在U1點產生穩定的電壓值,其電壓值U1=VDD*D1/(D1+D2),若單片機的工作電壓為穩定的+5V,則U1=5V*D1/(D1+D2)。
圖一中的LM324作為比較器使用,其輸入負端的U1電壓與輸入正端的模擬量電壓值進行比較,當U1大于模擬量輸入電壓時,比較器的輸出端為低電平,反之為高電平。
2、A/D轉換過程:
如果使RA0輸出PWM波形,其占空比由小到大逐漸變化,則U1的電壓會由小到大逐漸變化,當U1電壓超過被測電壓時,比較器的輸出端由高電平變為低電平,因此可以認為在該變化的瞬間被測的模擬量與U1的電壓相等。
- 【單片機】A/D轉換實驗
- 【單片機】D/A轉換實驗
- 單片機:A/D 和 D/A 的基本概念
- D/A和A/D轉換器與單片機接口綜述 26次下載
- AD561:低成本10位單片D/A轉換器數據表
- 單片機A/D轉換的工作原理及優缺點,提高A/D轉換精度的方法資料下載
- 單片機低成本高精度A/D與D/A轉換設計解析 3次下載
- 基于單片機低成本高精度A-D相互轉換應用 4次下載
- 基于FPGA的高速A_D轉換控制器設計 30次下載
- 8位A_D和D_A轉換器——PCF8591中文數據手冊 5次下載
- STC12C5A60S2單片機高速A_D轉換方法_宋鳳娟 25次下載
- OEMax NX70 A_D轉換器安裝說明(中英版) 0次下載
- 新穎實用的單片機雙積分A/D轉換電路和軟件
- 廉價隔離型高精度D/A轉換器
- 一種高精度、低成本、多量程的A/D轉換技術
- A/D轉換器的作用是什么? 1796次閱讀
- A/D轉換器AD6644的工作原理、性能特點及應用 5022次閱讀
- 基于Labview構成A/D轉換芯片的軟件測試環境 2359次閱讀
- 基于24位高精度A/D轉換器實現多通道數據采集系統的設計 2706次閱讀
- 基于80C196KB單片機實現A/D采集及數據處理系統的設計 2205次閱讀
- 如何使用單片機實現低成本的高精度AD轉換和DA轉換 8428次閱讀
- 51單片機與DA轉換器的應用 8533次閱讀
- 基于單片機D/A輸出程序編寫分享 1473次閱讀
- 學習單片機C語言的經驗分享 7946次閱讀
- 基于MSP430F1121單片機的Σ-ΔA/D轉換器方案 1367次閱讀
- 具有較高精度和穩定性的D/A 轉換器程控電源設計 1207次閱讀
- A/D轉換電路圖大全(五款A/D轉換電路設計原理圖詳解) 16.4w次閱讀
- 基于24位A/D轉換的高精度電子秤的設計 1.1w次閱讀
- 基于FPGA的串行A/D轉換模塊設計 6562次閱讀
- 基于單片機的低成本高精度A/D與D/A轉換設計 1305次閱讀
下載排行
本周
- 1九陽豆漿機高清原理圖
- 2.47 MB | 12次下載 | 1 積分
- 2數能NU501系列恒流芯片型號選型表
- 0.04 MB | 2次下載 | 免費
- 3AIWA J470維修手冊 (可直接打印)
- 3.16 MB | 2次下載 | 10 積分
- 4基于51/32單片機按鍵控制步進電機正反轉,A4988驅動
- 2.05 MB | 2次下載 | 1 積分
- 5STM32F10xxx單片機編程手冊
- 0.29 MB | 2次下載 | 免費
- 6HR1124S/9110S單通道低壓H橋電機驅動芯片中文手冊
- 1.30 MB | 1次下載 | 免費
- 7MOSFET講解-02(可下載)
- 263.46 KB | 1次下載 | 免費
- 8MOSFET講解-03(可下載)
- 501.18 KB | 1次下載 | 免費
本月
- 1晶體三極管的電流放大作用詳細說明
- 0.77 MB | 30次下載 | 2 積分
- 2雙極型三極管放大電路的三種基本組態的學習課件免費下載
- 4.03 MB | 23次下載 | 1 積分
- 3第十一屆 藍橋杯 單片機設計與開發項目 省賽 程序設計試題及源碼
- 90.88KB | 23次下載 | 3 積分
- 4Python從入門到精通背記手冊
- 18.77 MB | 22次下載 | 1 積分
- 5多級放大電路的學習課件免費下載
- 1.81 MB | 20次下載 | 2 積分
- 6STM32F103C8T6開發板最小系統原理圖
- 0.78 MB | 20次下載 | 免費
- 7九陽豆漿機高清原理圖
- 2.47 MB | 12次下載 | 1 積分
- 81875功放原理圖
- 0.04 MB | 11次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183337次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81585次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論