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

正文內(nèi)容

基于gsm的遠程路燈控制器的設(shè)計畢業(yè)設(shè)計論文(參考版)

2025-07-06 20:29本頁面
  

【正文】 if(cha。 unsigned char dat1=0。 //ADC0832 k out 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 38 sbit ADCLK1 =P1^1。 //ADC0832 chip seclect sbit ADDI1 =P1^2。 char aa。 uint I1,I2,I3。 int date1,date2。 uchar miao,shi,fen,ri,yue,nian,week。 uchar code tab[]=0123456789 :UIGK.。 sbit guangmi=P1^6。 sbit k2=P1^4。 //減按鍵 sbit key4 = P0^3。 //調(diào)節(jié)時間按鍵 sbit key2 = P0^1。此次論文的完成既為大學(xué)劃上了一個完美的句號,也為將來的人生之路做了一個很好的 鋪墊。在工作中要學(xué)會與人合作的態(tài)度,認真聽取別人的意見,這樣做起事情來就可以事倍功半,我還參考了有關(guān)的書籍和論文,在這里一并向有關(guān)的作者表示謝意。在以往的傳統(tǒng)的學(xué)習(xí)模式下,我們可能會記住很多的書本知識,但是通過畢業(yè)設(shè)計,我們學(xué)會了如何將學(xué)到的知識轉(zhuǎn)化為自己的東西,學(xué)會了怎么更好地處理知識與實踐相結(jié)合的問題。 通過此次的畢業(yè)設(shè)計及論文寫作,我學(xué)到了很多知識,跨越了傳統(tǒng)方式下的教與學(xué)的體制束縛,在畢業(yè)設(shè)計過程中,通過查資料和搜集有關(guān)的文獻,培養(yǎng)了自學(xué)能力和動手能力。不積跬步何以至千里,各位任課老師認真負責(zé),在他們的悉心幫助和支持下,我能夠很好的掌握和運用專業(yè)知識,并在設(shè)計中得以體現(xiàn),順利完成畢業(yè)設(shè)計。在此向王老師表示深深的感謝和崇高的敬意。因此,本課題的研究有著重要的現(xiàn)實意義和廣闊的應(yīng)用前景?;?GSM 短消息的城市路燈自動監(jiān)控系統(tǒng)安全可靠,能很大地提高城市路燈監(jiān)控的自動化水平,減小管理工作人員的勞動強度,極大降低了物資消耗,較好的延長了路燈的使用壽命,節(jié)省電能資源,提高市政路燈的管理水平。 此外,該系統(tǒng)在實時性方面也還存在不足,畢竟時延是 GSM 短消息本身固有的缺陷,因而無法從根本上消除掉,因此基于 GSM 短消息的路燈自動監(jiān)控系統(tǒng)無法滿足較高實時性的數(shù)據(jù)采集和監(jiān)控系統(tǒng)的需要。 在發(fā)送 “AT”指令時應(yīng)嚴格按照 AT 指令的格式發(fā)送,也即 “AT++回車 +換行符 ”,等效于 “AT++0DH+0AH”。 ( 3) 故障能以短消息形式進行報警,提示維修。 本系統(tǒng)能實現(xiàn)的功能主要有以下三點: ( 1) 路燈控制器具有定時開關(guān),季節(jié)性調(diào)節(jié),隨環(huán)境開關(guān)功能。各分控點均安裝在市區(qū)街道路燈變壓器或者配電箱處,內(nèi)裝有單片機測控裝置,包括電流采 集電路、電壓采集電路、接觸器驅(qū)動電路及GSM 通信模塊等,用于執(zhí)行監(jiān)控中心的遙測、遙控等命令,對節(jié)點各路燈支路的電流、電壓進行監(jiān)測和采集,響應(yīng)監(jiān)控中心命令對各支線路燈進行開關(guān)控制。如圖 51所示,是整個 路燈監(jiān)控系統(tǒng) 顯示和控制部分,右上角的數(shù)碼管為溫度顯示,右下角的分別是輔助加熱功能、上水功能和液位顯示。 。 如果在調(diào)試按功能劃分的器件上出現(xiàn)問題,可以按以下步驟進行: 。 焊接調(diào)試 在焊接過程中和完成焊接的基本測試之后,需要對硬件系統(tǒng)進行進一步的調(diào)試,比如給單片機接上直流電源 +5V 之后,測試單片機的最小系統(tǒng)是不是都正常,唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 30 復(fù)位電路是不是能夠按預(yù)期的結(jié)果進行復(fù)位,晶振電路是否能夠為單片機提供 正常的自激振蕩頻率。焊接好一個模塊后,就要對其進行電路電氣方面的測試,以確保各個模塊無焊接失誤,例如出現(xiàn)虛焊、漏焊和短路等焊接問題。 在焊接過程中,除了焊接所用的各種焊接工具之外,我們還需要準備一些常用的電氣方面的工具,便于在焊接過程邊焊邊測,這些工具包括數(shù)字萬用表, 5V 直流電源等等。特別需要注意的是:焊接沒有芯片座的器件時,這樣的器件沒有插槽而是直接焊接到板子上的器件,應(yīng)該用最短的焊接時間將其焊接好,如果焊接時間長可 能會應(yīng)為溫度過高,將其毀壞。 焊接電路板時,要控制好焊接用的時間和焊接時錫焊的溫度,原因是時間的過長和過短、溫度的過高和過低都會直接影響到器件的正常使用以及各個器件之間的導(dǎo)電性,還要保證每個焊點焊接牢固、接觸良好。 最后在電路板上布局,使得各個芯片間的連線盡量少的交叉。 首先應(yīng)該查閱資料,根據(jù)設(shè)計中應(yīng)該用到的芯片,以及他們的引腳功能等。在第 3 個脈沖下沉之前 DI 端應(yīng)輸 入 2 位數(shù)據(jù)用于選擇通道功能, ADC0832 數(shù)據(jù)讀取程序流程圖如圖 所示: 開始 軟件延時 10ms 確定按鍵位置 有鍵閉合嗎 ? 閉合鍵釋放 ? 按鍵值 返回 有鍵閉合嗎 ? 否 否 否 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 28 圖 ADC0832 數(shù)據(jù)讀取程序流程圖 開 始 數(shù)據(jù)校驗 使 能 ADC0832 結(jié) 束 產(chǎn)生時鐘 信號 輸入通道 控制字 送入存儲 單元 讀取數(shù)據(jù) 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 29 5 硬件調(diào)試 硬件電路的焊接 在完成硬件電路的設(shè)計后就可以開始焊接電路了。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端CLK 輸入時鐘脈沖, DO/DI 端則使用 DI 端輸入通道功能選擇的數(shù)據(jù)信號。 (見圖 ) 當(dāng) ADC0832 未工作時其 CS 輸入端應(yīng)為高電平,此時芯片禁用, CLK 和 DO/DI的電平可任意。 功能設(shè)定字 30H 延 時 點設(shè)定 04H 延 時 顯示設(shè)定字 0dH 延 時 請 DDRAM 字 01H 延 時 地址歸零 02H 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 27 圖 鍵盤模塊的初始化流程圖 ADC0832 初始化 本設(shè)計中 , 單片機對 ADC0832 的控制原理是:在正常情況下單片機與ADC0832 的接口為 4 條數(shù)據(jù)線,它們分別是 CS、 CLK、 DO、 DI。 (4)按鍵的去抖動處理。 (2)查詢按鍵所在的行、列位置。編程掃描是最為常用的識別方 法。 開 始 系統(tǒng)初始化( 12864, 相關(guān)變量,定時器 0) 串口初始化,設(shè)窗口 中斷為最高優(yōu)先級 GSM 模塊初始化 按鍵掃描,設(shè)定正常 工作電壓值 發(fā)正常信號 定時時間到 關(guān)該路燈,發(fā)故障信號 結(jié) 束 依短信內(nèi)容,設(shè)定相應(yīng)路燈工作 AD 采樣 判斷是否有 新信息? 有故障否? 液晶顯示電壓電流值 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 25 GSM 模塊初始化 GSM 模塊 TC35i初始化流程圖如圖 所示 : 圖 TC35i初始化流程圖 HS1286415 的初始化 HS1286415 的初始化流程圖如圖 所示。 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 24 主程序流程圖如圖 所示。為了避免 SIM 卡中的短消息過多而造成短消息接收的失敗 , 所以在 TC35 上電后 , 立即進行 SIM 卡中短消息查詢。若 TC35 模塊返回 CRLFOK CRLF,表示 正確執(zhí)行了該指令 , 刪除了該位置的短消息。 單片機與 TC35 的通信 單片機與 TC35 的通信系統(tǒng)在收到短消息后 ,立即進行數(shù)據(jù)的讀出并進行數(shù)據(jù)的分析和處理 , 然后主動刪除該短消息 ,保持 SIM 卡有足夠的空間接收下一條短消息 ,當(dāng) SIM 的存儲空間不夠時 , 將 不 再 接 收 短 消 息 。 TC35 模塊可以將數(shù)據(jù)返回給單片機 ,當(dāng) TC35 接收到短消息后 , 會自動向單片機發(fā)送數(shù)據(jù) CRLF+CMT:“SM”,INDEXCRLF,INDEX 為信息存儲的位置。 短消息的發(fā)送與接收 單片機控制 T35進行短消息發(fā)送時,首發(fā)呢 我們需要做的發(fā)送短息的數(shù)據(jù)長度, AT+CMGS=LENGTH,LENGTH 為短消息的數(shù)據(jù)長度 , 在等待模塊返回 ASCII 字符 “”后 , 將數(shù)據(jù)輸入 ,數(shù)據(jù)必須以 Z(也就是 0x1a)作為結(jié)束符。 ( 3) 設(shè)置 TC35的波特率 AT 控制指令 :AT+IPR=9600,9600為需要設(shè)置的波特率 , 若將波特率改為 2400,則執(zhí)行 AT+IPR=2400 即可。若指令正確執(zhí)行 ,則會返回CRLF0KCRLF。下面通過 AT 指令對單片機與 TC35 的通信進行說明。其它非預(yù)期信息,模塊有信息提示,接收端可作相應(yīng)處理。 PDU Mode 被所有手機支持,可以使用任何字符集,這也是手機默認的編碼方式。 Block Mode 已是昔日黃花,目前很少用了。收發(fā)短信及相關(guān)操作 AT 命令見附錄 A。 AT 指令在此基礎(chǔ)上演化并被加入 標準以及之后的 標準。 AT 指令 指令簡介 GSM 模塊與計算機間的通信協(xié)議是 AT 賀氏指令。通過對系統(tǒng)軟硬件的調(diào)整,使得人機界面更加簡單明了,從而使得人機對話更加和諧友好,更加人性化。路燈的開關(guān)電路如圖 313 所示 . 圖 路燈的開關(guān)電路圖 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 22 4 路燈系統(tǒng)軟件設(shè)計 軟件設(shè)計概況 硬件作為整個系統(tǒng)的設(shè)計基礎(chǔ),起到的是骨架作用,要想使整個系統(tǒng)順利運轉(zhuǎn)起來,還需要通過軟件來為整個設(shè)計的正常運行提供重要的支撐作用。 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 21 圖 鍵盤的原理圖 模擬路燈開關(guān)模塊設(shè)計 系統(tǒng)的路燈開關(guān)部分主要應(yīng)用了光電耦合器件。必須將行線和列線配合并作適當(dāng)?shù)奶幚恚拍艽_定閉合鍵的位置。行線電平如果為低,則列線電平為低 。 行列式鍵盤按鍵設(shè)置在行線和列線交點處,行、列線分別連接到按鍵開關(guān)的兩端。 如果步驟 (2), (3)主要由硬件完成,稱為編碼鍵盤 :如果主要由軟件完成,則稱為非編碼鍵 盤。 (2)確定按下的是哪一個鍵 。 鍵盤模塊設(shè)計 鍵盤在單片機應(yīng)用系統(tǒng)中是一個關(guān)鍵的部件,它能實現(xiàn)向計算機輸入數(shù)據(jù)、傳送指令等功能,是人工干預(yù)的主要手段。 圖 311 HSl286415 與單片機串口連接圖 本設(shè)計中, HSl286415 主要功能有,顯示日期、時間,路燈不同季節(jié)的開關(guān)燈的時段等。 HS1286415 其控制器 ST7920 有內(nèi)建 GB 碼簡體中文字型庫,控制器 ST792O 的字型產(chǎn)生 RAM 也可提供用戶自定義字符生成 (造字 )功能,用戶可以將 CGROM 中沒有的字符定義到 CGROM 中。如果顯示圖片,也要和顯示字符、漢字一樣取模 。 HS1286415 為 64 行 128 列的點陣液晶模塊,分為上半屏和下半屏,可以顯示 16l6 點的漢字 48 二 32 個。 那么它是如何工作的呢,下面是其顯示原理: 顯示漢字需要有其對應(yīng)的字模,所謂漢字字模就是 用 O、 l 表示漢字的字形,將漢字放入 n 行 n 列的正方形內(nèi),該正方形共有 nn 個小方格,每個小方格可用一位二進制表示,凡是筆劃經(jīng)過的方格值為 1,未經(jīng)過的值為 0。在驅(qū)動器 ST7921 的配合下,最多可以驅(qū)動 25632 點陣液晶。 AD4051 的真值表如表 2 所示 。 I/O 7~ I/O 0 為 8 路模擬輸入。當(dāng) A2~ A0 輸入 000~ 111 時,分別對應(yīng) 0~ 7通道上的開關(guān)處于閉合狀態(tài)。當(dāng) S 為低電平時,選中某一通道,使開關(guān)接通。 CD4051 的引腳圖如圖 310 所示。 對 A/D 通道,需要用多路輸入、一路輸出的模擬開關(guān),使輸入的多路模擬信號輪流與與 A/D 轉(zhuǎn)換器接通 對 D/A 通道,要在 D/A 轉(zhuǎn)換器之后加一個一路輸入、多路輸出的模擬開關(guān),使輸出的模擬信號輪流分配到各模擬通路。最后將 CS 置高電平禁用芯片,直接將轉(zhuǎn)換后的數(shù)據(jù)進行處理就可以了。從第 4 個脈沖下沉開始由 DO 端輸出轉(zhuǎn)換數(shù)據(jù)最高位 DATA7,隨后每一個脈沖下沉 DO 端輸出下一位數(shù)據(jù)。當(dāng) 2 位數(shù)據(jù)為 “0”、 “1”時,將 CH0 作為負輸入端 IN, CH1 作為正輸入端 IN+進行輸入。當(dāng) 2 位數(shù)據(jù)為 “1”、 “1”時,只對 CH1 進行單通道轉(zhuǎn)換。在第 3 個脈沖下沉之前 DI 端應(yīng)輸入 2 位數(shù)據(jù)用于選擇通道功能,其功能項見表 1。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1