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

正文內(nèi)容

電氣控制課程設計報告-文庫吧資料

2025-04-20 05:30本頁面
  

【正文】 蜂鳴器報警。176。按下“D”鍵,可以看到恒溫時間(176。程序燒寫完畢以后,重新打開開關(guān),數(shù)碼管就可以顯示當前的溫度,按下鍵盤上的“*”號鍵,就可以使用0~9數(shù)字鍵設置溫度(默認溫度為50度)。然后是繼電器的連接,先將電源線的火線斷開,分別接在繼電器220V的兩個引腳上,再將繼電器的控制端分別接在放大器驅(qū)動電路的集電極和地線上,而驅(qū)動電路用實驗箱上的5V輸出供電,最后將放大器的基級經(jīng)由一個2K的電阻接入實驗箱UART的TX端。 DS18B20使用方法5 系統(tǒng)合成與檢測實驗板的USB口連接電腦,用作5V電源輸入,DS18B20的VCC和GND分別接UART的VCC和GND;數(shù)據(jù)端口接UART的RX。根據(jù)DS18B20的通訊協(xié)議,主機(單片機)控制DS18B20完成溫度轉(zhuǎn)換必須經(jīng)過三個步驟:每一次讀寫之前都要對DS18B20進行復位操作,復位成功后發(fā)送一條ROM指令,最后發(fā)送RAM指令,這樣才能對DS18B20進行預定的操作。轉(zhuǎn)化后得到的12位數(shù)據(jù),存儲在18B20的兩個8比特的RAM中,二進制中的前面5位是符號位,如果測得的溫度大于0, 這5位為0,;如果溫度小于0,這5位為1, 溫度。計數(shù)器1對 低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當計數(shù)器1的預置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預置將重新被裝入,計數(shù)器1重 新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即 為所測溫度。高溫度系數(shù)晶振 隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計數(shù)器2的脈沖輸入。 鍵盤掃描程序這里使用44矩陣鍵盤作為命令輸入,采用行列賦值的方法分別確定按鍵的行值和列值。主程序就是以上述流程往復運行。接下來讀取DS18B20的數(shù)據(jù),并按格式裝配成數(shù)碼管可以顯示的類型。 Read Power Supply(工作方式切換)[B4H] 此指令發(fā)出后發(fā)出讀時間隙,芯片會返回它的電源狀態(tài)字,“0”為寄生電源狀態(tài),“1”為外部電源狀態(tài)。另外,此指令將在芯片上電復位時將被自動執(zhí)行。 Recall EEPROM(將EEPROM中的報警值復制到RAM)[B8H] 此指令將EEPROM中的報警值復制到RAM中的第4個字節(jié)里。此后由于芯片忙于溫度轉(zhuǎn)換處理,當控制器發(fā)一個讀時間隙時,總線上輸出“0”,當儲存工作完成時,總線將輸出“1”。在寄生工作方式時必須在發(fā)出此指令后立刻超用強上拉并至少保持10MS,來維持芯片工作。 Copy Scratchpad (將RAM數(shù)據(jù)復制到EEPROM中)[48H] 此指令將RAM中的數(shù)據(jù)存入EEPROM中,以使數(shù)據(jù)掉電不丟失。 Read Scratchpad (從RAM中讀數(shù)據(jù))[BEH] 此指令將從RAM中讀數(shù)據(jù),讀地址從地址0開始,一直可以讀到地址9,完成整個RAM數(shù)據(jù)的讀出。 DS28B20芯片存儲器操作指令表: Write Scratchpad (向RAM中寫數(shù)據(jù))[4EH] 這是向RAM中寫入數(shù)據(jù)的指令,隨后寫入的兩個字節(jié)的數(shù)據(jù)將會被存到地址2(報警RAM之TH)和地址3(報警RAM之TL)。 Alarm Search(報警芯片搜索)[ECH] 在多芯片掛接的情況下,報警芯片搜索指令只對附合溫度高于TH或小于TL報警條件的芯片做出反應。如果在多芯片掛接時使用此指令將會出現(xiàn)數(shù)據(jù)沖突,導致錯誤出現(xiàn)。這條指令適應單芯片和多芯片掛接。只有當總線上只存在一個DS18B20的時候才可以使用此指令,如果掛接不只一個,當通信時將會發(fā)生數(shù)據(jù)沖突。但在程序設計中,寄生工作方式將會對總線的狀態(tài)有一些特殊的要求。 DS18B20芯片與單片機的接口,DS18B20 只需要接到控制器(單片機)的一個 I/O 口上,由于單總線為開漏所以需要 外接一個 的上拉電阻。緊接著執(zhí)行第二個周期為復位、跳過ROM指令、執(zhí)行讀RAM的存儲器操作指令、讀數(shù)據(jù)(最多為9個字節(jié),中途可停止,只讀簡單溫度值則讀前2個字節(jié)即可)。數(shù)據(jù)的讀寫方法將有下文有詳細介紹。如執(zhí)行溫度轉(zhuǎn)換指令則控制器(單片機)必須等待18B20執(zhí)行其指令,一般轉(zhuǎn)換時間為500uS。存儲器操作指令的功能是命令18B20作什么樣的工作,是芯片控制的關(guān)鍵。 ④控制器發(fā)送存儲器操作指令:在ROM指令發(fā)送給18B20之后,緊接著(不間斷)就是發(fā)送存儲器操作指令了。誠然,單總線上可以同時掛接多個器件,并通過每個器件上所獨有的ID號來區(qū)別,一般只掛接單個18B20芯片時可以跳過ROM指令(注意:此處指的跳過ROM指令并非不發(fā)送ROM指令,而是用特有的一條“跳過指令”)。ROM指令為8位長度,功能是對片內(nèi)的64位光刻ROM進行操作。如果復位低電平的時間不足或是單總線的電路斷路都不會接到存在脈沖,在設計時要注意意外情況的處理。 ②存在脈沖:在復位電平結(jié)束之后,控制器應該將數(shù)據(jù)單總線拉高,以便于在15~60uS后接收存在脈沖,存在脈沖為一個60~240uS的低電平信號。 RAM 及 EEPROM 結(jié)構(gòu)圖①復位:首先我們必須對DS18B20芯片進行復位,復位就是由控制器(單片機)給DS18B20單總線至少480uS的低電平信號。第9個字節(jié)為前 8 個字節(jié)的 CRC 碼。第 5 個字節(jié)則是用戶第3個EEPROM的鏡像。第2個字節(jié)是溫度轉(zhuǎn)換后的數(shù)據(jù)值信息,第4個字節(jié)是用戶 EEPROM(常用于溫度報警值儲存)的鏡像。DS18B20 共 64 位 ROM。18B20共有三種形態(tài)的存儲器資源,它們分別是:①ROM:只讀存儲器,用于存放 DS18B20ID 編碼,其前8位是單線系列編碼(DS18B20 的編碼是19H),后面 48 位是芯片唯一的序列號,最后8位是以上 56 的位的CRC 碼(冗余校驗)。其一個工作周 期可分為兩個部分,即溫度檢測和數(shù)據(jù)處理。當工作于寄生電源時,此引腳必須接地。當被用著在寄生電源 下,也可以向器件提供電源。 DS18B20 TO92封裝結(jié)構(gòu)圖序號名稱引腳功能描述1GND地信號2DQ數(shù)據(jù)輸入/輸出引腳。F ~+257176。C ~+125176。超小的體積,超低的硬件開消,抗干擾能力強,精度高,附加功能強,使得 DS18B20 更受歡迎。于考慮到單片機引腳的驅(qū)動能力可能不足,因此制作了驅(qū)動電路,放大驅(qū)動電流,并在繼電器兩端加上續(xù)流二極管保證加熱時間夠長。本系統(tǒng)采用單相固態(tài)繼電器SSR/1P10A,當單片機給繼電器供5V電壓時,繼電器導通。繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路),通常應用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種開關(guān)。具有動作快、工作穩(wěn)定、使用壽命長、體積小等優(yōu)點。 繼電器是當輸入量(如電壓、電流、溫度等)達到額定值時,使被控制的輸出電路導通或斷開的電器。通常我們手動按時都要加上去抖動操作,有專用的去抖動電路,也有專用的去抖動芯片,但通常我們軟件延時的方法就能很容易解決抖動問題,而沒有必要再添加多余的硬件電路。矩陣鍵盤:兩端都與單片機I/O口連接,因此在檢測時需人為通過單片機I/O口送出低電平。無論獨立鍵盤還是矩陣鍵盤,單片機檢測其是否被按下的依據(jù)都是一樣的,也就是檢測該鍵對應的I/O口是否為低電平。鍵盤的工作原理及識別:彈性按鍵被按下時閉合,松手后自動斷開。(編碼順序DPGFEDCBA)我們實驗箱中的LED數(shù)碼管是四位數(shù)碼管,因此為了控制方便,四個數(shù)碼管的“段選端”是連在一起的,他們的GND或VCC端作為“位選端”來輸入控制信號,這樣單片機就可以通過程序來控制顯示的字符。對于共陽極的數(shù)碼管,電池的正極接數(shù)碼管的VDD,電池的負極分別接其他各腳,看各段是否點亮。測共陽極的數(shù)碼管時,黑表筆接數(shù)碼管的VDD,紅表筆接其他各腳。四位數(shù)碼管,內(nèi)部的4個數(shù)碼管共用a~dp這8根數(shù)據(jù)線,為人們的使用提供了方便,因為里面有4個數(shù)碼管,所以它有4個公共端,加上a~dp,共有12個引腳,引腳排列依然是從左下角的那個腳(1腳)開始,以逆時針方向依次為1~12腳。無論是七段顯示數(shù)碼管還是四位數(shù)碼管,都有共陰極和共陽極的區(qū)分,、。以下是STC12C5A60S2系列單片機內(nèi)部資源的簡要介紹: CPU,1T,單時鐘/機器周期,指令代碼完全兼容傳統(tǒng)8051;:STC12C5A60S2系列工作電壓:(5V單片機)STC12LE5A60S2系列工作電壓:(3V單片機);:0 35MHz,相當于普通8051的 0~420MHz; /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字節(jié);;(36/40/44個),復位后為:準雙向口/弱上拉(普通8051傳統(tǒng)I/O口),可設置成四種模式:準雙向口/弱上拉,推挽/強上拉,僅為輸入/高阻,開漏,每個I/O口驅(qū)動能力均可達到20mA,但整個芯片最大不要超過55Ma;7. ISP(在系統(tǒng)可編程)/IAP(在應用可編程),無需專用編程器,無需專用仿真器 可通過串口()直接下載用戶程序,數(shù)秒即可完成一片;(STC12C5A62S2/AD/PWM無內(nèi)部EEPROM);9. 看門狗;(外部晶體12M以下時,復位腳可直接1K電阻到地);:,誤差為+/5%,,誤差為+/3%;:外部高精度晶體/時鐘,內(nèi)部R/C振蕩器(溫漂為+/5%到+/10%以內(nèi)) 1用戶在下載用戶程序時,可選擇是使用內(nèi)部R/C振蕩器還是外部晶體/時鐘,常溫下內(nèi)部R/C振蕩器頻率為::11MHz~,:8MHz~12MHz,精度要求不高時,可選擇使用內(nèi)部時鐘,但因為有制造誤差和溫漂,以實際測試為準; 兩個與傳統(tǒng)8051兼容的定時器/計數(shù)器,16位定時器T0和T1,沒有定時器2,
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1