中文字幕日韩人妻|人人草人人草97|看一二三区毛片网|日韩av无码高清|阿v 国产 三区|欧洲视频1久久久|久久精品影院日日

單片機技術(shù)論文匯總十篇

時間:2023-03-22 17:31:35

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇單片機技術(shù)論文范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

單片機技術(shù)論文

篇(1)

隨著半導(dǎo)體技術(shù)的飛速發(fā)展,單片機本身的設(shè)計中不斷采用了一些新的抗干擾技術(shù),使單片機的可靠性不斷提高。除選擇抗干擾能力強的單片機外,單片機系統(tǒng)中其它輔助元器件的可靠性也至關(guān)重要,一些抑制干擾的元器件的使用有助于提高系統(tǒng)的可靠性。此外,單片機系統(tǒng)在電路設(shè)計、印制電路板的設(shè)計、布線與制造工藝、系統(tǒng)安裝時有無良好的接地等,都直接影響應(yīng)用系統(tǒng)的可靠性。

單片機自身的抗干擾措施

為提高單片機本身的可靠性。近年來單片機的制造商在單片機設(shè)計上采取了一系列措施以期提高可靠性。這些技術(shù)主要體現(xiàn)在以下幾方面。

1.降低外時鐘頻率

外時鐘是高頻的噪聲源,除能引起對本應(yīng)用系統(tǒng)的干擾之外,還可能產(chǎn)生對外界的干擾,使電磁兼容檢測不能達標。在對系統(tǒng)可靠性要求很高的應(yīng)用系統(tǒng)中,選用頻率低的單片機是降低系統(tǒng)噪聲的原則之一。以8051單片機為例,最短指令周期1μs時,外時鐘是12MHz。而同樣速度的Motorola單片機系統(tǒng)時鐘只需4MHz,更適合用于工控系統(tǒng)。近年來,一些生產(chǎn)8051兼容單片機的廠商也采用了一些新技術(shù),在不犧牲運算速度的前提下將對外時鐘的需求降至原來的1/3。而Motorola單片機在新推出的68HC08系列以及其16/32位單片機中普遍采用了內(nèi)部瑣相環(huán)技術(shù),將外部時鐘頻率降至32KHz,而內(nèi)部總線速度卻提高到8MHz乃至更高。

2.低噪聲系列單片機

傳統(tǒng)的集成電路設(shè)計中,在電源、地的引出上通常將其安排在對稱的兩邊。如左下角是地,右下角是電源。這使得電源噪聲穿過整個硅片。改進的技術(shù)將電源、地安排在兩個相鄰的引腳上,這樣一方面降低了穿過整個硅片的電流,一方面使外部去耦電容在PCB設(shè)計上更容易安排,以降低系統(tǒng)噪聲。另一個在集成電路設(shè)計上降低噪聲的例子是驅(qū)動電路的設(shè)計。一些單片機提供若干個大電流的輸出引腳,從幾十毫安到數(shù)百毫安。這些大功率的驅(qū)動電路集成到單片機內(nèi)部無疑增加了噪聲源。而跳變沿的軟化技術(shù)可消除這方面的影響,辦法是將一個大功率管做成若干個小管子的并聯(lián),再為每個管子輸出端串上不同等效阻值的電阻。以降低di/dt。

3.時鐘監(jiān)測電路、看門狗技術(shù)與低電壓復(fù)位

監(jiān)測系統(tǒng)時鐘,當發(fā)現(xiàn)系統(tǒng)時鐘停振時產(chǎn)生系統(tǒng)復(fù)位信號以恢復(fù)系統(tǒng)時鐘,是單片機提高系統(tǒng)可靠性的措施之一。而時鐘監(jiān)控有效與省電指令STOP是一對矛盾。只能使用其中之一。

看門狗技術(shù)是監(jiān)測應(yīng)用程序中的一段定時中斷服務(wù)程序的運行狀況,當這段程序不工作時判斷為系統(tǒng)故障,從而產(chǎn)生系統(tǒng)復(fù)位。

低電壓復(fù)位技術(shù)是監(jiān)測單片機電源電壓,當電壓低于某一值時產(chǎn)生復(fù)位信號。由于單片機技術(shù)的發(fā)展,單片機本身對電源電壓范圍的要求越來越寬。電源電壓從當初的5V降至3.3V并繼續(xù)下降到2.7V、2.2V、1.8V。在是否使用低電壓復(fù)位功能時應(yīng)根據(jù)具體應(yīng)用情況權(quán)衡一下。

4.EFT技術(shù)

新近推出的MotorolaM68HC08系列單片機采用EFT(ElectricalFastTransient)技術(shù)進一步提高了單片機的抗干擾能力。當振蕩電路的正弦波信號受到外界干擾時,其波形上會疊加一些毛刺。以施密特電路對其整形時,這種毛刺會成為觸發(fā)信號干擾正常的時鐘信號。交替使用施密特電路和RC濾波可以使這類毛刺不起作用,這就是EFT技術(shù)。隨著VLSI技術(shù)的不斷發(fā)展,電路內(nèi)部的抗干擾技術(shù)也在不斷發(fā)展之中。

5.軟件方面的措施

單片機本身在指令設(shè)計上也有一些抗干擾的考慮。非法指令復(fù)位或非法指令中斷是當運行程序時遇到非法指令或非法尋址空間能產(chǎn)生復(fù)位或中斷。單片機應(yīng)用系統(tǒng)程序是事先寫好的,不可能有非法指令或?qū)ぶ贰R欢ㄊ窍到y(tǒng)受到干擾,CPU讀指令時出錯了。

以上提到的是當前廣泛使用的單片機應(yīng)該具有的內(nèi)部抗干擾措施。在選用單片機時,要檢查一下這些性能是否都有,以求設(shè)計出可靠性高的系統(tǒng)。

在應(yīng)用軟件設(shè)計方面,設(shè)計者都有各自的經(jīng)驗。這里要提醒的是最后對不用的ROM要做處理。原則是萬一程序落到這里可以自恢復(fù)。

用于單片機系統(tǒng)的干擾抑制元件

1.去耦電容

每個集成電路的電源、地之間應(yīng)配置一個去耦電容,它可以濾掉來自電源的高頻噪聲。作為儲能元件,它吸收或提供該集成電路內(nèi)部三極管導(dǎo)通、截止引起的電流變化(di/dt),從而降低系統(tǒng)噪聲。要選高頻特性好的獨石電容或瓷片電容作去耦電容。每塊印制電路板電源引入的地方要安放一只大容量的儲能電容。由于電解電容的纏繞式結(jié)構(gòu),其分布電感較大,對濾除高頻干擾信號幾乎不起作用。使用時要與去耦電容成對使用。鉭電容則比電解電容效果更好。

2.抑制高頻的電感

用粗漆包線穿入軸向有幾個孔的鐵氧體芯,就構(gòu)成了高頻扼制器件。將其串入電源線或地線中可阻止高頻信號從電源/地線引入。這種元件特別適用于隔開一塊印制電路板上的模擬電路區(qū)、數(shù)字電路區(qū)、以及大功率驅(qū)動區(qū)的供電。應(yīng)該注意的是它必須放在該區(qū)儲能電容與電源之間而不能放在儲能電容與用電器件之間。

3.自恢復(fù)保險絲

這是用一種新型高分子聚合材料制成的器件,當電流低于其額定值時,它的直流電阻只有零點幾歐。而電流大到一定程度,它的阻值迅速升高,引起發(fā)熱,而越熱電阻越大,從而阻斷電源電流。當溫度降下來以后能自動恢復(fù)正常。這種器件可防止CMOS器件在遇到強沖擊型干擾時引起所謂“可控硅觸發(fā)”現(xiàn)象。這種現(xiàn)象指集成電路硅片的基體變得導(dǎo)通,從而引起電流增大,導(dǎo)致CMOS集成電路發(fā)熱乃至燒毀。4.防雷擊器件

室外使用的單片機系統(tǒng)或電源線、信號線從室外架空引入室內(nèi)的,要考慮系統(tǒng)的防雷擊問題。常用的防雷擊器件有:氣體放電管,TVS(TransientVoltageSupervention)等,氣體放電管是當電源電壓大于某一值時,通常為數(shù)十伏或數(shù)百伏,氣體擊穿放電,將電源線上強沖擊脈沖導(dǎo)入大地,TVS可以看成兩個并聯(lián)且方向相反的齊納二極管,當電兩端電壓高于某一額定值時導(dǎo)通。其特點是可以瞬態(tài)通過數(shù)百乃至上千安培的電流。這類元器件要和抗共模和抗差模干擾的電感配合使用以提高抗干擾效果。

提高單片機系統(tǒng)抗干擾能力的主要手段

1.接地

這里的接地指接大地,也稱作保護地。為單片機系統(tǒng)提供良好的地線,對提高系統(tǒng)的抗干擾能力極為有益。特別是對有防雷擊要求的系統(tǒng),良好的接地至關(guān)重要。上面提到的一系列抗干擾元件,意在將雷擊、浪涌式干擾以及快脈沖群干擾去除,而去除的方法都是將干擾引入大地,如果系統(tǒng)不接地,或雖有地線但接地電阻過大,則這些元件都不能發(fā)揮作用。為單片機供電的電源的地俗稱邏輯地,它們和大地的地的關(guān)系可以相通、浮空、或接一電阻,要視應(yīng)用場合而定。不能把地線隨便接在暖氣管子上。絕對不能把接地線與動力線的火線、零線中的零線混淆。

2.隔離與屏蔽

典型的信號隔離是光電隔離。使用光電隔離器件將單片機的輸入輸出隔離開,一方面使干擾信號不得進入單片機系統(tǒng),另一方面單片機系統(tǒng)本身的噪聲也不會以傳導(dǎo)的方式傳播出去。屏蔽則是用來隔離空間輻射的,對噪聲特別大的部件,如開關(guān)電源,用金屬盒罩起來,可減少噪聲源對單片機系統(tǒng)的干擾。對特別怕干擾的模擬電路,如高靈敏度的弱信號放大電路可屏蔽起來。而重要的是金屬屏蔽本身必須接真正的地。

