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

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

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

數(shù)據(jù)采集系統(tǒng)中的功能安全

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Chris Norris ? 2022-12-22 16:31 ? 次閱讀

功能安全是許多行業(yè)整體安全戰(zhàn)略的一部分,旨在將人類或操作設(shè)備受到傷害的可能性降低到可容忍的水平。近年來,對系統(tǒng)功能安全的要求顯著增長。從核電站到醫(yī)療設(shè)備,無差錯系統(tǒng)已成為某些人的理想之選,而另一些人則成為必需品。例如,在傳感領(lǐng)域,獲取不正確或損壞的數(shù)據(jù)可能是毀滅性的,并且可能致命,具體取決于系統(tǒng)和所涉及的風(fēng)險水平。

傳統(tǒng)上,系統(tǒng)開發(fā)人員有責(zé)任將診斷和故障預(yù)防機制整合到其產(chǎn)品中,以確保來自傳感IC的數(shù)據(jù)的完整性。這是以PCB面積,物料清單,處理開銷以及最終費用為代價的。從那時起,通過與系統(tǒng)設(shè)計工程師的廣泛接觸,已經(jīng)開發(fā)出一種解決方案來為他們解決這個問題。為此,功能安全特性已開始在IC級別進(jìn)行設(shè)計。

本文探討了ADC在確保數(shù)據(jù)采集系統(tǒng)整體完整性方面的功能安全潛力。

傳統(tǒng)功能安全解決方案與更好的方法

在圖 1 中,我們看到了一個功能安全系統(tǒng)的示例,就像過去幾年一樣,我們將它與更現(xiàn)代的解決方案進(jìn)行了比較。中心是數(shù)據(jù)采集ADC,用于轉(zhuǎn)換模擬輸入并將數(shù)據(jù)傳輸?shù)?a target="_blank">微控制器。然而,要實現(xiàn)此解決方案,需要許多外部元件、重復(fù)的SPI事務(wù),甚至冗余ADC,這大大增加了物料清單、PCB面積、處理開銷和成本。它還給系統(tǒng)設(shè)計人員帶來了額外的負(fù)擔(dān),例如開發(fā)時間和可靠性,以開發(fā)此解決方案。

提供單一 IC 解決方案,只需極少的外部元件即可實現(xiàn)功能安全特性。

poYBAGOkFdGAHJlYAACSGGCRXiQ885.png?h=270&hash=BA31DA4CD6674494D78AAED60D7570A53AA2A2FF&la=en&imgver=1

圖1.從多元件功能安全系統(tǒng)集成到單芯片ADI解決方案。

具有功能安全要求的示例系統(tǒng)

在包含ADC的數(shù)據(jù)采集系統(tǒng)中,可能會發(fā)生許多故障,這些故障可能會增加對人員或機器健康的風(fēng)險,具體取決于應(yīng)用。系統(tǒng)設(shè)計人員必須區(qū)分可接受的風(fēng)險和不可接受的風(fēng)險。

例如,在測量和調(diào)節(jié)氣室壓力的系統(tǒng)中,如果儲罐內(nèi)的壓力不應(yīng)與外部壓力有很大偏差,則使用公差為5%的傳感器可能被視為可接受的風(fēng)險。但是,如果微控制器接收到不正確的ADC數(shù)據(jù),則可能導(dǎo)致潛在的致命事件,即腔室中的壓力會導(dǎo)致內(nèi)爆或爆炸,這兩者都可能傷害或殺死附近的人。這種程度的風(fēng)險是不可接受的。因此,應(yīng)采取一些功能安全措施,以確??刂破鹘邮盏?a target="_blank">信息的完整性。

可能導(dǎo)致這些類型錯誤的一些故障源是

電源:低壓差(LDO)穩(wěn)壓器的低電源電壓、低壓輸出。

模擬前端(AFE):損壞的傳感器或放大器導(dǎo)致ADC的電壓不正確。

數(shù)字邏輯:數(shù)字域中可能影響轉(zhuǎn)換結(jié)果的位錯誤。例如,工廠增益或失調(diào)微調(diào)系數(shù)。

SPI傳輸:由于傳輸線的嘈雜環(huán)境,轉(zhuǎn)換后的數(shù)據(jù)傳輸和命令接收中的位錯誤。

環(huán)境:超出IC的指定環(huán)境溫度。

AD7768-1是ADI功能安全產(chǎn)品組合中的Σ-Δ型ADC之一,具有大量診斷功能,旨在使用戶能夠檢測和診斷錯誤等。圖2突出顯示了典型壓力傳感系統(tǒng)中一些可能故障的來源。

pYYBAGOkFdiAOytPAABnwjQpnQs637.png?h=270&hash=08C591086AC275B8E4E358226B0906A1DBF02144&la=en&imgver=1

圖2.識別壓力傳感器系統(tǒng)中的潛在故障源。

使用 ADC 診斷系統(tǒng)錯誤

在ADI ADC產(chǎn)品的功能安全產(chǎn)品組合中,能夠使用ADC來幫助診斷和/或減少系統(tǒng)誤差。這種測量系統(tǒng)誤差的能力對于保持準(zhǔn)確的測量非常重要,而在具有功能安全要求的系統(tǒng)中,這種精度更為重要。

從基準(zhǔn)輸入獲取的正負(fù)滿量程電壓用于測量系統(tǒng)的增益誤差。零電平內(nèi)部短路用于測量失調(diào)誤差。然后,用戶可以使用ADC的增益和失調(diào)調(diào)整寄存器來調(diào)整系統(tǒng)的失調(diào)和增益誤差性能。

溫度傳感器可識別IC局部溫度的變化,包括越界溫度。在對失調(diào)和增益誤差隨溫度漂移敏感的系統(tǒng)中,這可能是一個有吸引力的功能。如果發(fā)生了相當(dāng)大的溫度變化,用戶可以決定在這個新溫度下調(diào)整增益和失調(diào)誤差。圖3顯示了模擬診斷多路復(fù)用器如何連接到AD7768-1內(nèi)部的ADC。

poYBAGOkFdmALQTxAAA7oW0YO4I506.png?h=270&hash=4372C0279D7019B33362BC48FCAF00762675CBA3&la=en&imgver=2

圖3.切換以轉(zhuǎn)換模擬診斷多路復(fù)用器。

診斷錯誤標(biāo)志:寄存器映射診斷狀態(tài)指示器

可以啟用多個診斷功能,并且通??梢酝ㄟ^寄存器映射向用戶標(biāo)記其狀態(tài)。如果發(fā)生故障,則會在寄存器中設(shè)置錯誤標(biāo)志。用戶在收到故障警報后可以進(jìn)一步調(diào)查。

讓我們推測一些可能發(fā)生的現(xiàn)實故障,這些故障可以使用ADI功能安全ADC產(chǎn)品組合進(jìn)行診斷。讓我們首先假設(shè)我們的壓力傳感器系統(tǒng)位于工業(yè)工廠中,溫度波動,由于基本維護(hù)而導(dǎo)致的幾次電源停機,以及來自周圍工業(yè)環(huán)境的電磁干擾(EMI)可以傳導(dǎo)到系統(tǒng)PCB上。

模數(shù)轉(zhuǎn)換器電源誤差

假設(shè)環(huán)境中存在高溫和系統(tǒng)電源循環(huán)引起的電流浪涌,負(fù)責(zé)在ADC的LDO電源輸出附近保持電荷的LDO電容器已經(jīng)磨損和損壞。將這些輸出保持在已知電壓需要外部電容器,這對于正確操作至關(guān)重要。如果電容器由于該故障而損壞,用戶可以注意到轉(zhuǎn)換后的ADC數(shù)據(jù)或其他功能的性能是意外的。通過啟用LDO監(jiān)視器,一旦電壓電平降至某個跳變點以下,將設(shè)置一個錯誤標(biāo)志,以提醒用戶LDO輸出端的問題。

模擬前端誤差

假設(shè)這是一個ADC輸入不應(yīng)超過ADC滿量程范圍的系統(tǒng)。如果用戶不小心對增益寄存器編程了一個不正確的值,使ADC看到的電壓增加到大于滿量程范圍,那么這將極大地影響系統(tǒng)的增益誤差性能,并應(yīng)被視為嚴(yán)重的風(fēng)險。但是,濾波器飽和錯誤檢查器會監(jiān)控ADC輸出,并提醒用戶模擬輸入超出范圍。

數(shù)字邏輯隨機位錯誤

