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

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

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

使用DS3900評估I2C兼容器件是否成功實現(xiàn)雙向通信

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-10 10:43 ? 次閱讀

本應(yīng)用筆記解釋了開發(fā)利用DS3900建立I2C兼容通信硬件方案的設(shè)計考慮因素和硬件要求。

介紹

DS3900用于評估I2C兼容元件,利用PC的串行端口與2線器件進行快速的雙向通信。圖1所示為在DS3900和I2C兼容器件之間建立通信的推薦配置。DS3900的分線板示例如圖2所示。這種小巧高效的PCB(印刷電路板)提供與DS3900進行I2C通信所需的一切,并允許用戶快速與I2C兼容器件連接。

pYYBAGO80OeAQBt4AAA256io84g002.gif?imgver=1

圖1.典型DS3900接口原理圖

poYBAGO80OiAY_xuAAC0Q6ryvOA566.jpg?imgver=1

圖2.DS3900接口板示例。

用戶需要了解界面的幾個值得注意的方面。電路的所有可選和關(guān)鍵功能詳述如下。

電源注意事項

理想情況下,DS3900應(yīng)由與DUT(被測器件)相同的電源供電。通過對DUT和DS3900使用相同的電源,上拉電阻可以直接連接到V。抄送.單個去耦電容與V相連抄送在大多數(shù)應(yīng)用中,到 GND 就足夠了。但是,DS3900上使用的RS-232收發(fā)器可能會在V上注入噪聲。抄送和接地信號。當(dāng)一個 47μF 鉭電容1 也用于去耦電源時,這種噪聲會顯著降低。三個DS3900接地引腳必須全部接地。所有其他未使用的I/O和/MCLR引腳應(yīng)保持電氣連接狀態(tài)。

上拉電阻注意事項

DS3900既可以使用用于SDA(串行DatA)和SCL(串行CLock)的板載上拉電阻,也可以使用現(xiàn)有應(yīng)用中已經(jīng)采用的電阻。圖1中的開關(guān)2控制DS3900的板載電阻是否用于上拉至V。抄送.簡而言之,如果DS3900用于已經(jīng)有上拉電阻的I2C總線,請使用開關(guān)斷開DS3900的板載上拉電阻。然后,SDA和SCL可以安全地連接到目標板或組件。

硬件注意事項

DS3900具有許多方便的功能。P3 是一個集電極開路 I/O,可用于驅(qū)動狀態(tài) LED。圖 1 中的連接是通過 V 建立的抄送,這將影響 LED 打開時的電源電流。DS3900上還有其他幾個I/O引腳;它們的功能在DS3900數(shù)據(jù)資料中定義。

與DS3900通信

與DS3900的通信由DS3900評估板或Maxim器件附帶的I2C專用軟件處理。如果沒有器件專用軟件,DS3900評估板軟件就足夠了。DS3900通過RS-232端口連接到PC。FTP 站點上提供的評估軟件套件都是具有直觀用戶界面的可執(zhí)行文件。

結(jié)論

要記住的事情:

如果可能,DS3900和DUT使用相同的電源。在對電源和GND噪聲敏感的應(yīng)用中使用額外的去耦。

確保在DS3900或目標板上使用SDA和SCL上拉電阻。

確保DS3900的所有三(3)個GND引腳均已接地并連接到目標板的GND基準。

如果遵循上述建議,使用DS3900評估I2C兼容器件將很容易。

審核編輯:郭婷

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

    關(guān)注

    240

    文章

    23062

    瀏覽量

    657050
  • Maxim
    +關(guān)注

    關(guān)注

    8

    文章

    859

    瀏覽量

    87059
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    4872

    瀏覽量

    97192
