- 相关推荐
IIC总线数据采集及绘图
毕业论文
1 引言
在消费者电子、电讯和工业电子中,看上去不相关的设计里经常有很多相似的地方。例如几乎每个系统都包括:
① 1些智能控制,通常是1个单片机的微控制器。
② 通用电路,如LCD驱动器、远程I/O口、RAM、EEPROM或数据转换器。
③ 面对应用的电路,譬如收音机和视频系统的数字调谐和信号处理电路,或者音频拨号电话的DTMF发生器。
为了使这些相似之处对系统设计者和器件厂商都得益,而且使硬件效益最大电路最简单,Philips开发了1个简单的、双向的、2线制的、同步串行总线。这个总线就称为IIC总线。它只需两根线(串行时钟线和串行数据线)即可在连接于总线上的器件之间传送信息。该总线是高性能串行总线,具备多主机系统所需要的裁决和高低速设备同步等功能,应用极为广泛。IIC总线实际上已经成为1个国际标准,在超过100种不同的IC上实现而且得到超过50家公司的许可。
下面是IIC总线的1些特征:
① 只要求两条总线线路:1条串行数据线(SDA):1条串行时钟线(SCL)。
② 每个连接到总线的器件都可以通过唯1的地址和1直存在的简单的主机/ 从机关系软件设定地址;主机可以作为主机发送器或主机接收器。
③ 它是1个真正的多主机总线,如果两个或更多主机同时初始化数据传输可以通过冲突检测和仲裁防止数据被破坏。
④ 串行的8位双向数据传输位速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s。
⑤ 片上的滤波器可以滤去总线数据线上的毛刺波,保证数据完整。
⑥ 连接到相同总线的IC数量只受到总线的最大电容400pF限制。
符合IIC总线的IC可以直接从功能结构图到原型。此外,由于他们直接“剪贴”到IIC总线,没有任何额外的外部接口,允许简单地通过从或者向总线“剪贴”或“不剪贴”IC来修改或升级原型系统。
对于设计人员,有如下好处:
① 不需要设计总线接口,因为IIC总线接口已经集成在片上。
② 用兼容IIC总线的IC表示经常使用的功能模块,使设计时间减少。
③ 在系统中增加或删除IC不会影响总线的其他电路。
④ 故障诊断和调试都很简单,故障能被立即发现。
⑤ 减少软件的开发时间。
符合IIC总线的IC不只帮助系统设计者,也使器件厂商得到很多益处。因为简单的两线串行 IIC总线将互联减到最小,IC的管脚更少而且PCB线路也减少,PCB更小、更便宜。完全完整的IIC总线协议不需要地址译码器和其他“胶合逻辑”。IIC总线的多主机功能允许通过外部连接到生产线快速测试和调整最终用户的设备。符合IIC总线的IC的空间更小。另外,兼容IIC总线的IC通过允许简单地构造设备变量和保持设计是最新的简易升级功能增加了系统设计的灵活性。这样整个装置系列可以围绕1个基本的模型开发。新设备的升级或者功能增强的模型可以简单地通过剪贴相应的IC到总线上生产。如果需要更大的ROM,只需要从广泛的IC中选择1个更大ROM的微控制器就可以了。如果需要更换IC,只需要简单地从总线上移去过时的IC然后换上它的后续IC就可以了。[1]
注释:不含源代码
【IIC总线数据采集及绘图】相关文章:
基于USB总线的高速数据采集系统03-26
基于PXI总线的数据采集模块的设计03-07
基于PCI总线的雷达视频采集方案03-19
数据挖掘理论在数据采集中的运用03-16
基于XML的果园环境数据采集和数据表示03-19
Windows 95下智能数据采集系统03-19
基于USB接口的数据采集系统设计03-18
局域网数据库环境下数据采集及处理12-24