91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何通過緊湊的IO平臺實(shí)現(xiàn)工業(yè)傳感和控制設(shè)計要求

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-04-06 08:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著工業(yè)應(yīng)用中對檢測的需求不斷增長,業(yè)界需要一個能夠適應(yīng)多樣化終點(diǎn)設(shè)備和連接要求的有效 IO 控制器平臺。 雖然開發(fā)人員可以通過 IO 機(jī)架滿足這些要求,但有一種更有效的方法可以最大限度減少功率耗散、基底面以及成本。

本文將討論工業(yè)傳感和控制的要求,以及目前為止的處理方法。 接著會介紹 Maxim Integrated Pocket IO 開發(fā)平臺,并說明其如何滿足工業(yè) 檢測和高 IO 計數(shù)應(yīng)用中開發(fā)人員的需求。 之后,文中會展示實(shí)現(xiàn)技術(shù)。

靈活性和效率推動工業(yè) IO

過去,由于在早期工廠應(yīng)用中部署的傳感器相對較少,工程師可以依靠與可編程邏輯控制器 (PLC) 的硬接線連接。 行業(yè)標(biāo)準(zhǔn)接口(如 IO-Link)的出現(xiàn)提供了一種更有效的連接選項(xiàng),能夠在單個連接上鏈接多個傳感器和外圍設(shè)備。 同時,對更靈活的接口選擇的需求繼續(xù)推動對更廣范圍的模擬和數(shù)字 IO 能力的需求。

在這種環(huán)境下,工程師會發(fā)現(xiàn)自己面臨包括現(xiàn)場總線通信電機(jī)控制以及支持更多專用模擬和數(shù)字 IO 設(shè)備的組合需求。 同時,工程師需要將這種更強(qiáng)大的功能嵌入更緊湊、低功耗、能夠在散熱風(fēng)扇和通風(fēng)口易出問題的工廠車間操作的設(shè)計中。 Maxim Integrated 的 Pocket IO 旨在幫助工程師快速滿足這些要求。

多外設(shè)控制器平臺

Maxim 的 Pocket IO 既可用作開發(fā)平臺,又可用作參考設(shè)計(圖 1)。 特別值得一提的是,參考設(shè)計展現(xiàn)了如何使用高度集成的 IC 來支持多樣化 IO,包括:

四個模擬輸入,具有高度集成的 MAX11254 24 位模數(shù)轉(zhuǎn)換器ADC

一個模擬輸出,使用 MAX5216 16 位數(shù)模轉(zhuǎn)換器DAC

八個數(shù)字輸入,基于八路開關(guān)/驅(qū)動器 MAX31913

八個數(shù)字輸出,基于八路數(shù)字輸入設(shè)備 MAX14913

兩個支持 Profibus 的 RS-485 接口,使用半雙工 RS-485/422 收發(fā)器 MAX14783E

四個 IO-Link 主通道,每個基于一個單獨(dú)的 MAX14824 IO-Link 主收發(fā)器 IC

三個電機(jī)編碼器/控制通道,每個由一個 MAX14890 編碼器接收器 IC 和一個 MAX14870 電機(jī)驅(qū)動器 IC 組成

如何通過緊湊的IO平臺實(shí)現(xiàn)工業(yè)傳感和控制設(shè)計要求

圖 1: Maxim Integrated Pocket IO 平臺利用 Maxim IO 設(shè)備的高集成度來提供廣泛的 IO 功能。 (圖片: Maxim Integrated)

Pocket IO 平臺提供隔離式低噪聲 15 V 和 3.6 V 電源軌,以及一個用于 DAC 的 3.0 V 基準(zhǔn)電壓源和一個用于 ADC 的 1.5 V 基準(zhǔn)電壓源。 該設(shè)計還包括一套復(fù)雜的處理器,包括 Intel Edison 和一對 STMicroelectronics STM32 MCU。 一個 Intel Edison 模塊托管控制軟件,對全都支持 SPI 接口的 Pocket IO 設(shè)備進(jìn)行全面控制。 專用的 STM32F103RET6 MCU 執(zhí)行電機(jī)控制程序,并控制 MAX14890 編碼器和 MAX14870 電機(jī)驅(qū)動器 IC。 另一個專用 STM32F103RET6 MCU 運(yùn)行 IO-Link 堆棧并管理主收發(fā)器設(shè)備。 一系列數(shù)字隔離器保護(hù)處理器 IO 通道。

