www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 消費(fèi)電子 > 消費(fèi)電子
[導(dǎo)讀]實(shí)時(shí)嵌入式系統(tǒng)mC/OS-II和LPC2119芯片的基礎(chǔ)上,對(duì)mC/OS-II向處理器上移植前需要了解的知識(shí)和需要做的前期準(zhǔn)備工作進(jìn)行了分析和討論,最后給出了移植的具體工作。

本文在分析實(shí)時(shí)嵌入式系統(tǒng)mC/OS-II和LPC2119芯片的基礎(chǔ)上,對(duì)mC/OS-II向處理器上移植前需要了解的知識(shí)和需要做的前期準(zhǔn)備工作進(jìn)行了分析和討論,最后給出了移植的具體工作。論文著重分析了mC/OS-II的移植。

μC/OS-II是一個(gè)完整的,可移植、可固化、可裁減的占先式實(shí)時(shí)多任務(wù)內(nèi)核,它功能強(qiáng)大,支持56個(gè)用戶任務(wù),支持信號(hào)量、郵箱、消息隊(duì)列等多種常用的進(jìn)程間通信機(jī)制。公開源代碼,程序可讀性強(qiáng)、移植性好,同時(shí)可免費(fèi)獲得。μC/OS-II由Micrium公司提供,是一個(gè)可移植、可固化的、可裁剪的、占先式多任務(wù)實(shí)時(shí)內(nèi)核,它適用于多種微處理器,微控制器和數(shù)字處理芯片(已經(jīng)移植到超過100種以上的微處理器應(yīng)用中)。同時(shí),該系統(tǒng)源代碼開放、整潔、一致,注釋詳盡,適合系統(tǒng)開發(fā)。 μC/OS-II已經(jīng)通過聯(lián)邦航空局(FAA)商用航行器認(rèn)證,符合航空無(wú)線電技術(shù)委員會(huì)(RTCA)DO-178B標(biāo)準(zhǔn)。現(xiàn)在最新版的是μC/OS-III。

μC/OS-II被廣泛應(yīng)用于微處理器、微控制器和數(shù)字信號(hào)處理器。μC/OS-II 的前身是μC/OS,最早出自于1992 年美國(guó)嵌入式系統(tǒng)專家Jean J.Labrosse 在《嵌入式系統(tǒng)編程》雜志的5 月和6 月刊上刊登的文章連載,并把μC/OS 的源碼發(fā)布在該雜志的B B S 上。μC/OS 和μC/OS-II 是專門為計(jì)算機(jī)的嵌入式應(yīng)用設(shè)計(jì)的, 絕大部分代碼是用C語(yǔ)言編寫的。CPU 硬件相關(guān)部分是用匯編語(yǔ)言編寫的、總量約200行的匯編語(yǔ)言部分被壓縮到最低限度,為的是便于移植到任何一種其它的CPU 上。用戶只要有標(biāo)準(zhǔn)的ANSI 的C交叉編譯器,有匯編器、連接器等軟件工具,就可以將μC/OS-II嵌入到開發(fā)的產(chǎn)品中。μC/OS-II 具有執(zhí)行效率高、占用空間小、實(shí)時(shí)性能優(yōu)良和可擴(kuò)展性強(qiáng)等特點(diǎn), 最小內(nèi)核可編譯至 2KB 。μC/OS-II 已經(jīng)移植到了幾乎所有知名的CPU 上。嚴(yán)格地說uC/OS-II只是一個(gè)實(shí)時(shí)操作系統(tǒng)內(nèi)核,它僅僅包含了任務(wù)調(diào)度,任務(wù)管理,時(shí)間管理,內(nèi)存管理和任務(wù)間的通信和同步等基本功能。沒有提供輸入輸出管理,文件系統(tǒng),網(wǎng)絡(luò)等額外的服務(wù)。但由于uC/OS-II良好的可擴(kuò)展性和源碼開放,這些非必須的功能完全可以由用戶自己根據(jù)需要分別實(shí)現(xiàn)。uC/OS-II目標(biāo)是實(shí)現(xiàn)一個(gè)基于優(yōu)先級(jí)調(diào)度的搶占式的實(shí)時(shí)內(nèi)核,并在這個(gè)內(nèi)核之上提供最基本的系統(tǒng)服務(wù),如信號(hào)量,郵箱,消息隊(duì)列,內(nèi)存管理,中斷管理等。uC/OS-II以源代碼的形式發(fā)布,是開源軟件, 但并不意味著它是免費(fèi)軟件。你可以將其用于教學(xué)和私下研究(peaceful research);但是如果你將其用于商業(yè)用途,那么你必須通過Micrium獲得商用許可。

