本光盤的所有代碼均在Keil C51 7.0以上版本編譯通過。讀者的電腦只需要能夠運行Windows 98 以上版本的操作系統、并能夠安裝Keil C51 7.0以上版本的軟件即可。
上傳時間: 2014-01-10
上傳用戶:bruce5996
本題必須采用廣州周立功單片機發展有限公司贊助的ARM2138實驗開發儀為主機板;并擴展顯示器、鍵盤、打印機等相應接口;超市的物品使用13位數字編碼(每件物品均有相對應的條形碼)。 (1) 簡易超市收銀機具有可設置100個商品價目表(PLU),并具有掉電保護。商品的數字編號、品名(數字或英文字母)、單價等信息可輸入;具有200條銷售日志。 (2) 擴展鍵盤實現數字和英文字符輸入; (3) 擴展打印機打印商品銷售記錄(包括售貨日期、時間、商品名稱、單價、合計等); (4) 顯示器上可通過鍵盤切換顯示環境的溫度,并可進行溫度超限報警;(溫度誤差:<±0.5℃)。
上傳時間: 2014-08-27
上傳用戶:拔絲土豆
本文主要論述了一種基于51單片機為核心控制器的數控直流電源的設計原理和實現方法。該電源具有電壓可預置、可步進調整、輸出的電壓信號和電流信號可同時顯示功能。文章介紹了系統的總體設計方案,其主要由微控制器模塊、穩壓控制模塊、電壓/電流采樣模塊、顯示模塊、鍵盤模塊、電源模塊五部分構成。該系統原理是以STC89C52單片機為控制單元,以數模轉換芯片DAC0832輸出參考電壓控制電壓轉換模塊LM317輸出電壓大小,同時輸出穩壓、恒流采用模數轉換芯片ADC0832對采樣的電壓、電流轉換為數字信號,再通過單片機實現閉環控制。文章最后對數控直流電源的主要性能參數進行了測定和總結,并對其發展前景進行了展望。關鍵詞單片機(MCU):數模轉換器(DAC);模數轉換器(ADC):閉環控制電源技術尤其是數控電源技術是一門實踐性很強的工程技術,服務于各行各業。當今電源技術融合了電氣、電子、系統集成、控制理論、材料等諸多學科領域。直流穩壓電源是電子技術常用的儀器設備之一,廣泛的應用于教學、科研等領域,是電子實驗員、電子設計人員及電路開發部門進行實驗操作和科學研究所不可缺少的電子儀器。在電子電路中,通常都需要電壓穩定的直流電源來供電。而整個穩壓過程是由電源變壓器、整流、濾波、穩壓等四部分組成。然而這種傳統的直流穩壓電源功能簡單、不好控制、可靠性低、干擾大、精度低且體積大、復雜度高。普通的直流穩壓電源品種有很多,但均存在以下二個問題:輸出電壓是通過粗調(波段開關)及細調(電位器)來調節。這樣,當輸出電壓需要精確輸出,或需要在一個小范圍內改變時,困難就較大。另外,隨著使用時間的增加,波段開關及電位器難免接觸不良,對輸出會有影響。穩壓方式均是采用串聯型穩壓電路,對過載進行限流或截流型保護,電路構成復雜,穩壓精度也不高。
上傳時間: 2022-04-05
上傳用戶:wangshoupeng199
1簡介本應用筆記介紹了如何采用MC9S122VL32器件,在RGB LED照明應用中實現控制和診斷功能。MC9S12ZVL32集成了一個16位微控制器(基于成熟的S12技術),一個汽車穩壓器,一個LIN接口,一個用于感應汽車電池電壓的VSUP模塊,和一個HVI引腳[1]。RGB LED照明應用采用FreeMASTER工具進行控制[2]本文檔包含AN4842SWzip文件,其中帶有X-S12ZVL32-USLED硬件和軟件文件。2 RGB LED照明應用圖1所示為RGB LED照明應用的結構框圖。藍色框表示MC9S12ZVL32模塊,淺棕色框表示軟件模塊。RGB LED通過FreeMASTER工具控制頁面[2]進行控制。ADC會感應RGB LED的電壓,并通過AMMCLIB模塊[3]計算出LED平均電流,從而實現LED診斷功能。RGB LED控制和診斷模塊可通過LIN進行監控。有關詳細描述,請參閱以下各節。2.1 RGB LED應用電路RGB LED通過MCU PWM1,PWM3和PWMS輸出進行控制,見圖2。通過MCU的輸入端AN3.AN4和AN5分別測量電阻R6,R7,R8與RGB LED的連接處電壓,見表1.MCU +s v調節器使用的是外部鎮流晶體管Q3.Q3有助于降低MCU功耗,還能提升調節器電流容量。模塊電池反接保護功能由二極管DS提供。2.2 RGB LED控制PWM模塊以16位分辨率驅動LED.由于較高的PWM分辨率,RGB LED顏色的變化很流暢。2.3 RGB LED診斷RGB LED診斷模塊報告用LED二極管電壓值和所用PWM占空比計算得到的實際LED平均電流。實際LED電壓在LED導通時由ADC采樣,在PWM信號下降沿之后紅光二極管采樣約2us,綠光二極管約4 1s,藍光二極管約6us。采樣值用來計算二極管電阻電壓。因電阻電壓及其電阻是已知的,所以可以用來計算二極管峰值電流。用已知的PWM占空比值和二極管峰值電流計算平均電流值。計算是通過AMMCLIB[3]用16位小數算法完成的。
上傳時間: 2022-06-19
上傳用戶:
超級電容器是一種介于電池和靜電電容之間的新型儲能元件,其功率密度比電池高數十倍,能量密度比靜電電容高數十倍。具有充放電速度快、對環境無污染、循環壽命長等優點,有希望成為21世紀的新型綠色能源。 設計了一個主回路以BUCK降壓電路為主,控制回路以單片機89C51為核心的超級電容器充放電測試系統,用于測試超級電容器充放電性能。本系統通過檢測超級電容器的端電壓、電流和溫度,并將采集到的信號由ADC0809轉換為數字信號,送入89C51分析處理后,再經DAC0832輸出,調節脈寬調制器TL494的電壓信號,調整PWM的輸出值,控制BUCK轉換電路中MOSFET功率開關的占空比,從而改變輸出直流電壓的大小,實現恒流控制。超級電容器充電方法采用分階段恒流充電,依照充電狀態的不同,適時調整充電電流大小,避免過充電造成超級電容器損害。在其控制方法和實現手段上,主要通過單片機的設定值與實測值的比較來控制電路的輸出,也可以通過模糊控制技術來實現,并用MATLAB進行了仿真實驗,仿真結果證明采用模糊控制能夠取得更好的效果。在整個系統的保護功能方面,采用了過壓、過流以及過熱等的保護方法,實現軟硬件對系統的保護。 利用本測試系統可以對超級電容器進行恒電流充放電,其充放電曲線基本上呈現線性。模糊控制能針對電容器充電狀態的不同,適時給予不同的充電電流,不至于發生大電流過充造成超級電容器受損的情況,確保使用壽命。 解決了系統的電磁兼容,從而能夠保證系統能夠安全可靠地工作。在電路裝置硬件電路、軟件以及印制電路板設計中所采取了一些抗干擾措施,可以有效地預防一些干擾帶來的誤差,提高了系統的可靠性和穩定性。
上傳時間: 2013-04-24
上傳用戶:Kecpolo
論文分析了混合式步進電動機的工作原理和運行特性。采用簡化的磁網絡模型,推導了建立二相混合式步進電機數學模型的關系式。并對步進電機的多種驅動技術進行了詳細的研究,著重分析和論述了正弦脈寬調制細分驅動技術。文中對整個系統的結構、硬件電路設計及驅動軟件編程進行了研究和實現,并給出了系統性能實驗結果。 步進電機的使用離不開步進電機驅動器,驅動器的優劣影響著步進電機的運行性能。傳統的驅動方式側重于使步進電機繞組電流以盡可能短的時間上升到額定值,以提高電機高速運行時的轉矩,一般步距角較大,且造成低速運行時的振動和噪聲加大。針對此問題,開發出一種新型的基于單片機的多細分二相混合式步進電機驅動器。該驅動器以二相混合式步進電動機的靜態和動態運行特性為出發點,主要分為數字控制部分、GAL片邏輯綜合信號處理單元、SG3525恒流控制電路、驅動功放電路、過流保護及反饋電路和系統供電電源模塊等。采用專用集成芯片和可編程邏輯器件,以8位單片機AT89C51為控制核心,實現恒流控制、正/反轉運行、過流保護和多檔位細分等功能。在器件選型和軟、硬件設計方面兼顧了性能與成本等因素,性價比較高且通用性強。 該驅動器樣機已完成制作并進行了聯調測試,文中給出了測試結果并對所測波形進行了分析。實驗結果表明,系統硬件和軟件設計合理可行,各項技術指標均達到了設計要求。它與混合式步進電動機配套可以明顯地改善步進電動機的運行性能,拓寬其應用領域。
上傳時間: 2013-06-07
上傳用戶:西伯利亞狼
輕型高壓直流輸電系統在解決交流系統非同步互聯、向偏遠地區的無源負荷供電、滿足保護環境要求等方面具有很大的優勢。在傳統的基于兩電平或三電平電壓源型換流器的輕型高壓直流輸電系統中,換流器交流側需要使用體積龐大和笨重的濾波裝置,橋臂的高電壓需要功率開關器件直接串聯來實現等,增大了換流站的占地空間,降低了換流器的工作效率。 本文針對傳統輕型高壓直流輸電系統所存在的缺點,采用一種新的模塊化多電平換流器作為輕型高壓直流輸電系統的換流器。分析了模塊化多電平換流器的工作原理,并提出將其應用于輕型高壓直流輸電系統的調制算法和控制策略。最后對控制系統的具體實現方案進行一定的探討。通過仿真驗證所提出的調制算法和控制策略的正確性。具體說來,全文的主要工作體現在以下幾個方面: 1、詳細講述模塊化多電平換流器的拓撲結構、子模塊的具體實現形式及工作原理,并提出適合該換流器的調制算法。 2、詳細介紹組成輕型高壓直流輸電系統的電壓源型換流器的工作原理,分析電壓源型換流器的間接電流和直接電流控制策略。 3、對基于模塊化多電平換流器的輕型高壓直流輸電系統進行仿真,驗證所提出控制策略的正確性。 4、探討解決模塊化多電平換流器子模塊直流側電容電壓的均衡問題,提出一種較為簡單有效的控制方法。 5、提出基于模塊化多電平換流器結構的輕型高壓直流輸電控制系統的實現方法,并重點講述子模塊的數字邏輯電路的實現方法。
上傳時間: 2013-04-24
上傳用戶:huangzr5
作為新一代直流輸電技術,基于電壓源換流器的高壓直流輸電憑借其獨特的技術優點取得了飛速的發展,并已在新能源發電系統聯網、電網非同步互聯、無源系統供電、無功補償等場合得到實際工程應用。在我國,VSC-HVDC的研究尚處于起步階段。本論文著重開展了VSC-HVDC技術的數學建模和控制策略的研究。論文的主要工作和取得的創新性成果如下: 1.建立了系統標么值模型,分析了VSC-HVDC的運行原理和穩態功率特性。明確了系統主電路參數對運行特性的影響,在此基礎上提出了一種功率定義下的換流電抗、直流電壓和直流電容以及頻域下的交流濾波器參數設計方法。 2.設計了一種基于無差拍控制的VSC-HVDC直接電流離散控制器。針對控制系統存在的VSC電壓輸出能力限制、PI控制器積分飽和現象和離散采樣時間延遲問題,提出了相應的解決方法,推導了其電流內環控制器與功率外環離散控制器的設計原則。 3.推導了換流站網側與VSC交流側功率節點以及換流電抗與損耗電阻上的瞬時功率方程,在此基礎上提出了一種換流站網側功率節點控制并補償換流電抗與損耗電阻消耗二倍頻功率的不平衡控制策略,設計了該控制策略下的雙序矢量控制器模型。同時針對傳統dq軟件鎖相環在電壓不平衡時鎖相速度慢的缺點,提出了一種基于前置相序分解的頻率自適應dq鎖相環,提高了不平衡控制算法的動態性能與穩態特性。 4.對VSC閥在交流電網低電壓故障下的過流現象進行分析并提出了一種考慮正負序分量影響的指令電流限制器,保證了故障限流效果。分析比較了VSC閥電流裕度穿越法和指令電流限制器穿越法的特性,在此基礎上提出一種結合正負序指令電流限制器與控制模式切換的交流電網低電壓穿越控制方法,從而解決交流電網低電壓故障時系統穩定與VSC過流問題。 5.在分析現有VSC-HVDC拓撲的基礎上,從降低電力電子器件直接串聯數目、器件開關頻率和簡化主電路拓撲結構三個方面出發,將傳統直流輸電中常用的變壓器隔離式多模塊結構引入VSC-HVDC系統,并針對該模塊級聯式拓撲提出一種系統協調控制與模塊獨立運行相結合的新型控制策略。針對該拓撲下送端站存在的各模塊直流側電容電壓均衡問題,提出了一種基于有功分量調節的直流側電壓控制方法。
上傳時間: 2013-06-03
上傳用戶:lw4463301
蓄電池組已越來越廣泛地應用于交通運輸、電力、通信等諸多領域和部門,其壽命直接關系到能源的有效利用以及相應系統的整體壽命、可靠性和成本。本課題從提高電池壽命的角度研究串聯蓄電池組的充電問題,基于前人使用磁放大器作后級調整的基礎上,提出了一種新穎的基于開關管MOSFET后級調整和高頻母線的蓄電池組分布式單體充電方法。所有二次側電路通過高頻母線的形式共用一個一次側電路;在兼顧效率、體積和成本的前提下有效的解決了串聯蓄電池組的充電不均衡問題。 論文對采用雙管正激拓撲的高頻母線產生電路的設計給出了說明;同時也介紹了幾種后級調整方法及各自優缺點。針對后級調整中的同步問題,提出了幾種產生同步鋸齒波的解決方案。最后利用同步脈沖產生電路,采用最常見的UC3843芯片,產生穩定可靠的同步鋸齒波,實現后級調整開關動作與母線方波電壓的同步。并且針對多路后級調整場合下,采取措施減小了母線電壓毛刺,同時也改善了電流采樣波形。 論文設計了一套單體3500mAh、3.7V鋰離子電池組的單體獨立充電器,以雙管正激電路為原邊電路作為主模塊,次級是以MOSFET作后級調整電路實現充電功能作為充電電路模塊。試驗中采用了四個充電電路模塊,同時對四個鋰離子電池單體分別獨立充電。充電電路模塊中,通過控制MOFET開關,可實現鋰電池的恒流、恒壓充電和滿充切斷,充電電壓和充電電流可精確控制在1%以內。該充電電路并能顯示電池充電狀態,并在單體充電電路間傳遞充電狀態信號,最后反饋給母線電路以控制母線電壓輸出的開通與關斷。特別指出的是該電路的過放電檢測功能,是直接利用電池自身電壓來檢測得出電池自身是否處于過放電狀態判定信號,并在充電模塊間傳遞,最后得出蓄電池組過放電判定信號。整機有較低的待機功耗,并均使用了低成本器件,進一步降低了成本。 論文給出了詳細的設計過程,最后通過實驗將該方案與串聯充電方案比較,驗證了該充電方案的可靠性與優越性。
上傳時間: 2013-04-24
上傳用戶:木末花開
基于現場總線的網絡技術研究是自動控制領域發展的一個熱點。在各種工業現場總線中,CAN總線以其成本低、速度快、實時性和可靠性較高等特點被廣泛應用于各領域。CIA(CAN in Automation)協會發布了完整的CANopen協議,定義了應用層和通訊子協議,為基于現場總線的分布式控制系統的廣泛應用提供了解決之道。 本文研究國內外現場總線發展現狀后,以改善現場總線網絡通訊系統的運行效率,提高實時性和信息處理能力為前提,淺析CAN總線高層通訊協議CANopen,分析了主、從節點的各個功能,說明了功能的設計和實現方案。 然后,本文將CANopen協議應用于分布式控制系統,詳細論述了基于PIC18控制器的從節點和基于DSP控制器的主節點的實現過程。主、從節點具有基于CANopen協議的總線通信功能。從節點具有數字量和模擬量輸入輸出功能。主節點可以通過鍵盤對各節點運行狀態和各節點參數進行調整,還可以通過液晶屏顯示實時控制量和各節點運行狀態。PC機能在線監測CAN報文數據流。本文對兩種類型節點的設計思想、硬件組成和軟件設計均做了詳盡的闡述,并給出了部分關鍵硬件原理圖和軟件流程圖。 最后,把已開發的從節點和主節點組成一個溫度測控系統和一個電機控制系統。經過實驗室測試,證明系統具有良好的實時性,通訊穩定可靠,解決了傳統CAN總線節點通訊可控性差,無法靈活設置的問題。對目前國內CAN總線應用中大多把精力放在硬件之上的底層軟件開發,少有使用上層軟件協議的習慣,起到了一定的推動意義,提高了應用水平。
上傳時間: 2013-04-24
上傳用戶:569342831