DS28E17評(píng)估系統(tǒng):硬件設(shè)計(jì)與使用指南
一、引言
在電子工程師的日常工作中,評(píng)估系統(tǒng)是驗(yàn)證和測(cè)試芯片功能的重要工具。DS28E17評(píng)估系統(tǒng)(EV系統(tǒng))專為評(píng)估DS28E17 1 - Wire? - to - I2C主橋接IC而設(shè)計(jì),提供了一套完整的硬件和軟件解決方案。本文將詳細(xì)介紹DS28E17評(píng)估系統(tǒng)的組成、特點(diǎn)、使用方法以及相關(guān)的技術(shù)細(xì)節(jié)。
文件下載:DS28E17K#.pdf
二、評(píng)估系統(tǒng)概述
2.1 系統(tǒng)組成
DS28E17評(píng)估系統(tǒng)由DS28E17 EV套件板和DS9481P - 300# USB - to - 1 - Wire適配器組成。DS28E17 EV套件板是核心部分,用于實(shí)現(xiàn)1 - Wire到I2C的轉(zhuǎn)換功能;DS9481P - 300#適配器則用于將PC與1 - Wire總線連接起來(lái),方便進(jìn)行數(shù)據(jù)傳輸和控制。
2.2 系統(tǒng)特點(diǎn)
- 驅(qū)動(dòng)支持:支持Windows 8和Windows 7操作系統(tǒng),為工程師提供了廣泛的使用環(huán)境。
- USB供電:完全符合USB規(guī)范v2.0,無(wú)需外部電源,使用方便。
- 板載數(shù)字溫度計(jì):配備DS7505數(shù)字溫度計(jì)I2C從設(shè)備,可用于溫度監(jiān)測(cè)和測(cè)試。
- 擴(kuò)展模塊接口:提供擴(kuò)展I2C外設(shè)模塊連接器,便于快速原型開發(fā)。
- 成熟的PCB布局:經(jīng)過(guò)驗(yàn)證的PCB布局,確保系統(tǒng)的穩(wěn)定性和可靠性。
三、系統(tǒng)使用步驟
3.1 所需設(shè)備
- DS28E17 EV套件(包含在評(píng)估系統(tǒng)中)
- DS9481P - 300# USB - to - 1 - Wire適配器(包含在評(píng)估系統(tǒng)中)
- 安裝有Windows 8或Windows 7(32位或64位)操作系統(tǒng)的PC,且具備空閑的USB 2.0或更高端口
- 1 - Wire驅(qū)動(dòng)程序
- DS28E17評(píng)估軟件
3.2 操作步驟
- 安裝1 - Wire驅(qū)動(dòng)程序:按照“安裝DS9481P - 300#和1 - Wire驅(qū)動(dòng)程序”部分的說(shuō)明進(jìn)行操作。
- 連接適配器:將DS9481P - 300#適配器連接到DS28E17 EV套件板上。
- 下載評(píng)估軟件:訪問(wèn)http://content.maximintegrated.com/en/design/tools/applications/evkit - software/ 下載最新版本的DS28E17 EV套件軟件。
- 解壓并保存軟件:將下載的軟件解壓到已知位置。
- 安裝設(shè)備驅(qū)動(dòng):打開DeviceDriver文件夾,右鍵單擊install.bat并選擇“以管理員身份運(yùn)行”,在彈出的命令窗口中點(diǎn)擊“Install”。
- 運(yùn)行安裝程序:打開DS28E17 EV套件軟件解壓后的文件夾,雙擊Setup.exe文件。
- 連接USB電纜:將USB電纜插入DS9481P - 300#適配器,并將適配器插入PC的空閑USB端口。系統(tǒng)將自動(dòng)搜索并安裝驅(qū)動(dòng)程序。
- 啟動(dòng)評(píng)估軟件:確保DS9481P - 300#已正確安裝,且DS28E17板和DS9481P - 300#適配器已連接。通過(guò)“開始”菜單中的“程序” -> “Maxim Integrated” -> “DS28E17EV Kit”啟動(dòng)軟件。
- 錯(cuò)誤處理:如果軟件提示未檢測(cè)到DS9481P - 300#或連接到USB端口,請(qǐng)關(guān)閉程序窗口,重新連接適配器并重新啟動(dòng)程序。
四、軟件詳細(xì)介紹
4.1 用戶界面
DS28E17評(píng)估程序的用戶界面有兩個(gè)選項(xiàng)卡:“1 - Wire to I2C”和“1 - Wire”。
- 1 - Wire to I2C選項(xiàng)卡:是評(píng)估DS28E17特定功能的主要工具,包含設(shè)備列表文本框、設(shè)備命令組框、ROM級(jí)別命令組框、1 - Wire速度組框、查找設(shè)備和讀取ROM按鈕、寫入數(shù)據(jù)編輯框、自動(dòng)填充寫入數(shù)據(jù)組框和日志部分。
- 1 - Wire選項(xiàng)卡:提供低級(jí)別1 - Wire原語(yǔ),可用于構(gòu)建任何1 - Wire通信序列。
4.2 菜單功能
- 文件菜單:“Exit”選項(xiàng)用于關(guān)閉1 - Wire連接并退出應(yīng)用程序。
- 工具菜單:提供1 - Wire事務(wù)所需的所有連接信息和設(shè)置,包括讀取設(shè)備版本、設(shè)置I2C速度、讀取I2C速度、使設(shè)備進(jìn)入睡眠模式等功能。
4.3 各元素詳細(xì)說(shuō)明
4.3.1 1 - Wire to I2C選項(xiàng)卡元素
| 元素名稱 | 用途 | 使用/設(shè)置說(shuō)明 |
|---|---|---|
| 設(shè)備列表(文本框) | 顯示1 - Wire設(shè)備的ROM ID | 用于匹配ROM命令,通過(guò)“查找設(shè)備”按鈕自動(dòng)填充 |
| 查找設(shè)備(動(dòng)作按鈕) | 搜索連接到1 - Wire線路的可用設(shè)備 | 觸發(fā)搜索命令并將發(fā)現(xiàn)的設(shè)備添加到設(shè)備列表文本框 |
| 清除日志(動(dòng)作按鈕) | 清除日志框內(nèi)容 | 清除日志部分的所有內(nèi)容 |
| 讀取ROM(動(dòng)作按鈕) | 發(fā)送1 - Wire復(fù)位和讀取ROM命令 | 讀取1 - Wire從設(shè)備的64位ROM ID,并檢查CRC8校驗(yàn) |
| 自動(dòng)清除(復(fù)選框) | 每次執(zhí)行命令時(shí)清除日志 | 保持日志干凈,只顯示最后執(zhí)行的命令 |
| 執(zhí)行(按鈕) | 執(zhí)行所選命令 | 向DS28E17發(fā)出所選命令 |
4.3.2 設(shè)備命令
提供多種I2C寫入和讀取命令,包括寫入數(shù)據(jù)帶停止、寫入數(shù)據(jù)無(wú)停止、僅寫入數(shù)據(jù)、僅寫入數(shù)據(jù)帶停止、讀取數(shù)據(jù)帶停止、寫入并讀取數(shù)據(jù)帶停止等,可根據(jù)需要選擇不同的命令進(jìn)行數(shù)據(jù)傳輸。
4.3.3 1 - Wire速度
提供標(biāo)準(zhǔn)速度和超速兩種1 - Wire通信速度選項(xiàng),所選速度也適用于1 - Wire選項(xiàng)卡。
4.3.4 自動(dòng)填充寫入數(shù)據(jù)
提供順序和隨機(jī)兩種寫入數(shù)據(jù)填充方式,用戶需選擇要寫入的字節(jié)數(shù)和起始值。
4.3.5 ROM級(jí)別命令
包括跳過(guò)ROM、超速跳過(guò)ROM、匹配ROM、超速匹配ROM和恢復(fù)ROM等命令,用于選擇和操作1 - Wire總線上的設(shè)備。
4.4 1 - Wire選項(xiàng)卡元素
| 元素名稱 | 描述 |
|---|---|
| 復(fù)位(動(dòng)作按鈕) | 按照指定速度生成1 - Wire復(fù)位信號(hào) |
| 寫入位(動(dòng)作按鈕) | 在1 - Wire總線上生成寫入時(shí)間槽 |
| 讀取位(動(dòng)作按鈕) | 在1 - Wire總線上生成讀取數(shù)據(jù)時(shí)間槽 |
| 寫入字節(jié)(動(dòng)作按鈕) | 在1 - Wire總線上傳輸寫入字節(jié)數(shù)據(jù)輸入框中顯示的字節(jié) |
| 讀取字節(jié)(動(dòng)作按鈕) | 從1 - Wire總線讀取指定數(shù)量的字節(jié) |
| 標(biāo)準(zhǔn)速度/超速(切換按鈕) | 定義1 - Wire通信的速度 |
五、DS7505 I2C溫度傳感器示例
5.1 讀取溫度步驟
- 點(diǎn)擊“查找設(shè)備”按鈕。
- 在設(shè)備命令組框中,選擇“寫入數(shù)據(jù)帶停止(4Bh)”單選按鈕。
- 在I2C地址組合框中,輸入或選擇90,將I2C從設(shè)備地址設(shè)置為90h。
- 在寫入數(shù)據(jù)編輯框中,輸入0000。
- 點(diǎn)擊“執(zhí)行”按鈕。
- 日志部分將顯示1 - Wire和I2C事務(wù)。
- 在設(shè)備命令組框中,選擇“讀取數(shù)據(jù)帶停止(87h)”單選按鈕。
- 讀取長(zhǎng)度組合框啟用,輸入或選擇2,將讀取長(zhǎng)度設(shè)置為2字節(jié)。
- 如需了解更多溫度讀取信息,請(qǐng)參考DS2705 IC數(shù)據(jù)手冊(cè)中的“操作 - 測(cè)量溫度”部分。
5.2 溫度讀取結(jié)果
1 - Wire線路上返回四個(gè)字節(jié),分別代表狀態(tài)字節(jié)、寫入狀態(tài)和兩個(gè)I2C字節(jié)。兩個(gè)I2C字節(jié)表示設(shè)備溫度,可根據(jù)DS7505 IC數(shù)據(jù)手冊(cè)中的溫度計(jì)算程序進(jìn)行計(jì)算。
六、硬件詳細(xì)說(shuō)明
6.1 組件信息
可通過(guò)以下鏈接獲取DS28E17 EV套件和DS9481P - 300#適配器的組件信息、原理圖和PCB布局:
- DS28E17 EV套件BOM
- DS28E17原理圖
- DS28E17 PCB
- DS9481P - 300 BOM
- DS9481P - 300原理圖
- DS9481P - 300 PCB
6.2 引腳定義
| 信號(hào)名稱 | 描述 |
|---|---|
| SLP | 輸入引腳,用于使設(shè)備進(jìn)入睡眠模式 |
| GND | 接地 |
| WKE | 輸入引腳,用于在睡眠命令后喚醒設(shè)備 |
| 1W | 1 - Wire I/O引腳 |
| RST | 輸入復(fù)位設(shè)備 |
| AWK | 輸出引腳,用于啟用外部I2C設(shè)備 |
| BSY | I2C忙引腳 |
| SDA | I2C數(shù)據(jù)輸出引腳 |
| SCL | I2C時(shí)鐘輸出引腳 |
| VCC | I2C VCC輸出 |
6.3 PCB布局顏色說(shuō)明
| 顏色 | 描述 |
|---|---|
| 紅色 | 頂層金屬層 |
| 綠色 | 頂層絲印層 |
| 棕色 | 底層絲印層 |
| 藍(lán)色 | 底層金屬層 |
| 灰色 | 所有金屬層 |
| 紫色 | 電路板輪廓 |
七、訂購(gòu)信息
可通過(guò)以下部件號(hào)訂購(gòu)DS28E17評(píng)估系統(tǒng):DS28E17K#(表示符合RoHS標(biāo)準(zhǔn))。
八、故障排除
| 癥狀 | 可能原因 | 糾正措施 |
|---|---|---|
| 無(wú)法通過(guò)1 - Wire適配器通信 | PC端口硬件故障 | 檢查端口是否能與其他應(yīng)用程序(如鍵盤或鼠標(biāo))正常工作,若不能,聯(lián)系主板供應(yīng)商進(jìn)行BIOS更新或安裝新驅(qū)動(dòng)程序 |
| 1 - Wire適配器故障 | 適配器本身問(wèn)題 | 在另一臺(tái)PC上測(cè)試適配器,若問(wèn)題仍然存在,更換適配器或訂購(gòu)新的適配器 |
| 所選適配器類型與連接的不匹配 | 適配器類型選擇錯(cuò)誤 | 運(yùn)行“默認(rèn)1 - Wire網(wǎng)絡(luò)”應(yīng)用程序,選擇正確的適配器類型和/或端口號(hào) |
九、總結(jié)
DS28E17評(píng)估系統(tǒng)為電子工程師提供了一個(gè)方便、高效的平臺(tái),用于評(píng)估DS28E17 1 - Wire - to - I2C主橋接IC的功能。通過(guò)詳細(xì)的硬件和軟件介紹,我們可以看到該系統(tǒng)具有豐富的功能和良好的兼容性。在實(shí)際使用過(guò)程中,按照操作步驟進(jìn)行安裝和配置,能夠順利完成對(duì)DS28E17的評(píng)估和測(cè)試。同時(shí),對(duì)于可能出現(xiàn)的故障,提供了相應(yīng)的故障排除方法,幫助工程師快速解決問(wèn)題。希望本文對(duì)使用DS28E17評(píng)估系統(tǒng)的工程師有所幫助,你在使用過(guò)程中遇到過(guò)哪些有趣的問(wèn)題呢?歡迎在評(píng)論區(qū)分享。
-
硬件設(shè)計(jì)
+關(guān)注
關(guān)注
18文章
546瀏覽量
45768 -
使用指南
+關(guān)注
關(guān)注
1文章
177瀏覽量
7436
發(fā)布評(píng)論請(qǐng)先 登錄
DS28E17評(píng)估系統(tǒng):硬件設(shè)計(jì)與使用指南
評(píng)論