步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)

步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)

ID:41678186

大?。?62.66 KB

頁(yè)數(shù):21頁(yè)

時(shí)間:2019-08-29

步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)_第1頁(yè)
步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)_第2頁(yè)
步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)_第3頁(yè)
步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)_第4頁(yè)
步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)_第5頁(yè)
資源描述:

《步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三-數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五-PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六-實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、《單片機(jī)原理與接口技術(shù)》實(shí)驗(yàn)^一步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)十三數(shù)字溫度傳感器實(shí)驗(yàn)實(shí)驗(yàn)十五PWM輸出實(shí)驗(yàn)實(shí)驗(yàn)十六實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)班級(jí):—學(xué)號(hào):_姓名:成績(jī):指導(dǎo)老師:_日期:2017年12月11日實(shí)驗(yàn)^一步進(jìn)電機(jī)控制實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康牧私獠竭M(jìn)電機(jī)控制的基本原理,掌握步進(jìn)電機(jī)轉(zhuǎn)動(dòng)編程方法。二.實(shí)驗(yàn)原理步進(jìn)電機(jī)驅(qū)動(dòng)原理是通過對(duì)每相線圈中的電流的順序切換來使電機(jī)作步進(jìn)式旋轉(zhuǎn)。切換是通過單片機(jī)輸出脈沖信號(hào)來實(shí)現(xiàn)的。所以調(diào)節(jié)脈沖信號(hào)的頻率便可以改變步進(jìn)電機(jī)的轉(zhuǎn)速,改變各相脈沖的先后順序,可以改變電機(jī)的旋轉(zhuǎn)方向。步進(jìn)電機(jī)的轉(zhuǎn)速應(yīng)由慢到快

2、逐步加速。電機(jī)驅(qū)動(dòng)方式可以采用雙四拍(AB-BC-CD-DA-AB)方式,也可以采用單四拍(A—B—C—D—A)方式,或單、雙八拍(A—AB—B—BC—C—CD—D—DA—A)方式。三、儀器設(shè)備:1>PC計(jì)算機(jī)一臺(tái)。2、Dais-386PRO+實(shí)驗(yàn)系統(tǒng)一套。四.實(shí)驗(yàn)內(nèi)容:步進(jìn)屯機(jī)驅(qū)動(dòng)原理是通過對(duì)它每組線圈中的電流的順序切換來使電機(jī)作步進(jìn)式旋轉(zhuǎn),驅(qū)動(dòng)電路由脈沖信號(hào)為控制,所以調(diào)節(jié)脈沖信號(hào)的頻率便可改變步進(jìn)電機(jī)的轉(zhuǎn)速。利用單片機(jī)的P1.0-P1.3輸出脈沖信號(hào),驅(qū)動(dòng)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。實(shí)驗(yàn)電路:圖4?11步進(jìn)電機(jī)控制實(shí)竣

3、電路圖實(shí)驗(yàn)步驟:1)按圖4-11連接實(shí)驗(yàn)電路,參考程序:A51STM0T0R.ASM;2)編寫實(shí)驗(yàn)程序,經(jīng)編譯、鏈接無語法錯(cuò)誤后裝載到實(shí)驗(yàn)系統(tǒng);3)全速運(yùn)行程序,觀察步進(jìn)電機(jī)轉(zhuǎn)動(dòng)情況;4)實(shí)驗(yàn)完畢后,應(yīng)使用暫停命令中止程序的運(yùn)行。五、實(shí)驗(yàn)結(jié)果討論:?????a??一■?S?「?;?、V??,??本實(shí)驗(yàn)程序通過右移循環(huán)延吋11001100并給P1,從而控制步進(jìn)電機(jī)的ABCD的正負(fù)來使其勻速轉(zhuǎn)動(dòng)。木次實(shí)驗(yàn)讓我了解了步進(jìn)電動(dòng)機(jī)的工作原理,掌握了怎樣用單片機(jī)編程來控制步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)。通過這次實(shí)驗(yàn),我更加深刻的認(rèn)識(shí)到將

