結束語
適合嵌入式應用的1-Wire主機應該在附加成本盡可能低的前提下符合1-Wire器件電氣要求(即工作電壓,若有必要還應帶強上拉)。最終選擇取決于應用中空閑的(未用)資源,包括端口引腳、UART、I?C總線甚至USB端口,以及程序存儲器空間。如果空閑資源不足,有必要升級為帶有更多端口和/或程序存儲器的微控制器或FPGA。
在串行接口協議轉換類型方面,DS2482-100是最具性價比的選擇。對于從器件數目比較多的應用, DS2482-800每1-Wire通道成本更低。雖然微處理器端口引腳附件電路的成本大大低于DS2482-100,但在軟件開發方面投入的額外精力(尤其是當需要寫“位拆裂”的低級驅動器時)只能通過構建的單元數目分擔。對于基于FPGA的應用,合成1-Wire總線主機是一個值得關注的解決方案。如果DS80C4XX微控制器的其他功能可以很好的滿足應用要求,則利用內置1-Wire主機所需的額外組件成本只有幾美分。采用DS80C400時,1-Wire時序由硬件產生,所以軟件開發成本微乎其微。雖然DS2480B和DS2490適合嵌入式應用,但它們通常應用在PC機端口適配器中。
- 嵌入式應用中的四類1-Wire主機電路設計
相關推薦
DS2465 SHA-256協處理器與1-Wire主機功能
DS2465是一個SHA-256內置的1-Wire?主提供的SHA-256和記憶功能的主機系統,通信與操作1線SHA-256的所需的協處理器。
2012-06-12 09:47:072855
機電1-Wire接觸封裝解決方案及其安裝方法介紹
本文介紹已獲專利的適用于機電接觸應用的1-Wire接觸封裝解決方案,并對比傳統的封裝解決方案以展示1-Wire接觸封裝解決方案的優越性。
2023-12-18 18:23:46826
6個嵌入式硬件電路設計的基礎知識
產品,與用戶交互頻繁,這就不得不嘮叨幾句。電容屏幕是嵌入式屏幕的首選,在電路設計中需要注意觸屏連接線和顯示屏連接線的布局。在走線的過程中盡量短的靠近主控CPU,同時注意配對信號走差分線,RGB控制信號走等長
2016-11-25 16:15:16
1-Wire 編程器
`可對DALLAS 1-Wire器件進行編程,無論是DS18B20,還是EPROM 還是EEPROM,還是IButton紐扣等等。。兼容Maxim軟件,采用USB接口,完全替代DS9097以及DS9097E25。`
2013-07-10 15:05:18
1-Wire時序的理解及配置
本帖最后由 gk320830 于 2015-3-8 23:26 編輯
摘要:DS2480B是帶有UART主機接口的1-Wire?主機(驅動器)。該驅動器專門為電源傳輸進行優化,并支持嵌入式
2012-11-12 00:17:46
嵌入式開發中的宿主機和目標機有哪些不同之處
在嵌入式開發過程中,有宿主機和目標機的角色之分:宿主機是執行編譯、鏈接嵌入式軟件的計算機;目標機是運行嵌入式軟件的硬件平臺。通常我們用的PC機就是宿主機,而我們用的開發板則是目標機。...
2021-12-16 07:44:33
嵌入式技術在機電控制系統有什么應用?
今天,嵌入式系統已滲透到日常生活的方方面面,帶來的工業年產值已超過1萬億美元,在工業控制、消費電子等領域的應用范圍不斷擴大,而機電控制是嵌入式系統技術的一個典型應用,采用嵌入式的機器人、SONY
2019-11-07 07:20:04
嵌入式硬件電路設計六大基本功
嵌入式設計是個龐大的工程,今天就說說硬件電路設計方面的幾個注意事項,首先,咱們了解下嵌入式的硬件構架。我們知道,CPU是這個系統的靈魂,所有的外圍配置都與其相關聯,這也突出了嵌入式設計的一個特點硬件
2018-07-23 11:11:20
嵌入式硬件電路設計六大基本功,你都掌握了嗎?
的是一個消費類產品,與用戶交互頻繁,這就不得不嘮叨幾句。 電容屏幕是嵌入式屏幕的首選,在電路設計中需要注意觸屏連接線和顯示屏連接線的布局。在走線的過程中盡量短的靠近主控cpu,同時注意配對信號走差
2017-06-23 10:53:27
嵌入式硬件電路設計六大基本功,你都掌握了嗎? 刪除編輯
的是一個消費類產品,與用戶交互頻繁,這就不得不嘮叨幾句?! ‰娙萜聊皇?b class="flag-6" style="color: red">嵌入式屏幕的首選,在電路設計中需要注意觸屏連接線和顯示屏連接線的布局。在走線的過程中盡量短的靠近主控cpu,同時注意配對信號走差
2017-08-04 12:00:01
嵌入式硬件電路設計的六大關注重點
嵌入式設計是個龐大的工程,今天就說說硬件電路設計方面的幾個注意事項,首先,咱們了解下嵌入式的硬件構架。我們知道,CPU是這個系統的靈魂,所有的外圍配置都與其相關聯,這也突出了嵌入式設計的一個特點硬件
2018-07-27 10:44:40
嵌入式硬件電路設計需要關注什么
個連接器連接外圍設備模塊,通過相關接口連接到電腦主機或者直接掛在網絡上,那么屏幕就不需要了。但是如果做出來的是一個消費類產品,與用戶交互頻繁,這就不得不嘮叨幾句。電容屏幕是嵌入式屏幕的首選,在電路設計
2019-06-11 04:20:30
嵌入式系統的定義
1、嵌入式系統的定義(1)定義:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。(2)嵌入式系統發展的4個階段:無操作系統階段
2021-07-29 07:59:42
嵌入式設計經驗分享
個消費類產品,與用戶交互頻繁,這就不得不嘮叨幾句。 電容屏幕是嵌入式屏幕的主要部件,在電路設計中需要注意觸屏連接線和顯示屏連接線的布局。在走線的過程中盡量短的靠近主控cpu,同時注意配對信號走差分線
2020-08-02 11:30:00
嵌入式語音識別系統中的電路設計是如何的
調高點或者調低點,空調就會做相應的反應,那到底是如何來實現這些語音交互的呢,那就得說嵌入式語音識別系統了,今天我們先來看一下嵌入式語音識別系統中的電路設計是如何的,是如何實現這些語音交互的。語音識別在現...
2021-12-20 07:52:03
DS2408S 1-Wire繼電器資料分享
描述DS2408S 1-Wire 繼電器印刷電路板 - 1mm扎斯拉涅 +5V DCZ11 - IO 1 線2 - GND 1-Wire/VDC4 - +5VDCElementy do
2022-06-24 07:25:39
Maxim 1-Wire 讀寫器
本公司自主研發并生產的1-Wire 單總線器件讀寫器,可兼容DS9097,采用USB接口,USB供電。提供DS2502/DS2502 ALL IN ONE 編程器,無需外部電源,連接USB接口就可以編程,和外部輸入12V電源說Byebye淘寶網輸入DS9097/DS9490搜索,保證最低價。。。
2013-07-10 14:35:48
串行1Wire線驅動器DS2480B資料推薦
)中,主機必須為每一個1-Wire時隙發送一個完整的字符。比較而言,DS2480B則是將每個字符轉換成8個1-Wire時隙,因此大大地提高了數據的吞吐量。另外,DS2480B可以采用四種不同的通信速率
2021-05-17 07:20:57
為什么要開發嵌入式的USB主機?如何設計嵌入式USB主機?
為什么要開發嵌入式的USB主機?非PC應用領域?如何設計嵌入式USB主機嵌入式USB主機的其他應用前景分析
2021-04-26 06:11:19
做嵌入式硬件設計需要關注的點
嵌入式設計是個龐大的工程,今天就說說硬件電路設計方面的幾個注意事項,首先,咱們了解下嵌入式的硬件構架。我們知道,CPU是這個系統的靈魂,所有的外圍配置都與其相關聯,這也突出了嵌入式設計的一個特點硬件可剪裁。在做嵌入式硬件設計中,以下幾點需要關注。
2021-02-26 07:40:06
八通道1Wire主控制器DS2482800相關資料推薦
下游1-Wire從器件之間的雙向協議轉換。相對于任何1-Wire從器件來說,DS2482-800是一個1-Wire主機。經過工廠校準的內部定時器將系統主處理器從產生嚴格定時的1-Wire波形中解脫
2021-05-17 07:26:50
六個嵌入式硬件電路設計的基礎知識
不得不嘮叨幾句。 電容屏幕是嵌入式屏幕的首選,在電路設計中需要注意觸屏連接線和顯示屏連接線的布局。在走線的過程中盡量短的靠近主控cpu,同時注意配對信號走差分線,RGB控制信號走等長。各種信號走線間距遵循
2017-08-02 10:21:28
基于C++模板技術的1-wire總線編程
這是一個比較簡單的 1-wire 總線 C++ 模板庫。這個庫由 4 個部分組成:1、1-wire 協議鏈路層接口類:ow_t定義了 1-wire 協議的操作集合:reset, enum
2011-11-22 23:40:56
基于DS2432的USB口1-Wire總線適配器的設計
的設計3.1 硬件電路設計 適配器需2個接口電路分別與計算機主機系統和1-Wire網絡進行通信。與主機系統進行通信主要通過USB協議實現,稱為USB接口電路;與1-Wire網絡之間的通信通過USB到
2008-07-11 07:24:14
多功能嵌入式解碼軟件的相關資料分享
使用方法第四章多功能嵌入式解碼軟件(4) 在UARTTOOL中使用類庫概述 在嵌入式開發的過程中,由于經常需要下位機與上位機通信,通信之間...
2021-12-20 08:05:58
如何使用FlexIO塊訪問1-wire設備?
我的 MCU 是 RT1052,現在我需要訪問一個溫度傳感器 DS18B20,這是一個具有單線協議的設備。使用延遲功能訪問 1-wire 協議的方法不適用于 RTOS。
從參考手冊來看,1-wire
2023-04-23 06:43:26
如何訪問1-Wire API
任何組件在創建者來實現這一點。有人知道如何訪問1-Wire API嗎?謝謝 以上來自于百度翻譯 以下為原文I have been looking for a 1-wire component
2019-07-29 15:25:25
微控制器和1-Wire溫度傳感器的軟件接口
1-Wire(一線制)數字溫度傳感器DALLAS公司產的1-Wire(一線制)數字溫度傳感器己被廣泛應用于各工業控制與撿測的設備儀器之中,但如何應嵌入與連接在系統之術是設計人員所關切的技術問題
2018-12-17 11:29:13
怎么實現基于RapidIO的雙主機節點嵌入式系統互聯的設計?
本文討論了一種基于RapidIO的具有雙主機節點的嵌入式系統互聯設計,給出系統設計方案及驅動軟件設計,并在具體應用環境中對設計方案進行了系統驗證。
2021-05-24 06:24:37
電子人必須了解的嵌入式硬件電路設計6個基本功能
個連接器連接外圍設備模塊,通過相關接口連接到電腦主機或者直接掛在網絡上,那么屏幕就不需要了。但是如果做出來的是一個消費類產品,與用戶交互頻繁,這就不得不嘮叨幾句。電容屏幕是嵌入式屏幕的首選,在電路設計
2018-09-03 09:22:22
請問嵌入式系統中的遠程調試方法有哪些?
圖1(a)是傳統的嵌入式調試方法:主機PC通過串口與從機嵌入式系統相連,接收從嵌入式系統發來的調試信息并向嵌入式系統發送調試指令,主機和從機之間只能有幾米或者幾十米的距離。
2019-10-28 06:04:45
請問Microchip可能有關于1-Wire的庫代碼嗎?
;我知道它可以用1-Wire工作,但是我從來沒有經歷過1-Wire,只有家族。R與MSSP I2C;是否有人分享有關1Wire的有用信息,或者Microchip可能有關于1-Wire的庫代碼?芯片
2019-10-31 10:43:59
DS2480B串行接口1-Wire 線驅動器的使用
1-Wire®通信協議可以通過微處理器上的一個IO 引腳產生,不過,為了創建可靠的1-Wire 網絡,必須提供正確的時序和適當的輸出電壓擺率。1-Wire 主機發送的時序不正確會導致與1-Wire
2009-04-18 10:14:5557
應用筆記187 1-Wire搜索算法
應用筆記187 1-Wire搜索算法
Dallas Semiconductor的每片1-Wire®器件都有唯一的64 位注冊碼,它存儲在只讀存儲器(ROM)中。在1-Wire網絡中,注冊碼用于1-Wire主機對從機
2010-04-10 09:59:0825
為嵌入式應用選擇合適的1-Wire®主機
摘要:本應用筆記介紹了嵌入式應用中的四類1-Wire主機電路,并討論了它們與備用(即未用)系統資源相關的性能與要求。文中給出的電路適用于半徑不超過1米,只掛接少量1-Wire從器
2009-04-17 10:37:27565
1-Wire 串行存儲器產品
1-Wire®串行存儲器產品通過單線連接為你的產品添加存儲器!
1-Wire串行存儲器產品提供EEPROM和EPROM存儲矩陣,能夠通過單線1-Wire接口供
2009-04-20 23:22:421388
性能優異的1-Wire網絡驅動器
摘要:本文介紹了一種基于微控制器的1-Wire®主機接口,適用于小規模、中等規模以及大規模的1-Wire網絡。采用精細的阻抗匹配和"智能" (軟件控制)強上拉、擺率控制等方法保證網
2009-04-23 14:28:20785
為嵌入式應用選擇合適的1-Wire主機
摘要:本應用筆記介紹了嵌入式應用中的四類1-Wire主機電路,并討論了它們與備用(即未用)系統資源相關的性能與要求。文中給出的電路適用于半徑不超過1米,只掛接少量1-Wire從器
2009-04-24 09:02:22495
1-Wire搜索算法
摘要:Maxim的1-Wire®器件都帶有一個64位的唯一注冊碼,存儲在只讀存儲器內(ROM),能夠在1-Wire網絡中通過1-Wire主機對其尋址。如果1-Wire網絡中從機器件的ROM碼是未知的,則可采用搜
2009-04-30 14:09:291194
嵌入1-Wire主機
摘要:本應用指南闡述如何將1-Wire主機(1WM)嵌入到用戶ASIC設計之中。本文包含了采用Verilog語言如何創建1-Wire主機例程的摘要。本文提到的DS89C200只是一個理論上的微控制器。另外,
2009-04-30 14:14:21907
嵌入1-Wire主機
摘要:本應用指南闡述如何將1-Wire主機(1WM)嵌入到用戶ASIC設計之中。本文包含了采用Verilog語言如何創建1-Wire主機例程的摘要。本文提到的DS89C200只是一個理論上的微控制器。另外,
2009-05-06 08:54:52971
Overview of 1-Wire Technology
Abstract: This article provides a general overview of the 1-Wire technology, its communication
2009-05-08 11:43:301564
用軟件實現1-Wire通信
摘要:在沒有專用總線主機(如DS2480B、DS2490)的情況下,微處理器可以輕松地產生1-Wire時序信號。本應用筆記給出了一個采用‘C’語言編寫、支持標準速率的1-Wire主機通信基本子程序
2009-05-08 12:02:131986
如何使用I²C接口的DS2482 1-Wire主控
摘要:DS2482是I²C到1-Wire的橋接器件。DS2482可以使任何具備I²C通信功能的主機產生正確時序和具有擺率控制的1-Wire波形。本應用筆記是DS2482 I²C至1-Wire線驅動器的用戶指南,
2009-05-09 08:53:013311
確定多從機1-Wire網絡的恢復時間
摘要:設計1-Wire網絡時,通常需要考慮的一個問題就是確定適當的恢復時間,以確保為寄生供電的1-Wire從器件提供足夠的電能。本文分析了確定對供電有嚴格要求事件所需的1-Wire協
2009-05-09 09:02:36911
1-Wire器件與8051系列單片機的軟件接口
摘 要:分析了1-Wire總線的硬件結構和通信協議,結合實際應用設計了1-Wire器件與8051系列單片機的軟件接口。
關鍵詞:1-Wire總線,軟件接口,CRC校驗
2009-05-17 12:40:051802
Reading and Writing 1-Wire Dev
Reading and Writing 1-Wire Devices Through Serial Interfaces
Abstract: This application note
2009-06-27 23:47:581424
A Simple 1-Wire DAC
A Simple 1-Wire DAC
Abstract: Connecting the outputs of a 1-Wire addressable switch (DS2408
2009-10-23 17:44:40953
Reference Design of a 1-Wire B
Reference Design of a 1-Wire Bidirectional Voltage-Level Translator for 1.8V to 5V
Abstract
2009-11-16 16:14:141369
Bluetooth to 1-Wire communicat
Bluetooth to 1-Wire communication using the DS9097U
Abstract: This application note explains
2010-02-27 17:29:511177
1-Wire雙向電平轉換器應用
FPGA、微處理器、DS2482-100和DS2480B是常見的1-Wire主機器件。1-Wire/iButton從器件由Maxim生產,該系列器件的典型工作電壓為2.8V至5.25V。過去,傳統的1-Wire主機和從器件均采用5V漏極開路邏輯。
2011-10-08 11:00:212393
DS28E04-100 4096位,1-Wire EEPROM芯片
DS28E04-100是具有7個地址輸入的4096位,1-Wire? EEPROM芯片。地址輸入直接映射到1-Wire 64位器件ID號上,使主機系統能夠在多器件1-Wire網絡環境中直接識別出DS28E04-100的物理地置和功能。
2011-12-23 10:44:272903
1-Wire總線主機
Abstract: Communication with 1-Wire slave devices requires a 1-Wire master. There are numerous ways
2012-10-19 17:02:1853
為什么UART驅動1-Wire設備總是出現問題?
麥叔是搞嵌入式的,最近項目delay,他和我說用UART驅動1-Wire設備總是出現問題,故寫此文來拯救他。 作者之前寫過UART(點我),也寫過1-Wire(點我),本文介紹如何用主機的UART
2020-10-23 17:13:342802
如何使用微處理器的UART來實現1-Wire?總線主機
本應用筆記說明了如何使用微處理器的UART來實現1-Wire?總線主機。它包括所需的電接口,UART配置以及UART與1-Wire信號之間的時序關系的說明。設置UART字節時序提供的靈活性允許直接
2021-05-28 16:24:303603
如何計算該8位1-Wire CRC
所有的1-Wire?器件,包括iButton?器件,在只讀存儲器(ROM)中都包含一個8字節的唯一注冊號。該注冊號用作1-Wire總線上的唯一網絡地址。為了確保數據通信的完整性,每個注冊號的一個字
2021-05-14 11:47:502562
通過調節上拉電阻來提高1-wire總線器件的驅動能力
Dallas公司生產的集成電路中,廣泛應用了1-wire總線。主機只需1根連線就可以把一個或數個1-wire總線器件連接起來,實現有效可靠的數據通信。但是,在使用1-wire總線驅動多個器件、連接
2021-05-05 09:53:003307
使用1-Wire實現靈活的機電接觸應用
對于需要連接到柔性表面、輪廓表面或更大連接觸點的應用,Maxim的1-Wire IC可用于IC和柔性印刷電路板(PCB)模塊解決方案。1-Wire接口的引腳數減少,將模塊解決方案的觸點數量簡化為僅兩個用于IO和GND的觸點焊盤。通過添加粘合背面,這些柔性模塊可以很容易地應用于大多數表面。
2022-12-16 11:52:01674
使用NFC系統無線供電和訪問1-Wire網絡
將應答器的射頻(RF)功率轉換器和1-Wire網絡建模為等效RC電路,分析可用的收集電壓、電流和1-Wire時序約束。?
2022-12-22 11:50:122140
如何將1-Wire主站多路復用到多個通道
具有許多1-Wire從機的1-Wire網絡可能需要專用的1-Wire通道。本應用筆記討論了一種在網絡中僅使用一個1-Wire主機而擁有多個1-Wire通道的方法。
2023-01-14 15:29:15658
實現隔離式1-Wire總線
1-Wire總線在需要電氣隔離的醫療設備中傳感器和耗材的認證和校準中越來越受歡迎。本文以應用筆記4206“為嵌入式應用選擇合適的1-Wire主機”為基礎,介紹如何修改現有的1-Wire主機電路以實現
2023-01-17 10:39:462154
通過串行接口讀寫1-Wire器件
本應用筆記介紹了1-Wire協議在新舊器件中的電氣方面。一個特別的章節解釋了如何為由新舊1-Wire從機組成的網絡確定適當的時序參數。1-Wire母版概念部分提供了詳細討論1-Wire母版的其他文檔以及相關軟件的參考。
2023-02-21 17:21:211169
可靠的長線1-Wire網絡指南
1-Wire協議最初設計用于通過短連接與附近設備進行通信。1-Wire也是在單個微處理器端口引腳上增加輔助存儲器的一種方式。后來開發的方法將1-Wire協議擴展到遠遠超出電路板尺寸的網絡應用。本文
2023-03-01 14:21:07862
使用UART實現1-Wire總線主控
本應用筆記解釋了如何使用微處理器的UART實現1-Wire總線主機。它包括對所需電氣接口、UART配置以及UART和1-Wire信號之間的時序關系的說明。此外,它還參考了UART 1-Wire
2023-03-29 11:28:172178
為嵌入式應用選擇合適的1-Wire主機
本文討論的電路為1-Wire主機控制器,它們均與1-Wire從器件通信。 但是,這些1-Wire主機控制器不能作為單獨的主體,需要一個主機(計算機)告訴它們在1-Wire側如何工作。 主機接口指1-Wire主控制器和“系統中更高級的指揮官”(即主機)之間的連接類型。
2023-06-13 09:40:55608
如何將1-Wire主機復用到多個通道?
1-Wire網絡最初設計用于與單條1-Wire總線上的單個1-Wire主機和多個1-Wire節點進行通信。對于1-Wire網絡,理想的拓撲是包含不重要分支線的線性拓撲。然而,包含長分支線的星形拓撲
2023-10-24 16:05:02167
如何將1-Wire主機復用到多個通道?
如何將1-Wire主機復用到多個通道? 1-Wire是一種串行通信協議,可用于連接各種感測器和芯片,如溫度傳感器、濕度傳感器、EEPROM等。通常情況下,每個1-Wire主機(例如單片機)只能連接
2023-10-29 14:21:48260
詳細分析機電1-Wire接觸封裝解決方案及其安裝方法
本文介紹已獲專利的適用于機電接觸應用的1-Wire接觸封裝解決方案,并對比傳統的封裝解決方案以展示1-Wire接觸封裝解決方案的優越性。本文還就如何將該解決方案安裝到配件或耗材提供了建議,并作了機械
2023-12-18 18:25:01416
評論
查看更多