2016-03-07 54 views
0

我一直在寻找PIC16F1615-8位微控制器,并一直在想,什么温度传感器将与该控制器兼容。正如你可以告诉我对微控制器很新颖。8位PIC单片机加传感器

规格

程序存储器类型/闪存
程序存储器(KB)/ 14
CPU速度(MIPS)/ 8
RAM字节/ 1024
数字通信外设/ 1-UART, 1-SPI,1-I2C
捕获/比较/ PWM外设/ 2 CCP
定时器/ 4 x 8位,3 x 16位
比较器/ 2
温度范围(C)/ -40至125
工作电压范围(V)/ 1.8〜5.5
引脚数/ 14
XLP /是

回答

4

那部分具有SPI,I2C和ADC,因此任何你发现有一个单一的设备和I2C或SPI接口将工作。此外,如果将模拟输出连接到ADC输入,则可以使用模拟输出,获取ADC值并将其转换为软件中的温度。

SPI或I2C将是我会这样做的方式。有无数的设备可以为你做这项工作。

1

由于DiBosco建议使用任何具有SPI或I2C接口的温度传感器,因为芯片具有ADC支持,所以也可以使用模拟温度传感器。

如果您想知道哪个特定的温度传感器可以满足您的需求,那么您应该提及您计划实施的应用程序。

例如,如果您打算构建来自德州仪器的电源温度监测TMP100/TMP101,以及Maxim提供的LM75是一个很好的建议。来自模拟设备的ADT7420是一款高精度温度传感器。所有三个都有I2C接口。

TMP35/TMP36/TMP37和LM35是很好的模拟温度传感器。只需浏览数据表并选择一个适合您的要求。当然,市场上还有其他优质的传感器,您可以通过快速网页搜索找到它们。祝一切顺利。