88w8686 wifi linux驅(qū)動 spi接口
標(biāo)簽: 88w8686 linux wifi spi
上傳時間: 2013-06-15
上傳用戶:xcy122677
很不錯的一本Linux指令資料,是華為的內(nèi)部資料
上傳時間: 2013-04-24
上傳用戶:anng
TCP/IP協(xié)議作為Internet上的通信實現(xiàn)方式的一種,是近年來嵌入式應(yīng)用領(lǐng)域的一個研究熱點。嵌入式設(shè)備要與Internet網(wǎng)絡(luò)直接交換信息,就需要支持TCP/IP協(xié)議。嵌入式系統(tǒng)具有內(nèi)核小、專用性強、系統(tǒng)精簡、實時性高、功耗和環(huán)境要求嚴(yán)格等特點,所以傳統(tǒng)的TCP/IP協(xié)議不適合移植到嵌入式系統(tǒng)中。實現(xiàn)嵌入式系統(tǒng)網(wǎng)絡(luò)接入有兩種選擇,第一種是按照TCP/IP協(xié)議的原理編寫簡化版的通信協(xié)議;第二種是將已有小型的,適用于嵌入式系統(tǒng)的網(wǎng)絡(luò)協(xié)議移植到系統(tǒng)中。 首先本文簡要介紹了嵌入式網(wǎng)絡(luò)協(xié)議的研究現(xiàn)狀和研究內(nèi)容,分析了LwIP協(xié)議棧中IP協(xié)議、TCP協(xié)議、UDP協(xié)議和ICMP協(xié)議的原理。由于LwIP沒有使用和操作系統(tǒng)相關(guān)的系統(tǒng)調(diào)用和數(shù)據(jù)結(jié)構(gòu),所以在LwIP和操作系統(tǒng)之間增加了一個操作系統(tǒng)封裝層為操作系統(tǒng)服務(wù)。LwIP不僅保持了TCP協(xié)議主要功能,而且減少了對RAM的占用。 其次,移植中實現(xiàn)了操作系統(tǒng)模擬層和LwIP底層接口。操作系統(tǒng)模擬層為協(xié)議和操作系統(tǒng)提供了一個接口,使協(xié)議對操作系統(tǒng)透明,可以不依賴操作系統(tǒng)運行,需要實現(xiàn)信號量、郵箱、線程和臨界保護。LwIP底層接口為不同的硬件提供不同的驅(qū)動程序,需要實現(xiàn)系統(tǒng)初始化、網(wǎng)卡初始化、線程接收、數(shù)據(jù)包的讀取和發(fā)送。 最后提出測試設(shè)計框架,在ARM開發(fā)板和μC/OS-Ⅱ操作系統(tǒng)上對移植的協(xié)議進行測試。測試結(jié)果表明,移植協(xié)議可以正常工作,實現(xiàn)了基本的網(wǎng)絡(luò)功能。
標(biāo)簽: LwIP ARM 協(xié)議棧 移植
上傳時間: 2013-07-11
上傳用戶:iswlkje
本文針對目前國內(nèi)基于PROFIBUS-DP的產(chǎn)品價格昂貴,安裝和維護成本高等缺點,以山西某大型煤礦的空壓機監(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
近年來,隨著UPS電源的廣泛使用,對UPS電源的監(jiān)控要求也越來越高,而嵌入式系統(tǒng)的使用和Internet的普及,使得這種需求成為可能。將嵌入式系統(tǒng)和Internet結(jié)合用于UPS電源網(wǎng)絡(luò)監(jiān)控是一種必然趨勢,它可以借助Internet網(wǎng)絡(luò)完成對UPS電源現(xiàn)場的監(jiān)控任務(wù),從而將監(jiān)控擴展到更廣的空間。目前,基于嵌入式系統(tǒng)的網(wǎng)絡(luò)監(jiān)控已經(jīng)成為監(jiān)控領(lǐng)域研究的一個熱點。 本課題以UPS電源為監(jiān)控對象,在綜合分析UPS電源、嵌入式系統(tǒng)、CAN總線的基礎(chǔ)上,從實際應(yīng)用出發(fā),對嵌入式技術(shù)在UPS電源網(wǎng)絡(luò)監(jiān)控系統(tǒng)的應(yīng)用進行了深入研究。通過對比和分析工業(yè)監(jiān)控網(wǎng)絡(luò)的現(xiàn)狀之后,確定采用基于Internet和CAN總線的嵌入式系統(tǒng)對UPS電源進行網(wǎng)絡(luò)監(jiān)控,完成了基于Linux操作系統(tǒng)的監(jiān)控系統(tǒng)開發(fā)。在監(jiān)控系統(tǒng)硬件設(shè)計中,主控芯片選用了SAMSUNG公司低功耗高性能的ARM9系列的S3C2410,CAN控制器使用了新型的獨立CAN控制器MCP2510,網(wǎng)絡(luò)控制器選用了Cirrus公司的CS8900,并完成了CAN接口模塊、以太網(wǎng)接口模塊和人機交互模塊的設(shè)計。軟件設(shè)計中移植了嵌入式Linux操作系統(tǒng)和嵌入式圖形用戶界面,以及對MCP2510驅(qū)動的開發(fā),由于系統(tǒng)要實現(xiàn)網(wǎng)絡(luò)瀏覽和大量的數(shù)據(jù)交換,引入了嵌入式服務(wù)器Web server和嵌入式數(shù)據(jù)庫SQLite,方便了數(shù)據(jù)的管理,提高了瀏覽速度。 經(jīng)實驗調(diào)試,該UPS電源網(wǎng)絡(luò)監(jiān)控系統(tǒng)能夠通過瀏覽器對UPS電源運行狀態(tài)、故障等信息進行監(jiān)控、統(tǒng)計和查詢,實現(xiàn)了小體積,低功耗,高性能的網(wǎng)絡(luò)監(jiān)控。該網(wǎng)絡(luò)監(jiān)控系統(tǒng)的研究具有廣闊的應(yīng)用前景,對其它工業(yè)監(jiān)控網(wǎng)絡(luò)也具有一定的指導(dǎo)和借鑒意義。
標(biāo)簽: ARM UPS 電源 網(wǎng)絡(luò)監(jiān)控系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:whenfly
臭氧(O3)作為一種無污染的強氧化劑,已在醫(yī)學(xué)、衛(wèi)生、食品、飼養(yǎng)業(yè)、養(yǎng)殖業(yè)、化工生產(chǎn)、大氣凈化、污水處理和飲用水殺菌消毒等行業(yè)廣泛應(yīng)用,取得了顯著效果,其應(yīng)用規(guī)模也越來越大。在使用中,如果臭氧濃度過高會加大設(shè)備造價同時對人體有危害,臭氧濃度太小又難以收到滿意效果。因此在很多場合必須嚴(yán)格控制臭氧的濃度,以便達(dá)到既能殺菌消毒,又不危害人體健康的目的。目前,臭氧檢測的方法分為兩類,一類是采樣后實驗室分析,首先進行環(huán)境空氣的樣品采集,然后拿到實驗室利用化學(xué)方法進行分析;一類是自動監(jiān)測儀器法,利用臭氧自動監(jiān)測儀進行環(huán)境空氣中臭氧濃度的測定。然而在對臭氧消毒后空氣中臭氧濃度檢測的過程中,以上兩種方法具有檢測周期長、操作步驟復(fù)雜、設(shè)備體積大、不便于攜帶等缺點。因此設(shè)計一種檢測方法簡單、體積小、重量輕、低功耗、智能化程度高的便攜式臭氧濃度檢測儀具有一定的現(xiàn)實意義。 在硬件設(shè)計上,首先,為了完成臭氧濃度信號的提取,對臭氧傳感器進行了精心的選擇;其次,為了保證傳感器穩(wěn)定可靠的工作,重點設(shè)計了恒電位儀電路,同時為了滿足后續(xù)A/D檢測精度的要求,對檢測到的電壓信號進行了調(diào)理;最后,為了實現(xiàn)系統(tǒng)的基本功能,以ARM微處理器LPC2210為核心搭建了系統(tǒng)的硬件平臺。 在軟件設(shè)計上,為了提高系統(tǒng)的智能化程度,引入了μC/OS-Ⅱ操作系統(tǒng)。同時為了減少系統(tǒng)功耗盡量縮短CPU的運行時間。當(dāng)儀器無人操作一段時間后,系統(tǒng)會自動關(guān)閉一部分外圍器件并且使微處理器處于掉電狀態(tài)以減少功耗。 在操作的可靠性方面,設(shè)計了一鍵開機功能;同時為了延長電池的使用壽命,設(shè)計了電源智能管理模塊。
上傳時間: 2013-05-21
上傳用戶:xiangwuy
隨著國民經(jīng)濟的快速發(fā)展,我國對于電力的需求和依賴性也越來越大。同時,對變電站及電網(wǎng)的安全和穩(wěn)定也提出了更高的要求。2008年的南方冰雪災(zāi)害造成了電力設(shè)施及輸電線路的重大損失,嚴(yán)重危害了電網(wǎng)的正常工作,影響了人民的正常生活和工廠的正常運行。電力部門需要一種能夠?qū)崟r監(jiān)控變電站設(shè)備的監(jiān)控系統(tǒng),第一時間監(jiān)測到電力設(shè)備的損壞和人為因素的破壞,迅速做出處理,將損失減小到最低值。隨著電力部門網(wǎng)路化的全面普及,各個變電站有了相應(yīng)的通訊網(wǎng)絡(luò),使得監(jiān)控系統(tǒng)網(wǎng)絡(luò)傳輸成為可能。 課題探索了低功耗、高性能、低成本并具有豐富芯片資源的嵌入式處理器和內(nèi)核精簡、性能強悍、源碼開放及開發(fā)成本低的操作系統(tǒng),設(shè)計和實現(xiàn)了基于ARM9和嵌入式Linux操作系統(tǒng)的變電站監(jiān)控系統(tǒng),實現(xiàn)了對變電站設(shè)備的實時視頻監(jiān)控、紅外線監(jiān)測和煙霧火災(zāi)探測等功能。系統(tǒng)硬件采用模塊化設(shè)計,主控制器模塊采用三星公司的S3C2410A高性能芯片作為嵌入式微處理器,設(shè)計了外圍接口電路和其它外圍設(shè)備電路;視頻監(jiān)控模塊采用OV511系列USB攝像頭進行圖像采集;紅外線防盜監(jiān)測模塊采用熱釋電紅外線傳感器配合菲涅爾透鏡設(shè)計了報警電路;煙霧火災(zāi)探測模塊采用Motorola公司生產(chǎn)的離子型煙霧檢測芯片MC14468,設(shè)計了監(jiān)測電路。系統(tǒng)軟件開發(fā)分兩層,下層軟件開發(fā)構(gòu)建了交叉編譯環(huán)境,移植了嵌入式Linux操作系統(tǒng)并利用Video4Linux API庫函數(shù)接口完成了視頻圖像采集程序的設(shè)計,同時對攝像頭驅(qū)動程序進行了提取和編譯;上層軟件開發(fā)實現(xiàn)了對采集的視頻數(shù)據(jù)在網(wǎng)絡(luò)中傳輸,使用Visual C++設(shè)計了客戶端監(jiān)控應(yīng)用界面,實現(xiàn)人機交互,并對所采集視頻圖像進行了最優(yōu)化處理。 課題針對現(xiàn)有監(jiān)控系統(tǒng)存在的不足進行改進,集視頻監(jiān)控、紅外線防盜監(jiān)測和火災(zāi)報警等功能于一體,充分發(fā)揮嵌入式系統(tǒng)和計算機網(wǎng)絡(luò)的優(yōu)勢,設(shè)計出了功能豐富,性能優(yōu)良的變電站監(jiān)控系統(tǒng)。提高了變電站運行和維護的安全性及可靠性,并逐步實現(xiàn)了電網(wǎng)的可視化監(jiān)控和調(diào)度,使電網(wǎng)調(diào)控運行更為安全、可靠。
標(biāo)簽: ARM 電站監(jiān)控 系統(tǒng)研究
上傳時間: 2013-04-24
上傳用戶:glitter
超聲波電機(Ultrasonic motors,簡稱USM)是一種全新原理的直接驅(qū)動電機,它利用壓電陶瓷逆壓電效應(yīng)激發(fā)的超聲振動作為驅(qū)動力,通過定轉(zhuǎn)子間的摩擦力來驅(qū)動轉(zhuǎn)子運動。與傳統(tǒng)的電磁電機相比,它具有低速大轉(zhuǎn)矩、無電磁干擾、動作響應(yīng)快、運行無噪聲、無輸入自鎖等卓越特性,在非連續(xù)運動領(lǐng)域、精密控制領(lǐng)域比傳統(tǒng)的電磁電機性能優(yōu)越得多。超聲波電機在工業(yè)控制系統(tǒng)、汽車專用電器、精密儀器儀表、辦公自動化設(shè)備、智能機器人等領(lǐng)域有廣闊的應(yīng)用前景,近年來倍受科技界和工業(yè)界的重視,成為當(dāng)前機電控制領(lǐng)域的一個研究熱點。 本文主要以行波型超聲波電機的驅(qū)動控制技術(shù)為研究對象,引入嵌入式系統(tǒng)理念,設(shè)計并制作了超聲波電機的驅(qū)動控制系統(tǒng),并對超聲波電機的速度與定位控制做了深入的研究。本文主要研究內(nèi)容及成果如下: 介紹了超聲波電機的工作原理、特點及其應(yīng)用前景,總結(jié)了國內(nèi)外超聲波電機驅(qū)動控制技術(shù)的發(fā)展歷史和研究現(xiàn)狀,以及今后我國超聲波電機驅(qū)動控制技術(shù)的發(fā)展方向,明確了本文的研究內(nèi)容。 結(jié)合嵌入式系統(tǒng)特點及其開發(fā)方法,詳細(xì)介紹了超聲波電機嵌入式驅(qū)動控制系統(tǒng)的硬件和軟件設(shè)計過程,并總結(jié)了硬件、軟件的調(diào)試過程。最后,對所設(shè)計系統(tǒng)性能進行了實驗測試和數(shù)據(jù)分析。 采用DDS技術(shù)解決超聲波電機所需要的高頻驅(qū)動電源和數(shù)字控制的問題。本文設(shè)計的以ARM控制器為核心,頻率、相位、幅值均可調(diào)的雙通道信號發(fā)生器,具有頻率和相位差控制精度高的特點。 本文介紹了速度與位置的常用控制策略。設(shè)計并搭建了基于增量式PID的速度和基于模糊PID的位置控制系統(tǒng)。速度控制采用增量式PID調(diào)節(jié),其控制策略簡單、易行,通過實驗選擇合適的參數(shù)能適應(yīng)一般的控制精度要求。定位控制則采用模糊PID控制策略,該策略將模糊控制不需要精確的數(shù)學(xué)模型、收斂速度快的特點與PID簡單易行、能消除穩(wěn)態(tài)誤差的優(yōu)點相結(jié)合,改善了模糊控制器穩(wěn)態(tài)性能,使電機定位控制精度達(dá)到0.0880。
上傳時間: 2013-07-16
上傳用戶:wdq1111
旅客列車是人們出行的重要交通工具之一,隨著我國國民經(jīng)濟的發(fā)展,信息化時代的到來,車輛能否安全運行已經(jīng)成為人們關(guān)注的焦點。在高速狀態(tài)下列車車輛能否安全地停下來是安全運行的一個關(guān)鍵,在車輛方面上就是解決制動問題。在這樣的前提下,對車輛制動系統(tǒng)的研究就顯得必然和重要。 本次設(shè)計的任務(wù)是實時監(jiān)測列車車輛的運行速度,并根據(jù)車輛制動狀態(tài),自動控制車輛的制動系統(tǒng),實現(xiàn)車輛的制動安全防護。所以本次設(shè)計設(shè)計了一種基于ARM——高性能嵌入式微處理器、CPLD——新型高性能可編程邏輯器件、CAN總線——有效支持分布/實時控制的串行通信網(wǎng)絡(luò)和μC/OS-II操作系統(tǒng)的車輛制動自動監(jiān)控系統(tǒng)。文中介紹了車輛制動控制原理、對系統(tǒng)進行了總體的方案設(shè)計,介紹了嵌入式系統(tǒng)開發(fā)的原理及設(shè)計方法,著重講解了以Samsung公司32位嵌入式微處理器S3C44BOX為核心的系統(tǒng)軟硬件設(shè)計方案,并開發(fā)了基于μC/OS-II操作系統(tǒng)的應(yīng)用程序。 應(yīng)用程序模塊主要包括遠(yuǎn)程通訊模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)處理與傳輸模塊、部件壽命記錄模塊、故障參數(shù)監(jiān)視和報警模塊。遠(yuǎn)程通訊模塊將車輛制動狀態(tài)以CAN總線的通訊方式上傳給機車控制室主機;數(shù)據(jù)采集模塊由具有高速邏輯處理能力的CPLD自動實現(xiàn)數(shù)據(jù)采集及電平轉(zhuǎn)換,ARM控制數(shù)據(jù)采集的啟動和采集結(jié)束后對數(shù)據(jù)的處理或傳輸;在部件壽命記錄模塊中電磁閥的動作次數(shù)、通電使用時間和總時間以及各傳感器的通電時間和使用總時間可每隔一段時間記錄下來,掉電后也不會丟失,可以作為故障發(fā)生、診斷、排除和維護的數(shù)據(jù)依據(jù)。 在實驗室及模擬實驗臺上經(jīng)過多次軟、硬件結(jié)合的調(diào)試改進過程,本次設(shè)計基本上實現(xiàn)了車輛制動自動監(jiān)控系統(tǒng)的功能,制動缸壓力的控制特性及控制精度得到了有效的提高,在實驗室調(diào)試中實現(xiàn)了車輛制動系統(tǒng)的故障檢測和報警及部件的壽命記錄等功能,驗證了設(shè)計方案的可行性及合理性,達(dá)到了預(yù)期的設(shè)計效果。
標(biāo)簽: ARM 制動 自動監(jiān)控 系統(tǒng)設(shè)計
上傳時間: 2013-07-17
上傳用戶:yxgi5
在工業(yè)過程中,許多對象具有滯后特性,由于純滯后的存在,使得系統(tǒng)的超調(diào)量變大,調(diào)節(jié)時間變長。因此滯后過程被公認(rèn)為較難控制的對象,而且純滯后占整個動態(tài)過程的時間越長,難控的程度越大。所以大純滯后對象的控制一直是困擾自動控制和計算機應(yīng)用領(lǐng)域的一大難題。而這類對象又廣泛存在于石油、化工、釀造、制藥、冶金等工業(yè)生產(chǎn)過程中。因此對該問題的研究具有重大的實際意義。 傳統(tǒng)的PID配合Smith預(yù)估補償器的控制方法,對模型誤差反映比較靈敏,當(dāng)存在建模誤差或干擾時,控制效果并不能取得令人滿意的效果。近年來隨著模糊控制、神經(jīng)網(wǎng)絡(luò)控制等智能控制研究的不斷深入,有些學(xué)者將它們與Smith預(yù)估控制、PID控制及預(yù)測控制等相結(jié)合,提出了針對不確定大滯后系統(tǒng)的新的控制方法。雖然有些控制方案效果不錯,但系統(tǒng)的復(fù)雜程度和調(diào)試難度也隨之增加。因此設(shè)計簡單、快速、可靠的控制器,仍是一個重大課題。 本文首先介紹了大滯后過程的控制特點,概述了常用的大滯后過程的控制方法及其優(yōu)缺點。接著概要地介紹了嵌入式系統(tǒng)的優(yōu)點、發(fā)展歷史、現(xiàn)狀及前景。并針對性地介紹了ARM控制器的概況以及它的應(yīng)用領(lǐng)域。然后本文針對大滯后對象提出了自抗擾控制器與Smith預(yù)估補償器相結(jié)合的設(shè)計方案。通過仿真對比了本方案、PID配合Smith預(yù)估補償器及單一的自抗擾控制器的控制效果,表明自抗擾控制器與Smith預(yù)估補償器的結(jié)合有效地改善了大滯后對象的控制效果,增強了系統(tǒng)的魯棒性和抗干擾能力。為驗證該控制方案的實際控制效果,我們以PCT-II型過程控制實驗裝置中的具有大滯后特性的盤管內(nèi)部的溫度為被控對象,以JX44BO開發(fā)板作為主要的控制平臺設(shè)計并完成大滯后控制實驗。所以接下來本文介紹了實現(xiàn)這個嵌入式溫度大滯后控制系統(tǒng)所涉及到的硬件平臺、系統(tǒng)框圖以及實驗內(nèi)容。然后本文介紹了嵌入式控制平臺的控制界面以及各個主要功能的程序的實現(xiàn),以及遠(yuǎn)程客戶端程序在以太網(wǎng)通訊方面的程序?qū)崿F(xiàn)和遠(yuǎn)程客戶端程序的操作界面。最后本文給出了本次實驗的參數(shù)設(shè)置以及最終的實驗結(jié)果。實驗結(jié)果表明在實際應(yīng)用中本文所提出的方案對于大滯后對象具有較好的控制效果。
標(biāo)簽: ARM 控制 系統(tǒng)研究
上傳時間: 2013-06-11
上傳用戶:baitouyu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1