3.濾波

濾波指各類信號按頻率特性分類并控制它們的方向。常用的有各種低通濾波器、高通濾波器、帶通濾波器。低通濾波器用在接入的交流電源線上,旨在讓50周的交流電順利通過,將其它高頻噪聲導(dǎo)入大地。低通濾波器的配置指標是插入損耗,選擇的低通濾波器插入損耗過低起不到抑制噪聲的作用,而過高的插入損耗會導(dǎo)致“漏電”,影響系統(tǒng)的人身安全性。高通、帶通濾波器則應(yīng)根據(jù)系統(tǒng)中對信號的處理要求選擇使用。

印制電路板的布線與工藝

印制電路板的設(shè)計對單片機系統(tǒng)能否抗干擾非常重要。要本著盡量控制噪聲源、盡量減小噪聲的傳播與耦合,盡量減小噪聲的吸收這三大原則設(shè)計印制電路板和布線。當你設(shè)計單片機用印制電路板時,不仿對照下面的條條檢查一下。

·印制電路板要合理區(qū)分,單片機系統(tǒng)通??煞秩齾^(qū),即模擬電路區(qū)(怕干擾),數(shù)字電路區(qū)(即怕干擾、又產(chǎn)生干擾),功率驅(qū)動區(qū)(干擾源)。

·印刷板按單點接電源、單點接地原則送電。三個區(qū)域的電源線、地線由該點分三路引出。噪聲元件與非噪聲元件要離得遠一些。

·時鐘振蕩電路、特殊高速邏輯電路部分用地線圈起來。讓周圍電場趨近于零。

·I/O驅(qū)動器件、功率放大器件盡量靠近印刷板的邊,靠近引出接插件。

·能用低速的就不用高速的,高速器件只用在關(guān)鍵的地方。

·使用滿足系統(tǒng)要求的最低頻率的時鐘,時鐘產(chǎn)生器要盡量靠近用到該時鐘的器件。

·石英晶體振蕩器外殼要接地,時鐘線要盡量短,且不要引得到處都是。

·使用450的折線布線,不要使用900折線,以減小高頻信號的發(fā)射。

·單面板、雙面板,電源線、地線要盡量的粗。信號線的過孔要盡量少。

·4層板比雙面板噪聲低20dB。6層板比4層板噪聲低10dB。經(jīng)濟條件允許時盡量用多層板。

·關(guān)鍵的線盡量短并要盡量粗,并在兩邊加上保護地。將敏感信號和噪聲場帶信號通過一條扁帶電纜引出的話,要用地線-信號-地線......的方式引出。

·石英振蕩器下面、噪聲敏感器件下面要加大地的面積而不應(yīng)該走其它信號線。

·任何信號線都不要形成環(huán)路,如不可避免,環(huán)路應(yīng)盡量小。

·時鐘線垂直于I/O線比平行于I/O線干擾小,時鐘線要遠離I/O線。

·對A/D類器件,數(shù)字部分與模擬部分寧可繞一下也不要交叉。噪聲敏感線不要與高速線、大電流線平行。

·單片機及其它IC電路,如有多個電源、地端的話,每端都要加一個去耦電容。

·單片機不用的I/O端口要定義成輸出。

·每個集成電路要加一個去耦電容,要選高頻信號好的獨石電容式瓷片電容作去耦電容。去耦電容焊在印制電路板上時,引腳要盡量短。

·從高噪聲區(qū)來的信號要加濾波。繼電器線圈處要加放電二極管??梢杂么粋€電阻的辦法來軟化I/O線的跳變沿或提供一定的阻尼。

·用大容量的鉭電容或聚脂電容而不用電解電容作電路充電的儲能電容。因為電解電容分布電感較大,對高頻無效。使用電解電容時要與高特性好的去耦電容成對使用。

·需要時,電源線、地線上可加用銅線繞制鐵氧體而成的高頻扼流器件阻斷高頻噪聲的傳導(dǎo)。

篇(2)

2 電子工程的內(nèi)涵

伴隨互聯(lián)網(wǎng)與電子計算機的不斷發(fā)展,網(wǎng)絡(luò)技術(shù)漸漸進入黃金發(fā)展階段,這對電子技術(shù)的深入發(fā)展起了巨大推動作用。伴隨互聯(lián)網(wǎng)對社會發(fā)展及經(jīng)濟發(fā)展的推動越來越明顯,電子工程的重要性漸漸突顯出來,要更好的發(fā)展電子工程技術(shù),提高我國的綜合國力,一定要不斷創(chuàng)新和探索電子工程技術(shù),以促進電子工程技術(shù)獲得新的發(fā)展,電子工程技術(shù)以網(wǎng)絡(luò)技術(shù)和計算機作為基本的載體,系統(tǒng)性地處理與控制電子信息。依據(jù)目前電子工程技術(shù)發(fā)展情況來看,它作為系統(tǒng)的技術(shù)漸漸發(fā)生產(chǎn)業(yè)鏈分化,很多領(lǐng)域行業(yè)相互交叉的信息技術(shù)漸漸出現(xiàn),這促進了很多新興產(chǎn)業(yè)發(fā)展。

3 單片機的使用概況

3.1 單片機使用發(fā)展歷史

在計算機剛剛出現(xiàn)時期,因為受性能與體積的影響,計算機還沒有得到實際運用,僅僅在實驗室科研室里有一些應(yīng)用,用來進行簡單的數(shù)學(xué)方面計算,某種程度上講,單片機某一時期的使用還沒有電子計算器受到歡迎,因為它可以自行運算,所以,人們一直很期待和重視計算機的發(fā)展,伴隨電子技術(shù)不斷進步和發(fā)展,計算機性能有了很大提高,體積也有了很大程度的控制。信息技術(shù)的快速發(fā)展使筆記本電腦開始出現(xiàn),筆記本電腦又把計算機帶入了新的發(fā)展時期,當計算機被用于工業(yè)控制領(lǐng)域時,它的體積仍然較大,這時人們按照實際運用需要,開始研發(fā)了以計算機架構(gòu)為基礎(chǔ)的單片機,利用了儲存器、控制器工作方式,除掉人機的相互交換界面,如果要讓單片機完成特定工作任務(wù),一定要把任務(wù)寫進對應(yīng)控制程序內(nèi),因為無人機相互交換的界面,所以,一定要利用特殊裝置完成程序輸入。當命令程序被輸入單片機后,還要結(jié)合對應(yīng)控制系統(tǒng)來應(yīng)用,一般情況下,單片機都要直接面板里,因為單片機插腳壽命有限,應(yīng)用次數(shù)不能太多,不可以頻繁拆卸控制程序,要解決這一矛盾問題,所以出現(xiàn)的單片機均支持在線輸入程序。網(wǎng)絡(luò)技術(shù)是現(xiàn)代化信息的基礎(chǔ),它對社會的發(fā)展具有重要作用,網(wǎng)絡(luò)技術(shù)在人們生活中日漸普及,并影響著人們的需求,電子工程技術(shù)隨著獲得了長足發(fā)展,尤其是在醫(yī)學(xué)領(lǐng)域方面獲得了突破性進展,它推動了醫(yī)學(xué)信息化的發(fā)展。

3.2 目前單片機的應(yīng)用現(xiàn)狀

因為歷史原因,我國科技發(fā)展與經(jīng)濟發(fā)展都比較晚,和西方一些發(fā)達國家相比,單片機擁有技術(shù)水平很低,特別是單片機生產(chǎn)與設(shè)計工作,單片機的核心制造技術(shù)都在發(fā)達國家手里,我國所運用的單片機有很多都來自發(fā)達國家工廠。近幾年 51 系列的單片機受到人們認可和廣泛應(yīng)用,但 51 系列單片機多數(shù)是由 ATMEL 與英特爾公司所生產(chǎn),同時,對于單片機的生產(chǎn)設(shè)計技術(shù),發(fā)達國家對我們一直處于封鎖狀態(tài),并且限制不發(fā)達國家進口其單片機。我國要想從根本上解決單片機這些問題,必須重視單片機技術(shù)的研究與發(fā)展工作,高度重視單片機技術(shù),為應(yīng)對發(fā)達國家的封鎖,我國一直在加大力量研究單片機技術(shù),提升相關(guān)技術(shù)研發(fā)工作人員待遇,政府公布許多有關(guān)單片機的法規(guī)政策,鼓勵和支持單片機的發(fā)展,加大力度保護我國單片機科技公司,所以,最近幾年我國的電子業(yè)獲得重大發(fā)展,我國的電子科技公司已經(jīng)制造了有其產(chǎn)權(quán)的中央處理器,盡管這些處理器與發(fā)達國家中央處理器的性能還相差較大,處理器加工工藝也不夠完善,但可以設(shè)計制造中央處理器就表明我們已經(jīng)取得進步,未來也一定會自主研究和開發(fā)出眾多單片機微型計算機。

4 單子工程技術(shù)特征

電子工程技術(shù)是伴隨電子行業(yè)發(fā)展而形成的一門新興學(xué)科。當今時代是信息技術(shù)高速發(fā)展的時代,要實現(xiàn)信息化,發(fā)展電子行業(yè)是前提與基礎(chǔ),通過電子工程技術(shù)可以看出一個國家的信息化水平的高低。所以,每個國家都必須高度重視電子工程技術(shù),也因此,很多高等院校都安裝信息化發(fā)展情況增設(shè)電子工程技術(shù)課程和專業(yè)。高等院校的電子工程專業(yè)學(xué)生只有完成有關(guān)電子工程技術(shù)的學(xué)習(xí),才可以在畢業(yè)后進入電子工程有關(guān)企業(yè)從事電子工程技術(shù)方面的設(shè)計或制造工作,才能給我國的電子工程技術(shù)發(fā)展貢獻一份力量。大量的調(diào)查結(jié)果和實踐證明充分顯示,現(xiàn)階段我國的電子工程技術(shù)水平依然很低,要迅速發(fā)展電子行業(yè),必須借鑒其他發(fā)達國家的成功經(jīng)驗,因為西方國家在單片機技術(shù)方面的封鎖,使我國可借鑒的經(jīng)驗較少,我國必須漸漸探索才能發(fā)展電子工程技術(shù)。

