- 41
- 0
- 约2.35千字
- 约 11页
- 2016-12-25 发布于贵州
- 举报
13、AD和DA实验 AD和DA的概念 AD转换的功能是把模拟量电压转换为数字量电压。 DA转换的功能正好相反,就是讲数字量转换位模拟量。 分辨率的概念 一位数字量所表示的电压值。对于5V的满量程,采用8位的DAC时,分辨率为5V/256=19.5mV。 原理图解析 PCF8591的器件地址 PCF8591的控制寄存器 PCF8591的写入 第一个字节是器件地址和读写控制 第二个字节被存到控制寄存器,用于控制器件功能。 第三个字节被存储到DAC数据寄存器,并使用片上D/A转换器转换成对应的模拟电压。(所以不输入D/A时,可以不用输入。) PCF8591发送一个字节的程序 /************************************************************ * 函数名 : Pcf8591SendByte * 函数功能 : 写入一个控制命令 * 输入 : channel(转换通道) * 输出 : 无 ************************************************************/ void Pcf8591SendByte(unsigned char channel) { I2cStart(); I2cSendByte(WRITEADDR);/
原创力文档

文档评论(0)