在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于LPC2292控制器和CAN現(xiàn)場(chǎng)總線實(shí)現(xiàn)電力電纜溝道監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì)工程 ? 作者:陳東,孫萬(wàn)榮,胡方 ? 2020-12-14 10:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言

城市高低壓輸電電纜人地率已成為城市管理水平的標(biāo)志之一。城市輸配電電纜近年正逐漸從架空線改為電力電纜,電纜溝道作為電纜線路的通道,其建設(shè)速度逐年加快,建設(shè)里程逐年遞增,以后更會(huì)大規(guī)模展開。

研制一套電纜溝道檢測(cè)系統(tǒng),采用現(xiàn)代化的設(shè)備和手段對(duì)電纜溝道環(huán)境和電纜運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)傳輸,全程監(jiān)測(cè),狀態(tài)顯示,臨界報(bào)警,預(yù)測(cè)提示,事件分析統(tǒng)計(jì)等,通過(guò)此設(shè)備使電纜溝道的管理由人工周期巡檢,事后補(bǔ)救式轉(zhuǎn)變?yōu)槿虒?shí)時(shí)監(jiān)測(cè)、人工周期維護(hù)和事件應(yīng)急反應(yīng)處理相結(jié)合的管理模式。將事故隱患消除在萌芽狀態(tài),防患于未然,降低事故發(fā)生率和人員成本,提高供電質(zhì)量,增加經(jīng)濟(jì)效益。這里基于LPC2292控制器CAN現(xiàn)場(chǎng)總線技術(shù),考慮經(jīng)濟(jì)、實(shí)用因素,提出并設(shè)計(jì)了一種結(jié)構(gòu)簡(jiǎn)單、性價(jià)比高、擴(kuò)充靈活、通用性強(qiáng)的分布式電纜溝道監(jiān)測(cè)系統(tǒng)。

2 系統(tǒng)總體設(shè)計(jì)方案

設(shè)計(jì)的是一種分層(級(jí))式分布多CPU結(jié)構(gòu)形式的電力電纜溝道監(jiān)測(cè)系統(tǒng)。該監(jiān)測(cè)系統(tǒng)按照結(jié)構(gòu)功能可分為3個(gè)層次,分別為:下位機(jī)信號(hào)采集層;上位機(jī)數(shù)據(jù)處理層:網(wǎng)絡(luò)通訊服務(wù)層。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

基于LPC2292控制器和CAN現(xiàn)場(chǎng)總線實(shí)現(xiàn)電力電纜溝道監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)

(1)下位機(jī)信號(hào)采集層控該層制器件是LPC2292,其內(nèi)嵌有ARM7微處理器。并在此器件上移植μC/OS-II操作系統(tǒng)。該層主要職責(zé):當(dāng)有小偷進(jìn)入溝道,下位機(jī)產(chǎn)生預(yù)警信號(hào)給上位機(jī),即防盜功能;以及具備防潮,防爆,防毒等功能,所以該層還具有采集監(jiān)測(cè)信息的傳感設(shè)備,包括:溫度傳感器,防盜傳感器,水位傳感器等。

(2)上位機(jī)數(shù)據(jù)處理層 上位機(jī)是CAN總線與IP網(wǎng)之間的連接設(shè)備,該層的控制器件也是LPC2292。不過(guò)在這層不接傳感器,而是網(wǎng)絡(luò)連接模塊、液晶接口、鍵盤、以及CAN通信模塊。除了與下位機(jī)之間進(jìn)行CAN通信有關(guān)功能外,還將從下位機(jī)得到的電力溝道信息顯示在LCD上,可通過(guò)鍵盤設(shè)置系統(tǒng)參數(shù)。還需將CAN總線上所有監(jiān)測(cè)點(diǎn)傳來(lái)的檢測(cè)信號(hào)按照時(shí)間先后順序組織成IP包,在IP鏈路暢通時(shí)發(fā)送給中心的通訊服務(wù)器。

