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

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

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

3天內不再提示

基于單片機實現智能傳感器系統

454398 ? 2023-02-01 17:28 ? 次閱讀

近年來隨著傳感器技術和信息處理技術的快速發展,工程應用中對傳感器的測量精度、數據傳輸距離和信息處理能力都提出了更高的要求。為了克服普通力敏、光敏傳感器抗干擾能力差、傳輸距離短、調零難、測量節點無法直接與上位機通信等缺點,本文設計了一種以 Freescale MC9S08SH4 單片機AD7705 為核心構成的智能傳感器系統,在普通傳感器上增加了軟件調零、浮點數據處理、自動補償、與上位機雙向通訊、標準化數字輸出等功能,可以很方便地實現上位機對數據的實時采集和處理,并具有測量精度高、結構緊湊、抗干擾能力強等特點。

1、系統組成
智能傳感器系統由信號調理電路、A/D 轉換電路、主控電路、調零電路、RS-485 通信電路和電源電路等模塊組成。其中信號調理模塊負責對傳感器輸出的 mV 級差分信號進行調理和放大;A/D 轉換模塊將信號調理模塊輸出的模擬信號轉換為數字信號MCU 處理;調零模塊可以在任意時刻將當前的輸入值設置為參考零點;RS-485 通信模塊實現主控電路與上位機之間的通信;電源模塊為主控電路、傳感器、信號調理模塊和 RS-485 通信模塊提供電源。系統結構如圖 1 所示。

2、功能模塊設計

2.1 信號調理和 A/D 轉換模塊

傳感器的輸出信號一般為 mV 級的差分信號,傳統的信號調理電路是在 A/D 轉換前加一級或多級高精度的放大電路,這樣不但增加了成本,電路也較為復雜。而 AD7705 具有完整的模擬前端,內置增益可編程放大器(PGA)和可編程數字濾波器,能直接對傳感器輸出的 mV 級信號進行調理、濾波、放大和 A/D 轉換,然后串行輸出,無需使用外部儀表放大器,極大地簡化了電路設計

AD7705 的 A/D 轉換功能也很強,其采用的Σ-Δ轉換技術最高可實現 16 位無誤碼傳輸。在本次設計中,AD7705 的兩個全差分模擬輸入通道可以同時滿足兩路傳感器輸出信號的輸入,通過軟件編程可以方便地對信號增益、極性、輸入通道、數據輸出更新率和數字濾波器進行設置。AD7705 電路模塊如圖 2 所示。其中,傳感器輸出信號直接接入 AD7705 的差分模擬輸入通道 AIN1 端。

2.2 主控模塊

智能傳感器系統的主控 MCU 選用的是 MC9S08SH4,屬于 Freescale 公司 S08 系列 8 位單片機,具有體積小、速度快,片上資源豐富、數據處理能力強等特點。其最大時鐘頻率為 20 MHz,片上資源包括 4 KB Flash、512 B RAM、8 路鍵盤中斷、SCI 接口、SPI 接口、IIC 總線等模塊,采用 TSSOP16 封裝,尺寸很小,非常適用于本系統。為了盡量減小電路板面積,本次設計中 MC9S08SH4 的編程接口沒有使用標準的 6 芯 BDM 接口,而采用自定義的 4 芯接口,最小系統如圖 3 所示。

2.3 調零模塊

調零模塊有兩個作用,一是在每次測量前讓傳感器歸零,二是在測量過程中即時設置參考零點。

傳統的機械調零方法是在電路中增加一個電位器,利用改變分壓值的方法進行調零。這種方法調節速度很慢,準確性也比較差。本設計中采用的是軟件調零方法,首先利用鍵盤中斷采集傳感器零輸入時的 A/D 轉換結果作為參考零點,并存放到一個全局變量中;以后每次 A/D 轉換的值都與全局變量中的參考零點相比較,即可得到校正后的結果。軟件調零方法準確度高、調節速度非常快,特別適用于在測量過程中即時設置參考零點。

2.4 RS-485 通信模塊

系統與上位機之間的通信采用 RS-485 通信協議。在實際應用中,一臺上位機需要拖掛多個傳感器,并且對傳輸距離有較高的要求。RS-485 串行總線接口采用平衡發送和差分接收的方式進行數據通信,較 RS-232 提高了抗共模干擾能力和傳輸距離;并且 RS-485 總線能用于多個帶有 RS-485 接口的設備互連,實現數據的高速遠距離傳送。本系統中采用的 RS-485 通信芯片為 MAX1487,輸入口 DI 和輸出口 RO 分別和 MC9S08SH4 的串行數據發送端 TXD 和串行數據接收端 RXD 相連。讀寫使能端連接在一起,由 MC9S08SH4 的 PTA1 引腳控制。當 PTA1 輸出高電平時,傳感器系統向上位機發送數據;當 PTA1 輸出低電平時,傳感器系統從上位機接收數據,如圖 4 所示。