5 電子工程技術(shù)在單片機技術(shù)里的運用

單片機屬于微型計算機,目前,單片機在工業(yè)控制系統(tǒng)得到了廣泛應(yīng)用,并且經(jīng)過多年發(fā)展,有關(guān)單片機技術(shù)已經(jīng)日益成熟,并且逐步形成了較為完善的運用體系。正常情況下,單片機運用有兩個重要部分組成,即軟件部分與硬件部分。軟件主要指各個控制程序,硬件主要是指各類型的電子元器件,要有效控制系統(tǒng),一定要運用電子元器件來共同組建控制系統(tǒng),再根據(jù)具體控制要求,有目的性的編制和設(shè)定對應(yīng)控制程序,當控制程序被輸入單片機后就能夠?qū)崿F(xiàn)任務(wù)控制,所以電子工程技術(shù)對單片機運用來說,在軟件方面及硬件方面都有著十分重要的意義。電子工程技術(shù)的進步與發(fā)展使得電子元器件開始出現(xiàn),人們普遍認為第三次科技革命的開始就是計算機的出現(xiàn),同時,計算機的出現(xiàn)與發(fā)展又是建立在電子工程技術(shù)前提下的。大量的實踐表明現(xiàn)階段我國的許多電子元器件工廠的工程都屬于其他國家公司,我國很少有自己本土電子工程技術(shù)型企業(yè)。伴隨單片機被人們廣泛用于工業(yè)控制方面,電子工程技術(shù)變得越來越重要。

篇(3)

隨著半導(dǎo)體技術(shù)的飛速發(fā)展,單片機本身的設(shè)計中不斷采用了一些新的抗干擾技術(shù),使單片機的可靠性不斷提高。除選擇抗干擾能力強的單片機外,單片機系統(tǒng)中其它輔助元器件的可靠性也至關(guān)重要,一些抑制干擾的元器件的使用有助于提高系統(tǒng)的可靠性。此外,單片機系統(tǒng)在電路設(shè)計、印制電路板的設(shè)計、布線與制造工藝、系統(tǒng)安裝時有無良好的接地等,都直接影響應(yīng)用系統(tǒng)的可靠性。

單片機自身的抗干擾措施

為提高單片機本身的可靠性。近年來單片機的制造商在單片機設(shè)計上采取了一系列措施以期提高可靠性。這些技術(shù)主要體現(xiàn)在以下幾方面。

1.降低外時鐘頻率

外時鐘是高頻的噪聲源,除能引起對本應(yīng)用系統(tǒng)的干擾之外,還可能產(chǎn)生對外界的干擾,使電磁兼容檢測不能達標。在對系統(tǒng)可靠性要求很高的應(yīng)用系統(tǒng)中,選用頻率低的單片機是降低系統(tǒng)噪聲的原則之一。以8051單片機為例,最短指令周期1μs時,外時鐘是12MHz。而同樣速度的Motorola單片機系統(tǒng)時鐘只需4MHz,更適合用于工控系統(tǒng)。近年來,一些生產(chǎn)8051兼容單片機的廠商也采用了一些新技術(shù),在不犧牲運算速度的前提下將對外時鐘的需求降至原來的1/3。而Motorola單片機在新推出的68HC08系列以及其16/32位單片機中普遍采用了內(nèi)部瑣相環(huán)技術(shù),將外部時鐘頻率降至32KHz,而內(nèi)部總線速度卻提高到8MHz乃至更高。

2.低噪聲系列單片機

傳統(tǒng)的集成電路設(shè)計中,在電源、地的引出上通常將其安排在對稱的兩邊。如左下角是地,右下角是電源。這使得電源噪聲穿過整個硅片。改進的技術(shù)將電源、地安排在兩個相鄰的引腳上,這樣一方面降低了穿過整個硅片的電流,一方面使外部去耦電容在PCB設(shè)計上更容易安排,以降低系統(tǒng)噪聲。另一個在集成電路設(shè)計上降低噪聲的例子是驅(qū)動電路的設(shè)計。一些單片機提供若干個大電流的輸出引腳,從幾十毫安到數(shù)百毫安。這些大功率的驅(qū)動電路集成到單片機內(nèi)部無疑增加了噪聲源。而跳變沿的軟化技術(shù)可消除這方面的影響,辦法是將一個大功率管做成若干個小管子的并聯(lián),再為每個管子輸出端串上不同等效阻值的電阻。以降低di/dt。

3.時鐘監(jiān)測電路、看門狗技術(shù)與低電壓復(fù)位

監(jiān)測系統(tǒng)時鐘,當發(fā)現(xiàn)系統(tǒng)時鐘停振時產(chǎn)生系統(tǒng)復(fù)位信號以恢復(fù)系統(tǒng)時鐘,是單片機提高系統(tǒng)可靠性的措施之一。而時鐘監(jiān)控有效與省電指令STOP是一對矛盾。只能使用其中之一。

看門狗技術(shù)是監(jiān)測應(yīng)用程序中的一段定時中斷服務(wù)程序的運行狀況,當這段程序不工作時判斷為系統(tǒng)故障,從而產(chǎn)生系統(tǒng)復(fù)位。

低電壓復(fù)位技術(shù)是監(jiān)測單片機電源電壓,當電壓低于某一值時產(chǎn)生復(fù)位信號。由于單片機技術(shù)的發(fā)展,單片機本身對電源電壓范圍的要求越來越寬。電源電壓從當初的5V降至3.3V并繼續(xù)下降到2.7V、2.2V、1.8V。在是否使用低電壓復(fù)位功能時應(yīng)根據(jù)具體應(yīng)用情況權(quán)衡一下。

4.EFT技術(shù)

新近推出的MotorolaM68HC08系列單片機采用EFT(ElectricalFastTransient)技術(shù)進一步提高了單片機的抗干擾能力。當振蕩電路的正弦波信號受到外界干擾時,其波形上會疊加一些毛刺。以施密特電路對其整形時,這種毛刺會成為觸發(fā)信號干擾正常的時鐘信號。交替使用施密特電路和RC濾波可以使這類毛刺不起作用,這就是EFT技術(shù)。隨著VLSI技術(shù)的不斷發(fā)展,電路內(nèi)部的抗干擾技術(shù)也在不斷發(fā)展之中。

5.軟件方面的措施

單片機本身在指令設(shè)計上也有一些抗干擾的考慮。非法指令復(fù)位或非法指令中斷是當運行程序時遇到非法指令或非法尋址空間能產(chǎn)生復(fù)位或中斷。單片機應(yīng)用系統(tǒng)程序是事先寫好的,不可能有非法指令或?qū)ぶ?。一定是系統(tǒng)受到干擾,CPU讀指令時出錯了。

以上提到的是當前廣泛使用的單片機應(yīng)該具有的內(nèi)部抗干擾措施。在選用單片機時,要檢查一下這些性能是否都有,以求設(shè)計出可靠性高的系統(tǒng)。

在應(yīng)用軟件設(shè)計方面,設(shè)計者都有各自的經(jīng)驗。這里要提醒的是最后對不用的ROM要做處理。原則是萬一程序落到這里可以自恢復(fù)。

用于單片機系統(tǒng)的干擾抑制元件

1.去耦電容

每個集成電路的電源、地之間應(yīng)配置一個去耦電容,它可以濾掉來自電源的高頻噪聲。作為儲能元件,它吸收或提供該集成電路內(nèi)部三極管導(dǎo)通、截止引起的電流變化(di/dt),從而降低系統(tǒng)噪聲。要選高頻特性好的獨石電容或瓷片電容作去耦電容。每塊印制電路板電源引入的地方要安放一只大容量的儲能電容。由于電解電容的纏繞式結(jié)構(gòu),其分布電感較大,對濾除高頻干擾信號幾乎不起作用。使用時要與去耦電容成對使用。鉭電容則比電解電容效果更好。

2.抑制高頻的電感

用粗漆包線穿入軸向有幾個孔的鐵氧體芯,就構(gòu)成了高頻扼制器件。將其串入電源線或地線中可阻止高頻信號從電源/地線引入。這種元件特別適用于隔開一塊印制電路板上的模擬電路區(qū)、數(shù)字電路區(qū)、以及大功率驅(qū)動區(qū)的供電。應(yīng)該注意的是它必須放在該區(qū)儲能電容與電源之間而不能放在儲能電容與用電器件之間。

3.自恢復(fù)保險絲

這是用一種新型高分子聚合材料制成的器件,當電流低于其額定值時,它的直流電阻只有零點幾歐。而電流大到一定程度,它的阻值迅速升高,引起發(fā)熱,而越熱電阻越大,從而阻斷電源電流。當溫度降下來以后能自動恢復(fù)正常。這種器件可防止CMOS器件在遇到強沖擊型干擾時引起所謂“可控硅觸發(fā)”現(xiàn)象。這種現(xiàn)象指集成電路硅片的基體變得導(dǎo)通,從而引起電流增大,導(dǎo)致CMOS集成電路發(fā)熱乃至燒毀。室外使用的單片機系統(tǒng)或電源線、信號線從室外架空引入室內(nèi)的,要考慮系統(tǒng)的防雷擊問題。常用的防雷擊器件有:氣體放電管,TVS(TransientVoltageSupervention)等,氣體放電管是當電源電壓大于某一值時,通常為數(shù)十伏或數(shù)百伏,氣體擊穿放電,將電源線上強沖擊脈沖導(dǎo)入大地,TVS可以看成兩個并聯(lián)且方向相反的齊納二極管,當電兩端電壓高于某一額定值時導(dǎo)通。其特點是可以瞬態(tài)通過數(shù)百乃至上千安培的電流。這類元器件要和抗共模和抗差模干擾的電感配合使用以提高抗干擾效果。