(3)網(wǎng)絡(luò)服務(wù)器層 主要由網(wǎng)絡(luò)通信服務(wù)器和數(shù)據(jù)服務(wù)器組成。將電纜溝道信息、傳感器信息、位置信息和報(bào)警信號(hào)等進(jìn)行整理、存儲(chǔ)、并按照業(yè)務(wù)邏輯和要求的格式與地理信息系統(tǒng)(GIS)的數(shù)據(jù)復(fù)合,然后以WEB的方式發(fā)布給授權(quán)管理系統(tǒng)的人員和供電局各級(jí)領(lǐng)導(dǎo),完成系統(tǒng)的管理和維護(hù)等,包括數(shù)據(jù)庫(kù)服務(wù)器,GIS系統(tǒng),應(yīng)用服務(wù)器,管理機(jī)等。

3 系統(tǒng)硬件設(shè)計(jì)

下位機(jī)系統(tǒng)設(shè)備硬件組成如圖2所示:控制器件LPC2292,CAN通信模塊,JTAG,F(xiàn)lash,SRAM存儲(chǔ)器,電源模塊,電流轉(zhuǎn)電壓模塊,傳感器及接口電路,上位機(jī)系統(tǒng)設(shè)備硬件組成與下位機(jī)類似。

3.1 LPC2292簡(jiǎn)介

控制系統(tǒng)核心控制器件采用LPC2292微處理器,該處理器內(nèi)部集成了2個(gè)CAN控制器,其主要特性:支持實(shí)時(shí)仿真和跟蹤的16/32位ARM7TDMI-STM CPU;對(duì)代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位Thumb模式,將代碼規(guī)模降低超過(guò)30%,性能的損失卻很小;LPC2290具有144引腳封裝,極低的功耗、多個(gè)32位定時(shí)器、8路1O位A/D轉(zhuǎn)換器、2路CAN、PWM通道以及多達(dá)9個(gè)外部中斷。LPC2292不但具有了主控制器的作用,同時(shí)還作為CAN的節(jié)點(diǎn)控制器,與網(wǎng)絡(luò)中的其他節(jié)點(diǎn)實(shí)現(xiàn)數(shù)據(jù)傳輸與交換。

3.2 CAN接口電路

CAN接口電路是整個(gè)電路進(jìn)行CAN通信的關(guān)鍵,其硬件電路如圖3所示,由ARM微控制器LPC2292、CAN總線收發(fā)器TJA1050T、高速光耦6N137和電源隔離模塊B0505S等組成。其中引腳P0.23 RD2和引腳P0.24 TD2是LPC2292的CAN控制模塊的收發(fā)引腳。

LPC229內(nèi)部集成的兩路CAN控制器,符合CAN規(guī)范CAN2.0B,ISO11898-1標(biāo)準(zhǔn)??偩€數(shù)據(jù)波特率均可達(dá)1 Mb/s,可訪問(wèn)32位的寄存器和RAM。

收發(fā)器TJA1051T是CAN協(xié)議控制器和物理總線之間的接口,與ISO11898標(biāo)準(zhǔn)完全兼容,CANH和CANL理想配合,可使電磁輻射減到更低。LPC2292的CANH和CANL分別通過(guò)高速光耦6N137與TJA1050T的RXD和TXD相連。光耦電路所采用的兩個(gè)電源必須完全隔離,電源的完全隔離采用小功率電源隔離模塊B0505S,電路雖較復(fù)雜,但提高了節(jié)點(diǎn)的穩(wěn)定性和安全性。

4 模擬傳感器接口電路設(shè)計(jì)

甲烷,一氧化碳傳感器,水位傳感器,溫度傳感器均屬于模擬傳感器,模擬類傳感器原理相似,這里只介紹溫度傳感器。常用模擬傳感器有兩線制和三線制,區(qū)別是:三線制,兩根接電源線,其中一根接正電源,一根接地,另一根是信號(hào)線輸出電流信號(hào)。而兩線制,一根線接正電源,另一根用作信號(hào)輸出線也輸出電流信號(hào)。系統(tǒng)采用溫度傳感器是兩線制。兩線制和三線制基本原理相同,只是連接方法不同。

系統(tǒng)模擬傳感器都采用線性輸出,這使得電壓轉(zhuǎn)換成真實(shí)值的計(jì)算變得很容易。只需選兩點(diǎn)試驗(yàn)溫度,同時(shí)測(cè)出此時(shí)電壓值,兩點(diǎn)確定一條直線,就能列出測(cè)量電壓與溫度的關(guān)系。水位,甲烷等其他模擬傳感器使用方法一樣。其電路連接如圖4所示。

