我一直在关注PIC16F1615 - 8位微控制器,并一直想知道哪种温度传感器与该控制器兼容。你可能会说我对微控制器很陌生。
规格
程序存储器类型/闪存
程序存储器(KB)/ 14
CPU速度(MIPS)/ 8
RAM字节/ 1,024
数字通信外设/ 1-UART,1-SPI,1-I2C
捕获/比较/ PWM外设/ 2 CCP
定时器/ 4 x 8位,3 x 16位
比较器/ 2
温度范围(℃)/ -40至125
工作电压范围(V)/ 1.8至5.5
针数/ 14
XLP /是
答案 0 :(得分:4)
该部分具有SPI,I2C和ADC,因此您找到的任何具有I2C或SPI接口的器件都可以工作。此外,如果将模拟输出连接到ADC输入,获取ADC值并将其转换为软件温度,则任何具有模拟输出的功能都将起作用。
SPI或I2C将是我的方式。那里有无数的设备可以帮你完成任务。
答案 1 :(得分:1)
正如DiBosco建议的那样,可以使用任何带有SPI或I2C接口的温度传感器,也可以使用模拟温度传感器,因为芯片具有ADC支持。
如果您想知道哪种特定的温度传感器可以满足您的需求,那么您应该提一下您计划实施的应用程序。
例如,如果您的目标是建立电源温度监控德州仪器的TMP100 / TMP101和Maxim的LM75是很好的建议。 ADI公司的ADT7420是一款高精度温度传感器。这三个都有I2C接口。
TMP35 / TMP36 / TMP37和LM35是良好的模拟温度传感器。只需浏览数据表并选择一个符合您要求的数据表。当然,市场上还有其他优秀的传感器,您可以通过快速网络搜索找到它们。一切顺利。