提高單片機系統(tǒng)抗干擾能力的主要手段

1.接地

這里的接地指接大地,也稱作保護地。為單片機系統(tǒng)提供良好的地線,對提高系統(tǒng)的抗干擾能力極為有益。特別是對有防雷擊要求的系統(tǒng),良好的接地至關(guān)重要。上面提到的一系列抗干擾元件,意在將雷擊、浪涌式干擾以及快脈沖群干擾去除,而去除的方法都是將干擾引入大地,如果系統(tǒng)不接地,或雖有地線但接地電阻過大,則這些元件都不能發(fā)揮作用。為單片機供電的電源的地俗稱邏輯地,它們和大地的地的關(guān)系可以相通、浮空、或接一電阻,要視應(yīng)用場合而定。不能把地線隨便接在暖氣管子上。絕對不能把接地線與動力線的火線、零線中的零線混淆。

2.隔離與屏蔽

典型的信號隔離是光電隔離。使用光電隔離器件將單片機的輸入輸出隔離開,一方面使干擾信號不得進入單片機系統(tǒng),另一方面單片機系統(tǒng)本身的噪聲也不會以傳導(dǎo)的方式傳播出去。屏蔽則是用來隔離空間輻射的,對噪聲特別大的部件,如開關(guān)電源,用金屬盒罩起來,可減少噪聲源對單片機系統(tǒng)的干擾。對特別怕干擾的模擬電路,如高靈敏度的弱信號放大電路可屏蔽起來。而重要的是金屬屏蔽本身必須接真正的地。

3.濾波

濾波指各類信號按頻率特性分類并控制它們的方向。常用的有各種低通濾波器、高通濾波器、帶通濾波器。低通濾波器用在接入的交流電源線上,旨在讓50周的交流電順利通過,將其它高頻噪聲導(dǎo)入大地。低通濾波器的配置指標是插入損耗,選擇的低通濾波器插入損耗過低起不到抑制噪聲的作用,而過高的插入損耗會導(dǎo)致“漏電”,影響系統(tǒng)的人身安全性。高通、帶通濾波器則應(yīng)根據(jù)系統(tǒng)中對信號的處理要求選擇使用。

印制電路板的布線與工藝

印制電路板的設(shè)計對單片機系統(tǒng)能否抗干擾非常重要。要本著盡量控制噪聲源、盡量減小噪聲的傳播與耦合,盡量減小噪聲的吸收這三大原則設(shè)計印制電路板和布線。當你設(shè)計單片機用印制電路板時,不仿對照下面的條條檢查一下。

·印制電路板要合理區(qū)分,單片機系統(tǒng)通??煞秩齾^(qū),即模擬電路區(qū)(怕干擾),數(shù)字電路區(qū)(即怕干擾、又產(chǎn)生干擾),功率驅(qū)動區(qū)(干擾源)。

·印刷板按單點接電源、單點接地原則送電。三個區(qū)域的電源線、地線由該點分三路引出。噪聲元件與非噪聲元件要離得遠一些。

·時鐘振蕩電路、特殊高速邏輯電路部分用地線圈起來。讓周圍電場趨近于零。

·I/O驅(qū)動器件、功率放大器件盡量靠近印刷板的邊,靠近引出接插件。

·能用低速的就不用高速的,高速器件只用在關(guān)鍵的地方。

·使用滿足系統(tǒng)要求的最低頻率的時鐘,時鐘產(chǎn)生器要盡量靠近用到該時鐘的器件。

·石英晶體振蕩器外殼要接地,時鐘線要盡量短,且不要引得到處都是。

·使用450的折線布線,不要使用900折線,以減小高頻信號的發(fā)射。

·單面板、雙面板,電源線、地線要盡量的粗。信號線的過孔要盡量少。

·4層板比雙面板噪聲低20dB。6層板比4層板噪聲低10dB。經(jīng)濟條件允許時盡量用多層板。

·關(guān)鍵的線盡量短并要盡量粗,并在兩邊加上保護地。將敏感信號和噪聲場帶信號通過一條扁帶電纜引出的話,要用地線-信號-地線......的方式引出。

·石英振蕩器下面、噪聲敏感器件下面要加大地的面積而不應(yīng)該走其它信號線。

·任何信號線都不要形成環(huán)路,如不可避免,環(huán)路應(yīng)盡量小。

·時鐘線垂直于I/O線比平行于I/O線干擾小,時鐘線要遠離I/O線。

·對A/D類器件,數(shù)字部分與模擬部分寧可繞一下也不要交叉。噪聲敏感線不要與高速線、大電流線平行。

·單片機及其它IC電路,如有多個電源、地端的話,每端都要加一個去耦電容。

·單片機不用的I/O端口要定義成輸出。

·每個集成電路要加一個去耦電容,要選高頻信號好的獨石電容式瓷片電容作去耦電容。去耦電容焊在印制電路板上時,引腳要盡量短。

·從高噪聲區(qū)來的信號要加濾波。繼電器線圈處要加放電二極管??梢杂么粋€電阻的辦法來軟化I/O線的跳變沿或提供一定的阻尼。

·用大容量的鉭電容或聚脂電容而不用電解電容作電路充電的儲能電容。因為電解電容分布電感較大,對高頻無效。使用電解電容時要與高特性好的去耦電容成對使用。

·需要時,電源線、地線上可加用銅線繞制鐵氧體而成的高頻扼流器件阻斷高頻噪聲的傳導(dǎo)。

篇(4)

 

前言

切削力的測量不僅可以研究切削機理、計算功率消耗、優(yōu)化切削用量和刀具幾何參數(shù)、校核切削力和切削溫度理論計算的準確性,更重要的是,可以通過切削力的變化來監(jiān)控切削過程,反映刀具磨損或破損、切削用量合理性、機床故障、顫振等切削狀態(tài)。

1 計算機向單片機傳輸命令和數(shù)據(jù)

通過對單片機的編程來控制USB接口芯片,接收和響應(yīng)主機對設(shè)備發(fā)出的命令。在測力系統(tǒng)中,單片機的編程設(shè)計程序通常由三部分組成:

第一、初始化單片機和所有的外圍電路。

第二、主循環(huán)部分,其任務(wù)是可以中斷的。

第三、中斷服務(wù)程序,其任務(wù)是對時間敏感的,必須馬上執(zhí)行。

當應(yīng)用程序中的“數(shù)據(jù)采集”按鈕按下后,USB進入主循環(huán)函數(shù),將從端點緩沖區(qū)中提取命令,并按照命令的要求,調(diào)用相應(yīng)的函數(shù),如采集數(shù)據(jù),橋路調(diào)零,設(shè)置頻率等。關(guān)鍵的幾個函數(shù)如下:

(1) AfxBeginThread( WriteCommand, &mMainWrite);//啟動一個線程,調(diào)用傳輸命令函數(shù)

(2) open_ file(threadParam->pipe-name);//創(chuàng)建文件句柄

(3) open_dev();//創(chuàng)建設(shè)備句柄

(4) DeviceIoControl(hDevice,IOCTL_ WRITE_REGISTERS,

(PVOID)&ioBlock,sizeof(IOBLOCK),NULL,O,&nBytes,NULL);

//DeviceIoControl函數(shù)發(fā)送控制代碼到指定的設(shè)備驅(qū)動上,使得相應(yīng)的設(shè)備完成數(shù)據(jù)輸出的功能。論文格式。

(5) WriteFile(hFile,threadParam->pcIoBuffer,threadParam->uiLength,&nBytes,NULL);

//寫文件函數(shù)將數(shù)據(jù)傳送到單片機的緩沖區(qū)中。論文格式。

2 單片機向計算機傳輸數(shù)據(jù)其流程

單片機向計算機傳輸流程

經(jīng)過模數(shù)轉(zhuǎn)換后的數(shù)據(jù)首先保存在單片機的數(shù)據(jù)緩沖區(qū)中,當單片機接收到主機發(fā)來的IN命令時,調(diào)用如下函數(shù)將數(shù)據(jù)傳送到計算機的內(nèi)存中。論文格式。

1) AfxBeginThread( ReadData, &m一ainRead);//啟動一個線程,調(diào)用讀取數(shù)據(jù)函數(shù)

2) open_ file(threadParm一>pipe name);; //創(chuàng)建文件句柄,準備讀取數(shù)據(jù)

3) open dev ();//創(chuàng)建設(shè)備句柄

4) DeviceIoControl (hDevice,IOCTLesWRITE REGISTERS,

(PVOID)&ioBlock,sizeof(IO_BLOCK),NULL,O,&nBytes,NULL);

//DeviceIoControl函數(shù)發(fā)送控制代碼到指定的設(shè)備驅(qū)動上,使得相應(yīng)的設(shè)備完成數(shù)據(jù)輸入的功能。

5) ReadFile(hFile,threadParam->pcIoBuffer, threadParam->uiLength,&nBytes, NULL);

//讀文件函數(shù)將數(shù)據(jù)從單片機的緩沖區(qū)讀入到threadParam->pcIoBuffer內(nèi)存中。

3結(jié)論

利用單片機實現(xiàn)切削力測量中USB數(shù)據(jù)傳輸功能,以達到對切削力的測量的監(jiān)控。實現(xiàn)了生產(chǎn)過程中連續(xù)自動采樣、實時顯示、過載報警。

參考文獻:

[1]師漢民.金屬切削過程中的分叉與突變現(xiàn)象兼論切削過程的可控性問題[J].應(yīng)用力學(xué)學(xué)報,1999,16(1):15~20.

[2]叢力,叢貴梁等.功率監(jiān)控在機床中的應(yīng)用[J].組合機床與自動化加工技術(shù),10:29~31,1999.

