精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-11-23 09:18 ? 次閱讀

引言

工業(yè)、農(nóng)業(yè)、建筑、冶金等行業(yè)中由于某些場所物理環(huán)境比較惡劣,不方便人工采集數(shù)據(jù),但實際生產(chǎn)又需要實時采集處理數(shù)據(jù)以支持后面的生產(chǎn),因此如何實現(xiàn)方便快捷的采集數(shù)據(jù)和準確高效的處理數(shù)據(jù)就成為我們研究的重點,因此本文提出了基于Aduc845 單片機的數(shù)據(jù)采集系統(tǒng)的設(shè)計。

1 總體設(shè)計

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

Aduc845 單片數(shù)據(jù)采集最小系統(tǒng)是采集溫度、濕度、光照強度、CO2濃度的采集系統(tǒng)。圖中傳感器電路用來采集四路數(shù)據(jù);單片機Ⅰ用來處理和轉(zhuǎn)換傳感器電路的信號和應(yīng)答主機發(fā)送的命令;單片機Ⅱ用來發(fā)送采集命令和處理接受的數(shù)字量, 同時與LCD 顯示電路和存儲器相連對各個量進行實時顯示、儲存并通過通信芯片和PC 機進行通信。

2 電路設(shè)計

2.1 傳感器電路設(shè)計

傳感器電路采用TSL2561、DHT11 和基于LM393 的CO2檢測傳感器三個數(shù)字傳感器分別采集光照強度、溫度和濕度、CO2濃度四路數(shù)據(jù)。此三個傳感器均為數(shù)字輸出不需要D/A 轉(zhuǎn)換即可與從機相互應(yīng)答,其靈敏度高,抗干擾能力強,具有快速響應(yīng)的特性并且低功耗、噪音低的特點。因此,本設(shè)計采用此三種傳感器作為傳感器電路。電路圖如圖2:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

2.2 主機與從機通信電路設(shè)計

Aduc845 具有三種串行輸入/輸出接口:通用串行異步接口、串行外設(shè)接口(SPI)和I2C 串行接口。

SPI 允許8 位數(shù)據(jù)同時同步的發(fā)送和接收,但SPI 引腳和P2 引腳復用,所以只有SPE 引腳被置位時,復用的引腳才有SPI 功能,否則,隨著SPI 被清零,這些引腳將保持標準的P2 功能。

Aduc845 也支持完全的I2C 串行接口, 此接口可配置為軟件主操作和硬件從操作模式。I2C 接口可同時用作SPI 接口,它可供用戶使用且其不與芯片上使用其它I/O 口復用, 這就意味著ADuC845 芯片上的I2C 接口和SPI 接口可同時使用。當使用I2C 接口時,由于他們都使用同一中斷程序,在有中斷產(chǎn)生時,必須查詢接口以確定是哪一個接口觸發(fā)職斷服務(wù)程序請求。

由于只有一個從機,且P2 引腳用于顯示電路中,所以為了避免引腳復用,我們采用I2C 接口實現(xiàn)主從機的通信,電路圖如圖3:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

2.3 顯示電路設(shè)計

在單片機應(yīng)用系統(tǒng)中, 通常用LED 顯示器和LCD 顯示器作為顯示電路。LED 顯示器雖然顯示清晰、亮度高、適用電壓低、壽命長,但是其顯示信息簡單。LCD 顯示器體積小,重量輕、功耗低、顯示內(nèi)容豐富。

由于本設(shè)計顯示信息量較大,所以采用RT-1602C 字符型LCD 液晶顯示器作為顯示電路,電路圖如圖4:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

2.4 鍵盤輸入設(shè)計

非編碼鍵盤有兩種接口方法:一種是獨立按鍵接口;另一種是矩陣式按鍵接口。

2.4.1 獨立按鍵接口

在單片機中,如果所需的按鍵較少,可采用獨立式鍵盤。每只按鍵接單片機的一條I/O 線,通過對線的查詢,即可識別各按鍵的狀態(tài)。如圖5 所示。6 只按鍵分別在單片機的P1.0~P1.3I/O 線上。無按鍵按下時,P1.0~P1.3 線上均輸入高電平。當某按鍵按下時,與其相連的I/O 線將得到低電平輸入。

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

2.4.2 矩陣式按鍵接口

在單片機中需要的按鍵較多時,通常把鍵排成矩陣形式,這樣可以節(jié)省硬件資源。如對于20 只按鍵接口,如采用按鍵獨立方式,需要20 個I/O 口。如采用矩陣式按鍵方式,則只需要9 個I/O 口。如圖6 所示。單片機系統(tǒng)中的非編碼式鍵盤程序主要由判別是否有鍵按下子程序、鍵的識別子程序、找到閉合鍵后,讀入相應(yīng)的鍵值,再轉(zhuǎn)到相應(yīng)的鍵處理程序幾個部分組成。

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

