<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenPLC-version1-with-LDmicro%2FC3%2FOpenPLC-Heater-module%2FEnglish</id>
		<title>OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenPLC-version1-with-LDmicro%2FC3%2FOpenPLC-Heater-module%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;action=history"/>
		<updated>2026-04-28T22:31:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;diff=54709&amp;oldid=prev</id>
		<title>Nancyvarkey at 10:25, 14 January 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;diff=54709&amp;oldid=prev"/>
				<updated>2021-01-14T10:25:58Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;amp;diff=54709&amp;amp;oldid=54674&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;diff=54674&amp;oldid=prev</id>
		<title>Nirmala Venkat: Created page with &quot;  {| border=&quot;1&quot; |- || '''VISUAL CUE''' || '''NARRATION''' |- || Slide 1:  || Welcome to the spoken tutorial on '''OpenPLC Heater module.''' |-  || Slide 2: Learning Objectives...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/OpenPLC-Heater-module/English&amp;diff=54674&amp;oldid=prev"/>
				<updated>2021-01-11T12:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;  {| border=&amp;quot;1&amp;quot; |- || &amp;#039;&amp;#039;&amp;#039;VISUAL CUE&amp;#039;&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;NARRATION&amp;#039;&amp;#039;&amp;#039; |- || Slide 1:  || Welcome to the spoken tutorial on &amp;#039;&amp;#039;&amp;#039;OpenPLC Heater module.&amp;#039;&amp;#039;&amp;#039; |-  || Slide 2: Learning Objectives...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|| '''VISUAL CUE'''&lt;br /&gt;
|| '''NARRATION'''&lt;br /&gt;
|-&lt;br /&gt;
|| Slide 1: &lt;br /&gt;
|| Welcome to the spoken tutorial on '''OpenPLC Heater module.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 2: Learning Objectives* OpenPLC''' '''Heater''' '''module''' '''&lt;br /&gt;
&lt;br /&gt;
|| In this tutorial, we will learn about&lt;br /&gt;
* '''OpenPLC Heater '''module''' '''&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 3: System Requirements* Ubuntu Linux 18.04 operating system&lt;br /&gt;
* OpenPLC Heater module&lt;br /&gt;
* OpenPLC version 1 Mainboard&lt;br /&gt;
* 24V, 2A SMPS&lt;br /&gt;
&lt;br /&gt;
|| To record this tutorial I am using:* '''Ubuntu Linux 18.04''' operating system&lt;br /&gt;
* '''OpenPLC''' '''Heater '''module&lt;br /&gt;
* '''OpenPLC version 1 Mainboard'''&lt;br /&gt;
* '''24V, 2A SMPS'''&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 4: Pre-requisites*OpenPLC version 1 Mainboard&lt;br /&gt;
*If not, please refer to the relevant tutorials from [https://spoken-tutorial.org/ Home | spoken-tutorial.org]&lt;br /&gt;
&lt;br /&gt;
|| * To follow this tutorial, you should know about '''OpenPLC version 1''' '''Mainboard'''.&lt;br /&gt;
* If not, please refer to the relevant tutorials in this series on this website.&lt;br /&gt;
|- &lt;br /&gt;
|| heater-setup.png&lt;br /&gt;
|| This is the image of the heater module.&lt;br /&gt;
&lt;br /&gt;
'''Heater module''' is used to perform a typical analog experiment.&lt;br /&gt;
&lt;br /&gt;
That is, to control the temperature of a heating element.&lt;br /&gt;
&lt;br /&gt;
You may imagine this setup as a cutting machine, used to cut heavy metals.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 5: How the Heater module works?*First it will sense the temperature of the machine &lt;br /&gt;
* Then it will turn on if it is adequately cold.&lt;br /&gt;
* If it exceeds a certain threshold, the machine shuts down and starts the cooler.&lt;br /&gt;
&lt;br /&gt;
|| First it will sense the temperature of the machine.&lt;br /&gt;
&lt;br /&gt;
Then it will turn on if it is adequately cold.&lt;br /&gt;
&lt;br /&gt;
If it exceeds a certain threshold, the machine shuts down and starts the cooler.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 6: Main Components&lt;br /&gt;
*Fan&lt;br /&gt;
*PCB&lt;br /&gt;
Resistor(heating element)&lt;br /&gt;
Thermistor&lt;br /&gt;
Indicator LEDs&lt;br /&gt;
Connectors &lt;br /&gt;
&lt;br /&gt;
|| The main components of this module are&lt;br /&gt;
*Fan and&lt;br /&gt;
*PCB&lt;br /&gt;
*The PCB has Resistor i.e. heating element&lt;br /&gt;
*Thermistor&lt;br /&gt;
*Indicator LEDs&lt;br /&gt;
*Connectors &lt;br /&gt;
|- &lt;br /&gt;
|| heater-input-power.png&lt;br /&gt;
&lt;br /&gt;
|| This module can be powered up with the power pins, marked as '''‘Power Input’'''.&lt;br /&gt;
|- &lt;br /&gt;
|| heater-MCU-pins.png&lt;br /&gt;
&lt;br /&gt;
Mark ‘fan’ and ‘heat’ as input &lt;br /&gt;
&lt;br /&gt;
Mark ‘temp’ as output&lt;br /&gt;
|| We can find 3 '''MCU''' i.e. microcontroller pins on the '''PCB'''.&lt;br /&gt;
&lt;br /&gt;
They are marked as '''‘fan’''', '''‘heat’''' and '''‘temp’'''.&lt;br /&gt;
&lt;br /&gt;
'''‘fan’''' and '''‘heat’''' are the input pins for the heater module.&lt;br /&gt;
&lt;br /&gt;
Whereas '''‘temp’''' is an output pin.&lt;br /&gt;
|- &lt;br /&gt;
|| heater-resistor.png&lt;br /&gt;
|| In this module we are using a resistor as the heating element.&lt;br /&gt;
&lt;br /&gt;
While conducting current it gets heated up due to power loss from it.&lt;br /&gt;
&lt;br /&gt;
This resistor conducts only when the pin '''‘heat’''' is given logic 1.&lt;br /&gt;
&lt;br /&gt;
This will be indicated by the LED '''‘HeatOn’ '''present to the right on the PCB.&lt;br /&gt;
|- &lt;br /&gt;
|| heater-MCU-pins.png&lt;br /&gt;
&lt;br /&gt;
Highlight fan pin&lt;br /&gt;
|| Similarly, the fan will turn on when the pin '''‘fan’''' is given logic 1.&lt;br /&gt;
&lt;br /&gt;
This will be indicated by the LED ‘'''FanOn’ '''&lt;br /&gt;
|- &lt;br /&gt;
|| thermistor.jpg&lt;br /&gt;
&lt;br /&gt;
Highlight thermistor&lt;br /&gt;
|| A temperature sensor is coupled with the resistor. &lt;br /&gt;
&lt;br /&gt;
The temperature sensor used here is a '''NTC thermistor.'''&lt;br /&gt;
&lt;br /&gt;
Thus, the resistance of the thermistor is inversely proportional to the temperature.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| This thermistor data will be given to the microcontroller on the '''Mainboard'''. &lt;br /&gt;
&lt;br /&gt;
The program in the MCU will then control the logic level of '''‘fan’''' and '''‘heat’''' pins.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 7: How can the Heater module be powered?&lt;br /&gt;
&lt;br /&gt;
Heater module can be powered using the output power pins of Mainboard&lt;br /&gt;
|| How can the Heater module be powered?&lt;br /&gt;
&lt;br /&gt;
It can be powered using the output power pins of '''Mainboard'''.&lt;br /&gt;
|- &lt;br /&gt;
|| SMPS-Mainboard.jpg&lt;br /&gt;
|| Connect the''' SMPS''' to the '''Mainboard''' as shown here.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now, we’ll look at the working demo of the module.&lt;br /&gt;
|- &lt;br /&gt;
|| demo-fan.png&lt;br /&gt;
|| Make the connections as shown in the picture.&lt;br /&gt;
&lt;br /&gt;
Remember to turn OFF the power while changing or making new connections.&lt;br /&gt;
|- &lt;br /&gt;
|| demo-fan.png&lt;br /&gt;
|| Connect the power pins of the module from the '''Mainboard''' using relimate connectors.&lt;br /&gt;
&lt;br /&gt;
Connect +5V to the '''‘fan’''' pin.&lt;br /&gt;
|- &lt;br /&gt;
|| video-fan.mp4&lt;br /&gt;
|| We can observe that the fan starts rotating and the '''‘FanOn’''' LED starts glowing.&lt;br /&gt;
|- &lt;br /&gt;
|| demo-heat.png&lt;br /&gt;
|| Remove +5V connected to the '''‘fan’''' MCU pin.&lt;br /&gt;
&lt;br /&gt;
Connect it to the ''''heat'''' pin instead.&lt;br /&gt;
|- &lt;br /&gt;
|| video-heat.mp4&lt;br /&gt;
|| We can observe that the '''‘HEATon’''' LED starts glowing.&lt;br /&gt;
&lt;br /&gt;
It indicates that the resistor is turned on and the temperature is rising.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| If you have a multimeter, use it to measure the resistance from time to time.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| This brings us to the end of the tutorial.&lt;br /&gt;
&lt;br /&gt;
Let us summarize.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 8: Summary* OpenPLC''' '''Heater''' '''module&lt;br /&gt;
&lt;br /&gt;
|| In this tutorial, we learnt about* '''OpenPLC Heater '''module''' '''&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 9:&lt;br /&gt;
&lt;br /&gt;
About Spoken Tutorial project&lt;br /&gt;
|| The video at the following link summarises the Spoken Tutorial project.&lt;br /&gt;
&lt;br /&gt;
Please download and watch it&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 10:&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial workshops&lt;br /&gt;
|| The''' Spoken Tutorial Project''' team:&lt;br /&gt;
*conducts workshops using spoken tutorials and&lt;br /&gt;
*gives certificates on passing online tests.&lt;br /&gt;
&lt;br /&gt;
For more details, please write to us&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 11:&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| *Please post your timed queries in this forum&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 12:&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| Do you have any general / technical questions on OpenPLC?&lt;br /&gt;
&lt;br /&gt;
Please visit the FOSSEE forum and post your question.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 13:&lt;br /&gt;
&lt;br /&gt;
Acknowledgement&lt;br /&gt;
|| Spoken Tutorial Project is funded by MHRD, Government of India.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 14:&lt;br /&gt;
&lt;br /&gt;
Thank you slide&lt;br /&gt;
|| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.&lt;br /&gt;
&lt;br /&gt;
And this is Harsha Priyanka from FOSSEE team, signing off.&lt;br /&gt;
&lt;br /&gt;
Thanks for watching.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nirmala Venkat</name></author>	</entry>

	</feed>