18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

基于單片機實現(xiàn)智能傳感器系統(tǒng)

454398 ? 2023-02-01 17:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

2、功能模塊設(shè)計

2.1 信號調(diào)理和 A/D 轉(zhuǎn)換模塊

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

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

2.2 主控模塊

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

2.3 調(diào)零模塊

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

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

2.4 RS-485 通信模塊

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

2.5 電源模塊

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

3、軟件設(shè)計

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

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

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

審核編輯黃宇

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

    關(guān)注

    185

    文章

    18616

    瀏覽量

    260082
  • 傳感器
    +關(guān)注

    關(guān)注

    2573

    文章

    53904

    瀏覽量

    780965
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2815

    瀏覽量

    52430
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6263

    瀏覽量

    139181
  • 轉(zhuǎn)換
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    30306
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    單片機原理及應(yīng)用詳解

    單片機(Microcontroller Unit, MCC) ?是一種集成計算機核心功能(CPU、存儲、I/O接口等)的微型芯片,廣泛應(yīng)用于嵌入式系統(tǒng)中。以下是其原理及應(yīng)用的詳細介紹: 一、
    的頭像 發(fā)表于 08-11 13:57 ?961次閱讀

    怎么測單片機系統(tǒng)頻率

    單片機系統(tǒng)頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統(tǒng)頻率對單片機
    的頭像 發(fā)表于 07-25 11:39 ?296次閱讀

    單片機是怎么控制的

    :獲取外部信息 單片機實現(xiàn)控制,首先需要獲取外部環(huán)境或設(shè)備的信息,這一過程依賴輸入模塊完成。常見的輸入設(shè)備包括傳感器(如溫度傳感器、濕度傳感器
    的頭像 發(fā)表于 07-23 13:59 ?269次閱讀

    給予單片機的溫度控制系統(tǒng)設(shè)計

    在工業(yè)生產(chǎn)、智能家居等領(lǐng)域,溫度的穩(wěn)定控制至關(guān)重要,基于單片機的溫度控制系統(tǒng)憑借靈活、高效的特點被廣泛應(yīng)用,其設(shè)計原理與實現(xiàn)方式值得深入探討。 基于
    的頭像 發(fā)表于 07-16 10:57 ?306次閱讀

    單片機實例項目:DS18B20溫度傳感器

    單片機實例項目:DS18B20溫度傳感器,推薦下載!
    發(fā)表于 06-03 20:59

    單片機外圍電路設(shè)計 (第2版)

    內(nèi)容簡介本文檔從實用角度出發(fā),全面系統(tǒng)深入地闡述了MCS-51單片機及其兼容外圍電路的設(shè)計與應(yīng)用。全書共10章。第1章至第3章分別介紹各種智能化/網(wǎng)絡(luò)化集成
    發(fā)表于 04-18 16:16

    單片機方面的大佬嗎?有幾個單片機方面的問題需要請教一下

    如題,有單片機方面的內(nèi)容需要請教一下 (先疊個甲)純小白 我需要一個單片機控制模塊,我現(xiàn)在的想法是:在一個單片機上,我要讓他控制一個傳感器和一個步進電機(運動
    發(fā)表于 03-29 18:35

    基于單片機的磁致伸縮位移傳感器的應(yīng)用

    磁致伸縮位移傳感器高精度、長壽命,適用于惡劣環(huán)境,但存在信號干擾等問題。采用單片機處理后,實現(xiàn)遠程傳輸和高精度測量。未來發(fā)展方向是模塊化、數(shù)字化、抗強干擾和溫度補償技術(shù)。
    的頭像 發(fā)表于 02-05 14:27 ?732次閱讀
    基于<b class='flag-5'>單片機</b>的磁致伸縮位移<b class='flag-5'>傳感器</b>的應(yīng)用

    什么是單片機的ADC接口

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

    基于單片機中藥存放環(huán)境監(jiān)測系統(tǒng)實現(xiàn)

    本項目基于STM32F103C8T6單片機作為核心控制單元,通過多種傳感器對環(huán)境進行實時采集,并通過液晶顯示屏和Wi-Fi無線通訊將監(jiān)測數(shù)據(jù)展示給用戶,達到環(huán)境預警和安全保障的目的。
    的頭像 發(fā)表于 01-23 09:42 ?1091次閱讀
    基于<b class='flag-5'>單片機</b>中藥存放環(huán)境監(jiān)測<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>實現(xiàn)</b>

    單片機智能家居中的應(yīng)用

    單片機作為一種小型、低成本的微控制,在智能家居領(lǐng)域得到了廣泛應(yīng)用。它能夠實現(xiàn)對各種家用電器的智能控制,提升家居生活的便捷性和舒適性。本文將
    的頭像 發(fā)表于 01-13 14:36 ?1875次閱讀

    智能馬桶水溫NTC溫度傳感器

    隨著科技不斷進步,智能家居產(chǎn)品逐漸走進我們生活。其中,智能馬桶作為一款高科技產(chǎn)品,受到越來越多人青睞。水溫控制系統(tǒng)作為智能馬桶重要組成部分,其需安裝NTC溫度
    發(fā)表于 12-20 11:55

    stm32單片機畢業(yè)設(shè)計——物聯(lián)網(wǎng)智能家居源代碼原理圖

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

    單片機系統(tǒng)設(shè)計流程及注意事項

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

    基于51單片機的停車場管理系統(tǒng)

    具體實現(xiàn)功能由51單片機+按鍵模塊+LCD1602顯示+報警模塊+74HC595模塊+LED指示燈等構(gòu)成。具體功能:(1)根據(jù)紅外傳感器原理,用兩個按鍵代替駛?cè)霗z測紅外傳感器和駛出檢測
    的頭像 發(fā)表于 10-22 14:12 ?921次閱讀
    基于51<b class='flag-5'>單片機</b>的停車場管理<b class='flag-5'>系統(tǒng)</b>