在該系統(tǒng)中所用到的按鍵有6 個,所以采取獨立按鍵接口方式。

2.5 存儲電路設(shè)計

ADuC845 包含一個64K 字節(jié)閃速/電擦除程序存儲器, 其中低62K 字節(jié)供用戶使用,可用作程序存儲器或附加NV 數(shù)據(jù)存儲器。由于程序存儲器與數(shù)據(jù)存儲器共有64K 其容量顯然對于存儲數(shù)據(jù)太小,所以我們用兩個6264 存儲芯片進行了數(shù)據(jù)存儲擴展開擴大數(shù)據(jù)存儲空間,設(shè)計電路如下:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

2.6 與PC 機的通信設(shè)計

一般的通信方式有并行通信和串行通信兩種。并行通信雖然通信速度快,但是其傳輸信號線多,傳輸距離較遠時線路復雜,成本高;串行通信又分為串行異步通信和串行同步通信兩種,同步方式傳送的位數(shù)多,對發(fā)送時鐘要求較高,控制線路復雜,但傳送速度較快;異步傳送的位數(shù)較少,對發(fā)送時鐘線路和接收時鐘的要求相對不高,線路簡單,但傳送速度較慢。與我們的設(shè)計要求相比,我們選擇線路較簡單,對時鐘要求不高的串行異步傳送方式與PC 機進行通信。電路圖如下:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

3 軟件設(shè)計

整個系統(tǒng)通過單片機控制按鍵來決定所要的動作,以期獲得所需的主要參數(shù),系統(tǒng)流程如圖9 所示:

采用Aduc845單片機數(shù)據(jù)采集系統(tǒng)的電路設(shè)計,實現(xiàn)數(shù)據(jù)的查詢與處理

4 總結(jié)

該設(shè)計最終實現(xiàn)了對溫度、濕度、光照強度和CO2濃度的四路數(shù)據(jù)采集。該系統(tǒng)采用主從應(yīng)答式對四路數(shù)據(jù)進行實時采集、顯示和存儲,并通過串行口與PC 機進行通信,通過PC 機對數(shù)據(jù)進行進一步分析處理。該系統(tǒng)分辨率高,噪音低,克服了傳統(tǒng)數(shù)據(jù)采集系統(tǒng)的不足。

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

    關(guān)注

    6032

    文章

    44516

    瀏覽量

    633021
  • PC
    PC
    +關(guān)注

    關(guān)注

    9

    文章

    2066

    瀏覽量

    154027
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    38

    文章

    5906

    瀏覽量

    113514
