国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

arm中模/數(shù)轉(zhuǎn)換器工作原理以及I2C工作原理

這篇具有很好參考價值的文章主要介紹了arm中模/數(shù)轉(zhuǎn)換器工作原理以及I2C工作原理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

ADC介紹

什么是ADC

ADC就是模擬到數(shù)字轉(zhuǎn)換器(Analog-to-Digital Converter)的縮寫。
它是一種電子設(shè)備或模塊,S3C2440內(nèi)部擁有一個ADC外設(shè)。用于將連續(xù)變化的模擬信號轉(zhuǎn)換為離散的數(shù)字信號,以便數(shù)字系統(tǒng)(如微處理器、微控制器等)能夠?qū)ζ溥M行處理和分析。
模擬信號:一般是指連續(xù)變化的電壓信號,其數(shù)值在一定范圍內(nèi)變化。
數(shù)字信號:是由一系列離散的數(shù)字表示,只能取有限的值,通常以二進制形式表示。

工作原理

ADC的工作原理是:將模擬信號分割成一系列離散的取樣,并將每個取樣值轉(zhuǎn)換為相應(yīng)的數(shù)字表示。這個過程涉及到兩個主要步驟:采樣和量化。
采樣:ADC將連續(xù)變化的模擬信號在一定時間間隔內(nèi)進行取樣。取樣頻率決定了每秒采集的樣本數(shù),通常以赫茲(Hz)表示。采樣過程通過保持并測量模擬信號在每個采樣時間點的電壓值來實現(xiàn)。
量化:采樣得到的連續(xù)模擬信號經(jīng)過量化轉(zhuǎn)換為數(shù)字形式。量化是將每個采樣值映射到一個離散的數(shù)字值的過程。這通常通過比較采樣值與參考電壓之間的差異,并將其轉(zhuǎn)換為數(shù)字表示。

ADC量化過程以及什么是ADC的分辨率

ADC量化的過程是相對于一個基準值的,這個基準值稱之為基準電壓。
一般采用逐次逼近法的ADC會先拿采用電壓Vadc跟基準電壓Vref的1/2進行比較,如果Vadc>Vref,則結(jié)果為1,否則結(jié)果為0。之后繼續(xù)拿Vadc和Vref的1/4或Vref的3/4繼續(xù)比較。
這個過程有點像二分法,每次比較都會使量化的結(jié)果逼近真實值。很明顯,比較的次數(shù)決定了測量的精度,這個精度被稱之為ADC的分辨率
比如一個比較了8次的ADC外設(shè),它就稱為8位ADC,其結(jié)果是0~255之間的一個數(shù)值,設(shè)該數(shù)值為n,那么實際電壓就是Vref * (n/255)。如果把比較次數(shù)增加到10次,結(jié)果就是0~1023之間的一個數(shù)。常見的分辨率包括8位,10位,12位和16位

S3C2440中ADC

2440具有一個10 位 CMOS ADC (模 / 數(shù)轉(zhuǎn)換器),是一個 8 通道模擬輸入的再循環(huán)類型設(shè)備。其轉(zhuǎn)換模擬輸入信號為 10 位二進制數(shù)字編碼,最大轉(zhuǎn)換率為 2.5MHz A/D 轉(zhuǎn)換器時鐘下的 500 KSPS 。
并且2440的ADC外設(shè)是為了檢測LCD屏的觸控功能的,由于2440只有一個ADC,所以2440在內(nèi)部設(shè)計了8個通道。這8個通道在某一時刻只有一個通道是有效的并且每個通道對應(yīng)一個不同的引腳。在使用ADC時,根據(jù)需要切換通道就能夠采集到不同的模擬量了。

相關(guān)寄存器