體積小于 10 立方英寸的 Pocket IO(因其可裝入襯衫口袋而命名)使用電池即可運(yùn)行且無需風(fēng)扇,同時可在其許多外圍通道上提供高吞吐量。 這些 IC 封裝在兩個小型板(命名為 MAXREFDES150MAIN# 和 MAXREFDES150LED#)上,然后封裝在 Pocket IO 機(jī)箱中。

Intel Edison 模塊和大多數(shù)組件安裝在 MAXREFDES150MAIN# 板上。 MAXREFDES150LED# 板包含直流電機(jī)驅(qū)動器電路及其對 STM32F103RET6 MCU 的控制功能;IO-Link 電路及其對 STM32F103RET6 MCU 的控制功能。 第三塊板提供外部連接器,并通過兩個 40 引腳電纜組件連接到 Pocket IO 機(jī)箱中的電路板。 工廠應(yīng)用軟件可通過 Pocket IO 的 USB 接口或通過 Intel Edison 模塊的藍(lán)牙Wi-Fi 連接選項(xiàng)進(jìn)行連接。

工程師使用 Arduino IDE,通過隨 Pocket IO 軟件包提供的綜合庫和例程,創(chuàng)建在 Intel Edison 上運(yùn)行的軟件來進(jìn)行開發(fā)。 Maxim Integrated 提供了每個 IO 子系統(tǒng)的詳細(xì)原理圖,以及用于開發(fā)相關(guān)軟件例程的應(yīng)用編程接口 (API)。

參考設(shè)計

Pocket IO 中使用的數(shù)字 IO 設(shè)備(例如 MAX31913 和 MAX14913)在與主機(jī) Edison 處理器的 SPI 連接之外幾乎不需要額外的電路。 相比之下,模擬 IO 設(shè)備需要補(bǔ)充電路來緩沖或以其他方式提供額外的信號調(diào)節(jié)。

例如,DAC 輸出功能的參考設(shè)計原理圖使用 Maxim Integrated MAX9632 運(yùn)算放大器來緩沖 MAX5216 的輸出(圖 2)。

如何通過緊湊的IO平臺實(shí)現(xiàn)工業(yè)傳感和控制設(shè)計要求

圖 2: Pocket IO 參考設(shè)計原理圖演示了如何在輸入通道上使用信號調(diào)節(jié)電路,以及在此處所示的數(shù)模轉(zhuǎn)換通道等輸出上使用緩沖器。 (圖片: Maxim Integrated)

參考設(shè)計在基于 MAX11254 的 Pocket IO 模擬輸入功能的電路方面更進(jìn)一步。 對于該子系統(tǒng),原理圖包括詳細(xì)的信號調(diào)節(jié)電路,以支持 Pocket IO 的單獨(dú)電壓和電流輸入通道。

MAX11254 集成了完整的信號處理路徑,包括可編程增益放大器 (PGA)、模擬濾波器、24 位三角積分 ADC 和數(shù)字濾波器。 此外,模擬多路復(fù)用器支持設(shè)備的六個差分輸入通道,而數(shù)字定序器可自動執(zhí)行模擬通道掃描和傳感器監(jiān)視等功能。 設(shè)備甚至包含 GPIO,可用作電阻型傳感器中所需的傳感器激勵源。 該器件的 SPI 串行接口簡化了主機(jī)處理器(在本例中為 Pocket IO 的 Edison 處理器)的連接和控制。

對于開發(fā)人員來說,高度集成的 MAX11254 設(shè)備幾乎不需要額外的組件來實(shí)現(xiàn)完整的傳感器數(shù)據(jù)采集系統(tǒng)。 通常,工程師至少會采用緩沖電路,或提供應(yīng)用所保證的更多信號調(diào)節(jié)電路。 在 Pocket IO 參考設(shè)計中,它為兩個電壓輸入和兩個電流輸入通道提供單獨(dú)的調(diào)節(jié)電路。 每個調(diào)節(jié)電路包括一對用于信號緩沖和增益調(diào)節(jié)的運(yùn)算放大器。 電流輸入通道還通過一對 MOSFET 和瞬態(tài)電壓抑制二極管來預(yù)調(diào)節(jié)其輸入,以保護(hù)運(yùn)算放大器。

使用低級 SPI 命令開發(fā)復(fù)雜 IO 事務(wù)的代碼即便在最好的情況下都很慢,并且容易出錯。 因此,Maxim 針對每個 IO 設(shè)備(包括 MAX11254 ADC)為開發(fā)人員提供了一個 C ++ 類別,并提供了操作(例如模數(shù)轉(zhuǎn)換)中所涉及復(fù)雜序列的簡單抽象概念。 至于轉(zhuǎn)換模擬輸入,開發(fā)人員只需將類別的一個實(shí)例進(jìn)行實(shí)例化

adc = new Max11254();

然后使用類別方法重置設(shè)備,執(zhí)行自校準(zhǔn)序列,并捕獲數(shù)據(jù):

adc-》reset();

adc-》selfCal();

adc-》singleConvert(channel, rate);

另一個 Pocket IO C ++ 庫 PioAi 甚至?xí)[藏這些細(xì)節(jié),將模擬數(shù)據(jù)采樣簡化為 PioAi.readcode() 的單一調(diào)用。 PioAi 庫例程會轉(zhuǎn)而使用 PioSpi 庫中提供的 PioSpi 類別,該類別將 IO 事務(wù)轉(zhuǎn)換為一系列相應(yīng)的 SPI 命令序列。

除了特定的設(shè)備支持庫,Maxim 還提供示例代碼,說明 IO 操作(如電機(jī)控制)的基本設(shè)計模式(列表 1)。

#include

PioMtr pioMtr;

uint8_t motor = M1;

void setup() {

// put your setup code here, to run once:

pioMtr.writeEnable(motor, 1);

pioMtr.writeDirection(motor, COUNTERCLOCKWISE);//

}

uint8_t spd = 0;

bool shouldDecrease = false;

void loop() {

// put your main code here, to run repeatedly:

if(spd == 255)

{

shouldDecrease = true;

}

else if(spd == 0)

{

shouldDecrease = false;

}

if(shouldDecrease)

{

spd--;

}

else{ spd++; }

pioMtr.writeSpeed(motor, spd);

delay(50);

}

代碼列表 1: Pocket IO 軟件包內(nèi)含示例代碼,如演示基本電機(jī)控制操作的此片段。 (代碼來源: Maxim Integrated)

根據(jù)代碼: 設(shè)置后,無限循環(huán)使電機(jī)速度在最小值和最大值之間連續(xù)上升。 片段中引用的 PioMtr 庫包含 writeSpeed() 例程,后者又使用低級 Arduino 例程來操作相應(yīng)的硬件寄存器。

開發(fā)人員可以通過使用 Arduino IDE 編寫用于 Intel Edison 的 Arduino 草圖,以及每個 Pocket IO 外圍設(shè)備的 API 中包含的類庫,將這些代碼片段擴(kuò)展到完善的應(yīng)用程序中。 Maxim Integrated 為 Edison 工具鏈和 Intel Edison 工具提供軟件包,以及 Pocket IO 庫套件。

結(jié)論

工業(yè)自動化依賴于日益普及的傳感器所取得的詳細(xì)測量值,傳感器會監(jiān)測和控制每個生產(chǎn)步驟的細(xì)節(jié)。 在適應(yīng)更多種類型的輸入和輸出設(shè)備的同時,開發(fā)人員需要使用能夠適應(yīng)嚴(yán)苛工廠車間環(huán)境的緊湊、低功耗且經(jīng)濟(jì)高效的解決方案。

Maxim Integrated Pocket IO 平臺具備完整的硬件/軟件參考設(shè)計,可加速新興工業(yè)自動化應(yīng)用專用控制器的開發(fā),從而滿足這些需求。

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

    關(guān)注

    2577

    文章

    55202

    瀏覽量

    792529
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17823

    瀏覽量

    194307
  • 電機(jī)控制
    +關(guān)注

    關(guān)注

    3601

    文章

    2138

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    利用IO設(shè)備高集成度來提供廣泛功能

    、基底面以及成本。 本文將討論工業(yè)傳感控制要求,以及目前為止的處理方法。 接著會介紹 Maxim Integrated Pocket IO
    的頭像 發(fā)表于 07-25 09:25 ?9763次閱讀
    利用<b class='flag-5'>IO</b>設(shè)備高集成度來提供廣泛功能

    通過工業(yè)物聯(lián)網(wǎng)平臺實(shí)現(xiàn)Modbus設(shè)備數(shù)據(jù)采集與遠(yuǎn)程監(jiān)控

    Modbus協(xié)議是采集器、傳感器、水電表等儀器儀表以及PLC設(shè)備的常見協(xié)議,也是工業(yè)物聯(lián)網(wǎng)中主流的通信協(xié)議,具備格式簡單、緊湊、通俗易懂和使用簡單,廠商容易開發(fā)和集成,方便形成工業(yè)
    的頭像 發(fā)表于 08-02 11:13 ?1670次閱讀

    高可靠的通用工業(yè)控制平臺

    ;   該控制平臺具有極強(qiáng)的通用性,通過深聯(lián)華的這次比賽,實(shí)現(xiàn)大部分的功能,但是后續(xù)要實(shí)現(xiàn)類似PLC編程的通用
    發(fā)表于 11-05 11:41

    淺談工業(yè)物聯(lián)網(wǎng)平臺

    聯(lián)網(wǎng)平臺以其廣泛的接入和豐富的應(yīng)用能力,成為數(shù)字化工廠、智慧農(nóng)業(yè)、智慧養(yǎng)殖、能源管控等重要組成部分。通過設(shè)備連接、數(shù)據(jù)采集與控制、存儲分析和可視化行業(yè)應(yīng)用,實(shí)現(xiàn)
    發(fā)表于 08-10 15:45

    采用IO-Link堆棧v.1.1的多傳感器預(yù)測性維護(hù)套件

    包括一塊經(jīng)過專門設(shè)計的高度緊湊型(50×9×9 mm)工業(yè)傳感器板(面向?qū)嶋H工業(yè)應(yīng)用)、以及必要的調(diào)試工具、電纜,插頭和適配器(面向工業(yè)通信
    發(fā)表于 09-13 07:42

    利用緊湊IO平臺實(shí)現(xiàn)工業(yè)自動化

    隨著工業(yè)應(yīng)用中對檢測的需求不斷增長,業(yè)界需要一個能夠適應(yīng)多樣化終點(diǎn)設(shè)備和連接要求的有效 IO 控制平臺。 雖然開發(fā)人員可以
    發(fā)表于 05-06 10:18 ?18次下載
    利用<b class='flag-5'>緊湊</b>的<b class='flag-5'>IO</b><b class='flag-5'>平臺</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>工業(yè)</b>自動化

    MAXREFDES150 Pocket IO如何提高PLC平臺效率

    了解MAXREFDES150 Pocket IO?如何實(shí)現(xiàn)比之前的PLC平臺效率提高30%,體積減小2?倍。Pocket IO是完備的工業(yè)
    的頭像 發(fā)表于 10-11 03:07 ?3886次閱讀

    美信最新推出的Go-IO設(shè)計平臺是一款符合工業(yè)4.0數(shù)字工廠部署要求的方案

    據(jù)Jeff DeAngelis介紹,美信最新推出的Go-IO設(shè)計平臺是一款符合工業(yè)4.0數(shù)字工廠部署要求的方案。Go-IO可同時滿足可編程邏
    的頭像 發(fā)表于 11-16 16:56 ?5129次閱讀

    IO-Link如何滿足工業(yè)傳感器網(wǎng)絡(luò)的要求

    本文將研究工業(yè)傳感器網(wǎng)絡(luò)的要求,設(shè)計人員面臨的問題以及IO-Link如何滿足這些網(wǎng)絡(luò)的要求。然后,它將介紹Maxim Integrated的
    的頭像 發(fā)表于 04-02 08:05 ?4070次閱讀
    <b class='flag-5'>IO</b>-Link如何滿足<b class='flag-5'>工業(yè)</b><b class='flag-5'>傳感</b>器網(wǎng)絡(luò)的<b class='flag-5'>要求</b>

    虹科工業(yè)樹莓派如何實(shí)現(xiàn)對遠(yuǎn)程IO模塊的控制

    以太網(wǎng)遠(yuǎn)程IO模塊可以直接連接到PLC或工控機(jī)上。通過一根以太網(wǎng)電纜連接IO與PLC或工控機(jī),各種儀表控制器信號直接就近接入到以太網(wǎng)IO模塊
    發(fā)表于 10-04 15:50 ?1415次閱讀

    如何通過工業(yè)智能網(wǎng)關(guān)采集傳感器的數(shù)據(jù)并通過MQTT接入云平臺實(shí)現(xiàn)數(shù)據(jù)應(yīng)用

    。? 數(shù)據(jù)上云是設(shè)備實(shí)現(xiàn)智能化的真正基礎(chǔ),目前主流的傳感器數(shù)據(jù)采集是通過加裝工業(yè)智能網(wǎng)關(guān)來實(shí)現(xiàn)工業(yè)
    的頭像 發(fā)表于 12-09 15:30 ?2255次閱讀
    如何<b class='flag-5'>通過</b><b class='flag-5'>工業(yè)</b>智能網(wǎng)關(guān)采集<b class='flag-5'>傳感</b>器的數(shù)據(jù)并<b class='flag-5'>通過</b>MQTT接入云<b class='flag-5'>平臺</b><b class='flag-5'>實(shí)現(xiàn)</b>數(shù)據(jù)應(yīng)用

    工業(yè)路由器IO遠(yuǎn)程控制使用說明(智聯(lián)物聯(lián))

    路由器web頁面本地IO控制查看及通過工業(yè)路由器云平臺進(jìn)行遠(yuǎn)程控制查看。具體簡單介紹如下,以智聯(lián)
    的頭像 發(fā)表于 04-11 14:44 ?2508次閱讀
    <b class='flag-5'>工業(yè)</b>路由器<b class='flag-5'>IO</b>遠(yuǎn)程<b class='flag-5'>控制</b>使用說明(智聯(lián)物聯(lián))

    工業(yè)數(shù)據(jù)終端采集IO數(shù)據(jù)通過4G網(wǎng)絡(luò)上傳到云平臺

    物通博聯(lián)工業(yè)數(shù)據(jù)終端是一種將現(xiàn)場工業(yè)設(shè)備數(shù)據(jù)傳輸?shù)皆?b class='flag-5'>平臺的設(shè)備,支持通過4G網(wǎng)絡(luò)實(shí)現(xiàn)將串口及IO
    的頭像 發(fā)表于 10-11 13:53 ?1666次閱讀
    <b class='flag-5'>工業(yè)</b>數(shù)據(jù)終端采集<b class='flag-5'>IO</b>數(shù)據(jù)<b class='flag-5'>通過</b>4G網(wǎng)絡(luò)上傳到云<b class='flag-5'>平臺</b>

    IO數(shù)據(jù)采集網(wǎng)關(guān)接入工業(yè)物聯(lián)網(wǎng)平臺

    在將傳統(tǒng)工業(yè)系統(tǒng)融入互聯(lián)網(wǎng)的大潮之中,想要實(shí)現(xiàn)真正的智能化、網(wǎng)絡(luò)化,物聯(lián)網(wǎng)技術(shù)是不可或缺的。對此,數(shù)之能提供IO數(shù)據(jù)采集網(wǎng)關(guān)接入工業(yè)物聯(lián)網(wǎng)平臺
    的頭像 發(fā)表于 06-17 11:11 ?1151次閱讀

    IO采集模塊接入工業(yè)物聯(lián)網(wǎng)平臺可以實(shí)現(xiàn)什么功能

    。 IO采集模塊是一種數(shù)據(jù)轉(zhuǎn)換裝置,它能接收來自現(xiàn)場傳感器或執(zhí)行器的輸入信號,并將這些信號轉(zhuǎn)換為可供上位系統(tǒng)或云平臺處理的標(biāo)準(zhǔn)數(shù)字信號。同時,該模塊也能輸出控制信號以驅(qū)動相應(yīng)的執(zhí)行機(jī)構(gòu)
    的頭像 發(fā)表于 06-25 13:43 ?902次閱讀