HDMI系統(tǒng)架構(gòu)由信源端和接收端組成。某個(gè)設(shè)備可能有一個(gè)或多個(gè)HDMI輸入,一個(gè)或多個(gè)HDMI輸出。這些設(shè)備上,每個(gè)HDMI輸入都應(yīng)該遵循HDMI接收端規(guī)則,每個(gè)HDMI輸出都應(yīng)該遵循HDMl信源端規(guī)則。如圖3-1所示,HDMI線纜和連接器提供四個(gè)差分線對(duì),組成TMDS數(shù)據(jù)和時(shí)鐘通道。這些通道用于傳遞視頻,音頻和輔助數(shù)據(jù)。另外,HDMl提供一個(gè)VESADDC通道。DDC是用于配置和在一個(gè)單獨(dú)的信源端和一個(gè)單獨(dú)的接收端交換狀態(tài)。可選擇的CEC在用戶的各種不同的音視頻產(chǎn)品中,提供高水平的控制功能。可選擇的HDMl 以太網(wǎng)和音頻返回(HEAO,在連接的設(shè)備中提供以太網(wǎng)兼容的網(wǎng)絡(luò)數(shù)據(jù)和一個(gè)和TMDS相對(duì)方向的音頻回返通道。音頻,視頻和輔助數(shù)據(jù)在三個(gè)TMDS數(shù)據(jù)通道中傳輸。一個(gè)TMDS時(shí)鐘,典型地是以視頻像素速率,在TMDS時(shí)鐘通道中傳輸,它被接收端做為一個(gè)頻率參考,用于對(duì)三個(gè)TMDS數(shù)據(jù)通道的數(shù)據(jù)復(fù)原。在信源端,TMDS編碼將每個(gè)TMDS數(shù)據(jù)的8比特?cái)?shù)據(jù)轉(zhuǎn)換成10位的DC平衡的最小變換序列,串行地,以每個(gè)TMDS時(shí)鐘周期10位地,在差分線對(duì)上發(fā)送。視頻數(shù)據(jù),一個(gè)像素可以是24,30,36,48比特。視頻的默認(rèn)24比特色深,在等于像素時(shí)鐘的TMDS時(shí)鐘上傳遞。更高的色深使用相應(yīng)的更高的TMDS時(shí)鐘率。視頻格式 TMDS時(shí)鐘率低于25M(比如13.5M的480i/NTSC)可以使用重復(fù)像素發(fā)送的策略。視頻像素可以用RGBYCbCr4:4:4,YCbCr4:2:2格式編碼。為了在TMDS通道上發(fā)送音頻和輔助數(shù)據(jù),HDMI使用一個(gè)報(bào)文結(jié)構(gòu)。為了得到音頻和控制數(shù)據(jù)所需要的高可靠性,這個(gè)數(shù)據(jù)報(bào)文用BCH糾錯(cuò)碼,使用特殊的差錯(cuò)矯正,對(duì)發(fā)送的10位數(shù)據(jù)編碼。
標(biāo)簽: 接口
上傳時(shí)間: 2022-07-03
上傳用戶:
從20世紀(jì)10年代至今,由于IC技術(shù)的不斷發(fā)展,超聲波流量計(jì)也因其具有的非接觸測(cè)量、適用于大口徑圓形及矩形管道、內(nèi)部無任何阻流器件等特點(diǎn),成為當(dāng)今發(fā)展最迅速的一類流量計(jì)之一。對(duì)于以時(shí)差法來實(shí)現(xiàn)流量測(cè)量的超聲波流量計(jì),其測(cè)量精度的關(guān)鍵在于準(zhǔn)確的測(cè)量超聲波在液體中的順流和逆流的傳播時(shí)間。在當(dāng)今計(jì)時(shí)芯片測(cè)量達(dá)到ps級(jí)別的基礎(chǔ)上,如果能夠消除溫度和管道對(duì)聲速和流體造成的非線性誤差,并且通過信號(hào)篩選準(zhǔn)確判斷超聲波信號(hào)到達(dá)時(shí)刻,那么超聲波流量計(jì)的精度將得到進(jìn)一步的提升。因此本文在上述三個(gè)方面的改進(jìn),提出了基于TDC-GP22的超聲波流量計(jì)的設(shè)計(jì)。1超聲波流量計(jì)流量測(cè)量方案在管道上安裝超聲波換能器的方式主要有三種:夾裝型、插入型和管段型。對(duì)于管段型也有多種方式,常見的有Z式安裝管段和立柱式管段。其中Z式管段主要適用于50mm口徑以上的管道;立柱式管段主要適用于50mm口徑以下的管道。由于本次設(shè)計(jì)主要針對(duì)小口徑超聲波流量計(jì),因此主要采用后一種立柱式管段,超聲波換能器安裝在管段同側(cè),測(cè)量時(shí)交替發(fā)送超聲波信號(hào),如圖1所示。
標(biāo)簽: TDC-GP22 超聲波流量計(jì)
上傳時(shí)間: 2022-07-03
上傳用戶:slq1234567890
基于單片機(jī)AT89C51的電子血壓計(jì)的設(shè)計(jì)設(shè)計(jì)的電子血壓計(jì)是采用示波法測(cè)量原理, 以AT89C51 單片機(jī)為控制核心,輔以 US9111-006-D 型壓力傳感器與 MCU 之間模擬信號(hào)處理,通過 ADC0808 轉(zhuǎn)換器完成數(shù)字 信號(hào)轉(zhuǎn)換以及液晶顯示、報(bào)警、自動(dòng)關(guān)機(jī)等電路來實(shí)現(xiàn)家用電子血壓計(jì)的設(shè)計(jì)。在本次設(shè) 計(jì)中,通過對(duì)模擬脈搏波的輸入進(jìn)行放大,通過 AD 轉(zhuǎn)換器來進(jìn)行模擬信號(hào)到數(shù)字信號(hào)的 轉(zhuǎn)換,最后通過單片機(jī)進(jìn)行處理,來完成顯示、比較、儲(chǔ)存、查詢等功能。 關(guān)鍵詞:血壓計(jì);傳感器;液晶顯示; AT89C51 單片機(jī) 設(shè)計(jì)系統(tǒng)最終要實(shí)現(xiàn)的 性能指標(biāo)如下: 1) 顯示范圍:0-299mmHg 2) 測(cè)量范圍:40-270mmHg 3) 脈率:40-200 次/分 4) 放氣速率:2.3-6.0mmHg/ 5) 分辨率:1mmHg 6) 靜態(tài)壓力基本誤差: 3mmHg 7) 動(dòng)態(tài)壓力基本誤差: 5-8mmHg 8) 脈率誤差:5% 9) 低電壓顯示:當(dāng)電池電壓低于 4.0-0.2V 時(shí),顯示低壓符號(hào) 10) 記憶功能:能顯示前次測(cè)量值 11) 自動(dòng)關(guān)機(jī):5min 在單片機(jī)控制系統(tǒng)中,軟件是很重要的一部分。本設(shè)計(jì)編程采用的是匯編語言,用匯 編語言編程簡(jiǎn)單、開發(fā)快,指令執(zhí)行的速度快,節(jié)省存儲(chǔ)空間。本文主要介紹了基于 AT89C51 單片機(jī)的電子血壓計(jì)的設(shè)計(jì)思路及方法,詳細(xì)介紹了系統(tǒng)所實(shí)現(xiàn)的功能,系統(tǒng)的 設(shè)計(jì)方法,系統(tǒng)的總體構(gòu)成,模塊電路的設(shè)計(jì)步驟和系統(tǒng)的調(diào)試方法等內(nèi)容。
標(biāo)簽: 單片機(jī) AT89C51 電子血壓計(jì)
上傳時(shí)間: 2022-07-03
上傳用戶:
將偏差的比例(Proportion)、積分(Integral)和微分(Differential)通過線性組合構(gòu)成控制量,用這一控制量對(duì)被控對(duì)象進(jìn)行控制,這樣的控制器稱PID控制器。1.1模擬PID控制原理在模擬控制系統(tǒng)中,控制器最常用的控制規(guī)律是PID控制。為了說明控制器的工作原理,先看一個(gè)例子。如圖1-1所示是一個(gè)小功率直流電機(jī)的調(diào)速原理圖。給定速度n(f)與實(shí)際轉(zhuǎn)速進(jìn)行比較n(),其差值e()=n(0-n(),經(jīng)過PID控制器調(diào)整后輸出電壓控制信號(hào)u),u)經(jīng)過功率放大后,驅(qū)動(dòng)直流電動(dòng)機(jī)改變其轉(zhuǎn)速。常規(guī)的模擬PID控制系統(tǒng)原理框圖如圖1-2所示。該系統(tǒng)由模擬PID控制器和被控對(duì)象組成。圖中,r()是給定值,y(f)是系統(tǒng)的實(shí)際輸出值,給定值與實(shí)際輸出值構(gòu)成控制偏差e(t)e()作為PID控制的輸入,以)作為PID控制器的輸出和被控對(duì)象的輸入。所以模擬PID控制器的控制規(guī)律為
標(biāo)簽: pid控制
上傳時(shí)間: 2022-07-04
上傳用戶:
熟悉KeilC51的朋友對(duì)于Keil MDK上手應(yīng)該比較容易,畢競(jìng)界面是很像的。但ARM內(nèi)核畢競(jìng)不同于51內(nèi)核,因此無論在設(shè)置上還是在編程思想上,都需要下番功夫研究的。本文以MDKV4.03為例,詳細(xì)的寫一下MDK的設(shè)置、界面、工具。可能會(huì)有些雜亂,但我想所涉及的東西都是最常用的;可能不是那么的嚴(yán)謹(jǐn)清晰,我想誰也沒把我期望成專家!哈,有問題歡迎留言。正式開始。首先啟動(dòng)MDK.當(dāng)然要先安裝好MDK,如果找不到在哪里下載,可以翻翻我以前的博文。啟動(dòng)后的MDK界面如圖1所示。第二.新建一個(gè)工程。單擊Project->NewVision Project..菜單項(xiàng),Vision4將打開一個(gè)標(biāo)準(zhǔn)對(duì)話框,見圖2,輸入希望新建工程的名字即可創(chuàng)建一個(gè)新的工程,建議對(duì)每個(gè)新建工程使用獨(dú)立的文件夾。例如,這里先建立一個(gè)新的文件夾,然后選擇這個(gè)文件夾作為新建工程的目錄,輸入新建工程的名字Project1,iVision將會(huì)創(chuàng)建一個(gè)以Project1.uwproj2為名字的新工程文件,它包含了一個(gè)缺省的目標(biāo)(target)和文件組名。這些內(nèi)容在Project Workspace->Files中可以看到。
標(biāo)簽: keil mdk
上傳時(shí)間: 2022-07-04
上傳用戶:
窄帶物聯(lián)網(wǎng) NB-IoT 是國際通信標(biāo)準(zhǔn)化機(jī)構(gòu) 3GPP 于 2016 年 5 月完成其核心標(biāo)準(zhǔn)制定的面向智能抄表、工廠設(shè)備遠(yuǎn)程測(cè)控、智能農(nóng)業(yè)、智能家居等應(yīng)用領(lǐng)域的新一代物聯(lián)網(wǎng)通信體系,是低功耗廣域網(wǎng) LPWAN 的重要一員。NB-IoT 應(yīng)用系統(tǒng)將成為許多實(shí)體行業(yè)的關(guān)鍵技術(shù)。然而,進(jìn)行NB-IoT 應(yīng)用系統(tǒng)的技術(shù)研發(fā)具有較高的技術(shù)門檻,研發(fā)成本高、周期長(zhǎng),是許多終端企業(yè)面臨的重要難題。為了解決這個(gè)難題,學(xué)術(shù)界需要從技術(shù)科學(xué)范疇,從面向應(yīng)用角度,研究 NB-IoT 應(yīng)用產(chǎn)品開發(fā)的共性技術(shù),為產(chǎn)業(yè)界進(jìn)行 NB-IoT 應(yīng)用產(chǎn)品開發(fā)提供基礎(chǔ)支撐。本書就是著眼于這一目標(biāo),研究與 NB-IoT 應(yīng)用開發(fā)共性技術(shù)相對(duì)應(yīng)的抽象模型,為降低 NB-IoT 應(yīng)用開發(fā)的技術(shù)門檻提供技術(shù)基礎(chǔ)。書中從技術(shù)科學(xué)層面,提出了窄帶物聯(lián)網(wǎng) NB-IoT 應(yīng)用架構(gòu),該架構(gòu)由終端 UE、信息郵局MPO、人機(jī)交互系統(tǒng) HCI 三個(gè)部分組成。NB-IoT 終端 UE 就是形式各異的 NB-IoT 應(yīng)用產(chǎn)品,其共性技術(shù)研究是本書的重點(diǎn)之一。書中把負(fù)責(zé) NB-IoT 通信的設(shè)施抽象為“信息郵局 MPO”,抽象為固定 IP 地址及端口,以便簡(jiǎn)化應(yīng)用系統(tǒng)的編程。NB-IoT 人機(jī)交互系統(tǒng) HCI 就是通用計(jì)算機(jī)、筆記本電腦、平板電腦、手機(jī)等設(shè)備的抽象,它具有服務(wù)器、網(wǎng)頁、微信、短信、手機(jī) APP 等技術(shù)表現(xiàn)形式多樣性,其共性技術(shù)的抽取,以及 HCI 與 UE 的貫通共性技術(shù)研究,也是本書重點(diǎn)內(nèi)容之一。
標(biāo)簽: 窄帶物聯(lián)網(wǎng) NB-IoT
上傳時(shí)間: 2022-07-08
上傳用戶:1208020161
NCS8803 3.2.1 功能:是一顆將HDMI信號(hào)轉(zhuǎn)EDP信號(hào)的轉(zhuǎn)接芯片。其應(yīng)用如下: 3.2.2產(chǎn)品特征 輸入:HDMI 輸出:Embedded-DisplayPort (eDP) EDP接口 1/2/4-lane eDP @ 1.62/2.7Gbps per lane HD to WQXGA (2560*1600) supported 內(nèi)置EDP協(xié)議 HDMI Input HDMI 1.4a supported 支持RGB444/YCbCr444/YCbCr422 像素時(shí)鐘: 340MHz 支持雙通道音頻輸入; 參考時(shí)鐘 任何頻率,在19MHz到100MHz之間,單端時(shí)鐘輸入 內(nèi)置5000 ppm SSC與否 通信方式 IIC 電源 1.2V core supply 2.5V or 3.3V IO supply 功耗:150Mw 封裝:QFN-56 (7mm x 7mm) 3.2.4 應(yīng)用產(chǎn)品:廣告機(jī),平板、醫(yī)療器械、車機(jī)、顯示器、小電視、車載電視等 3.2.5 應(yīng)用平臺(tái):RK、全志、M-star、炬力等 3.3.6 推廣注意事項(xiàng)A:確認(rèn)客戶使用屏的分辨率,最常用的是1366x768@60Hz和1920x1080@60Hz BNCS8803支持4-lane DP / eDP輸出通常支持WQXGA所需 (2560 * 1600)及以上60 hz的幀速率 C.確認(rèn)客戶的信號(hào)源,要是標(biāo)準(zhǔn)的HDMI信號(hào),其他的都不行; D.此芯片支持縮放功能,分?jǐn)?shù)縮放比例2:1至1:2; E、此芯片不是純硬件轉(zhuǎn)換芯片,需要通過IIC或者SPI進(jìn)行初始化,初始化一般使用客戶CPU進(jìn)行,這樣方便控制時(shí)序也節(jié)省成本,如果不使用客戶CPU進(jìn)行初始化就要另外加MCU進(jìn)行配置。 設(shè)計(jì)注意事項(xiàng): A、NCS8801S設(shè)計(jì)的時(shí)候要特別注意輸入輸出的走線問題,要做好屏蔽以免信號(hào)受到干擾。 B、注意電源濾波 C、設(shè)計(jì)的時(shí)候預(yù)留LVDS信號(hào)要預(yù)留阻抗匹配電阻 D、設(shè)計(jì)的時(shí)候復(fù)位腳最好由客戶CPU的GPIO口進(jìn)行控制,以便控制整個(gè)方案的時(shí)序,避免后面出現(xiàn)問題。
上傳時(shí)間: 2022-07-08
上傳用戶:
實(shí)驗(yàn)二、Python 運(yùn)算符、內(nèi)置函數(shù)實(shí)驗(yàn)?zāi)康模?、熟練運(yùn)用 Python 運(yùn)算符。2、熟練運(yùn)用 Python 內(nèi)置函數(shù)。實(shí)驗(yàn)內(nèi)容:1、編寫程序,輸入任意大的自然數(shù),輸出各位數(shù)字之和。2、編寫程序,輸入兩個(gè)集合 setA 和 setB,分別輸出它們的交集、并集和差集 setA-setB。3、編寫程序,輸入一個(gè)自然數(shù),輸出它的二進(jìn)制、八進(jìn)制、十六進(jìn)制表示形式。實(shí)驗(yàn)三、使用蒙特·卡羅方法計(jì)算圓周率近似值實(shí)驗(yàn)?zāi)康模?、理解蒙特·卡羅方法原理。2、理解 for 循環(huán)本質(zhì)與工作原理。3、了解 random 模塊中常用函數(shù)。實(shí)驗(yàn)內(nèi)容:蒙特·卡羅方法是一種通過概率來得到問題近似解的方法,在很多領(lǐng)域都有重要的應(yīng)用,其中就包括圓周率近似值的計(jì)算問題。假設(shè)有一塊邊長(zhǎng)為 2 的正方形木板,上面畫一個(gè)單位圓,然后隨意往木板上扔飛鏢,落點(diǎn)坐標(biāo)(x, y)必然在木板上(更多的時(shí)候是落在單位圓內(nèi)),如果扔的次數(shù)足夠多,那么落在單位圓內(nèi)的次數(shù)除以總次數(shù)再乘以 4,這個(gè)數(shù)字會(huì)無限逼近圓周率的值。這就是蒙特·卡羅發(fā)明的用于計(jì)算圓周率近似值的方法,如圖所示。
標(biāo)簽: python
上傳時(shí)間: 2022-07-09
上傳用戶:
PMS15A/PMS150C 是一個(gè) IO 類型、完全靜態(tài),以 OTP 為程序存儲(chǔ)基礎(chǔ)的單片機(jī)。它運(yùn)用 RISC 的架構(gòu)基礎(chǔ)使大部分的指令執(zhí)行時(shí)間都是一個(gè)指令周期,只有少部分指令是需要兩個(gè)指令周期。內(nèi)部最多達(dá) 0.5KW/1KW OTP 程序內(nèi)存以及 64 字節(jié)數(shù)據(jù)存儲(chǔ)器;另外,PMS15A/PMS150C 還提供一個(gè) 16位的硬件計(jì)數(shù)器、一個(gè) 8 位的硬件 PWM 生成器和一個(gè)通用比較器。OTP(一次性可編程)程序內(nèi)存用來存放要執(zhí)行的程序指令。OTP 程序內(nèi)存可以儲(chǔ)存數(shù)據(jù),包含:數(shù)據(jù),表格和中斷入口。復(fù)位之后,F(xiàn)PP0 的初始地址為 0x000。中斷入口是 0X010;OTP 程序內(nèi)存最后 16 個(gè)地址空間是被保留給系統(tǒng)使用,如:校驗(yàn),序列號(hào)等。PMS15A/PMS150C 的 OTP 程序內(nèi)存容量為 0.5KW/1KW,如表 1 所示。OTP 內(nèi)存從地址“0x3F0 to 0x3FF”供系統(tǒng)使用,從“0x001~0x00F”和“0x011~0x3EF”地址空間是用戶的程序空間。
標(biāo)簽: 單片機(jī)
上傳時(shí)間: 2022-07-10
上傳用戶:aben
在網(wǎng)上看到的別人寫的一個(gè)基于STM32的MODBUS程序,還不錯(cuò),發(fā)上來分享一下。順便賺賺積分用于下載其他朋友的資料。 此Modbus協(xié)議暫時(shí)只支持RTU模式,只支持作為Modbus從設(shè)備。 暫時(shí)支持的功能碼(16進(jìn)制)如下表所示: 01.讀線圈狀態(tài)(讀多個(gè)輸出位的狀態(tài),有效地位為0-31) 02.讀輸入位狀態(tài)(讀多個(gè)輸入位的狀態(tài),有效地位為0-31) 03.讀保持寄存器(讀多個(gè)保持寄存器的數(shù)值,有效地位為0-99) 04.讀輸入寄存器(讀多個(gè)輸入寄存器的數(shù)值,有效地址為0-1) 05.強(qiáng)制單個(gè)線圈(強(qiáng)制單個(gè)輸出位的狀態(tài),有效地位為0-31) 06.預(yù)制單個(gè)寄存器(設(shè)定一個(gè)寄存器的數(shù)值,有效地址為0-99) 0F.強(qiáng)制多個(gè)線圈(強(qiáng)制多個(gè)輸出位的狀態(tài),有效地址為0-31) 10.預(yù)制多個(gè)寄存器(設(shè)定多個(gè)寄存器的數(shù)值,有效地址為0-99)暫時(shí)支持的錯(cuò)誤代碼為: 01 不合法功能代碼從機(jī)接收的是一種不能執(zhí)行功能代碼。發(fā)出查詢命令后,該代碼指示無程序功能。(不支持的功能代碼) 02 不合法數(shù)據(jù)地址接收的數(shù)據(jù)地址,是從機(jī)不允許的地址。(起始地址不在有效范圍內(nèi)) 03 不合法數(shù)據(jù)查詢數(shù)據(jù)區(qū)的值是從機(jī)不允許的值。(在起始地址的基礎(chǔ)上,這個(gè)數(shù)量是不合法的)
上傳時(shí)間: 2022-07-12
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1