智能型充電器電源和顯示的設計 隨著越來越多的手持式電器的出現,對高性能、小尺寸、重量輕的電池充電器的需求也越來越大。電池技術的持續進步也要求更復雜的充電算法以實現快速、安全的充電。因此需要對充電過程進行更精確的監控,以縮短充電時間、達到最大的電池容量,并防止電池損壞。AVR 已經在競爭中領先了一步,被證明是下一代充電器的完美控制芯片。Atmel AVR 微處理器是當前市場上能夠以單片方式提供Flash、EEPROM 和10 位ADC的最高效的8 位RISC 微處理器。由于程序存儲器為Flash,因此可以不用象MASK ROM一樣,有幾個軟件版本就庫存幾種型號。Flash 可以在發貨之前再進行編程,或是在PCB貼裝之后再通過ISP 進行編程,從而允許在最后一分鐘進行軟件更新。EEPROM 可用于保存標定系數和電池特性參數,如保存充電記錄以提高實際使用的電池容量。10位A/D 轉換器可以提供足夠的測量精度,使得充好后的容量更接近其最大容量。而其他方案為了達到此目的,可能需要外部的ADC,不但占用PCB 空間,也提高了系統成本。AVR 是目前唯一的針對像 “C”這樣的高級語言而設計的8 位微處理器。C 代碼似的設計很容易進行調整以適合當前和未來的電池,而本次智能型充電器顯示程序的編寫則就是用C語言寫的。
上傳時間: 2013-05-18
上傳用戶:zhaiye
該系統是一款磁卡閱讀存儲器,根據用戶要求解決了普通閱讀器只能實時連接計算機,不能單獨使用的問題。而且針對作為特殊用途的磁卡,要求三道磁道都記錄數據,并且第三磁道記錄格式與標準規定的記錄格式不同時,系統配套的應用程序對其做了正確譯碼、顯示。 @@ 整個系統包括單片機控制的閱讀存儲器硬件部分,和配套使用的計算機界面應用程序軟件部分。其中硬件電路包括磁條譯碼芯片、外部存儲器芯片、串口電平轉換芯片等等,所有的工作過程都是由單片機控制。我們這里選用紫外線擦除的87C52單片機,電路使用的集成電路芯片都是采用SMT封裝器件,極大縮小了讀存器的體積,使用簡單,攜帶方便。 @@ 磁條譯碼芯片采用的是中青科技有限公司出品的M3-230.LQ F/2F解碼器集成電路。該IC實現了磁信號到電信號的轉換。外部存儲器則是使用的8K Bytes的24LC65集成芯片,擴展8片,總容量達到8×8K。 @@ MAXIM公司出品的MAX232實現了單片機TTL電平到RS232接口電平的轉換,從而與計算機串口實現硬件連接。 @@ 計算機界面顯示程序采用當今使用最廣的面向對象編程語言Visual Basic 6.0版本(以后簡稱VB),并且使用VB帶有的串口通信控件MScomm,通過設置其屬性,使其和下位機單片機協議保持一致,進而進行正確的串口通信。關于磁道上數據記錄的譯碼,則是通過對每條磁道上數據記錄進行多次實驗,認真分析,進而得到了各條磁道各自的編碼規則,按照其規則對其譯碼顯示。這部分程序也是通過VB編程語言實現的。另外,計算機應用程序部分還實現了對下位機讀存器的擦除控制。 @@關鍵詞:磁卡,閱讀存儲器,單片機,串口通信,track3數據譯碼
上傳時間: 2013-08-05
上傳用戶:黃華強
隨著計算機和微電子技術的飛速發展,基于數字信號處理的示波器、信號發生器、邏輯分析儀和頻譜分析儀等測量儀器已經應用到各個領域并且發揮著重要作用,但這些儀器昂貴的價格阻礙了它們的普遍使用。 本文針對電子測量儀器技術發展和普及的情況,結合用FPGA實現數字信號處理的優勢,研究一種基于FPGA的輔助性獨立電予測量儀器的軟件系統。這種儀器可以作為數模混合電路測試和驗證的工具,用來觀察模擬信號波形、數字信號時序波形、模擬信號的幅度頻譜,也可以用來產生DDS信號。在硬件選擇上,使用具有Altera公司CycloneⅡ器件的平臺來實現單片DSP系統,這種芯片成本低廉、工作速度快、技術兼容性好;在軟件設計上,采用基于FPGA的可編程數字邏輯設計方法,這種方法具有開發難度小、功能擴展簡單等優點。設計中采用的關鍵技術包括:基于FPGA和IP Core的Verilog HDL設計、數據采集、數據存儲、數據處理以及數據波形的實時顯示。對這些技術的研究探討不僅有理論研究價值,在科學實驗和產品設計中同樣具有重要的實用價值。系統的設計以低資源、高性能為目標,設計中采用了科學的模塊劃分、設計與集成的方法,在保持原四種信號處理功能不變的前提下,盡量多的節約各種FPGA資源,為實現低成本的輔助電子測量儀器提供了可能。
上傳時間: 2013-06-05
上傳用戶:love_stanford
函數發生器又名任意波形發生器,是一種常用的信號源,廣泛應用于通信、雷達、導航等現代電子技術領域。信號發生器的核心技術是頻率合成技術,主要方法有:直接模擬頻率合成、鎖相環頻率合成(PLL)、直接數字合成技術(DDS)。DDS是開環系統,無反饋環節,輸出響應速度快,頻率穩定度高。因此直接數字頻率合成技術是目前頻率合成的主要技術之一,其輸出信號具有相對較大的帶寬、快速的相位捷變、極高的相位分辨率和相位連續等優點。本文的主要工作是采用SOPC結合虛擬儀器技術,進行DDS智能函數發生器的研制。 本文介紹了虛擬儀器技術的基本理論,簡要闡述了儀器驅動程序、VISA等相關技術。對SOPC技術進行了深入的研究:SOPC技術是基于可編程邏輯器件的可重構片上系統,它作為SOC和CPLD/FPGA相結合的一項綜合技術,結合了兩者的優點,集成了硬核或軟核CPU、DSP、鎖相環、存儲器、I/O接口及可編程邏輯,可以靈活高效地解決SOC方案,而且設計周期短,設計成本低,非常適合本設計的應用。本文還對基于DDS原理的設計方案進行了分析,介紹了DDS的基本理論以及數學綜合,在研究DDS原理的基礎上,利用SOPC技術,在一片FPGA芯片上實現了整個函數發生器的硬件集成。 本文就函數發生器的設計制定了整體方案,對軟硬件設計原理及實現方法進行了具體的介紹,包括整個系統的硬件電路,SOPC片上系統和PC端軟件的設計。在設計中,LabVIEW波形編輯軟件和函數發生器二者采用異步串口進行通信。利用LabVIEW的強大功能,把波形的編輯,系統的設置放到計算機上完 成,具有人機界面友好、系統升級方便、節約硬件成本等諸多優勢。同時充分利用了FPGA內部大量的邏輯資源,將DDS模塊和微處理器模塊集成到一個單片FPGA上,改變了傳統的系統設計思路。通過對系統仿真和實際測試,結果表明該智能型函數發生器不僅能產生理想的輸出信號,還具有集成度高、穩定性好和擴展性強等優點。關鍵詞:智能型函數發生器,虛擬儀器,可編程片上系統,直接數字合成技術,NiosⅡ處理器。
上傳時間: 2013-07-09
上傳用戶:zw380105939
隨著人們生活水平的提高,肥胖逐漸成為一種社會疾病,肥胖容易使人患上阻塞性睡眠呼吸暫停綜合癥,嚴重影響生活質量,嚴重時甚至危及生命。研制性能良好低成本的呼吸機有很好的實際意義。本論文論述了一種基于dsPIC30F3010控制器及無刷直流電機(BrushlessDirectCurrentMotor,簡稱BLDCM)的呼吸機控制器,實現了反電勢法無位置傳感器無刷直流電機的運行控制。 論文從基本電磁定律出發,分析了無刷直流電動機結構和工作原理,建立了無刷直流電動機的數學模型,在此基礎上詳細分析了“反電勢法”無刷直流電機控制原理,深入研究了三種反電勢過零檢測方法,并對檢測電路移相產生的轉子位置誤差進行了分析,給出了補償方法。 對無刷直流電動機無位置傳感器控制中的關鍵問題——起動方法進行研究,介紹了“反電勢法”無刷直流電機控制常用的起動方法,深入討論了“三段式”起動技術。針對傳統“三段式”起動的缺點,論文提出了一種新的外同步到自同步的切換方式。 綜合上述,本系統以dsPIC30F3010單片機為控制器,設計了“反電勢法”無刷直流電機無位置傳感器控制系統的硬件電路,詳細介紹了電路各個組成部分的工作原理,同時介紹了控制系統中采用的硬件抗干擾措施。結合dsPIC30F3010的特點,充分利用其片內的資源,設計了系統的軟件。實驗結果表明系統能夠控制電機順利起動,而且實現了電機正確的換相和穩定的運行。
上傳時間: 2013-07-26
上傳用戶:pkkkkp
有機發光顯示器件(OrganicLight-EmittingDiodes,OLEDs)作為下一代顯示器倍受關注,它具有輕、薄、高亮度、快速響應、高清晰度、低電壓、高效率和低成本等優點,完全可以媲美CRT、LCD、LED等顯示器件。作為全固化顯示器件,OLED的最大優越性是能夠與塑料晶體管技術相結合實現柔性顯示,應用前景非常誘人。OLED如此眾多的優點和廣闊的商業前景,吸引了全球眾多研究機構和企業參與其研發和產業化。然而,OLED也存在一些問題,特別是在發光機理、穩定性和壽命等方面還需要進一步的研究。要達到這些目標,除了器件的材料,結構設計外,封裝也十分重要。 本論文的主要工作是利用現有的材料,從綠光OLED器件制作工藝、發光機理,結構和封裝入手,首先,探討了作為陽極的ITO玻璃表面處理工藝和ITO玻璃的光刻工藝。ITO表面的清潔程度嚴重影響著光刻質量和器件的最終性能;ITO表面經過氧等離子處理后其表面功函數增大,明顯提高了器件的發光亮度和發光效率。 其次,針對光刻、曝光工藝技術進行了一系列相關實驗,在光刻工藝中,光刻膠的厚度是影響光刻質量的一個重要因素,其厚度在1.2μm左右時,光刻效果理想。研究了OLED器件陰極隔離柱成像過程中的曝光工藝,摸索出了最佳工藝參數。 然后采用以C545T作為綠光摻雜材料制作器件結構為ITO/CuPc(20nm)/NPB(100nm)/Alq3(80nm):C545T(2.1%摻雜比例)/Alq3(70nm)/LiF(0.5nm)/Al(1,00nm)的綠光OLED器件。最后基于以上器件采用了兩種封裝工藝,實驗一中,在封裝玻璃的四周涂上UV膠,放入手套箱,在氮氣保護氣氛下用紫外冷光源照射1min進行一次封裝,然后取出OLED片,在ITO玻璃和封裝玻璃接口處涂上UV膠,真空下用紫外冷光源照射1min,固化進行二次封裝。實驗二中,在各功能層蒸鍍完成后,又在陰極的外面蒸鍍了一層薄膜封裝層,然后再按實驗一的方法進行封裝。薄膜封裝層的材料分別為硒(Se)、碲(Te)、銻(Sb)。分別對兩種封裝工藝器件的電流-電壓特性、亮度-電壓特性、發光光譜及壽命等特性進行了測試與討論。通過對比,研究發現增加薄膜封裝層器件的壽命比未加薄膜封裝層器件壽命都有所延長,其中,Se薄膜封裝層的增加將器件的壽命延長了1.4倍,Te薄膜封裝層的增加將器件的壽命延長了兩倍多,Sb薄膜封裝層的增加將器件的壽命延長了1.3倍,研究還發現薄膜封裝層基本不影響器件的電流-電壓特性、色坐標等光電性能。最后,分別對三種薄膜封裝層材料硒(Se)、碲(Te)、銻(Sb)進行了研究。
上傳時間: 2013-07-11
上傳用戶:liuwei6419
由于永磁無刷直流電機既具備交流電機結構簡單、運行可靠、維護方便等一系列優點,又兼有普通有刷直流電機調速特性好、運行效率高的優點,因此它在當今國民經濟各個領域得到了越來越廣泛的應用。本文對基于DSP的無刷直流電機控制系統進行了設計和研究。 本論文首先回顧了無刷直流電機的產生、發展歷程,介紹了目前的熱點研究方向和最新研究成果。 第二章對無刷直流電機的組成環節、結構、工作原理、運行特性進行了分析,并且建立了無刷直流電機的數學模型,對其控制方法進行了討論。同時,DSP控制器由于其高速的處理能力和豐富的片上資源,已經廣泛的應用于電機控制領域。 第三章介紹了TI的高性能DSP芯片 TMS320LF2407A的結構和性能,提出了基于 TMS320LF2407A 的 BLDCM 的控制方案,并且對系統的相關環節進行了討論和分析。 第四、五兩章分別完成了硬件和軟件的設計。此系統是基于PWM技術和PID算法的雙閉環控制系統。硬件電路包括了控制電路、主電路、檢測電路、保護電路幾個部分;軟件采用模塊化的編程思想,編制了各程序模塊的控制流程圖,并論述了其實現方面的若干問題。 第六章給出了系統的仿真實驗結果及分析。 第七章對全文內容進行了總結,并對無刷直流電機控制系統提出了展望。
上傳時間: 2013-04-24
上傳用戶:xiaoxiang
60年代初,國際上首次將B超診斷儀應用于臨床診斷,40多年來B超診斷儀的發展極為迅速。隨著數字信號處理及計算機技術的發展,目前國際上先進水平的超聲診斷設備幾乎每一個環節都包含著數字信號處理的內容,研制全數字化的超聲診斷設備已成為發展趨勢。 @@ 基于FPGA及嵌入式操作系統的全數字超聲診斷系統具有技術含量高、便攜的特點,可用數字硬件電路來實現數據量極其龐大的超聲信息的實時處理。 @@ 本文從超聲診斷原理入手,在對超聲診斷系統中的幾個關鍵技術進行分析的基礎上,重點研究開發超聲診斷系統中數字信號處理部分的兩個核心算法。以FPGA芯片為載體,在Quartus Ⅱ平臺中采用Verilog HDL語言進行編程并仿真驗證,分別實現了數字FIR濾波器及CORDIC坐標變換兩個模塊的功能。另外,采用Verilog HDL語言對應用于圖像顯示模塊的SPI接口進行了編程設計,編譯下載至FPGA中,最終實現了與ARM A8的OMPG3530板之間高速串行數據的傳輸。 @@ 采用在單片FPGA芯片內實現數字式超聲診斷部分核心算法并與高性能ARMA8處理器相配合的數字信號處理解決方案,具有高速度、高精度、高集成度、便攜的特點,為全數字化便攜超聲診斷設備的研制打下了基礎。 @@關鍵詞:超聲診斷系統;FPGA;數字FIR濾波器;CORDIC算法;SPI總線
上傳時間: 2013-07-07
上傳用戶:hxy200501
數字信息時代帶來了“信息大爆炸”,使數據量大增,而數字圖像數據更是如此,如果不對圖像數據進行有效的壓縮,那么圖像信息的存儲與傳輸將無法進行。顯然,尋求一種高效的圖像壓縮系統具有很大的現實意義。 本文基于大規模現場可編程邏輯陣列(FPGA)和高速數字信號處理器(DSP)協同作業,來完成實時圖像處理的系統設計。出于對系統設計上的性能和功耗方面的考慮,系統中FPGA 選用的是ALTERA公司的Cyclone系列芯片EP1C12Q240C8,DSP選用的是TI公司的55x系列芯片TMS320VC5502。該系統集圖像采集、壓縮、顯示和存儲功能于一體,其中DSP為主處理器負責圖像處理,FPGA為協處理器負責系統的所有數字邏輯控制。FPGA和DSP的工作之間形成流水,并且借助于一片雙口RAM(CY7C025AV-15AI)完成兩者的通訊。結合FPGA和DSP自身的特點,本文提出一種新穎的信息通信方式,借助于一片雙口RAM,其內部按其存儲空間等分兩塊,利用乒乓技術完成對高速實時的圖像數據緩沖。 該系統從視頻采集、傳輸、壓縮到圖像存儲等整個過程的工作,分別由FPGA和DSP承擔。充分考慮到它們自身的優缺點,在滿足系統實時性要求的同時,結構靈活,便于以后的擴展與升級。結果表明,在TMS320VC5502實現了對采集圖像的JPEG壓縮,效果良好且滿足了實時性的要求,因此系統的功能得到了總體上的驗證。 關鍵詞:圖像處理;FPGA;DSP;JPEG
上傳時間: 2013-06-11
上傳用戶:hjshhyy
高性能ADC產品的出現,給混合信號測試領域帶來前所未有的挑戰。并行ADC測試方案實現了多個ADC測試過程的并行化和實時化,減少了單個ADC的平均測試時間,從而降低ADC測試成本。 本文實現了基于FPGA的ADC并行測試方法。在閱讀相關文獻的基礎上,總結了常用ADC參數測試方法和測試流程。使用FPGA實現時域參數評估算法和頻域參數評估算法,并對2個ADC在不同樣本數條件下進行并行測試。 通過在FPGA內部實現ADC測試時域算法和頻域算法相結合的方法來搭建測試系統,完成音頻編解碼器WM8731L的控制模式接口、音頻數據接口、ADC測試時域算法和頻域算法的FPGA實現。整個測試系統使用Angilent 33220A任意信號發生器提供模擬激勵信號,共用一個FPGA內部實現的采樣時鐘控制模塊。并行測試系統將WM8731.L片內的兩個獨立ADC的串行輸出數據分流成左右兩通道,并對其進行串并轉換。然后對左右兩個通道分別配置一個FFT算法模塊和時域算法模塊,并行地實現了ADC參數的評估算法。 在樣本數分別為128和4096的實驗條件下,對WM8731L片內2個被測.ADC并行地進行參數評估,被測參數包括增益GAIN、偏移量OFFSET、信噪比SNR、信號與噪聲諧波失真比SINAD、總諧波失真THD等5個常用參數。實驗結果表明,通過在FPGA內配置2個獨立的參數計算模塊,可并行地實現對2個相同ADC的參數評估,減小單個ADC的平均測試時間。 FPGA片內實時評估算法的實現節省了測試樣本傳輸至自動測試機PC端的時間。而且只需將HDL代碼多次復制,就可實現多個被測ADC在同一時刻并行地被評估,配置靈活。基于FPGA的ADC并行測試方法易于實現,具有可行性,但由于噪聲的影響,測試精度有待進一步提高。該方法可用于自動測試機的混合信號選項卡或測試子系統。 關鍵詞:ADC測試;并行;參數評估;FPGA;FFT
上傳時間: 2013-07-11
上傳用戶:tdyoung