[3]李熙亞,王衛(wèi)平.車削切削力不確定性的模糊-灰色預(yù)測[J].工具技術(shù),2002,36(8):26-29.

[4]陶永蘭,等.切削力數(shù)據(jù)采集和處理系統(tǒng)[J].試驗技術(shù)與試驗機,1997,37(2):49-50.

篇(5)

1.引言

現(xiàn)代社會是信息化的社會,人們的主要交流和溝通都是通過對信息的傳遞、處理而進行的。傳感器就是人們從自然界獲取各種相應(yīng)外界信息的方式,能夠?qū)⑾鄳?yīng)的需要采集的信息轉(zhuǎn)換成為控制芯片能夠識別的電流或者電壓等信號,在現(xiàn)代的控制測量系統(tǒng)中具有不可缺少的作用。

本論文主要介紹的是電渦流式位移傳感器。電渦流式位移傳感器屬于電感式位移傳感器的一種,是基于電渦流效應(yīng)而工作的傳感器,具有很多優(yōu)點:高分辨率、高可靠性、較寬的頻率響應(yīng)以及較高的靈敏度等等。

該傳感器還具有很強的抗干擾能力,相比而言,傳統(tǒng)的傳感器具有非線性誤差,要求工作環(huán)境恒定或者價格較高[1]。

2.電渦流式微位移傳感器

2.1 傳感器發(fā)展歷程

國外在工業(yè)化的過程中,逐漸將傳感器廣泛應(yīng)用在各個生產(chǎn)領(lǐng)域,在航天和軍事領(lǐng)域也有十分領(lǐng)先的傳感器應(yīng)用。之后伴隨各個國家的機械、自動化、計算機等信息產(chǎn)業(yè)如日中天,歐美國家以及亞洲的日本都對世界的傳感器具有相當重要的影響。

我國主要是在1960年開始對傳感器進行開發(fā)工作。國家組織大批科研人員對其進行研究和開發(fā),并實施了“八五”、“九五”等國家計劃,使得其取得了十分矚目的應(yīng)用成就。然而我們也應(yīng)該清醒地意識到,我國在傳感器的基礎(chǔ)制造工藝等方面還不能和發(fā)達國家相提并論,許多核心技術(shù)以及芯片都要進口。與此同時,我們的傳感器在國際上沒有太大競爭力,產(chǎn)品研發(fā)和更新速度很低,缺少實用創(chuàng)新性[2]。

2.2 傳統(tǒng)傳感器缺點

以往的傳感器和電渦流位移傳感器比起來,具有以下幾個方面的嚴重不足:

(1)輸入一輸出特性存在非線性且隨時間而漂移;

(2)環(huán)境會干擾參數(shù),使得測量結(jié)果發(fā)生漂移;

(3)因結(jié)構(gòu)尺寸大,而時間響應(yīng)特別差;

(4)易受噪聲干擾、信噪比低;

(5)靈敏度或者分辨率不夠理想。

2.3 電渦流式微位移傳感器

本論文所要介紹的電渦流位移傳感器,其工作原理是利用了渦流效應(yīng)。該類型的傳感器,通過渦流效應(yīng)使相應(yīng)的位移的變化,轉(zhuǎn)換成線圈的阻抗值變化;之后利用特定的電路將線圈阻抗值變化轉(zhuǎn)換成為電壓的變化,再進行檢測和輸出,根據(jù)相應(yīng)的公式或者經(jīng)驗,能夠還原成位移信息。這種傳感器具有很多優(yōu)點,比如具有很高的靈敏度、簡單的結(jié)構(gòu)以及及時的動態(tài)響應(yīng)。該傳感器廣泛應(yīng)用在測量振動和位移等信息量上。大體上輸出的電壓信號與位移的變化量是線性的關(guān)系,公式是ΔS=K?ΔV。其中K是系統(tǒng)的比例常數(shù),在不同的傳感器中根據(jù)系統(tǒng)結(jié)構(gòu)的不同是不一樣的。

2.4 電渦流式位移傳感器測量原理

公式能夠精確描述該原理。我們根據(jù)公式可以得知,在其他條件不變的情況下,Z(線圈的阻抗)與S一一對應(yīng)。電渦流傳感器測量位移的原理就是基于此公式,在特定的信號激勵過程中,傳感器會依據(jù)位移變化而產(chǎn)生電壓的變化。

3.測量系統(tǒng)的硬件設(shè)計

3.1 主控芯片

本論文設(shè)計的電渦流微位移傳感器使用的主控芯片是AT89S52單片機。MSC-51單片機是八位的非常實用的單片機。本論文所使用的AT89S52單片機就是基于這款單片機的。MSC-51單片機的基本架構(gòu)被ATMEL公司購買,繼而在其基本內(nèi)核的基礎(chǔ)上加入了許多新的功能,同時擴展了芯片的容量以及加入flash閃存等等。51內(nèi)核的單片機具有很多優(yōu)點,因此無論是在工業(yè)上還是在一些電子產(chǎn)品上應(yīng)用都很多。全球也有許多大公司對其進行擴展,加入新的功能。即使是在今天,51單片機仍然在控制系統(tǒng)中占據(jù)很大市場[4]。

下面對本論文所使用的單片機作簡要介紹。AT89S52單片機具有最大能夠支持的64K外部存儲擴展,同時還具有8K字節(jié)的Flash空間。該單片機具有4組I/O口,分別是從P0到P3,同時每組端口具有8個引腳。每個引腳除了能夠作為普通的輸入和輸出端口外,還具有其它功能,也就是我們通常所說的引腳復(fù)用。其還具有斷電保護、看門口、計時器和定時器。51單片機一般的工作電壓是5V。

3.2 顯示模塊

本論文設(shè)計的LCD1602電路,該液晶模塊能夠顯示2行*16列的字符,相對于數(shù)碼管而言,顯示更加靈活多變。該液晶模塊用來顯示其測量處理后的數(shù)據(jù)。

4.測量系統(tǒng)的軟件設(shè)計

本論文的主程序循環(huán)采集電量的變化,并實時顯示在液晶模塊上。系統(tǒng)軟件是指完成系統(tǒng)設(shè)計功能的軟件。為了提高系統(tǒng)的實時性、可靠性,在編寫系統(tǒng)應(yīng)用軟件時,主要考慮以下兩方面:

(1)提高系統(tǒng)抗干擾性能。在工業(yè)現(xiàn)場不可避免的有各種抗干擾因素。因此本系統(tǒng)除了在硬件上硬件復(fù)位和加電容濾波外。在軟件上,采用了指令冗余技術(shù)、延時消抖技術(shù)以及對位移大小采樣值進行中值濾波的數(shù)字濾波方法,進一步提高系統(tǒng)的抗干擾能力。

(2)采用模塊化編程。將系統(tǒng)的應(yīng)用程序分為若干個功能模塊,這些模塊可以任意更改而不影響程序的其余部分,將各個功能模塊程序調(diào)通后,再把各個功能模塊結(jié)合起進行聯(lián)調(diào),這大大減少了調(diào)試時間,提高了程序的通用性,方便程序的修改和檢查。

5.總結(jié)

電渦流位移傳感器是一種基于電渦流效應(yīng)的傳感器,能夠?qū)⑽灰频淖兓D(zhuǎn)換成電量的變化。本論文主要介紹了傳統(tǒng)傳感器的發(fā)展歷程,進而介紹了電渦流式微位移傳感器的測量原理和優(yōu)勢,并基于單片機設(shè)計了測量系統(tǒng)。

參考文獻

[1]譚祖根,汪樂宇.電渦流檢測技術(shù)[M].北京:原子能出版社,1986.

篇(6)

信號發(fā)生器論文參考文獻:

[1]陳益飛、單片機原理及應(yīng)用技術(shù)、國防工業(yè)出版社。

[2]鄒虹、單片機波形發(fā)生器的設(shè)計、重慶郵電學(xué)院學(xué)報。

[3]毅剛,彭喜元、單片機原理與應(yīng)用設(shè)計、電子工業(yè)出版社。

[5]張毅剛、彭喜元單片機原理及應(yīng)用(第2版)、高等教育出版社

[5]譚浩強.C程序設(shè)計(第4版)[M].北京:清華大學(xué)出版社2010.

[6]陳明義.電子技術(shù)教程設(shè)計實用教程(第3版)[M].長沙:中南大學(xué),2009.

[7]馬曉.函數(shù)信號發(fā)生器的設(shè)計[D].河南2012.

[8]李華.MCS-51系列單片機實用接口技術(shù)[M].

[9]何立民.單片機應(yīng)用技術(shù)選編[M].

信號發(fā)生器論文參考文獻:

[1]康華光.電子技術(shù)基礎(chǔ)--模擬部分第五版.高等教育出版社1998

[2]謝自美.電子線路設(shè)計.實驗.測試(第二版).華中科技大學(xué)出版社2000[1]電子電路大全(合定本).中國計量出版社1991

[3]童詩白華成英主編《電子技術(shù)基礎(chǔ)-模擬電子技術(shù)》P402-461頁高等教育出版社出版2004年7月出版(非正弦信號產(chǎn)生電路)

[4]陳曉文主編《電子線路課程設(shè)計》P129-P133頁(函數(shù)發(fā)生器的設(shè)計)電子工業(yè)出版社出版2004年8月出版

[5]張憲、何宇斌主編《電子電路制作指導(dǎo)》P151-161化學(xué)工業(yè)出版社出版2006年1月第一版(振蕩電路)

信號發(fā)生器論文參考文獻:

[1]《電子技術(shù)基礎(chǔ)-模擬電子技術(shù)》P234-P240頁主編:郝波、李川西安電子科技大學(xué)出版社出版2004年7月出版(非正弦信號產(chǎn)生電路)

[2]《電子線路課程設(shè)計》P129-P133頁(函數(shù)發(fā)生器的設(shè)計)主編:陳曉文電子工業(yè)出版社出版2004年8月出版

篇(7)

 

1 Proteus 簡介

Proteus是英國Labcenter公司研發(fā)的多功能EDA(電子設(shè)計自動化),它實現(xiàn)了從電路設(shè)計到測試、仿真、調(diào)試的整個過程。仿真運行通過后再制作實際電路的話,就大大縮短了開發(fā)周期,并且降低了開發(fā)成本。所以說它為電子電路、單片機應(yīng)用系統(tǒng)的開發(fā)設(shè)計以及教師的教學(xué)、學(xué)生的學(xué)習(xí)提供了非常有效的方法。

2 單片機應(yīng)用系統(tǒng)設(shè)計與仿真實例

下面通過制作一個簡單的單燈閃爍,說明如何使用Proteus實現(xiàn)單片機應(yīng)用系統(tǒng)的設(shè)計與仿真。要求發(fā)光二極管一亮一滅的不停閃爍。

2.1 設(shè)計電路

利用Proteus繪制電路原理圖的步驟如下:

⑴運行Proteus ISIS程序;

⑵單擊P命令進入元件選擇對話框,選擇電路設(shè)計中所需的元件;

⑶放置元件到繪圖區(qū)簡單制作,布好局;

⑷設(shè)置好元件的參數(shù);

⑸連接導(dǎo)線。

繪制完成的單燈閃爍硬件電路圖如圖1所示。

圖1 單燈閃爍硬件電路圖

2.2 編寫程序

ORG0030H

LOOP: SETB P1.0

LCALL DELAY

CLR P1.0

LCALL DELAY

LJMP LOOP

DELAY: MOVR3, #250

L:MOV R4, #250

LL:DJNZ R4, LL

DJNZ R3, L

RET

END

編輯好程序保存時,文件的擴展名必須是ASM格式。

編譯程序,若編譯通過,便得到HEX格式的文件論文開題報告范例。

2.3 加載程序文件

雙擊原理圖中的單片機元件AT89C51,便出現(xiàn)單片機的屬性編輯窗口,在“Program File”欄指出HEX格式的程序文件所在的位置,就可將該程序文件加載到單片機中。

2.4 啟動仿真,看電路運行效果

單擊仿真控制按鈕,觀察電路的運行狀況。

Proteus可以總體仿真運行,也可單步或設(shè)置斷點仿真。

啟動仿真后,能清楚地觀察到單片機系統(tǒng)在運行時,各硬件所處的實時狀態(tài)。

若電路設(shè)計合理、程序編寫正確,就會看到發(fā)光二極管不停地閃爍。

2.5 調(diào)試簡單制作,修正電路、程序代碼

若未出現(xiàn)想要實現(xiàn)的功能,就需進行軟硬件調(diào)試。

對于硬件電路,可用Proteus中提供的測量儀器儀表對電路進行測試、觀察;至于程序,可采取單步或設(shè)置斷點進行仿真調(diào)試。

不斷修正電路及程序代碼,直到能實現(xiàn)相應(yīng)功能,并改變元件參數(shù)使電路的性能達最優(yōu)。

注:每次修改完程序后,都必須再編譯一次,然后裝載到單片機中。

2.6 仿真運行通過,制作實際電路

仿真運行通過后,根據(jù)設(shè)計的原理圖,購買元器件、制板、焊接、測試調(diào)試,直至產(chǎn)品制作成功。

Proteus仿真模型是根據(jù)生產(chǎn)廠家提供的技術(shù)參數(shù)文件來建立的,仿真極接近實際簡單制作,所以仿真運行通過后制作的實際電路的成功率相當高。

3 引入Proteus的好處

3.1 教學(xué)中

1. 教學(xué)內(nèi)容生動形象化

利用Proteus仿真軟件和多媒體教學(xué)設(shè)備,在課堂中通過實例仿真,演示從單片機硬件設(shè)計到軟件調(diào)試的全過程,并演示運行結(jié)果,使教學(xué)內(nèi)容生動形象化。

2. 激發(fā)學(xué)生的學(xué)習(xí)興趣,提高教學(xué)質(zhì)量

教學(xué)中對實例用Proteus進行仿真,這種結(jié)合實際講解知識點的方法,大大激發(fā)了學(xué)生的學(xué)習(xí)興趣,使知識點變得容易理解、接受,從而提高了教學(xué)質(zhì)量。

3. 拓展學(xué)生思維

講解完知識點后,針對實例,向?qū)W生提出相關(guān)拓展性問題。比如上例中:

⑴P1.0口線上能否多并聯(lián)幾個發(fā)光二極管?改變R2阻值大小的話會出現(xiàn)什么現(xiàn)象?

⑵能不能將P1.0換為32根I/O口線中的其他線呢?若能的話,改為P0的某一口線時需注意什么?

⑶P1.1~P1.7能否像P1.0一樣都接發(fā)光二極管以及電阻呢?

⑷硬件電路改了簡單制作,程序相應(yīng)地要如何修改呢?。。。論文開題報告范例。。。

通過提問,并適當演示,這樣不僅拓展了學(xué)生的思維,同時加強、深化了學(xué)生對知識點的理解。

3.2 實踐中

1. 提高開發(fā)速度,降低開發(fā)成本

從上例可看出,利用Proteus軟件,在繪圖區(qū)繪制好電路原理圖,并將編譯后的程序文件加載到單片機中,進行仿真就能觀察整個電路的運行情況,驗證設(shè)計是否達到要求,未達到,即可修整設(shè)計方案、修改程序、測試電路,直至成功。這樣就無須多次購買元器件板、制板、焊接測試調(diào)試等簡單制作,省時、省力、省錢,同時也提高了設(shè)計效果和質(zhì)量。

2. 敢于嘗試,勇于創(chuàng)新

根據(jù)仿真通過后的電路原理圖來制作產(chǎn)品,學(xué)生就不用擔(dān)心元器件損壞等問題,就敢于動手去嘗試設(shè)計電路。通過自己動手,加深了對理論知識的理解,同時培養(yǎng)了學(xué)生勤思考、勇于創(chuàng)新的精神。

4 結(jié)語

教學(xué)與實踐中引入Proteus,提高了學(xué)生的學(xué)習(xí)熱情。產(chǎn)品制作成功,學(xué)生就會很有成就感、滿足感,這是一個良性循環(huán)。通過不斷的實踐,學(xué)生的動手開發(fā)、創(chuàng)新能力就得到了較大的提高。

參考文獻:

[1]彭勇.單片機技術(shù).電子工業(yè)出版社,2009.8

篇(8)

單片機應(yīng)用技術(shù)是高職院校電子信息類、自動控制類等專業(yè)的核心課程,這門課程學(xué)習(xí)的好壞直接影響了學(xué)生對專業(yè)研究的進一步深入的能力及電子信息類人才培養(yǎng)的基本要求。據(jù)調(diào)研高職院校單片機技術(shù)應(yīng)用課程教學(xué)方式,部分院校按照知識體系講授,講授內(nèi)容順序為單片機技術(shù)概論、單片機體系結(jié)構(gòu)、匯編語言程序設(shè)計等[1]。按照知識體系講解,教師和學(xué)生普遍感覺內(nèi)容枯燥無味,學(xué)生對知識點難以理解,更不用說具備利用單片機設(shè)計應(yīng)用系統(tǒng)的能力。部分院校目前利用項目驅(qū)動式教學(xué),經(jīng)過實踐教學(xué)測試,教學(xué)效果良好。

一、教學(xué)模式的改革

教學(xué)模式由知識體系講授轉(zhuǎn)變?yōu)轫椖框?qū)動方式。這兩種方式各有優(yōu)缺點,知識體系講授對于高職階段的同學(xué)說來說,能夠系統(tǒng)的了解單片機的內(nèi)部體系結(jié)構(gòu),對指令執(zhí)行的內(nèi)部過程更加清晰,知識點介紹完后再通過一個大的課程實訓(xùn)項目完成課程的實踐教學(xué)。項目驅(qū)動式教學(xué)方法是通過多個項目的學(xué)習(xí)完成單片機課程的教學(xué),即介紹某個項目時,先介紹理論知識,緊跟著完成實踐教學(xué),即設(shè)計項目硬件電路、軟件程序,然后調(diào)試系統(tǒng)等環(huán)節(jié)。每個項目能完成具體的某種功能,學(xué)生學(xué)習(xí)興趣會增加,對課程的理解更加深入。兩種講授方式存在的弊端有:知識講授體系缺乏興趣性、理論較難理解、缺乏實踐能力的鍛煉;項目驅(qū)動式對單片機的內(nèi)部原理分析不夠深入,但提高了單片機應(yīng)用項目的實際開發(fā)能力。

實際教學(xué)過程中可采用模擬仿真及實物焊接兩個環(huán)節(jié)。硬件仿真電路使用Proteus硬件仿真軟件,該軟件內(nèi)部集成了多種常用的單片機芯片、電阻、電容、晶體管、LED、LCD液晶屏等,電路搭建方便,仿真效果良好,目前廣泛的應(yīng)用在單片機課程的教學(xué)中。軟件采用KEIL軟件,該軟件使用方便,通過建立工程文件到生產(chǎn)HEX文件整個流程清晰易懂,代碼編譯質(zhì)量高。Proteus和KEIL兩個集成開發(fā)環(huán)境具有聯(lián)調(diào)功能,提高了學(xué)習(xí)效率,使得系統(tǒng)開發(fā)流程更加直觀,容易被學(xué)生接受。

二、教學(xué)內(nèi)容的選擇

教學(xué)內(nèi)容的選擇需符合人才培養(yǎng)方案的定位。學(xué)生通過本門課程的學(xué)習(xí),能夠掌握單片機實際項目的開發(fā)流程;能夠獨立設(shè)計常用的單片機控制系統(tǒng);具備檢修單片機應(yīng)用系統(tǒng)故障的能力;能夠熟練使用仿真軟件進行系統(tǒng)仿真測試;提高學(xué)生手工焊接技能等要求。

