數(shù)據(jù)采集系統(tǒng)是信號與信息處理系統(tǒng)中不可缺少的重要組成部分,同時也是軟件無線電系統(tǒng)中的核心模塊,在現(xiàn)代雷達系統(tǒng)以及無線基站系統(tǒng)中的應用越來越廣泛。為了能夠滿足目前對軟件無線電接收機自適應性及靈活性的要求,并充分體現(xiàn)在高性能FPGA平臺上設計SOC系統(tǒng)的思路,本文提出了由高速高精度A/D轉(zhuǎn)換芯片、高性能FPGA、PCI總線接口、DB25并行接口組成的高速數(shù)據(jù)采集系統(tǒng)設計方案及實現(xiàn)方法。其中FPGA作為本系統(tǒng)的控制核心和傳輸橋梁,發(fā)揮了極其重要的作用。通過FPGA不僅完成了系統(tǒng)中全部數(shù)字電路部分的設計,并且使系統(tǒng)具有了較高的可適應性、可擴展性和可調(diào)試性。 在時序數(shù)字邏輯設計上,充分利用FPGA中豐富的時序資源,如鎖相環(huán)PLL、觸發(fā)器,緩沖器FIFO、計數(shù)器等,能夠方便的完成對系統(tǒng)輸入輸出時鐘的精確控制以及根據(jù)系統(tǒng)需要對各處時序延時進行修正。 在存儲器設計上,采用FPGA片內(nèi)存儲器。可根據(jù)系統(tǒng)需要隨時進行設置,并且能夠方便的完成數(shù)據(jù)格式的合并、拆分以及數(shù)據(jù)傳輸率的調(diào)整。 在傳輸接口設計上,采用并行接口和PCI總線接口的兩種數(shù)據(jù)傳輸模式。通過FPGA中的宏功能模塊和IP資源實現(xiàn)了對這兩種接口的邏輯控制,可使系統(tǒng)方便的在兩種傳輸模式下進行切換。 在系統(tǒng)工作過程控制上,通過VB程序編寫了應用于PC端的上層控制軟件。并通過并行接口實現(xiàn)了PC和FPGA之間的交互,從而能夠方便的在PC機上完成對系統(tǒng)工作過程的控制和工作模式的選擇。 在系統(tǒng)調(diào)試方面,充分利用QuartuslI軟件中自帶的嵌入式邏輯分析儀SignalTaplI,實時準確的驗證了在系統(tǒng)整個傳輸過程中數(shù)據(jù)的正確性和時序性,并極大的降低了用常規(guī)儀器觀測FPGA中眾多待測引腳的難度。 本文第四章針對FPGA中各功能模塊的邏輯設計進行了詳細分析,并對每個模塊都給出了精確的仿真結(jié)果。同時,文中還在其它章節(jié)詳細介紹了系統(tǒng)的硬件電路設計、并行接口設計、PCI接口設計、PC端控制軟件設計以及用于調(diào)試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對系統(tǒng)的仿真結(jié)果和測試結(jié)果給出了分析及討論。最后還附上了系統(tǒng)的PCB版圖、FPGA邏輯設計圖、實物圖及注釋詳細的相關源程序清單。
標簽: FPGA 控制 高速數(shù)據(jù) 采集系統(tǒng)
上傳時間: 2013-06-09
上傳用戶:lh25584
本文根據(jù)無位置傳感器無刷直流電動機的原理,采用TMS320LF2407 DSP與IR2130,實現(xiàn)了對無刷直流電機的數(shù)字PID控制,并著重對電機的PWM調(diào)制方式、IR2130的應用、反電動勢過
上傳時間: 2013-07-20
上傳用戶:qazwsxedc
本程序是一個太陽能熱水器智能控制系統(tǒng)的程序。它以89C52單片機為核心,配合電阻型4檔水位傳感器、負溫度系數(shù)NTC熱敏電阻溫度傳感器、8255A擴展鍵盤和顯示器件、驅(qū)動電路(電磁閥、電加熱、報警)等外圍器件, 完成對太陽能熱水器容器內(nèi)的水位、水溫測量、顯示;時間顯示;缺水時自動上水,水溢報警;手動上水、參數(shù)設置;定時水溫過低智能電加熱等功能。 其中本文第一章主要說明了太陽能熱水器智能控制系統(tǒng)的研究現(xiàn)狀和本課題的主要任務,第二章對系統(tǒng)的整體結(jié)構(gòu)作了簡單介紹,第三章重點介紹了水位水溫測量電路,第四章介紹了時鐘電路,第五章介紹了顯示和鍵盤電路,第六章對其他電路作了介紹,第七章是對水位測量電路的硬件調(diào)試。 本系統(tǒng)對于水位傳感器、水溫傳感器的電阻數(shù)據(jù)的處理均采用獨特的RC充放電的方法。它與使用A/D轉(zhuǎn)換器相比,電路簡單、制造成本低。特別適用于對水位、水溫要求不精確的場合。
標簽: 太陽能熱水器 智能控制系統(tǒng) 程序
上傳時間: 2013-06-17
上傳用戶:rhl123
當執(zhí)行機構(gòu)需要的不是控制量的絕對值,而是控制量的增量(例如去驅(qū)動 步進電動機)時,需要用PID的“增量算法”。 增量式PID控制算法可以通過(2-4)式推導出。
上傳時間: 2013-04-24
上傳用戶:haoxiyizhong
單片機方面大量常用優(yōu)秀源代碼和說明 ACM-12864漢字液晶顯示驅(qū)動程序 Ad_da轉(zhuǎn)換 ADC0809 adc2051 AD轉(zhuǎn)換類 C51_table DES算法演示 I2c總線 IIC LED顯示 編程規(guī)范與范例 步進電機 查表 串行通信 打印 代碼運算類 代碼轉(zhuǎn)換 單片機經(jīng)驗談 單片機直接驅(qū)動液晶顯示 電機pwm控制 電機控制 定浮點子程序庫 定時與中斷 二進制數(shù)運算 匯編與c的銜接 鍵盤掃描程序 鍵盤與顯示 交通燈 抗干擾 濾波 排序 排序類 頻率計 軟件工程 實用子程序 數(shù)字多用表 數(shù)字頻率計 通訊 顯示子程序 延時 移位除 音樂 應用類 源程序 在線下載器源程序 中斷應用 自動往返小汽車 51單片機子程序.exe AT90S8515打鈴程序.
上傳時間: 2013-04-24
上傳用戶:sdq_123
感應電機具有可靠性好、結(jié)構(gòu)簡單、耐腐蝕、效率好、結(jié)構(gòu)緊湊、價格低廉和體積小等優(yōu)點,成為工業(yè)伺服控制的主要傳動裝置然而,感應電機又是一個多變量、強耦合的非線性系統(tǒng),磁鏈和轉(zhuǎn)矩的非線性耦合及參數(shù)時變,使得感應電機的控制十分復雜,特別是在實際電機控制系統(tǒng)中,還需要考慮硬件和周圍環(huán)境等多種因素的干擾,致使實現(xiàn)高性能的感應電機控制系統(tǒng)更加困難 本文研究感應電機的高性能控制策略,綜述了感應電機高性能控制策略的發(fā)展歷程和感應電機模糊控制的發(fā)展現(xiàn)狀,分析了實際電機控制系統(tǒng)控制器選型中各個嵌入式微處理器的基本性能和優(yōu)缺點在給出三相坐標系和二相坐標系中的感應電機數(shù)學模型之后,從理論上闡述了模糊控制和矢量控制的基本原理,針對傳統(tǒng)的PI控制器參數(shù)整定繁瑣,系統(tǒng)魯棒性差的缺點,論文將模糊控制技術應用于感應電機的變頻調(diào)速,采用CRI推理法,設計了一種參數(shù)自整定模糊PI矢量控制器,利用Matlab對基于模糊PI控制的感應電機控制系統(tǒng)進行了仿真,并對采用兩種控制器實現(xiàn)的感應電機調(diào)速控制系統(tǒng)進行了比較、分析仿真結(jié)果表明模糊控制的控制性能優(yōu)于常規(guī)的PI調(diào)節(jié)器 論文對基于ARM的感應電機數(shù)字控制技術進行了系統(tǒng)研究,闡述了采用LPC2214ARM微處理器構(gòu)成數(shù)字感應電機變頻調(diào)速系統(tǒng)的方法,給出了一種高性能感應電機的數(shù)字實現(xiàn)方案,詳細介紹了系統(tǒng)硬件結(jié)構(gòu)的組成及軟件模塊的功能,并給出了主要算法的參考代碼,為實際電機控制器的選型和開發(fā)提供了一個新的思路
標簽: ARM 感應電機 數(shù)字控制器
上傳時間: 2013-08-03
上傳用戶:sy_jiadeyi
電子工業(yè)出版社, 林明權等編著,本書在簡要介紹VHDL的語法和基本邏輯電路設計技巧的基礎之上,完整地給出了七個數(shù)字控制系統(tǒng)設計范例,此文檔節(jié)選其中的第4章-電子鐘,以及第5章-紅綠燈交通信號系統(tǒng)。
標簽: VHDL 數(shù)字控制 系統(tǒng)設計 范例
上傳時間: 2013-06-04
上傳用戶:kksuyiwen
基于FPGA的無刷直流電機驅(qū)動控制系統(tǒng)的研究與實現(xiàn)
上傳時間: 2013-04-24
上傳用戶:冇尾飛鉈
用基于9S12X的直流無刷電機反電勢控制方法。
上傳時間: 2013-07-25
上傳用戶:hainan_256
PID控制教程,簡單易懂,大家可以下載來看看!
上傳時間: 2013-07-01
上傳用戶:MATAIYES