Bridge from USB to I²C APPLICATION NOTE
发布时间:
2019-03-22
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
Maxim(美信)
型号:
DS2413; DS9490R; DS1337
该应用笔记详细阐述了一种通过USB端口实现PC与I²C接口通信的电路设计方案。该方案利用USB到1-Wire桥接器配合1-Wire I/O扩展器,通过软件生成正确的逻辑信号,成功使PC模拟I²C主设备。文章深入解析了电路的硬件组成架构、软件实现逻辑及具体的编程方法,并提供了基于LabVIEW的软件示例,为开发者提供了切实可行的技术参考。基于该方案,用户可通过世强硬创平台获取原厂授权的正品器件,相关产品支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队提供从选型、设计验证到调试的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
资料平台
| 数据手册 - 英文 |
S9090评估套件评估:单线EEPROM、EPROM和ROM器件
Rev 4
|
下载 |
| 测试报告 - 英文 |
DS2413产品可靠性报告,版本B1
10/9/2008
|
下载 |
| 数据手册 - 英文 |
DS9490R/DS9490B USB to 1-Wire/iButton Adapters
Rev 6/11
|
下载 |
| 测试报告 - 英文 |
DAL B8工艺达拉斯半导体可靠性监测报告
10/22/2007
|
下载 |
| 数据手册 - 中文 |
DS9490R/DS9490B USB至1-Wire/iButton适配器 数据手册
Rev 6
|
下载 |
| 测试报告 - 英文 |
DAL B8硅栅CMOS MAXIM集成产品可靠性监测报告
4/20/2008
|
下载 |
| 数据手册 - 英文 |
DS28EA00评估套件(评估:DS28EA00)
Rev 0
|
下载 |
| 测试报告 - 英文 |
DS2413达拉斯B8硅栅CMOS MAXIM集成产品可靠性监测报告
5/9/2009
|
下载 |
| 测试报告 - 英文 |
DS2413达拉斯B8硅栅CMOS MAXIM集成产品可靠性监测报告
5/9/2009
|
下载 |
| 数据手册 - 英文 |
DS2413单线双通道可寻址开关
3/15
|
下载 |
| 测试报告 - 英文 |
DS2413 DAL B8硅栅CMOS MAXIM集成产品可靠性监测报告
4/11/2009
|
下载 |
| 数据手册 - 中文 |
DS90901 64-bit silicon serial number (3 TO92) Maxim DS2401+ 数据手册
REV 4
|
下载 |
| 测试报告 - 英文 |
DS9490可靠性报告,A版,Fastech
01/30/2004
|
下载 |
| 数据手册 - 英文 |
DS1337 I²C Serial Real-Time Clock
4/15
|
下载 |
| 测试报告 - 英文 |
SOIC封装MAXIM集成产品可靠性监控报告
1/25/2008
|
下载 |
| 测试报告 - 英文 |
SOIC封装MAXIM集成产品可靠性监控报告
4/20/2008
|
下载 |
| 测试报告 - 英文 |
SOIC封装MAXIM集成产品可靠性监控报告
4/8/2009
|
下载 |
| 数据手册 - 英文 |
DS2413 1-Wire 双通道寻址开关 数据手册
REV: 051606
|
下载 |
| 测试报告 - 英文 |
软件狗包MAXIM集成产品可靠性监控报告
1/25/2008
|
下载 |
| 数据手册 - 英文 |
DS2413 1-Wire Dual Channel Addressable Switch
3/15
|
下载 |
| 测试报告 - 英文 |
SOIC封装达拉斯半导体可靠性监测报告
1/21/05
|
下载 |
| 测试报告 - 英文 |
SOIC封装达拉斯半导体可靠性监测报告
10/20/06
|
下载 |
| 测试报告 - 英文 |
SOIC封装达拉斯半导体可靠性监测报告
7/20/2007
|
下载 |
| 测试报告 - 英文 |
SOIC封装达拉斯半导体可靠性监测报告
10/22/2007
|
下载 |
| 数据手册 - 英文 |
DS9090EVKIT评估系统(评估:DS2401、DS2406、DS2411、DS2413、DS2431、DS24B33、DS28E07)
Rev 1
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
8/2/05
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
10/27/05
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
04/27/2005
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
05/02/2006
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
7/20/2006
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
9/2/2010
|
下载 |
| 测试报告 - 英文 |
SOIC封装可靠性监测报告
10/8/2010
|
下载 |
| 数据手册 - 英文 |
DS1925评估套件
Rev 0
|
下载 |
| 数据手册 - 英文 |
MAX9940评估套件
Rev 0
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
可充电AA电池简易特性电路应用说明
本文介绍了一种用于测量可充电AA电池完整放电周期的简单电路。该电路结合PC和AA-Cell Characterizer软件,能够准确测量电池容量和输出电阻。电路基于DS2756 IC,通过USB端口供电,并通过1-Wire协议与PC通信。软件能够记录电池电压和电流,并在电池电压降至一定限制时自动停止测量。测量数据可以用于分析电池性能。
阅读原文 >>
编译ONEWIREVIEWER FOR LINUX的说明
本文档提供在Linux操作系统下编译和运行OneWireViewer软件的指南。OneWireViewer是用于测试Maxim Integrated的1-Wire和iButton设备的软件程序。指南中详细介绍了使用Java Native Interface (JNI)构建PDKAdapterUSB Java类的过程,以及如何安装必要的库和工具。此外,还说明了如何修改内核模块加载设置和udev规则文件,以允许通过libusb访问DS9490设备。最后,指导用户如何运行OneWireViewer并配置Java类路径。
阅读原文 >>
白皮书6:1-Wire®驱动程序Windows安装指南
本文档详细介绍了在Microsoft Windows 32位和64位操作系统(包括Windows 7、Windows Server 2008、Windows Vista和Windows XP)上安装1-Wire设备驱动程序的过程。内容包括使用Maxim的1-Wire驱动程序安装程序或开发自定义安装程序两种方法。文档解释了不同1-Wire端口适配器(USB、串行端口和平行端口)对应的驱动程序和dll文件,并列出了每个dll和驱动程序必须复制的子目录以及需要创建的适当注册表键。此外,还涵盖了TMEX API和1-Wire API for .NET的安装过程。
阅读原文 >>
MAX7221、DS2413单线网络控制远程SPI外设应用说明
本应用笔记介绍了如何使用1-Wire网络控制远程SPI外设。通过三个1-Wire开关(DS2413)和三个XOR门,实现了1-Wire网络对MAX7221显示控制器所需的三线SPI接口的控制。该方案通过优化时钟信号生成,提高了数据传输效率,并适用于远程监控等应用场景。
阅读原文 >>
资产/数据管理标签在需要时提供信息手册
本文介绍了iButton®,一种基于计算机芯片的电子标签,具有全球唯一的地址和多种功能,如读写内存、实时时钟和温度/湿度数据记录。iButton适用于资产管理、环境数据记录、访问控制和电子现金交易等多种应用。文章强调了iButton的耐用性、低功耗接口和简单易用的特点,并提供了不同型号和内存技术的选择,以满足不同应用需求。此外,还介绍了iButton的通信接口、软件开发工具和配套产品。
阅读原文 >>
革命性的iButton数字温度和湿度数据记录器手册
iButton数字温度和湿度数据记录器是一款小型、坚固、基于计算机芯片的数据记录器,具有高精度和低成本的特点。这些记录器适用于监测温度敏感的运输、制造过程和环境条件。iButton设备具有全球唯一的地址,耐用性强,可承受极端温度和恶劣环境。产品包括温度传感器、温度数据记录器和温度/湿度数据记录器,适用于多种应用,如环境数据记录、访问控制、电子现金交易和资产跟踪。Maxim Integrated Products提供一系列iButton产品,包括读写存储器、实时时钟和温度/湿度数据记录器,以及配套的软件和硬件工具,以满足不同应用的需求。
阅读原文 >>
Engineering Journal 第五十六期:集成直流对数放大器/精密计时—自动化和大众化/用USB为电池充电
本资料主要探讨了集成直流对数放大器、精密计时技术以及USB电池充电技术。内容包括对数放大器的工作原理、分类、应用实例和误差分析,精密计时技术的改进方法,以及利用USB端口为电池充电的电路设计和注意事项。
阅读原文 >>
为嵌入式应用程序选择合适的1-Wire®主机参考设计
本文介绍了四种1-Wire主电路类型,用于嵌入式应用,并讨论了它们在系统资源方面的能力和要求。文章详细介绍了不同类型的1-Wire主电路,包括微处理器端口连接、内置1-Wire主控微控制器、可综合的1-Wire总线主控和串行接口协议转换。此外,还提供了选择最经济高效的1-Wire主控的决策表和指导。
阅读原文 >>
如何构建单线®评估套件
本文档介绍了如何构建一个1-Wire评估套件,包括所需硬件组件和软件下载步骤。套件适用于Windows PC,支持TO-92、TSOC和TDFN封装的1-Wire设备。文档详细说明了套件的组成部分,如1-Wire设备、插座板、USB适配器和免费演示软件,并提供了相关产品的数据表链接。
阅读原文 >>
OneWireViewer提示和技巧
本文档深入探讨了OneWireViewer软件的操作,包括其显示错误的方式和功能查看器的特定特性。它还包括了如何测试iButton电池是否损坏以及如何验证任务是否成功启动的提示。文档的第二部分涉及软件安装、端口配置、适配器检测以及更改适配器类型和端口。本文档与应用笔记4373、“OneWireViewer和iButton快速入门指南”以及应用笔记3358、“OneWireViewer用户指南”一起,涵盖了1-Wire和iButton设备典型用户可能遇到的所有情况。
阅读原文 >>
IBUTTON任务数据恢复:MEMLOG用户指南
本应用笔记介绍了如何使用memlog工具从iButton中恢复原始温度和湿度值。该工具适用于在启动新任务后快速停止任务,以防止覆盖旧数据的情况下恢复数据。它不适用于具有CRC错误或电量耗尽问题的iButton。恢复数据需要满足以下条件:1. 误启动新任务并迅速停止,以防止覆盖旧数据;2. 记住任务参数:分辨率(低或高)、采样率、开始时间;3. 对于DS1923,回忆是否记录了湿度数据;4. 知道是否发生了溢出。iButton记录器包含任务数据,但一旦使用OneWireViewer启动新任务,所有先前任务信息将丢失。如果快速停止新任务以防止覆盖旧数据,原始数据仍然可访问。
阅读原文 >>
Engineering Journal 第四期:1-Wire技术及其应用概述/电信样板的测量与符合
本资料主要介绍了1-Wire技术及其应用,包括1-Wire网络的基本组成、数据传输方式、设备类型和接口电路等。资料中详细描述了1-Wire设备如DS2409、DS2406、DS2423等的功能和特性,以及如何通过1-Wire网络进行数据通信和设备控制。此外,还涉及了1-Wire技术在温度传感器、湿度传感器等领域的应用实例。
阅读原文 >>
iButton数据记录器手册
本资料介绍了iButton数据记录器的特点和应用。iButton是一种具有全球唯一地址的计算机芯片,封装在不锈钢外壳中,具有读写存储器、实时时钟和温度/湿度数据记录功能。iButton数据记录器适用于环境数据记录、访问控制、电子现金交易和资产跟踪等应用。资料详细介绍了iButton的温度和湿度数据记录器,包括Thermochron和Hygrochron系列,以及iButton的数据记录器产品选择指南。此外,还提供了iButton的接口方式、软件开发工具和配件概述。
阅读原文 >>
使用带PIC单片机的DS1307应用说明
本应用笔记展示了如何使用Maxim的DS1307实时时钟(RTC)与Microchip的PIC16F628微控制器结合使用。内容包括使用I²C串行接口进行通信的软件示例,以及读取和写入RTC中的时间和日期数据的基本操作流程。此外,还提供了应用电路的原理图。
阅读原文 >>
带ANDROID应用程序的接口1线USB适配器说明
本应用笔记详细介绍了如何通过USB On-the-Go (OTG)接口将DS9490R温度记录器iButton设备与Android设备连接。文中回顾了各部分之间的通信协议,并讨论了数据表信息及其在最终系统中的应用。此外,还提供了一个示例Android应用程序,其中包含示例代码,可供下载。该应用展示了如何使用Android智能手机的USB端口与从设备通信,无需计算机系统。系统使用USB到1-Wire/iButton (DS9490R)适配器作为智能手机与数据记录器之间的桥梁。
阅读原文 >>
白皮书2:使用1-Wire®公共域工具包应用说明
本文档介绍了如何使用1-Wire公共领域(PD)套件,这是一个完全开源的、可移植的C库,用于创建1-Wire主设备。套件包括使用DS2480B串行至1-Wire线路驱动器或自定义1-Wire接口的示例应用程序。文档解释了如何将套件中的文件组合成应用程序,并展示了如何为不同操作系统平台构建自定义应用程序。套件使用C语言编写,支持多种平台,包括Windows、Mac OS X和Linux。
阅读原文 >>