通過多個項目的設(shè)計,使得單片機技術(shù)中的知識點全部介紹,能夠達到上述要求。教學(xué)項目需從簡到難,然后綜合設(shè)計多個項目,最終達到理論和實踐教學(xué)效果。教學(xué)內(nèi)容詳細介紹如下:(1)單片機最小系統(tǒng)的介紹??蛇x用項目點亮一個發(fā)光二極管。分析單片機與PC機的區(qū)別,介紹單片機的基本知識等,理論分析后,在Proteus中搭建硬件電路,在KEIL中設(shè)計軟件程序,然后調(diào)試程序,觀察系統(tǒng)是否正常工作,需重點介紹集成開發(fā)環(huán)境Proteus、KEIL軟件的使用。(2)單片機IO端口的學(xué)習(xí)。如可選用流水燈系統(tǒng)展開介紹,詳細分析單片機內(nèi)部IO端口的特點,分析其應(yīng)用場合,通過軟硬件設(shè)計提高學(xué)生實踐能力。(3)單片機定時/計數(shù)器的學(xué)習(xí)??蛇x用秒表設(shè)計項目展開教學(xué),通過對秒表延時時間的準確設(shè)計,采用定時器查詢方式完成延時,能夠較好的掌握定時/計數(shù)器的工作原理及實際應(yīng)用程序設(shè)計。(4)單片機中斷系統(tǒng)的學(xué)習(xí)。在秒表設(shè)計中延時程序可用中斷方式完成,通過與查詢方式的比較,能夠讓學(xué)生更容易理解單片機定時與中斷之間的關(guān)系。(5)單片機鍵盤電路的學(xué)習(xí)。需掌握獨立按鍵和矩陣鍵盤兩種方式的應(yīng)用,可采用萬年歷系統(tǒng)的設(shè)計,在此項目中介紹數(shù)碼管動態(tài)驅(qū)動方式及常用的LCD1602、12864等液晶屏的使用,此項目進一步綜合運用了定時、中斷資源,提升了學(xué)生綜合運用單片機內(nèi)部資源的能力。(6)最后通過多個綜合項目的設(shè)計,達到教學(xué)目的。如單片機溫度控制系統(tǒng)設(shè)計、單片機測距系統(tǒng)設(shè)計、單片機密碼鎖系統(tǒng)設(shè)計、單片機語言報警系統(tǒng)設(shè)計等。[2-3]

在項目設(shè)計過程中,為了達到更好的教學(xué)效果,可以網(wǎng)購單片機學(xué)習(xí)套件,學(xué)生動手從單片機最小系統(tǒng)焊起,然后焊接接口電路及串口下載電路等。通過實物的焊接能夠加深學(xué)生對單片機應(yīng)用系統(tǒng)的理解,且每個項目HEX文件能夠在此套件上驗證,包含了仿真與實物測試。也可以讓學(xué)生在萬能板上焊接每個項目電路,進而提高焊接能力及實物查錯能力等。

三、考核方式的改革

單片機課程的考核采用平時成績和期末成績按比例相加得到課程成績。平時成績應(yīng)占主要部分。平時成績的重要性提高,學(xué)生的積極性會增加,能讓學(xué)生認真的完成項目的設(shè)計。

高職院校的學(xué)生主要是培養(yǎng)實踐能力的提升,在理論夠用的基礎(chǔ)上,強化其動手能力的鍛煉。如何對每個項目進行考核呢?可考核硬件電路設(shè)計的正確性、軟件程序設(shè)計的合理性、功能的完整性等。為了進一步提高學(xué)生的實際動手能力,可讓學(xué)生在萬能板上焊接單片機應(yīng)用系統(tǒng),考核學(xué)生的手工焊接能力、實際電路板查錯能力、團隊配合能力等。考核內(nèi)容可包含有其他內(nèi)容,如學(xué)習(xí)態(tài)度、出勤情況等方面。

四、項目舉例

以電子鐘設(shè)計為例。項目目的是掌握單片機定時器、中斷系統(tǒng)、鍵盤電路、液晶屏的綜合應(yīng)用。硬件電路設(shè)計方面,需搭建單片機最小系統(tǒng)、時鐘控制按鍵、顯示電路,通過硬件電路的模擬仿真及實際電路板的焊接,進一步強化了最小系統(tǒng)及擴展電路的設(shè)計要點,掌握了液晶LCD1602的內(nèi)部電路結(jié)構(gòu)原理及引腳的接線方法[4]。

軟件設(shè)計方面,軟件流程圖如圖1所示。主函數(shù)需先初始化液晶屏1602、定時器、中斷系統(tǒng)。初始化結(jié)束后進入無限循環(huán),無限循環(huán)包括有時、分、秒的顯示程序、按鍵掃描程序。當定時1S到后進入中斷服務(wù)程序,秒加1,當秒到60時,分加1,當分加到60時,時加1,當時為24自動返回到0。按鍵掃描程序需設(shè)計時鐘啟動、暫停、復(fù)位按鍵檢測程序,使得時鐘為可控時鐘,該程序需在循環(huán)程序中不停的被執(zhí)行,即為按鍵掃描達到控制效果,為了達到更好的控制效果,可采用按鍵中斷方式去完成軟硬件的設(shè)計。

五、總結(jié)

單片機技術(shù)是一門實踐性很強的課程,教學(xué)內(nèi)容、教學(xué)方式、考核方式等需在實踐教學(xué)中不斷改進。論文簡要的介紹了項目驅(qū)動式教學(xué)法在單片機技術(shù)課程教學(xué)中的應(yīng)用,通過實際教學(xué)效果的考核,達到了預(yù)期的教學(xué)目的,教學(xué)效果良好。

參考文獻

[1]汪萬維.單片機課程教學(xué)改革探討[J].武漢大學(xué)學(xué)報(理學(xué)版),2012(10):95-97.

[2]張濤,韓春賢,等.單片機課程教學(xué)改革之我見[J].天津職業(yè)院校聯(lián)合學(xué)報,2012(8):101-102.

[3]王靜霞.單片機應(yīng)用技術(shù)(C語言版)[M].北京:電子工業(yè)出版社,2009.

[4]楊利亞,潘海燕,等.《單片機原理與應(yīng)用》教學(xué)改革與探索[J].電子世界,2012(11):167-168.

本文系2011年安徽商貿(mào)職業(yè)技術(shù)學(xué)院院級質(zhì)量工程項目“特色專業(yè)--應(yīng)用電子技術(shù)專業(yè)”階段性研究成果。

篇(9)

傳統(tǒng)的搶答器一般利用數(shù)字邏輯電路做成,功能單一,已不適應(yīng)社會發(fā)展需要。隨著科學(xué)技術(shù)的進步,單片機與串口通信的結(jié)合已廣泛應(yīng)用到各個電子系統(tǒng)。本文是基于單片機為核心的搶答系統(tǒng)設(shè)計,通過串口通信動態(tài)傳輸數(shù)據(jù),使搶答系統(tǒng)具有電路簡單、操作方便、功能強大等特點。特別是搶答系統(tǒng)與PC通信相聯(lián)系,使整個搶答系統(tǒng)功能更完善。

1、系統(tǒng)總體方案設(shè)計

傳統(tǒng)搶答器功能過于單一,因此,可將其功能進行擴展,設(shè)計出以單片機為核心的搶答器系統(tǒng),總體框圖如圖1所示。

搶答系統(tǒng)由控制開關(guān)、搶答開關(guān)、加/減分電路、計時電路、顯示電路、報警電路、PC通信等幾部分構(gòu)成,如圖1所示。

圖1、總體方案電路圖

完成功能如下:

a、搶答開始時,在規(guī)定的時間內(nèi),最先按動搶答按鈕的選手應(yīng)具優(yōu)先權(quán),搶答系統(tǒng)應(yīng)能準確迅速地判斷出第一搶答者并將其信號鎖存,同時將輸入端關(guān)閉而使其它搶答信號無效。選手編號/得分情況能夠在顯示屏上顯示。此功能由中央控制單元,譯碼、顯示電路完成。

b、問題回答完畢,主持人應(yīng)根據(jù)回答的準確性給予不同分值的加/減。此功能由加/減分電路完成。

c、在規(guī)定的時間內(nèi)若有人搶答,搶答有效,終止定時,若無人搶答,此次無效。此功能由計時,中央控制單元完成。

d、每次問題回答結(jié)束,主持人應(yīng)通過復(fù)位按鈕進行復(fù)位,各種程序又回到初始狀態(tài)。為進行下一輪的搶答工作做準備。

搶答開始之前,賦予選手一定的初始分,若選手違例搶答,報警電路工作,提醒有人違例搶答,同時編號牌顯示違例選手號碼,該違例選手會被自動扣分。搶答開始時,記分牌顯示選手初始值,此時,主持人根據(jù)需要,選定不同分值的題目讓選手回答。當主持人宣布搶答開始,同時按下開始鍵的時候,選手搶答,編號牌顯示選手編號。這時只能有第一位選手優(yōu)先搶答成功,其他搶答無效。與此同時,倒計時就開始計時,在剩下最后幾秒的時候,報警電路工作,提醒選手。搶答時間結(jié)束,本題搶答無效。選手回答問題完畢,主持人應(yīng)根據(jù)回答問題的情況,對選手成績做出相應(yīng)的處理。每一題搶答結(jié)束后,主持人進行電路復(fù)位功能,為下一題做準備。而每一題的搶答過程中,編號顯示牌和各選手的得分情況會自動的送到PC機上進行動態(tài)顯示。科技論文。

1.1 硬件電路設(shè)計

1.1.1、中央控制單元

中央控制單元是控制系統(tǒng)的中樞,是系統(tǒng)的信息處理部分,鍵盤開關(guān),控制開關(guān)等發(fā)出信號,中央控制單元收到信號后做出分析、響應(yīng),完成電路功能的執(zhí)行。科技論文。

系統(tǒng)選用ISP-Flash系列單片機AT89S8252,它是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含8k bytes的Flash只讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲器,兼容標準MCS-51指令系統(tǒng),功能強大,它可向輸出單元輸出控制信號。