CON8插座是模擬傳感器的連接插座,24 V用于給模擬傳感器供電,信號(hào)輸出引腳直接連接到運(yùn)放LF347輸入引腳。溫度傳感器輸出與被測(cè)溫度成線性的4~20 mA的電流信號(hào)。所以系統(tǒng)采用射隨器,先讓電流流過(guò)125 Ω電阻到地,將4~20 mA電流信號(hào)轉(zhuǎn)換成相對(duì)應(yīng)0.5~2.5 V電壓。電壓輸入信號(hào)經(jīng)過(guò)射隨器,運(yùn)放輸出的電壓信號(hào)大小不變,直接連接到LPC2292的A/D引腳。這樣下位機(jī)將數(shù)字、模擬傳感器各種信號(hào)經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換采集后,打包通過(guò)CAN總線直接上傳到上位機(jī),上位機(jī)再通過(guò)數(shù)值轉(zhuǎn)換,就可得到溝道中各種信息真實(shí)值。這種電流轉(zhuǎn)換電壓設(shè)計(jì)不僅簡(jiǎn)單,而且精度高,穩(wěn)定性好。

5 CAN通信軟件設(shè)計(jì)

設(shè)計(jì)選用μC/OS-II嵌入式實(shí)時(shí)操作系統(tǒng)來(lái)實(shí)現(xiàn)CAN通信,在LPC2292上移植成功后,可用作為內(nèi)核來(lái)編寫監(jiān)控系統(tǒng)的控制軟件。

5.1 運(yùn)行μC/OS-II操作系統(tǒng)

工程的CAN實(shí)現(xiàn)主要通過(guò)建立兩個(gè)任務(wù)來(lái)實(shí)現(xiàn),即CAN發(fā)送任務(wù)和CAN采集任務(wù)。在主函數(shù)main中先利用OSInit()初始化μC/OS-II操作系統(tǒng),建立一個(gè)信號(hào)量并把信號(hào)計(jì)數(shù)器清零,然后利用OSTaskCreate()創(chuàng)建第一個(gè)任務(wù)Tasksend(),再通過(guò)OSStart()啟動(dòng)操作系統(tǒng)的多任務(wù)調(diào)度機(jī)制,開始運(yùn)行系統(tǒng)的主要應(yīng)用程序。主函數(shù)代碼如下:

5.2 數(shù)據(jù)的收發(fā)

接收數(shù)據(jù)可采用查詢方式或中斷方式。為了提高效率,數(shù)據(jù)接收采用中斷方式。兩個(gè)任務(wù)中,設(shè)置任務(wù)Tasksend()的優(yōu)先級(jí)最高,任務(wù)Taskrev()的優(yōu)先級(jí)次高。任務(wù)Tasksend()主要負(fù)責(zé)初始化CAN,初始化定時(shí)器0,初始化VIC,建立信號(hào)量用于任務(wù)Taskadrev()與中斷通信并建立新的任務(wù)Taskrev(),并處理采集數(shù)據(jù)。任務(wù)Taskadrev()一直處于等待信號(hào)狀態(tài),一旦從中斷得到信號(hào),立刻采集數(shù)據(jù),并通過(guò)郵箱將采集到數(shù)據(jù)指針發(fā)給任務(wù)Tasksend()。

基于μC/OS-II的CAN接收數(shù)據(jù)、發(fā)送數(shù)據(jù)任務(wù)流程圖如圖5,6所示。

6 結(jié)語(yǔ)