隧道是高速公路的重要組成部分,隧道照明系統(tǒng)是車輛能夠安全地進(jìn)入、通過和離開隧道區(qū)域必不可少的基本保證。目前長(zhǎng)隧道的照明分為入口段、過渡段、基本段、出口段,每段的燈具按功能又分為應(yīng)急燈、全日燈和加強(qiáng)燈三種。應(yīng)急燈除在停電時(shí)用作應(yīng)急照明外還兼作全日照明,全日燈24小時(shí)不間斷工作,加強(qiáng)燈根據(jù)洞口不同的亮度來開啟。

隧道內(nèi)不同區(qū)域的亮度要求各不相同,它們和洞外亮度、交通流量、洞內(nèi)廢氣的多少、行車速度、燈具的養(yǎng)護(hù)周期等諸多因素有關(guān),甚至與路面的材料和洞壁的裝修材料有關(guān)。這些燈的控制目前基本上是靠開關(guān)照明回路來進(jìn)行控制的。一般隧道都有七八個(gè)照明控制回路,建設(shè)投資大,施工難度高,隧道開通后管理者僅能在有限的回路里進(jìn)行控制,很難兼顧到運(yùn)營(yíng)成本和隧道安全。

我們采用Philips公司(編者注:現(xiàn)更名為NXP公司)的基于ARM7 TDMI-S 內(nèi)核的微控制器LPC2119設(shè)計(jì)實(shí)現(xiàn)智能照明控制器,應(yīng)用在高速公路隧道照明CAN網(wǎng)絡(luò)中,較好地解決了隧道照明初期投資、運(yùn)營(yíng)成本和隧道安全之間的矛盾,收到了很好的經(jīng)濟(jì)效益和社會(huì)效益。

隧道照明系統(tǒng)CAN 網(wǎng)絡(luò)的構(gòu)成

CAN(控制器局域網(wǎng))是當(dāng)今國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。CAN總線最初是由德國(guó)Bosch公司為汽車的檢測(cè)、控制系統(tǒng)而設(shè)計(jì)的。由于CAN總線具有獨(dú)特的設(shè)計(jì)思想、良好的功能特性和極高的可靠性,現(xiàn)場(chǎng)抗干擾能力強(qiáng),已由國(guó)際標(biāo)準(zhǔn)組織ISO制訂了CAN總線的國(guó)際標(biāo)準(zhǔn)。

CAN協(xié)議是建立在國(guó)際標(biāo)準(zhǔn)組織ISO的開放系統(tǒng)互連參考模型OSI基礎(chǔ)上,主要工作在物理層、數(shù)據(jù)鏈路層和應(yīng)用層。用戶可在其基礎(chǔ)上根據(jù)實(shí)際需要開發(fā)自己的應(yīng)用層通信協(xié)議。CAN總線信號(hào)的傳輸可采用雙絞線、同軸電纜或光纖,最高通信速率可達(dá)1Mbps,數(shù)據(jù)傳輸在5Kbps 時(shí),傳輸距離可達(dá)到10Km。一個(gè)CAN網(wǎng)段上的網(wǎng)絡(luò)節(jié)點(diǎn)可達(dá)110個(gè),還可通過CAN網(wǎng)關(guān)/網(wǎng)橋延伸網(wǎng)段或和其他各種網(wǎng)絡(luò)互連互通。

CAN總線的這些特點(diǎn)使得其很適宜應(yīng)用在條件苛刻的高速公路隧道監(jiān)控系統(tǒng)或照明控制系統(tǒng)中。高速公路隧道照明控制系統(tǒng)CAN網(wǎng)絡(luò)主要由上位機(jī)、智能照明控制器、CAN網(wǎng)關(guān)/網(wǎng)橋等構(gòu)成(圖1)。


pIYBAGCt9wCAFPN4AACF3n_kyoY824.png

圖1 隧道照明控制系統(tǒng)CAN網(wǎng)絡(luò)構(gòu)成

上位機(jī)為PC機(jī),內(nèi)插PC-CAN 接口卡,網(wǎng)絡(luò)拓?fù)洳捎每偩€結(jié)構(gòu),傳輸介質(zhì)采用雙絞線,為提高系統(tǒng)的抗干擾能力,在傳輸介質(zhì)和智能控制器之間采取了光電隔離。上位機(jī)并與隧道車輛檢測(cè)器群和光強(qiáng)檢測(cè)儀相連,配以我們開發(fā)的相應(yīng)軟件,對(duì)整個(gè)隧道的照明系統(tǒng)進(jìn)行智能控制。

軟件的控制策略如下:在沒有車輛進(jìn)入隧道時(shí),根據(jù)光強(qiáng)檢測(cè)儀所檢測(cè)到的洞內(nèi)外光強(qiáng)差值,在隧道內(nèi)只開啟相應(yīng)的基本照明,當(dāng)車輛檢測(cè)器檢測(cè)到車輛將進(jìn)入隧道時(shí),開啟隧道洞口的加強(qiáng)照明,當(dāng)車輛進(jìn)入隧道后,則將車輛前面一段相應(yīng)距離的加強(qiáng)照明開啟,一旦后面無(wú)車輛跟進(jìn),則將汽車身后的加強(qiáng)照明關(guān)閉。

同時(shí)利用光強(qiáng)儀還可判斷晴天、陰天、白天、晚上而開啟或關(guān)閉相應(yīng)的照明??蓪?duì)單個(gè)的照明進(jìn)行單控也可對(duì)區(qū)域照明進(jìn)行群控??刂撇呗噪S時(shí)可根據(jù)實(shí)際情況進(jìn)行修正。這樣節(jié)約了大量的電能,有效的降低了運(yùn)營(yíng)成本。

智能照明控制器硬件設(shè)計(jì)

圖1是本智能控制器的總體設(shè)計(jì)框圖,主要由CPU模塊、電源模塊、通信模塊、光強(qiáng)檢測(cè)模塊、溫度檢測(cè)模塊、電流檢測(cè)模塊、開關(guān)控制模塊等組成。通信模塊將所有的控制器連接成一個(gè)完整的網(wǎng)絡(luò),便于值班員在監(jiān)控室對(duì)整個(gè)照明系統(tǒng)進(jìn)行遠(yuǎn)程控制,光強(qiáng)、溫度、電流檢測(cè)則是通過對(duì)這幾個(gè)參數(shù)的檢測(cè)來判斷設(shè)備的工作情況,開關(guān)控制模塊則是通過光電耦合、大功率可控硅開關(guān)進(jìn)行控制的。

CPU 模塊

本智能控制器的核心采用了Philips公司的LPC2119微處理器,其采用ARM公司 ARM7TDMI-S 內(nèi)核,基于RISC精簡(jiǎn)指令集的微處理器,具有32位總線寬度,內(nèi)置16KB的SRAM,128 KB Flash 存儲(chǔ)器。通過片內(nèi)PLL對(duì)片外晶振的倍頻,可實(shí)現(xiàn)最大為60MHz 的 CPU 操作頻率。

同時(shí)通過片內(nèi)Boot裝載程序可實(shí)現(xiàn)ISP在系統(tǒng)編程和IAP在應(yīng)用編程功能。由于LPC2119 較小的64引腳封裝、極低的功耗、多個(gè)32 位定時(shí)器、4 路10位ADC、2路CAN、8路10位ADC、以及多達(dá)9 個(gè)外部中斷使它們能很好的滿足系統(tǒng)的設(shè)計(jì)需要。系統(tǒng)硬件電路如圖2所示。


o4YBAGCt9w2ASpEUAAFZlZ4BFs8946.png

圖2 智能照明控制器框圖

電源模塊

LPC2119 為雙電源,CPU 操作電壓范圍:1.65~1.95 V(1.8 V± 0.15 V),I/O 操作電壓范圍:3.0~3.6 V(3.3 V± 10%),可承受5V 電壓,而溫度傳感器和光電傳感器及光耦隔離器均需5V直流電源驅(qū)動(dòng),故在設(shè)計(jì)電源模塊時(shí)必須提供5V、3.3V和1.8V的直流電源。在電源電路里加入了整流橋和穩(wěn)壓模塊,并采用電源隔離器B0505S將輸入和輸出電源相隔離,以屏蔽電源噪聲的影響。

