我是靠谱客的博主 冷静睫毛,最近开发中收集的这篇文章主要介绍ESP8266-Arduino编程实例-MCP4725数模转换器驱动MCP4725数模转换器驱动,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
MCP4725数模转换器驱动
1、MCP4725介绍
MCP4725 是一款单通道、12 位、电压输出数模转换器,具有集成 EEPROM 和 I2C 兼容串行接口。MCP4725有如下特性:
- 12 位分辨率
- 板载非易失性存储器 (EEPROM)
- ±0.2 LSB DNL(典型值)
- 外部 A0 地址引脚
- 正常或掉电模式
- 6µs(典型值)的快速建立时间
- 外部参考电压 (VDD)
- 满摆幅(Rail-to-Rail)输出
- 低功耗
- 单电源操作:2.7V 至 5.5V
- I2CTM 接口:
- 八个可用地址
- 标准 (100 kbps)、快速 (400 kbps) 和高速 (3.4 Mbps) 模式
- 小型 6 引脚 SOT-23 封装
- 扩展温度范围:-40°C 至 +125°C
因为这是一个 12 位 DAC 转换器。 这意味着它将接受多达 4096 个可能的输入以提供模拟输出,其中零输出值为零,输出值 4095 为满量程。满量程由提供给 VCC 引脚的参考电压决定。 还可以从上面看到,电源电压可以在 2.7 伏到 5.5 伏之间。 我们将使用 5v,或者与通过 USB 输入的电压一样接近。这可能需要测量此电压以获得准确的读数。要计算出最低有效位 (LSB) 的值如下:
1
最后
以上就是冷静睫毛为你收集整理的ESP8266-Arduino编程实例-MCP4725数模转换器驱动MCP4725数模转换器驱动的全部内容,希望文章能够帮你解决ESP8266-Arduino编程实例-MCP4725数模转换器驱动MCP4725数模转换器驱动所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复