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

正文內(nèi)容

紅外解碼單片機(jī)控制聲卡采樣觸屏校驗(yàn)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-08-21 13:07本頁面

【導(dǎo)讀】技術(shù)在國內(nèi)市場的產(chǎn)品化推廣。的圖片壓縮技術(shù),給出了一種具體的圖片壓縮格式。計(jì)領(lǐng)域一個(gè)新的革命。遙控器主要由形成遙控信號的微處理器芯片、晶體振。蕩器、放大晶體管、紅外發(fā)光二極管以及鍵盤矩陣組成。隨著電子技術(shù)的飛速。發(fā)展,新型大規(guī)模遙控集成電路的不斷出現(xiàn),使遙控技術(shù)有了日新月異的發(fā)展。片微型計(jì)算機(jī),智能化程度大大提高。近年來,遙控技術(shù)

  

【正文】 tion_Anti_Code1)|0x00000001。// } else { Funtion_Anti_Code=(Funtion_Anti_Code1)。// } } else { Funtion_Anti_Code=(Funtion_Anti_Code1)。// } } length = 0。 //顯示功能碼 if (EndBit) 51 { Funtion_Anti_Code = System_Code amp。 0x00000003。 Funtion_Anti_Code = 6。 Funtion_Code = 2。 Funtion_Anti_Code = Funtion_Anti_Code | Funtion_Code。 System_Code = 2。 Funtion_Code = System_Code amp。 0x000000ff。 System_Code = 8。 } //起始幀,低電平高位 //起始幀,低電平低位 //起始幀,高電平高位 //起始幀,高電平低位 //數(shù)據(jù)幀,低電平高位 //數(shù)據(jù)幀,低電平低位 //數(shù)據(jù)幀, 39。039。高電平高位 PW_data[6] = HZ_time。//高位 //數(shù)據(jù)幀, 39。039。高電平低位 PW_data[7] = LZ_time。//低位 //數(shù)據(jù)幀, 39。139。高電平高位 PW_data[8] = HO_time。 52 //數(shù)據(jù)幀, 39。139。高電平低位 PW_data[9] = LO_time。 //系統(tǒng)碼 四個(gè)字節(jié) if (EndBit)//系統(tǒng)碼只有 16 位 { PW_data[10] = 0xff。 PW_data[11] = 0。 PW_data[12] = (System_Codeamp。0x0000ff00) 8。 PW_data[13] = System_Codeamp。0x000000ff。 } else { PW_data[10] = (System_Codeamp。0x03000000) 8。 PW_data[11] = (System_Codeamp。0x00ff0000) 8。 PW_data[12] = (System_Codeamp。0x0000ff00) 8。 PW_data[13] = System_Codeamp。0x000000ff。 } //功能碼 1 個(gè)字節(jié) PW_data[14] = Funtion_Code。 //功能反碼 1 個(gè)字節(jié) PW_data[15] = Funtion_Anti_Code。 //結(jié)束碼高電平 53 //存儲(chǔ)數(shù)據(jù)到特定的地址,下一步寫到 EEPROM 中 PW_data2[0]= PW_data[12]。//系統(tǒng)碼高位 PW_data2[1]= PW_data[13]。//系統(tǒng)碼低位 PW_data2[2]= Funtion_Code。//功能碼 PW_data2[3]= Funtion_Anti_Code。//功能反碼 ifdef Debug_Sdata tttable[0] = PW_data[12]。 tttable[1] = PW_data[13]。 tttable[2] = PW_data[14]。 tttable[3] = PW_data[15]。 endif write_(0x80+0x40)。//地址 write_date(39。F39。)。 //write_date(39。:39。)。 write_date(Funtion_Code/100+0x30)。 write_date(Funtion_Code%100/10+0x30)。 write_date(Funtion_Code%10+0x30)。 write_date(39。A39。)。 write_date(39。:39。)。 write_date(Funtion_Anti_Code/100+0x30)。 54 write_date(Funtion_Anti_Code%100/10+0x30)。 write_date(Funtion_Anti_Code%10+0x30)。 } 5 智能紅外遙控器的實(shí)現(xiàn) 在前面幾章,我們詳細(xì)的討論了此課題的軟硬件設(shè)計(jì),而要使這以系統(tǒng)可以真正的運(yùn)行起來,并達(dá)到預(yù)期的要求,調(diào)試這一步是必不可少的。 系統(tǒng)硬件調(diào)試 硬件是系統(tǒng)的軀體,硬件的好壞直接影響了結(jié)果,也影響了程序調(diào)試的進(jìn)度。硬件調(diào)試 在硬 件電路裝配,焊接完成后,上電后可能系統(tǒng)不能正常工作。 元件的使用 買回的原器件,會(huì)因?yàn)闃?biāo)記失誤導(dǎo)致數(shù)值有誤,因此在焊接前必須對電阻、電容的數(shù)值進(jìn)行進(jìn)一步的測量,對它們進(jìn)行安裝時(shí),要注意有極性器件的安裝是否正確:如 二極管、極性電容等。也 要注意芯片的選擇,同一類芯片封裝會(huì)有所差異,另外由于很多器件是貼片封裝,因此在焊接時(shí)應(yīng)該尤為注意,要防止因?yàn)楹附硬划?dāng)而造成的短路和長時(shí)間焊接使芯片燙壞 。 整板測試 整板測試是在焊接結(jié)束后但未上電前的檢查。需要對每個(gè)器件的引腳逐個(gè)檢查,同時(shí)也要 檢查實(shí)驗(yàn)電路 的焊接是否正確,用萬用表的短路測試功能檢查 55 是否有短路和斷路的地方,這可以縮短后續(xù)的排錯(cuò)時(shí)間 有沒有引腳虛焊或與其他信號線短路,另一方面也是檢查設(shè)計(jì)上有沒有問題,整板測試可以按照先電源后地,在器件引腳的順序進(jìn)行。 上電測試 上電測試是調(diào)試的關(guān)鍵,應(yīng)該按照模塊測試的思想,分模塊測試系統(tǒng)。首先應(yīng)該測試供電電源部分,看電源的提示燈是否點(diǎn)亮。然后測試系統(tǒng)的供電,上電后檢測有無器件發(fā)熱現(xiàn)象,若有應(yīng)立即斷電,若沒有,再進(jìn)行個(gè)元件的檢測。之后再檢查單片機(jī)的各部分功能是否正常,復(fù)位鍵能否使用,達(dá)到復(fù)位效果。同時(shí)用要 檢查晶振是否起振。 測試晶振是否起振有兩種方法: ( 1)用示波器, 如果出現(xiàn)有方波或正弦波就說明晶振能起振 ; ( 2)用萬用表估測。用萬用表測量晶振兩個(gè)引腳電壓是否是芯片工作電壓的一半。晶振的兩腳電壓差 壓差。如果兩腳電位差太大,就有可能沒有起振。另外如果用鑷子碰晶體另外一個(gè)腳,這個(gè)電壓有明顯變化,證明是起振了。 系統(tǒng)軟件調(diào)試 軟件的調(diào)試分模塊來實(shí)現(xiàn),首先調(diào)試按鍵與顯示模塊是否可以正常,然后調(diào)試接收模塊,最后調(diào)試發(fā)射模塊。 。 按鍵與顯示模塊調(diào)試 首先進(jìn)行調(diào)試液晶顯示程序,液晶能顯示有助于后 面的調(diào)試。寫好液晶驅(qū)動(dòng)程序時(shí)剛開始沒有注意系統(tǒng)使用的是 24MHz 的晶振,沒有適當(dāng)?shù)难訒r(shí),是不能正常工作的。后來在適當(dāng)位置加上延時(shí)函數(shù)就能顯示了。 56 接收模塊調(diào)試 紅外接收程序的調(diào)試。這個(gè)部分是最重要的程序之一,調(diào)試過程出現(xiàn)了很多問題。如紅外接收頭解調(diào)后的信號總是不能使單片機(jī)進(jìn)入中斷服務(wù)函數(shù),而用示波器來測這個(gè)信號發(fā)現(xiàn)是正常的,只能是軟件上的問題。然后仔細(xì)查看關(guān)于中斷的設(shè)置之后,發(fā)現(xiàn)外部中斷允許位沒有設(shè)置,設(shè)置好之后,問題就迎刃而解了。 發(fā)射模塊調(diào)試 紅外發(fā)射程序的調(diào)試。在發(fā)射時(shí),原來的方案 是使用定時(shí)器 T0 做 38KHz的載波,用定時(shí)器 T1 作為計(jì)數(shù)器使用來控制高低電平的脈寬。而在調(diào)試過程中,卻實(shí)現(xiàn)不了,總是不能產(chǎn)生調(diào)制信號??赡苁嵌〞r(shí)器 T0 進(jìn)入中斷過于頻繁,而定時(shí)器 T1 中斷優(yōu)先較低,使 T1 不能正常工作。隨后只能改成延時(shí)函數(shù)來控制高低電平的脈寬,也能實(shí)現(xiàn)紅外調(diào)制。 調(diào)試小結(jié) 本系統(tǒng)的調(diào)試過程中,最主要的困難在于接收模塊和發(fā)射模塊軟件的調(diào)試。經(jīng)過了長時(shí)間的調(diào)試,也不斷的吸取經(jīng)驗(yàn)和教訓(xùn),才能調(diào)試成功。 57 智能紅外遙控器性能測試 測試所使用儀器 表 測試使用儀器 序號 名稱、型號 數(shù)量 備注 1 微型計(jì)算機(jī) 1 臺(tái) 進(jìn)行調(diào)試以及程序的下載 2 萬用表 VC9806 1 塊 對芯片管腳進(jìn)行調(diào)試,測試 3 示波器 TDS2020 1 臺(tái) 對輸出波形進(jìn)行檢測 測試結(jié)果 一體化接收頭 HS0038 解調(diào)出的遙控器電源信號波形: 58 學(xué)習(xí)后發(fā)送的遙控器電源信號波形: 59 38kHZ 載波: 結(jié)果分析 改設(shè)計(jì)通過測試,其功能基本符合設(shè)計(jì)要求,能夠?qū)W習(xí)、存儲(chǔ)并發(fā)送電視遙控器的紅外遙控命令。從接收和發(fā)送的紅外波形的比較來看,兩個(gè)波形完全 60 一致。 結(jié)論 本設(shè)計(jì)是基于單片機(jī)的智能化紅外遙控器,設(shè)計(jì)基本完成了實(shí)際要求。經(jīng)過測試,系統(tǒng)現(xiàn)有各項(xiàng)功能工作正常,通過鍵盤控制學(xué)習(xí)和發(fā)射模式,單片機(jī)進(jìn)行數(shù)據(jù)處理,經(jīng)紅外接收及發(fā)射管進(jìn)行學(xué)習(xí)和發(fā)射。在數(shù)據(jù)處理和存儲(chǔ)時(shí),采用壓縮編碼的方式,簡化了數(shù)據(jù)結(jié)構(gòu),節(jié)省了存儲(chǔ)空間。 由于時(shí)間的原因,系統(tǒng)還是有一些問題,例如,在按鍵的設(shè)計(jì)、存儲(chǔ)器的選擇、存儲(chǔ)數(shù)據(jù)的壓縮和遙控器的操作性上還有待進(jìn)一步的改進(jìn)。 61 謝 辭 首先感謝北方工 業(yè)大學(xué)對我的教育與培養(yǎng)。再次感謝我的指導(dǎo)老師,吳伯農(nóng)老師。本設(shè)計(jì)在選題及研究過程中,吳老師的悉心指導(dǎo),為我答疑解惑、指點(diǎn)迷津,幫助我開拓思路,一直鼓勵(lì)著我認(rèn)真獨(dú)立完成設(shè)計(jì)。 吳老師淵博的理論知識(shí)、豐富的實(shí)際經(jīng)驗(yàn)使本課題的分析設(shè)計(jì)能夠順利完成。當(dāng)遇到問題時(shí),吳老師總能給我啟發(fā)式的指點(diǎn),使問題得以解決。吳老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和認(rèn)真的工作精神,也使我受益匪淺,他 的嚴(yán)謹(jǐn)、認(rèn)真使我受益無窮,他的指導(dǎo)使我更深的理解學(xué)到的知識(shí)、更好的運(yùn)用知識(shí)。感謝機(jī)電學(xué)院的所有老師對我的教育培養(yǎng),他們細(xì)心的指導(dǎo),讓我在大學(xué)四年中學(xué)到了以后生 活、工作中必需的有用知識(shí),定使我終身受益。在此向諸位老師深深地鞠上一躬。謝謝你們。 最后感謝所有幫助過我的同學(xué)。在我經(jīng)歷失敗挫折時(shí),是你們一直都在身邊支持鼓勵(lì)著我,在我遇到問題時(shí),是你們給了我很多很好的意見和建議。沒有你們,相信我的這次畢業(yè)設(shè)計(jì)也不會(huì)如此順利的完成,沒有你們,我的大學(xué)生活也不會(huì)過得如此豐富多彩。在這里,我要真誠的向你們說一聲:謝謝! 62 63 參考文獻(xiàn) [1] 紀(jì)宗南.紅外線遙控發(fā)射器的原理及應(yīng)用 [J].國外電子元器件, 1999, 10( 3); 32- 3 [2] 雷曉平.單片計(jì)算機(jī)及其應(yīng)用(第二版) [M].北京: 高等教育出版社, 2020: 214~219 [3] 閻石.?dāng)?shù)字電子技術(shù)基礎(chǔ)(第五版) [M].北京: 高等教育出版社 , 2020. [4] 周巍 黃雄華.?dāng)?shù)字邏輯電路實(shí)驗(yàn)設(shè)計(jì)仿真 [M]. 電子科技出版社, 2020: 95~103 [5] 康華光.電子技術(shù)基礎(chǔ)(模擬部分第五版) [M].北京:高等教育出版社, 2020. [6] 林雪梅 . 熱釋電紅外傳感器及其應(yīng)用 [J]. 甘肅科技縱橫 , 2020,(01). [7] 李志強(qiáng) ,黃順 ,張衛(wèi)華 . 基于 TPS434 的紅外傳感測溫儀的設(shè)計(jì) [J]. 現(xiàn)代電子技術(shù) , 2020,(12) . [8] 鄧易冬 ,賈雨 ,李向上 ,戴振麟 . 基于紅外傳感技術(shù)的電機(jī)堵轉(zhuǎn)智能控制系統(tǒng)設(shè)計(jì) [J]. 電氣開關(guān) , 2020,(06) . [9] 胡漢才 .單片機(jī)原理及其接口技術(shù) [M].北京:清華大學(xué)出版社, 1996. 64 [10] 邵寶生 ,鄭建立 . 基于芯片 tir1000 紅外傳感系統(tǒng)的設(shè)計(jì) [J]. 中國集成電路 , 2020,(12) . 65 附錄 1:主程序部分代碼 主函數(shù)如下: void main() { TMOD = 0x12。 //gate=0,設(shè)定時(shí)器 0 工作方式 2,自動(dòng)重裝初值 。設(shè)定時(shí)器 1 工作方式 1 TH0 = 0xe6。//定時(shí) 13us,38K 紅外波 ,晶振 24MHz TL0 = 0xe6。 TH1 = 0。//晶振 24MHz TL1 = 0。 ET0=1。 //定時(shí)器 1 中斷允許 TR0=0。 EX0=1。 //INT0 中斷允許 IT0=1。 //下降沿觸發(fā) WP = 0。//可以寫 24C02 66 InitLcd1602()。 write_(0x80)。//地址 write_date(39。I39。)。//數(shù)據(jù) write_date(39。R39。)。 write_date(39。39。)。 write_
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1