ISP下載軟件。基于AT89S系列以及其它支持ISP燒寫的單片機程序下載軟件,(計算機并口)
標(biāo)簽: isplay
上傳時間: 2013-05-26
上傳用戶:shinesyh
電動摩托車具有零排放、低噪聲等優(yōu)點,是真正的綠色環(huán)保輕型交通工具,它以方便j快捷等特點被越來越多的人們所接受,成為大中城市公共交通的理想補充。而無刷直流電動機以其控制簡單、可靠性高、輸出轉(zhuǎn)矩大等優(yōu)點,被大量地用作電動摩托車驅(qū)動電機。本文主要研究基于AVR單片機的電動摩托車控制技術(shù)。 首先,分析了電動摩托車的發(fā)展趨勢,以及無刷直流電動機能在電動摩托車驅(qū)動領(lǐng)域得到廣泛應(yīng)用的原因,并探討了電動摩托車無刷直流驅(qū)動電機的控制方法。 其次,在分析無刷直流電動機工作原理的基礎(chǔ)上,構(gòu)造了無刷直流電動機的數(shù)學(xué)模型,確立了通過PWM調(diào)節(jié)改變電樞電壓的大小來調(diào)節(jié)轉(zhuǎn)速的控制策略。 第三,采用ATMEL公司的ATmega88單片機為控制核心,設(shè)計了包括電流檢測與保護、位置信號檢測、功率開關(guān)管驅(qū)動、電源轉(zhuǎn)換和電壓采樣與欠壓保護等一系列硬件電路,充分利用了ATmega88單片機成本低、功能豐富、運算能力強等優(yōu)點,簡化了控制電路,提高了控制系統(tǒng)的可靠性,降低了控制成本。 第四,采用C語言編寫了控制程序,完善了控制功能,實現(xiàn)了軟、硬件控制方法的結(jié)合。使用ICC-AVR集成開發(fā)環(huán)境和SL-ISP在線編程,降低了開發(fā)成本;采用模塊化設(shè)計方法設(shè)計控制程序,提高了程序的可維護性。完成的功能模塊主要包括啟動與換相模塊、電動機轉(zhuǎn)速調(diào)節(jié)模塊、過電流與堵轉(zhuǎn)保護模塊、欠電壓保護模塊和定速巡航模塊等。 最后,對開發(fā)的控制系統(tǒng)進行了調(diào)試,并對實驗結(jié)果進行了分析。結(jié)果表明,控制系統(tǒng)運行可靠、實時性好,證明ATmega88單片機適合用作電動摩托車驅(qū)動電機的控制芯片。
上傳時間: 2013-05-20
上傳用戶:lanhuaying
智能型充電器電源和顯示的設(shè)計 隨著越來越多的手持式電器的出現(xiàn),對高性能、小尺寸、重量輕的電池充電器的需求也越來越大。電池技術(shù)的持續(xù)進步也要求更復(fù)雜的充電算法以實現(xiàn)快速、安全的充電。因此需要對充電過程進行更精確的監(jiān)控,以縮短充電時間、達到最大的電池容量,并防止電池損壞。AVR 已經(jīng)在競爭中領(lǐng)先了一步,被證明是下一代充電器的完美控制芯片。Atmel AVR 微處理器是當(dāng)前市場上能夠以單片方式提供Flash、EEPROM 和10 位ADC的最高效的8 位RISC 微處理器。由于程序存儲器為Flash,因此可以不用象MASK ROM一樣,有幾個軟件版本就庫存幾種型號。Flash 可以在發(fā)貨之前再進行編程,或是在PCB貼裝之后再通過ISP 進行編程,從而允許在最后一分鐘進行軟件更新。EEPROM 可用于保存標(biāo)定系數(shù)和電池特性參數(shù),如保存充電記錄以提高實際使用的電池容量。10位A/D 轉(zhuǎn)換器可以提供足夠的測量精度,使得充好后的容量更接近其最大容量。而其他方案為了達到此目的,可能需要外部的ADC,不但占用PCB 空間,也提高了系統(tǒng)成本。AVR 是目前唯一的針對像 “C”這樣的高級語言而設(shè)計的8 位微處理器。C 代碼似的設(shè)計很容易進行調(diào)整以適合當(dāng)前和未來的電池,而本次智能型充電器顯示程序的編寫則就是用C語言寫的。
上傳時間: 2013-05-18
上傳用戶:zhaiye
STC單片機使用手冊,對STC單片機選型,封裝查詢,內(nèi)部資源詳細說明
上傳時間: 2013-07-10
上傳用戶:youlongjian0
STC單片機AD轉(zhuǎn)換子程序,采用C語言編寫,姚公的匯編看起來費勁兒,還有內(nèi)部EEPROM的讀寫
標(biāo)簽: STC-AD-EEPROM 15883879
上傳時間: 2013-07-10
上傳用戶:111111112
絕對完整的 Usb ISP 的下載線制做過程和資料
上傳時間: 2013-06-07
上傳用戶:564708051@qq.com
單片機、開發(fā)板必不可少的軟件工具,幫你學(xué)好單片機
上傳時間: 2013-07-01
上傳用戶:tonyshao
AVR單片機的ISP下載制作說明,附源電路圖,及源碼
標(biāo)簽: USBISP
上傳時間: 2013-04-24
上傳用戶:zgu489
LED顯示屏是LED點陣模塊或者像素單元組成的平面顯示屏幕。自從誕生以來,以其亮度高、視角廣、壽命長、性價比高的特點,在交通、廣告、新聞發(fā)布、體育比賽、電子景觀等領(lǐng)域得到了廣泛應(yīng)用。 LED顯示屏控制器作為控制LED屏顯示圖像、數(shù)據(jù)的關(guān)鍵,是整個LED視頻顯示系統(tǒng)的核心。本文研究的是對全彩色同步LED屏的控制,控制LED屏同步顯示在上位機顯示系統(tǒng)中某固定位置處的圖像。根據(jù)已有的LED顯示屏及其驅(qū)動器的特點,提出了一種可行的方案并進行了設(shè)計。系統(tǒng)主要分為兩個部分:視頻信號的獲取,視頻信號的處理。 經(jīng)過分析比較,決定從顯卡的DVI接口獲得視頻源,視頻源經(jīng)過DVI解碼芯片TFP401A的解碼后,可以獲得圖像的數(shù)字信息,這些信息包括紅、綠、藍三基色的數(shù)據(jù)以及行同步、場同步、使能等控制信號。這些信號將在視頻信號處理模塊中被使用。 信號處理模塊在接收視頻信號源后,對數(shù)據(jù)進行處理,最后輸出數(shù)據(jù)給驅(qū)動電路。在信號處理模塊中,采用了可編程邏輯器件FPGA來完成。可編程邏輯器件具有高集成度、高速度、高可靠性、在線可編程(ISP)等特點,所以特別適合于本設(shè)計。利用FPGA的可編程性,在FPGA內(nèi)部劃分了各個小模塊,各小模塊中通過少量的信號進行聯(lián)系,這樣就將比較大的系統(tǒng)轉(zhuǎn)化成許多小的系統(tǒng),使得設(shè)計更加簡單,容易驗證。本文分析了驅(qū)動電路所需要的數(shù)據(jù)的特點,全彩色灰度級的實現(xiàn)方式,決定把系統(tǒng)劃分為視頻源截取、RGB格式轉(zhuǎn)化、位平面分離、讀SRAM地址發(fā)生器、寫SRAM地址發(fā)生器、讀寫SRAM選擇控制器、灰度實現(xiàn)等模塊。 最后利用示波器和SignalTap II邏輯分析儀等工具,對系統(tǒng)進行了聯(lián)合調(diào)試。改進了時序、優(yōu)化了布局布線,使得系統(tǒng)性能得到了良好的改善。 在分析了所需要的資源的基礎(chǔ)上,課題決定采用Altera的Cyclone EP1C12 FPGA設(shè)計視頻信號處理模塊,在Quartus II和modelsim平臺下,用Verilog HDL語言開發(fā)。
上傳時間: 2013-05-19
上傳用戶:玉簫飛燕
本文著重研究用現(xiàn)場可編程門陣列(FPGA)來開發(fā)設(shè)計精插補芯片。選用Altera公司的Cyclone系列的EP1C3T144C8芯片設(shè)計了逐點比較法,數(shù)字積分法和比較積分法三種經(jīng)典插補算法,并對各種算法模塊進行了仿真驗證。又設(shè)計了三個算法選通信號,將三種算法模塊綜合成了一個整電路。 在完成了FPGA內(nèi)部三種算法的實現(xiàn)后,設(shè)計以一個STC單片機為粗插補處理器的FPGA實驗開發(fā)系統(tǒng),并制作了PCB板。實驗開發(fā)系統(tǒng)板中設(shè)計了單片機程序下載和的FPGA下載配置電路,并且配有FPGA專用配置芯片,能實現(xiàn)FPGA上電自動配置。可用該實驗系統(tǒng)板進行精插補芯片的設(shè)計與開發(fā),以及對所完成設(shè)計的功能進行驗證。 為驗證所設(shè)計芯片的插補功能,編寫了單片機粗插補程序,將產(chǎn)生的粗插補坐標(biāo)增量發(fā)給FPGA進行插補實驗,得到了理想的插補輸出脈沖。又編寫了單片機脈沖處理程序,讀回了FPGA的輸出脈沖,并由串口發(fā)送給PC機。最后通過編寫PC機的串口通信程序以及根據(jù)插補脈沖繪圖的程序,把FPGA的輸出脈沖繪制成了插補軌跡圖形。 最終繪圖結(jié)果顯示,在20M輸入時鐘頻率下,由插補脈沖生成的插補軌跡圖形正確,驗證了本文設(shè)計的三種插補算法功能的正確性。本設(shè)計插補芯片達到了高速插補功能要求。
標(biāo)簽: FPGA 數(shù)控 片的設(shè)計
上傳時間: 2013-04-24
上傳用戶:zgu489
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1