MLX90615 Temperature Sensor with the MK10DN64VFM5 Microcontroller

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MLX90615 Temperature Sensor with the MK10DN64VFM5 Microcontroller

838 次查看
lf2319
Contributor I

This particular sensor can produce either an SMBus or a PWM output. Can I use the I2C protocol with this microcontroller even though the sensor involves SMBus? It is my understanding that they are usually compatible. Also, assuming I need to use ADC Channel 26 (designated for a temperature sensor), does the single-ended vs differential input signal depend on whether I use the SMBus or PWM mode on the sensor?

标签 (1)
0 项奖励
回复
1 回复

827 次查看
bobpaddock
Senior Contributor III

As the MLX output is on SDA/SCL the ADC stuff is irrelevant.
Without looking at the MK10 data sheet I'll guess that channel 26 is the chip's internal temperature sensor.

In general I2C was sloppy in its specifications and SMBus put more details to them.

This link points to more details about their differences:

https://www.totalphase.com/support/articles/200349186-Differences-between-I2C-and-SMBus

 

标记 (1)
0 项奖励
回复