<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.jw-tech.eu/index.php?action=history&amp;feed=atom&amp;title=WSAL13461_%E2%80%93_Infrared_Temperature_Sensor%2Fen</id>
	<title>WSAL13461 – Infrared Temperature Sensor/en - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jw-tech.eu/index.php?action=history&amp;feed=atom&amp;title=WSAL13461_%E2%80%93_Infrared_Temperature_Sensor%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL13461_%E2%80%93_Infrared_Temperature_Sensor/en&amp;action=history"/>
	<updated>2026-10-23T21:58:47Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in JW Tech Wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.jw-tech.eu/index.php?title=WSAL13461_%E2%80%93_Infrared_Temperature_Sensor/en&amp;diff=1558&amp;oldid=prev</id>
		<title>JWTechPublisher: Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex</title>
		<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL13461_%E2%80%93_Infrared_Temperature_Sensor/en&amp;diff=1558&amp;oldid=prev"/>
		<updated>2026-09-05T22:32:19Z</updated>

		<summary type="html">&lt;p&gt;Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOINDEX__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Documentation notice:&amp;#039;&amp;#039;&amp;#039; This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
Contactless infrared temperature sensor based on the MLX90614 chip with SMBus/I2C interface, 35° field of view and object measurement range up to 380 °C.&lt;br /&gt;
&lt;br /&gt;
== Related products at JW Tech ==&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL13461 WSAL13461 – Contact-less Infrared Temperature Sensor]&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Chip used: MLX90614ESF-BCC; the module offers both a digital PWM output and SMBus output, with the documentation focusing on SMBus.&lt;br /&gt;
* Supply voltage: 3.3 V to 5 V; built-in level translation allows direct connection to 3.3 V or 5 V MCU systems.&lt;br /&gt;
* Measurement ranges: area −40 °C to 85 °C; object −70 °C to 380 °C; resolution 0.02 °C; accuracy ±0.5 °C for 0–50 °C.&lt;br /&gt;
* Field of view (FOV): 35°, defined by the 50% radiation signal received by the thermopile; most accurate when the object covers the full FOV.&lt;br /&gt;
* Dimensions: 28 mm × 16 mm; mounting hole diameter 2.0 mm.&lt;br /&gt;
* SMBus is a two-wire interface based on the I2C principle; start and stop signals are defined via SDA transitions while SCL is high; every received 8-bit data block is acknowledged with ACK/NACK.&lt;br /&gt;
* Default I2C address for a single sensor: 7-bit address 0x00; read operation sends (SA&amp;amp;lt;&amp;amp;lt;1)+0 = 0x00; write operation sends (SA&amp;amp;lt;&amp;amp;lt;1)+1 = 0x01.&lt;br /&gt;
* Accessing RAM registers: command 0x00 OR register address; ambient temperature at 0x06, object temperature at 0x07; EEPROM access uses command bit 0x20.&lt;br /&gt;
* Raw data to Celsius conversion: ((TempData_H &amp;amp;lt;&amp;amp;lt; 8) + TempData_L) × 0.02 − 273.15.&lt;br /&gt;
* When multiple sensors share the bus, the slave address can be changed via EEPROM to avoid address conflicts.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Commands and examples – verify before use:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
sudo raspi-config&lt;br /&gt;
sudo reboot&lt;br /&gt;
sudo apt-get install wiringpi&lt;br /&gt;
wget https://files.waveshare.com/wiki/common/wiringpi-latest.deb&lt;br /&gt;
sudo dpkg -i wiringpi-latest.deb&lt;br /&gt;
gpio -v&lt;br /&gt;
sudo wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz&lt;br /&gt;
sudo tar zxvf bcm2835-1.71.tar.gz&lt;br /&gt;
cd bcm2835-1.71/&lt;br /&gt;
sudo ./configure &amp;amp;&amp;amp; sudo make &amp;amp;&amp;amp; sudo make check &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install python3-pip&lt;br /&gt;
sudo apt-get install python3-pil&lt;br /&gt;
sudo apt-get install python3-numpy&lt;br /&gt;
sudo pip3 install RPi.GPIO&lt;br /&gt;
sudo pip3 install spidev&lt;br /&gt;
sudo apt-get install p7zip-full -y&lt;br /&gt;
sudo wget https://files.waveshare.com/upload/5/53/Infrared-Temperature-Sensor-Code.7z&lt;br /&gt;
7z x Infrared-Temperature-Sensor-Code.7z&lt;br /&gt;
cd Infrared-Temperature-Sensor-Code/RaspberryPi/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes and version constraints ==&lt;br /&gt;
* The stated default I2C address 0x00 applies only to a single sensor; with multiple sensors, the address must be changed via EEPROM, which requires additional steps.&lt;br /&gt;
* The conversion formula assumes raw data are correctly read; error conditions such as EEBUSY or EE_DEAD can affect the measurement.&lt;br /&gt;
* The exact measurement distance depends on the FOV: for a 5 cm radius object, the maximum distance for accurate readings is about 7 cm; greater distances cause deviations.&lt;br /&gt;
* Installing BCM2835 and wiringPi may fail depending on OS version; on Bookworm only lgpio is available.&lt;br /&gt;
* The example files must be downloaded and unzipped; without proper setup the examples cannot run.&lt;br /&gt;
&lt;br /&gt;
== Source and revision record ==&lt;br /&gt;
* [https://www.waveshare.com/wiki/Infrared_Temperature_Sensor Infrared Temperature Sensor - Waveshare Wiki]&lt;br /&gt;
* Source revision: 69047&lt;br /&gt;
* Captured: 2026-08-30T03:48:16+00:00&lt;br /&gt;
* SHA-256: &amp;lt;code&amp;gt;0f81fdfd9df8625d325d3c732540ecd30e7cbacad41c025cd93c0825a3ca4c33&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>JWTechPublisher</name></author>
	</entry>
</feed>