數(shù)字邏輯和存儲器塊中偶爾會發(fā)生隨機位錯誤。在我們的示例壓力系統(tǒng)中,假設(shè)在上電期間加載默認(rèn)出廠偏移設(shè)置時發(fā)生了位錯誤。這是一個無法容忍的錯誤,因為它會干擾系統(tǒng)的默認(rèn)失調(diào)誤差,影響轉(zhuǎn)換結(jié)果。在ADI的功能安全ADC產(chǎn)品組合中,有一些功能可以定期對各種存儲器塊運行循環(huán)冗余校驗(CRC),并在發(fā)生位錯誤時向用戶標(biāo)記故障。系統(tǒng)復(fù)位將解決所有這些故障。

SPI 傳輸錯誤

每個沿介質(zhì)傳輸數(shù)據(jù)的系統(tǒng)都會在此過程中產(chǎn)生一些位錯誤。

可以估計每個系統(tǒng)發(fā)生這種情況的速率,稱為誤碼率(BER)。

在我們的壓力系統(tǒng)中,誤碼率小于 10–7如果通過數(shù)字隔離在 10 cm 的距離內(nèi)傳輸?shù)酵?PCB 上的微控制器,則可以假設(shè)。

假設(shè)SPI線路上傳導(dǎo)了一些電磁干擾,這會導(dǎo)致轉(zhuǎn)換后的ADC數(shù)據(jù)從AD7768-1傳輸?shù)轿⒖刂破鲿r出現(xiàn)位誤差。如果ADC數(shù)據(jù)中的位錯誤掩蓋了氣室中的任何建筑壓力,則可能會造成潛在的破壞性。通過將CRC附加到傳輸數(shù)據(jù)的末尾,用戶可以識別傳輸過程中是否發(fā)生誤碼,并可以重新檢查ADC轉(zhuǎn)換結(jié)果。

外部主時鐘錯誤

如果用戶擔(dān)心在壓力傳感器應(yīng)用中抑制主電源的頻率(50 Hz/60 Hz),那么精確的低抖動外部主時鐘源對于將數(shù)字濾波器的陷波對齊到正確的頻率非常重要。如果電源斷開、磨損或損壞,這是一個巨大的問題,因為主電源的某些頻率成分可能會在轉(zhuǎn)換后的ADC數(shù)據(jù)中變得可見。

如果外部時鐘源未成功連接或已被移除,則外部時鐘限定符可以向用戶標(biāo)記錯誤。然后,用戶可以使用內(nèi)部RC振蕩器執(zhí)行緊急轉(zhuǎn)換,同時對外部主時鐘源進(jìn)行必要的維護(hù)。

波蘭郵政標(biāo)志

系統(tǒng)上電或成功復(fù)位后,ADC內(nèi)的POR標(biāo)志將被設(shè)置。

但是,如果發(fā)生意外復(fù)位,用戶可能會在ADC數(shù)據(jù)中看到意外結(jié)果。他們可以通過檢查 POR 標(biāo)志來識別此意外重置。

圖4顯示了AD7768-1中有多少內(nèi)部診斷功能連接到它們將要監(jiān)控的功能。

pYYBAGOkFdqAO7kDAAEKMeSc9EE505.png?h=270&hash=C746A6C91A66CFC6BFB88CA8A9B3AB5CDAA049D5&la=en&imgver=2

圖4.AD7768-1的內(nèi)部診斷監(jiān)視器。

采用AD7768-1的終極功能安全解決方案

利用AD7768-1提供的功能安全特性,可以實現(xiàn)以下數(shù)據(jù)采集系統(tǒng)。用戶可以為器件通電并啟用以下功能安全特性:

SPI 完整性監(jiān)視器

LDO穩(wěn)壓器輸出電平監(jiān)控

濾波器飽和度監(jiān)視器

外部時鐘限定符

內(nèi)部邏輯和存儲器CRC監(jiān)視器

系統(tǒng)校準(zhǔn)可通過內(nèi)部模擬診斷多路復(fù)用器進(jìn)行驗證。LDO穩(wěn)壓器輸出也可以通過這種方式進(jìn)行驗證。

