单片机DA和AD转换实验

单片机DA和AD转换实验

ID:44360229

大小:317.00 KB

页数:18页

时间:2019-10-21

单片机DA和AD转换实验_第1页
单片机DA和AD转换实验_第2页
单片机DA和AD转换实验_第3页
单片机DA和AD转换实验_第4页
单片机DA和AD转换实验_第5页
资源描述:

《单片机DA和AD转换实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、锐志电子RZ-51V20开发板视频教程六合一多功能扩展板套件讲解第十二讲锐志电子RZ-51V20开发板视频教程AD/DA转换(PCF8591)数字旋转编码开关无线遥控模块超声波测距PS2键盘/鼠标PCF8591(I2C总线通讯)I2C总线是Philips公司推出的串行总线,整个系统仅靠数据线(SDA)和时钟线(SCL)实现完善的全双工数据传输,即CPU与各个外围器件仅靠这两条线实现信息交换。I2C总线系统与传统的并行总线系统相比具有结构简单、可维护性好、易实现系统扩展、易实现模块化标准化设计、可靠性高等优点

2、。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总线的数据

3、线、时钟线。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。总线操

4、作时,由器件地址、引脚地址和方向位组成的从地址为主控器发送的第一字节。3.2控制字节控制字节用于实现器件的各种功能,如模拟信号由哪几个通道输入等。控制字节存放在控制寄存器中。总线操作时为主控器发送的第二字节。其格式如下所示:其中:D1、D0两位是A/D通道编号:00通道0,01通道1,10通道2,11通道3D2自动增益选择(有效位为1)D5、D4模拟量输入选择:00为四路单数入、01为三路差分输入、10为单端与差分配合输入、11为模拟输出允许有效当系统为A/D转换时,模拟输出允许为0。模拟量输入选择位取值由

5、输入方式决定:四路单端输入时取00,三路差分输入时取01,单端与差分输入时取10,二路差分输入时取11。最低两位时通道编号位,当对0通/道的模拟信号进行A/D转换时取00,当对1通道的模拟信号进行A/D转换时取01,当对2通道的模拟信号进行A/D转换时取10,当对3通道的模拟信号进行A/D转换时取11。在进行数据操作时,首先是主控器发出起始信号,然后发出读寻址字节,被控器做出应答后,主控器从被控器读出第一个数据字节,主控器发出应答,主控器从被控器读出第二个数据字节,主控器发出应答…一直到主控器从被控器中读出

6、第n个数据字节,主控器发出非应答信号,最后主控器发出停止信号。数字旋转编码开关具有左转,右转,按下三个功能。4、5脚是中间按下去的开关接线123脚一般是中间2脚接地,1、3脚上拉电阻后,当左转、右转旋纽时,在1、3脚就有脉冲信号输出了。在电子产品设计中,经常会用到旋转编码开关.它具有左转,右转,按下三个功能.为了使刚接触这种开关的朋友了解旋转开关的编程.我介绍下它的原理和使用方法:1.原理,左转和右转的判别是难点,留意这种开关左转和右转时两个输出脚有个相位差.如下图:<--------ClockWiseCo

7、unter-ClockWise--->由此可见,如果A为高电平时,B出现一个高电平,这时开关就是向顺时针旋转;当A为低电平时,B出现一个高电平,这时就一定是逆时针方向旋转.所以,在编程时只需要判断当A为高或低电平时,B当时的状态就可以判断出是左旋转或是右旋转.无线遥控发射/接收模块PT2262/PT2272简介PT2262/PT2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/PT2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意

8、组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT22

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。