结束语
适合嵌入式应用的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
嵌入式硬件电路设计六大基本功,你都掌握了吗? 删除编辑
的是一个消费类产品,与用户交互频繁,这就不得不唠叨几句。 电容屏幕是嵌入式屏幕的首选,在电路设计中需要注意触屏连接线和显示屏连接线的布局。在走线的过程中尽量短的靠近主控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
评论
查看更多