根據(jù)mini2440原理圖,一個可調(diào)電阻對3.3v進行分壓之后接入到AIN0通道,接下來我們就使用2440的ADC采集這個經(jīng)過分壓之后的電壓值。下面看一下ADC相關(guān)的寄存器。
arm中模/數(shù)轉(zhuǎn)換器工作原理以及I2C工作原理,單片機,arm開發(fā),單片機,c語言
2440的ADC使用非常簡單,如果不使用中斷的話,只需配置ADC控制寄存器即可。
通過寄存器每個位上的介紹,我們可以寫一下ADC初始化代碼:文章來源地址http://www.zghlxwxcb.cn/news/detail-855689.html

void adc_init(void)
{
   
	unsigned int t;
	t = ADCCON;
	t |= (1 << 14);		//使能預(yù)分頻(因為PLCK為50MHz)
	t &= ~(0xFF << 6);	
	t |= (49 << 6);		//設(shè)置工作頻率為1MHz
	
	t &= ~(7 << 3);		
	t &= ~(1 << 2);	
	t &= ~(1 << 1);
	//選擇通道AIN0,正常工作模式,禁止讀啟動轉(zhuǎn)換,
	//也就是說必須每次將該寄存器第0位置位才能開始一次轉(zhuǎn)換
	ADCCON 

到了這里,關(guān)于arm中模/數(shù)轉(zhuǎn)換器工作原理以及I2C工作原理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 電源轉(zhuǎn)換器類型

    1根據(jù)轉(zhuǎn)換的形式分類,可分為: AC-AC(交流-交流)轉(zhuǎn)換器:如交流電源變壓器、變頻器等。 AC-DC(交流-直流)轉(zhuǎn)換器:整流器。 DC-DC(直流-直流)轉(zhuǎn)換器。 DC-AC(直流-交流)轉(zhuǎn)換器:逆變器。 2 根據(jù)轉(zhuǎn)換的方法分類,可分為: 線性電源:使用工作在線性區(qū)的功率器件調(diào)整

    2024年02月08日
    瀏覽(25)
  • RabbitMQ消息轉(zhuǎn)換器

    RabbitMQ消息轉(zhuǎn)換器

    在SpringAMQP的發(fā)送方法中,發(fā)送消息和接受消息的類型都是Object,也就是說,我們可以發(fā)送任意對象類型的消息, SpringAMQP都會幫我們把發(fā)送的消息序列化為字節(jié)后再進行發(fā)送 。下面,我們可以演示一下: 假設(shè)我們現(xiàn)在有個User類,如下(切記一定要實現(xiàn)Serializable接口,才能被

    2024年02月05日
    瀏覽(96)
  • ip轉(zhuǎn)換器哪個好用 ip地址切換器有哪些

    在互聯(lián)網(wǎng)時代,IP轉(zhuǎn)換器成為了實現(xiàn)高效工作的常見工具。而如今,市面上涌現(xiàn)出了眾多的IP轉(zhuǎn)換器軟件,使得用戶在選擇時感到困惑。本文將介紹一種深度IP轉(zhuǎn)換器軟件,探討其特點和優(yōu)勢,以及與其他軟件相比的差異,幫助讀者在眾多產(chǎn)品中作出明智的選擇。 強大的功能和

    2024年02月13日
    瀏覽(18)
  • 電腦視頻轉(zhuǎn)換成mp4格式,視頻格式轉(zhuǎn)換器轉(zhuǎn)換

    電腦視頻轉(zhuǎn)換成mp4格式,視頻格式轉(zhuǎn)換器轉(zhuǎn)換

    怎么把 電腦視頻轉(zhuǎn)換成mp4格式 ? 使用視頻轉(zhuǎn)換器,可以轉(zhuǎn)換來自各種設(shè)備的音視頻格式,包括相機、手機、視頻播放器、電視、平板電腦等。因此,音視頻愛好者都可以使用它在各種設(shè)備上播放或在社交平臺上分享。 主要人群及作用: 音樂愛好者:如果酷愛音樂,那么視

    2023年04月13日
    瀏覽(94)
  • WPF多值轉(zhuǎn)換器

    WPF多值轉(zhuǎn)換器

    背景:實現(xiàn)Slider拖動可以調(diào)整rgb 單轉(zhuǎn)換器:WPF中數(shù)據(jù)綁定轉(zhuǎn)換器Converter-CSDN博客 在View中: ? ? ? ? -- Fill中綁定的資源是Window.Resources中引入進來的轉(zhuǎn)換器key ? ? ? ? -- 轉(zhuǎn)換器返回的是一個SolidBrush,其實就是相當于在這個地方寫個SolidBrush ? ? ? ? -- 這里綁定的是Slider的值,

    2024年01月23日
    瀏覽(91)
  • Rabbitmq的消息轉(zhuǎn)換器

    Rabbitmq的消息轉(zhuǎn)換器

    Spring會把你發(fā)送的消息序列化為字節(jié)發(fā)送給MQ,接收消息的時候,還會把字節(jié)反序列化為Java對象 ,只不過,默認情況下Spring采用的序列化方式是JDK序列化。眾所周知,JDK序列化存在下列問題: 數(shù)據(jù)體積過大 有安全漏洞 可讀性差 發(fā)送一個Map對象 ? 發(fā)送消息后查看控制臺 ? 顯

    2024年02月11日
    瀏覽(25)
  • WPF Converter轉(zhuǎn)換器

    在 WPF 中,Converter 通常用于在數(shù)據(jù)綁定過程中執(zhí)行值的轉(zhuǎn)換。你可以創(chuàng)建自定義的 Converter 類來實現(xiàn)數(shù)據(jù)的轉(zhuǎn)換邏輯,然后在 XAML 中使用這個轉(zhuǎn)換器。 創(chuàng)建一個繼承自 ValueConverter 接口的轉(zhuǎn)換器類,實現(xiàn) Convert 和 ConvertBack 方法。 在 XAML 中,聲明 Converter,并將它應(yīng)用到數(shù)據(jù)綁定

    2024年01月21日
    瀏覽(19)
  • 【wpf】轉(zhuǎn)換器 Converter

    【wpf】轉(zhuǎn)換器 Converter

    今天積攢了一個轉(zhuǎn)換器的用法,分享給各位。 我們經(jīng)常會有這種需求: 某些控件有時需要顯示,有時需要隱藏,比如: 那,我就想通過一個bool變量和是否顯示綁定。 但是我們知道,是否顯示,這個屬性? Visibility 它并不是一個bool類型無法直接綁定,此時我們需要一個轉(zhuǎn)換

    2023年04月26日
    瀏覽(19)
  • 視頻格式怎么批量轉(zhuǎn)換?5 個批量視頻轉(zhuǎn)換器分享

    視頻格式怎么批量轉(zhuǎn)換?5 個批量視頻轉(zhuǎn)換器分享

    可以同時轉(zhuǎn)換多個視頻嗎?您是否正在尋找一款有用的批量視頻轉(zhuǎn)換器?最好的批量視頻轉(zhuǎn)換器是什么? 使用批量視頻轉(zhuǎn)換器同時轉(zhuǎn)換多個視頻文件是一個好方法。這篇文章為您總結(jié)了 5 個最好的批量視頻轉(zhuǎn)換器。 1、奇客視頻轉(zhuǎn)換器 這是適用于 Windows 的最佳免費批量視頻轉(zhuǎn)

    2024年04月10日
    瀏覽(86)
  • 免費視頻格式轉(zhuǎn)換軟件,6大免費視頻轉(zhuǎn)換器推薦

    免費視頻格式轉(zhuǎn)換軟件,6大免費視頻轉(zhuǎn)換器推薦

    看到大多數(shù)人擁有電腦、智能電視,尤其是移動設(shè)備,這一代人并不奇怪。在線觀看電影和視頻是最常見的消磨時間的娛樂方式之一。能夠通過網(wǎng)絡(luò)觀看視頻是件好事。有些人還喜歡下載它以供離線觀看,因為您并非一直都在使用 Wi-Fi。有時,某些格式不適合其他設(shè)備,并且

    2024年02月03日
    瀏覽(91)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包