2.5 電源模塊

電源模塊采用 24 V 直流輸入,除了為傳感器預留 24 V、12 V 供電接口外,還為 AD7705、MAX1487、MC9S08SH4 提供 5 V 工作電壓。為使系統結構緊湊、體積小,電源模塊中使用的穩壓芯片為小電流的 78L12、78L05 和 LM1117(SOT-223 封裝)各一片。經現場測試后發現,由于系統功率很小,所以電源模塊發熱量并不大,能夠保證長時間穩定工作。

3、軟件設計

軟件設計部分主要包括 MC9S08SH4 初始化、A/D 轉換結果的中值濾波和均值濾波、設置參考零點進行數據校正、數據的浮點化處理、校對數據幀格式、通過 SCI 模塊和 RS-485 通信模塊將數據幀發送到上位機。具體流程如圖 5 所示。

上位機軟件采用 LabVIEW 結合 SQL 編寫,通過串口和 RS485 通信協議對智能傳感器系統的運行狀態進行監控,必要時上位機軟件可以重新設置數字傳感器的通信地址、A/D 轉換位數、數據幀格式和串口波特率等參數,并將采集到的運行數據存儲在數據庫中,便于日后分析整理。

本設計實現的基于 Freescale MC9S08SH4 和 AD7705 的智能傳感器系統,充分利用 MC9S08SH4 體積小、速度快,片上資源豐富、數據處理能力強等特點,結合 AD7705 內置的信號處理電路和高精度?撞 -?駐 A/D 轉換器,在普通傳感器上增加了軟件調零、浮點數據處理、多點測量、RS-485 雙向通信、標準化數字輸出等功能,克服了普通力敏、光敏傳感器數據傳輸距離短、零點調節困難、測量節點無法直接與上位機通信、抗干擾能力差等缺點。經現場測試,該系統具有體積小、測量精度高、運行穩定可靠等優點。

審核編輯黃宇

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

    關注

    184

    文章

    17835

    瀏覽量

    251694
  • 傳感器
    +關注

    關注

    2552

    文章

    51383

    瀏覽量

    756415
  • 模塊
    +關注

    關注

    7

    文章

    2731

    瀏覽量

    47723
  • 通信
    +關注

    關注

    18

    文章

    6069

    瀏覽量

    136398
  • 轉換
    +關注

    關注

    0

    文章

    102

    瀏覽量

    29810