收藏 人收藏

    評論

    相關(guān)推薦

    基于RS485的多點雙向通信電路實現(xiàn)設(shè)計

    RS485可以采用二線和四線兩種方式,二線制可以實現(xiàn)真正的多點雙向通信。
    發(fā)表于 08-21 17:25 ?3936次閱讀
    基于RS485的多點<b class='flag-5'>雙向通信</b>電路<b class='flag-5'>實現(xiàn)</b>設(shè)計

    請問一下如何運用LabView控制DS3900串口通信模塊?

    請問一下如何運用LabView控制DS3900串口通信模塊?
    發(fā)表于 05-27 06:53

    實現(xiàn)單片機雙向通信的實驗資料分享

    詳細介紹的是實現(xiàn)兩個單片機雙向通信的實驗資料合集包括了程序和仿真電路圖及工程文件
    發(fā)表于 09-25 06:43

    具有雙向通信功能的標準源

    本文介紹的具有雙向通信功能的標準源,是通過串行通信接口將PC機與標準源相連以實現(xiàn)雙向通信功能的系統(tǒng)。PC機的通信功能是利用Visual Ba
    發(fā)表于 02-25 11:25 ?15次下載

    運用LabView控制DS3900串口通信模塊

    運用LabView控制DS3900串口通信模塊 本篇應(yīng)用筆記討論了DS3900串口通信模塊和LabView的使用問題,LabView是適用于嵌入式應(yīng)用的圖形化界面開發(fā)平臺。本文可作為
    發(fā)表于 01-06 13:52 ?1147次閱讀
    運用LabView控制<b class='flag-5'>DS3900</b>串口<b class='flag-5'>通信</b>模塊

    運用LabView控制DS3900串口通信模塊

    摘要:本篇應(yīng)用筆記討論了DS3900串口通信模塊和LabView的使用問題,LabView是適用于嵌入式應(yīng)用的圖形化界面開發(fā)平臺。本文可作為面向DS3900的LabView界面用戶指南。
    發(fā)表于 04-28 11:38 ?772次閱讀
    運用LabView控制<b class='flag-5'>DS3900</b>串口<b class='flag-5'>通信</b>模塊

    Using a PC with a DS3900 to Co

    Abstract: This application note describes how to use the DS3900 PC serial port to 3-wire interface
    發(fā)表于 04-28 11:50 ?884次閱讀
    Using a PC with a <b class='flag-5'>DS3900</b> to Co

    運用LabView控制DS3900串口通信模塊

    摘要:本篇應(yīng)用筆記討論了DS3900串口通信模塊和LabView的使用問題,LabView是適用于嵌入式應(yīng)用的圖形化界面開發(fā)平臺。本文可作為面向DS3900的LabView界面用戶指南。
    發(fā)表于 05-07 11:30 ?551次閱讀
    運用LabView控制<b class='flag-5'>DS3900</b>串口<b class='flag-5'>通信</b>模塊

    Using a PC with a DS3900 to Co

    Abstract: This application note describes how to use the DS3900 PC serial port to 3-wire interface
    發(fā)表于 05-08 09:09 ?789次閱讀
    Using a PC with a <b class='flag-5'>DS3900</b> to Co

    Use a DS3900 to Evaluate I&sup

    Use a DS3900 to Evaluate I²C-Compatible Devices for Successful Bidirectional Communication
    發(fā)表于 09-27 11:30 ?1156次閱讀

    如何減少器件通信所用的I/O引腳數(shù)實現(xiàn)雙向通信

    隨著嵌入式系統(tǒng)的小型化趨勢,市場對減少器件通信所用的I/O 引腳數(shù)的需求與日俱增。Microchip 開發(fā)的UNI/O? 總線滿足了這一需求,這一低成本且易于實現(xiàn)的解決方案,僅需要使
    發(fā)表于 04-27 16:14 ?8次下載
    如何減少<b class='flag-5'>器件</b>間<b class='flag-5'>通信</b>所用的<b class='flag-5'>I</b>/O引腳數(shù)<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>雙向通信</b>

    使用單片機實現(xiàn)雙機串口雙向通信C語言程序設(shè)計實例免費下載

    本文檔主要內(nèi)容詳細介紹的是使用單片機實現(xiàn)雙機串口雙向通信C語言程序設(shè)計實例免費下載。
    發(fā)表于 03-30 15:52 ?23次下載

    實現(xiàn)PC機與單片機雙向通信C語言程序設(shè)計實例免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用單片機實現(xiàn)PC機與單片機雙向通信C語言程序設(shè)計實例免費下載。
    發(fā)表于 03-30 15:52 ?25次下載

    使用LabView控制DS3900串程通信模塊

    本 應(yīng)用 筆記 是 基于 LabView 的 DS3900 接口 用戶 指南。要使用此應(yīng)用程序,用戶需要安裝LabView。提供標準VI供用戶加載和運行程序。本 應(yīng)用 說明 的 LabView 代碼 可 下載 (ZIP, 321K)。
    的頭像 發(fā)表于 01-10 13:57 ?1226次閱讀
    使用LabView控制<b class='flag-5'>DS3900</b>串程<b class='flag-5'>通信</b>模塊

    使用裝有DS3900的PC與DS1267、DS1867和DS1868通信

    本應(yīng)用筆記介紹如何使用DS3900 PC串口轉(zhuǎn)3線接口與DS1267、DS1867和DS1868三個數(shù)字電位器通信,
    的頭像 發(fā)表于 02-25 11:06 ?1056次閱讀
    使用裝有<b class='flag-5'>DS3900</b>的PC與<b class='flag-5'>DS</b>1267、<b class='flag-5'>DS</b>1867和<b class='flag-5'>DS</b>1868<b class='flag-5'>通信</b>