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

正文內(nèi)容

基于紅外數(shù)據(jù)傳輸?shù)闹悄苘囄绘i的設計畢業(yè)設計論文-資料下載頁

2025-07-06 15:51本頁面

【導讀】導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致。含我為獲得及其它教育機構的學位或學歷而使用過的材料。明并表示了謝意。以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績?nèi)容。入無線通信功能,有利于實現(xiàn)停車場的智能化管理。射模塊,接收模塊,控制模塊三部分構成。發(fā)射模塊由按鍵、信號產(chǎn)。輛身份信息;接收模塊由紅外接收器、放大電路、解調(diào)整形電路組成,隨著私家車的大量增多,停車問題日益嚴重。目前小區(qū)的租賃車位多采用機械式車。位鎖,需要手動開鎖和上鎖,給司機帶來不便,停車難已經(jīng)成為一個社會普遍問題。遙控車位鎖其實是一臺完整。本車位鎖采用了紅外遙控技術和單片機相結合,車位鎖主要由發(fā)射模塊,接收模塊,接觸器、報警電路組成;單片機負責對接收的鍵碼進行識別,并控制車位鎖的開閉。作量飽滿,能得到較全面訓練。題目與生產(chǎn)、科研等實際問題結合緊密。外文應用能正確引用外文文獻,翻譯準確,文字流暢。

  

