色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于LPC2292控制器和CAN現場總線實現電力電纜溝道監測系統的設計

電子設計 ? 來源:電子設計工程 ? 作者:陳東,孫萬榮,胡方 ? 2020-12-14 10:27 ? 次閱讀

1 引言

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

研制一套電纜溝道檢測系統,采用現代化的設備和手段對電纜溝道環境和電纜運行狀態進行實時傳輸,全程監測,狀態顯示,臨界報警,預測提示,事件分析統計等,通過此設備使電纜溝道的管理由人工周期巡檢,事后補救式轉變為全程實時監測、人工周期維護和事件應急反應處理相結合的管理模式。將事故隱患消除在萌芽狀態,防患于未然,降低事故發生率和人員成本,提高供電質量,增加經濟效益。這里基于LPC2292控制器CAN現場總線技術,考慮經濟、實用因素,提出并設計了一種結構簡單、性價比高、擴充靈活、通用性強的分布式電纜溝道監測系統。

2 系統總體設計方案

設計的是一種分層(級)式分布多CPU結構形式的電力電纜溝道監測系統。該監測系統按照結構功能可分為3個層次,分別為:下位機信號采集層;上位機數據處理層:網絡通訊服務層。系統結構框圖如圖1所示。

基于LPC2292控制器和CAN現場總線實現電力電纜溝道監測系統的設計

(1)下位機信號采集層控該層制器件是LPC2292,其內嵌有ARM7微處理器。并在此器件上移植μC/OS-II操作系統。該層主要職責:當有小偷進入溝道,下位機產生預警信號給上位機,即防盜功能;以及具備防潮,防爆,防毒等功能,所以該層還具有采集監測信息的傳感設備,包括:溫度傳感器,防盜傳感器,水位傳感器等。

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

(3)網絡服務器層 主要由網絡通信服務器和數據服務器組成。將電纜溝道信息、傳感器信息、位置信息和報警信號等進行整理、存儲、并按照業務邏輯和要求的格式與地理信息系統(GIS)的數據復合,然后以WEB的方式發布給授權管理系統的人員和供電局各級領導,完成系統的管理和維護等,包括數據庫服務器,GIS系統,應用服務器,管理機等。

3 系統硬件設計

下位機系統設備硬件組成如圖2所示:控制器件LPC2292,CAN通信模塊,JTAG,Flash,SRAM存儲器,電源模塊,電流轉電壓模塊,傳感器及接口電路,上位機系統設備硬件組成與下位機類似。

3.1 LPC2292簡介

控制系統核心控制器件采用LPC2292微處理器,該處理器內部集成了2個CAN控制器,其主要特性:支持實時仿真和跟蹤的16/32位ARM7TDMI-STM CPU;對代碼規模有嚴格控制的應用可使用16位Thumb模式,將代碼規模降低超過30%,性能的損失卻很??;LPC2290具有144引腳封裝,極低的功耗、多個32位定時器、8路1O位A/D轉換器、2路CAN、PWM通道以及多達9個外部中斷。LPC2292不但具有了主控制器的作用,同時還作為CAN的節點控制器,與網絡中的其他節點實現數據傳輸與交換。

3.2 CAN接口電路

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

LPC229內部集成的兩路CAN控制器,符合CAN規范CAN2.0B,ISO11898-1標準??偩€數據波特率均可達1 Mb/s,可訪問32位的寄存器和RAM。

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

4 模擬傳感器接口電路設計

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

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

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

5 CAN通信軟件設計

設計選用μC/OS-II嵌入式實時操作系統來實現CAN通信,在LPC2292上移植成功后,可用作為內核來編寫監控系統的控制軟件。

5.1 運行μC/OS-II操作系統

工程的CAN實現主要通過建立兩個任務來實現,即CAN發送任務和CAN采集任務。在主函數main中先利用OSInit()初始化μC/OS-II操作系統,建立一個信號量并把信號計數器清零,然后利用OSTaskCreate()創建第一個任務Tasksend(),再通過OSStart()啟動操作系統的多任務調度機制,開始運行系統的主要應用程序。主函數代碼如下:

5.2 數據的收發

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

基于μC/OS-II的CAN接收數據、發送數據任務流程圖如圖5,6所示。

6 結語

以ARM7TDMI內核的嵌入式微控制器LPC2292作為主控制器、CAN總線作為數據傳輸方式通信的嵌入式系統得到了廣泛的應用,同時CAN通信的優良可靠性也成為影響系統性能的關鍵。以LPC2292為開發平臺,并且在成功地移植μC/OS-II的基礎上,研究CAN通信軟件設計。實驗結果說明該系統設計可行,并且滿足了快速、準確、多信息量的要求。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16332

    瀏覽量

    177812
  • 監測系統
    +關注

    關注

    8

    文章

    2719

    瀏覽量

    81305
  • 現場總線
    +關注

    關注

    3

    文章

    519

    瀏覽量

    38564