接下來,用戶可以啟用將 8 位狀態(tài)字節(jié)附加到 24 位數(shù)據(jù)流和 8 位 SPI CRC 字末尾的功能。8位CRC是根據(jù)8位命令字、24位數(shù)據(jù)流和8位狀態(tài)字計算的。如果用戶擔(dān)心處理開銷,他們可以啟用連續(xù)回讀模式,這樣就無需提供 8 位命令。相反,用戶可以在為器件提供串行時鐘時輸出數(shù)據(jù)寄存器內(nèi)容,如圖6所示。

pYYBAGOkFdyACSNkAABFPQmH1QI882.png?h=270&hash=58FD553DAE32663D6A54D0CD4CA1D47CCC06C892&la=en&imgver=1

圖5.在連續(xù)回讀模式下回讀AD7768-1的數(shù)據(jù)寄存器,并附有狀態(tài)字節(jié)和CRC字節(jié)。

此過程的結(jié)果是一個數(shù)據(jù)采集系統(tǒng),其增益和失調(diào)誤差已經(jīng)過驗證,并且每次用戶回讀ADC數(shù)據(jù)時都會向用戶提供診斷信息。

LDO穩(wěn)壓器輸出、模擬前端輸入、內(nèi)部數(shù)字邏輯和存儲器受到連續(xù)監(jiān)控。用戶可以確定SPI通信的完整性以及IC的溫度是已知的。

結(jié)論

隨著許多行業(yè)對功能安全的要求不斷提高,支持這些要求的技術(shù)也必須如此。ADI公司將繼續(xù)開發(fā)我們產(chǎn)品組合中的技術(shù),以支持系統(tǒng)設(shè)計人員尋求功能安全操作。

AD7768-1減輕了客戶的大部分負(fù)擔(dān),提供了一種更緊湊、更簡單的解決方案,減少了生產(chǎn)所需解決方案所需的處理開銷和物料清單。這種單組件方法還可以減輕希望為其設(shè)計獲得安全完整性等級(SIL)認(rèn)證的系統(tǒng)設(shè)計人員的負(fù)擔(dān)。

審核編輯:郭婷

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

    關(guān)注

    4315

    文章

    22941

    瀏覽量

    395626
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5295

    瀏覽量

    119839
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6396

    瀏覽量

    543818
