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

正文內(nèi)容

電子信息專業(yè)畢業(yè)設(shè)計——熱釋紅外報警系統(tǒng)設(shè)計-資料下載頁

2024-12-01 15:42本頁面

【導(dǎo)讀】對電信號處理,轉(zhuǎn)為穩(wěn)定的報警信號。報警信號和方位編碼經(jīng)編碼器編碼后,通過無線。傳輸網(wǎng)絡(luò),遠(yuǎn)距離傳輸。在報警終端,編碼器將接收到的編碼信號解碼,并產(chǎn)生高低電。本設(shè)計中通過計算機(jī)的串口,采用MAX232作為單片機(jī)串。傳輸并進(jìn)行記錄。

  

【正文】 } } Pc 機(jī)上位機(jī)的軟件設(shè)計 單片機(jī)將數(shù)據(jù)發(fā)送給計算機(jī)后,計算機(jī)必須 顯示發(fā)送的報警方位,這就需要借助界面化的操作程序。在本設(shè)計中采用了 VB 作為上位機(jī)界面程序的開發(fā)語言。其設(shè)計方便,界面美觀大方。 用 開發(fā)串行通信程序有兩種法,一種是利用 Windows 的 API函數(shù);另一種是采用 的通信控件 MSComm。利用 API 函數(shù)編寫串行通信程序較為復(fù)雜,需熱釋紅外線報警系統(tǒng)設(shè)計 –18– 要掌握大量的通信知識,其優(yōu)點是可實現(xiàn)的功能更豐富、應(yīng)用面更廣泛,適合于編寫較為復(fù)雜的低層次通信程序。而 的 MSComm 通信控件提供了標(biāo)準(zhǔn)的事件處理函數(shù)、事件、方法,并通過控件屬性對串口參數(shù)進(jìn)行設(shè)置,比較容易地解決了 串口通信問題。本設(shè)計中采用了 的 MSComm 通信控件。 SComm 控件的常用屬性和方法 如下: Commport;設(shè)置或返回串口號。 SettingS:以字符串的形式設(shè)置或返回串口通信參數(shù)。 Portopen:設(shè)置或返回串口狀態(tài)。 InputMode:設(shè)置或返回接收數(shù)據(jù)的類型。 本設(shè)計中上位機(jī)的部分程序如下: Private Sub Form_Load() = 9600,n,8,1, ’ 設(shè) 置 波 特 率 和 發(fā) 送 字 符 格式 ’ 設(shè)置通訊串口 = 0 ’ 從接收緩沖區(qū)中讀取字節(jié)數(shù), 0 表示一次讀取所有數(shù)據(jù) = 512 = 0 =0 = 1 = True End Sub ’ 打開串口 Private Sub Command1_C1ick() = True End Sub Private Sub Command2_C1ick() Varbuffet= “S” = varbuffe = True End Sub Private Sub Form_Unload(Cancel As Integer) = False 熱釋紅外線報警系統(tǒng)設(shè)計 –19– End Sub // 向單片機(jī)發(fā)送數(shù)據(jù) Private Sub Timer2_ Timer() Outputsignal =Str() ’ 向單片機(jī)發(fā)送數(shù)據(jù) Temp(1)= Cbyte(outputsignal) Varbuffer= temp = varbuffer = False End Sub 7 系統(tǒng)電源設(shè)計 發(fā)射部分電源設(shè)計考率受環(huán)境的影響,故采用直流電池供電, 6V 為宜。在報警部分電源設(shè)計中,為保證電源 供電的穩(wěn)定性,采用穩(wěn)壓電源供電。在接受電路中采用變 壓器降壓,目前集成穩(wěn)壓器的大量出現(xiàn),使得穩(wěn)壓電源結(jié)構(gòu)分廠簡單。 圖 71是 為本系統(tǒng)設(shè)計的電源 。 圖 71 電源設(shè)報警部分計 設(shè)計中采用了 CW7806 三端固定集成穩(wěn)壓器構(gòu)成的穩(wěn)壓電路。 220V 的交流電壓,經(jīng)變壓器 T 降壓和橋式整流器進(jìn)行全波整流后,變?yōu)橹绷麟妷?,?C 進(jìn)行濾波,作為 CW7806集成穩(wěn)壓器的輸入電壓,經(jīng)其穩(wěn)壓后變?yōu)榉浅7€(wěn)定的直流電壓。 熱釋紅外線報警系統(tǒng)設(shè)計 –20– 8 報警模塊硬件和軟件的 調(diào)試仿真 對設(shè)計電路的仿真是在計算機(jī)上以虛擬的形式,對電路參數(shù)及程序進(jìn)行模擬試驗,借以檢驗電路和程序設(shè)計的可靠性。典型的仿真設(shè)計軟件有 keil 和 Proteus。本設(shè)計的仿真采用了 keil 和 Proteus 的聯(lián)調(diào)仿真。 仿真的設(shè)置 keil c51 軟件和 proteus SP3 軟件,分別進(jìn)行安裝。安裝完畢以后進(jìn)行如下置: ( 1 ) 把 proteus 安 裝 目 錄 下 ( C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS)文件復(fù)制到 Keil 安裝目錄的 \C51\BIN 目錄中。 ( 2) 編輯 C51 里 文件 ,加入 : TDRV1=BIN\(PROTEUS VSM MONITOR 51 DRIVER) ( 3)進(jìn)入 KEIL 的 project 菜單 option for target 39。工程名 39。在 DEBUG 選項中右欄上部的下拉菜選中選擇 Proteus VSM Monitor51 Driver。 在進(jìn)入 seting,如果同一臺機(jī) IP 名為 ,如不是同一臺機(jī)則填另一 臺的 IP 地址。端口號一 定為 8000 注意:可以在一臺機(jī)器上運(yùn)行 keil,另一臺中運(yùn)行 proteus 進(jìn)行遠(yuǎn)程仿真 ( 4) 選中 use proteus VSM monitor 51( 如果想用兩臺電腦仿真 ,雙擊 setting,輸入 IP 地址 或者 DNS name.) ( 5) proteus 里 DEBUGuse remote debug monitor 顯示部分調(diào)試 在以上設(shè)置完成后,重新啟動 proteus 和 keil,載入原理圖和程序,并對 keil 進(jìn)行設(shè)置。仿真電路中,以撥碼器代替信號的輸入,其接口為 ~。 如圖 81 示 : 熱釋紅外線報警系統(tǒng)設(shè)計 –21– 圖 81 電路原理圖 圖 82 keil設(shè)置 熱釋紅外線報警系統(tǒng)設(shè)計 –22– 將輸出設(shè)置中的“產(chǎn)生 hex 文件”選項勾選,再次編譯程序 ,點擊確定。在 keil中同時按下 crtl+F5,轉(zhuǎn)至 proteus 中單擊“ ”開始聯(lián)機(jī)仿真。仿真結(jié)果如下圖83 示 。 圖 83 報警顯示部分仿真結(jié)果 以上 圖 67顯示的在第二路報警是的仿真圖, 當(dāng)有多路同時報警時,數(shù)碼顯示模塊循環(huán)報警 其他仿真結(jié)果見表 62,從表中可以看出各項數(shù)據(jù) 達(dá)到了預(yù)期的結(jié)果。在聲音仿真方面,由于在原件庫中沒有 KD9561 芯 片,暫無法對聲音進(jìn)行仿真。 表 81 仿真結(jié)果 撥碼位置 顯示 1 0 0 0 01顯示 0 1 0 0 02顯示 0 0 1 0 03顯示 0 0 0 1 04顯示 0 1 1 0 02,03循環(huán)顯示 1 0 0 1 01,04循環(huán)顯示 熱釋紅外線報警系統(tǒng)設(shè)計 –23– 串口通信部分調(diào)試 將編譯好單片機(jī)串口程序加載到 protuse 仿真里,我們的程序是單片機(jī)通過串口發(fā)送數(shù)據(jù)到電腦,然后串口調(diào)試助手就回接收到 數(shù)據(jù) 。也可以有單片機(jī)接收數(shù)據(jù)串口調(diào)試助手發(fā)送數(shù)據(jù)。這樣不需要實際的串口也可以進(jìn)行串口調(diào)試。 ( 1) 首先,需要一個虛擬串口軟件 Virtual Serial Ports Driver XP ( 2) 其次是需要虛擬串口調(diào)試軟件 (串口調(diào)試小助手) 文件和串口調(diào)試的例子 。 (3)設(shè)置虛擬串口如圖 84示: 圖 84 建立虛擬串口 對于 Physical port、 Physical Baud Rate、 Virtual Baud Rate 這三個欄目 ,特別是波特率的值一定要與源文件 ( C 程序) 規(guī)定的值一 致。 我們這 9600就是因為源文件中設(shè)置的就是 9600,在這里我們一定要選擇好 COM3,默認(rèn) 是 助手作為接 收端的接收軟件,在終端接收到了由單片機(jī)發(fā)出的數(shù)據(jù)。 熱釋紅外線報警系統(tǒng)設(shè)計 –24– 結(jié) 論 熱釋紅外報警系統(tǒng)設(shè)計是大學(xué)這幾年所學(xué)專業(yè)知識的很好實踐,設(shè)計的過程包括了硬件電路的設(shè)計,程序的設(shè)計,系統(tǒng)的仿真以及產(chǎn)品整體思路的設(shè)計,這些都是對我個人能力的很好的考驗,尤其是單片機(jī)技術(shù)這些方面得到了很好的鍛煉。本設(shè)計在開始之前查閱了很多關(guān)于安防方面的資料,了解了市面對防盜系統(tǒng)的要求,所以本設(shè)計是基于日常生活而開發(fā)的,滿足人們?nèi)粘5姆辣I需要。它設(shè)計簡單,實用性強(qiáng),與生活聯(lián)系密切。 在設(shè)計的過程中由于各 方面所了解的知識有限,遇到了很多困難,通過向老師請教和其他途徑將遇到的問題得到解決,最終完成了系統(tǒng)的設(shè)計,并且達(dá)到了預(yù)期的效果。由于仿真器件的限制,在聲音的仿真和串口的仿真中沒有預(yù)期的那樣完美,這也是本次設(shè)計中的不足之處。本設(shè)計的特點可以歸納為以下幾點: (1) 實現(xiàn)了多位置編碼報警,且選用元件價格低廉。 (2) 利用單片機(jī)與計算機(jī)的結(jié)合,是數(shù)據(jù)得到了很好的存儲,便于查閱。 (3) 采用模塊化設(shè)計,便于維護(hù),易于普及。 (4) 選采用無線接收,監(jiān)測范圍廣泛,方便快捷,可靠性強(qiáng)。 (5) 用 AT89C52 作為單片機(jī)核心,實現(xiàn)了更快速度的處理和控制。 該系統(tǒng)通過三種形式能和好的完成報警,提高了安全性、準(zhǔn)確性和工作效率,適合廣大消費(fèi)者日常防盜使用。 熱釋紅外線報警系統(tǒng)設(shè)計 –25– 參 考 文 獻(xiàn) [1] 何立民 ,單片機(jī)應(yīng)用系統(tǒng)設(shè)計 [M].北京:航天航空大學(xué)出版社 2021:2~ 5 [2] 李廣弟 ,單片機(jī)基礎(chǔ) .[M]北京:北京航空航天大學(xué)出版社 ,2021: 56~ 64 [3] 何希才 ,新型實用電子電路 400 例 [M].北京:電子工業(yè)出版社 ,2021:1~28 [4] 趙負(fù)圖 ,傳感器集成電路手冊 ,第一版 [M].北京:化學(xué)工業(yè)出版社 ,2021:590~ 591 [5] 陳伯時 ,電力拖動自動控制系統(tǒng) ,第二版 [M].北京 :機(jī)械工業(yè)出版社 ,2021: 127~ 130 [7] 湯競南 ,沈國琴 . 51單片機(jī) C語言開發(fā)與實例 [M]. 北京: 人民郵電出版社 .2021:123~ 130 [8] 蕭成定 .PIR 人體熱釋電紅外報警開關(guān) [J].電子報 ,2021(5):855~ 857 熱釋紅外線報警系統(tǒng)設(shè)計 –26– 致 謝 歷時三個月的畢業(yè)設(shè)計已經(jīng)告一段落。經(jīng)過自己不斷的搜索努力以及王老師的耐心指導(dǎo)和熱情幫助,本設(shè)計已經(jīng)基本完成。在這段時間里,王老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,他的指導(dǎo)使我受益非淺。同時本系實驗室的開放也為我的設(shè)計提 供了實習(xí)場地。在此對 ***老師表示深深的感謝。 通過這次畢業(yè)設(shè)計,使我深刻地認(rèn)識到學(xué)好專業(yè)知識的重要性,也理解了理論聯(lián)系實際的含義,并且檢驗了大學(xué)四年的學(xué)習(xí)成果。雖然在這次設(shè)計中對于知識的運(yùn)用和銜接還不夠熟練。但是我將在以后的工作和學(xué)習(xí)中繼續(xù)努力、不斷完善。這三個月的設(shè)計是對過去所學(xué)知識的系統(tǒng)提高和擴(kuò)充的過程,為今后的發(fā)展打下了良好的基礎(chǔ)。 由于自身水平有限,設(shè)計中一定存在很多不足之處,敬請各位老師批評指正。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1