收藏 人收藏

    評論

    相關推薦

    基于LPC2292 和DS18B20 的測溫節點設計The Des ign of Temperature measure node B

    基于LPC2292 和DS18B20 的測溫節點設計 摘要:本文介紹了一種基于LPC2292 和數字式溫度傳感DS18B20 的測溫節點的軟硬件實現方法。論文詳細論述了硬件
    發表于 10-19 14:52

    向懂LPC2292的人請教請教!

    LPC2292CAN總線,沒有一個硬件(學校比較窮,不給經費),能進行軟仿么?還有程序怎么寫,能否給寫個例程,學習學習!謝謝啦!
    發表于 05-02 18:45

    【CMSIS-DAP Mini仿真申請】玩轉紅牛板、LPC2292

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

    怎么利用LPC2292嵌入式微處理設計監護系統?

    如何利用LPC2292嵌入式微處理設計監護系統?
    發表于 07-31 06:10

    控制器LPC2292資料推薦

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

    基于LPC2292的手持JPEG圖像顯示設計

            文章介紹了基于32 位ARM7 芯片LPC2292 實現的軟件JPEG 解碼算法及應用了此算法的手持JPEG 圖像顯示的設計。文章從JPEG
    發表于 09-05 09:17 ?21次下載

    LPC2292的偽中斷與偽中斷處理

    LPC2292的偽中斷與偽中斷處理   工業以太網具有比現場總線更好的性能,正處于不斷發展完善當中,因此研制基于工業以太網的設備具有很好的市
    發表于 03-29 15:13 ?1166次閱讀

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

    介紹了一種汽車智能組合儀表的設計, 討論了汽車智能儀表的結構和功能, 分析了系統的軟件設計。該儀表以基于ARM7 的微控制器LPC2292控制器
    發表于 06-02 15:04 ?65次下載
    基于<b class='flag-5'>LPC2292</b>的汽車智能組合儀表

    基于LPC2292的USB接口適配器設計

    本文為基于LPC2292的USB接口適配器設計,解決了 CAN總線 PC機的通信問題,給出了軟硬件結構設計方法。
    發表于 06-29 15:14 ?39次下載
    基于<b class='flag-5'>LPC2292</b>的USB接口適配器設計

    基于LPC2292的手持JPEG圖像顯示設計

    基于LPC2292的手持JPEG圖像顯示設計,很好的資料,快來學習吧
    發表于 02-18 13:52 ?0次下載

    基于LPC2292控制器CAN現場總線技術

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

    基于EasyJTAG仿真上采用LPC2292單片機實現CAN節點的設計

    擴展到了機械工業、紡織機械、農用機械、機器人、數控機床、醫療器械、家用電器及傳感等諸多領域。CAN節點的設計多采用單片機,為此,本文給出了一種基于本身已經嵌入了CAN控制器的單片機
    的頭像 發表于 04-11 17:21 ?3029次閱讀
    基于EasyJTAG仿真<b class='flag-5'>器</b>上采用<b class='flag-5'>LPC2292</b>單片機<b class='flag-5'>實現</b><b class='flag-5'>CAN</b>節點的設計

    LPC2292控制器的PCB原理圖免費下載

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

    基于LPC2292控制器CAN控制器實現車輛行駛監控系統的設計

    選用帶有ARM7TDMI-S內核的LPC2292控制器,可實現對車速、轉速信號、開關量信號以及水溫、剎車氣壓、輪胎壓力等模擬量信號的采集、處理以及數據的實時存儲和顯示,通過串口、USB接口可以
    的頭像 發表于 04-02 09:13 ?2583次閱讀
    基于<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'>實現</b>車輛行駛監控<b class='flag-5'>系統</b>的設計

    基于LPC2292CAN總線USB接口適配器的設計

    電子發燒友網站提供《基于LPC2292CAN總線USB接口適配器的設計.pdf》資料免費下載
    發表于 10-09 16:53 ?1次下載
    基于<b class='flag-5'>LPC2292</b>的<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>USB接口適配器的設計
    主站蜘蛛池模板: jizzjizz中国大学生| 跳蛋按摩棒玉势PLAY高H| 久久精品国产亚洲AV蜜臀| 国产国产乱老熟视频网站| 超碰在线视频地址| 99热这里只有的精品| 5G在线观看免费年龄确认18| 婬香婬色天天视频| 夜色视频社区| 永久免费精品精品永久-夜色| 亚洲精品久久久久久久蜜臀老牛 | xxxx18动漫| 99热婷婷国产精品综合| 99成人在线| 99在线观看精品| cctv论坛| 把腿张开JI巴CAO死你H教室| caoporn超碰视频| 超大BBWWW| 国产1广场舞丰满老女偷| 国产爱豆剧果冻传媒在线| 国产精品人妻午夜福利| 果冻传媒2021精品影视| 极品色αv影院| 啦啦啦WWW在线观看免费高清版| 久久看片网| 年轻的女教师2017韩国在线看 | 国产午夜福利伦理300| 国产专区_爽死777| 精品无码乱码AV| 毛片免费在线播放| 欧美亚洲另类图片| 色怕怕| 亚洲精品无码葡京AV天堂| 影音先锋色小姐| JEALOUSVUE成熟老师APP| 国产成人高清视频| 国产在线aaa片一区二区99| 久久女婷五月综合色啪| 欧美精品成人a多人在线观看| 日韩高清特级特黄毛片|