完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
IIC概述:
IIC:两线式串行总线,它是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。 在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbs以上。 时钟线SCL:在通信过程起到控制作用。 数据线SDA:用来一位一位的传送数据。 IIC分为软件IIC和硬件IIC 软件IIC: 软件IIC通信指的是用单片机的两个I/O端口模拟出来的IIC,用软件控制管脚状态以模拟I2C通信波形,软件模拟寄存器的工作方式。 硬件IIC: 一块硬件电路,硬件I2C对应芯片上的I2C外设,有相应I2C驱动电路,其所使用的I2C管脚也是专用的,硬件(固件)I2C是直接调用内部寄存器进行配置。 1.硬件I2C的效率要远高于软件的,而软件I2C由于不受管脚限制,接口比较灵活。 2.IIC是半双工通信方式 IIC通信协议 IIC通信过程由开始、结束、发送、响应、接收五个部分构成。 1、(在发送、接收数据的时候)当SCL为高电平时,SDA线不允许变化;当SCL线为低电平时,SDA线可以任意0、1变化。 2、(在任意时候)只有当SCL为高电平时,IIC电路才对SDA线上的电平(0或者1)进行记录,当SCL线为低电平时,无论SDA是高还是低,IIC电路都不对SDA进行采样。 空闲状态 在介绍上面五个部分前,我们首先说说空闲状态,什么是空闲状态,就是没有通信时的状态(初始状态) I2C总线的SDA和SCL两条信号同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。 开始信号与停止信号 开始信号:当SCL为高期间,SDA由高到低的跳变;启动信号是一种电平跳变时序信号,而不是一个电平。 停止信号:当SCL为高期间,SDA由低到高的跳变;停止信号也是一种电平跳变时序信号,而不是一个电平信号。 应答信号 发送器每发送一个字节,就在时钟脉冲9期间释放数据先,由接收器反馈一个应答信号。应答信号为低电平时,规定为有效应答位(ACK简称应答位),表示接收器已经成功接收了该字节;应答信号为高电平时,规定为非应答位(NACK),一般表示接收器接收该字节没有成功。对于反馈有效应答位ACK的要求是,接收器在第9个时钟脉冲之前的低电平期间将SDA线拉低,并且确保在该时钟的高电平期间位稳定的低电平。如果接收器是主控器,则在它收到最后一个字节后,发送一个NACK信号,以通知被控发送器结束数据发送,并释放SDA线,以便主控接收器发送一个停止信号P。 接收数据 发送数据是一位一位发送,接收数据也是一位一位接收进来,最后返回应答信号。 PCA9685 控制多个舵机方法 PCA9685 芯片特点 : PCA9685 是一款专门为 LED 背光调节而设计的控制芯片. 为了提高性能,芯片专门针对红/绿/蓝/琥 珀( RGBA) 等颜色的混合进行优化. PCA9685 芯片主要通过输出 PWM 脉冲来控制 LED 亮度,其主要特 点有: 1) 芯片工作电压范围为2. 3 ~5. 5 V,每路输出可以设置为25 mA 电流吸收能力的开漏模式,也可以 设置为提供10 mA 拉电流的推挽模式. 2) 芯片输出的频率范围为40 ~1 000 Hz,其内置有25 MHz 振荡器,也可以外接时钟以便多个不同器 件间同步. 3) 芯片采用I2C 总线方式读写芯片,芯片有四个可编程I2C 总线地址,这使得设备组可以任意组合并 能同时被寻址. 有6 个硬件地址引脚,这使得同一 I2C 总线上可以连接多达62 个 PCA9685 芯片. 4) 芯片可以独立输出16 路可调 PWM 脉冲,并具备12 位的分辨率. 5) PCA9685 芯片具有 TSSOP28 和 HVQFN28 两种封装形式,其中常用的 TSSOP28 封装下的芯片。 控制原理: 要实现 PCA9685 PWM 波的输出,需要经过芯片访问地址确定、控制模式选择、PWM 波长设定、占空 比计算等几个主要步骤.
|
|
|
|
只有小组成员才能发言,加入小组>>
4497个成员聚集在这个小组
加入小组3332 浏览 0 评论
航顺(HK)联合电子发烧友推出“近距离体验高性能Cortex-M3,免费申请价值288元评估板
4260 浏览 1 评论
4287 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 02:55 , Processed in 1.143355 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号