Here read about some non-technical posts.
I am a person who likes to gather interesting pieces of text from the books that I read; poems, snippets from a conversation, chunks of videos from YouTube, Instagram captions, Pinterest pins, Tumblr posts, basically anything that I stumble upon. I note them down at the back of my notebook, screenshot them, highlight them or bookmark them.
I have created this section on my blog to share some of this incredible content that exists at different places. Even though this might seem like a tech oriented blog, I am sure that some philosophy would not harm! Everyone has got a soul, and I consider these pieces of writing as soulfood .
Read articles related to Electronics and Hardware development here.
I was selected as one of the product development fellows at Hasura Technologies based on my performance in the examination of their online course on modern application development (IMAD).
It was a three months fellowship (December 2017- February 2018) and all the product development fellows were given a choice to either work on Front End or the Back End, and a framework to choose.
Teams were formed randomly and each team consisted of both front end as well as back end developers.
I had selected Front End Development and chose to work using the React Native Framework.
The Mini Project of my team for Semester 6 was Temperature Control of a Peltier Element.
The team members who contributed to this project are:
Dhairya Gada (Me)
Some of the pictures we clicked while making this project :
I have explained this project in a series of 10 blog posts :
Some other important links :
Finishing Touches, Applications and Possible Improvements
Finishing Touches :
To make the project presentable,tidy and to avoid the use of DC bench power supply we made use of a Switch Mode Power Supply unit (SMPS) that connects to AC Mains supply and provided us with 12 V DC.
PID Control Loop
This is the final stage of project where we implement a PID control loop logic, and also sum up the other parts together.
Relay Mechanism to change polarity
The polarity of the supply decides which face of Peltier is warm or cool. Reversing the polarity makes the warmer side cool and vice versa. So we designed a logic by using Relays to switch the polarities after determining if reaching the temperature setpoint required heating or cooling action depending on the room temperature.
Determining approximate nature of relation between the pulse width and current through peltier by the filter
Now that we were able to obtain a PWM at 54 KHz frequency, we tested practically if the filter works and if the current magnitude changes with change in the duty cycle!
Generating a High Frequency PWM on Arduino
The filter that we had discussed about in the previous article has PWM pulses as inputs to the Gate terminal of Power MOSFETs used. These PWM pulses should be of high frequency to minimize the ripples in output current. Continue reading “Temperature Control of Peltier Element #6”
Low Pass Filter
We have figured out that we’ll be using a Peltier Element which forms the major component of this project, and we are aware that controlling the magnitude of current through Peltier would help us control its temperature.
The question is how do we control the magnitude of current which is very high (upto 4 Amperes) relative to the current that Arduino pins provide which is only in milli-Amperes