版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1刖言煙霧濃度測試儀,也以根據(jù)工程的要求同各種滅火設(shè)施和通訊裝置聯(lián)動,以形成中心控制系統(tǒng)。即由自動報警、自動滅火、安全疏散誘導(dǎo)、系統(tǒng)過程顯示、消防檔案管理等組成一個完整的消防控制系統(tǒng)。火災(zāi)探測器是探測火災(zāi)的儀器,由于在火災(zāi)發(fā)生的階段,將伴隨產(chǎn)生煙霧、高溫和火光。這些煙、熱和光可以通過探測器轉(zhuǎn)變?yōu)殡娦盘枅缶蚴棺詣訙缁鹣到y(tǒng)啟動,及時撲滅火災(zāi)。1.1 煙霧探測器工作原理1.1.1 煙霧探測器種類目前常用的有三種步進(jìn)電動機(jī):(1)離子感煙式探測。它是在電離室內(nèi)含有少量放射性物質(zhì),可使電離室內(nèi)空氣成為導(dǎo)體,允許一定電流在兩個電極之間的空氣中通過,射線使局部空氣成電離狀態(tài),經(jīng)電壓作用形成離子流,這就給電
2、離室一個有效的導(dǎo)電性。(2)光電感煙探測器。它是利用起火時產(chǎn)生的煙霧能夠改變光的傳播特性這一基本性質(zhì)而研制的。(3)紅外光束感煙探測器。它是對警戒范圍內(nèi)某一線狀窄條周圍煙氣參數(shù)響應(yīng)的火災(zāi)探測器。1.1.2 工作原理煙霧探測器就是通過監(jiān)測煙霧的濃度來實現(xiàn)火災(zāi)防范的,煙霧探測器內(nèi)部采用離子式煙霧傳感,離子式煙霧傳感器是一種技術(shù)先進(jìn),工作穩(wěn)定可靠的傳感器,被廣泛運(yùn)用到各種消防報警系統(tǒng)中,性能遠(yuǎn)優(yōu)于氣敏電阻類的火災(zāi)報警器。它在內(nèi)外電離室里面有放射源錮241,電離產(chǎn)生的正、負(fù)離子,在電場的作用下各自向正負(fù)電極移動。在正常的情況下,內(nèi)外電離室的電流、電壓都是穩(wěn)定的。一旦有煙霧竄逃外電離室。干擾了帶電粒子的
3、正常運(yùn)動,電流,電壓就會有所改變,破壞了內(nèi)外電離室之間的平衡,于是無線發(fā)射器發(fā)出無線報警信號,通知遠(yuǎn)方的接收主機(jī),將報警信息傳遞出去。2總體方案2.1 方案比較萬案一:采用通用的低成本單片機(jī)作為下位機(jī)的主控制器,外加ADC0832采集煙霧傳感器的模擬信號,經(jīng)過單片機(jī)的運(yùn)算處理過后,把數(shù)據(jù)通過外加的USB模塊傳到PC機(jī),PC機(jī)上用VC+軟件上位機(jī)對煙霧信號實時監(jiān)控,若達(dá)到閾值,則報警。圖2.1方案一萬案一:采用飛思卡爾公司具有低功耗的內(nèi)核設(shè)計為ARMCOTEXM4的32bit高性能單片機(jī)Kinetis60作為下位機(jī)的主控制器,該單片機(jī)內(nèi)置高性能的16bitADC,USB2.0模塊,省去很多處部電
4、路。煙霧模擬信號經(jīng)過單片機(jī)的運(yùn)算處理過后,通過USB2.0直接傳到PC機(jī),PC機(jī)上用LabVIEW軟件上位機(jī)對煙霧信號實時監(jiān)控,若達(dá)到閾值,則報警。圖2.2方案二2.2 方案論證和選擇方案論證:方案一使用價格低廉的8位單片機(jī),另外增加了ADC芯片和USB模塊芯片,電路相對比較復(fù)雜,上位機(jī)軟件選用微軟公司的VC+,它具有十分優(yōu)秀的靈活性,便于開發(fā)人員的靈活設(shè)計,但程序設(shè)計相對復(fù)雜。方案二使用高性能的單片機(jī)Kinetis60,它片內(nèi)外設(shè)豐富,方便設(shè)計,但是價格相對較高,上位機(jī)軟件選用NI公司的圖形化編程軟件LabVIEW,它編程方便,開發(fā)十分方便,但靈活性相對VC+差一些.方案選擇:根據(jù)設(shè)計的設(shè)計
5、難易程度和可操作性,由于本設(shè)計更多偏向于設(shè)計的便捷性和較強(qiáng)開放性,經(jīng)過和指導(dǎo)老師商量,采用飛思卡爾公司具有低功耗的內(nèi)核設(shè)計為ARMCOTEXM4的32bit高性能單片機(jī)Kinetis60作為下位機(jī)的主控制器,它片內(nèi)外設(shè)豐富能省去很多處部電路,PC機(jī)上用LabVIEW軟件上位機(jī)對煙霧信號實時監(jiān)控,編程方便和開發(fā)十分方便,所以我最終選擇方案二來進(jìn)行課程設(shè)計。3單元模塊設(shè)計本論文中的煙霧濃度測試儀以K60單片機(jī)為控制核心,采用MQ-2型電阻式半導(dǎo)體傳感器采集煙霧信息。首先,傳感器送來的煙霧濃度對應(yīng)的微小的電壓信號經(jīng)過放大,轉(zhuǎn)化成較大的電壓信號送入片內(nèi)A/D轉(zhuǎn)換、然后送入單片機(jī)進(jìn)行濃度比較,并判斷濃度
6、值是否超出報警限,當(dāng)濃度處于正常狀態(tài)綠燈長亮,當(dāng)煙霧濃度超出設(shè)定的限定值時,發(fā)出聲音報警并伴隨紅燈閃亮。另外由于煙霧傳感器需要在加熱狀態(tài)下工作,溫度越高,反應(yīng)越快,響應(yīng)時間和恢復(fù)時間就越快。為提高響應(yīng)時間,保證傳感器準(zhǔn)確地、穩(wěn)定地工作,報警器需要向煙霧傳感器持續(xù)輸出一個5V的電壓。3.1 各單元模塊功能介紹及電路設(shè)計PD1P(TXOj PD1匚(INTO) PD2CXCKTQ) PD4C vccc(XtAL2.rTO$C2.='&C (T1)PP5C a ND)嗎匚 iAIIMI PD7C SlCP+ 弄 B口匚3.1.1 單片機(jī)引腳圖1PC55CLPC4(tOCJ.SOAPC
7、SCADC3jJPC2CADC2PCI(ADClPCOADCOGNDAREFavCCpes(scK)P84C.1ISQ1PS3<MGSI-QG23PB2(SS.OC1B-i1PB1(OCTA圖3.1單片機(jī)引腳圖上圖為單片機(jī)的引腳圖,該單片機(jī)共有28個引腳,具片內(nèi)外設(shè)相當(dāng)豐富,主頻最高可達(dá)100M。單片機(jī)要求用3.3V電壓供電,我選用LM1117為其供電,輸出通過LRC濾波網(wǎng)絡(luò)濾除紋波;單片機(jī)需要晶振才能正常工作,考慮其性能,我選用50MHz的有源晶振作為時鐘輸入;其調(diào)試接口采用方便的JTAG協(xié)議,方便設(shè)計和在線調(diào)試,是快速高效地完成課題設(shè)計的有力保證。3.1.2 感煙傳感器電路本設(shè)計中采
8、用的MQ-2型煙霧傳感器屬于二氧化錫半導(dǎo)體氣敏材料,屬于表面離子式N型半導(dǎo)體。當(dāng)處于200300溫度時,二氧化錫吸附空氣中的氧,形成氧的負(fù)離子吸附,使半導(dǎo)體中的電子密度減少,從而使其電阻值增加。當(dāng)與煙霧接觸時,如果晶粒間界處的勢壘受到該煙霧的調(diào)制而變化,就會引起表而電導(dǎo)率的變化。利用這一點就可以獲得這種煙霧存在的信息。煙霧傳感器在最佳工作條件下,接觸同一種煙霧,其電阻值RS隨氣體濃度變化的特性稱之為靈敏度特性,用K表示。K=RS/R0,式中,R0為煙霧傳感器潔凈空氣條件下的電阻值,RS為煙霧傳感器在一定濃度的檢測煙霧中的電阻值。雖然對于不同的煙霧,器件靈敏度特性K的值也會各有差異,但是它們都遵
9、循同一規(guī)律,logRS=mlogC+n式中,m為器件相對煙霧濃度變化的敏感性,又稱煙霧分離能,對于煙霧,m值為1/21/3;C為檢測煙霧的濃度。n為與檢測煙霧,器件材料有關(guān),并隨測試溫度和材料中有無增感劑而有所不同。3.1.3 LED電路本設(shè)計安裝有四個LED燈,當(dāng)檢測的煙霧濃度很低時,綠燈亮;當(dāng)檢測到煙霧的濃度到達(dá)一定的值時,黃燈這,作提示作用;當(dāng)檢測的濃度達(dá)到危險值時,兩個紅燈則交替地閃爍。圖3.3LED電路3.1.4 報警電路Ax/yx&圖3.4報警電路當(dāng)煙霧濃度達(dá)到臨界值時,則需要報警,在電路上連接一個蜂鳴器電路,當(dāng)濃度過高時,PTE0腳輸出高電平,驅(qū)動蜂鳴器鳴叫,達(dá)到報警的目
10、的。該電路穩(wěn)定、可靠。3.2 電路參數(shù)的計算及元器件的選擇3.2.1 MQ-2型煙霧傳感器半導(dǎo)體煙霧傳感器包括用氧化物半導(dǎo)體陶瓷材料作為敏感體制作的煙霧傳感器以及用單晶半導(dǎo)體器件制作的煙霧傳感器。按敏感機(jī)理分類,可分為電阻型和非電阻型。半導(dǎo)體氣敏元件也有N型和P型之分。N型在檢測時阻值隨煙霧濃度的增大而減??;P型阻值隨煙霧濃度的增大而增大。半導(dǎo)體氣敏傳感器的分類如表3.1所示。表3.1半導(dǎo)體氣敏傳感器分類所利用的特性工作溫度代表性被檢測氣體電阻型電阻表面電阻控制器300450°C可燃性氣體體電阻控制器300450°C乙醇、可燃性氣體非電阻型二極管整流特性室溫200CH2、C
11、O、乙醇晶體管特性150CH2、H2S本設(shè)計中采用的MQ-2型煙霧傳感器屬于二氧化錫半導(dǎo)體氣敏材料,屬于表面離子式N型半導(dǎo)體。當(dāng)處于200300溫度時,二氧化錫吸附空氣中的氧,形成氧的負(fù)離子吸附,使半導(dǎo)體中的電子密度減少,從而使其電阻值增加。當(dāng)與煙霧接觸時,如果晶粒間界處的勢壘受到該煙霧的調(diào)制而變化,就會引起表而電導(dǎo)率的變化。利用這一點就可以獲得這種煙霧存在的信息。遇到可燃煙霧(如CH4等)時,原來吸附的氧脫附,而由可燃煙霧以正離子狀態(tài)吸附在二氧化錫半導(dǎo)體表面;氧脫附放出電子,煙霧以正離子狀態(tài)吸附也要放出電子,從而使二氧化錫半導(dǎo)體導(dǎo)帶電子密度增加,電阻值下降。而當(dāng)空氣中沒有煙霧時,二氧化錫半導(dǎo)
12、體又會自動恢復(fù)氧的負(fù)離子吸附,使電阻值升高到初始狀態(tài)。這就是MQ-2型燃性煙霧傳感器檢測可燃煙霧的基本原理。圖3.5MQ-2型傳感器的外觀3.2.2K60N512VMD144Kinetis系列微控器是飛思卡爾公司于2010年下半年推出的,是業(yè)內(nèi)首款基于ARMCortex-M4內(nèi)核的微控制器,Kinetis是一個新造詞,具有“快速”寓意。Kinetis系列微控制器采用了飛思卡爾90nm薄膜存儲器(ThinFilmStorage,TFS)閃存技術(shù)和Flex存儲器功能(可配置的內(nèi)嵌EEPROM),支持超過1000萬次的擦寫,整合了最新的低功耗革新技術(shù),具有高性能、高精度的混合信號處理能力、寬廣的互連
13、性、人機(jī)接口和安全外設(shè)。Kinetis系列微控制器的第一階段產(chǎn)品由一個微控制器系列組成,分另為K10、K20、K30、K40、K60系列。具體芯片型號超過兩百個品種,在引腳、外設(shè)和軟件上可兼容。每個系列提供了不同的性能、存儲器配置和外設(shè)特性。通過通用外設(shè)、存儲器映射和封裝的一致性來實現(xiàn)系列內(nèi)和各系列間的便捷移植。K60的ADC模塊的時鐘頻率最高可配置為50MHz,最快采樣周期為4個時鐘,所以采樣速率最高可達(dá)12.5MHz。K60有2個ADC模塊,每個ADC模塊包含27個寄存器。ADC模塊由于使用了線性殘次逼近算法,所以具有最高可達(dá)16位的分辨率。同時ADC具有差分輸入和單端輸入兩種采集模式。K
14、60的USB模塊連接比較簡單,只要將USB模塊的兩個引腳USB_DP和USB_DM分另I接33歐的電阻連接到USB接口的D+和D-即可。K60有一個USB雙模式(主機(jī)或從機(jī)模式)控制器,即使用K60作為主控制器的USB設(shè)備既可被定義為單一的主機(jī)或從機(jī)模式,也可以在主機(jī)和從機(jī)模式之間進(jìn)行切換。該USB模塊支持USB2.0協(xié)議中定義的全速和低速模式及OTG(ON-The+-Go)協(xié)議,并通過狀態(tài)控制寄存器及存儲的數(shù)據(jù)結(jié)構(gòu)與處理器進(jìn)行通信。K60的USB模塊具有如下特性:1、支持USB1.2和2.0協(xié)議的全速設(shè)備控制器;2、16個雙向端點;3、DMA或FIFO數(shù)據(jù)流接口;4、低功耗;5、支持OTG協(xié)
15、議。3.3.3LM324LM324系列器件帶有差動輸入的四運(yùn)算放大器。與單電源應(yīng)用場合的標(biāo)準(zhǔn)運(yùn)算放大器相比,它們有一些顯著優(yōu)點。該四放大器可以工作在低到3.0伏或者高到32伏的電源下,靜態(tài)電流為MC1741的靜態(tài)電流的五分之一。共模輸入范圍包括負(fù)電源,因而消除了在許多應(yīng)用場合中采用外部偏置元件的必要性。每一組運(yùn)算放大器可用圖1所示的符號來表示,它有5個引出腳,其中“+”、“-”為兩個信號輸入端,“V+”、“V-”為正、負(fù)電源端,“Vo”為輸出端。兩個信號輸入端中,Vi-(-)為反相輸入端,表示運(yùn)放輸出端Vo的信號與該輸入端的位相反;Vi+(+)為同相輸入端,表示運(yùn)放輸出端Vo的信號與該輸入端的
16、相位相同。4軟件測試4.1 工作流程圖4.1.1 主程序流程詳解(1)初始化系統(tǒng)在程序中,首先對系統(tǒng)進(jìn)行初始化編程。包括單片機(jī)系統(tǒng)時鐘的初始化、定時器的初使化、GPIO的初使化、USB模塊的初使化、ADC模塊初使化等等,使單片機(jī)達(dá)到合適的環(huán)境。(2)AD采樣通過單片機(jī)自帶ADC采樣模擬信號。(3)數(shù)據(jù)處理采樣來的數(shù)據(jù),通過處理過后,和設(shè)定的閾值做比較,得出一個結(jié)果。(4)采樣到的數(shù)據(jù)和得出的結(jié)果都通過USB發(fā)送到PC機(jī)。主程序的程序流程圖如圖4.1所示。圖4.1主程序流程圖4.1.2定時器中斷本設(shè)計使用了K60的一個內(nèi)部定時器,定時器第隔1S設(shè)置一次標(biāo)志位,通過設(shè)置此標(biāo)志位來周期性地進(jìn)行AD采
17、樣,以提高程序的執(zhí)行效率。定時器中斷的程序流程圖如圖4.2所示。圖4.2定時器中斷流程圖4.1.3中斷子程序模塊獨立性概括了把軟件劃分為模塊時要遵守的準(zhǔn)則,也是判斷模塊構(gòu)造是否合理的標(biāo)準(zhǔn)。堅持模塊的獨立性,般認(rèn)為是獲得良好設(shè)計的關(guān)鍵。獨立性可以從兩個方面來度量,即模塊本身的內(nèi)聚和模塊之間的耦合。前者指模塊內(nèi)部各個成分之間的聯(lián)系,所以也稱塊內(nèi)聯(lián)系或模塊強(qiáng)度;后者指一個模塊與其它模塊之間的聯(lián)系,所以又稱為塊間聯(lián)系。模塊的獨立性愈高,則塊內(nèi)聯(lián)系越強(qiáng),塊問聯(lián)系越弱。USB數(shù)據(jù)的接收和發(fā)送都是通過中斷的方式進(jìn)行,若接收到數(shù)據(jù),則觸發(fā)接收中斷,并在中斷服務(wù)程序里面執(zhí)行簡單的處理程序;若要發(fā)送數(shù)據(jù),則把待發(fā)
18、送的數(shù)據(jù)填入發(fā)送緩沖區(qū)中,通過軟件觸發(fā)發(fā)送中斷,進(jìn)行數(shù)據(jù)的發(fā)送。USB中斷的程序流程圖如下:圖4.3USB中斷流程圖5系統(tǒng)調(diào)試5.1 軟件系統(tǒng)調(diào)試設(shè)計軟件部分出現(xiàn)這種錯誤的現(xiàn)象:1 .當(dāng)以斷點或連續(xù)方式運(yùn)行時,目標(biāo)系統(tǒng)沒有按規(guī)定的功能進(jìn)行操作或什么結(jié)果也沒有,這是由于程序轉(zhuǎn)移到意外之處活在某處死循環(huán)所造成的。解決方法:這類錯誤的原因是程序中轉(zhuǎn)移地址計算錯誤、堆棧溢出、工作寄存器沖突等。在采用實時多任務(wù)操作系統(tǒng)時,錯誤可能在操作系統(tǒng)中,沒有完成正確的任務(wù)調(diào)度操作,也可能在高優(yōu)先級任務(wù)程序中,該任務(wù)不釋放處理器,使CPU在該任務(wù)中死循環(huán)。通過對錯誤程序的修改使其實現(xiàn)預(yù)期的功能。2 .不響應(yīng)中斷錯誤
19、的原因有:中斷控制寄存器(IE,IP)的初值設(shè)置不正確,使CPU沒有開放中斷或不許某個中斷源請求;或者對片內(nèi)的定時器、用行口等特殊功能寄存器和擴(kuò)展的I/O口編程有錯誤,造成中斷沒有被激活;或者某一中斷服務(wù)程序不是以RETI指令作為返回主程序的指令,CPU雖已返回到主程序但內(nèi)部中斷狀態(tài)寄存器沒有被清除,從而不響應(yīng)中斷;或由于外部中斷源的硬件故障使外部中斷請求無效。解決方法:修改中斷控制寄存器(IE,IP)的初值設(shè)置。3 .上位機(jī)通信數(shù)據(jù)時有時無,顯示效果不大理想運(yùn)行效果不是太理想錯誤原因有:USB通訊過程中出現(xiàn)硬件連接不好,下位機(jī)向上位機(jī)傳輸數(shù)據(jù)的時候,主程序中發(fā)送數(shù)據(jù)部完全;或者上位機(jī)接收數(shù)據(jù)
20、的時候,接收數(shù)據(jù)沒有接收完全;或者上位機(jī)顯示數(shù)據(jù)的時候,沒有完全從緩沖器中取出數(shù)據(jù)。解決方法:下位機(jī)發(fā)送數(shù)據(jù)的時候?qū)?shù)據(jù)發(fā)兩次保證數(shù)據(jù)能夠充分發(fā)送,同時上位機(jī)接收數(shù)據(jù)的時候時間延長。5.2 系統(tǒng)硬件調(diào)試1 .元器件損壞:由于對元器件使用要求的不熟悉及制作調(diào)試過程中操作不當(dāng)致使器件損壞。解決方法:在設(shè)計過程中要明確各元器件的工作條件,嚴(yán)格按照制作要求進(jìn)行操作,損壞的元器件要及時更換,以免損壞其他元件或影響電路功能的實現(xiàn)。2 .電源故障:設(shè)計中存在電源故障,即上電后將造成元器件損壞、無法正常供電,電路不能正常工作。電源的故障包括:電壓值不符和設(shè)計要求,電源引出線和插座不對應(yīng),各檔電源之間的短路,變
21、壓器功率不足,內(nèi)阻大,負(fù)載能力差等。解決方法:電源必須單獨調(diào)試好以后才能加到系統(tǒng)的各個部件中,本設(shè)計中就出現(xiàn)電源故將經(jīng)過多次對電源的調(diào)換才使其正常工作。3 .錯線、開路、短路:由于設(shè)計錯誤和加工過程中的工藝性錯誤所造成的錯線、開路、短路等故障。解決方法:在畫原理圖時仔細(xì)檢查、校正即可解決。5.3 系統(tǒng)精度誤差分析及解決方案造成系統(tǒng)精度誤差的主要原因有以下幾點:1 .核心處理器的AD處理器分辨率不是太高。2 .核心處理器的AD處理器精度不夠。3 .核心處理器選用的AD參考電壓不穩(wěn)點,稍微有波動4 .煙霧傳感器的輸出精度不是很高。5 .煙囪傳感器有一定的輸出溫漂。解決方案有:1 .采用高精度AD傳
22、感器。2 .采用位數(shù)高的核心處理器。3 .選用精度非常高的電源芯片做AD參考電壓。4 .選用品質(zhì)更好的煙霧傳感器。6設(shè)計總結(jié)通過2周的實戰(zhàn),我掌握了課本外的實際知識,將書本上理論的知識。除了完成了老師給的設(shè)計任務(wù),我們收獲更多的是一個完成設(shè)計后的滿足感,真的很感謝學(xué)校和老師在期末給我們這么好的實習(xí)機(jī)會,所以每次我都十分珍惜這些機(jī)會,這次也不例外。所以我非常感謝學(xué)校和老師給我們這么好的學(xué)習(xí)機(jī)會,在項目中我們也體會到一位優(yōu)秀的教師為我們這次項目的付出,在老師的精心組織下,我們班順利完成了規(guī)定任務(wù)。課程設(shè)計是短暫的,但它讓我們在學(xué)校里學(xué)到了我們平常在書本上沒能學(xué)到的動手方面的實踐,那也是我們畢業(yè)前與
23、社會工作的接觸,它讓我們感受集體的力量,感受了與社會類似的工作。為我們畢業(yè)后的社會工作做好準(zhǔn)備。7致謝在這次課程設(shè)計的撰寫過程中,我得到了許多人的幫助。首先我要感謝我的老師在課程設(shè)計上給予我的指導(dǎo)、提供給我的支持和幫助,這是我能順利完成這次報告的主要原因,更重要的是老師幫我解決了許多技術(shù)上的難題,讓我能把本次課程設(shè)計做得更加完善,王老師多次幫助我分析思路,開拓視角,在我遇到困難想放棄的時候給予我最大的支持和鼓勵,本課題在選題及研究過程中得到了王波老師的悉心指導(dǎo),王老師嚴(yán)謹(jǐn)求實的治學(xué)態(tài)度,踏實堅韌的工作精神,將使我終生受益。王老師多次詢問研究進(jìn)程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱
24、忱鼓勵。王老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實的態(tài)度,踏踏實實的精神,不僅授我以文,而且教我做人,雖只歷時兩周,卻給以終生受益無窮之道。對王老師的感激之情是無法用言語表達(dá)的。感謝王老師對我的教育培養(yǎng)。他們細(xì)心指導(dǎo)我的學(xué)習(xí)與研究,在此,我要向王老師深深地鞠上一躬。再多華麗的言語也顯蒼白。在此,謹(jǐn)向王老師致以誠摯的謝意和崇高的敬意。在此期間,我不僅學(xué)到了許多新的知識,而且也開闊了視野,提高了自己的設(shè)計能力。其次,我要感謝幫助過我的同學(xué),他們也為我解決了不少我不太明白的設(shè)計商的難題。同時也感謝學(xué)院為我提供良好的做課程設(shè)計的環(huán)境。再一次感謝所有在設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué)們。本論文的完成遠(yuǎn)非終點,文中
25、的不足和淺顯之處則是我新的征程上一個個新的起點。我將繼續(xù)前行!8參考文獻(xiàn)1魏立峰.單片機(jī)原理與應(yīng)用技術(shù)M.北京:北京大學(xué)出版社,20062謝維成.微機(jī)原理與接口技術(shù)M.武漢:華中科技大學(xué)出版社,20093康華光.電子技術(shù)基礎(chǔ)M.第五版.北京:高等教育出版社,20064張毅剛.單片機(jī)控制步進(jìn)電機(jī).單片機(jī)之路.20095劉福太.電子電路461例M.北京:科學(xué)出版社,20076李瀚蘇.電路分析基礎(chǔ)M.第四版.高等教育出版社,2006口燕慶明.信號與系統(tǒng)教程M.第二版.北京:高等教育出版社,2007附錄#include"MK60N512VMD100.h"voidPIT_INIT_M
26、S(TIMERntimern,uint32time)uint32pit_clk=50000;/ 打開時間/ 打開 PITSIM_SCGC6|=SIM_SCGC6_PIT_MASK;PIT_MCR=0x00;/ 打開定時中斷/ 打開定時器/ 降低優(yōu)先級PIT_TCTRL(timern)|=PIT_TCTRL_TIE_MASK;PIT_LDVAL(timern)=(uint32)pit_clk*time-1;/PIT_LDVAL=time*10A(-3)*50*10A6PIT_TCTRL(timern)|=PIT_TCTRL_TEN_MASK;NVIC_IP(68)=NVIC_IP_PRI68(0
27、X10);voiddelay(uintz)uintx,y;for(x=z;x>0;x-)for(y=110;y>0;y-);voidwritecom(ucharcom)lcdrs=0;lcden=0;P0=com;delay(5);lcden=1;delay(5);lcden=0;voidwritedate(uchardate)lcdrs=1;lcden=0;P0=date;delay(5);lcden=1;delay(5);lcden=0;voidinit()addres_c=1;addres_b=1;addres_a=1;write=0;writecom(0x38);/設(shè)置顯示模式必須的writecom(0x0c);/00001DCBD=1開顯示D=0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024污水處理廠運(yùn)營合同書(范本)
- 2024幼兒園租房合同協(xié)議書樣本
- 房產(chǎn)抵押擔(dān)保借款合同書范例
- 2024貨船租賃合同范本范文
- 股權(quán)抵押借款合同范文2024年
- 店面租房門面房租房合同協(xié)議
- 商業(yè)鋪租賃合同格式
- 項目合作協(xié)議書模板示例
- 2024居間合同,居間合同范例
- 技術(shù)合作協(xié)議樣式
- 精品堆垛機(jī)安裝指導(dǎo)書
- 前臺月度績效考核表(KPI)
- 雞的飼養(yǎng)管理-優(yōu)質(zhì)課件
- 德育課(共19張PPT)
- 歷史幽憤的現(xiàn)代回響——《記念劉和珍君》課堂實錄
- 化學(xué)微生物學(xué)第7章 微生物轉(zhuǎn)化
- 《少年正是讀書時》-完整版PPT課件
- 四、貼標(biāo)機(jī)基本調(diào)整法1
- 船舶建造方案
- 35KV集電線路鐵塔組立專項方案
- 不銹鋼管規(guī)格表大全以及理論重量表大全
評論
0/150
提交評論