一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

MCP3008 8通道10位ADC IC_引脚配置_应用领域

来源:HQBUY 发布时间:2020-08-14

摘要: MCP3008是一个8通道的10位ADC IC,因此它可以具有10位的分辨率测量8个不同的模拟电压。它测量0-1023之间的模拟电压值,并通过SPI通信将该值发送到微控制器或微处理器。它可以在3.3V和5V上工作,因此可以与5V微控制器以及3.3V系统(如Raspberry Pi)一起使用。它使用SAR方法将模拟电压转换为数字值。它可能不是市场上最快,最精确的ADC,但却是最便宜,易于使用的ADC。

MCP3008是一个8通道的10位ADC IC,因此它可以具有10位的分辨率测量8个不同的模拟电压。它测量0-1023之间的模拟电压值,并通过SPI通信将该值发送到微控制器或微处理器。它可以在3.3V和5V上工作,因此可以与5V微控制器以及3.3V系统(如Raspberry Pi)一起使用。它使用SAR方法将模拟电压转换为数字值。它可能不是市场上最快,最精确的ADC,但却是最便宜,易于使用的ADC。


MCP3008 8通道10位ADC ICMCP3008 8通道10位ADC IC 引脚排列


引脚配置

Piin NumberPin NameDescription
1,2,3,4,5,6,7,8Analog Input ChannelsThese are the 8 Input pins, to which the analog voltage which has to be measured is provided.
9Digital GroundConnected to the Ground of the circuit
10Chip Select / Shutdown(CS`/SHDN)This pin is connected to GPIO pin or MCU for turning on or off the IC
11Serial Data In (DIN)Used for SPI communication
12Serial Data Out (DOUT)Used for SPI communication
13Serial Clock (CLK)Used to provide clock signal for SPI communication
14Analog GroundConnected to Ground of the reference voltage
15Reference Voltage (VREF)Connected to reference voltage for ADC Conversion



特征


8通道10位ADC IC
通信协议:串行SPI接口
工作电压2.7V至5V
ADC方法:逐次逼近(SAR)
采样率:5V和2.7V分别为200ksps和75ksps。
提供16引脚PDIP和SOIC封装


替代ADC IC
ADC0808,ADC0804,ADS11115


如何使用MCP3008 IC

MCP3008因其用户友好的特性而广受欢迎,并且可以使用最少的组件来工作。甲用于MCP3008示例应用电路如下所示。


MCP3008示例应用电路


在此示例图中,我将工作电压设置为5V,但它可以在2.7V至5V之间的任何范围内。ADC使用SAR方法工作,因此需要参考电压来计算未知电压。该参考电压应始终小于工作电压。通常它将与工作电压相同。在我们的情况下,我已将参考电压与Vcc引脚连接到5V。

通道引脚CH0至CH7可用于输入必须测量的模拟电压。每个引脚可以测得的最大电压将等于参考电压。在我们的例子中是5V。每个引脚以10位分辨率测量电压,这意味着将0-5V的输入电压转换为0-1023数字数据。将该数字数据转换回电压的公式为:

数字数据转换回电压的公式

在上面的电路图中,系统电压为5V,ADC的分辨率为1024。一旦IC测量了模拟电压,微控制器或微处理器就可以通过SPI通信获得其值。为此,将IC的CS,Din,Dout和Clock引脚连接到微控制器或微处理器的SPI引脚。然后,使用SPI通信协议,我们必须发送控制位数据,以选择必须从其获得ADC值的通道号,然后IC会用该值回复我们。有关如何执行此操作的更多详细信息,请参见以下数据表的第19页。

如果您将此IC与Arduino或Raspberry Pi接口,则不必担心,因为Adafruit提供了Adafruit MCP3008 Python库,可以从给出的链接中下载该库并直接用于所有版本的Raspberry Pi。 


应用领域

与Raspberry Pi和其他微处理器开发板一起使用
扩展ADC模块
存在多个模拟传感器的数据采集
多个传感器接口项目
电池组监控


MCP3008(PDIP)的2D模型

MCP3008(PDIP)的2D模型

声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: