基于單片機開發測速測速系統,具有很廣泛的引用,本文主要講解了這一系統的原理和實現方法
上傳時間: 2013-06-22
上傳用戶:long14578
本文介紹了一種用單片機AT89C2501 來控制的樓宇直按可視對講門鈴系統的工作原理,并給出了其完整的硬件電路和軟件的設計方案與實現方法。關鍵詞:可視對講門鈴;單片機;音頻和視頻信號城
上傳時間: 2013-07-27
上傳用戶:yoleeson
用可編程序控制器和交流變頻調速技術對B220 龍門刨床進行改造。刨床的主傳動采用轉差頻率閉環控制,能較好的滿足工作臺靜、動態特性要求;制動采用了能量回饋制動。改造后系統達到了預期效果。
上傳時間: 2013-07-27
上傳用戶:tonyshao
區截裝置測速法是現代靶場中彈丸測速的普遍方法,測時儀作為區截裝置測速系統的主要組成部分,其性能直接影響彈丸測速的可靠性和精度。本文根據測時儀的發展現狀,按照設計要求,設計了一種基于單片機和FPGA的高精度智能測時儀,系統工作穩定、操作方便、測時精度可達25ns。 本文詳細給出了系統的設計方案。該方案提出了一種在后端用單片機處理干擾信號的新方法,簡化了系統硬件電路的設計,提高了測時精度;提出了一種基于系統基準時間的測時方案,相對于傳統的測時方法,該方案為分析試驗過程提供了有效數據,進一步提高了系統工作的可靠性;給出了一種輸入信息處理的有效方法,保證了系統工作的穩定性。 本文設計了系統FPGA邏輯電路,包括輸入信號的整形濾波、輸入信號的捕捉、時基模塊、異步時鐘域間數據傳遞、與單片機通信、單片機I/O總線擴展等;實現了系統單片機程序,包括單片機和。FPGA的數據交換、干擾信號排除和彈丸測速測頻算法的實現、LCD液晶菜單的設計和打印機的控制、FLASH的讀寫、上電后對FPGA的配置、與上位機的通信等;分析了系統的誤差因素,給出了系統的誤差和相對誤差的計算公式;通過實驗室模擬測試以及靶場現場測試,結果表明系統工作可靠、精度滿足設計要求、人機界面友好。
上傳時間: 2013-07-25
上傳用戶:pwcsoft
1992年5月,JoeMitola首次明確提出了軟件無線電的概念。軟件無線電將模塊化、標準化的硬件單元連接構成硬件平臺,通過軟件加載實現各種無線通信功能。端到端重配置技術是在軟件無線電的基礎上發展起來的,該技術使通信系統不僅具有重配置的能力,還能提供一體化的重配置管理架構,實現聯合無線資源管理和網絡規劃。端到端重配置技術已經成為軟件無線電的發展趨勢。 寬帶無線接入(BWA,BroadbandWirelessAccess)是當前通信界研究的熱點之一,而WiMax和WiFi是BWA中最熱門的兩個技術,所以本文選擇了IEEE802.16-2004與IEEE802.11a,設計了基于其物理層標準的可重配置OFDM基帶系統。它們均采用正交頻分復用技術(OFDM,OrthogonalFrequencyDivisionMultiplexing)。 本文研究了IEEE802.16-2004與IEEE802.11a物理層標準,結合Altera公司提供的FPGA開發工具QuartusⅡ、Mentor公司仿真工具ModelsimSE6.0,完成了基于IEEE802.16-2004及IEEE802.11a的可重配置OFDM基帶系統的FPGA設計。該設計中,對FPGA進行重新配置,實現了802.16-2004與802.11a兩種技術的完全重配置;通過選擇不同的參數來調用不同子模塊,實現802.16-2004與802.11a內部不同調制技術的局部重配置。該可重配置基帶系統核心的FFT/IFFT。模塊采用基4按頻率抽取及Cordic算法,消除乘法運算,有利于FPGA實現;在802.16-2004系統中,選取了基于前導序列的符號同步算法,在FPGA中實現。最后使用開發軟件、綜合軟件以及仿真軟件分析了系統的性能并給出了系統的性能指標。
上傳時間: 2013-05-19
上傳用戶:branblackson
在超深亞微米技術工藝下,布局成為超大規模集成電路物理設計中至關重要的一步。由于現場可編程門陣列(Field Programable Gate Array,FPGA)布線資源的預先確定性,使得FPGA的布局更為重要。本文以建立高性能、低擁擠的布局為目標,從FPGA芯片結構和布局算法兩方面進行了深入研究。論文提出了一種通用的層次式FPGA(HFPGA)結構模型及布局模型,并且給出了該模型的數學計算公式;提出將元件之間的層次距離轉化為線長的方法,實現了基于線網模型的高精度布局算法:提出利用矩形的對角線元件之間層次來代替線長,從而達到優化線長的同時提高布通率的快速布局算法。實驗結果表明,兩種算法均在北卡羅來納微電子中心(MCNC)學術芯片測試案例上取得了較理想的布局實驗效果,為下一步的布線工作建立了良好的基礎接口,并且完成了初始布線的工作。本FPGA結構模型的提出和布局算法的實現也都為工業界提供了借鑒價值。
上傳時間: 2013-04-24
上傳用戶:nbdedu
基于過采樣和∑-△噪聲整形技術的DAC能夠可靠地把數字信號轉換為高精度的模擬信號(大于等于16位)。采用這一架構進行數模轉換具有諸多優點,例如極低的失配噪聲和更高的可靠性,便于實現嵌入式集成等,最重要的是可以得到其他DAC結構所無法達到的精度和動態范圍。在高精度測量,音頻轉換,汽車電子等領域有著廣泛的應用價值。 本文采用∑-△結構以FPGA方式實現了一個具有高精度的數模轉換器,在24比特的輸入信號下,達到了約150dB的信噪比。作為一個靈活的音頻DAC實現方案。該DAC可以對CD/DVD/HDCD/SACD等多種制式下的音頻信號進行處理,接受并轉換采樣率為32/44.1/48/88.2/96/192kHz,字長為16/18/20/24比特的PCM數據,具備良好的兼容性和通用性。 由于非線性和不穩定性的存在,高階∑-△調制器的設計與實現存在較大的難度。本文綜合大量文獻中的經驗原則和方法,闡述了穩定的高階高精度調制器的設計流程;并據此設計了達到24bit精度和滿量程輸入范圍的的5階128倍調制器。本文創新性地提出了∑-△調制器的一種高效率流水線實現結構。分析表明,與其他常見的∑-△調制器實現結構相比,本方案具有結構簡單、運算單元少等優點;此外在同樣信號采樣率下,調制器所需的時鐘頻率大大降低。 文中的過采樣濾波模塊采用三級半帶濾波器和一個可變CIC濾波器級聯組成,可以達到最高128倍的過采樣比,同時具有良好的通帶和阻帶特性。在半帶濾波器的設計中采用了CSD編碼,使結構得到了充分的簡化。 本文提出的過采樣DAC方案具有可重配置結構,讓使用者能夠方便地控制過采樣比和調制器階數。通過積分梳狀濾波器的配置,能夠獲得32/64/128倍的不同過采樣比,從而實現對于32~192kHz多種采樣率輸入的處理。在不同輸入字長情況下,通過調制器的重構,則可以將調制器由高精度的5階模式改變為功耗更低的3階模式,滿足不同分辨率信號輸入時的不同精度要求。這是本文的另一創新之處。 目前,該過采樣DAC已經在XilinxVirtexⅡ系列FPGA器件下得到硬件實現和驗證。測試表明,對于從32kHz到192kHz的不同輸入信號,該DAC模塊輸出1比特碼流的帶內信噪比均能滿足24比特數據轉換應用的分辨率要求。
上傳時間: 2013-07-08
上傳用戶:從此走出陰霾
可配置端口電路是FPGA芯片與外圍電路連接關鍵的樞紐,它有諸多功能:芯片與芯片在數據上的傳遞(包括對輸入信號的采集和輸出信號輸出),電壓之間的轉換,對外圍芯片的驅動,完成對芯片的測試功能以及對芯片電路保護等。 本文采用了自頂向下和自下向上的設計方法,依據可配置端口電路能實現的功能和工作原理,運用Cadence的設計軟件,結合華潤上華0.5μm的工藝庫,設計了一款性能、時序、功耗在整體上不亞于xilinx4006e[8]的端口電路。主要研究以下幾個方面的內容: 1.基于端口電路信號寄存器的采集和輸出方式,本論文設計的端口電路可以通過配置將它設置成單沿或者雙沿的觸發方式[7],并完成了Verilog XL和Hspiee的功能和時序仿真,且建立時間小于5ns和保持時間在0ns左右。和xilinx4006e[8]相比較滿足設計的要求。 2.基于TAP Controller的工作原理及它對16種狀態機轉換的控制,對16種狀態機的轉換完成了行為級描述和實現了捕獲、移位、輸出、更新等主要功能仿真。 3.基于邊界掃描電路是對觸發器級聯的構架這一特點,設計了一款邊界掃描電路,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。達到對芯片電路測試設計的要求。 4.對于端口電路來講,有時需要將從CLB中的輸出數據實現異或、同或、與以及或的功能,為此本文采用二次函數輸出的電路結構來實現以上的功能,并運用Verilog XL和Hspiee對它進行了功能和時序的仿真。滿足設計要求。 5.對于0.5μm的工藝而言,輸入端口的電壓通常是3.3V和5V,為此根據設置不同的上、下MOS管尺寸來調整電路的中點電壓,將端口電路設計成3.3V和5V兼容的電路,通過仿真性能上已完全達到這一要求。此外,在輸入端口處加上擴散電阻R和電容C組成噪聲濾波電路,這個電路能有效地抑制加到輸入端上的白噪聲型噪聲電壓[2]。 6.在噪聲和延時不影響電路正常工作的范圍內,具有三態控制和驅動大負載的功能。通過對管子尺寸的大小設置和驅動大小的仿真表明:在實現TTL高電平輸出時,最大的驅動電流達到170mA,而對應的xilinx4006e的TTL高電平最大驅動電流為140mA[8];同樣,在實現CMOS高電平最大驅動電流達到200mA,而xilinx4006e的CMOS驅動電流達到170[8]mA。 7.與xilinx4006e端口電路相比,在延時和面積以及功耗略大的情況下,本論文研究設計的端口電路增加了雙沿觸發、將輸出數據實現二次函數的輸出方式、通過添加譯碼器將配置端口的數目減少的新的功能,且驅動能力更加強大。
上傳時間: 2013-06-03
上傳用戶:aa54
目前見到的許多關于直流電機的測速與控制類文獻中,以研究無刷直流電機較多,采用PID算法,PWM調速的居多。這些文獻所采用的控制器一般都是Motorola公司的MC33035,MICROLlinear公司的ML4425/4428,諸如Infineon的嵌入式單片機C504或采用通用的PWM芯片如SG3524、TL494等。采用這些ASIC芯片,雖然能實現直流電機的無級調速,但還存在一些問題,如無法與計算機直接接口,許多較為復雜的控制算法無法在不增加硬件成本的情況下實現,控制器的人機界面不理想。總的來講,控制器的智能化程度不高,可移植性差。雖然采用PWM芯片來實現電機無級調速的方案成本較低,但當控制器針對不同的應用場合增加多種附加功能時,其靈活性不夠,而且反而增加硬件的成本。還有一些使用PLC控制器或高檔處理器芯片(如DSP器件)的文獻,它們雖然具有較高的控制性能,但由于這些高檔處理器價格過高,需要更多的外圍器件,因此也不具備在通常情況下大規模使用的條件。 從發展趨勢上看,總體的研究方向是提出質量更高的算法和調速方案,以及在考慮成本要求的前提下選擇適合這種算法的核心控制器。 在研究方法上,有的采用軟件仿真,從理論作深入的研究;有的通過實踐總結提出一些具有使用價值的實踐方法。其中常見的有PID算法,模糊PID算法,結合神經算法的PID算法等;在調速方案上,有采用普通的PWM調速,也有特殊PWM(PWM-ON-PWM)調速以及其它調速方式。另外電機轉速測量方案通常有光電式和磁電式,也有用超聲波測量的方案。 直流電機,尤其是永磁直流無刷直流電機(PM-BLDC),由于其固有的許多特點,在加上我國的稀土資源豐富,被眾多電機專家認為是21世紀的新型換代產品。隨著半導體集成電路,電力電子器件,控制原理和稀土材料工業的發展,可以預見這種產品必然會逐步取代傳統結構的交流電動機加變頻調速器的模式,近年來已廣泛應用于家電、汽車、數控機床、機器人等更多的領域。
上傳時間: 2013-06-25
上傳用戶:壞天使kk
實現PWM的電機調速功能,很實用,需要的可以參考一下。
上傳時間: 2013-04-24
上傳用戶:520