許繼集團 EVC-8000電動汽車充放電站解決方案
上傳時間: 2013-04-24
上傳用戶:cuiyashuo
QualcommTool 高通CPU用的JTAG工具
標(biāo)簽: 高通
上傳時間: 2013-07-03
上傳用戶:qin1208
DeviceNet現(xiàn)場總線標(biāo)準(zhǔn)作為工業(yè)現(xiàn)場總線的國際標(biāo)準(zhǔn),其開放性和先進(jìn)性得到了廣泛關(guān)注和充分肯定。開發(fā)符合DeviceNet現(xiàn)場標(biāo)準(zhǔn)的自動化產(chǎn)品意義重大,也是必要的。 文中從現(xiàn)場通用的老式串口(RS232和RS485)與新興DeviceNet網(wǎng)絡(luò)的兼容問題以及模擬量,數(shù)字量和多種總線等多功能的一體化問題為出發(fā)點,以Atmel的32位ARM7高速處理器為開發(fā)平臺,充分發(fā)揮其處理高速和功能多樣的優(yōu)勢,同時結(jié)合DeviceNet現(xiàn)場總線高效和診斷的優(yōu)點,開發(fā)了一個帶8路數(shù)字量輸入,8數(shù)字量輸出,4路模擬量輸入以及RS232為底層自定義協(xié)議串口,RS485為底層的在線可配置Modbus協(xié)議的DevciceNet一體化通訊網(wǎng)關(guān)。 最后文中還利用雙口RAM的協(xié)同處理能力,構(gòu)成雙CPU處理能力的結(jié)構(gòu),將avr162的8位處理器處理PROFIBUS總線數(shù)據(jù),而將32位的ARM7處理器處理DeviceNet總線數(shù)據(jù)。文中特別從系統(tǒng)硬件開發(fā)和軟件開發(fā)兩方面加以闡述,并結(jié)合OMRON PLC主站測試系統(tǒng),最終成功給于測試。 為了便于讀者理解和文章的完整性,本文首先對DeviceNet現(xiàn)場總線標(biāo)準(zhǔn)做了簡單介紹;后根據(jù)DeviceNet標(biāo)準(zhǔn)對所需求的產(chǎn)品的進(jìn)行總體設(shè)計,以及相應(yīng)的DeviceNet網(wǎng)關(guān)的硬件和軟件的設(shè)計和開發(fā)。最后,搭建了DeviceNet-Modbus測試系統(tǒng)和DeviceNet-PROFIBUS DP兩套測試系統(tǒng)對所開發(fā)產(chǎn)品進(jìn)行的了功能測試。本課題按照預(yù)期設(shè)計思想完成了DeviceNet多功能網(wǎng)關(guān)的軟硬件的開發(fā),并將系統(tǒng)程序下載到處理器中,在測試平臺下能夠長時間的正常運行,達(dá)到了期望效果。
上傳時間: 2013-04-24
上傳用戶:huangzchytems
串口工具串口工具串口工具串口工具串口工具
標(biāo)簽: 串口工具
上傳時間: 2013-04-24
上傳用戶:Amos
本文針對目前國內(nèi)基于PROFIBUS-DP的產(chǎn)品價格昂貴,安裝和維護(hù)成本高等缺點,以山西某大型煤礦的空壓機監(jiān)控系統(tǒng)自動化改造工程為例,在重點研究了PROFIBUS-DP協(xié)議的基礎(chǔ)上自行提出了一套PROFIBUS-DP現(xiàn)場總線控制系統(tǒng),并詳細(xì)設(shè)計了該系統(tǒng)中的PROFIBUS-DP主站部分。 本文首先提出了一套基于PROFIBUS-DP技術(shù)的現(xiàn)場總線控制系統(tǒng)并在其基礎(chǔ)上完成了PROFIBUS-DP主站的總體設(shè)計。其次本文選用ARM+PROFIBUS主站協(xié)議芯片的開發(fā)方式,重點論述了主站的硬件設(shè)計。再次本文根據(jù)PROFIBUS-DP協(xié)議的結(jié)構(gòu)設(shè)計PROFIBUS-DP主站軟件模塊,確定各模塊間關(guān)系并詳細(xì)設(shè)計了主站與主站用戶之間的共享數(shù)據(jù)結(jié)構(gòu)。接著本文討論了PROFIBUS-DP主站軟件在μC/OS-Ⅱ操作系統(tǒng)上可靠運行需注意的幾個技術(shù)細(xì)節(jié)。最后本文給出了基于ARM的PROFIBUS-DP主站的調(diào)試方案。 研究結(jié)果表明基于ARM的PROFIBUS-DP主站能夠在不降低系統(tǒng)穩(wěn)定性的基礎(chǔ)上有效降低成本。使基于PROFIBUS-DP的現(xiàn)場總線系統(tǒng)得到大面積推廣成為可能。
標(biāo)簽: PROFIBUSDP ARM 主站
上傳時間: 2013-06-27
上傳用戶:hank
海洋臺站自動觀測系統(tǒng)是一套應(yīng)用于海濱觀測的儀器設(shè)備,負(fù)責(zé)對氣象、水文參數(shù)進(jìn)行實時觀測。諸多的參數(shù)通過相應(yīng)的傳感器進(jìn)行測量,海洋臺站自動觀測系統(tǒng)對測量的信息進(jìn)行匯總,再將其通過有線或無線的通訊方式傳輸?shù)礁骷壓Q蟓h(huán)境監(jiān)測預(yù)報中心,供天氣預(yù)報和海洋預(yù)報使用。 本文以我國“海洋臺站自動觀測系統(tǒng)政府采購計劃”為背景,重點設(shè)計了低成本、低功耗、高性能、高可靠性的新型海洋臺站自動觀測系統(tǒng)。本課題主要研究基于arm7+uClinux海洋臺站自動觀測系統(tǒng)的設(shè)計與開發(fā)。根據(jù)實際的需要,分析海洋臺站自動觀測系統(tǒng)的整體要求,對傳感器進(jìn)行選型,進(jìn)行方案設(shè)計,完成整個系統(tǒng)的搭建。為了降低系統(tǒng)功耗,CPU所采用的是Samsung公司推出的無內(nèi)存管理單元的處理器S3C44BO,設(shè)計了8MFLASH、64MSDRAM、液晶、USB以及鍵盤等相關(guān)電路。同時,為了減少驅(qū)動開發(fā)所帶來的不便,使用TL16C554A對串口電路進(jìn)行了擴展,便于數(shù)據(jù)處理,也使得系統(tǒng)具有更好的可擴展性。軟件方面設(shè)計主要涉及了BootLoader引導(dǎo)裝載程序的建立,選用uClinux操作系統(tǒng),并對其內(nèi)核進(jìn)行配置和裁剪,添加源代碼中沒有的驅(qū)動程序。為了縮短研發(fā)周期和降低開發(fā)難度,選用MiniGUI作為圖形用戶界面系統(tǒng),深入分析了MiniGUI的結(jié)構(gòu)、原理,并將其移植到uClinux系統(tǒng)中。本系統(tǒng)采用的是MiniGUI-Threads多線程模式,主線程協(xié)調(diào)各個線程進(jìn)行相應(yīng)的數(shù)據(jù)處理。為了使系統(tǒng)操作變得直觀、簡單,對用戶界面進(jìn)行了初步設(shè)計,使用復(fù)用I/O的方法解決多串口通訊容易造成的數(shù)據(jù)阻塞問題。此外,為了更好的將臺站所測得的信息量發(fā)送給海洋環(huán)境監(jiān)測預(yù)報中心,需要完善通訊協(xié)議以便于數(shù)據(jù)交換。 最后,根據(jù)本系統(tǒng)實際研究開發(fā)結(jié)果,總結(jié)分析了系統(tǒng)的特點,并對下一步設(shè)計工作進(jìn)行了展望。
上傳時間: 2013-07-12
上傳用戶:juyuantwo
隨著通信技術(shù)飛速發(fā)展和直放站的廣泛應(yīng)用,直放站監(jiān)控系統(tǒng)在實時監(jiān)測直放站的工作狀態(tài)和遠(yuǎn)程控制方面發(fā)揮了重大作用,然而當(dāng)前的直放站監(jiān)控系統(tǒng)多采用單片機作為主控制器,通過GSM網(wǎng)絡(luò)或PSTN網(wǎng)絡(luò)傳輸監(jiān)控數(shù)據(jù),隨著直放站監(jiān)控系統(tǒng)日益復(fù)雜化,目前的直放站監(jiān)控系統(tǒng)顯得處理速度慢,處理的任務(wù)有限,遠(yuǎn)程傳輸數(shù)據(jù)效率不高;為了改善當(dāng)前直放站監(jiān)控系統(tǒng)現(xiàn)有的這些缺點,采用新的主控制器ARM7系列芯片,利用新的傳輸數(shù)據(jù)技術(shù)GPRS,設(shè)計并實現(xiàn)了一款光纖直放站監(jiān)控系統(tǒng)。 在充分研究當(dāng)前直放站監(jiān)控系統(tǒng)發(fā)展現(xiàn)狀和實現(xiàn)技術(shù)的基礎(chǔ)上,根據(jù)《中國移動直放站監(jiān)控系統(tǒng)數(shù)據(jù)需求規(guī)范》對監(jiān)控參數(shù)和功能設(shè)置的要求,論證了光纖直放站監(jiān)控系統(tǒng)的整體設(shè)計方案和監(jiān)控終端的實現(xiàn)架構(gòu),選擇了PHILIPS的ARM7芯片LPC2134作為主控制器,選擇了SIMCOM300作為遠(yuǎn)程通信模塊;詳細(xì)介紹了光纖直放站監(jiān)控系統(tǒng)監(jiān)控終端的硬件電路設(shè)計,闡釋了監(jiān)控終端嵌入軟件的設(shè)計思路流程,分析了如何把嵌入式軟件開發(fā)技術(shù)和GPRS遠(yuǎn)程數(shù)據(jù)傳輸?shù)募夹g(shù)運用到項目實踐中去,說明了監(jiān)控系統(tǒng)中所用的通信協(xié)議,并且利用VC++開發(fā)環(huán)境,采用SOCKET網(wǎng)絡(luò)編程技術(shù)和ADO數(shù)據(jù)庫開發(fā)技術(shù),設(shè)計了光纖直放站監(jiān)控系統(tǒng)監(jiān)控中心應(yīng)用軟件。 經(jīng)過實驗驗證,該設(shè)備運行結(jié)果良好,提高了光纖直放站的穩(wěn)定性和可靠性,光纖直放站監(jiān)控系統(tǒng)監(jiān)控終端處理任務(wù)的能力得到增強,遠(yuǎn)程傳輸數(shù)據(jù)速度變快,傳輸數(shù)據(jù)所耗費用降低,為光纖直放站系統(tǒng)的監(jiān)控提供了一種新的設(shè)計實現(xiàn)。
標(biāo)簽: GPRS ARM 光纖直放站 監(jiān)控系統(tǒng)
上傳時間: 2013-08-02
上傳用戶:aa17807091
本文主要考慮用單片機來實現(xiàn)公交車輛的自動考核與報站。文中介紹了系統(tǒng)設(shè)計的基本思路,詳細(xì)設(shè)計分硬件和軟件兩方面,硬件主要包括:最小系統(tǒng)、顯示部分電路、計數(shù)部分電路和語音電路等。軟件部分介紹了主要
上傳時間: 2013-06-21
上傳用戶:afeiafei309
智能城市公交系統(tǒng)為解決城市交通擁堵、空氣污染,降低交通事故提供了解決方案,并在世界各國達(dá)成廣泛的共識。我國政府為改善城市公共交通系統(tǒng)投入了大量的財力對公交系統(tǒng)進(jìn)行升級和改造,智能調(diào)度、自動報站、車輛監(jiān)控等新技術(shù)應(yīng)用于城市公交系統(tǒng)中。IEEE802.15.4/ZigBee標(biāo)準(zhǔn)的制定,不僅為工業(yè)控制、家居自動化控制和遙測遙控等領(lǐng)域提供了一種無線互聯(lián)互通的標(biāo)準(zhǔn),而且給智能公交系統(tǒng)帶來了新的生機,為智能交通系統(tǒng)及相關(guān)產(chǎn)業(yè)的發(fā)展提供了有力的契機。 本文給出了IEEE802.15.4/ZigBee標(biāo)準(zhǔn)的介紹,給出了協(xié)議??蚣芙Y(jié)構(gòu),從物理層到應(yīng)用層進(jìn)行了分析,并將ZigBee技術(shù)與其他無線通信技術(shù)做了比較,分析了ZigBee技術(shù)應(yīng)用的場合。 在查閱大量參考文獻(xiàn)的基礎(chǔ)上,,設(shè)計了基于ZigBee技術(shù)的智能公交系統(tǒng)的框架結(jié)構(gòu),分析了始發(fā)站、中間站、終點站的功能,并嘗試采用挪威Chipcon公司的ZigBee—CC2430無線模塊來代替GPS技術(shù)實現(xiàn)公交車輛自動報站。 在始發(fā)站停車場監(jiān)控系統(tǒng)中,重點研究ZigBee定位機制,研究了多邊定位算法、幾何算法、加權(quán)質(zhì)心算法等,并改進(jìn)現(xiàn)有的定位算法,并使用MATLAB工具進(jìn)行仿真分析,實現(xiàn)了基于ZigBee技術(shù)的公交車定位系統(tǒng);在中間站電子站牌設(shè)計中采用能量檢測算法實現(xiàn)了與車載終端的通訊,編寫了電子站牌和公交車載終端的通信協(xié)議并實地測試了自動報站功能。 最后設(shè)計了以Philips公司的ARM7芯片LPC2364為微處理器的智能公交車載終端,并給出了各部分的硬件電路設(shè)計。
標(biāo)簽: ZigBeeARM 智能公交系統(tǒng)
上傳時間: 2013-05-25
上傳用戶:561596
信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導(dǎo)致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機系統(tǒng),搭配一個交叉編譯環(huán)境,為嵌入式設(shè)備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈?zhǔn)且惶组_源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺得不到支持,例如我們進(jìn)行的minix向ARM-MINIX平臺的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標(biāo)平臺作了介紹。分析了GCC編譯器,說明了GCC的設(shè)計思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實現(xiàn)機制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎(chǔ),GAS和GLD都是使用BFD庫來操作目標(biāo)文件,因此在這一部分本文對BFD庫的工作機制,數(shù)據(jù)結(jié)構(gòu)也作了重點分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實現(xiàn)難點,以及一些相關(guān)技術(shù)細(xì)節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標(biāo)程序是針對GNU/Linux系統(tǒng)的)的實現(xiàn);然后本文給出了在GNU/Linux宿主機上構(gòu)建針對ARM-MINIX的參數(shù)設(shè)置及過程:最后對本文所做的工作進(jìn)行了總結(jié)。
標(biāo)簽: ARM-MINIX GNU 嵌入式系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:wangzhen1990
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1