【正文】 22 15℃20℃25℃30℃35℃0120 1 2 3壓強 P/ 105Pa輸出電壓 U/V 圖 44 不同溫度下的 壓力輸出電壓曲線 通過圖 44 可以觀察到隨著溫度的不同壓力輸出電壓曲線是不重合的,提取出曲線的斜率和截距,擬合出斜率、截距對應于溫度的關系曲線,得到斜率和截距關于溫度的函數(shù),利用這個函數(shù)就可以對壓力曲線進行溫度的算法補償。 壓力關系曲線的斜率與外界環(huán)境溫度的關系如圖 45 所示: 12 17 22 27 32 37溫度 T/℃斜率 k 圖 45 斜率與溫度環(huán)境的關系曲線 斜率與溫度的關系表達式為: 0 .0 0 0 9 0 .0 3 9 4kT? ? ? ( 44) 壓力關系曲線的截距與外界環(huán)境溫度的關系如圖 46 所示: 天津大學本科畢業(yè)論文 第四章 軟件設計 23 01212 17 22 27 32 37溫度 T/℃截矩 b 圖 46 截距 與溫度環(huán)境的關系曲線 截距與溫度的關系表達式為: 0 .0 8 2 7 1 .1 8 3 4bT? ? ? ( 45) 通過上面的兩個關系式,根據(jù)由溫度傳感器測得的環(huán)境溫度就可以準確的得出在此溫度下的壓力關系曲線 。 算法實現(xiàn) 補償算法函數(shù)名為 TempComp( int Pres, int Temp),無返回 值 ,包括兩個形參輸入,分別為 int Pres, int Temp,函數(shù)中用到 4 個宏定義常量, KA, KB, BA和 BB,這 4 個數(shù)都為實型,用到全局變量為顯示緩沖區(qū) Disp[4]。 流程圖如圖 47 所示, 在定義變量完成后,首先根據(jù) KA, KB, BA, BB 四個常量,計算出當前溫度下的斜率和截矩,確定壓力 采樣電壓計算關系式, 然后根據(jù)測得的電壓計算出準確的壓力值, 并且將壓力值轉換為適合顯示的數(shù)據(jù)格式,進行顯示。 天津大學本科畢業(yè)論文 第四章 軟件設計 24 開 始結 束定 義 變 量 k ,b , x , P r e s C根 據(jù) 溫 度 值 求 出 斜 率 與 截 距根 據(jù) 輸 出 電 壓 求 出 壓 力將 壓 力 值 轉 換 為 整 型將 壓 力 值 存 入 顯 示 緩 存啟 動 L E D 顯 示 圖 47 溫度補償算法流程圖 發(fā)送 模塊程序 串口 信息傳輸及其程序實現(xiàn) 該程序用于對壓力傳感器的輸出模擬電壓進行 A/D 轉換, SAR 時鐘設定為,無內(nèi)部放大器增益,數(shù)據(jù)轉換連續(xù)跟蹤。電壓基準使用內(nèi)部基準電壓,為 。數(shù)據(jù)輸入選擇 AIN2 通道。 電源 監(jiān)視及其程序實現(xiàn) 該模塊用到兩個子函數(shù) ,名稱為 void init_adc( void) , int read_analog_inputs( void),整型變量 temp_long 和 Pres, Pres 為函數(shù)返回值。初始化包括 ADC0控制寄存器( ADC0CN),基準電壓控制寄存器( REF0CN), ADC0 通道選擇寄存器( AMX0SL), ADC0 配置寄存器( ADC0CF)。流程圖如圖 48 所示: 天津大學本科畢業(yè)論文 第四章 軟件設計 25 開 始結 束A /D 模 塊 初 始 化定 義 變 量 te m p _ lo n g , P r e s啟 動 A /D 轉 換等 待 轉 換 完 成轉 換 數(shù) 據(jù) 格 式返 回 壓 力 值 圖 48 A/D 轉換流程圖 . 如圖 48 所示,首先將 A/D 模塊初始化,包括相應的 A/D 配置和時鐘配置,然后啟動 A/D 轉換,等待轉換完成,轉換完成后將數(shù)據(jù)轉換為適合顯示的格式進行顯示。 紅外發(fā)送及其程序實現(xiàn) 在單片機系統(tǒng)中,發(fā)射 可用一般的 I/O 口實現(xiàn), 38kHz 載波信號可用軟件產(chǎn)生,圖 4 給出發(fā)射一個字節(jié)的軟件流程(以 430 單片機為例) ,圖 3 為 38kHz 載波信號軟件流程 。發(fā)射規(guī)約: 1 個起始位, 1 個停止位, 8 個數(shù)據(jù)位, 波特1200 位 /秒,低位在先 。 程序中延時可用 ,timer1 定時器實現(xiàn), timer1 使用時不要打開中斷使能位 ( 具體是什么) ,而采用軟件測 ( 具體是什么 ) 標志的辦法達到時間的延時 。 接收 模塊程序 串口 信息傳輸及其程序實現(xiàn) 天津大學本科畢業(yè)論文 第四章 軟件設計 26 電源轉換及其程序實現(xiàn) 紅外接收及其程序實現(xiàn) 因紅外接收模塊已將 38kHz 調(diào)制信號解調(diào)為基帶信號, 完全可用通用串口接收,同行比較熟悉,這里不再贅述。 點陣顯示及其程序實現(xiàn) 驅動電機功能(車位鎖的起落)及其程序實現(xiàn) 接收 模塊程序 模塊功能 下位機采集到的數(shù)據(jù)有時需要進行處理,本模塊函數(shù)用于接受上位機通過串口發(fā)送的命令,在單片機中對命令解析后,回送給上位機所要求的數(shù)據(jù)。串口工作于半雙工方式,波特率選擇 115200MHz。上位機軟件這里不做介紹,調(diào)試時應用串口調(diào) 試助手。 上位機數(shù)據(jù)需求 命令格式為: 命令 開始位 _數(shù)據(jù)需求方式 位 _數(shù)據(jù) 需求數(shù)量 位_命令 結束位。 單片機發(fā)送數(shù)據(jù)格式為:傳送開始位 _數(shù)據(jù)需求方式位 _數(shù)據(jù)位??數(shù)據(jù)位 _傳送結束位。 程序實現(xiàn) 數(shù)據(jù)傳輸功能包括三個子函數(shù), UART0 初始化函數(shù) Uart0_Init(),這里的初始化包括包括串口工作方式的選擇,波特率的選擇以及波特率觸發(fā)源定時器的數(shù)據(jù)裝載及初始化;字符串發(fā)送函數(shù) Send_Str(),無返回值;字符串接收函數(shù)Receive_Str(),無返回值。模塊中包括兩個全局變量 str_send[]和 str_receive[]。數(shù)據(jù)收發(fā)流程圖如圖 410 所示: 其中單片機管腳初始化是對交叉開關寄存器操作,開啟串口所需管腳,串口初始化是配置波特率及工作方式,定時器初始化是對波特率所需的初始值進行裝天津大學本科畢業(yè)論文 第四章 軟件設計 27 載。收發(fā)中斷標志 TI, RI 需用軟件清零。 開 始結 束單 片 機 端 口 初 始 化串 口 配 置 初 始 化定 時 器 1 初 始 化發(fā) 送 一 個 字 符等 待 發(fā) 送 完 成清 除 中 斷 標 志判 斷 是 否 發(fā) 送 完 成開 始結 束單 片 機 端 口 初 始 化串 口 配 置 初 始 化定 時 器 1 初 始 化將 緩 存 中 數(shù) 據(jù) 存 入接 收 數(shù) 組清 除 中 斷 標 志判 斷 是 否 接 收 完 成等 待 接 收 完 成NYYN 圖 410 數(shù)據(jù)發(fā)送(左)接收(右)流程圖 LED 顯示模塊程序 注意:不要刪掉每章最后一行,保留回車符,因為回車符后有分節(jié)符 天 津大學本科畢業(yè)論文 第五章 系統(tǒng)調(diào)試與實驗 28 第五章 系統(tǒng)調(diào)試與實驗 本設計采用 C8051F020 單片機作為控制模塊, Cygnal 的開 發(fā)工具實質上就是計算機 IDE 調(diào)試環(huán)境及計算機 RS232 到 C8051F 單片機 JIAG 的協(xié)議轉換( EC2)的組合。 實驗平臺 硬件平臺 實驗硬件平臺為 NCDCIP51F020 系統(tǒng)實驗設備和一臺帶有串口的 PC 機,連接如圖 51 所示,將 JTAG 扁平電纜與串行示配器( EC2)連接,將 JTAG 扁平電纜的另一端與目標系統(tǒng)連接,將 RS232 串行電纜的一端與 EC2 連接,另一端連接到 PC,然后給系統(tǒng) 供 電即可。 圖 51 硬件平臺 壓力傳感器電路的輸出,存儲芯片的各個引腳以及顯示控制芯片 HD7279 的各控制引腳在系 統(tǒng)板中已連接到單片機相應引腳。四個共陰極 LED 燈也已連接到 HD7279 相應引腳。溫度傳感器 18B20 連接在系統(tǒng)板上,但要將其數(shù)據(jù)單總線與單片機相應管腳用導線相連。單片機的 TX0 和 RX0 兩管腳還要與 PC 機的另一九針串口對應管腳相連,用于數(shù)據(jù)傳輸。其 實驗 電路實物圖如圖 52 所示: 天 津大學本科畢業(yè)論文 第五章 系統(tǒng)調(diào)試與實驗 29 圖 52 實驗 電路實物圖 軟件平臺 Cygnal C8051F 系列所有的單片機內(nèi)均設計有調(diào)試電路,該調(diào)試電路通過邊界掃描方式獲取單片機片內(nèi)信息,通過 4 線的 JATG 接口與開發(fā)工具連接以便于進行對單片機在線編程調(diào)試。 本設計應 用 Cygnal提供的 IDE 調(diào)試環(huán)境進行非侵入式、全速在線編程調(diào)試。操作環(huán)境如圖 53 所示。 Cygnal 開發(fā)工具支持觀察和修改存儲器和寄存器支持斷點、單步、運行和停止命令。調(diào)試時不需要額外的目標 RAM、程序存儲器、定時器或通信通道,并且所有的模擬和數(shù)字外設都正常工作。 天 津大學本科畢業(yè)論文 第五章 系統(tǒng)調(diào)試與實驗 30 圖 53 IDE 操作環(huán)境 實驗方案 本實驗過程共分為三個部分 :溫度補償部分,數(shù)據(jù)存儲傳輸部分,整機調(diào)試部分。調(diào)試過程采用單步執(zhí)行,讀出每步的寄存器值,以驗證其正確和可行性。 系統(tǒng)調(diào)試時首先應當測試單片機的上電是否正常,晶振是否起振。然 后對于全局變量進行定義,對時鐘和管腳進行初始化。之后,才能開始對各個模塊功能的調(diào)試。 溫度補償調(diào)試方案 本部分需要實現(xiàn)壓力傳感器的溫度補償 及其壓力值的顯示及報警 , 所以需要分模塊進行調(diào)試,依次分別為 LED 顯示及閃爍的調(diào)試,壓力傳感器調(diào)試,溫度傳感器調(diào)試,補償算法的調(diào)試,然后進行綜合的調(diào)試。壓力的采集需要以某一精確的采樣頻率進行,所以本設計還應用到定時器,以此來限定其采樣間隔。因此,在上述綜合調(diào)試完成后,要進行定時器的調(diào)試,并將壓力值的采樣放在中斷程序中,驗證其可行性。 首先驗證 LED 顯示及閃爍功能, 編寫 C 程序使 4 個 LED 燈都能夠正確的現(xiàn)實 09 十個數(shù),并且發(fā)送命令使每個燈都能以規(guī)定的頻率閃爍。 接著調(diào)試壓力傳感器,編寫程序讀取相應管腳的 A/D 值即未經(jīng)過補償?shù)膲禾?津大學本科畢業(yè)論文 第五章 系統(tǒng)調(diào)試與實驗 31 力值,將其在 LED 顯示。驗證在 15℃沒有壓力輸入時顯示是否為零,如果不為零則調(diào)整調(diào)零電阻,使其為零。然后用手按應變片觀察顯示數(shù)據(jù)是否隨著用力的不斷增大而增大。 然后調(diào)試溫度傳感器,編寫程序讀取當前的溫度值并在 LED 上顯示,將顯示值與實驗室中水銀溫度計值相比較,驗證其準確性,然后用手給傳感器加溫,驗證 LED 顯示值是否增加。 上述過程完成后,按照標定 數(shù)據(jù),編寫程序實現(xiàn)溫度補償算法,并將補償后的壓力值顯示。在應變片上放一重物,將應變片置于陽光下 1020 分鐘,然后移開至陰涼處并用風扇吹,此過程中觀察顯示輸出值是否變化,如有較大的差異,則重新測量標定數(shù)據(jù),再次試驗此過程。 采樣間隔即定時器的調(diào)試可以用示波器來測量,首先編寫定時器程序,在定時器中斷服務程序中加入某一 I/O 口高低電平跳變的指令,觀察示波器中波形如果周期相同則說明定時器工作正常。調(diào)試完成后還要將溫度補償程序加入到中斷服務程序當中,用同樣的方法驗證其采樣周期的正確性。 根據(jù)公式( 33)( 36) ( 38)可得到壓強與輸出電壓之間的一個正比關系,基準電壓采用 , A/D 采樣為 12 位,計算可得壓強最大值為 105 Pa,其分辨率理論上可達 105 Pa。 數(shù)據(jù)存儲傳輸調(diào)試方案 該模塊 分為兩個部分,讀寫存儲器調(diào)試和串口調(diào)試。 進行存儲器調(diào)試時,首先編寫程序向 SRAM 中寫入一定量數(shù)據(jù),然后將其讀出,驗證其讀寫的一致性。 串口調(diào)試時上位機采用串口調(diào)試助手,首先編寫程序使單片機發(fā)送一定量的數(shù)據(jù),觀察上位機接收是否一致,然后上位機發(fā)送數(shù)據(jù),觀察單片機接收到的數(shù)據(jù)是否一致。 調(diào)試完成后將兩部分 整體調(diào)試,首先單片機將 10 個數(shù)存入存儲器 SRAM 中,然后等待上位機發(fā)送數(shù)據(jù),當有數(shù)據(jù)接收時,將剛存入的 10 個數(shù)讀出并發(fā)送給上位機,觀察接收到的數(shù)據(jù)是否正確。 整機調(diào)試方案 整機調(diào)試即為整個系統(tǒng)運行過程的 調(diào)試 ,這里應建立一個系統(tǒng)主函數(shù)并設定為 死 循環(huán),其主流程在這里實現(xiàn)。應用到的各個函數(shù)應提前聲明。 首先將以上兩部分程序相結合,首先將一重物(小于上限值)置于應變片上,將應變片置于陽光下 1020 分鐘,然后移開至陰涼處并用風扇吹,此過程中觀察顯示輸出值是否變化。然后將另一重物置于應變片上(大于上限值),觀察 LED天 津大學本科畢業(yè)論文 第五章 系統(tǒng)調(diào)試與實驗 32 燈是否閃爍。 將一砝碼放在應變片上,在系統(tǒng)開啟 1 分鐘以上后,上位機發(fā)送需求 100 個數(shù)據(jù)的命令,然后等待,驗證接收到的數(shù)據(jù)是否符合傳送命令,數(shù)據(jù)彼此是否一樣以及數(shù)據(jù)是否和顯示值一致。數(shù)據(jù)傳輸過程中還需驗證采樣間隔是否保持不變,方法與 中
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1