1.1.2、鍵盤輸入及加/減分電路

選手通過按鍵進行搶答,單片機識別到有按鍵按下時,轉(zhuǎn)到相應(yīng)的程序,控制譯碼顯示器顯示選手的編號或分數(shù)。而開始鍵,加/減分鍵也是通過鍵盤轉(zhuǎn)到相應(yīng)的程序?qū)崿F(xiàn)功能。

鍵盤作為輸入設(shè)備,結(jié)構(gòu)簡單,通過程序可實現(xiàn)很多功能。搶答器按如圖2所示的矩陣結(jié)構(gòu)連接,可有效減少單片機的I/O口。用單片機位處理指令來判斷是否有鍵按下,若有鍵按下,則有電平輸入。轉(zhuǎn)到相應(yīng)程序,顯示有效選手的號碼,而其他選手再按“搶答鍵”也無效。若無人搶答,報警電路工作,表示本次搶答無效。若選手違例提前搶答,報警電路提醒選手注意,顯示牌顯示違例選手號碼,單片機通過程序指令讓該違例選手減去一定分值。

加/減分電路與搶答鍵工作原理一樣,當按下加/減分按鍵,單片機控制程序指令,給選手加/減相應(yīng)的分值,每一題只能給與搶答選手一次的加減分機會,若有特殊情況,主持人可在控制臺進行操作。

若搶答鍵太少,可通過增加I/O口數(shù)量或者在中央處理單元外再外擴一片可編程I/O接口芯片。

圖2、鍵盤結(jié)構(gòu)圖

1.1.3、選手編號/分數(shù)顯示電路

譯碼顯示:利用單片機串行口加外圍芯片74LS164,構(gòu)成多個并行輸出口,用于串-并轉(zhuǎn)換,驅(qū)動CD4511鎖存-譯碼器進行LED數(shù)碼管顯示??萍颊撐?。數(shù)據(jù)從單片機輸出經(jīng)74LS04反相器進入74LS164的輸入端,而時鐘脈沖經(jīng)74LS04反相器連接到74LS164的CLK脈沖信號端,在LED顯示相應(yīng)的十進制數(shù)字,從而完成選手編號的顯示。

選手得分顯示電路與編號顯示電路原理一樣,可將多片74LS164芯片相連,增加其顯示位數(shù)。

1.1.4計時、報警等電路

倒計時器電路中,選用四位十進制減法定時/計數(shù)專用集成電路EC9410和7448TTLBCD--7段譯碼器組成可預(yù)置數(shù)的十進制減法器。在時鐘脈沖的作用下,倒計時開始。若某組搶答有效,計時停止并顯示倒計時時刻。若一直無人搶答.則倒計時到“00”自然停止。

報警輸出單元如圖3所示,數(shù)據(jù)輸入端與單片機相連,電路由三極管外加揚聲器等外圍電路構(gòu)成,當中央控制單元通過分析確定存在違例搶答或是倒計時停止,便通過指令給報警電路數(shù)據(jù)輸入端一個高電平,三極管就導(dǎo)通,產(chǎn)生信號驅(qū)動揚聲器發(fā)出警報,從而形成一個報警電路,可通過調(diào)節(jié)報警聲長短來判斷是倒計時停止報警還是違例搶答報警。

圖3、報警電路

1.2單片機與PC機的通信

搶答過程中,顯示數(shù)據(jù)需要傳入PC機內(nèi)。單片機與PC機間的通信選用USB串口通

信,將單片機采集的信息傳送到PC機中,由PC機進行處理。該系統(tǒng)使用Phillps公司的PDIUSBD12芯片作為USB接口芯片。PDIUSBD12通常用于微控制器系統(tǒng)并與微控制器通過高速通用接口進行通信,也支持本地DMA傳輸。該器件采用模塊化的方法實現(xiàn)一個USB接口,允許在眾多可用的微控制器中選擇最合適的作為系統(tǒng)微控制器,性能較好。

USB接口芯片PDIUSD12的八位I/O口線DATA0至DATA7具有可控的三態(tài)門電路,故而PDIUSBD12芯片可以直接與AT89S8252的數(shù)據(jù)總線相連,掛在系統(tǒng)總線上。當系統(tǒng)將采樣得到的信息通過USB總線上傳給PC時,AT89S8252選通PDIUSBD12芯片,將單片機內(nèi)的采樣信息通過系統(tǒng)總線傳給USB接口芯片,繼而傳給上位機,完成數(shù)據(jù)的傳輸。

USB串口通信可采用控制傳輸模式,塊傳輸模式,同步傳輸模式,中斷傳輸模式等4種傳輸模式,根據(jù)本設(shè)計電路特點,采用中斷傳輸模式。其傳輸模式圖如圖4、圖5所示。

圖4、中斷輸入事務(wù)

圖5、中斷輸出事務(wù)

中斷服務(wù)子程序處理由PDIUSBD12產(chǎn)生,在中斷服務(wù)子程序中把數(shù)據(jù)從PDIUSBD12芯片的緩沖區(qū)中轉(zhuǎn)移到單片機環(huán)形緩沖區(qū)中,并清除該芯片內(nèi)部緩沖區(qū)的使能,以便PDIUSBD12芯片接受新的數(shù)據(jù)包。而后建立正確的時間標志,通知主程序進行正確的處理。

2、結(jié)束語

文章創(chuàng)新點在于(1)以ISP-Flash系列單片機AT89S8252為核心的搶答器功能強大,(2)采用USB串口通信,使功能進一步得以完善。整個方案較好地完成了搶答器系統(tǒng)的設(shè)計,此外,還需考慮需報警,增加語音報警等情況,功能強大的AT89S8252中央控制單元配合USB串口通信,使整個搶答器反映快,功能齊全,使用性強,可靠運行。

參 考 文 獻

[1] 楊文顯,現(xiàn)代微型計算機原理與接口技術(shù)教程.清華大學(xué)出版社[M],2006。

篇(10)

0 引言

自動調(diào)平系統(tǒng)作為一種安放在運動物體上的設(shè)備,具有將其上的設(shè)備與運動物體擾動隔離的功能。自動調(diào)平系統(tǒng)無論在軍用還是在民用方面都有比較廣泛的用途,例如航拍、艦載導(dǎo)彈發(fā)射臺、船舶制造、船載衛(wèi)星接收天線等。為此,本文介紹了一種船載實時自動調(diào)平載物臺控制系統(tǒng),此載物臺將其上的設(shè)備與船舶的搖擺運動隔離,使固定于該載物臺上的設(shè)備始終處于水平狀態(tài)平臺。

自動調(diào)平載物臺整個系統(tǒng)主要由機械設(shè)計、硬件電路設(shè)計和軟件設(shè)計三個部分組成。

1 機械設(shè)計

機械部分是承載物品使之穩(wěn)定的載體,由底座、萬向軸、舵機、連桿、臺面、支柱等組成。示意圖如圖1所示。

2 控制系統(tǒng)硬件電路設(shè)計

控制系統(tǒng)硬件電路設(shè)計部分主要由陀螺儀、電源、單片機最小系統(tǒng)組成。

2.1 陀螺儀

陀螺儀可以測量震動或運動的三軸全方向的加速度值和角速度值。本系統(tǒng)中采用MPU6050模塊(三軸陀螺儀+三軸加速度)。此款芯片內(nèi)置16bit AD轉(zhuǎn)換器,16位數(shù)據(jù)輸出,角速度的范圍小于等于±2000°/sec,加速度范圍為±2±4±8±16g,供電電壓為單電壓 3.3 V供電。另外,其低廉的價格可大大降低開發(fā)成本。

2.2 電源部分

電源部分選用了常用的7805穩(wěn)壓芯片,可輸出穩(wěn)定的+5V電壓,畢業(yè)論文電路原理圖如圖3所示。

2.3 單片機最小系統(tǒng)

單片機最小系統(tǒng)作為自動調(diào)平載物臺的大腦,是整個系統(tǒng)的核心部分。本系統(tǒng)中單片機采用了STC15系列增強型8051單片機STC15F2K60S2,內(nèi)部集成MAX810專用復(fù)位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換(25萬次/秒),非常適合電機控制,強干擾場合。陀螺儀和舵機與單片機的接口電路如圖4所示。

3 軟件設(shè)計

載物臺穩(wěn)定是通過陀螺儀測量載物臺臺面傾斜角度,經(jīng)過 A/ D 轉(zhuǎn)換后將數(shù)據(jù)送到單片機,再通過單片機來控制舵機來實現(xiàn)實時控制的,以控制載物臺保持水平,程序流程圖如圖5所示。

主程序主要包括初始化和主循環(huán)。主循環(huán)部分主要負責(zé)接收中斷傳過來的陀螺儀檢測的數(shù)據(jù),并用1602字符型液晶顯示角度,然后完成對舵機的驅(qū)動,實現(xiàn)載物臺的自動調(diào)平。對陀螺儀數(shù)據(jù)的處理是軟件設(shè)計中的一個重要部分,單片片首先對傳過來的三軸加速度和角速度進行處理,主要計算函數(shù)程序如下:

Display10BitData(GetData(ACCEL_XOUT_H),2,0); //顯示X軸加速度

4 結(jié)語

本文設(shè)計了一種能夠自動調(diào)平的船載載物臺,可以對載物臺臺面角度的改變隨時跟蹤,并進行修正。該載物臺控制精度高,反應(yīng)速度快,誤差小,能夠為普通用戶服務(wù)。

【參考文獻】

[1]張毅剛.單片機原理及接口技術(shù)(C51編程)[M].北京:人民郵電出版社,2011:168-172.

[2]郭天祥.單片機C語言教程 [M].北京:電子工業(yè)出版社,2011:38-50.

上一篇: 案例分析論文 下一篇: 酒店經(jīng)營管理論文
相關(guān)精選
相關(guān)期刊