通信模塊

高速公路中長(zhǎng)隧道一般都在1至2公里左右,特長(zhǎng)隧道甚至達(dá)到十幾公里。隧道燈的數(shù)量也從數(shù)百盞至數(shù)千盞不等。加上隧道內(nèi)環(huán)境條件惡劣,而RS-485通信存在抗干擾能力差,誤碼率高,無(wú)糾錯(cuò)重發(fā)機(jī)制,通信距離短,不方便擴(kuò)展等缺點(diǎn),因此這里采用RS485通信網(wǎng)絡(luò)并不合適。LPC2119內(nèi)部集成了2個(gè)CAN控制器,這給我們采用CAN網(wǎng)絡(luò)提供了便利。

CAN通信速率高、開放性好、通信距離長(zhǎng),且具有多主站運(yùn)行和分散仲裁的串行總線以及廣播通信的特點(diǎn),與其它通信總線相比,CAN總線數(shù)據(jù)通信具有突出的高可靠性、實(shí)時(shí)性和靈活性。我們通過CAN總線還可以把通風(fēng)機(jī)、車行橫洞卷簾門等相關(guān)設(shè)備的控制集成在一起。

光強(qiáng)、溫度、電流檢測(cè)模塊

LPC2119 內(nèi)部集成了四路10位A/D轉(zhuǎn)換器,這就給光強(qiáng)、溫度、電流檢測(cè)提供了極大的便利。光強(qiáng)檢測(cè)是通過光敏三極管來檢測(cè)環(huán)境亮度參數(shù)提供給主程序進(jìn)行自動(dòng)控制,也可通過此參數(shù)判斷光源的好壞。溫度參數(shù)提供設(shè)備本身和周邊環(huán)境溫度,以求設(shè)備安全可靠的工作。電流參數(shù)則是對(duì)光源的工作狀態(tài)進(jìn)行不斷的監(jiān)測(cè),交流信號(hào)經(jīng)過互感器、信號(hào)調(diào)理后直接送入LPC2119內(nèi)部集成的A/D轉(zhuǎn)換器進(jìn)行電流參數(shù)的采集和變換。

開關(guān)控制模塊

LPC2119提供了多達(dá)46個(gè)通用的I/O 口,因此對(duì)照明燈進(jìn)行控制是非常方便的。一個(gè)照明控制器可以根據(jù)實(shí)際情況分別或同時(shí)控制4盞、8盞、16盞照明燈。LPC2119是通過固態(tài)繼電器來對(duì)照明燈進(jìn)行控制的。

為了增強(qiáng)系統(tǒng)的抗干擾性,本照明控制器采用了光電隔離技術(shù),所有的輸出均采用了光電耦合器將干擾信號(hào)隔離,有效地提高了系統(tǒng)的可靠性。同時(shí)由于CPU 的I/O驅(qū)動(dòng)能力有限,一般不足以驅(qū)動(dòng)一些電磁執(zhí)行器件,需加接驅(qū)動(dòng)接口電路,為避免系統(tǒng)受到干擾,須采取隔離措施。如本例晶閘管所在的主電路是交流強(qiáng)電回路,電壓較高,電流較大,不易與CPU 直接相連,可應(yīng)用光耦合器將CPU的控制信號(hào)與晶閘管觸發(fā)電路進(jìn)行隔離。光耦隔離驅(qū)動(dòng)電路如圖3所示。


pIYBAGCt9yGAe0LHAAD_z_x84IA037.png

圖3 雙向可控硅隔離驅(qū)動(dòng)

結(jié)語(yǔ)

本文介紹的智能照明控制器性能穩(wěn)定,工作可靠。同時(shí)可通過CAN網(wǎng)絡(luò)由上位機(jī)結(jié)合光強(qiáng)儀、車輛檢測(cè)器等進(jìn)行智能控制,在隧道的建設(shè)或改造中,都可以使隧道照明的回路減到最少,不僅節(jié)約了初期投資,而且在運(yùn)行期間可以大大的節(jié)約電能消耗。本智能照明控制器已開發(fā)出單回路、雙回路、四回路、八回路等系列產(chǎn)品,并已搭建成模擬網(wǎng)絡(luò)通過了測(cè)試,目前正在與某高速公路隧道業(yè)主商談實(shí)際應(yīng)用。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