- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机DA和AD转换实验
锐志电子RZ-51V20开发板视频教程 六合一多功能扩展板套件讲解 锐志电子RZ-51V20开发板视频教程 AD/DA转换(PCF8591) 数字旋转编码开关 无线遥控模块 超声波测距 PS2键盘/鼠标 PCF8591(I2C总线通讯) I2C总线是Philips公司推出的串行总线,整个系统仅靠数据线(SDA)和时钟线(SCL)实现完善的全双工数据传输,即CPU与各个外围器件仅靠这两条线实现信息交换。 I2C总线系统与传统的并行总线系统相比具有结构简单、可维护性好、易实现系统扩展、易实现模块化标准化设计、可靠性高等优点。?PCF8591是一种具有I2C总线接口的A/D转换芯片。在与CPU的信息传输过程中仅靠时钟线SCL和数据线SDA就可以实现。 PCF8591引脚 PCF8591是具有I2C总线接口的8位A/D及D/A转换器。有4路A/D转换输入,1路D/A模拟输出。这就是说,它既可以作A/D转换也可以作D/A转换。A/D转换为逐次比较型。 引脚图如图1所示。结构图如图2所示。 电源电压典型值为5V。AIN0~AIN3:模拟信号输入端。A0~A3:引脚地址端。VDD、VSS:电源端。(2.5~6V)SDA、SCL:I2C总线的数据线、时钟线。OSC:外部时钟输入端,内部时钟输出端。 EXT:内部、外部时钟选择线,使用内部时钟时EXT接地。 AGND:模拟信号地。AOUT:D/A转换输出端。VREF:基准电源端。 PCF8591采用典型的I2C总线接口器件寻址方法,即总线地址由器件地址、引脚地址和方向位组成。飞利蒲公司规定A/D器件地址为1001。引脚地址为A2A1A0,其值由用户选择,因此I2C系统中最多可接23=8个具有I2C总线接口的A/D器件。地址的最后一位为方向位R/ ,当主控器对A/D器件进行读操作时为1,进行写操作时为0。总线操作时,由器件地址、引脚地址和方向位组成的从地址为主控器发送的第一字节。3.2 控制字节控制字节用于实现器件的各种功能,如模拟信号由哪几个通道输入等。控制字节存放在控制寄存器中。总线操作时为主控器发送的第二字节。其格式如下所示: 其中:D1、D0两位是A/D通道编号:00通道0,01通道1,10通道2,11通道3????? D2? 自动增益选择(有效位为1)????? D5、D4模拟量输入选择:00为四路单数入、01为三路差分输入、10为单端与差分配合输入、11为模拟输出允许有效??? 当系统为A/D转换时,模拟输出允许为0。模拟量输入选择位取值由输入方式决定:四路单端输入时取00,三路差分输入时取01,单端与差分输入时取10,二路差分输入时取11。最低两位时通道编号位,当对0通 /道的模拟信号进行A/D转换时取00,当对1通道的模拟信号进行A/D转换时取01,当对2通道的模拟信号进行A/D转换时取10,当对3通道的模拟信号进行A/D转换时取11。??? 在进行数据操作时,首先是主控器发出起始信号,然后发出读寻址字节,被控器做出应答后,主控器从被控器读出第一个数据字节,主控器发出应答,主控器从被控器读出第二个数据字节,主控器发出应答…一直到主控器从被控器中读出第n个数据字节,主控器发出非应答信号,最后主控器发出停止信号。 数字旋转编码开关 在电子产品设计中,经常会用到旋转编码开关. 它具有左转,右转,按下三个功能.为了使刚接触这种开关的朋友了解旋转开关的编程.我介绍下它的原理和使用方法: 1.原理, ??左转和右转的判别是难点,留意这种开关左转和右转时两个输出脚有个相位差.如下图: ???????????? --------ClockWise??????????????????????????????????????????????????????????? Counter-ClockWise--- 由此可见,如果A为高电平时,B出现一个高电平,这时开关就是向顺时针旋转; 当A为低电平时,B出现一个高电平,这时就一定是逆时针方向旋转. 所以,在编程时只需要判断当A为高或低电平时,B当时的状态就可以判断出是左旋转或是右旋转.? 无线遥控发射/接收模块 PT2262/PT2272简介 PT2262/PT2272 是台湾普城公司生产的一种CMOS 工艺制造的低功耗低价位通用编解码 电路,PT2262/PT2272 最多可有12 位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441 地址码,PT2262 最多可有6 位(D0-D5)数据端管脚,设定的地址码和数据码从17 脚串行输出,可用于无线遥控发射电路。 编码芯片 PT2262 发出的编码信号由:地址码、数据码、同步码组成一个完整的码字, 解码
您可能关注的文档
- 化学推断练习.doc
- 化学检验师高级证书考试样题.doc
- 化学知识点总结梳理.doc
- 化学极限推断题 doc.doc
- 化学检测1.doc
- 化学课堂教学中运用多媒体的几点思考.doc
- 化学键合紫杉醇纳米微粒对Lewis 肺癌细胞株的增殖抑制作用木.pdf
- 化学第一轮复习第一课时2010.8.9.ppt
- 化学必修二元素周期律第一课时.ppt
- 化学第三单元复习学案(共三课时).doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)