01 物聯(lián)網(wǎng)系統(tǒng)中為什么要使用AD轉(zhuǎn)換器
物聯(lián)網(wǎng)系統(tǒng)中使用AD轉(zhuǎn)換器的原因主要有以下幾點(diǎn):
實(shí)現(xiàn)模擬信號到數(shù)字信號的轉(zhuǎn)換
基礎(chǔ)功能:AD轉(zhuǎn)換器(模數(shù)轉(zhuǎn)換器,Analog-to-Digital Converter)的基本功能是將連續(xù)變化的模擬信號轉(zhuǎn)換為離散的數(shù)字信號。在物聯(lián)網(wǎng)系統(tǒng)中,傳感器等設(shè)備采集到的大多為模擬信號(如溫度、濕度、壓力等),而物聯(lián)網(wǎng)的通信、處理、存儲和傳輸?shù)群罄m(xù)操作通常需要以數(shù)字信號的形式進(jìn)行。
兼容性:數(shù)字信號具有抗干擾能力強(qiáng)、易于傳輸和處理等優(yōu)點(diǎn),更適合在物聯(lián)網(wǎng)系統(tǒng)中使用。因此,AD轉(zhuǎn)換器在物聯(lián)網(wǎng)系統(tǒng)中起到了將模擬信號轉(zhuǎn)換為數(shù)字信號的關(guān)鍵作用,使得物聯(lián)網(wǎng)系統(tǒng)能夠更高效地處理和分析各種傳感器數(shù)據(jù)。
提升系統(tǒng)性能和精度
高分辨率:現(xiàn)代AD轉(zhuǎn)換器通常具有較高的分辨率,能夠更精確地表示模擬信號的細(xì)微變化。這對于需要高精度數(shù)據(jù)采集的物聯(lián)網(wǎng)系統(tǒng)來說至關(guān)重要,如醫(yī)療監(jiān)測、工業(yè)自動化等領(lǐng)域。
高轉(zhuǎn)換速率:高轉(zhuǎn)換速率的AD轉(zhuǎn)換器能夠?qū)崟r(shí)或近乎實(shí)時(shí)地將模擬信號轉(zhuǎn)換為數(shù)字信號,滿足物聯(lián)網(wǎng)系統(tǒng)對實(shí)時(shí)性要求較高的應(yīng)用場景,如自動駕駛、實(shí)時(shí)監(jiān)控等。
適應(yīng)多樣化的應(yīng)用場景
廣泛適用性:物聯(lián)網(wǎng)系統(tǒng)涉及眾多領(lǐng)域和場景,如智能家居、智慧城市、工業(yè)控制等。這些場景中的傳感器種類繁多,采集到的模擬信號也各不相同。AD轉(zhuǎn)換器能夠適應(yīng)不同種類的模擬信號,實(shí)現(xiàn)統(tǒng)一的數(shù)字信號處理和分析。
集成化和小型化:隨著集成電路技術(shù)的發(fā)展,AD轉(zhuǎn)換器逐漸實(shí)現(xiàn)了高度集成化和小型化。這使得AD轉(zhuǎn)換器更容易與其他物聯(lián)網(wǎng)設(shè)備集成在一起,降低系統(tǒng)成本,提高系統(tǒng)整體性能。
推動物聯(lián)網(wǎng)技術(shù)創(chuàng)新和發(fā)展
技術(shù)基礎(chǔ):AD轉(zhuǎn)換器作為物聯(lián)網(wǎng)系統(tǒng)中的關(guān)鍵組件之一,其技術(shù)進(jìn)步和創(chuàng)新為物聯(lián)網(wǎng)系統(tǒng)的整體發(fā)展提供了有力支撐。例如,高精度、高速度、低功耗的AD轉(zhuǎn)換器不斷涌現(xiàn),為物聯(lián)網(wǎng)系統(tǒng)的數(shù)據(jù)采集、處理和傳輸?shù)忍峁┝烁嗫赡苄浴?/p>
應(yīng)用拓展:隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普及,AD轉(zhuǎn)換器的應(yīng)用范圍也在不斷拓展。未來,AD轉(zhuǎn)換器將在更多領(lǐng)域和場景中發(fā)揮重要作用,推動物聯(lián)網(wǎng)技術(shù)的進(jìn)一步創(chuàng)新和發(fā)展。
綜上所述,物聯(lián)網(wǎng)系統(tǒng)中使用AD轉(zhuǎn)換器是為了實(shí)現(xiàn)模擬信號到數(shù)字信號的轉(zhuǎn)換、提升系統(tǒng)性能和精度、適應(yīng)多樣化的應(yīng)用場景以及推動物聯(lián)網(wǎng)技術(shù)創(chuàng)新和發(fā)展。
本文會再為大家詳解轉(zhuǎn)換器家族中的一員——AD轉(zhuǎn)換器。
02 AD轉(zhuǎn)換器的定義
AD轉(zhuǎn)換器(Analog-to-Digital Converter,簡稱ADC)是一種電子設(shè)備,用于將模擬信號(如電壓、電流等連續(xù)變化的物理量)轉(zhuǎn)換為數(shù)字信號(以二進(jìn)制代碼形式表示)。這種轉(zhuǎn)換在數(shù)字系統(tǒng)中至關(guān)重要,因?yàn)閿?shù)字系統(tǒng)只能處理數(shù)字信號。
03 AD轉(zhuǎn)換器的原理
自然界有很多天然的模擬信號,例如人的聲音大小、速度。而嵌入式處理器或者單片機(jī)系統(tǒng)只能處理數(shù)字,要想研究人的聲音大小、速度,就需要講這些模擬量轉(zhuǎn)換成數(shù)字量。于是,就需要模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器。模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器充當(dāng)中間的橋梁,它的質(zhì)量很重要。
AD轉(zhuǎn)換器的工作原理主要包括采樣、量化、編碼三個(gè)基本步驟,有時(shí)還包括保持步驟:
采樣:以一定的頻率對輸入的模擬信號進(jìn)行取樣,得到離散時(shí)間點(diǎn)上的一系列采樣值。
保持(在某些設(shè)計(jì)中):在采樣之后,保持電路會保持采樣值不變,以便進(jìn)行后續(xù)的量化處理。
量化:將每個(gè)采樣值映射為一個(gè)最接近的數(shù)字值,并保持該數(shù)字值不變。量化過程中會引入量化誤差,這是由AD轉(zhuǎn)換器的有限分辨率引起的。
編碼:將這些數(shù)字量通過編碼器轉(zhuǎn)換為二進(jìn)制形式,得到相應(yīng)的數(shù)字輸出。
04 AD轉(zhuǎn)換器的分類
AD轉(zhuǎn)換器可以根據(jù)其工作原理、精度、速度等特性進(jìn)行分類,常見的類型包括:
逐次逼近型AD轉(zhuǎn)換器:使用逼近法逐漸逼近輸入模擬信號,并將其轉(zhuǎn)換為數(shù)字信號。具有較高的轉(zhuǎn)換速度和適中的精度,廣泛應(yīng)用于工業(yè)控制、醫(yī)療設(shè)備等領(lǐng)域。
積分型AD轉(zhuǎn)換器:通過對輸入信號進(jìn)行積分并測量積分結(jié)果的時(shí)間來完成轉(zhuǎn)換。適用于對低頻信號進(jìn)行高精度測量。
閃存型AD轉(zhuǎn)換器:使用大量的比較器和編碼器同時(shí)對輸入信號進(jìn)行采樣和測量,具有極高的轉(zhuǎn)換速度和較高的精度,但功耗和硬件資源需求較大。
管道型AD轉(zhuǎn)換器:采用多級轉(zhuǎn)換結(jié)構(gòu),每級完成部分轉(zhuǎn)換,最后合并結(jié)果得到最終數(shù)字輸出。具有較高的轉(zhuǎn)換速度和精度。
轉(zhuǎn)換器芯片包括A/D轉(zhuǎn)換器芯片和D/A轉(zhuǎn)換器芯片。模數(shù)轉(zhuǎn)換器即A/D轉(zhuǎn)換器,或簡稱ADC,A代表模擬量 D代表數(shù)字量,通常是指一個(gè)將模擬信號轉(zhuǎn)變?yōu)閿?shù)字信號的電子元件。 數(shù)模轉(zhuǎn)換器,又稱D/A轉(zhuǎn)換器,簡稱DAC,它是把數(shù)字量轉(zhuǎn)變成模擬的器件。
05 AD轉(zhuǎn)換器的選型參數(shù)
選型時(shí),需要考慮以下關(guān)鍵參數(shù):
分辨率:表示數(shù)字量與模擬量之間可區(qū)分的最小差別,通常以數(shù)字信號的位數(shù)來表示。分辨率越高,精度越高。
轉(zhuǎn)換速率:指完成一次從模擬到數(shù)字的轉(zhuǎn)換所需時(shí)間的倒數(shù),決定了AD轉(zhuǎn)換器的處理速度。
量化誤差:由于AD轉(zhuǎn)換器的有限分辨率引起的誤差,是選擇高精度AD轉(zhuǎn)換器時(shí)需要考慮的重要因素。
輸入阻抗、頻率、輸入最大電流等:這些參數(shù)會影響AD轉(zhuǎn)換器的性能和穩(wěn)定性,選型時(shí)需根據(jù)實(shí)際需求進(jìn)行選擇。
接口和封裝:AD轉(zhuǎn)換器的接口種類和封裝形式會影響其在系統(tǒng)中的應(yīng)用和布局。
這個(gè)理解起來應(yīng)該比較容易,采樣率一般是指芯片每秒采集信號的個(gè)數(shù)。比如1KHz/s,表示1s內(nèi),這個(gè)ADC可以采集1K個(gè)點(diǎn)。采樣率越高,采集的點(diǎn)數(shù)越多,那么對信號的還原度就越高。比如A跟B,A采集3個(gè)點(diǎn),最終還原出來的波形跟原始波形相差較大,B采集了6個(gè)點(diǎn),那么在還原是就越接近原始信號。所以在這里我們要引出奈奎斯特定理。也就是如果對原始信號進(jìn)行采集。采樣率必須大于其2倍。這樣才能正常的還原出原始信號,否則會發(fā)生混疊現(xiàn)象。如圖C所示,原始波形完全無法恢復(fù)。
計(jì)算應(yīng)用
關(guān)鍵的計(jì)算是10010001B=91H=145,145就是我們要分成的份數(shù)。這里面的10010001B有量化的誤差,而后面的0.0195*145=2.83V中的0.0195不同的AD 也有不同的數(shù)值。但是只要這兩個(gè)誤差在項(xiàng)目允許的范圍內(nèi)就沒有大問題。
06 AD轉(zhuǎn)換器的使用注意事項(xiàng)
在使用AD轉(zhuǎn)換器時(shí),需要注意以下幾點(diǎn):
確保輸入信號在AD轉(zhuǎn)換器的量程范圍內(nèi),避免超出量程導(dǎo)致?lián)p壞或錯(cuò)誤輸出。
注意AD轉(zhuǎn)換器的輸入阻抗和輸出阻抗,防止對信號源或后續(xù)電路造成不利影響。
在需要放大的信號路徑中,最好使用電壓跟隨器來穩(wěn)定電壓,減少干擾。
在PCB布局時(shí),應(yīng)盡量將電源和芯片集中放置,減少干擾和噪聲。
根據(jù)應(yīng)用需求選擇合適的AD轉(zhuǎn)換器類型和型號,以達(dá)到最佳的性能和成本效益。
07 AD轉(zhuǎn)換器的應(yīng)用場景
AD轉(zhuǎn)換器在物聯(lián)網(wǎng)系統(tǒng)中的應(yīng)用非常廣泛,包括但不限于以下領(lǐng)域:
通信系統(tǒng):用于將模擬信號轉(zhuǎn)換為數(shù)字信號進(jìn)行數(shù)字通信和數(shù)據(jù)傳輸。
儀器測量:用于測量和采集各種傳感器信號如溫度、壓力、濕度等。
自動化控制:用于實(shí)時(shí)監(jiān)測和控制系統(tǒng)中的模擬信號。
醫(yī)療設(shè)備:將生理信號轉(zhuǎn)換為數(shù)字形式進(jìn)行診斷、監(jiān)測和治療。
音頻和視頻處理:用于音頻接口和視頻采集卡等設(shè)備的信號處理。
電力系統(tǒng):用于電力系統(tǒng)監(jiān)測和保護(hù),采集電力信號進(jìn)行分析和控制。
汽車電子:用于汽車系統(tǒng)中的數(shù)據(jù)采集、控制和娛樂應(yīng)用。
08 廠商
由于AD轉(zhuǎn)換器市場競爭激烈,存在眾多廠商提供不同規(guī)格和性能的AD轉(zhuǎn)換器產(chǎn)品。一些知名的廠商包括德州儀器(TI)、亞德諾半導(dǎo)體(ADI)、美信(Maxim Integrated)、恩智浦(NXP)等。這些廠商在AD轉(zhuǎn)換器領(lǐng)域擁有豐富的產(chǎn)品線和技術(shù)實(shí)力,能夠?yàn)橛脩籼峁┒鄻踊倪x擇和解決方案。在選擇廠商時(shí),可以根據(jù)應(yīng)用需求、性能指標(biāo)、成本預(yù)算以及技術(shù)支持等方面進(jìn)行綜合考慮。
供應(yīng)商A:TM(天微)
1、產(chǎn)品能力
(1)選型手冊
(2)主推型號1:TM7711
對應(yīng)的產(chǎn)品詳情介紹
TM(天微)TM7711是一款高性能的模數(shù)轉(zhuǎn)換器(ADC)芯片,以下是關(guān)于該芯片的詳細(xì)解析:
產(chǎn)品概述
TM7711是天微(TM)品牌下的一款24位AD模數(shù)轉(zhuǎn)換芯片,廣泛應(yīng)用于電子秤低頻測量、壓力溫度傳感等領(lǐng)域。該芯片以其高精度、低功耗和快速響應(yīng)的特點(diǎn),成為智能系統(tǒng)、微控制器系統(tǒng)和基于DSP系統(tǒng)的理想選擇。
功能特點(diǎn)
高精度:采用Σ-Δ轉(zhuǎn)換技術(shù),實(shí)現(xiàn)24位無丟失代碼性能,確保測量結(jié)果的準(zhǔn)確性。
低噪聲:內(nèi)置低噪聲放大器,增益可達(dá)128,有效抑制噪聲干擾,提高信號質(zhì)量。
可編程性:通過通信口可調(diào)節(jié)片內(nèi)數(shù)字濾波器的截止點(diǎn)和輸出更新速率,滿足不同應(yīng)用需求。
寬電壓范圍:工作電壓范圍為2.6V至5.5V,適應(yīng)多種供電環(huán)境。
抗干擾能力強(qiáng):同步抑制50Hz和60Hz的電源干擾,確保測量結(jié)果的穩(wěn)定性。
內(nèi)置時(shí)鐘振蕩器:無需外接器件,簡化電路設(shè)計(jì),降低成本。
通信簡便:提供簡單的二線串行通信口,便于與微控制器等設(shè)備進(jìn)行數(shù)據(jù)交換。
封裝與引腳
TM7711芯片通常采用SOP8封裝形式,引腳布局緊湊,便于在PCB上進(jìn)行布局和焊接。
應(yīng)用場景
電子秤:作為電子秤的低頻測量模擬前端,接受來自傳感器的低電平輸入信號,并轉(zhuǎn)換為高精度的數(shù)字輸出。
壓力溫度傳感:在需要高精度壓力和溫度測量的場合,如工業(yè)自動化、醫(yī)療設(shè)備等領(lǐng)域得到廣泛應(yīng)用。
智能系統(tǒng):為基于微控制器或DSP系統(tǒng)的智能設(shè)備提供高精度數(shù)據(jù)采集功能。
注意事項(xiàng)
在使用TM7711芯片時(shí),應(yīng)確保輸入信號在芯片的量程范圍內(nèi),避免超出量程導(dǎo)致?lián)p壞或錯(cuò)誤輸出。
注意芯片的引腳布局和焊接質(zhì)量,確保電路連接的穩(wěn)定性和可靠性。
在進(jìn)行電路設(shè)計(jì)時(shí),應(yīng)充分考慮芯片的供電電壓、工作電流等參數(shù),確保電路的正常工作。
在使用過程中,如遇到問題可及時(shí)聯(lián)系芯片供應(yīng)商或相關(guān)技術(shù)支持部門尋求幫助。
硬件參考設(shè)計(jì)
研發(fā)設(shè)計(jì)注意使用事項(xiàng)
與TM7711連接的單片機(jī)需要的外設(shè)資源,兩個(gè)普通IO口,一個(gè)輸入(推薦浮空輸入),一個(gè)輸出。 對于TM7711模塊,其中DT(Dout),用于向外傳輸數(shù)據(jù),也就是數(shù)據(jù)線,方向?qū)ν猓黄渲蠸CK(PD_SCK)是輸入外部時(shí)鐘的,也就是時(shí)鐘線。 所以,對于單片機(jī),需要一個(gè)輸入IO口,讀取Dout的數(shù)據(jù);需要一個(gè)輸出IO口,發(fā)送時(shí)鐘信號(方波),輸出給TM7711模塊。 2.串口時(shí)序 想要正確使用這個(gè)串口需要讀時(shí)序圖,如圖所示: 對于單片機(jī)來說,與Dout連接的輸入IO口,電平從高變成低電平,說明TM7711準(zhǔn)備好了,可以發(fā)送數(shù)據(jù)了。 這個(gè)時(shí)候,與PD_SCK連接的輸出IO口,開始發(fā)送方波(時(shí)鐘),每個(gè)方波讀取一位數(shù)據(jù),數(shù)據(jù)總共24位。 圖上有三個(gè)PD_SCK的時(shí)序圖,是用于選擇下一次不同的通道和增益用的,所以這個(gè)模塊可以同時(shí)采集兩路惠斯通電橋的值。按照實(shí)際情況,選擇一種或者兩種的組合。所以單片機(jī)最少要發(fā)25個(gè)脈沖,前24個(gè)用于讀取這次的AD轉(zhuǎn)換數(shù)據(jù),最后一個(gè)用于選擇下一次的通道和增益。 注意:其實(shí)關(guān)鍵的就是那幾個(gè)T1,2,3,4的時(shí)間要求,不能低于也不能超時(shí),否則都不能得到正確結(jié)果.
(2)讀取采樣值TM7711模塊的串口輸出數(shù)據(jù)為24位的轉(zhuǎn)換值數(shù)據(jù)。count為讀取到的值,通過移位,一位一位讀取;
首先,將單片機(jī)輸出口變成低電平,如果高電平達(dá)到一定時(shí)間會復(fù)位TM7711模塊的,所以平時(shí)一定將輸出口電平置為低;
然后就是等待單片機(jī)輸入口的電平變低,為了防止硬件出錯(cuò),在這里設(shè)置了超時(shí)時(shí)間,實(shí)際效果大概1s,過了1s直接跳出循環(huán),避免一直等待,同時(shí)超時(shí)跳出時(shí)的AD值非常大,容易排除它;然后就加了一個(gè)誤觸發(fā)消除,用的延時(shí)的方法。然后就進(jìn)入讀取AD轉(zhuǎn)換值了,先將單片機(jī)輸出口電平變高,延時(shí)一定時(shí)間,然后變低,然后讀入輸入口的電平狀態(tài),寫入count.
最后,循環(huán)24次后,發(fā)最后一個(gè)脈沖,說明下一次AD轉(zhuǎn)換為差分輸入10hz,128增益。與0x800000異或是因?yàn)闉榱伺懦?fù)。到這里,AD轉(zhuǎn)換后的值就讀取了.
核心料(哪些項(xiàng)目在用)
智能垃圾桶項(xiàng)目稱重方案
2、支撐
(1)技術(shù)產(chǎn)品
本文章源自奇跡物聯(lián)開源的物聯(lián)網(wǎng)應(yīng)用知識庫Cellular IoT Wiki,更多技術(shù)干貨歡迎關(guān)注收藏Wiki:Cellular IoT Wiki 知識庫(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)
歡迎同學(xué)們走進(jìn)AmazIOT知識庫的世界!
這里是為物聯(lián)網(wǎng)人構(gòu)建的技術(shù)應(yīng)用百科,以便幫助你更快更簡單的開發(fā)物聯(lián)網(wǎng)產(chǎn)品。
Cellular IoT Wiki初心:
在我們長期投身于蜂窩物聯(lián)網(wǎng) ODM/OEM 解決方案的實(shí)踐過程中,一直被物聯(lián)網(wǎng)技術(shù)碎片化與產(chǎn)業(yè)資源碎片化的問題所困擾。從產(chǎn)品定義、芯片選型,到軟硬件研發(fā)和測試,物聯(lián)網(wǎng)技術(shù)的碎片化以及產(chǎn)業(yè)資源的碎片化,始終對團(tuán)隊(duì)的產(chǎn)品開發(fā)交付質(zhì)量和效率形成制約。為了減少因物聯(lián)網(wǎng)碎片化而帶來的重復(fù)開發(fā)工作,我們著手對物聯(lián)網(wǎng)開發(fā)中高頻應(yīng)用的技術(shù)知識進(jìn)行沉淀管理,并基于 Bloom OS 搭建了不同平臺的 RTOS 應(yīng)用生態(tài)。后來我們發(fā)現(xiàn),很多物聯(lián)網(wǎng)產(chǎn)品開發(fā)團(tuán)隊(duì)都面臨著相似的困擾,于是,我們決定向全體物聯(lián)網(wǎng)行業(yè)開發(fā)者開放奇跡物聯(lián)內(nèi)部沉淀的應(yīng)用技術(shù)知識庫 Wiki,期望能為更多物聯(lián)網(wǎng)產(chǎn)品開發(fā)者減輕一些重復(fù)造輪子的負(fù)擔(dān)。
Cellular IoT Wiki沉淀的技術(shù)內(nèi)容方向如下:
奇跡物聯(lián)的業(yè)務(wù)服務(wù)范圍:基于自研的NB-IoT、Cat1、Cat4等物聯(lián)網(wǎng)模組,為客戶物聯(lián)網(wǎng)ODM/OEM解決方案服務(wù)。我們的研發(fā)技術(shù)中心在石家莊,PCBA生產(chǎn)基地分布在深圳、石家莊、北京三個(gè)工廠,滿足不同區(qū)域&不同量產(chǎn)規(guī)模&不同產(chǎn)品開發(fā)階段的生產(chǎn)制造任務(wù)。跟傳統(tǒng)PCBA工廠最大的區(qū)別是我們只服務(wù)物聯(lián)網(wǎng)行業(yè)客戶。
連接我們,和10000+物聯(lián)網(wǎng)開發(fā)者一起降低技術(shù)和成本門檻
讓蜂窩物聯(lián)網(wǎng)應(yīng)用更簡單~~
哈哈你終于滑到最重要的模塊了,
千萬不!要!劃!走!忍住沖動!~
歡迎加入飛書“開源技術(shù)交流群”,隨時(shí)找到我們哦~
點(diǎn)擊鏈接如何加入奇跡物聯(lián)技術(shù)話題群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以獲取加入技術(shù)話題群攻略
Hey 物聯(lián)網(wǎng)從業(yè)者,
你是否有了解過奇跡物聯(lián)的官方公眾號“eSIM物聯(lián)工場”呢?
這里是奇跡物聯(lián)的物聯(lián)網(wǎng)應(yīng)用技術(shù)開源wiki主陣地,歡迎關(guān)注公眾號,不迷路~
及時(shí)獲得最新物聯(lián)網(wǎng)應(yīng)用技術(shù)沉淀發(fā)布
(如有侵權(quán),聯(lián)系刪除)
審核編輯 黃宇
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2903文章
44275瀏覽量
371265 -
模擬量
+關(guān)注
關(guān)注
5文章
491瀏覽量
25505 -
檢測
+關(guān)注
關(guān)注
5文章
4439瀏覽量
91372 -
AD轉(zhuǎn)換器
+關(guān)注
關(guān)注
4文章
250瀏覽量
41375
發(fā)布評論請先 登錄
相關(guān)推薦
評論