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

正文內(nèi)容

基于單片機的ad590的溫測控系統(tǒng)設(shè)計畢業(yè)設(shè)計-資料下載頁

2025-06-27 19:09本頁面
  

【正文】 片電源供電是否正常。工作正常后,可以通過控制端口模擬SPI時序,用示波器觀測各控制端是否有正常信號輸出。 在檢測語音芯片控制端的時候發(fā)現(xiàn)信號有異常,不能對芯片進行控制,最后發(fā)現(xiàn)P2口的上拉排阻裝反了。 放大電路主要是對傳感器信號的放大。檢測放大電路主要是檢測放大電路能不能調(diào)零。將差分輸入端同時接地,然后調(diào)整調(diào)零電阻,看是否能調(diào)零。放大電路放大倍數(shù)產(chǎn)生的誤差也是主要要考慮的。為后面的數(shù)據(jù)處理可能導(dǎo)致較大誤差。 本系統(tǒng)軟件部分采用C語言編寫,系統(tǒng)硬件電路比較簡單,主要通過軟件來實現(xiàn)各個模塊之間的協(xié)調(diào)運作。由于軟件運行的基礎(chǔ)是硬件,所以在調(diào)試軟件的過程中如果發(fā)現(xiàn)問題,應(yīng)該同時考慮軟件和硬件的問題。調(diào)試可以通過使用偉福仿真器來仿真調(diào)試。 液晶顯示在開始測試電路是否正常時,通過送字符串可以正常顯示。但實際系統(tǒng)要求要顯示的濃度值是動態(tài)變化的。開始曾想過,整個顯示內(nèi)容分段顯示,數(shù)字單獨顯示,發(fā)現(xiàn)程序比較繁瑣。所以想到如果可以將這個顯示的內(nèi)容看做一個整體的字符串,而其中的數(shù)字可以動態(tài)改變就可以了。通過使用scanf函數(shù)就可以達到目的。 語音播報主要是模擬SPI時序傳輸命令與數(shù)據(jù)。主要出現(xiàn)問題是開始播報數(shù)字,用每位數(shù)字作偏移量尋址播報,所播數(shù)字與實際不符。用編譯器仿真查看程序中變量,發(fā)現(xiàn)問題為當(dāng)數(shù)字量轉(zhuǎn)化成字符放到字符串中時,值就轉(zhuǎn)化成其對應(yīng)的ASCⅡ碼。因此想用數(shù)字做便宜量,要對其處理,即減掉30H即可。 同時在分段播放時,沒次播放前都要加入判斷是否播放完畢,這樣才能正常運行。調(diào)試初期,沒有加入判斷語句,導(dǎo)致分段播放混亂。 還有要注意的是,當(dāng)使用SPI 模式不按照嚴格要求進行錄音的時候,按鍵模式無效,此時不能通過按鍵來判斷芯片是否正常。 模數(shù)轉(zhuǎn)化程序比較簡單,就是模擬其時序即可。數(shù)據(jù)處理部分,根據(jù)其線性關(guān)系可以得到求值公式,但是其斜率和輸出的電壓隨溫度變化,沒能得到很好的解決,可以通過多次求值求平均值來減小誤差,但室內(nèi)空氣檢測,要求不是很精確,只要誤差范圍在允許范圍內(nèi)即可。 在各個模塊軟件功能基本實現(xiàn)的時候,其實也就是硬件與軟件能配套實現(xiàn)的過程。在各個模塊程序?qū)崿F(xiàn)功能的時候,在整合整個系統(tǒng)的軟件時要注意不要出現(xiàn)死循環(huán)。各功能單獨測試時,可以實現(xiàn)并不意味著這個系統(tǒng)的功能可以正常實現(xiàn)。在軟件上根據(jù)流程圖,合理設(shè)置個功能的連接方式十分重要。 以上調(diào)試經(jīng)過以后可以,進行系統(tǒng)整體測試。 由于傳感器正常輸出信號需要預(yù)熱一個小時,系統(tǒng)在一個小時候才能正常測量。 傳感器預(yù)熱后可以看到,液晶屏能夠顯示二氧化碳濃度。 由于沒有標(biāo)準的二氧化碳濃度檢測儀進行比較,沒法進行自行標(biāo)定。只能根據(jù)傳感器芯片中所標(biāo)定來處理傳感器輸出信號。所得濃度與實際值存在一些偏差,但是公共場合二氧化碳濃度測量本身精度要求并不高,只要偏差范圍不是太大即可。 然后可以經(jīng)行按鍵功能測試。按設(shè)置菜單建,可以進入設(shè)置菜單,按一次是進行報警值的設(shè)置,按兩次是進入報警間隔時間的設(shè)置。其他兩個按鍵可以對數(shù)值進行增減設(shè)置。 在顯示濃度時,按下語音播放鍵,可以對濃度進行語音播報。在設(shè)置菜單時不能通過按鍵播放語音,這時播放按鍵用來經(jīng)行設(shè)置相應(yīng)數(shù)值。 系統(tǒng)整體設(shè)計功能基本能夠?qū)崿F(xiàn),能夠?qū)Χ趸紳舛冗M行實時顯示和語音播報。 5結(jié)論 本系統(tǒng)設(shè)計過程中遇到一些問題,有些已經(jīng)解決有些還有待改善。系統(tǒng)中主要應(yīng)用了AT89S52單片機,ADC0809模數(shù)轉(zhuǎn)化芯片,液晶LCD1602以及語音芯片1720。各個芯片在應(yīng)用的過程中應(yīng)該注意一些問題。對于AT89S52單片機,應(yīng)用已經(jīng)相當(dāng)普及和廣泛。由于其本身沒有像類似凌陽單片機集成其他多種功能,在組建系統(tǒng)時只能起到中心控制器的作用,其他功能需要依靠其他芯片來組建相應(yīng)的功能電路。盡管本身功能不是強大,但具有很強的靈活型,根據(jù)不同的需求來配合外部電路來實行控制。本系統(tǒng)中通過I/0口來模擬啟動時序。在實現(xiàn)啟動AD0809的程序調(diào)試中,在最開始的時候,通過簡單的將ALE端置高電平,沒能成功。最后通過對時序圖的重新認識,才發(fā)現(xiàn)時邊沿觸發(fā)。這使我發(fā)現(xiàn)對與芯片的使用首先要讀懂其時序圖,很要的一點就是邊沿觸發(fā)還是電平觸發(fā)。這一點在ADC1720的使用上也有體會。液晶LCD1602雖然不能顯示漢字,但已經(jīng)可以滿足系統(tǒng)要求。在系統(tǒng)中對LCD的應(yīng)用較為簡單,僅是現(xiàn)實字符串。通過對LCD的命令字的了解,可以自行設(shè)置顯示效果,例如可以通過控制顯示模式達到字符滾動顯示,由于本系統(tǒng)不涉及,就不再討論。語音芯片ISD1720的使用是本系統(tǒng)中難度最大的部分。本芯片使用不單純是一個放音電路,還含有其他的控制。因此程序首先要能完成指定地址的放音工作,還要配合其他的功能程序。在調(diào)試液晶和語音芯片的過程中,要從易道難逐步調(diào)試。開始就想實現(xiàn)整體功能較為困難。液晶的功能實現(xiàn)先由實現(xiàn)顯示字符串內(nèi)容開始,然后實現(xiàn)顯示內(nèi)容的切換,在實現(xiàn)現(xiàn)實內(nèi)容的變動。而語音芯片則是先實現(xiàn)按鍵播放錄音,然后實現(xiàn)SPI控制的錄放音,最后實現(xiàn)分段播錄功能的實現(xiàn)。語音電路的設(shè)計要注意,在線路布線的時候要注意電容要靠近指定管腳,可以提高錄放音的質(zhì)量。語音程序的應(yīng)用一定要注意每執(zhí)行完一跳語句要進行是否執(zhí)行完畢的判斷,在初步調(diào)試程序時發(fā)現(xiàn)沒有判斷將使得有的語句沒有執(zhí)行不能按預(yù)期的方式播放。也可以用足夠的延時來代替完畢判斷,但建議使用語句判斷較為合理。系統(tǒng)的整體功能實現(xiàn),不是簡單的各個模塊的功能實現(xiàn)的。尤其在軟件編寫方面格外突出,系統(tǒng)軟件中各個功能程序的合理調(diào)用對最后系統(tǒng)的影響十分重要。系統(tǒng)的功能基本實現(xiàn),但還有一些不足。從制作工藝上來看,布線還有待提高,有些進一步完善;從功能上看,由于室內(nèi)測量的精度要求不是是特別高,所以本系統(tǒng)對傳感器的信號處理的精度不是很高,如果要具有更廣泛的應(yīng)用,信號的處理部分要加以改善。本系統(tǒng)作為二氧化碳播報系統(tǒng),建立了基本架構(gòu),根據(jù)不同場合需求可以對不同的功能模塊加以改善從而達到要求。Y謝 辭參考文獻[1] 王為青、 Cx51應(yīng)用開發(fā)技術(shù)[M].人民郵電出版社.[2] [M].清華大學(xué)出版社,2005,104~106.[3] 白駒珩,amp。電子科技大學(xué)出版社,2005.[4] (第五版).高等教育出版社,2005.[5] 馬忠梅. 單片機的C語言應(yīng)用程序設(shè)計[M]. 北京航空航天大學(xué)出版社,1999.[6] 勞五一, 勞佳編著. 模擬電子電路分析、設(shè)計與仿真[M].清華大學(xué)出版社,.[7] 王秋爽,2008[8] (梁瑞林)[M].科學(xué)出版社,2006,16~18[9] Digital logic circuit analysis and design. Victor [.] 1995 by Prentice Hall,Inc. [10]田立,田清著,2007. 附 錄附錄一:電路原理圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1