版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于單片機的數(shù)控直流電源的設(shè)計與實現(xiàn)基于單片機的數(shù)控直流電源的設(shè)計與實現(xiàn)TOC\o"1-2"\h\z\u318401.引言 1163481.1課題背景 136451.2主要設(shè)計思想 230231.3研究的意義 2326132.各模塊方案的論證 2113772.1控制方案比較 2265792.2穩(wěn)壓輸出方案比較 382663.系統(tǒng)的硬件電路設(shè)計 3247053.1主控制器模塊 399103.2D/A轉(zhuǎn)換模塊 4134373.3穩(wěn)壓輸出模塊 6192353.4按鍵控制模塊 7255183.5數(shù)碼管顯示模塊 8284913.6振蕩電路設(shè)計模塊 10297413.7復位電路設(shè)計模塊 10304084.系統(tǒng)軟件設(shè)計 1135954.1系統(tǒng)程序設(shè)計流程圖 1115654.2鍵盤掃描程序 13115294.3屏幕顯示程序 13288825.調(diào)試結(jié)果與分析 1325585.2硬件調(diào)試 1598145.3測試結(jié)果 1565055.4測試結(jié)論 1610444參考文獻 16摘要:電子信息技術(shù)的發(fā)展趨勢引起了電子設(shè)備信息技術(shù)的越來越普遍,電子產(chǎn)品的種類也在增加。隨著大,中,小型電子產(chǎn)品的應(yīng)用越來越廣泛,還需要建立穩(wěn)定的開關(guān)電源以實現(xiàn)大,中,小型電子產(chǎn)品的功能損失。根據(jù)此定義,本文設(shè)計并生產(chǎn)了達到目標的用于CNC車床的DC穩(wěn)定電源。該系統(tǒng)以STC89C51單片機為主要控制芯片設(shè)計方案,并根據(jù)計算機鍵盤設(shè)置直流穩(wěn)定開關(guān)電源的輸出電壓。交流伺服電機的差分信號可以設(shè)置為0.1V,輸出電壓范圍為0-9.9V,大電流為330MA,并且可以在顯示屏上顯示唯一的輸出電壓值。系統(tǒng)軟件具有用于過電流維護的電路。當輸出電流大時,穩(wěn)壓管將自動切斷,紅色的指示燈將發(fā)出警報。該系統(tǒng)軟件由單芯片設(shè)計方案控制,以控制輸出差分信號。在D/A轉(zhuǎn)換器之后,輸出模擬仿真輸入,然后保持計算放大器電路增加,并操縱整流管的基極,并遵循穩(wěn)壓管基極的標準工作電壓轉(zhuǎn)換。并輸出不同的工作電壓。關(guān)鍵詞:穩(wěn)壓電源STC89C51單片機數(shù)控直流D/A轉(zhuǎn)換數(shù)字信號1.引言電源技術(shù)在如今的發(fā)展中占據(jù)著極其重要的位置,數(shù)控機床的電子電源在這方面似乎更為重要,它可以為各行各業(yè)的新項目提供服務(wù)。如今,電子電源已經(jīng)集成了許多課程的內(nèi)容和行業(yè),例如電氣設(shè)備,電子設(shè)備,管理信息系統(tǒng),控制理論和原材料的集成。隨著計算機和通信技術(shù)的發(fā)展趨勢,當代信息技術(shù)的改革和創(chuàng)新顯示了電力電子技術(shù)的廣闊發(fā)展前景,并明確指出了更高的能源供應(yīng)政策和法規(guī)。隨著電子控制系統(tǒng)中數(shù)控車床開關(guān)電源的廣泛應(yīng)用,工作中通用開關(guān)電源所造成的差異將嚴重危害整個系統(tǒng)的精度。開關(guān)電源在使用時會造成很多傷害,造成不利影響,因此電源的數(shù)字化操作無疑是追求完美的每個人的總體目標之一。它給人們帶來的便利也是不可否認的。其中,數(shù)控機床的直流電源穩(wěn)定。這是一個很好的典型例子,每個人對此的法規(guī)越來越高。工作科學研究,日常生活并為當代人生產(chǎn)更堅固,更便捷的設(shè)備,則必須從數(shù)字電子技術(shù)開始。一切都數(shù)字化,智能系統(tǒng)的發(fā)展趨勢。傳統(tǒng)的直流穩(wěn)壓電源的輸出電壓是通過電源開關(guān)和微調(diào)電位器根據(jù)粗調(diào)來調(diào)節(jié)的,工作標準電壓值的大小由電流表指示。這種直流穩(wěn)壓電源的缺點是讀數(shù)不太準確,傳感器極易損壞,穩(wěn)壓器精度低,調(diào)節(jié)困難,電源電路復雜,體積大。但是,可以基于單片機來處理數(shù)據(jù)類型。調(diào)整穩(wěn)壓電源可以更合理地解決上述問題。單片機設(shè)計以及其他電子產(chǎn)品和外圍電路用于開發(fā)設(shè)計和設(shè)計數(shù)據(jù)可調(diào)穩(wěn)壓電源。能夠設(shè)置輸出電壓值,并掌握一些外圍電路的擴展,進一步提高了用C語言編寫系統(tǒng)配置程序流程的能力。1.1課題背景電源技術(shù),特別是穩(wěn)壓電源技術(shù),已廣泛應(yīng)用于建筑工程設(shè)計中,并已廣泛應(yīng)用于各行各業(yè)。用于直流穩(wěn)定電源的電路方法有多種,例如串聯(lián)連接型,電源開關(guān)型,集成有集成電路的集成電路芯片,穩(wěn)壓管和直流穩(wěn)定電源。該鏈路中使用的大多數(shù)直流穩(wěn)壓電源是線性穩(wěn)壓電源,由公司的分立組件組成。該公司的這種分立元件體積大,效率高,可靠性低,并且在操作和應(yīng)用上不方便。聲音安全意識不好,并且其機械和設(shè)備的故障率很高(長期)。在大電流和高壓下的工作中,電子組件容易被損壞。但在直流可調(diào)穩(wěn)壓電源中,由電子整流器獲得的直流開關(guān)電源的工作電壓相對較低,濾波器通常不穩(wěn)定。當工作電壓波動或負載電流轉(zhuǎn)移到外部時,輸出電壓也會出現(xiàn)一定水平。連接,電子產(chǎn)品的開關(guān)電源的不穩(wěn)定都會給機械設(shè)備帶來很多問題。因此,僅基于高質(zhì)量直流可調(diào)穩(wěn)壓電源的設(shè)計,才能滿足各種電子產(chǎn)品電源電路的要求。常用的工具實際上是在1980年代開發(fā)和設(shè)計的。在此鏈接中,剛剛創(chuàng)建了用于系統(tǒng)軟件的電力電子技術(shù)的一些理論基礎(chǔ)。這種基礎(chǔ)知識和科學研究為開關(guān)電源的后續(xù)開發(fā)和設(shè)計奠定了良好的基礎(chǔ)。在電力電子技術(shù)的后技術(shù)發(fā)展趨勢中,加工中心開關(guān)電源的技術(shù)發(fā)展趨勢取得了長足的進步。但是,其產(chǎn)品具有不能滿足數(shù)控機床要求,分辨率不足,功能損耗低,可靠性差等缺點。單片機的設(shè)計方案技術(shù)和工作電壓轉(zhuǎn)換模塊的出現(xiàn),為開發(fā)高精度數(shù)控車床開關(guān)電源提供了有效的規(guī)范。新的轉(zhuǎn)換技術(shù)和控制理論的不斷發(fā)展趨勢,各種專用集成電路芯片和信號轉(zhuǎn)換設(shè)備的開發(fā)和應(yīng)用。1.2主要設(shè)計思想在此環(huán)節(jié)中,市場上各種直流穩(wěn)壓電源的基本環(huán)節(jié)基本相同,包括通信,交流變壓器,逆變器電路,濾波穩(wěn)壓電源電路等。程序設(shè)計采用單片機設(shè)計自動控制系統(tǒng)遵循直流穩(wěn)壓電源的方法和原理,完成穩(wěn)壓電源數(shù)控機床的調(diào)整。從結(jié)構(gòu)上看,系統(tǒng)配置電路由單片機,變壓器,電子設(shè)備整流電路,濾波電路,可調(diào)穩(wěn)壓電源輸出電路,D/A轉(zhuǎn)換電路和鑒別電路組成。高精度模數(shù)轉(zhuǎn)換器的應(yīng)用和加工中心單片機的設(shè)計,開關(guān)電源的自動檢索技術(shù)指標具有很高的可靠性,可以自由設(shè)定輸出電壓。從0.0V至10.0V的以下類別。所有功能均根據(jù)實際操作進行控制。面板上的計算機鍵盤已實現(xiàn)。采用計算機鍵盤設(shè)計來控制單片機,為電路檢查提供了極大的方便,提高了工作效率。1.3研究的意義與傳統(tǒng)的直流電源相比,基于單片機的加工中心直流電源具有獨到之處,突出了其自主創(chuàng)新能力。它不僅可以用作基礎(chǔ)電子設(shè)備和科研實驗的開關(guān)電源電路,而且可以使可調(diào)穩(wěn)壓電源按照編程方法連續(xù)改變輸出電壓,具有很高的性價比。開關(guān)電源由計算機系統(tǒng)控制,具有以下顯著優(yōu)點:(1)優(yōu)秀的智能控制系統(tǒng)和控制方法的應(yīng)用表明,開關(guān)電源的先進智能控制系統(tǒng)具有更突出的特點。(2)系統(tǒng)軟件易于升級,實際操作更加靈活。僅需更改自動控制系統(tǒng),而無需更改系統(tǒng)配置路由器。(3)提高了自動控制系統(tǒng)的穩(wěn)定性,使其更易于標準化。同一控制面板可與不同的系統(tǒng)軟件(或具有不同型號規(guī)格和規(guī)格的產(chǎn)品)一起使用,并且僅需要對移動電話應(yīng)用程序的操作進行一些調(diào)整。(4)系統(tǒng)標準電壓輸出的一致性好,成本低廉,量產(chǎn)方便。2.各模塊方案的論證2.1控制方案比較方案1:應(yīng)用各種數(shù)字電路設(shè)計解決方案來生成計算機鍵盤操縱系統(tǒng)并執(zhí)行信號分析,例如可編程邏輯設(shè)備(例如CPLD)的應(yīng)用。該方案電路復雜,協(xié)調(diào)性不高,效率低,不利于系統(tǒng)的擴展,信號分析困難。方案2:本系統(tǒng)的實際操作控制模塊是為STC89C51單片機設(shè)計的,它可以根據(jù)TLC5615AD轉(zhuǎn)換和LM358工作電壓調(diào)整來更改系統(tǒng)軟件的輸出電壓。標記的工作電壓值是輸出電壓的大小。該系統(tǒng)更加靈活。手機應(yīng)用程序的應(yīng)用解決了數(shù)據(jù)信息預置和電壓大小控制問題,使系統(tǒng)配置更加簡潔,各種功能易于實現(xiàn),很好地滿足了問題類型的要求。與上述兩種方案的優(yōu)缺點相比,第一種方案使用大型,中型和小型機械設(shè)備來執(zhí)行系統(tǒng)的部分數(shù)控車床。應(yīng)用了很多集成設(shè)備,這使得控制電路內(nèi)部的電源插座的信號變得復雜,并且中間有許多內(nèi)部連接。影響不是很好。在第二種方案中,使用單片機實現(xiàn)所有CNC機床的一部分也有利于系統(tǒng)的擴展。2.2穩(wěn)壓輸出方案比較方案一:采用線性調(diào)壓電源改變其標準電壓的方法不僅要增加/減少輸出,而且還必須考慮由電子整流器濾除的諧波失真對輸出造成的損害。方案二:使用運算放大器對電壓的比較放大由于測量放大器電路的開關(guān)電源電路的電壓抑制比在電源電路的工作中非常大,因此,可以大大降低輸出諧波。方案1中的輸出電壓不能跟蹤工作電壓的快速變化,方案2中的輸出電壓波形與TLC5615相同。不僅可以輸出直流輸出功率的音頻信號,而且還必須事先轉(zhuǎn)換成定性的研究數(shù)據(jù)信息,從而使信號源具有一定的驅(qū)動能力。2.3總體方案框圖系統(tǒng)總體方案框圖如圖1所示。按鍵按鍵單片機D/A轉(zhuǎn)換運放調(diào)整管輸出LED顯示電源取樣圖1系統(tǒng)總體方案框圖3.系統(tǒng)的硬件電路設(shè)計3.1主控制器模塊該方案設(shè)計選擇采用PDIP封裝的STC89C51集成電路芯片作為核心控制器,如圖2所示。微控制器具有以下優(yōu)點:(1)耗電量極低掉電模式:典型的功能損耗為0.5uA,可以通過外部中斷來喚醒。停止并返回后,將執(zhí)行初始程序流程。所有正常工作模式:自由模式:典型功耗為1mA。所有正常工作模式:典型性能損失為2mA-4mA。(2)抗干擾能力強I/O端口,開關(guān)電源,數(shù)字時鐘,看門狗1,延遲電路都是獨特的解決方案。工作電壓寬,不怕開關(guān)電源震顫,工作電壓范圍為3.4-6V。高抗靜電性(高ESD維護),很容易超過2000V??焖俪涞挠绊?。圖2STC89C51芯片引腳圖操縱部分是系統(tǒng)整體機械設(shè)備合作和智能控制系統(tǒng)管理的核心部分。STC89C5微控制器的操縱應(yīng)用非常關(guān)鍵。微控制器的應(yīng)用不僅有利于監(jiān)督,而且大大減少了硬件設(shè)計開發(fā)。原理圖如圖3所示。圖3
單片機控制部分3.2D/A轉(zhuǎn)換模塊(1)D/A轉(zhuǎn)換芯片TLC5615介紹TLC5615是具有串行通信的模數(shù)轉(zhuǎn)換器。包含上電校準功能,即將DAC存儲器校準為全零。在性能改善的初始階段,具有電流輸出類型的DAC更好。10位數(shù)據(jù)信息的串行通信輸入只能使用3條串行總線,這便于與行業(yè)標準的微控制器或微處理器(微控制器)接口,并且適用于測試可充電電池供電系統(tǒng)的儀表板和移動電話,也適用于數(shù)據(jù)不平衡和增益值調(diào)整及其工業(yè)控制系統(tǒng)場所。TLC5615引腳圖如圖4所示。圖4D/A轉(zhuǎn)換TLC5615引腳DIN:串行通訊數(shù)據(jù)信息輸入端子;SCLK:串行通訊時鐘輸入端子;CS:集成ic采用通過端子,低頻合理;DOUT:級聯(lián)時用于輸出串行通訊數(shù)據(jù)信息;AGND:模擬模擬地;REFIN:標準電壓輸入端子,2V?(VDD-2);OUT:DAC模擬模擬電壓輸出端子;VDD:開關(guān)電源正極,4.5?5.9V,通常為5V。(2)D/A轉(zhuǎn)換控制部分該系統(tǒng)配備了一個D/A轉(zhuǎn)換插座,并選擇了10個模數(shù)轉(zhuǎn)換器TLC5615。該電路如圖5所示。D/A轉(zhuǎn)換后的部分輸出電壓用作齊納輸出電源電路的參考工作電壓。齊納二極管的輸出功率與參考工作標準電壓呈正相關(guān)。TLC5615的集成ic選擇分別由微處理器的P11,P13和P12引腳控制的數(shù)據(jù)信號和串行通信數(shù)據(jù)信息以及數(shù)據(jù)時鐘。時序圖如圖6所示。
圖5D/A轉(zhuǎn)換控制部分原理圖圖6TLC5615數(shù)模轉(zhuǎn)換時序圖3.3穩(wěn)壓輸出模塊(1)穩(wěn)壓控制芯片LM358LM358包含兩個輸出功率放大器電路和一個具有內(nèi)部頻率補償?shù)碾p運放電路。它適用于具有寬工作電壓范圍的單開關(guān)電源電路,以及雙電源開關(guān)的工作過程。其應(yīng)用范圍包括傳感器放大器,DC增益值模塊和其他區(qū)域性應(yīng)用,其中所有運算放大器都可以由單個開關(guān)電源系統(tǒng)供電。LM358的引腳圖如圖7所示
圖7LM358引腳圖(2)穩(wěn)壓輸出原理與電路DA轉(zhuǎn)換選擇TLC5615串行通訊通訊,不占用MCU設(shè)計的IO資源,操作流程簡單,且DA轉(zhuǎn)換率高。確保將微控制器設(shè)計中的二進制數(shù)據(jù)信息轉(zhuǎn)換為微控制器設(shè)計中的二進制數(shù)據(jù)信息,以獲得仿真仿真工作所需的工作電壓,然后使用LM358計算放大器電路改善微控制器設(shè)計的輸出。RP1是10k高精度可調(diào)電位計測試產(chǎn)品反饋,該反饋被反饋到LM358的第二個引腳,以生成帶有一系列晶體管的穩(wěn)壓電源電路。C7是用于確保開關(guān)電源電路可靠性的輸出電壓濾波器。JP1是輸出端子。對于商品,它是兩個灰黑色和鮮紅色的鐵夾。如圖8所示。圖8穩(wěn)壓輸出電路(3)穩(wěn)壓輸出模塊仿真圖通常,DC穩(wěn)壓電源使用可調(diào)電阻器來調(diào)節(jié)輸出電壓,因此必須基本執(zhí)行DC穩(wěn)壓電源的數(shù)字控制。實際上,僅必須使用數(shù)字控制的一部分來替換可變電阻器。能夠進行數(shù)控車床直流穩(wěn)壓電源的研究課題。因此,首先要做的是選擇一個合適的變壓器電源電路,并對其可行性進行仿真仿真。如圖所示9。圖9穩(wěn)壓電路仿真圖3.4按鍵控制模塊按鈕控制模塊如圖10所示。在這種設(shè)計中,選擇了一個獨立的按鈕來執(zhí)行微控制器設(shè)計的集成功能按鈕icSTC89C5的實際輸入操作。每個按鈕的一端具有接地設(shè)備,另一端具有單芯片設(shè)計引腳。按鈕“”,“-”,“0V”完成功能:調(diào)節(jié)工作電壓步進電機的0.1V和0V輸出。圖10鍵盤控制電路圖3.5數(shù)碼管顯示模塊(1)圖11為典型的數(shù)碼管。圖117段LED數(shù)碼管圖12共陰極與共陽極LED顯示器如圖11,LED顯示屏也稱為數(shù)字顯示管。表1列出了共陽極和熔融陰極LED顯示屏之間的對應(yīng)關(guān)系,指示數(shù)據(jù),英文字母和指示代碼。表1代碼對應(yīng)表顯示字符共陰極段碼共陽極段碼顯示字符共陰極段碼共陽極段碼03FC087F80106F996F9025BA4A778834FB0B7C8346699C39C656D92D5EA167D82E7986707F8F718E(2)LED顯示器顯示方式 有兩種點亮LED顯示屏的方式:一種是靜態(tài)數(shù)據(jù)顯示;另一種是靜態(tài)數(shù)據(jù)顯示。另一個是靜態(tài)數(shù)據(jù)顯示。另一個是動態(tài)顯示。在方案的設(shè)計中,選擇了動態(tài)顯示。換句話說,它是靜態(tài)數(shù)據(jù)顯示。換句話說,每個顯示器必須占用一個單獨的I/O擴展插槽,該插槽具有用于單詞的筆畫段字體樣式編號的鎖存功能。這樣,微控制器設(shè)計僅需要將顯示的字體代碼發(fā)送到通信插孔,而無需關(guān)心。它將消息推送到新的字體代碼,直到要顯示新的數(shù)據(jù)信息。因此,對于這種方法,單芯片設(shè)計中的CPU成本較低。這種電路的優(yōu)點是可以額外顯示不同的標識符。但缺點是占用大量服務(wù)器端口資源。從圖13可以看出,每個LED顯示屏必須分別占用8條服務(wù)器端口線。因此,當存在大量數(shù)據(jù)信息時,通常不使用這種方案設(shè)計,而是使用動態(tài)顯示方法。程序設(shè)計使用這種類型的顯示方法。圖13靜態(tài)顯示圖圖14動態(tài)顯示圖由于所有段選擇代碼都鏈接在一起,因此只能同時顯示相同種類的標記。但是,如果要標記其他標識符,則必須由位選擇代碼來操縱它們。(如果LED是公共負極,則P2.0~~P2.3的輸出為低頻,如果LED是公共陽極氧化,則P2.0~~P2.3的輸出為上拉電阻。)3.6振蕩電路設(shè)計模塊微控制器的時鐘周期也稱為振蕩周期,并且振蕩周期可以理解為微控制器的晶體振蕩器的數(shù)量。例如,在本設(shè)計方案中使用的由STC89C52微控制器設(shè)計的上層晶體振蕩器為12MHz,因此振蕩周期為12MHz和1/12μs之一。它也是MCU的最小時鐘頻率模塊,由其他組件組成。例如,計時碼表是電子計數(shù)器的默認設(shè)置,可以實際操作單個脈沖。機器周期是操作過程的時間單位(例如獲取周期時間的命令,獲取周期時間的命令等)。MCU無法自動復位,并且外部電源電路必須執(zhí)行實際的復位操作。一旦從外界獲得所需的電源電路,微控制器將在向微控制器的復位引腳添加上拉電阻超過2個機器周期后復位。修復到初始情況,然后等待下一次計算。如圖15所示。圖15振蕩電路3.7復位電路設(shè)計模塊3.7.1CPUA內(nèi)部復位電路由于STC89C51產(chǎn)品系列的MCU設(shè)計使用高級校準,因此其內(nèi)部復位電路如圖16.17所示。高級校準單脈沖RST引腳被輸入到內(nèi)部Harris開關(guān)原理中,并發(fā)送到CPU的內(nèi)部復位電路。CPU在每個振蕩周期的S5P2連接中對Sanders進行采樣,以打開基本原理的輸出端子。如果太高,它將驅(qū)動工業(yè)設(shè)備進入復位狀態(tài)。為了更好地確保CPU中每個模塊的電源電路的可靠復位,請務(wù)必復位RST引腳的單個脈沖的高電平脈沖維持在2個機器周期以上(即24個振蕩周期)。圖16內(nèi)部復位電路圖17外部復位電路4.系統(tǒng)軟件設(shè)計4.1系統(tǒng)程序設(shè)計流程圖該系統(tǒng)軟件使用了STC89C51微控制器設(shè)計的一部分:鍵盤掃描器,終端顯示,D/A輸出。程序流程圖如圖19所示。開始開始LCD1602初始化子程序置電壓初始值鍵盤掃描子程序結(jié)束圖19程序流程圖該系統(tǒng)使用STC89C51微處理器設(shè)計方案的一部分:鍵盤擴展,程序流停止,I/O實際操作。它們中的大多數(shù)與源程序無關(guān),但是鍵盤掃描槍基于查詢程序流的方式,因此鍵盤掃描槍程序流應(yīng)在源程序中打開。主程序流程圖如圖20所示,電壓加載子程序流程圖如圖20所示,并且組裝了鍵盤掃描儀解決方案。如圖21所示。開始開始調(diào)用LCD寫指令子程序調(diào)用LCD寫指數(shù)據(jù)子程序結(jié)束圖20寫電壓子程序流程圖系統(tǒng)初始化系統(tǒng)初始化電壓數(shù)據(jù)送到D/A允許定時器中斷掃描鍵盤,是否按下按下復位按鍵按下電壓增加按鍵按下電壓減少按鍵電壓復位電壓增加0.1電壓減少0.1YNNYYN圖21鍵盤掃描處理子程序4.2鍵盤掃描程序此設(shè)計的1*3列鍵盤是選擇掃描儀以明確按下功能鍵的方法,每個功能鍵依次為“校準功能鍵”,“電壓升高0.1”和“電壓降低0.1”更好地消除人為因素功能鍵的機械設(shè)備振動。使用程序編程可消除此類危害。程序解釋說明見附錄14.3屏幕顯示程序如果液晶控制模塊LCD1602要指示輸出電壓,則程序需要根據(jù)LCD1602的實際指令對其進行操作。首先要做的是使液晶以指示模式工作,即以編寫指令的方式使液晶控制模塊工作,然后使液晶顯示用戶按下的英文字母,然后讓液晶顯示器顯示用戶按下的英文字母。液晶工作寫入數(shù)據(jù)信息。模式。實際的指令已經(jīng)在上面討論過了,這里不再贅述。LCD的寫指令程序見附錄2。由于微控制器設(shè)計中的存儲器和計時器電子計數(shù)器都具有初始值,因此,如果該值不用于此類控制模塊,則微控制器設(shè)計可能會引起混亂,并且無法根據(jù)初始值編寫程序,所以要添加一個重置程序來增強系統(tǒng)的穩(wěn)定性。液晶模塊如果不進行初始化的話會一直顯示上次輸出的電壓或者停留在上次掉電時的狀態(tài)下。所以初始化程序必不可少。說明見附錄35.調(diào)試結(jié)果與分析5.1軟件調(diào)試KeilC51是由KeilSoftware在國外生產(chǎn)的51個產(chǎn)品系列,并且與單片機C語言軟件開發(fā)系統(tǒng)兼容。與選擇相比,C語言在功能,結(jié)構(gòu),易讀性和可伸縮性方面具有顯著優(yōu)勢,因此易于理解和使用。應(yīng)用匯編程序后,我使用C進行開發(fā)和設(shè)計,并且感到更深入。該繪圖軟件編譯器使用uVision2c語言表達編譯器。在圖22的“選擇CPU規(guī)格和型號”提示框中選擇CPU制造商和控制集成ic。從Atmel中選擇AT89C51集成編譯器。圖22選擇芯片界面設(shè)置編寫編程代碼后,必須編譯程序鏈接并將其轉(zhuǎn)換為總體目標代碼,然后進行硬件配置調(diào)整或仿真模擬??梢詥螕艟幾g器代碼,也可以單擊計算機鍵盤上的鍵盤快捷鍵F7。編譯后的結(jié)果如圖23所示。圖23軟件編譯結(jié)果界面選擇Atmel的AT89C51集成編譯器的移動應(yīng)用程序后,應(yīng)一鍵將代碼下載到STC89C5MCU。在這里,我們使用STC-ISP下載軟件程序流程。如圖24所示。圖24STC程序下載界面5.2硬件調(diào)試在檢查系統(tǒng)配置并且電路沒有短路故障或短路故障之后,連接開關(guān)電源電路,并檢查每個集成集成IC的電源電壓是否合適。滿足要求并且單片機晶體振蕩器電路是否振蕩,只有單片機晶體振蕩器電路正常,單片機才能工作。經(jīng)檢查,上述情況均屬正常。首次進行硬件配置仿真時,這意味著它將閃爍,這需要對數(shù)據(jù)顯像管進行單獨調(diào)試。經(jīng)過仔細觀察,我發(fā)現(xiàn)明顯的時間延遲過長,并且在減少了延遲時間后消除了閃爍。在調(diào)試所有硬件配置的整個過程中也遇到了困難。即,輸出電壓與標記電壓不同。從那時起,增加了一個電阻器將反饋反饋電壓調(diào)整為無限指示的電壓。如果要調(diào)試手機軟件,則必須小心。通常,一兩個C語言編譯器很難成功。在調(diào)試手機軟件的整個過程中,必須仔細推導每個軟件。有時只有多個語法錯誤,并且檢查時間相對較長。這可能是由于缺乏自己的移動書寫軟件標準所致。該程序的編寫不仔細,細膩且不規(guī)范。在調(diào)試手機軟件的情況下,有一個問題引起我非常適當和很大的懷疑,即每個子方法都沒有問題,最終結(jié)果與估計不符。我正在努力學習。經(jīng)過老師的委托,我終于意識到這主要是程序建設(shè)的問題。根據(jù)對該問題的科學研究和調(diào)試結(jié)果,有必要掌握一個詳細的程序,尤其要注意其結(jié)構(gòu),并盡可能少地在程序中使用一些復雜的句子,而這并不是一個簡單的總結(jié)。每個子程序。整個程序并不意味著它不能被應(yīng)用,而是它在可以應(yīng)用時不被盡可能多地應(yīng)用,因為每次執(zhí)行該命令時,都需要執(zhí)行堆棧實際操作,并且該設(shè)計方案中有更多的子例程,因此延長了程序的執(zhí)行時間。5.3測試結(jié)果測試結(jié)果如表2所示。表2測試結(jié)果顯示電壓(V)測量電壓(V)10.981.31.261.51.471.61.571.81.7821.982.62.593.13.083.73.6855.0066.0088.0599.039.79.739.99.875.4測試結(jié)論當使用單片機設(shè)計并實際操作開關(guān)電源電路時,輸出直流電源為0.0-10.0V,數(shù)據(jù)顯示管顯示清晰,適度,且相差很小。它是直流電源穩(wěn)壓器的主題。數(shù)控車床的資源長期以來一直是完美的。但是,初始設(shè)計不夠堅固,并且由于在制造過程中遇到一些困難,因此未標記預設(shè)的工作標準電壓。因此,沒有執(zhí)行初始設(shè)計所需的過電流量維持和過電壓維持電路,并且可以進一步改善設(shè)計。5.5小結(jié)大學畢業(yè)課程是在我自己的努力下,在同學的幫助下以及在老師的特殊指導下進行的。結(jié)果很重要,而且過程也很有價值。因為我必須經(jīng)歷一個艱難的過程才能獲得良好的結(jié)果,并且從這個充滿信心的過程中,我獲得了寶貴的工作經(jīng)驗和教訓。全心全意的收集對我自己將是一種質(zhì)的改善。這是關(guān)于這個新項目畢業(yè)后的結(jié)果的簡要報告:(1).數(shù)控機床直流可調(diào)穩(wěn)壓電源的詳細設(shè)計方案;(2).模塊化設(shè)計的“C”源代碼;(3).工作電壓最小調(diào)節(jié)范圍:Sv=0.1V;(4).選擇數(shù)字顯示管以指示輸入的設(shè)定工作電壓作為功能鍵;CNC機床的電源設(shè)備用于電能的轉(zhuǎn)換和功率的傳輸。它是具有新技術(shù)內(nèi)容,開放專業(yè)知識和快速升級的產(chǎn)品。如今,它已廣泛用于工業(yè)生產(chǎn),電磁能,運輸,運輸,信息,航空,航天,航運,國防安全和安保,教育,文化創(chuàng)造等領(lǐng)域。在信息時代,上述所有產(chǎn)業(yè)都在快速發(fā)展,其發(fā)展趨勢顯然為整個開關(guān)電源電路產(chǎn)業(yè)鏈設(shè)定了更高的法規(guī)。因此,在下一步中,可以進一步改善設(shè)計。根據(jù)手機軟件的變化,可以改善過流保護,過壓保護,聲光報警電路,擴大輸出電壓范圍,可以方便地應(yīng)用于許多電子設(shè)備開關(guān)電源系統(tǒng)軟件。參考文獻[1]宋開軍,楊國渝.智能穩(wěn)壓電源設(shè)計[J].電子技術(shù),2003(10):48-49.[3]馮澤虎,朱相磊,滕春梅.基于單片機的可編程直流穩(wěn)壓電源設(shè)計[J].中國高新技術(shù)企業(yè),2009(21):36-37.[4]高松.基于單片機的數(shù)控直流穩(wěn)壓電源[J].陶瓷研究與職業(yè)教育,2008(2):43-44.[5]謝明亮,馬學強,蘇向陽.數(shù)控直流穩(wěn)壓電源[J].數(shù)字技術(shù)與應(yīng)用,2009(12):10-11.[7]胡桂陽,盧月瓊,李昌禧.用單片機制作的直流穩(wěn)壓可調(diào)電源[J].電子世界,2005(12):24-25.[8]劉桂英,劉高潮,黃國華.串聯(lián)型直流穩(wěn)壓電源的仿真分析[J].廣西師范學院學報,2004,21(2):55-59.[9]趙亮.液晶顯示模塊LCD1602應(yīng)用[J].電子制作,2007(3):58-59.[10]高偉.STC89C51單片機原理及應(yīng)用(第一版)[M].北京:國防工業(yè)出版社,2008.[11]潘永雄.新編單片機原理與應(yīng)用[M].西安:西安電子科技大學出版社,2007.[12]江太輝.MCS-51系列單片機原理與應(yīng)用[M].廣州:華南理工大學出版社,1900.[13]湯競南,沈國琴.STC89C51單片機C語言開發(fā)與實例[M].北京:人民郵電出版社,2008.[14]張萌,和湘,姜斌.單片機應(yīng)用系統(tǒng)開發(fā)綜合實例(第一版)[M].北京:清華大學出版社,2007.附錄1ucharkeyscan() //鍵盤掃描啟動 { P3=0xfe; temp=P3; temp=temp&0xf0;// while(temp!=0xf0)// { delay(5);// 調(diào)用延時程序。確保被按下的鍵能夠成為有效輸入。 temp=P3; temp=temp&0xf0;//與初始狀態(tài)比較,確認那個鍵被按下。 while(temp!=0xf0)//按下延時,消除按下抖動 { temp=P3; switch(temp)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年心理學基礎(chǔ)概念與心理測試題集
- 2026年行政職業(yè)能力傾向測試題集及答案解析
- AI應(yīng)用技術(shù)規(guī)范解讀
- 健康有獎問答題目及答案
- 縣檢察院考試題目及答案
- 小學生科普知識競賽試題及答案
- 2026年平?jīng)雎殬I(yè)技術(shù)學院單招職業(yè)傾向性測試模擬測試卷帶答案解析
- 2026年CFETS新權(quán)重簡評:五問CFETS權(quán)重調(diào)整
- 2025年泰和縣幼兒園教師招教考試備考題庫附答案解析(奪冠)
- 2024年長垣烹飪職業(yè)技術(shù)學院馬克思主義基本原理概論期末考試題附答案解析(奪冠)
- 深圳大疆在線測評行測題庫
- 金屬廠生產(chǎn)制度
- 2026安徽淮北市特種設(shè)備監(jiān)督檢驗中心招聘專業(yè)技術(shù)人員4人參考題庫及答案1套
- 2025年航空行業(yè)空客智能制造報告
- 蒙牛乳業(yè)股份有限公司盈利能力分析
- 2025民航西藏空管中心社會招聘14人(第1期)筆試參考題庫附帶答案詳解(3卷合一版)
- (新教材)2026年人教版八年級下冊數(shù)學 21.2.1 平行四邊形及其性質(zhì) 課件
- 設(shè)備保養(yǎng)維護規(guī)程
- 2025年東營中考物理真題及答案
- DL-T+5860-2023+電化學儲能電站可行性研究報告內(nèi)容深度規(guī)定
- GB/T 46425-2025煤矸石山生態(tài)修復技術(shù)規(guī)范
評論
0/150
提交評論