<nobr id="zkazv"></nobr>

      午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
      首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
      中華工控網首頁
        P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
        D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
        電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
      基于ARM 的傳感器數據采集與網絡傳輸系統
      北京飛旭科技有限公司
      收藏本文     查看收藏
      傳感器數據采集、傳輸因微處理器的不同而方式各異,微處理器之間可采用串口、總線、無線等方式實現數據傳輸.但微處理器與上位機的數據傳輸方式單一,大部分采用串口與上位機通信,無法實現多遠程主機對同一檢測對象的訪問.本文設計了基于ARM 的數據采集與網絡傳輸系統,以便多個主機訪問同一檢測對象,并實現多機遠程監控某鋼件的受力.

      1 采集平臺硬件設計
          基于ARM920T的ARM 處理器將A/D轉換結果網絡打包后通過CS8900傳遞到網絡上,網絡上的主機可接收傳感器結果.并在此系統上實現遠程監控某鋼件所受力(圖1).

       

       1.1 微處理器
          基于ARM920T內核的微處理器因微型化、多樣的外圍設備接El(如觸摸屏接口、LCD接口、IICISP、IIS、A/D、USB),適合多傳感器檢測平臺架構,并可移植Linux、uclinux等操作系統和miniGUI、QT 應用程序.基于ARM9體系的S3C2440、S3C2410是兩款16/32位RISC嵌入式微處理器,芯片上集成了MPLL,使得微處理器工作頻率最高達到203 MHz.這兩款微處理器有兩個8位的SPI串行接口,可工作在查詢、中斷、DMA 3種工作方式,通過設置適當的數據傳輸頻率和主從工作方式,可直接與外圍SPI器件通信,需要注意的是每次讀取外部設備數據時必須向8位傳輸寄存器寫1.

      1.2 傳感器電路
          圖2所示為測重傳感器變換電路Ll .利用金屬應變片單臂電橋檢測直徑為1 cm的鋼件所受壓力.應變片靈敏度系數K為2,電橋的阻值為120 Q.為提高傳感器的靈敏度,電橋由LM358構成的恒流源提供5 mA 電流,壓力信號經過電路處理后可放大2 178倍.可以通過調節滑動變阻器RP 實現調零操作.壓力檢測所用的A/D芯片為MAX147,它是具有SPI接口的12位串行8通道模數轉換模塊,可以與ARM 的SPI接口相接.通過軟件選擇所需通道.為保證A/D轉換模塊的工作精度,由LM385為MAX147提供2.5 V的參考電壓.可以與ARM 的SPI接口相接.通過軟件選擇所需通道.為保證A/D轉換模塊的工作精度,由LM385為MAX147提供2.5 V的參考電壓.

       

      2 采集系統軟件設計
          采集系統的軟件部分包括A/D驅動部分和TCP程序部分.ARM 平臺中位于用戶空間的TCP程序可調用A/D驅動實現傳感器數據采集.
      2.1 驅動程序設計
          Linux設備驅動程序可分為字符流設備驅動程序,塊設備驅動程序和網絡設備驅動程序.MAX147的采集結果為12位的字符流設備,為實現在Linux環境下訪問MAX147,需要編寫字符流驅動函數.以下是A/D驅動的讀寫函數部分代碼.

      A/D芯片MAX147的寫參數函數為:

       static ssize— t write(struct file *filp,const char_
      user*buffer,size—
      t
      count,loff_t*offset)
      {&#8943;
      If(readb(rSPSTA)& C241o— SPSTA_READY)
      {copy_from_user(~buff,buffer,1);
      writeb(buff,rSPTDAT);
      return count;)
      &#8943; )
      讀函數為:
      static ssize—
      t read(struct file * flip,char— user * buffer, size—
      t
      count。lof_ t*offset)
      {&#8943; ;
      if(readb(rSPSTA)&$3C2410一 SPSTA_ READY)
      {writeb(OxO0,rSPTDAT); .
      if(readb(rSPSTA)&$3C2410一
      SPSTA
      _
      READY)
      {from_buff=readb(rSPRDAT);
      copy_to_user(buffer,&from— buff,count);return count;}
      }.··;

       

          在嵌入Linux系統的ARM 處理器中,用戶空間訪問的只能是虛擬地址,所以為訪問SPI控制器,需要通過ioremap()函數將宏rSPTDAT映射為發送寄存器的虛擬地址,rSPTDAT — iorema(0x59000010,1),參數0x59000010為發送寄存器的實際物理地址.為實現軟件查詢的工作方式,需要利用函數write(readb(rSPCON)&~S3C2410—SPCON— TAGD & S3C2410一SPCON — CPH A 一FMTA & S3C2410一SPCON — SM OD — POLL&S3C2410一 SPCON— CPOL_HIGH,rSPCON)向SPI控制器寫入S3C2410一SPC0N—SM0D—P0LL參數,讀寫函數中利用if(readb(rSPST A)&S3C2410一SPSTA— READY)讀SPI狀態寄存器,判斷SPI模塊的工作狀態.驅動模塊的讀寫函數分別使用函數copy—tO—user(buffer,&from— buff,count),copy—from— user( buff,buffer,1)與用戶空間中應用程序的讀寫函數傳遞數據.

      2.2 TCP程序設計
          為實現多主機網絡共享傳感器數據,本文提出采用TCP方式 進行數據傳輸.圖3是服務器端的程序流程圖,服務器通過Listen()函數監聽客戶端的連接請求.客戶端無需監聽(1isten())和接受連接(accept())步驟,只需申請連接(connect()函數實現)即可獲得傳感器數據.客戶端程序和服務器端程序可通過read()、write()函數實現通信.此系統中ARM 平臺作為服務器為網絡上的多客戶端提供檢測數據.

       

      3 試驗結果

      對壓力檢測平臺進行標定 ,得測力檢測系統的非線性校正方程如下:

      F一16.95+24032.61U一3.15U .

          將非線性校正方程的3個系數存入系統中,可根據檢測到的電壓值得到壓力值.ARM 平臺的IP地址為192.168.1.230.對鋼件施加壓力,IP地址為192.168.1.x的上位機通過connect()函數申請鏈接,得到壓力傳感器電壓值.表1是本采集系統對鋼件施加不同的力時采集到的三組電壓值及鋼件對應的受力值.


       

      狀 態: 離線

      公司簡介
      產品目錄

      公司名稱: 北京飛旭科技有限公司
      聯 系 人: 劉菲
      電  話: 010-65277170-804
      傳  真: 010-65250797
      地  址: 北京市海淀區中關村南大街甲6號鑄誠大廈1716
      郵  編: 100083
      主  頁:
       
      該廠商相關技術文摘:
      基于ARM嵌入式系統的設計及其應用
      基于 ARM處理器的 PC/1 04處理器模塊的開發
      ARM 在變電站監控系統前端控制器中的應用
      基于PXA270的多數據監測系統設計
      嵌入式系統在工程地震儀的應用研究
      嵌入式ARM9系統在無線發射臺智能化監控系統中的應用
      基于ARM 的等精度測頻技術在機組轉速測控中的應用
      基于μC/OS-Ⅱ的線控轉向FlexRay通信控制
      基于ARM 和DSP的地震加速度信號處理系統設計
      一種基于ARM 的FPGA可重構配置方法的實現及應用
      基于ARM 和DSP的竹節紗控制系統伺服控制器設計與應用
      更多文摘...
      立即發送詢問信息在線聯系該技術文摘廠商:
      用戶名: 密碼: 免費注冊為中華工控網會員
      請留下您的有效聯系方式,以方便我們及時與您聯絡

      關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
      工控網客服熱線:0755-86369299
      版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

      主站蜘蛛池模板: 国产av综合色高清自拍| 亚洲乱码精品久久久久..| 中文字幕人妻丝袜美腿乱| 国产精品国产三级国产试看| 亚洲欧美日韩高清一区二区三区| 亚洲性图日本一区二区三区| 中文字幕av一区二区| 国产亚洲制服免视频| 亚洲综合伊人久久大杳蕉| 在线成人国产天堂精品av| 色综合 图片区 小说区| 日本美女性亚洲精品黄色| 丰满无码人妻热妇无码区| 亚洲区色欧美另类图片| 人妻激情偷一区二区三区| 欧美视频专区一二在线观看 | 亚洲精品一区二区三区蜜臀| 免费无码成人AV片在线| 精品人妻伦一二三区久久| 国产成人午夜福利院| 成人亚洲精品一区二区三区| a国产一区二区免费入口| 色吊丝av熟女中文字幕| 中文熟妇人妻av在线| 亚洲 日本 欧洲 欧美 视频| 亚洲国产精品高清久久久| 视频一区视频二区中文字幕| 亚洲AVAV天堂AV在线网阿V| 色视频不卡一区二区三区| 国产成人综合亚洲欧美日韩 | 成人免费亚洲av在线| 国产激情av一区二区三区| 国产91精品调教在线播放| 四虎永久精品在线视频| 最近中文字幕完整版2019| 亚洲精品美女一区二区| 婷婷六月天在线| bt天堂新版中文在线| 国产精品国产亚洲看不卡| 玩弄漂亮少妇高潮白浆| 国产色悠悠视频在线观看|