《CPLD_FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計(jì)》,運(yùn)用VHDL語言詳細(xì)介紹了數(shù)字通信系統(tǒng)的建模與設(shè)計(jì),如HDB3碼的編寫
標(biāo)簽: CPLD_FPGA 數(shù)字通信 系統(tǒng)建模
上傳時(shí)間: 2013-06-11
上傳用戶:hwl453472107
CAN-bus(Corltroller Area Network)即控制器局域網(wǎng),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。它是一種多主方式的串行通訊總線,在工業(yè)控制通訊方面擁有高位速率,高抗電磁干擾性,而且能夠檢測(cè)出產(chǎn)生的任何錯(cuò)誤。作為一種靈活,可靠的通訊系統(tǒng),CAN總線已被廣泛運(yùn)用于各個(gè)工業(yè)控制現(xiàn)場(chǎng)。 基于FPGA+DSP的CAN總線通訊系統(tǒng)設(shè)計(jì)主要目標(biāo)是完成CAN總線的多節(jié)點(diǎn)可靠高速性傳輸,通過各節(jié)點(diǎn)之間的數(shù)據(jù)通信以及結(jié)點(diǎn)處理單元內(nèi)部對(duì)數(shù)據(jù)的處理實(shí)現(xiàn)整個(gè)通信系統(tǒng)間各個(gè)單元的協(xié)同工作。 本論文中的 CAN 總線通訊系統(tǒng)是完成紅外目標(biāo)探測(cè)系統(tǒng)和控制系統(tǒng)與圖像處理系統(tǒng)的實(shí)時(shí)通信,其硬件部分采用 DSP+FPGA 作為核心通訊處理單元,通過對(duì) DSP硬件編程和FPGA邏輯模塊的設(shè)計(jì)實(shí)現(xiàn)了在處理單元外部CAN總線多節(jié)點(diǎn)之間的信息可靠性傳輸以及處理單元內(nèi)部DSP和FPGA基于SPI的串行通信,從而完成了在FPGA中對(duì)CAN總線數(shù)據(jù)的處理和運(yùn)用。
標(biāo)簽: DSPFPGA CAN 總線 數(shù)據(jù)通信系統(tǒng)
上傳時(shí)間: 2013-05-23
上傳用戶:dyy618
在比較常用串口通信實(shí)現(xiàn)形式的利弊基礎(chǔ)上,針對(duì)某廠輪胎里程試驗(yàn)機(jī)監(jiān)控系統(tǒng)的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了串口通信動(dòng)態(tài)鏈接庫(DLL),詳細(xì)介紹了多線程理論、重疊I/O方式,給出了程序流程圖,對(duì)一些關(guān)鍵代碼進(jìn)行了說明
上傳時(shí)間: 2013-07-19
上傳用戶:songnanhua
本文研制的數(shù)據(jù)采集器,用于采集導(dǎo)彈過載模擬試車臺(tái)的各種參數(shù),來評(píng)價(jià)導(dǎo)彈在飛行過程中的性能,由于試車臺(tái)是高速旋轉(zhuǎn)體,其工作環(huán)境惡劣,受電磁干擾大,而且設(shè)備要求高,如果遇到設(shè)備故障或設(shè)備事故,其損失相當(dāng)巨大,保證設(shè)備的安全性和可靠性較為困難。 本文在分析數(shù)字通信技術(shù)的基礎(chǔ)上,選用了基于現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)采用脈沖編碼調(diào)制(PCM)通信實(shí)現(xiàn)多路數(shù)據(jù)采集器的設(shè)計(jì),其優(yōu)點(diǎn)是FPGA技術(shù)在數(shù)據(jù)采集器中可以進(jìn)行模塊化設(shè)計(jì),增加了系統(tǒng)的抗干擾性、靈活性和適應(yīng)性,并且可以將整個(gè)PCM通信系統(tǒng)設(shè)計(jì)成可編程序系統(tǒng),用戶只要稍加變更程序,則系統(tǒng)的被測(cè)路數(shù)、幀結(jié)構(gòu)、碼速率、標(biāo)度等均可改變以適應(yīng)任何場(chǎng)合。并且采用合理的糾錯(cuò)和加密編碼能夠?qū)崿F(xiàn)數(shù)據(jù)在傳輸工程中的完整性和安全性。 通過對(duì)PCM通信的特點(diǎn)研究,研制了一套集采集與傳輸?shù)南到y(tǒng)。文章給出了各個(gè)模塊的具體建模與設(shè)計(jì),系統(tǒng)采用的是FPGA技術(shù)來實(shí)現(xiàn)數(shù)據(jù)采集和信號(hào)處理,采用VHDL實(shí)現(xiàn)了數(shù)字復(fù)接器和分接器、編解碼器、調(diào)制與解調(diào)模塊的建模與設(shè)計(jì)。采用基于NiosII實(shí)現(xiàn)串口通訊,構(gòu)建了實(shí)時(shí)性和準(zhǔn)確性通信網(wǎng)絡(luò),實(shí)現(xiàn)了數(shù)據(jù)的采集。 測(cè)試數(shù)據(jù)和數(shù)據(jù)采集的實(shí)驗(yàn)結(jié)果證明,采用FPGA技術(shù)實(shí)現(xiàn)PCM信號(hào)的編碼、傳輸、解碼,能夠有較強(qiáng)的抗干擾性、抗噪聲性能好、差錯(cuò)可控、易加密、易與現(xiàn)代技術(shù)結(jié)合,并且誤碼率較低,要遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)的方法。
標(biāo)簽: FPGA PCM 通信實(shí)現(xiàn) 多路
上傳時(shí)間: 2013-04-24
上傳用戶:com1com2
礦用隔爆饋電開關(guān)是煤礦井下配電系統(tǒng)的關(guān)鍵設(shè)備,作為配電開關(guān),用于含有瓦斯或煤塵等爆炸危險(xiǎn)環(huán)境的礦井中,控制和保護(hù)低壓供電網(wǎng)絡(luò)。其性能好壞直接影響著煤礦井下的生產(chǎn)安全和生產(chǎn)效率,而目前國(guó)內(nèi)饋電開關(guān)普遍存在集成度低、可靠性差、智能監(jiān)控水平低等缺點(diǎn)。 本課題將嵌入式網(wǎng)絡(luò)控制系統(tǒng)應(yīng)用到饋電開關(guān)中,通過對(duì)礦山供電系統(tǒng)工作原理、真空饋電開關(guān)工作原理以及基于EasyARM2200(Philips LPC2210為處理器、ARM7為內(nèi)核)嵌入式網(wǎng)絡(luò)控制系統(tǒng)的研究,實(shí)現(xiàn)了總體網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的設(shè)計(jì)和智能饋電開關(guān)控制系統(tǒng)硬件電路的設(shè)計(jì);通過對(duì)嵌入式實(shí)時(shí)操作系統(tǒng)的移植、嵌入式TCP/IP協(xié)議棧的實(shí)現(xiàn)和移植以及基于C/S模式下的套接字編程等的研究和分析,完成了監(jiān)控主機(jī)與嵌入式系統(tǒng)的通信軟件和保護(hù)控制算法的應(yīng)用程序的編寫,從而實(shí)現(xiàn)了礦井地面監(jiān)控主機(jī)與井下嵌入式系統(tǒng)饋電開關(guān)的快速通信,解決了地面監(jiān)控主機(jī)對(duì)井下饋電回路及電氣開關(guān)的遠(yuǎn)程智能監(jiān)控的難題,最終設(shè)計(jì)出一套集實(shí)時(shí)保護(hù)控制和遠(yuǎn)程監(jiān)控功能于一身的智能型饋電開關(guān)網(wǎng)絡(luò)控制系統(tǒng)。 實(shí)驗(yàn)結(jié)果表明:在嵌入式系統(tǒng)端的通信軟件和監(jiān)控主機(jī)端的通信軟件的驅(qū)動(dòng)下,實(shí)現(xiàn)了嵌入式系統(tǒng)與監(jiān)控主機(jī)的快速遠(yuǎn)程通信,通信速度快、可靠性高、可視化效果好,完全滿足了監(jiān)控系統(tǒng)的快速通信要求。 本課題的研究成果為工業(yè)控制領(lǐng)域提供了一個(gè)開放式、全分布、可互操作性的通信控制平臺(tái),為提高煤礦井下設(shè)備的遠(yuǎn)程智能監(jiān)控水平和安全操控系數(shù)提供了新的解決方法,為地面監(jiān)控系統(tǒng)實(shí)現(xiàn)更大規(guī)模、更深層次地對(duì)井下電氣設(shè)備的集中控制、分散管理奠定了理論和實(shí)踐基礎(chǔ)。
標(biāo)簽: ARM 嵌入式網(wǎng)絡(luò) 中的應(yīng)用 控制系統(tǒng)
上傳時(shí)間: 2013-06-25
上傳用戶:wl9454
溫度的測(cè)量和控制在工業(yè)生產(chǎn)中有廣泛的應(yīng)用,尤其在石油、化工、電力、冶金等工業(yè)領(lǐng)域中,對(duì)溫度的測(cè)量和監(jiān)控是非常重要的一個(gè)環(huán)節(jié),溫度參數(shù)是工業(yè)控制中的一項(xiàng)重要的指標(biāo)。 本文主要研究了基于ARM9架構(gòu)的嵌入式Linux系統(tǒng)在工業(yè)領(lǐng)域中各種爐溫控制場(chǎng)合中的應(yīng)用。目前控制方案主要是采用傳統(tǒng)的PLC和單片機(jī)進(jìn)行控制。PLC主要是針對(duì)單項(xiàng)工程或者重復(fù)數(shù)極少的項(xiàng)目,靈活性相對(duì)不足,并且體積大,成本相對(duì)較高;而單片機(jī)主要用于小型設(shè)備的控制,具有成本低,功耗低,效率高的特點(diǎn),但可移植性較差。為了適應(yīng)信息產(chǎn)業(yè)的發(fā)展,新技術(shù)革新以及產(chǎn)業(yè)的專業(yè)化現(xiàn)代化的發(fā)展,本文針對(duì)PLC和單片機(jī)控制的優(yōu)缺點(diǎn)和應(yīng)用場(chǎng)合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系統(tǒng)相結(jié)合的嵌入式溫度控制系統(tǒng),具有系統(tǒng)擴(kuò)展性強(qiáng)、可靠性高、響應(yīng)速度快、體積小等特點(diǎn),為用戶提供了一種新型的控制方案。 本文首先論述了嵌入式操作系統(tǒng)的組成,接著設(shè)計(jì)了溫度控制系統(tǒng)的硬件系統(tǒng),主要包括CPU模塊、模擬電路模塊、存儲(chǔ)模塊和通信模塊四個(gè)部分:在對(duì)溫度控制系統(tǒng)的軟件部分的設(shè)計(jì)中,主要是針對(duì)Boot-Loader的移植、Linux內(nèi)核移植、根文件系統(tǒng)的定制、驅(qū)動(dòng)程序的編寫和應(yīng)用程序的編寫五部分進(jìn)行設(shè)計(jì)。 系統(tǒng)功能主要是循環(huán)采集AD通道數(shù)據(jù),上傳AD數(shù)據(jù)到服務(wù)器,接收服務(wù)器下發(fā)的控制數(shù)據(jù)包,記錄日志等。通過在線運(yùn)行測(cè)試,該系統(tǒng)穩(wěn)定可靠,采集和控制效果良好,可有效降低了生產(chǎn)成本和工人的勞動(dòng)強(qiáng)度,為安全生產(chǎn)提供保證。
標(biāo)簽: ARM 嵌入式 溫度控制系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:ma1301115706
礦用隔爆饋電開關(guān)是煤礦井下配電系統(tǒng)的關(guān)鍵設(shè)備,用于含有瓦斯或煤塵等爆炸危險(xiǎn)環(huán)境的礦井中,控制和保護(hù)低壓供電網(wǎng)絡(luò)。其性能好壞直接影響著煤礦井下的生產(chǎn)安全和生產(chǎn)效率。 論文將嵌入式網(wǎng)絡(luò)控制系統(tǒng)應(yīng)用到饋電開關(guān)中,通過對(duì)礦山供電系統(tǒng)工作原理、真空饋電開關(guān)工作原理以及基于EasyARM2200(Philips LPC2210為處理器、ARM7為內(nèi)核)嵌入式網(wǎng)絡(luò)控制系統(tǒng)的研究,實(shí)現(xiàn)了總體網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的設(shè)計(jì)和智能饋電開關(guān)控制系統(tǒng)硬件電路的設(shè)計(jì);通過對(duì)嵌入式實(shí)時(shí)操作系統(tǒng)的移植、嵌入式TCP/IP協(xié)議棧的實(shí)現(xiàn)和移植以及基于C/S模式下的套接字編程等的研究和分析,完成了監(jiān)控主機(jī)與嵌入式系統(tǒng)的通信軟件和保護(hù)控制算法的應(yīng)用程序的編寫,從而實(shí)現(xiàn)了礦井地面監(jiān)控主機(jī)與井下嵌入式系統(tǒng)饋電開關(guān)的快速通信,解決了地面監(jiān)控主機(jī)對(duì)井下饋電回路及電氣開關(guān)的遠(yuǎn)程智能監(jiān)控的難題,設(shè)計(jì)完成了一套集實(shí)時(shí)保護(hù)控制和遠(yuǎn)程監(jiān)控功能于-身的智能型饋電開關(guān)網(wǎng)絡(luò)控制系統(tǒng)。
標(biāo)簽: ARM 嵌入式 饋電開關(guān)
上傳時(shí)間: 2013-05-21
上傳用戶:a937518043
礦井加暖系統(tǒng)在礦產(chǎn)、冶金、化工等工業(yè)中具有廣泛的應(yīng)用。課題組根據(jù)熱效率、壽命、自動(dòng)化程度等方面存在的問題,經(jīng)過調(diào)查、分析和研究開發(fā)了一套新型礦用環(huán)保熱風(fēng)爐系統(tǒng),該系統(tǒng)主要由數(shù)據(jù)采集系統(tǒng)、火焰監(jiān)測(cè)系統(tǒng)和主機(jī)控制系統(tǒng)三部分組成。 數(shù)據(jù)采集系統(tǒng),要對(duì)復(fù)雜的現(xiàn)場(chǎng)環(huán)境進(jìn)行監(jiān)測(cè)控制,是整個(gè)新型熱風(fēng)爐自動(dòng)控制系統(tǒng)的關(guān)鍵。本文設(shè)計(jì)的數(shù)據(jù)采集系統(tǒng)由MSP430單片機(jī)、模擬量采集(A/D)、模擬量輸出(D/A)、開關(guān)量采集、開關(guān)量輸出、存儲(chǔ)、通信接口及其他輔助電路組成,結(jié)構(gòu)簡(jiǎn)單、機(jī)構(gòu)可靠性高,使用壽命長(zhǎng),能夠?qū)ο到y(tǒng)的各種現(xiàn)場(chǎng)數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)測(cè)和控制,對(duì)于礦井的安全可靠生產(chǎn)具有重要的意義。
標(biāo)簽: ARM 熱風(fēng)爐 接口設(shè)計(jì) 自動(dòng)控制系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:yph853211
C語言實(shí)現(xiàn)RS232上、下位機(jī)串行通信 C語言實(shí)現(xiàn)RS232上、下位機(jī)串行通信
上傳時(shí)間: 2013-06-03
上傳用戶:haobin315
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分,并成為近年來新興的研究熱點(diǎn)。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內(nèi)核為核心的S3C2410X是一款基于以太網(wǎng)應(yīng)用的高性價(jià)比16/32位微控制器,非常適合嵌入式產(chǎn)品。文本提出并研究了基于ARM-Linux的嵌入式產(chǎn)品平臺(tái),完成了系統(tǒng)的硬件和軟件設(shè)計(jì)、實(shí)現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點(diǎn),擴(kuò)展平臺(tái)通用接口,為今后開發(fā)基于該平臺(tái)的應(yīng)用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強(qiáng)大的網(wǎng)絡(luò)功能等特點(diǎn),在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢(shì)。因此本課題將其作為硬件平臺(tái)的操作系統(tǒng),并在這個(gè)系統(tǒng)中實(shí)現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺(tái)也可以為實(shí)際應(yīng)用提供很好的開發(fā)起點(diǎn)。 USB作為一種總線技術(shù),已經(jīng)得到快速的普及和應(yīng)用,本文實(shí)現(xiàn)了Linux操作系統(tǒng)下USB驅(qū)動(dòng)程序的編程設(shè)計(jì);此外,本文將嵌入式技術(shù)與無線通信技術(shù)結(jié)合起來,實(shí)現(xiàn)了基于ARM-9處理器的無線通信平臺(tái)的開發(fā)。 歸納起來本課題具體工作如下: 1)調(diào)研了國(guó)內(nèi)外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢(shì)。并且詳細(xì)論述了基于ARM-9處理器的硬件結(jié)構(gòu)、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細(xì)研究了Linux在ARM-9硬件平臺(tái)上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細(xì)分析并開發(fā)了Linux下USB驅(qū)動(dòng),包括主機(jī)控制器驅(qū)動(dòng)以及設(shè)備驅(qū)動(dòng)等內(nèi)容。 4)基于ARM-9嵌入式微處理器,利用其性價(jià)比高,功能豐富,接口完善,可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)將移動(dòng)通信技術(shù)與嵌入式系統(tǒng)融合在一起。實(shí)現(xiàn)基于ARM-9處理器的無線通信平臺(tái)的開發(fā)。
標(biāo)簽: ARM USB 無線通信 平臺(tái)開發(fā)
上傳時(shí)間: 2013-04-24
上傳用戶:lwt123
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1