① 現在都有哪些型號的單片機帶有DA轉換器
AtXmega單片機,並且帶PLL
所有的Cortex-M的單片機,比如STM32的、LPC的、LM3S的等等。
② 有誰知道帶AD轉換的單片機的晶元有多少種嗎最好有型號的謝謝!!
積分型AD工作原理是將輸入電壓轉換成時間(脈沖寬度信號)或頻率(脈沖頻率),然後由定時器/計數器獲得數字值。其優點是用簡單電路就能獲得高解析度,但缺點是由於轉換精度依賴於積分時間,因此轉換速率極低。初期的單片AD轉換器大多採用積分型,現在逐次比較型已逐步成為主流。 2)逐次比較型(如TLC0831) 逐次比較型AD由一個比較器和DA轉換器通過逐次比較邏輯構成,從MSB開始,順序地對每一位將輸入電壓與內置DA轉換器輸出進行比較,經n次比較而輸出數字值。其電路規模屬於中等。其優點是速度較高、功耗低,在低分辯率(12位)時價格很高。 3)並行比較型/串並行比較型(如TLC5510) 並行比較型AD採用多個比較器,僅作一次比較而實行轉換,又稱FLash(快速)型。由於轉換速率極高,n位的轉換需要2n-1個比較器,因此電路規模也極大,價格也高,只適用於視頻AD轉換器等速度特別高的領域。 串並行比較型AD結構上介於並行型和逐次比較型之間,最典型的是由2個n/2位的並行型AD轉換器配合DA轉換器組成,用兩次比較實行轉換,所以稱為Half flash(半快速)型。還有分成三步或多步實現AD轉換的叫做分級(Multistep/Subrangling)型AD,而從轉換時序角度又可稱為流水線(Pipelined)型AD,現代的分級型AD中還加入了對多次轉換結果作數字運算而修正特性等功能。這類AD速度比逐次比較型高,電路規模比並行型小。 4)Σ-Δ(Sigma?/FONT>delta)調制型(如AD7705) Σ-Δ型AD由積分器、比較器、1位DA轉換器和數字濾波器等組成。原理上近似於積分型,將輸入電壓轉換成時間(脈沖寬度)信號,用數字濾波器處理後得到數字值。電路的數字部分基本上容易單片化,因此容易做到高解析度。主要用於音頻和測量。 5)電容陣列逐次比較型 電容陣列逐次比較型AD在內置DA轉換器中採用電容矩陣方式,也可稱為電荷再分配型。一般的電阻陣列DA轉換器中多數電阻的值必須一致,在單晶元上生成高精度的電阻並不容易。如果用電容陣列取代電阻陣列,可以用低廉成本製成高精度單片AD轉換器。最近的逐次比較型AD轉換器大多為電容陣列式的。 6)壓頻變換型(如AD650) 壓頻變換型(Voltage-Frequency Converter)是通過間接轉換方式實現模數轉換的。其原理是首先將輸入的模擬信號轉換成頻率,然後用計數器將頻率轉換成數字量。從理論上講這種AD的解析度幾乎可以無限增加,只要采樣的時間能夠滿足輸出頻率解析度要求的累積脈沖個數的寬度。
③ 單片機給DAC怎麼輸出數據
DAC使用4.1V參考電壓,這樣1LSB差不多就是1mV,實際上有4.096V參考電壓源器件使用的。
這樣的話向DAC寫入多少的數字,就能輸出對應的電壓,當DAC輸入2550時,輸出的電壓就是2.55V,用運算放大器放大10倍得到25.5V,然後驅動LM2576或者LM317。
DAC不一定要並行的,用串列的就可以,比如TLC5618,這樣可以節省不少埠。
④ STM32比51單片機有什麼優點
優點如下:
1、STM32屬於arm內核的一個版本,比傳統的51單片機高級多了,有很多資源是51不具備的,如usb控制器。而且已經廢除了機器周期什麼的,速度不是51能比的。
2、STM32單片機程序都是模塊化的,介面相對簡單些,因為它自身帶好多功能,工作速度也快。而51的自身功能少,需要外圍元件多,要求對電子熟悉。
3、STM32互連型系列產品強化了音頻性能,採用一個先進的鎖相環機制,實現音頻級別的I2S通信。結合USB主機或從機功能,STM32可以從外部存儲器(U盤或MP3播放器)讀取、解碼和輸出音頻信號。
4、STM32的運算速度大約是51單片機的幾十倍吧,而且外圍介面功能比51強大太多。