freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

雜散電流測試裝置的設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-22 14:29 本頁面
 

【文章內(nèi)容簡介】 ,使8051兼容機(jī)系列進(jìn)入了8位高速單片機(jī)行列。(11)、電氣特性校準(zhǔn)器的輸入電壓(REGIN引腳):。VDD(電壓校準(zhǔn)器的輸出):()。VREG偏流(電壓校準(zhǔn)器有效時(shí)):70uA。CPU和USB運(yùn)行時(shí)的供給電流:18mA(CPU時(shí)鐘為24MHz,USB時(shí)鐘為48MHz時(shí)),或9mA(CPU時(shí)鐘為12MHz,USB時(shí)鐘為6MHz時(shí))。內(nèi)部晶振頻率: MHz。USB時(shí)鐘頻率:(全速),(低速)。由于C8051F340內(nèi)部集成了高精度時(shí)鐘源、電壓調(diào)節(jié)器、A/D轉(zhuǎn)換器以及用于A/D轉(zhuǎn)換的參考電壓源等豐富的片上外設(shè),因此對(duì)系統(tǒng)進(jìn)行硬件設(shè)計(jì)時(shí),無需再外擴(kuò)上述電路,從而簡化了系統(tǒng)硬件結(jié)構(gòu),提高了集成度和可靠性??稍诠I(yè)溫度范圍(45℃到+85℃)―。端口I/O參比電極和/RST引腳都容許5V的輸入信號(hào)電壓。C8051F320采用32腳LQFP封裝,其工作極限參數(shù)表和總體直流電氣特性表分別如下表所示。C8051F320微控制器核:C8051F320單片機(jī)系統(tǒng)使用Silicon Labs的專利CIP51微控制器內(nèi)核。CIP51與MCS51TM指令集完全兼容,可以使用標(biāo)準(zhǔn)803x/805x的匯編器和編譯器進(jìn)行軟件開發(fā)。CIP51內(nèi)核具有標(biāo)準(zhǔn)8052的所有外設(shè)部件,包括4個(gè)16位計(jì)數(shù)器/定時(shí)器、2304字節(jié)內(nèi)部RAM及25/21個(gè)I/O引腳等。CIP51采用流水線結(jié)構(gòu),與標(biāo)準(zhǔn)的8051結(jié)構(gòu)相比指令執(zhí)行速度有很大的提高。在一個(gè)標(biāo)準(zhǔn)的8051中,除MUL和DIV以外所有指令都需要12或24個(gè)系統(tǒng)時(shí)鐘周期,最大系統(tǒng)時(shí)鐘頻率為1224MHz。而對(duì)于CIP51內(nèi)核,70%的指令的執(zhí)行時(shí)間為1或2個(gè)系統(tǒng)時(shí)鐘周期,只有4條指令的執(zhí)行時(shí)間大于4個(gè)系統(tǒng)時(shí)鐘周期。CIP51工作在最大系統(tǒng)時(shí)鐘頻率25MHz時(shí),它的峰值速度達(dá)到25MIPS。 幾種控制器的時(shí)鐘峰值速度的比較另外,C8051F320系列MCU在CIP51內(nèi)核和外設(shè)方面有幾項(xiàng)關(guān)鍵性的改進(jìn)。擴(kuò)展的中斷系統(tǒng)向CIP51提供16個(gè)中斷源(標(biāo)準(zhǔn)8051只有7個(gè)中斷源),允許大量的模擬和數(shù)字外設(shè)中斷微控制器。C8051F320的內(nèi)部振蕩器在出廠時(shí)已經(jīng)被校準(zhǔn)為12MHz177。%,%的增量編程。時(shí)鐘恢復(fù)電路允許內(nèi)部振蕩器與4倍時(shí)鐘乘法器配合,提供全速方式USB時(shí)鐘源。內(nèi)部振蕩器還被用作低速方式下的USB時(shí)鐘源。由于C8051F320內(nèi)部配備強(qiáng)大的功能模塊大大簡化了USB技術(shù)的開發(fā)??赏瑫r(shí)對(duì)兩路信號(hào)進(jìn)行采樣,使用內(nèi)部集成的A/D轉(zhuǎn)換器和定時(shí)器完成信號(hào)采樣及數(shù)模轉(zhuǎn)換,簡化了電路的設(shè)計(jì)。利用USB全速傳輸,保證了較高的數(shù)據(jù)傳輸率,同時(shí)無需外加單獨(dú)的USB電源。且A/D轉(zhuǎn)換器、定時(shí)器、USB控制器等器件互相獨(dú)立工作,需要較少的8051內(nèi)核干涉。下面就構(gòu)建檢測系統(tǒng)使用到的C8051F320系統(tǒng)目標(biāo)板上的器件進(jìn)行介紹。參 數(shù)條 件最小值典型值最大值單位數(shù)字電源電壓(注1)V數(shù)字電源電流(CPU處于活動(dòng)狀態(tài))VDD=,CLK=24MHzVDD=,CLK=1MHzVDD=,CLK=32MHz1030mAmAuA數(shù)字電源電流(CPU和USB處于活動(dòng)狀態(tài),全速或低速)VDD=,CLK=24MHzVDD=,CLK=6MHzTBDTBDmA mA數(shù)字電源電流(CPU不活動(dòng),即不訪問FLASH)VDD=,CLK=24MHzVDD=,CLK=1MHzVDD=,CLK=32MHz514mAmAuA數(shù)字電源電流(停機(jī)方式)uARAM數(shù)據(jù)保持電源電壓15VSYSCLK(系統(tǒng)時(shí)鐘,注2)025MHzTSYSH(SYSCLK的高電平時(shí)間)18nsTSYSL(SYSCLK的低電平時(shí)間)18ns額定工作溫度范圍40+85℃注1:;注2:未能使用調(diào)試功能,SYSCLK最少為32KHz。參 數(shù)條 件最小值最大值單位環(huán)境溫度(通電情況下)55125℃儲(chǔ)存溫度65150℃任何端口I/O引腳或/RST相對(duì)GND的電壓VVDD引腳相對(duì)DGND的電壓V通過VDD和GND的最大總電流500mA/RST或任何端口引腳的最大輸出灌電流100mAC8051F320的引腳功能:引腳功能引腳功能(1)數(shù)字信號(hào)I/O(26)數(shù)字信號(hào)I/O,模擬信號(hào)I(32)數(shù)字信號(hào)I/O;模擬信號(hào)I;外部晶振輸入(25)數(shù)字信號(hào)I/O,模擬信號(hào)I(31)數(shù)字信號(hào)I/O,外部晶振輸出(24)數(shù)字信號(hào)I/O,模擬信號(hào)I(30)數(shù)字信號(hào)I/O(23)數(shù)字信號(hào)I/O,模擬信號(hào)I(29)數(shù)字信號(hào)I/O(22)數(shù)字信號(hào)I/O,模擬信號(hào)I(28),ADC0外部轉(zhuǎn)換輸入引腳(21)數(shù)字信號(hào)I/O,模擬信號(hào)I(27)數(shù)字信號(hào)I/O,外部參考電源的輸入輸出端口。(20)數(shù)字信號(hào)I/O,模擬信號(hào)I(2)數(shù)字I/O(19)數(shù)字信號(hào)I/O,模擬信號(hào)I(18)數(shù)字信號(hào)I/O,模擬信號(hào)I(10),EC2調(diào)試接口的雙向信號(hào)引腳(17)數(shù)字信號(hào)I/O,模擬信號(hào)IRST/C2CK(9)設(shè)備的復(fù)位引腳,EC2調(diào)試接口的時(shí)鐘信號(hào)(16)數(shù)字信號(hào)I/O,模擬信號(hào)IVBUS(8)USB總線輸入腳(15)數(shù)字信號(hào)I/O,模擬信號(hào)IREGIN(7)5V校準(zhǔn)儀的輸入端(14)數(shù)字信號(hào)I/O,模擬信號(hào)IVDD(6)數(shù)字電源(13)數(shù)字信號(hào)I/O,模擬信號(hào)ID(5)USB的D(12)數(shù)字信號(hào)I/O,模擬信號(hào)ID+(4)USB的D+(11)數(shù)字信號(hào)I/O,模擬信號(hào)IGND(3)地 信號(hào)調(diào)理電路 結(jié)構(gòu)鋼調(diào)理電路由于流過結(jié)構(gòu)鋼的雜散電流不是太大,在CPU的AD轉(zhuǎn)換范圍之內(nèi),測量主體結(jié)構(gòu)鋼筋的自然電位時(shí)要在不受地鐵雜散電流影響時(shí)測量,在地鐵停運(yùn)半小時(shí)以后進(jìn)行,儀表正極接主體結(jié)構(gòu)鋼筋,負(fù)極接測量參比電極。以本次測量的電位為基準(zhǔn)零電位,在地鐵運(yùn)行時(shí),按上述相同的測量條件和相同儀表測量具有隨機(jī)變量特性的地鐵結(jié)構(gòu)的極化電壓值。 結(jié)構(gòu)鋼由于參比電極的電壓不是太大,在2V以內(nèi),與結(jié)構(gòu)鋼的電壓相似。在CPU的AD轉(zhuǎn)換范圍之內(nèi),所以用運(yùn)算放大器做調(diào)理電路時(shí)不必要放大,重點(diǎn)在過壓的保護(hù)及電平抬升上,用一加法電路抬升電壓,所用為兩個(gè)MAX4182放大器,該放大器輸入為0—5V。在加上輸入的177。1V的電壓,即在AD轉(zhuǎn)換的范圍內(nèi)。下圖中,電阻R5用來限流同時(shí)起保護(hù)作用。穩(wěn)壓二極管組成過壓保護(hù)電路。同時(shí)加以小電容C5以濾去不必要的雜波。然后經(jīng)過一加法電路,抬升電平。下圖中的電路是直接測量參比電極和結(jié)構(gòu)鋼之間的電壓,經(jīng)過CPU的運(yùn)算算出兩點(diǎn)間的電壓,存儲(chǔ)到CPU的臨時(shí)存儲(chǔ)器中。經(jīng)由CPU計(jì)算出參比電極的對(duì)結(jié)構(gòu)鋼的電壓。每30分鐘由軟件求得一次平均值。 鋼軌對(duì)結(jié)構(gòu)鋼的測量調(diào)理電路因?yàn)檐壍离妷阂话阍谌笥?,所以需要進(jìn)行分壓處理后進(jìn)行采樣,在送入AD轉(zhuǎn)換[13]。按照規(guī)定鋼軌與結(jié)構(gòu)鋼之間的電壓不能超過92V。在本設(shè)計(jì)中計(jì)算保護(hù)電路時(shí)按100V計(jì)算,接線時(shí)正端與走行軌扼流變壓器中性點(diǎn)相連接。其負(fù)極與主體結(jié)構(gòu)鋼筋或接地極相連。在鋼軌信號(hào)進(jìn)入調(diào)理電路之前加以80V的穩(wěn)壓二極管,將輸入的電壓限制在80V之內(nèi),做為安全限制電壓,再進(jìn)入調(diào)理電路,由于CPU可接受的輸入電流為18mA。所以按18 mA來計(jì)算電阻值。計(jì)算如下:R = ≈ 6 KΩ為精確控制輸入的信號(hào),將這6 KΩ的電阻分開設(shè)置,設(shè)置一電阻R6為5KΩ,作為大的限流電阻,剩下的1 KΩ分為兩部分, KΩ, KΩ,作為精確調(diào)制信號(hào)的部分。同樣用一加法電路抬升電壓,所用為兩個(gè)MAX4182放大器,該放大器輸入為0—5V。在加上輸入進(jìn)來的177。1V的電壓,即在AD轉(zhuǎn)換的范圍內(nèi)。為了繪制走行軌電壓分布圖,應(yīng)在線路的不同監(jiān)測點(diǎn)上同時(shí)進(jìn)行測量,~1km。下圖中的電路是直接測量鋼軌與結(jié)構(gòu)鋼之間的電壓。經(jīng)過CPU的運(yùn)算算出鋼軌與結(jié)構(gòu)鋼之間的電壓,存儲(chǔ)到CPU的臨時(shí)存儲(chǔ)器中。每半小時(shí)由軟件求得的多次電壓的平均值。 鋼軌與結(jié)構(gòu)鋼電壓測量電路 A/D轉(zhuǎn)換器:C8051F320內(nèi)部有一個(gè)10位逐次逼近寄存器型ADC和一個(gè)17通道差分輸入多路選擇器。ADC工作在200ksps的最大采樣速率時(shí)可提供真正10位的線性度,INL為177。1LSB。ADC0的最高轉(zhuǎn)換速率為200ksps,即20KB/s。轉(zhuǎn)換時(shí)鐘由系統(tǒng)時(shí)鐘分頻得到,分頻系數(shù)由ADC0CF寄存器的AD0SC位決定,轉(zhuǎn)換時(shí)鐘(SAR時(shí)鐘)頻率計(jì)算公式為: 0≤AD0SC≤31式中:為SAR時(shí)鐘頻率,為系統(tǒng)時(shí)鐘頻率,AD0SC為ADC0CF寄存器的AD0SC位十進(jìn)制數(shù)值。ADC系統(tǒng)包含一個(gè)可編程的模擬多路選擇器,用于選擇ADC的正輸入和負(fù)輸入。端口1~3可作為ADC的輸入。、 ADC工作在差分方式下,對(duì)電壓信號(hào)進(jìn)行采樣。 AD內(nèi)部圖ADC0工作在低功耗跟蹤保持方式。在該方式,每次轉(zhuǎn)換前有3個(gè)SAR時(shí)鐘的跟蹤時(shí)間,跟蹤發(fā)生在轉(zhuǎn)換啟動(dòng)信號(hào)有效之后,如圖所示。、而ADC有建立時(shí)間要求,所以有必要采用低功耗跟蹤保持的工作方式,三個(gè)SAR時(shí)鐘的延遲可以滿足ADC最小建立時(shí)間的要求。系統(tǒng)從空閑模式被喚醒時(shí),系統(tǒng)啟動(dòng)內(nèi)部振蕩器與ADC,轉(zhuǎn)換系統(tǒng)時(shí)鐘基準(zhǔn)為內(nèi)部振蕩器8分頻模式,并開始ADC轉(zhuǎn)換,轉(zhuǎn)換完成后,讀ADC數(shù)據(jù),而后停止ADC及內(nèi)部振蕩器并令CPU回到空閑模式,為了捕捉ADC采樣數(shù)據(jù)。A/D轉(zhuǎn)換可以有6種啟動(dòng)方式:軟件命令、定時(shí)器0溢出、定時(shí)器1溢出、定時(shí)器2溢出、定時(shí)器3溢出或外部轉(zhuǎn)換啟動(dòng)信號(hào)。這種靈活性允許用軟件事件、周期性信號(hào)(定時(shí)器溢出)或外部硬件信號(hào)觸發(fā)轉(zhuǎn)換。一個(gè)狀態(tài)位用于指示轉(zhuǎn)換完成,或產(chǎn)生中斷(如果被允許)。轉(zhuǎn)換結(jié)束后10位結(jié)果數(shù)據(jù)字被鎖存到ADC數(shù)據(jù)寄存器中。本設(shè)計(jì)中A/D轉(zhuǎn)換觸發(fā)通過定時(shí)器2溢出進(jìn)行觸發(fā)。當(dāng)定時(shí)器2高字節(jié)溢出時(shí),硬件自動(dòng)啟動(dòng)A/D轉(zhuǎn)換,自動(dòng)并把計(jì)數(shù)初值裝入定時(shí)器2寄存器里。并在A/D轉(zhuǎn)換完成時(shí),置位A/D轉(zhuǎn)換結(jié)束中斷位,產(chǎn)生A/D轉(zhuǎn)換中斷。通過定時(shí)器2的計(jì)時(shí),定時(shí)器2計(jì)時(shí)時(shí)間即完成一次采樣時(shí)間。 AD時(shí)鐘圖 USB總線控制器:C8051F320單片機(jī)系統(tǒng)集成了全速/低速USB功能控制器,用于實(shí)現(xiàn)USB接口的外部設(shè)備(C8051F320不能被用作USB主設(shè)備)。USB功能控制器(USB0)由串行接口引擎(SIE)、USB收發(fā)器(包括匹配電阻和配置上拉電阻)、1KB FIFO存儲(chǔ)器和時(shí)鐘恢復(fù)電路組成,其結(jié)構(gòu)圖如下圖所示。,可以全速或低速工作。片內(nèi)4倍時(shí)鐘乘法器和時(shí)鐘恢復(fù)電路允許使用內(nèi)部高精度振蕩器作為USB時(shí)鐘源,實(shí)現(xiàn)全速和低速通信。外部振蕩器也可以與4倍時(shí)鐘乘法器配合使用來產(chǎn)生USB時(shí)鐘。CPU時(shí)鐘源與USB時(shí)鐘相互獨(dú)立。共有8個(gè)端點(diǎn):一個(gè)雙向控制端點(diǎn)(端點(diǎn)0)和三對(duì)輸入/輸出端點(diǎn)(端點(diǎn)13輸入/輸出)。使用1024字節(jié)的片內(nèi)XRAM作為USB0的FIFO空間。FIFO空間在端點(diǎn)0–3之間的分配如圖所示。分配給端點(diǎn)1–3的FIFO空間可以被配置為輸入(IN)、輸出(OUT)或兩者兼有(分割方式:一半空間給輸入,一半空間給輸出)。本系統(tǒng)使用USB全速通信。并且使用端點(diǎn)0作為控制端點(diǎn),端點(diǎn)1作為單向批量輸入端點(diǎn),端點(diǎn)2作為單向批量輸出端點(diǎn)。 USB內(nèi)部圖 USBFIFO空間分配D+和D為數(shù)據(jù)輸入和輸出線,且都要串聯(lián)一個(gè)18歐姆的匹配電阻,用來穩(wěn)定輸出的電流,VBUS為數(shù)據(jù)控制線。由于USB采用的是全速傳輸,傳輸速度可達(dá)12MB/s。: USB接線圖USB通信流程圖:在本設(shè)計(jì)中主要用到了初始化、讀、寫、中斷這四個(gè)函數(shù),USB的所有處理程序都是通過USB的中斷服務(wù)程序完成的。進(jìn)入U(xiǎn)SB中斷后,程序先獲得USB中斷的進(jìn)入原因。然后根據(jù)不同的情況,來進(jìn)行相應(yīng)的處理。 鍵盤電路為方便人機(jī)交互,在本系統(tǒng)中設(shè)計(jì)了鍵盤電路,為在實(shí)際測量時(shí)做些必要的調(diào)整。 如何判斷是何健按下采用非編碼鍵盤,CPU必須對(duì)所有按鍵進(jìn)行監(jiān)視,一旦發(fā)現(xiàn)有鍵按下,CPU應(yīng)通過程序加以識(shí)別,并轉(zhuǎn)入相應(yīng)鍵的處理程序,實(shí)現(xiàn)該鍵功能。鍵值表:CPU掃描鍵盤時(shí)可以通過程序讀取被按鍵的行首鍵號(hào),和列值,并求出被按鍵的鍵號(hào),然后在查鍵值表即可知道什么鍵被按下。判斷是否有健按下:高電平即表示有鍵按下。被按鍵行首和列值的讀?。喝鬋PU發(fā)現(xiàn)有鍵按下,則獲取被按鍵的行首鍵號(hào)和列值。CPU獲取被按鍵的行首鍵號(hào)和列值只需對(duì)鍵盤行和列掃描即可。按鍵的去抖動(dòng)和竄健處理:在按下某個(gè)按鍵時(shí),被按鍵的彈簧總會(huì)有輕微的抖動(dòng),這種抖動(dòng)常常會(huì)持續(xù)10ms左右。因此,CPU在按鍵抖動(dòng)期間掃描鍵盤必然會(huì)得到錯(cuò)誤的行首鍵號(hào)和列值,最好的辦法是使CPU在檢測到有鍵按下時(shí)延時(shí)20ms在進(jìn)行列向掃描。用戶在操作時(shí)常常因?yàn)椴恍⌒耐瑫r(shí)按下一個(gè)以上的按鍵,即發(fā)生了竄健。CPU處理竄健的原則是把最后放開的按健認(rèn)作真正被按的按鍵。CPU在處理發(fā)生在兩個(gè)不同列上的竄健時(shí),可以預(yù)先設(shè)定一個(gè)竄健標(biāo)志寄存器在列掃描前清零,在列掃描期間用于記錄被按鍵個(gè)數(shù),故發(fā)生竄健時(shí)竄健標(biāo)志寄存器中的值必須答應(yīng)01H。因此,CPU在列掃描時(shí)必須不以發(fā)現(xiàn)第一個(gè)被按鍵為滿足,而是應(yīng)繼續(xù)完成對(duì)所有列的一遍掃描,并在該列掃描結(jié)束后,根據(jù)竄健標(biāo)志寄存器來判斷是否發(fā)生竄健。如果未發(fā)現(xiàn)竄健,則本次掃描的行首鍵號(hào)和列值就是被按鍵的行首鍵號(hào)和列值;如果發(fā)現(xiàn)了竄健,則CPU不斷進(jìn)行列掃描,就可獲取最后放開健的行首鍵號(hào)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1