网站大量收购独家精品文档,联系QQ:2885784924

i2c模块运用教法.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
i2c模块运用教法

2 目录 前言4 第1 章 I2C模块规格说明5 1.1 综述5 1.2 特性5 1.3 模块架构7 1.4 配套资料说明7 1.5 模块原理图8 第2 章 Arduino 基础9 2.1 Arduino 硬件 9 2.2 Arduino 软件 10 2.3 示例程序:LED 控制 11 第3 章 实时时钟16 3.1 DS1307 介绍 16 3.2 接线图16 3.3 DS1307 的使用 17 第4 章 外部存储22 4.1 AT24C32 介绍 22 4.2 接线图22 4.3 AT24C32 的使用 22 第5 章 温度侦测27 5.1 LM75 介绍 27 5.2 接线图27 5.3 LM75 的使用 28 结语32 3 前言 为什么叫I2C 模块? 和一元硬币差不多大小的一块 PCB 上放了 三个芯片,分管三个功能:时间计算、温度侦 测、数据存储。这三个芯片都是通过 I2C 总线 通信的。 我们知道,I2C 理论上可以级联2 的7 次方 即 128 个设备,该模块级联了三个典型且通用 I2C 设备(这里为三个独立芯片),并且预留了 级联更多I2C 设备的接口,所以叫I2C 模块。 为什么做这个I2C 模块? 在淘宝上有哪些信誉好的足球投注网站“I2C 模块”,有哪些信誉好的足球投注网站结果中的I2C 模块,一般是用一两个芯片实 现对应的一两个功能,有的板上还集成非I2C相关的功能,不是纯粹的I2C模块, 配套教程则比较杂乱。 于是我们决定做一个纯粹的、功能多一点的I2C 模块,和Arduino 配套,配 上精心书写的“一份”教程。我们强调教程的“一份”,是因为这份教程针对I2C 的使用做了集中且系统的教学,不用再去有哪些信誉好的足球投注网站其他资料。 教程中使用到的Arduino 库经过我们的开发,把相关功能都做好了封装,在 代码中直接调用即可,无论是用来学习还是做产品开发,都简单和高效。 为了大家更好的学习,模块实行软硬件开源。 By MAKERTIPS 2013 年7 月于广州大学城 4 第1 章 I2C模块规格说明 1.1 综述 I2C 模块集成了三个芯片,分别实现三个功能: 1、 时间计算:DS1307 2、 温度侦测:LM75 3、 数据存储:AT24C32 AT24C32 DS1307 LM75 图1.1 I2C 模块功能说明3D 图 1.2 特性 1、使用实时时钟芯片DS1307 计算时间 2、使用温度传感器芯片LM75 侦测温度 3、使用EEPROM 存储芯片AT24C32 存储数据 4、通过精简的I2C 总线实现以上功能 5、使用CR2032 锂电池为时钟芯片供电,可使用2 年 6、设计小巧,PCB 尺寸28mm*25mm 7、引出LM75 的OS 脚,可作为温度中断输出 8、通过排针J1 或J2,可以级联其他I2C 设备

文档评论(0)

my18 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档