8 位 PIC 微控制器加传感器

8-bit PIC Microcontrollers plus sensors

我一直在研究 PIC16F1615 - 8 位微控制器,并且想知道哪些温度传感器与该控制器兼容。你可能会说我对微控制器很陌生。

规格

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

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

我会采用 SPI 或 I2C 的方式。有无数的设备可以为你完成这项工作。

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

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

例如,如果您打算构建一个电源温度监控器,TMP100/TMP101 德州仪器和 Maxim 的 LM75 是很好的建议。 Analog Devices 的 ADT7420 是一款高精度温度传感器。三款都有I2C接口。

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