版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第頁共49頁引言每一個獨立自主,自由的國家都擁有一面單獨屬于自己國家特色的國旗,對于當(dāng)今世界每一個國家領(lǐng)導(dǎo)人及國民而言國旗都在充分體現(xiàn)著國家民族的政治尊嚴(yán)感和政治主權(quán)理念上也有著同樣很重要深遠(yuǎn)的教育意義。舉行升起國旗儀式可以讓一個國家人民群眾銘記歷史,砥礪前行,激勵每一個公民的愛國之心,每一個公民在進行升國旗過程中培養(yǎng)和發(fā)展了奉獻以及大無畏精神。因此,升好國旗儀式就從來開始都就不在只是作為一個很簡單的國家儀式,而是成為一項非常地嚴(yán)肅、莊嚴(yán)神圣的重大集體活動。必須要嚴(yán)格的按照《中華人民共和國國旗法》的相關(guān)規(guī)定來組織進行升國旗儀式。最早的升國旗儀式是手動式地拉動滑輪升降國旗,發(fā)展到后來的電機轉(zhuǎn)動進行升降國旗。但是還是存在著國旗上升與國歌不同步,開關(guān)檢測誤差等其他弊端,可能會導(dǎo)致舉行升國旗儀式過程中出現(xiàn)問題導(dǎo)致儀式無法順利完成。隨著科技的不斷發(fā)展,自動化的設(shè)備已經(jīng)陸續(xù)成為生產(chǎn)生活的一部分。單片機被設(shè)計得十分小巧、功能豐富、抗干擾能力極強、硬件材質(zhì)輕、使用靈活性很高、易開發(fā)、價格不高等優(yōu)點被關(guān)注并重視,并逐漸推廣應(yīng)用,單片機具有很好的發(fā)展前景。如今在許多領(lǐng)域都可以看到單片機的身影,比如機器人、家庭電子產(chǎn)品、醫(yī)療器械、航空、通訊設(shè)備等等。1緒論1.1國旗自動升降系統(tǒng)研究現(xiàn)狀如今仍然有許多基層單位、事業(yè)單位以及學(xué)校等使用人工拉動滑輪進行升降國旗的方法進行升國旗儀式,這樣的傳統(tǒng)升國旗儀式過程中容易出現(xiàn)國歌的演奏進度與國旗上升不匹配,往往是國旗已經(jīng)上升完畢了國歌還沒演奏完畢或者是國歌演奏完畢了國旗卻沒有上升到頂端。針對這個問題可以使用自動化控制裝置來完成升國旗儀式來解決。自動化過程控制裝置必須具有系統(tǒng)性、可控性和可靠性,加入自動化控制裝置就會使得升國旗儀式更加準(zhǔn)確可控可靠。目前隨著國內(nèi)相關(guān)行業(yè)自動化電子控制裝置技術(shù)方面的深入發(fā)展也可以逐步為企業(yè)研究推廣和建立完善國產(chǎn)自動智能控制升降國旗的系統(tǒng)來提供相應(yīng)技術(shù)服務(wù)支持,自主研究智能控制升降國旗自動化系統(tǒng)就很顯得有必要并也可以看到很大的可行性。國外單片機及自動化控制裝置技術(shù)方面的進一步發(fā)展,可以幫助使國旗上升控制得更準(zhǔn)確和無誤,上升的速度變得更加準(zhǔn)確穩(wěn)定。自動控制的升國旗系統(tǒng)是主要通過用控制一個旋轉(zhuǎn)電機來控制整個國旗的上升或下降,所以這個控制系統(tǒng)最大的一項功能其實就是要控制旋轉(zhuǎn)電機的自動運轉(zhuǎn)以及控制國歌的正常播放。步進電機是一種可以通過電脈沖控制電機運行轉(zhuǎn)動,達到動力提供效果的控制微電機,最早由英國人所開發(fā)利用。科技的發(fā)展也帶動步進電機不斷優(yōu)化改進,由晶體管驅(qū)動器驅(qū)動的步進電機初步實現(xiàn)了相對簡易地對電機數(shù)字化系統(tǒng)進行控制驅(qū)動。后來專用的驅(qū)動控制器芯片的出現(xiàn)讓對步進電機控制系統(tǒng)的控制實現(xiàn)以及驅(qū)動控制變得更加方便容易。驅(qū)動芯片的體積小,并能夠簡單地實現(xiàn)對步進電機的驅(qū)動控制,使得這樣設(shè)計的升降國旗系統(tǒng)更加合理。1.2課題研究意義單片機是電子技術(shù)不斷發(fā)展的產(chǎn)物,單片機從發(fā)明到不斷發(fā)展,現(xiàn)在逐步推廣應(yīng)用在醫(yī)療、航空以及家用電子設(shè)備上,發(fā)展至今自動化控制裝置技術(shù)已經(jīng)相對成熟,為自動化升國旗系統(tǒng)的設(shè)計提供了技術(shù)支持。在傳統(tǒng)的升國旗儀式中經(jīng)常會出現(xiàn)國歌的演奏進度與國旗的上升進度不匹配的情況,在國旗升到頂端之后國歌仍然沒有播放完畢或是國歌演奏完畢國旗沒有上升到頂端。傳統(tǒng)的升國旗方法不夠準(zhǔn)確可靠,容易受環(huán)境因素影響。使得在升國旗儀式中出現(xiàn)尷尬的局面,影響升國旗儀式的嚴(yán)肅。為了解決升國旗中可能會出現(xiàn)的這些問題,可以使用自動化控制裝置來設(shè)計出自動化升國旗系統(tǒng)。通過控制國旗的上升速度,使得國旗在上升到頂部時國歌正好也同時演奏完畢,順利完美地完成整個升國旗儀式的過程。并且在考慮到可以滿足各種實際的用途下的各種使用功能的需求,對升降和它本身特有的各種升降的精度的控制方法和各種控制設(shè)置功能要求相應(yīng)的提高也在優(yōu)化得的越來越有實用性,這樣做不僅可以做到實現(xiàn)有效和規(guī)范的管理升旗儀式整個系統(tǒng)工作過程,使其整個的升旗儀式工作更加的靈活和方便也會更加的美觀和實用,而且它是一個只需要控制電脈沖就可以完成多種控制功能設(shè)置功能以充分滿足其各個行業(yè)不同功能應(yīng)用場合的需求。另外它還可減少了系統(tǒng)對系統(tǒng)人力資源使用上的額外投資使用,大大的可減少在系統(tǒng)資金方面上的一次額外投入。系統(tǒng)目前最主要應(yīng)用的系統(tǒng)功能主要還是用于精確控制電機轉(zhuǎn)子的轉(zhuǎn)動的加速度及速度,從而達到能夠精確的控制國旗在進行升國旗儀式時的升降速度的電機速度,而在目前的電機領(lǐng)域產(chǎn)品中該系統(tǒng)目前應(yīng)用的范圍中最多見的應(yīng)用應(yīng)該是步進電機。由于低速步進電機的系統(tǒng)的控制信號參數(shù)比較精度高,控制的脈沖方法則相對地比較的方便與簡單因為一般只須在需要的地方加入一個控制的脈沖信號參數(shù)后整機就可立即運行可以完全自動連續(xù)運轉(zhuǎn),易于實現(xiàn)了對全過程數(shù)字化控制電機的控制。技術(shù)需求參數(shù)低,步進電機控制技術(shù)正將以其技術(shù)的獨特性和顯著優(yōu)勢的技術(shù)應(yīng)用和特點,在未來器件的數(shù)字化與器件數(shù)字化制作新技術(shù)時代里正逐漸發(fā)揮并起著的一個重大技術(shù)推動作用。伴隨著全球各種規(guī)格不同型號種類電機與數(shù)字化生產(chǎn)等技術(shù)產(chǎn)品領(lǐng)域的日益高速和發(fā)展以及各類新型高速步進電機影像制作及技術(shù)設(shè)備等的技術(shù)日益的發(fā)展,步進電機技術(shù)也已經(jīng)逐步被人們廣泛地應(yīng)用到目前國內(nèi)外的許多重要高科技領(lǐng)域。要想實現(xiàn)數(shù)字化控制可以通過應(yīng)用單片機,單片機可以與步進電機的結(jié)合設(shè)計方法十分簡單,操作控制也不難。單片機對應(yīng)科技的發(fā)展還有實際需求的不斷提高也在不斷的發(fā)展優(yōu)化,目前單片機已經(jīng)廣泛應(yīng)用在汽車系統(tǒng),航天,醫(yī)療器械和工業(yè)領(lǐng)域中,足以見得單片機已經(jīng)發(fā)展到應(yīng)用單片機的系統(tǒng)安全性和可靠性都很高。因此使用單片機設(shè)計的控制國旗自動設(shè)計系統(tǒng)可以使得升旗系統(tǒng)從傳統(tǒng)的手動拉動滑輪開始變得實現(xiàn)了一個更加的高度智能化。使用由單片機發(fā)出的電脈沖信號控制步進電機的升降國旗系統(tǒng)便可做到完全能夠?qū)崿F(xiàn)整個機電系統(tǒng)實現(xiàn)一體化的自動過程控制,提高系統(tǒng)整個自動升降過程控制系統(tǒng)裝置集成的全過程控制過程自動化操作可靠自動化程度提高及機床整體系統(tǒng)運行過程工作可靠性水平明顯提高和整體工作環(huán)境穩(wěn)定性。單片機廣泛應(yīng)用在許多領(lǐng)域,自動化技術(shù)發(fā)展成熟,大大提高了生產(chǎn)工作效率。電子電源設(shè)備在往著集成化、模塊化、智能化應(yīng)用的發(fā)展趨勢不斷快速發(fā)展,高度集成化實現(xiàn)了芯片器件就可以實現(xiàn)過去整個機器的功能。單片機應(yīng)用在國旗升降系統(tǒng)上讓系統(tǒng)更易于實現(xiàn)數(shù)字化控制。步進電機的廣泛深入的開發(fā)應(yīng)用,以使其控制運動方式的高度精密性被廣泛應(yīng)用到了在國旗的自動控制升降系統(tǒng)的整個系統(tǒng)和應(yīng)用環(huán)境中使得國旗的自動控制升降和控制系統(tǒng)應(yīng)用更加地方便和精確安全和方便快捷。可以實現(xiàn)采用按鍵控制進行遙控操作從而輕松實現(xiàn)了對整個國旗高度精確度的精確實時的自動遙控及升降,解決掉了以往采用傳統(tǒng)的手工控制升降及懸掛的國旗方式容易遇到的干擾及認(rèn)為因素導(dǎo)致的問題,以保證真正能夠?qū)φ麄€升旗儀式現(xiàn)場的整體的莊重的氣氛和嚴(yán)肅性。1.3題目解析本次課題要研究設(shè)計的國旗的自動升降控制系統(tǒng)擬設(shè)計采用高性能單片機STC89C52芯片來作為整個系統(tǒng)中的自動檢測芯片和自動控制芯片核心器件,通過利用STC89C52芯片來發(fā)出的脈沖信號控制步進電機正轉(zhuǎn)反轉(zhuǎn)從而實現(xiàn)了國旗自動的感應(yīng)升降過程的完全自動控制。通過按鍵輸入控制國旗升降,在顯示器顯示國旗高度。該系統(tǒng)電路單元結(jié)構(gòu)主要部件分別有:控制電機驅(qū)動的驅(qū)動芯片和電機兩個基本控制功能單元模塊、鍵盤電控功能與數(shù)字顯示系統(tǒng)兩個控制模塊、語音模塊電路等共幾個單元主要控制部分。技術(shù)參數(shù)電機控制系統(tǒng)的電機驅(qū)動部分的電機控制電路單元模塊部分均采用集成的電機驅(qū)動控制芯片ULN2003,控制電路單元模塊與液晶數(shù)字顯示模塊兩個控制部分模塊分別還可選擇采用按鍵控制觸發(fā)作為電機驅(qū)動控制單元和采用液晶LCD1602作為液晶數(shù)字顯示,播放國歌的語音電路單元則采用語音芯片?;谏鲜鏊械倪@些功能完備和合理的而相對穩(wěn)定的可靠性的硬件系統(tǒng)的設(shè)計,使用了C語言軟件編寫和編程,可以實現(xiàn)了基于單片機開發(fā)設(shè)計制作出來的自動升降國旗系統(tǒng)的設(shè)計要求的基本應(yīng)用功能。本次設(shè)計預(yù)計系統(tǒng)可以實現(xiàn)的功能為:整個系統(tǒng)一個設(shè)置有6個按鍵,分別為進行上升國旗按鍵、進行下降國旗按鍵、進行上升半旗按鍵、進行下降半旗按鍵、停止按鍵、系統(tǒng)復(fù)位按鍵。在按下進行上升國旗按鍵以后,國旗會在國歌聲中冉冉升起,在國旗上升到頂端時國歌播放完畢,結(jié)束升旗以后國旗會停留在旗桿頂部,上升國旗按鍵不能生效。在按下進行下降國旗按鍵以后,國旗開始以一定的速度并保持這個速度下降,語音模塊不工作,國旗位于旗桿底部時下降國旗按鍵再按也不運行。在按下進行上升半旗按鍵以后,國旗先是與升旗過程無異的進行上升,國歌也播放43秒,在上升到旗桿頂部后國旗又要接著進行下降,期間不播放國歌,在下降到旗桿差不多一半的位置后旗桿停止下降,完成下降半旗的功能操作。在按下進行下降半旗按鍵后,國旗要上升到旗桿頂端再被下降到旗桿的底部。在按下代表停止的按鍵以后,國旗馬上停止,只有按下復(fù)位鍵以后才繼續(xù)運行系統(tǒng)。系統(tǒng)還具有識別紅外遙控功能,可以使用紅外遙控器按下實現(xiàn)對應(yīng)6個按鍵的功能。還擁有意外斷電后自動保護系統(tǒng)的功能,重新接上電源通電以后系統(tǒng)會顯示出斷電前的國旗高度數(shù)據(jù)。2系統(tǒng)設(shè)計2.1系統(tǒng)框圖理論分析單片機STC89C52單片機STC89C52電源電路復(fù)位電路晶振電路按鍵電路紅外遙控LED燈指示電路顯示電路驅(qū)動電路步進電機語音模塊圖1.1系統(tǒng)框圖本文主要將設(shè)計原理應(yīng)用于在實際中的國旗升降的全自動升降控制系統(tǒng)功能要求上,預(yù)計使用單片機作為整個系統(tǒng)的神經(jīng)中樞控制器件,協(xié)調(diào)控制各個電路的器件,使電路每一個器件能夠系統(tǒng)配合工作,完成系統(tǒng)的所有功能。該自動化控制系統(tǒng)主要采用了由國產(chǎn)高性能單片機的STC89C5單片機系列微處理器作為自動控制系統(tǒng)升降國旗系統(tǒng)核心中重要的智能電子控制運算平臺核心和信號的檢測及數(shù)據(jù)存儲核心,通過設(shè)計使用按鍵、步進電機、液晶顯示屏控制及語音控制顯示功能等幾個電子功能部分,能夠完整實現(xiàn)系統(tǒng)的通過幾個按鍵實現(xiàn)按鍵代表的系統(tǒng)功能。本次的系統(tǒng)設(shè)計及安裝后的國旗自動升降系統(tǒng)模塊的主要系統(tǒng)構(gòu)成將包括驅(qū)動電機與驅(qū)動控制電器模塊、鍵盤模塊、語音模塊、顯示控制儀表模塊等共幾個功能小單元部分。本該套系統(tǒng)方案中采用單片機的系統(tǒng)設(shè)計的整體思路大致都是:設(shè)置好旗桿高度,事先計算出上升到此旗桿頂部需要的脈沖信號總個數(shù),在按下按鍵啟動后直接讓單片機控制執(zhí)行命令,然后通過利用由單片機控制器所發(fā)出來的脈沖信號和通過電機驅(qū)動對步進電機進行變頻調(diào)速來控制實現(xiàn)步進電機的正轉(zhuǎn)或反轉(zhuǎn)控制而來實現(xiàn)國旗的自動升降過程,同時再利用一塊LCD顯示屏就已經(jīng)能夠?qū)崿F(xiàn)直接地顯示出國旗升起后的在旗桿的當(dāng)前高度。在按了上升旗的按鍵以后,單片機開始向驅(qū)動發(fā)送指令需要的總脈沖數(shù),驅(qū)動再向步進電機發(fā)生該脈沖,接收到脈沖的電機馬上運行起來,相應(yīng)指示燈也會被點亮,LCD顯示屏中將可以顯示出最新的國旗高度數(shù)據(jù)并將可以進行實時動態(tài)的數(shù)據(jù)讀取操作及動態(tài)更新出國旗在旗桿當(dāng)前位置的高度的信息,當(dāng)此時國旗高度已經(jīng)剛好上升到了旗桿的最頂部的高度時國歌同樣也能夠剛好自動的持續(xù)播放一直到國歌結(jié)束。這就是使系統(tǒng)運行的大概思路。圖1.1為本次設(shè)計總結(jié)概括出來的系統(tǒng)框圖。在搭載單片機的系統(tǒng)中,程序設(shè)計單片機用C語言直接編寫就已經(jīng)完全是可以直接實現(xiàn)設(shè)計,相對簡易,大大提高程序編寫的效率。2.2電機的選擇方案論證方案1:采用交流異步電機。交流異步電機在結(jié)構(gòu)上簡單,制作容易,材料便宜,運轉(zhuǎn)穩(wěn)定可靠,維護比較方便,堅固耐用。并且交流異步電機工作效率較高和工作特性好。但是交流異步電機的啟動性和調(diào)速性能較差,必須有較好的技術(shù)才能對交流異步電機調(diào)速。方案2:采用直流電機。直流電機具性能有啟動速度響應(yīng)很快、調(diào)速與控制一體化性能均比較好,調(diào)速系統(tǒng)工作范圍覆蓋很寬廣和運行過程的控制極為平滑,過載及制動反應(yīng)能力又極強,不易再長時間內(nèi)受來自外部各種電磁噪聲的干擾,熱動矩量和熱制動轉(zhuǎn)矩量也相差較大,能有效獨立的承受負(fù)荷相對應(yīng)頻繁變動方向的各種振動沖擊或沖擊負(fù)載,可快速有效地實現(xiàn)承受負(fù)載位置頻繁的變換的功能三相無級同步控制快速實現(xiàn)同步的啟動、制動同步和制動反轉(zhuǎn)。這一切或許這也是為何直流電機技術(shù)之所以最終能夠被逐步地取代的常規(guī)的交流或減速電機的問世的真正原因。但是由于直流電機結(jié)構(gòu)原理也相對地過于簡單復(fù)雜,使用保養(yǎng)以及使用維護管理等也都是并不總是很方便。直流電機的內(nèi)部轉(zhuǎn)子的內(nèi)部轉(zhuǎn)子結(jié)構(gòu)往往很復(fù)雜而又使得其整機體積大小比和外部設(shè)備重量比也都相對顯得都比較的龐大,電刷頭之間和內(nèi)部電機換向器間產(chǎn)生的機械過度的滑動接觸或者接觸可能會更容易地造成內(nèi)部一些關(guān)鍵機械零件的磨損,使得其整個的直流電機很容易發(fā)生故障、不容易工作穩(wěn)定、不耐用、需要經(jīng)常維護保養(yǎng),難以精確控制轉(zhuǎn)動圈速。方案3:采用步進電機。只有并且只需要對步進電機輸入了脈沖信號,步進電機內(nèi)部線圈磁場發(fā)生變化就會馬上轉(zhuǎn)動,步進電機轉(zhuǎn)動時每一次的角度大小是固定的,轉(zhuǎn)動的次數(shù)或是步數(shù)與脈沖輸入產(chǎn)生的脈沖數(shù)大小成正比,步進電機輸出的數(shù)字轉(zhuǎn)動時誤差比較小且每次產(chǎn)生的誤差不會被累計,具有十分優(yōu)秀穩(wěn)定的自動啟停功能和自動反轉(zhuǎn)響應(yīng),控制精度高。本設(shè)計系統(tǒng)中的電機系統(tǒng)的設(shè)計工作中是需要很精確的地去控制電機所轉(zhuǎn)動時的速度范圍和電機系統(tǒng)轉(zhuǎn)動到停止的時間范圍并且電機整個系統(tǒng)所有的電機起動的啟轉(zhuǎn)和剎停過程也都需要步進電機進行快速靈敏地進行響應(yīng),而數(shù)字控制步進電機系統(tǒng)也是都要接收受到一個數(shù)字脈沖值來進行控制,脈沖數(shù)值要與步進電機轉(zhuǎn)數(shù)要成正比,控制精度高,響應(yīng)快,體積小,適合精密儀器或小型產(chǎn)品。綜合分析,本次國旗自動升降系統(tǒng)設(shè)計采用方案3的步進電機為動力裝置2.3電機驅(qū)動選擇方案論證方案1:采用繼電器來對電機輸出的開關(guān)值進行控制。該開關(guān)電路結(jié)構(gòu)比較簡單,通過控制器對開關(guān)電路的信號切換與速度轉(zhuǎn)換進行自動控制,實現(xiàn)繼電器對整個電機信號的轉(zhuǎn)動及速度方向的實時把控。但是這種繼電器由于響應(yīng)工作時間長,容易疲勞損壞,可靠性也低,壽命亦不長。方案2:使用ULN2003電機驅(qū)動。ULN2003可以允許通過到電流也可以耐受高電壓。ULN2003串聯(lián)一個.7k的基極電極連接設(shè)計在采用了標(biāo)準(zhǔn)每一側(cè)的一對斯達林頓管電極接口上,在電壓低于標(biāo)準(zhǔn)5V的標(biāo)準(zhǔn)工作負(fù)載環(huán)境電壓要求前提下還完全可以直接通過直接與標(biāo)準(zhǔn)的TTL接口電路和標(biāo)準(zhǔn)的CMOS接口電路進行相聯(lián)連接,保證了對標(biāo)準(zhǔn)工作負(fù)載環(huán)境電流信號輸入的正常電源供給,不需要再經(jīng)過任何標(biāo)準(zhǔn)邏輯緩存器就已完全的可以用來進行直接的處理數(shù)據(jù)。ULN2003具有動態(tài)電流峰值輸出增益放大倍數(shù)更高、溫度范圍適應(yīng)性較寬、工作負(fù)載電壓靈敏度極高、帶動工作負(fù)載的旋轉(zhuǎn)啟動能力亦比較之強等的一系列的優(yōu)點,適用于加工制造的各類小型中至大功率或超寬高速的直流伺服驅(qū)動器。基本技術(shù)參數(shù)此芯片可以輕易地驅(qū)動步進電機,可以經(jīng)過修改一些編程就可以輕易實現(xiàn)精確控制電機的正反轉(zhuǎn)以及電機的轉(zhuǎn)動速度。方案3:引用有3個達林頓管組成的具有驅(qū)動效果的電路。這個電路可以做到控制驅(qū)動電機,做到基礎(chǔ)的使電機運行,并且工作效率更加高。但實際很難真正控制出電機的轉(zhuǎn)動的速度方向和步數(shù)?;趯ο到y(tǒng)的結(jié)構(gòu)體積還有可靠性及穩(wěn)定性考慮,采用ULN2003驅(qū)動芯片可作為步進電機的驅(qū)動應(yīng)用在本產(chǎn)品設(shè)計系統(tǒng)中,硬件結(jié)構(gòu)更簡單,通過程序設(shè)計可以很輕易實現(xiàn)對電機的正反轉(zhuǎn)及速度進行精確控制,應(yīng)用靈活方便。綜合考慮本次設(shè)計采用方案2的ULN003驅(qū)動芯片。2.4語音模塊的選擇方案論證方案1:采用了YF1600系列錄音IC模塊。該錄音模塊可以用來代替其他的錄音模塊是目前單片機領(lǐng)域中功能最齊全基礎(chǔ)較簡單實用的錄音專用芯片。之前錄音市場根據(jù)用戶需求可采用外掛FLASH卡和內(nèi)置主控IC芯片的實現(xiàn)方法來實現(xiàn)10分鐘到780秒之間可連續(xù)刪除或保存文件的單選段連續(xù)錄音功能和斷電自動存儲成功的開發(fā)完成了YF1600系列錄音IC。這個特點主要是錄音系統(tǒng)采樣的頻率穩(wěn)定性高,音量密度大,音質(zhì)一致性好,結(jié)構(gòu)設(shè)計完善,負(fù)載驅(qū)動能夠?qū)崿F(xiàn)直接推動到外界揚聲器,生產(chǎn)的成本不高,應(yīng)用方式靈活。方案2:采用了ISD4004系列語音芯片。目前討論的這個芯片可完全實現(xiàn)由單片機微程序控制器的控制,操作和命令都通過一個串行語音通信的接口來送入。錄音的頻率和分段多,可以錄音比較長的內(nèi)容,錄音可保存時間長,支持錄音次數(shù)多,但是隨著錄音時間長會影響錄音質(zhì)量。方案3:采用語音芯片WT588D。該產(chǎn)品芯片結(jié)構(gòu)十分簡單且完整,使用方法簡單,音質(zhì)穩(wěn)定性好、不害怕電源突然斷開。WTW-16P主板內(nèi)部均具有振蕩電路、復(fù)位保護電路及SPI-FLASH,以WT588D-0SS為核心控制保護電路設(shè)計的WTW-16P只在需要有電源接入進行通電、內(nèi)部的控制器還有所連接進來的揚聲器即可開始正常進行工作。基于對系統(tǒng)生產(chǎn)制作成本的考慮,以及在實際的系統(tǒng)應(yīng)用中對錄音國歌的錄音時間長短進行權(quán)衡對比,還有為了讓系統(tǒng)的結(jié)構(gòu)沒有那么復(fù)雜,看起來比較簡單,所以本次設(shè)計綜合考慮下是選擇了方案3來作為這次設(shè)計的系統(tǒng)的語音模塊。2.5顯示屏幕選擇方案論證屏幕顯示分為靜態(tài)顯示和動態(tài)顯示。靜態(tài)顯示只顯示當(dāng)前顯示的內(nèi)容,數(shù)據(jù)更新時,需要數(shù)據(jù)鎖存器重新上傳才能更新顯示新內(nèi)容。CPU處理靜態(tài)顯示非常快,顯示出來的時候數(shù)據(jù)不會發(fā)生變化,但是靜態(tài)顯示對于I/O口要求大,在處理多位數(shù)顯示時有很多局限性。動態(tài)顯示就是一直要保持動態(tài)工作,需要一直向屏幕更新數(shù)據(jù)。動態(tài)顯示只需要在計算機執(zhí)行一些特定的程序時系統(tǒng)才會開始動態(tài)地顯示,因為要一直保持工作狀態(tài),就要一直讓CPU對屏幕進行一部分工作。動態(tài)顯示占用I/O口少,結(jié)構(gòu)簡單。方案1:使用LCD1602顯示屏。LCD1602顯示屏工作電流小,能耗低,外觀小巧,無電磁輻射,安全環(huán)保,顯示信息量大。方案2:使用LED數(shù)碼管。LED使用變壓電源,體積小,可變換,適用范圍廣,材料安全環(huán)保,價格低。但是LED數(shù)碼管只能單一顯示0~9的數(shù)字,顯示信息小,亮度衰減快。綜合考慮本次設(shè)計需要實時顯示國旗高度,為了顯示信息更仔細(xì),設(shè)計硬件結(jié)構(gòu)更簡單,本次設(shè)計采用方案1。2.6單片機選擇方案STC89C5系列單片機是一個名為STC的公司在公司內(nèi)部自主組織員工開發(fā)研究設(shè)計出來的,是一種工作時耗能很低,內(nèi)部擁有很高性能的CMOS集成電路形成的高性能8位可編程邏輯微控制器,這個芯片使用了之前51芯片的內(nèi)核,但是在這個基礎(chǔ)了做了許多功能的增加,同時也增加了內(nèi)存,芯片中有存儲器和中斷,并能夠執(zhí)行寫入的編程并進行程序的實現(xiàn)運行。2.7按鍵的選擇方案圖2.2按鍵抖動圖圖2.2是按鍵抖動圖。在單片機應(yīng)用系統(tǒng)中為了輸入命令完成控制系統(tǒng)及數(shù)據(jù)輸入,一般都需要設(shè)有按鍵或是鍵盤。常見的按鍵開關(guān)是彈性機械開關(guān),機械的觸點會有彈性,在按下按鍵過后按鍵不會馬上穩(wěn)定住當(dāng)前狀態(tài)。在用力按下開關(guān)以后,不管這次是進行按鍵開關(guān)的閉合還是斷開,手松開按鍵并離開按鍵以后,按鍵由于自身特性都會有人眼無法察覺但是電子系統(tǒng)能夠被影響的抖動。按鍵抖動只有幾毫秒,但是足以影響精度非常高的電子系統(tǒng)。按鍵抖動會造成按下一次按鍵會讓系統(tǒng)誤認(rèn)為幾次操作,為了讓系統(tǒng)能夠準(zhǔn)確判斷按鍵按下次數(shù)做出準(zhǔn)確判斷處理,需要進行按鍵消抖處理。按鍵消抖就是需要兩次檢測按鍵狀態(tài),當(dāng)檢測到按鍵狀態(tài)發(fā)生斷開或是閉合的狀態(tài)之后,程序需要在按鍵抖動時長5ms到0ms之后再檢測按鍵狀態(tài),確定按鍵變化狀態(tài)之后再執(zhí)行相關(guān)命令。按鍵消抖有硬件消抖和軟件消抖,軟件消抖只需要在程序中加入延時程序即可,相對簡單方便。按鍵是常用的開關(guān)控制裝置,一般只有閉合和斷開兩種狀態(tài)的切換,只需要按下按鍵一次就可以從閉合切換到斷開亦或是從斷開切換到閉合。鍵盤就是獨立按鍵的一個組合,獨立的鍵盤采用端口直接掃描鍵盤的安裝方法,每一個獨立按鍵上都各對應(yīng)配置有至少一個獨立I/O口,系統(tǒng)同時工作運行時對每個鍵盤I/O口設(shè)置都會互不影響。電路接口簡單,編程按鍵設(shè)計極為方便。本產(chǎn)品設(shè)計程中編程按鍵需求也不大,可以選擇采用獨立按鍵來作為系統(tǒng)的一部分設(shè)計。3硬件設(shè)計本章節(jié)主要介紹本次設(shè)計系統(tǒng)的幾大硬件電路包括:按鍵電路、LED燈指示電路、語音模塊電路,電機驅(qū)動電路等幾個模塊電路。本次的國旗自動升降系統(tǒng)的設(shè)計采用單片機STC89C5芯片作為控制核心,通過鍵盤鍵入命令,驅(qū)動芯片驅(qū)動步進電機運轉(zhuǎn),屏幕顯示國旗高度,語音模塊同步播放國歌以及可接受紅外遙控操作控制。3.1單片機STC89C52芯片及最小系統(tǒng)3.1.1單片機STC89C52芯片概述本設(shè)計中使用到的控制芯片是STC89C52的單片機芯片,這個芯片最早的原型是由STC公司所自主開發(fā)設(shè)計出來的。圖3.1為STC89C52芯片管腳圖。STC89C52具有結(jié)構(gòu)簡單、體積小、重量輕、可靠性高等許多在實際應(yīng)用中的優(yōu)點。可以實現(xiàn)數(shù)據(jù)的存儲,數(shù)據(jù)的輸入輸出,同時可以編譯運行代碼程序功能。圖3.1STC89C52芯片管腳圖STC89C52的技術(shù)優(yōu)點:(1)3個16位定時/計數(shù)器。(2)全雙工串行通信口。(3)高達8字節(jié)的FLSAH存儲器和56字節(jié)RAM。(4)具有中斷系統(tǒng)。(5)8位中央處理器。STC89C52芯片部分引腳說明如下:(1)時鐘電路引腳XTAL1和XTAL2。(2)控制信號引腳RST,ALE,PSEN和EA。(3)輸入/輸出端口P0/P2/P3。(4)串行數(shù)據(jù)接收RXD。(5)串行數(shù)據(jù)發(fā)送接口P3.1。(6)外部中斷輸入0/1的INT0/INT1。3.1.2單片機復(fù)位電路在應(yīng)用到單片機的實際電路中,很有必要為這個電路設(shè)計搭建出復(fù)位電路。單片機的復(fù)位電路也是構(gòu)成單片機實際電路中的最小系統(tǒng)的一部分。復(fù)位時讓CPU處于復(fù)位狀態(tài),復(fù)位狀態(tài)的CPU才不會去亂發(fā)出指令,讓系統(tǒng)變得混亂。應(yīng)用有單片機的電路或系統(tǒng)沒有復(fù)位電路就不可以算得上設(shè)計完善。依據(jù)芯片STC89C52單片機的結(jié)構(gòu)特點,復(fù)位電路只可以接在RESET引腳。一般常見的單片機自動的自動復(fù)位功能通常可采取了如下的兩種主要設(shè)計工作方法:上電時的自動復(fù)位方式設(shè)計和單片機手動的按鍵式自動復(fù)位。本次單片機的主要設(shè)計內(nèi)容是單片機采用了單片機上電自動復(fù)位工作方式設(shè)計電路。上電式自動復(fù)位電路也是一種完全的利用電容來儲蓄電位脈沖來加以充電實現(xiàn)復(fù)位功能的,如下圖3.2所示。上電啟動的那瞬間,RC電路進行自動復(fù)位充電,RESET輸入端同時也同時出現(xiàn)了一個正能量脈沖,隨著充電電流脈沖的開始慢慢開始減少,RESET端電容的儲存電位也隨之也逐漸地開始了下降。圖3.2復(fù)位電路圖3.1.3單片機時鐘電路時鐘電路又被稱為晶振電路是單片機電路的最小系統(tǒng)組成之一。之所以這么說是因為晶振電路可以產(chǎn)生振蕩電路,振蕩的頻率可以作為單片機的時鐘輸入信號。在設(shè)計該時鐘電路時通過在外接電源連接另外一個時鐘晶振和同時并聯(lián)的另外的兩個時鐘反饋振電容這樣電路就完全能夠?qū)崿F(xiàn)與外部時鐘芯片中的時鐘內(nèi)橋接時鐘電路相連接并形成的另一個同步時鐘電路,CPU內(nèi)核中時鐘的幾乎所有及全部的運行或操作指令信號也都是可以直接與任何一個外部時鐘的脈沖信號完全同步,此時片內(nèi)的時鐘電路的時鐘晶振頻率也就已經(jīng)極度近似地很接近了外部時鐘晶振芯片內(nèi)的時鐘實際晶振頻率。本次芯片電路的優(yōu)化設(shè)計時對C1、C兩個反饋電容全部都采用到了30pF級以上的電容,晶振全部也采用到了頻率為每秒12MHz級左右的晶振。連接晶振時,與單片機的XTAL1和XTAL兩個接口相連。在一個石英晶體的正負(fù)兩邊分別加兩個交變的電場時,就會自動產(chǎn)生出一定時間的振動頻率。石英晶體的起振點可以在XTAL處測取到正弦波頻率為3V。單片機輸出時鐘頻率的fosc典型值為12MHz和11.059MHz。圖3.3為時鐘電路圖。圖3.3時鐘電路圖3.2電機驅(qū)動模塊當(dāng)步進電機接收到一個脈沖信號就會馬上轉(zhuǎn)動一步,電機的轉(zhuǎn)動與接收到的脈沖成正比。單片機發(fā)出的脈沖數(shù)量還有發(fā)送每一個脈沖的快慢都是直接影響到國旗上升速度的直接因素。要想達到預(yù)期的國旗能夠按照預(yù)定的速度上升到旗桿頂部,需要計算出發(fā)送的脈沖總數(shù)還有把握好每個脈沖發(fā)送的間隔時間,也就是每兩個脈沖之間的發(fā)送時延。步進電機可以作為本次設(shè)計的系統(tǒng)提供十分高效而且足夠的動力裝置。但是單片機還遠(yuǎn)遠(yuǎn)做不到直接對步進電機進行脈沖控制。單片機內(nèi)部發(fā)送出來的全部信號都需要經(jīng)過電機驅(qū)動芯片這個中間器件對單片機發(fā)出來的信號進行必要的處理,然后在驅(qū)動芯片的參與工作下步進電機才可以進行被控制運行。本次設(shè)計中所采用到的ULN2003驅(qū)動芯片能夠使得在沒有超過5V以上的工作電壓情況下都可以完成與標(biāo)準(zhǔn)的CMOS存儲器芯片和標(biāo)準(zhǔn)的TTL電路之間的直接的總線的連接。本次設(shè)計過程中所采用到的步進電機都已完全確定是完全可以直接的被ULN2003所直接控制與驅(qū)動。圖3.4部分為搭建在本次系統(tǒng)中的步進電機驅(qū)動電路原理圖。圖3.4驅(qū)動電路原理圖3.3步進電機操縱方法幾乎所有的一個步進電機都會有一個作為機器特性參數(shù)的固定的步距角,當(dāng)有合適的脈沖信號輸入進步進電機里就會轉(zhuǎn)動,步進電機轉(zhuǎn)動的一步的大小就是步進電機的步距角。因此步距角對于使用步進電機是一個非常重要的技術(shù)參考數(shù)據(jù)。步進電機轉(zhuǎn)子的正常轉(zhuǎn)動能力與它接收送到轉(zhuǎn)子的脈沖信號頻率成正比,可以直接通過微處理器控制對每個步進電機所發(fā)送出的轉(zhuǎn)子脈沖信號頻率數(shù)量或以改變發(fā)送信號速率等來調(diào)節(jié)使各個步進電機能達到系統(tǒng)需要的設(shè)定的轉(zhuǎn)動運行速度。在通過基本了解步進電機的特性能夠更好精確穩(wěn)定對步進電機進行控制操作。步進電機部分特性如下:(1)步進電機只有在已經(jīng)安裝驅(qū)動的前提下,并且只有接收到脈沖信號才會轉(zhuǎn)動。(2)步進電機的轉(zhuǎn)動速度有一定的上限,若是速度太快則可能會出現(xiàn)機器無法工作的情況。(3)步進電機正常情況下有外力作用也很難轉(zhuǎn)動,只有機器啟動運行才會轉(zhuǎn)動。(4)步進電機在接收到需要啟動或是停止時,機器響應(yīng)的速度非???。(5)可以通過改變脈沖的發(fā)送順序來改變運轉(zhuǎn)電機方向,控制方便。圖3.5步進電機內(nèi)部示意圖步進電機的內(nèi)部有一個由永磁體材料制作而成的轉(zhuǎn)子,圍繞在轉(zhuǎn)子周圍的是定子繞組。上圖3.5為步進電機內(nèi)部結(jié)構(gòu)圖。在對步進電機通電以后,當(dāng)有脈沖信號輸入時就會迫使定子繞組周圍產(chǎn)生磁場,接著會產(chǎn)生一個斥力迫使轉(zhuǎn)子轉(zhuǎn)動。通過改變發(fā)電機定子和繞組上的磁場方向就可以達到使永磁步進電機發(fā)生正和反轉(zhuǎn)。一個脈沖信號通常代表著一個繞組或是有兩個以上繞組間的通電狀態(tài)發(fā)生的改變。要控制步進電機不停的運轉(zhuǎn)就需要在通電情況下不間斷地輸入脈沖信號。步進電機在收到脈沖信號以后可以很快做出響應(yīng),因此通過控制脈沖信號所發(fā)送脈沖的時間間隔就已經(jīng)可以輕松達到控制步進電機馬達的正常轉(zhuǎn)動的速度范圍及轉(zhuǎn)矩加速度。3.4語音模塊電路本次設(shè)計在升國旗過程中要伴隨有國歌的播放,升國旗期間國歌播放時長為43秒。可以按照這樣一個設(shè)計方法把國歌中的音頻文件先用直接方式下載然后保存到語音模塊WT588D里面并存儲起來。之后可以通過編程設(shè)計對該系統(tǒng)的語音模塊進行輸入該語音模塊操作的各種命令來對語音模塊進行控制并應(yīng)用在系統(tǒng)中起作用。下圖3.6為語音模塊電路原理圖。圖3.6語音模塊電路圖本此設(shè)計出來的系統(tǒng)使用的語音模塊芯片電路中還需要增加一個功放才可以實現(xiàn)聲音的播放。3.5升旗按鍵與指示燈電路設(shè)計本設(shè)計中應(yīng)用6個按鍵和6個LED指示燈來設(shè)計分別代表升國旗、降國旗、升半旗、降半旗、停止、復(fù)位功能的控制命令輸入端。每一個按鍵各與一個LED指示燈相連接各控制一個功能的開啟。當(dāng)按下指定按鍵,相對于LED指示燈亮起,系統(tǒng)開始執(zhí)行相對應(yīng)的程序,實現(xiàn)相對應(yīng)的功能。圖3.7為按鍵與LED燈電路原理圖。圖3.7按鍵與LED燈電路原理圖3.6液晶顯示電路本次設(shè)計采用LCD160液晶顯示器作為顯示電路部分元器件。液晶顯示器具有工作耗發(fā)的消耗能源比較低,整個屏幕小巧,該屏幕硬件可以顯示的內(nèi)容十分豐富,拿在手上十分輕薄。該屏幕有著許多優(yōu)勢,已經(jīng)被廣泛應(yīng)用在實際電子器件中。圖3.8為液晶顯示屏LCD1602原理圖。圖3.8液晶顯示器LCD1602原理圖在本次設(shè)計系統(tǒng)中應(yīng)用到的液晶顯示器實際器件有20個引腳,本次設(shè)計實際只需要用到16個引腳的功能。該顯示屏中有許多像素點,每一個點都具有相對應(yīng)的地址位??梢酝ㄟ^編程控制對應(yīng)每一個點進行點亮或是變位暗就可以實現(xiàn)字符的顯示。4軟件設(shè)計本章節(jié)主要對系統(tǒng)電路中應(yīng)用到的智能硬件進行編程控制,讓系統(tǒng)可以實現(xiàn)整體硬件之間的配合工作。系統(tǒng)主要的硬件組成為獨立按鍵、LED燈、ULN2003驅(qū)動芯片、步進電機、語音模塊以及紅外遙控。本設(shè)計系統(tǒng)的相關(guān)軟件編程工作使用KeiluVision4軟件搭建工程文件,然后使用C語言對需要的相關(guān)功能進行編寫。本次軟件設(shè)計主要包括工程文件的主程序,按鍵處理程序,系統(tǒng)控制升降旗程序這幾部分組成。4.1主程序圖4.1為主程序部分,所有的程序設(shè)計都必須編寫主函數(shù),系統(tǒng)的主程序部分就是主函數(shù),程序的執(zhí)行和結(jié)束都是在主函數(shù)中進行。4.1主程序圖在系統(tǒng)主程序中先是初始化配置程序,接著打開中斷開關(guān),配置中斷觸發(fā)方式,讀取存儲器數(shù)據(jù),并開始讀取國旗當(dāng)前高度配置當(dāng)前系統(tǒng)狀態(tài),接著在換算出國旗高度在初始化屏幕后顯示在屏幕上。循環(huán)調(diào)用顯示函數(shù),按鍵處理函數(shù)以及系統(tǒng)控制函數(shù)后完成。4.2按鍵處理程序按鍵處理程序是本次設(shè)計中十分重要的一部分,是設(shè)計編程實現(xiàn)系統(tǒng)可檢測各個按鍵按下并執(zhí)行相關(guān)操作實現(xiàn)功能。圖4.2為按鍵處理程序的升旗按鍵部分程序。圖4.2按鍵處理程序圖按鍵處理程序主要是檢測哪個按鍵按下同時檢測紅外遙控按鍵,檢測到按鍵按下后進行按鍵延時消抖。判定為哪個按鍵按下后為其配置對應(yīng)國旗升降和系統(tǒng)狀態(tài)并點亮對應(yīng)LED燈。4.3系統(tǒng)控制升降器程序在對應(yīng)的按鍵按下后,需要系統(tǒng)控制驅(qū)動國旗進行升降,或是對國旗進行暫停、復(fù)位操作。編程設(shè)計系統(tǒng)控制升降旗程序以實現(xiàn)這一部分功能。圖4.3為系統(tǒng)控制升降旗部分程序。圖4.3系統(tǒng)控制升降旗程序圖系統(tǒng)控制升降旗程序的設(shè)計主要是對在檢測確定每一個按鍵按下之后,在每個按鍵程序后寫上的標(biāo)志位進行對應(yīng)功能的程序編寫。比如升旗按鍵的標(biāo)志位就確定國旗當(dāng)前位置為底端,控制向步進電機發(fā)送足夠上升到旗桿頂端的脈沖信號,驅(qū)動使步進電機轉(zhuǎn)動帶動系統(tǒng)進行升旗,同時控制語音模塊啟動,開始國歌的播放。當(dāng)升國旗進行完畢后再次對國旗高度位置進行檢測,確認(rèn)國旗在旗桿最高點以后讓系統(tǒng)不在執(zhí)行升國旗按鍵的功能。5系統(tǒng)調(diào)試5.1軟件調(diào)試5.1.1程序調(diào)試本次設(shè)計軟件編程使用的是KeiluVision4軟件,簡單地使用C語言編程就可以完成程序設(shè)計。在程序編寫完成后需要進行編譯生產(chǎn)HEX文件,單片機的EPROM編程器使用的是HEX文件,只有HEX文件下載燒錄到單片機中才可以控制單片機按照程序設(shè)計來運行,仿真電路中也需要放置HEX文件到單片機中才可以進行仿真和調(diào)試。在編譯完成之后卻并沒有發(fā)現(xiàn)生成相關(guān)的HEX文件,經(jīng)過多次編譯仍然在工程文件夾里找不到HEX文件,而代碼顯示編譯是沒有任何錯誤的,這個問題一直在代碼上找了很久的原因仍然得不到解決。最終在網(wǎng)絡(luò)上查詢KeiluVision4軟件HEX文件的生成相關(guān)操作下終于發(fā)現(xiàn)問題所在。在編寫完成程序代碼之后需要在編譯前打開OptionsforTarget’Target1’,把output下的CreateHEXFile處勾選上之后再編譯就會在工程文件下生成HEX文件。如圖5.1所示。圖5.15.1.2電路仿真調(diào)試本設(shè)計的電路仿真是使用Porteus軟件構(gòu)建搭造的。Portues是一款十分適合單片機仿真及外圍器件電路搭建仿真的軟件,逐漸被推廣使用。在下載Portues軟件后進行漢化過程中,在查看教程一步步進行,需要把漢化包解壓并復(fù)制漢化包里包含的兩個文件并粘貼到軟件所在文件里的BIN文件里,卻始終漢化不成功。之后也開始嘗試其他方法來解決這個問題。抱著試一試的心態(tài)去探索,嘗試關(guān)機重啟接著再進行漢化操作,再打開軟件發(fā)現(xiàn)仍然沒有漢化成功。后來還采取了卸載軟件重新安裝,再重新進行漢化操作仍然是失敗的,軟件并沒有漢化。之前的漢化步驟只需要把漢化文件復(fù)制粘貼替換到Translations文件夾即可。后來在打開這個文件才發(fā)現(xiàn)漢化包與要替換的文件同時存在,使得漢化不成功,于是嘗試把漢化包替換的兩個文件進行刪除操作后,重新打開軟件,此時終于顯示漢化成功。之后在進行仿真電路的搭建中,需要先找出各個元器件再進行電路連線仿真。在尋找電機元器件時由于之前的學(xué)習(xí)中并沒有使用或是接觸過電機的使用及相關(guān)操作,因此不懂得這個器件的名稱,無法完成本次設(shè)計的模擬電路的搭建。這個問題在網(wǎng)上進行查閱資料之后查詢到了電機在Portues軟件中的編號名稱得以解決。搭建完成電路之后把HEX文件載入STC89C52芯片中進行仿真,系統(tǒng)可以實現(xiàn)6個按鍵的全部功能。圖5.2為電路仿真圖。圖5.2電路仿真圖5.2硬件調(diào)試硬件的制作分為幾個步驟:PCB制圖打板,電路元器件選型制備,實物焊接。硬件實物制作完成就可以進行代碼的燒錄到單片機中,燒錄完成后系統(tǒng)通電才可以運行。5.2.1元器件的制備在設(shè)計好系統(tǒng)的電路以后,使用電腦軟件進行了電路仿真,確認(rèn)設(shè)計的電路確實可行以后,開始羅列出整個系統(tǒng)的所有元器件清單。元器件大概有電解電容、二極管、按鍵、電阻、排阻、步進電機、STC89C52芯片、驅(qū)動芯片ULN2003、晶振等等。為了方便快捷,選擇通過網(wǎng)上有關(guān)電商進行所需要的元器件的購買。本次設(shè)計制作過程中,在收到元器件以后,對收到的元器件進行清點,發(fā)現(xiàn)賣家粗心,所郵寄過來的元器件中并沒有電路所需要的二極管,只能聯(lián)系客服進行補發(fā),稍微影響了制作進度。5.2.2測試PCB硬件電路板本次設(shè)計的系統(tǒng)的電路使用的是AD軟件制作PCB封裝圖,然后把封裝連線好的圖進行打印,接著在打印好的電路板上進行每一個器件引腳的打孔。打完孔以后開始把每一個所需要的元器件嘗試按照電路板打孔位置進行安裝,檢查PCB對每一個元器件的封裝是否已經(jīng)與實際元器件大小及各引腳距離相吻合。在安裝過程中,發(fā)現(xiàn)了獨立按鍵的四個引腳的PCB封裝出現(xiàn)了問題,打印轉(zhuǎn)孔的位置與實際按鍵的引腳大小及位置不符合,導(dǎo)致按鍵很難可以規(guī)范地把按鍵安裝到硬件電路板上。針對這個問題,最終選擇的解決方案是去修改在PCB中按鍵的封裝,重新閱讀按鍵封裝的相關(guān)數(shù)據(jù),再重新制作新的合適的電路板進行元器件安裝。5.2.3測試焊接元器件本設(shè)計電路的實際制作構(gòu)成是需要許多元器件的,其中又有很多元器件是需要在電路中區(qū)分連接的正負(fù)極的,要是這些元器件在電路焊接中出現(xiàn)反接的錯誤情況,可能會影響到整個系統(tǒng)或者是系統(tǒng)中該元器件所在的電路模塊的功能的實現(xiàn),嚴(yán)重的甚至可能在反接的時候通電就會導(dǎo)致該反接的元器件被燒壞。因此,在焊接工作完成以后,需要馬上對焊接電路進行檢查,確保每一個元器件都能焊接正確。下圖5.3為電路焊接圖。圖5.3電路焊接圖在對元器件進行安裝和焊接的時候很容易就會出現(xiàn)失誤造成出現(xiàn)差錯。因此就需要在調(diào)試測試時認(rèn)認(rèn)真真地對電路及元器件進行檢查,必須要做到每一個元器件都焊接正確才可以。就在檢查的過程中發(fā)現(xiàn)有LED燈以及接在語音模塊的一個二極管的正負(fù)極接反了,這種情況屬于是常見的低級錯誤,但是造成的后果是很顯而易見的。反接的LED燈不能夠點亮,反接的二極管也會使影響到語音模塊的
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 試用入職協(xié)議書
- 試驗工程協(xié)議書
- 2025年永康市農(nóng)機產(chǎn)業(yè)園開發(fā)有限公司公開招聘國有企業(yè)合同制員工7人備考題庫及一套完整答案詳解
- 戶主轉(zhuǎn)戶協(xié)議書
- 2026年福建省福州墨爾本理工職業(yè)學(xué)院人才招聘筆試重點試題及答案解析
- 工裝合同協(xié)議書
- 扶貧產(chǎn)品合同范本
- 影視贊助協(xié)議書
- 轉(zhuǎn)租果園合同范本
- 意外賠付協(xié)議書
- 2025年秋蘇教版(新教材)小學(xué)科學(xué)三年級上冊期末模擬試卷及答案
- 偉大祖國的認(rèn)同課件
- 三年級上冊數(shù)學(xué)母題解題技巧(共27類)
- 汽車構(gòu)造與拆裝課件 第一篇 安全與素養(yǎng)
- 天水村文書考試題及答案
- 夜視儀基礎(chǔ)知識培訓(xùn)課件
- 網(wǎng)吧安全生產(chǎn)工作方案
- 2025年警察招聘考試公安基礎(chǔ)知識考試試題及參考答案
- 2025年貴州省貴陽市輔警(協(xié)警)招聘考試題庫及答案
- 海南自貿(mào)港課件
- 北京市通州區(qū)2024-2025學(xué)年八年級上學(xué)期期末語文試題(含答案)
評論
0/150
提交評論