收藏 人收藏

    評論

    相關(guān)推薦

    基于ADuC845單片機數(shù)據(jù)采集板的液晶模塊LM6063A接口轉(zhuǎn)接

    01接口轉(zhuǎn)接 在 液晶12864COG 液晶模塊串口/并口ST7565R帶背3.3v 12864-14顯示屏 定義了基于 ADuC845單片機數(shù)據(jù)采集板 上對于ST7565R液晶驅(qū)動的統(tǒng)一接口
    的頭像 發(fā)表于 01-18 15:49 ?3870次閱讀
    基于<b class='flag-5'>ADuC845</b><b class='flag-5'>單片機</b><b class='flag-5'>數(shù)據(jù)采集</b>板的液晶模塊LM6063A接口轉(zhuǎn)接

    數(shù)據(jù)采集處理系統(tǒng)芯片_ADuC845 ...

    給大家分享一下最近得來的ADuC845的資料,很有用{:soso_e199:}
    發(fā)表于 10-22 09:57

    基于雙單片機的多路數(shù)據(jù)采集系統(tǒng)設(shè)計

    系統(tǒng)采用單片機和E2PROM共享數(shù)據(jù)的方式實現(xiàn)通訊,通過下位
    發(fā)表于 09-29 11:24

    帶高精度24位AD轉(zhuǎn)換的51核ADuC845

    位AD轉(zhuǎn)換的51核ADuC845模擬與數(shù)字的協(xié)同是嵌入式系統(tǒng)發(fā)展過程中永恒不變的主題,嵌入式系統(tǒng)已從各種模擬器件與MCU間相互獨立的階段發(fā)展到由MCU集成ADC、DAC和各種模擬單元的時代,隨著
    發(fā)表于 11-02 09:04

    基于ADuC841的USB接口數(shù)據(jù)采集系統(tǒng)設(shè)計

    數(shù)據(jù)采集系統(tǒng)設(shè)計。上位PC則采用了C#語言編程,將采集到的數(shù)據(jù)實時顯示、處理分析、
    發(fā)表于 12-12 10:23

    采用高速SOC單片機實現(xiàn)高增益數(shù)據(jù)采集系統(tǒng)

    PGA,并結(jié)合外圍增益放大電路使系統(tǒng)的最大增益放大倍數(shù)達到了128倍,從而使系統(tǒng)能完成較寬范圍內(nèi)的電壓信號采集系統(tǒng)在PDIUSBD12與
    發(fā)表于 05-23 05:00

    ADuC845的知識點,總結(jié)的太棒了

    ADuC845的引腳排列ADuC845的性能特點ADuC845的引腳功能ADuC845的應(yīng)用
    發(fā)表于 04-12 06:23

    基于單片機數(shù)據(jù)采集系統(tǒng)設(shè)計

    ,分辨率等等。基于單片機數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)處理能力比較低,已經(jīng)無法達到某些要求。科技的不斷創(chuàng)新及半導體工業(yè)的發(fā)展使得我們將可編程邏輯器件的技術(shù)應(yīng)用到
    發(fā)表于 07-20 06:23

    aduc845中文資料

    ADuC845 是ADI 公司新推出的高性能24 位數(shù)據(jù)采集處理系統(tǒng),它內(nèi)部集成有兩個 高分辨率的Δ-ΣADC、10/8 通道輸入多路復用器、一個8 位MCU 和程序/
    發(fā)表于 04-14 15:43 ?283次下載

    基于ADuC841的數(shù)據(jù)采集及無線收發(fā)系統(tǒng)

    介紹一種基于ADuC841微控制器的數(shù)據(jù)采集及無線收發(fā)系統(tǒng)設(shè)計,能夠在復雜測試條件下實現(xiàn)數(shù)據(jù)采集、接收和發(fā)送。該
    發(fā)表于 12-29 18:06 ?35次下載

    基于USB接口的數(shù)據(jù)采集與控制系統(tǒng)設(shè)計綜合

    基于USB接口的數(shù)據(jù)采集與控制系統(tǒng)設(shè)計綜合 1 系統(tǒng)結(jié)構(gòu)   利用ADuC845單片數(shù)據(jù)采集
    發(fā)表于 12-23 17:30 ?1020次閱讀
    基于USB接口的<b class='flag-5'>數(shù)據(jù)采集</b>與控制<b class='flag-5'>系統(tǒng)</b>設(shè)計綜合

    模擬微控制器ADuc845應(yīng)用經(jīng)驗

    ADuC845是ADI公司新推出的嵌有單指令周期8052閃存MCU、帶兩路24位-A/D、雙12位D/A以及兩個靈活脈寬調(diào)制輸出的高性能24位數(shù)據(jù)采集處理系統(tǒng)芯片。該芯片的數(shù)據(jù)處理
    發(fā)表于 04-11 15:55 ?76次下載

    單片機系統(tǒng)中高速數(shù)據(jù)采集實現(xiàn)

    介紹一種單片機系統(tǒng)中 高速數(shù)據(jù)采集實現(xiàn)方法,在單片機與高速A/D轉(zhuǎn)換器之間以靜態(tài)存儲器作緩沖器,采用
    發(fā)表于 07-18 16:59 ?193次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>系統(tǒng)</b>中高速<b class='flag-5'>數(shù)據(jù)采集</b>的<b class='flag-5'>實現(xiàn)</b>

    高性能24位采集處理系統(tǒng)ADuC845的性能特點及應(yīng)用分析

    ADuC845是ADI公司新推出的高性能24位數(shù)據(jù)采集處理系統(tǒng),它內(nèi)部集成有兩個高分辨率的Δ-∑ADC、10/8通道輸入多路復用器、一個8位MCU和程序/數(shù)據(jù)閃速/電擦除存儲器。同時
    發(fā)表于 07-20 10:32 ?1919次閱讀
    高性能24位<b class='flag-5'>采集</b><b class='flag-5'>處理系統(tǒng)</b><b class='flag-5'>ADuC845</b>的性能特點及應(yīng)用分析

    ADuC845/ADuC847/ADuC848快速參考指南

    ADuC845/ADuC847/ADuC848快速參考指南
    發(fā)表于 05-11 16:13 ?12次下載
    <b class='flag-5'>ADuC845</b>/<b class='flag-5'>ADuC</b>847/<b class='flag-5'>ADuC</b>848快速參考指南