收藏 人收藏

    評論

    相關(guān)推薦

    基于USB數(shù)據(jù)采集系統(tǒng)的研究與設(shè)計--ResearchandDesignofDataAequisitio

    功能。最后以函數(shù)發(fā)生器為對象對系統(tǒng)進(jìn)行測試,從測試的結(jié)果可得出此系統(tǒng)性能良好,能達(dá)到設(shè)計的預(yù)期效果。關(guān)鍵詞:UsB,數(shù)據(jù)采集,固件,驅(qū)動程
    發(fā)表于 06-10 00:57

    基于GPRS遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)設(shè)計

    ),利用短消息傳輸來實現(xiàn)遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)的方案。全文由GPRS 業(yè)務(wù)的概述、遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)功能設(shè)計、
    發(fā)表于 12-08 09:57

    基于DSP和現(xiàn)場總線的數(shù)據(jù)采集系統(tǒng)設(shè)計

    基于DSP和現(xiàn)場總線的數(shù)據(jù)采集系統(tǒng)設(shè)計在電力系統(tǒng)的生產(chǎn)過程,生產(chǎn)運行部門通常有兩方面的考慮:一方面盡量提高設(shè)備與線路的利用率,實現(xiàn)系統(tǒng)的經(jīng)
    發(fā)表于 12-08 10:28

    化工工廠生產(chǎn)數(shù)據(jù)采集系統(tǒng)

    指令式控制、全過程數(shù)據(jù)采集及溯源、機器人協(xié)同、二次安全防護(hù)子系統(tǒng)、作業(yè)差異即時可視化、項目式生產(chǎn)管理、知識庫、賦碼管理、視覺識別系統(tǒng)、集控中心(集中監(jiān)視、集中
    發(fā)表于 08-19 13:33

    化工工廠生產(chǎn)數(shù)據(jù)采集系統(tǒng)應(yīng)用

    控制、全過程數(shù)據(jù)采集及溯源、機器人協(xié)同、二次安全防護(hù)子系統(tǒng)、作業(yè)差異即時可視化、項目式生產(chǎn)管理、知識庫、賦碼管理、視覺識別系統(tǒng)、集控中心(集中監(jiān)視、集中
    發(fā)表于 08-28 18:00

    數(shù)據(jù)采集卡的功能

    外部執(zhí)行器動作。因此,使用數(shù)據(jù)采集卡可以完成測控系統(tǒng)的控制界面。 (4)綜上所述,我們可以看出,數(shù)據(jù)采集卡可以完成測控系統(tǒng)
    發(fā)表于 01-15 10:53

    數(shù)據(jù)采集系統(tǒng)功能安全性怎么保障?

    現(xiàn)在我們對系統(tǒng)功能安全的要求顯著增長。從核電站到醫(yī)療設(shè)備,無故障系統(tǒng)已成為部分應(yīng)用的理想選擇,也是其他應(yīng)用的必備條件。例如,在傳感領(lǐng)域,獲取的數(shù)據(jù)
    發(fā)表于 03-05 07:30

    高速數(shù)據(jù)采集系統(tǒng)的硬件結(jié)構(gòu),CPLD在高速數(shù)據(jù)采集系統(tǒng)的應(yīng)用

    高速數(shù)據(jù)采集系統(tǒng)的硬件結(jié)構(gòu)MAX7000系列CPLD及其開發(fā)平臺介紹CPLD在高速數(shù)據(jù)采集系統(tǒng)的應(yīng)用
    發(fā)表于 04-08 06:11

    數(shù)據(jù)采集系統(tǒng)具有的功能是什么

    輸入通道,數(shù)據(jù)存儲與管理,數(shù)據(jù)處理,數(shù)據(jù)輸出及顯示這五個部分組成。3、數(shù)據(jù)采集系統(tǒng)性能的好壞的參數(shù)?取決于它的精度和速度。4、
    發(fā)表于 09-10 07:53

    MES系統(tǒng)數(shù)據(jù)采集的特點有哪些?

    ?! ES系統(tǒng)數(shù)據(jù)收集的概述:實現(xiàn)生產(chǎn)數(shù)據(jù)的實時采集,存儲,集中管理及數(shù)據(jù)分析?! ES系統(tǒng)
    發(fā)表于 02-21 10:58

    高速數(shù)據(jù)采集系統(tǒng)CPLD的應(yīng)用

    CPLD在高速數(shù)據(jù)采集系統(tǒng)的應(yīng)用! 介紹了高速數(shù)據(jù)采集系統(tǒng)的整體框架分析了其中的通用部分CPLD系列產(chǎn)品的特點及其開發(fā)軟件.CPLD根據(jù)高
    發(fā)表于 12-17 00:12 ?26次下載
    高速<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>中</b>CPLD的應(yīng)用

    高速數(shù)據(jù)采集系統(tǒng)的FPGA的設(shè)計

    高速數(shù)據(jù)采集系統(tǒng)的FPGA的設(shè)計,下來看看
    發(fā)表于 05-10 11:24 ?15次下載

    基于PIC總線的高速數(shù)據(jù)采集系統(tǒng)

    本文詳細(xì)介紹了一種基于 PCI 總線的高速數(shù)據(jù)采集系統(tǒng)的原理、組成和功能以及在 Windows 2000 環(huán)境下進(jìn)行數(shù)據(jù)采集和存儲的方法。該系統(tǒng)
    發(fā)表于 04-14 14:29 ?13次下載

    STOP功能在低噪聲數(shù)據(jù)采集應(yīng)用的優(yōu)勢

    STOP功能在低噪聲數(shù)據(jù)采集應(yīng)用的優(yōu)勢
    發(fā)表于 10-31 08:23 ?1次下載
    STOP<b class='flag-5'>功能</b>在低噪聲<b class='flag-5'>數(shù)據(jù)采集</b>應(yīng)用<b class='flag-5'>中</b>的優(yōu)勢

    數(shù)據(jù)采集網(wǎng)關(guān)的功能和應(yīng)用場景

    隨著信息技術(shù)的飛速發(fā)展,物聯(lián)網(wǎng)系統(tǒng)在各行業(yè)的應(yīng)用越來越廣泛,數(shù)據(jù)采集網(wǎng)關(guān)作為物聯(lián)網(wǎng)系統(tǒng)的重要組成部分,發(fā)揮著至關(guān)重要的作用。本文將詳細(xì)介紹數(shù)據(jù)采集
    的頭像 發(fā)表于 06-13 15:22 ?611次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)的<b class='flag-5'>功能</b>和應(yīng)用場景