4、單片機(jī)編程知識(shí)應(yīng)用到實(shí)踐中的重要性。同時(shí),在理論知識(shí)方面,我還有很多欠缺。在以后的學(xué)習(xí)屮要注意實(shí)踐性,不能只滿足于理論知識(shí)。實(shí)驗(yàn)十三數(shù)字溫度傳感器實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)DS18B20數(shù)字溫度傳感器的編程方法。一.實(shí)驗(yàn)原理DS18B20的64位ROM的結(jié)構(gòu)如下表。開始8位是DS18B20的產(chǎn)品類型編號(hào)1011,接著是每一個(gè)器件的唯一的序號(hào),共有48位,最后8位是前56位的CRC校驗(yàn)碼,這也是多個(gè)DS18B20可以采用一根線進(jìn)行通信的原因。8bit檢驗(yàn)CRC48bit序列號(hào)8bit工廠代碼(10H)主機(jī)操作ROM的命

5、令有五種如下表:指令說明讀ROM(33H)讀DS18B20的序列號(hào)匹配ROM(55H)繼續(xù)讀完64位序列號(hào)的命令,用于多個(gè)DS18B20時(shí)定位跳過ROM(CCH)此命令執(zhí)行后的存儲(chǔ)器操作將針對(duì)在線的所有DS18B20搜ROM(F0H)識(shí)別總線上各器件的編碼,為操作各器件作好準(zhǔn)備報(bào)警搜索(ECH)僅溫度越限的器件對(duì)此命令作出響應(yīng)DS18B20的高速暫存器由便箋式RAM和非易失性電擦寫EERAM組成,后者用于存儲(chǔ)TII、TL值。數(shù)據(jù)先寫入便箋式RAM,經(jīng)校驗(yàn)后再傳給EERAMo便箋式RAM占9個(gè)字節(jié),包括溫度信息(

6、第0、1字節(jié))、TH和TL值(2、3字節(jié))、配置寄存器數(shù)據(jù)(4字節(jié))、CRC(第8字節(jié))等,第5、6、7字節(jié)不用。DS18B20存儲(chǔ)控制命令指令說明溫度轉(zhuǎn)換(44H)啟動(dòng)在線DS18B20作溫度A/D轉(zhuǎn)換讀數(shù)據(jù)(BEH)從高速暫存器讀9位溫度值和CRC值寫數(shù)據(jù)(4EH)將數(shù)據(jù)寫入高速暫存器的第3和第4字節(jié)中復(fù)制(4811)將高速暫存器中第3和第4字節(jié)復(fù)制到EERAM讀EERAM(88H)將EERAM內(nèi)容寫入高速暫存器屮第3和第4字節(jié)讀電源供電方式(B4H)了解DS18B20的供電方式在正常情況下,DS18B20

7、的測(cè)溫分辯率為0.50C,可采用下述方法獲得高分辯率的溫度測(cè)量結(jié)果:首先用DS18B20提供的讀暫存器指令(BEH)讀出以0.500為分辯率的溫度測(cè)量結(jié)果;其次切去測(cè)量結(jié)果中的低有效位(LSB),得到所測(cè)實(shí)際溫度的整數(shù)部分Tz;然后,再用BEII指令取計(jì)數(shù)器1的計(jì)數(shù)剩余值Cs和每度計(jì)數(shù)值CD。當(dāng)18B20完成溫度轉(zhuǎn)換后,就把測(cè)得的溫度值與TH、TL作比較。若T>TH或KTL,則將該器件內(nèi)的告警標(biāo)志置位,并對(duì)主機(jī)發(fā)岀的告警搜索命令作出響應(yīng)。因此可用多只DS18B20同時(shí)測(cè)量溫度,主機(jī)進(jìn)行告警搜索。一旦某測(cè)溫點(diǎn)越限

8、,主機(jī)利用告警搜索命令即可識(shí)別正在告警的器件,并讀出序列號(hào),而不必考慮非告警器件。一.儀器設(shè)備:1、PC計(jì)算機(jī)一臺(tái)。2、DaiS-386PR0+實(shí)驗(yàn)系統(tǒng)一套。四、實(shí)驗(yàn)內(nèi)容:1、溫度測(cè)量使用單片機(jī)的P3.3連接DS18B20的DQ管腳,完成對(duì)DS18B20的初始化及溫度VCC匸的讀取。實(shí)驗(yàn)步驟:1)按圖4-13-1連接實(shí)驗(yàn)電路,參考程序:A51DS18B20.ASM;2)編寫實(shí)驗(yàn)程序,

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。