以ARM7TDMI內(nèi)核的嵌入式微控制器LPC2292作為主控制器、CAN總線作為數(shù)據(jù)傳輸方式通信的嵌入式系統(tǒng)得到了廣泛的應(yīng)用,同時(shí)CAN通信的優(yōu)良可靠性也成為影響系統(tǒng)性能的關(guān)鍵。以LPC2292為開發(fā)平臺(tái),并且在成功地移植μC/OS-II的基礎(chǔ)上,研究CAN通信軟件設(shè)計(jì)。實(shí)驗(yàn)結(jié)果說(shuō)明該系統(tǒng)設(shè)計(jì)可行,并且滿足了快速、準(zhǔn)確、多信息量的要求。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于LPC2292 和DS18B20 的測(cè)溫節(jié)點(diǎn)設(shè)計(jì)The Des ign of Temperature measure node B

    基于LPC2292 和DS18B20 的測(cè)溫節(jié)點(diǎn)設(shè)計(jì) 摘要:本文介紹了一種基于LPC2292 和數(shù)字式溫度傳感DS18B20 的測(cè)溫節(jié)點(diǎn)的軟硬件實(shí)現(xiàn)方法。論文詳細(xì)論述了硬件
    發(fā)表于 10-19 14:52

    向懂LPC2292的人請(qǐng)教請(qǐng)教!

    LPC2292CAN總線,沒有一個(gè)硬件(學(xué)校比較窮,不給經(jīng)費(fèi)),能進(jìn)行軟仿么?還有程序怎么寫,能否給寫個(gè)例程,學(xué)習(xí)學(xué)習(xí)!謝謝啦!
    發(fā)表于 05-02 18:45

    【CMSIS-DAP Mini仿真申請(qǐng)】玩轉(zhuǎn)紅牛板、LPC2292

    申請(qǐng)理由:自己手里有一個(gè)STM32的紅牛板(老師給的)、LPC2292的開發(fā)版,資料都有。就是還沒有仿真(肯定有下載功能了),有這樣的機(jī)會(huì),想申請(qǐng)下,可以把紅牛板和LPC2292的程序跑一下,自己
    發(fā)表于 06-12 15:47

    怎么利用LPC2292嵌入式微處理設(shè)計(jì)監(jiān)護(hù)系統(tǒng)

    如何利用LPC2292嵌入式微處理設(shè)計(jì)監(jiān)護(hù)系統(tǒng)
    發(fā)表于 07-31 06:10

    控制器LPC2292資料推薦

    控制器LPC2292資料下載內(nèi)容主要介紹了:LPC2292功能和特性LPC2292引腳功能LPC2292內(nèi)部方框圖
    發(fā)表于 03-31 07:40

    基于LPC2292的手持JPEG圖像顯示設(shè)計(jì)

            文章介紹了基于32 位ARM7 芯片LPC2292 實(shí)現(xiàn)的軟件JPEG 解碼算法及應(yīng)用了此算法的手持JPEG 圖像顯示的設(shè)計(jì)。文章從JPEG
    發(fā)表于 09-05 09:17 ?21次下載

    LPC2292的偽中斷與偽中斷處理

    LPC2292的偽中斷與偽中斷處理   工業(yè)以太網(wǎng)具有比現(xiàn)場(chǎng)總線更好的性能,正處于不斷發(fā)展完善當(dāng)中,因此研制基于工業(yè)以太網(wǎng)的設(shè)備具有很好的市
    發(fā)表于 03-29 15:13 ?1243次閱讀

    基于LPC2292的汽車智能組合儀表

    介紹了一種汽車智能組合儀表的設(shè)計(jì), 討論了汽車智能儀表的結(jié)構(gòu)和功能, 分析了系統(tǒng)的軟件設(shè)計(jì)。該儀表以基于ARM7 的微控制器LPC2292控制器
    發(fā)表于 06-02 15:04 ?65次下載
    基于<b class='flag-5'>LPC2292</b>的汽車智能組合儀表

    基于LPC2292的USB接口適配器設(shè)計(jì)

    本文為基于LPC2292的USB接口適配器設(shè)計(jì),解決了 CAN總線 PC機(jī)的通信問(wèn)題,給出了軟硬件結(jié)構(gòu)設(shè)計(jì)方法。
    發(fā)表于 06-29 15:14 ?39次下載
    基于<b class='flag-5'>LPC2292</b>的USB接口適配器設(shè)計(jì)

    基于LPC2292的手持JPEG圖像顯示設(shè)計(jì)

    基于LPC2292的手持JPEG圖像顯示設(shè)計(jì),很好的資料,快來(lái)學(xué)習(xí)吧
    發(fā)表于 02-18 13:52 ?0次下載

    基于LPC2292控制器CAN現(xiàn)場(chǎng)總線技術(shù)

      城市高低壓輸電電纜人地率已成為城市管理水平的標(biāo)志之一。城市輸配電電纜近年正逐漸從架空線改為電力電纜電纜溝道作為電纜線路的通道,其建設(shè)速
    發(fā)表于 09-12 10:44 ?2次下載

    基于EasyJTAG仿真上采用LPC2292單片機(jī)實(shí)現(xiàn)CAN節(jié)點(diǎn)的設(shè)計(jì)

    擴(kuò)展到了機(jī)械工業(yè)、紡織機(jī)械、農(nóng)用機(jī)械、機(jī)器人、數(shù)控機(jī)床、醫(yī)療器械、家用電器及傳感等諸多領(lǐng)域。CAN節(jié)點(diǎn)的設(shè)計(jì)多采用單片機(jī),為此,本文給出了一種基于本身已經(jīng)嵌入了CAN控制器的單片機(jī)
    的頭像 發(fā)表于 04-11 17:21 ?3271次閱讀
    基于EasyJTAG仿真<b class='flag-5'>器</b>上采用<b class='flag-5'>LPC2292</b>單片機(jī)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>CAN</b>節(jié)點(diǎn)的設(shè)計(jì)

    LPC2292控制器的PCB原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是LPC2292控制器的PCB原理圖免費(fèi)下載。
    發(fā)表于 10-21 11:19 ?19次下載
    <b class='flag-5'>LPC2292</b>微<b class='flag-5'>控制器</b>的PCB原理圖免費(fèi)下載

    基于LPC2292控制器CAN控制器實(shí)現(xiàn)車輛行駛監(jiān)控系統(tǒng)的設(shè)計(jì)

    選用帶有ARM7TDMI-S內(nèi)核的LPC2292控制器,可實(shí)現(xiàn)對(duì)車速、轉(zhuǎn)速信號(hào)、開關(guān)量信號(hào)以及水溫、剎車氣壓、輪胎壓力等模擬量信號(hào)的采集、處理以及數(shù)據(jù)的實(shí)時(shí)存儲(chǔ)和顯示,通過(guò)串口、USB接口可以
    的頭像 發(fā)表于 04-02 09:13 ?2902次閱讀
    基于<b class='flag-5'>LPC2292</b>微<b class='flag-5'>控制器</b>和<b class='flag-5'>CAN</b><b class='flag-5'>控制器</b><b class='flag-5'>實(shí)現(xiàn)</b>車輛行駛監(jiān)控<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    基于LPC2292CAN總線USB接口適配器的設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于LPC2292CAN總線USB接口適配器的設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-09 16:53 ?1次下載
    基于<b class='flag-5'>LPC2292</b>的<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>USB接口適配器的設(shè)計(jì)
    主站蜘蛛池模板: 日本一区高清视频 | 免费能看的黄色网址 | 午夜看片a福利在线 | 特别毛片 | 丁香六月啪 | 色综合美国色农夫网 | 在线观看日本亚洲一区 | 偷偷狠狠的日日2020 | 亚洲天天在线 | 中文字幕在线乱码免费毛片 | 在线观看免费视频国产 | 韩国三级理论在线观看视频 | 天堂网视频在线 | 国产精品久久久久影院免费 | 日本www色| 天天爱天天插 | aaaaa级毛片免费视频 | 午夜三级网 | 泰剧天堂 | 美女一级a毛片免费观看 | 天天综合天天做 | 都市禁忌猎艳风流美妇 | 日韩1024| 优优优色| 国产美女流出白浆在线观看 | 亚洲jizzjizz中国妇女 | 视色4se视频在线观看 | 中文字幕一区在线 | 国产码一区二区三区 | 狠狠干一区 | aa1在线天堂 | 久久男人的天堂色偷偷 | 国产福利乳摇在线播放 | 国产日韩精品一区二区三区 | 国产成人精品日本亚洲直接 | 456性欧美欧美在线视频 | 国产一级aa大片毛片 | 插插插叉叉叉 | 久久澡人人澡狠狠澡 | 在线黄色大片 | 日本在线视频www色 日本在线视频精品 |