收藏 人收藏

    評論

    相關推薦

    什么是單片機的ADC接口

    ,簡稱ADC)接口是單片機中不可或缺的一部分,它負責將模擬信號轉換為數字信號,使得單片機能夠處理來自傳感器、儀表等模擬世界的信號。本文將深入探討單片機的ADC接口技術,包括其定義、工作
    的頭像 發表于 02-03 11:27 ?65次閱讀

    stm32單片機畢業設計——物聯網智能家居源代碼原理圖

    一、設計簡介本畢業設計項目是基于STM32單片機的物聯網機智云智能家居系統,包含原理圖PCB手機APP。智能家居系統以STM32C8T6
    的頭像 發表于 11-30 01:03 ?1024次閱讀
    stm32<b class='flag-5'>單片機</b>畢業設計——物聯網<b class='flag-5'>智能</b>家居源代碼原理圖

    單片機系統設計流程及注意事項

    的具體功能。 性能指標 :包括處理速度、功耗、穩定性等。 用戶界面 :確定用戶與系統交互的方式,如按鍵、觸摸屏等。 2. 系統規劃 硬件選擇 :根據需求選擇合適的單片機型號,以及其他外圍硬件如
    的頭像 發表于 11-01 14:12 ?767次閱讀

    請教大家-單片機傳感器獨立供電如何安全穩定地連接通信?

    各位大師好,我是新入學習單片機的小白,現在使用STM32F103C6T6開發版,單片機和INA226傳感器是分開獨立供電的,想要他們之間通信,又怕他們之間的獨立電源系統干擾請教大家應該
    發表于 09-27 09:27

    8位單片機,32位單片機編程和應用優勢

    工業控制領域有著廣泛的應用,如溫度控制系統、電機控制系統傳感器數據采集系統等。 家電: 單片機在家電領域的應用非常廣泛,如洗衣
    發表于 09-26 11:45

    基于STM32單片機智能加濕器設計

    本文介紹了一種基于STM32單片機智能加濕器。該加濕器配備了DHT11溫濕度傳感器、水位傳感器和濁度傳感器,數據通過
    的頭像 發表于 09-14 08:04 ?1343次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>加濕器設計

    單片機如何使用超聲波傳感器進行距離測量

    超聲波傳感器是一種利用超聲波信號進行非接觸式測量的傳感器,廣泛應用于工業、生物醫學、自動化控制等領域。在單片機系統中,超聲波傳感器常被用來
    的頭像 發表于 08-05 14:56 ?446次閱讀

    基于STM32單片機智能睡眠呼吸監測系統設計

    STM32F103C8T6單片機最小系統板(包含+3.3V穩壓電路+時鐘晶振電路+復位電路(上電自復位,手動復位)),心率傳感器、氣壓傳感器、液晶顯示、按鍵、蜂鳴器、LED燈、藍牙模塊
    的頭像 發表于 07-05 10:51 ?2536次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>睡眠呼吸監測<b class='flag-5'>系統</b>設計

    基于STM32單片機智能窗簾控制系統設計

    系統以STM32單片機進行主控,系統內使用血氧傳感器進行血氧檢測,通過電機控制采集血。按鍵控制采血和檢測。
    的頭像 發表于 06-28 14:24 ?3083次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>窗簾控制<b class='flag-5'>系統</b>設計

    基于STM32單片機的聲光控節能燈系統設計

    系統使用STM32單片機進行主控,系統內使用光敏電阻模塊來檢測外界的光強,另外通過紅外光電識別模塊進行人體識別,使用聲音傳感器來檢測是否有人聲。
    的頭像 發表于 06-27 10:25 ?1672次閱讀
    基于STM32<b class='flag-5'>單片機</b>的聲光控節能燈<b class='flag-5'>系統</b>設計

    基于STM32單片機智能溫控風扇系統設計

    系統通過STM32單片機進行主控,系統內通過溫度傳感器進行溫度檢測,并通過顯示屏進行顯示。系統內分為手動和自動兩種控制方式,在手動模式下通過
    的頭像 發表于 06-27 10:23 ?4484次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>溫控風扇<b class='flag-5'>系統</b>設計

    基于STM32單片機智能書房系統設計

    本次設計的系統是以STM32F103單片機作為核心控制,可以通過光照傳感器對書房內的光照強度進行采集,可以通過溫度傳感器完成對溫濕度的采集
    的頭像 發表于 06-25 09:24 ?2178次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>書房<b class='flag-5'>系統</b>設計

    基于STM32單片機智能冰箱控制系統設計

    基于單片機設計的一款智能冰箱控制系統,可以控制冰箱的制冷裝置,可以采集冰箱的異味濃度,超過閩值之后控制紫外燈進行消毒工作單片機采用單片機采用
    的頭像 發表于 06-25 09:21 ?1374次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>冰箱控制<b class='flag-5'>系統</b>設計

    基于STM32單片機的火災防盜系統設計

    本次式設計的系統是以 STM32 單片機作為核心控制,可以控制煙霧傳感器、火焰傳感器對相關數據進行采集,可以通過紅外對是否有人進行監測,當
    的頭像 發表于 06-24 09:52 ?2557次閱讀
    基于STM32<b class='flag-5'>單片機</b>的火災防盜<b class='flag-5'>系統</b>設計

    基于STM32單片機智能廚房系統設計

    本次設計的系統是以 STM32 單片機作為核心控制,可以控制溫度傳感器、煙霧傳感器、可燃氣體傳感器
    的頭像 發表于 06-24 09:48 ?1710次閱讀
    基于STM32<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>廚房<b class='flag-5'>系統</b>設計
    主站蜘蛛池模板: 伊人久久影视 | 国产高清视频在线观看不卡v | 国产超碰AV人人做人人爽 | 国产亚洲精品久久久久苍井松 | 国产精品内射久久久久欢欢 | 亚洲福利区 | 久久精品电影久久电影大全 | 东京热影院 | 蜜臀AV99无码精品国产专区 | 棉签和冰块怎么弄出牛奶视频 | 免费乱理伦片在线观看八戒 | 久久久久久久尹人综合网亚洲 | 影音先锋色av男人资源网 | 18videosex性欧美黑色 | 男女一边摸一边做羞羞的事情免费 | 天天爽夜夜爽 | 欧美性xxxxxx爱 | 亚洲欧美免费无码专区 | 麻豆一二三四区乱码 | 国产小视频免费看 | 国产婷婷色综合AV蜜臀AV | 男女后进式猛烈xx00动态图片 | 少妇大荫蒂毛多毛大 | 美娇妻的性奴史1一4 | 把内衣脱了把奶露出来 | 中文字幕 日韩 无码 在线 | 日韩亚洲不卡在线视频 | 美女内射视频WWW网站午夜 | X8X8拨牐拨牐X8免费视频8午夜 | 久久综合亚洲色hezyo | 人人澡人人爽人人精品 | 原神美女被超污app 御姐被吸奶 | 国产1广场舞丰满老女偷 | 日本久久中文字幕 | 久久综合色视频 | 纯肉高H种马艳遇风流多 | 一个人在线观看免费视频 | 午夜福利体验试看120秒 | 国产不卡一卡2卡三卡4卡网站 | 娇妻归来在线观看免费完整版电影 | 超碰免费视频在线观看 |