Electronic Basics #15: Temperature Measurement (Part 1) || NTC, PT100, Wheatstone Bridge
HTML-код
- Опубликовано: 8 сен 2024
- Previous video: • Make your own Remote B...
Facebook: / greatscottlab
Twitter: / greatscottlab
Support me for more videos: www.patreon.co...
More project information on Instructables (parts list, schematic, code): www.instructabl...
Parts list (affiliate links):
Aliexpress:
NTC 1k: s.click.aliexp...
NTC 10k: s.click.aliexp...
NTC 100k (for 3D Printer): s.click.aliexp...
PT100: s.click.aliexp...
PT 100 transmitter: s.click.aliexp...
LM35: s.click.aliexp...
DS18B20: s.click.aliexp...
Ebay:
NTC 1k: rover.ebay.com/...
NTC 10k: rover.ebay.com/...
NTC 100k (for 3D Printer): rover.ebay.com/...
PT100: rover.ebay.com/...
PT100 transmitters: rover.ebay.com/...
LM35: rover.ebay.com/...
DS18B20: rover.ebay.com/...
Amazon.de:
NTC 1k: amzn.to/1LGpNlt
NTC 10k: amzn.to/1KCkAif
NTC 100k (for 3D Printer): amzn.to/1KCkCqg
PT100: amzn.to/1KCkDdY
PT 100 transmitter: amzn.to/1LGpQhi
LM35: amzn.to/1Onmndo
DS18B20: amzn.to/1NLT3NJ
Amazon.co.uk:
NTC 1k: amzn.to/1LGpSpm
NTC 10k: amzn.to/1NLT6cj
NTC 100k (for 3D Printer): amzn.to/1LGpSWc
PT100: amzn.to/1iq0Xiq
PT 100 transmitter: amzn.to/1Onmp58
LM35: amzn.to/1WbxMyj
DS18B20: amzn.to/1WbxMyz
In this episode of electronic basics I will show you how the resistance of different materials is used to measure accurate temperatures. The video will include information about NTC thermistors, PT100, Wheatstone bridge, LM35 and DS18B20. And at the end I will show you how to build a simple thermometer.
Your videos are such a pleasure to watch. You explore topics any layman would like to learn about but don't gloss over the important theory and troubleshooting that would leave most of us twisting in the wind. I've learned so much from your channel - thank you so much, and please keep up the awesome work!
+Stephen O'Connor Thanks for the feedback ;-)
Perfect video. I'm preparing to use a PT-100 for the first time, and this is good primer.
Nice handwritten formulas and chart. Doing calculations by hand leads to greater understanding.
Great videos... I enjoy them very much. You are clear, precise and to the point.
I just took apart a Keurig 2.0 coffee machine. This version was the most over-engineered with full color screen, two hall effect sensors, a color sensor, RGB and a combo water tank/heater with other goodies. My Keurig machine had a broken touchscreen. Because I have no other way to brew coffee right now, I wired a switch to the heater and took an old computer power supply to get 12v to the water and air pump. By monitoring the NTC resistance and the water temp, I found that 3.75k was the resistance for the perfect cup. I plan On controlling the whole thing with an Arduino and will add my own buttons and screen. I'm not sure what the color sensor was used for, but I'll end up using that at some point in another project.
BTW, for 2/3/4 wire measurements you can use MAX31865 (there are breakout boards on ebay and adafruit) that does almost everything for you basically, including ADC, voltage regulation, precision current source, and precision resistors. One can find them for about 5$ a piece. Not bad. I am still for a quest for water proof but small PT100/PT1000 probes, so they have less thermal mass and quicker response time (I am looking for -25 to 60 deg range, basically common air temperature over entire year). Need to build an array of about 30 such sensors for profiling air temperature.
Hi, Have you managed to source tiny waterproof pt100? I am looking for those too.
Thank you
I am addicted to your videos.
keep it up ! aaand I am also left handed :)
If you are into 3D Printing. you should make a video about the PT100 RTD in higher precision applications. I use a PT100 with a "daughter board" on my Duet WiFi to get up to about 400 C. Look into the Duet WiFi and dc42 fork or RepRapFirmware. I was confused about how to wire it up initially.
8 year old video, might post something new that I found: TSYS03, digital I²C manually addressable max. 1MHz temperature sensor, tiny package == low thermal mass, +/- 0.5°C at -40 to +125°C with custom precision ranges programmable, eats 2.4-5.5V so virtually any microcontroller or USB power works... And the best part is: Digikey have em in stock :)
Need to order a bunch for testing purposes!
Amazing series Scott, I feel like I'm learning so much so quickly.
i guess Im asking the wrong place but does anybody know a tool to log back into an Instagram account..?
I stupidly lost the login password. I love any help you can offer me!
@Harper Genesis instablaster :)
@Layton Franco thanks so much for your reply. I found the site on google and im in the hacking process atm.
Seems to take a while so I will get back to you later when my account password hopefully is recovered.
@Layton Franco it did the trick and I actually got access to my account again. I'm so happy:D
Thanks so much you really help me out!
@Harper Genesis No problem =)
Great video! I am building a clapper circuit that uses different numbers of claps to do different things loosely based off if your clapper design now. Thanks for the inspiration!
reached minute 3:25..... i did not understand a single thing - hahaha i shouldn`t have stopped taking physicsclasses
You are awesome buddy!
Thankyou soo much i was looking temperature meter using thermoresisters
Awesome vid bro!
You made me buy a soldering station and variable energy source (or however it is called :p). And of course a good fume extractor. It'll be a lot of practice since i never have done any of these stuff. but i'll make it! thanks!
+Joshua Barendse You're welcome ;-)
awesome video as always ! I would like to see you doing a project with the infinite mirror , like a table or something like that . I bet you can do a great job , cause you know , you're such a genius lol
Finally there is something where I am better then this guy. I made the sensor using ATMEGA 16 and complementary components and it matches with the temperature shown by GOOGLE. Feeling proud 😁
I love the Mendel...
love your videos! keep uploading them.
Excellent video as usual. Thanks.
Love your videos, wish I knew enough to understand them though lol
Great, fun and educational!
you are genius man, thank youuuuu
Thermistors CAN be very accurate. The problem here was the fact that you used the Beta equation to calculate its temperature. If you can use the Steinhart-Hart equation and find out the thermistor's coefficients, you can achieve better accuracy. Another option would be to use a lookup table but you need the manufacturer's temperature table for that.
reminds me of uni, i saw a case with a couple opp amps where the temperature would be instantaneous.
It would be awesome if you made a tutorial on making a PID controller with the Arduino. I have an electric kiln that uses a PID and a k type thermocouple to control coils through an ssr. I always wanted to try making my own controller through arduino and it would be awesome if you could show how.
+David m PID is on my to do list.
+GreatScott! Awesome! Cant wait.
+GreatScott! Waiting for it eagerly!
+David m This helped me a lot:
brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/
library i used:
playground.arduino.cc/Code/PIDLibrary
+David m All you'd need to do is replace your PID controller with the arduino. Download a PID library for arduino, and plug your temperature value. You can PWM the SSR for the temperature control. (it's much more energy efficient and more accurate when you use PWM versus turning it on and off in intervals like an HVAC unit does)
EDIT: typo
Yes part 2
When come out part 2?
Hey Scott thank you for your videos they are very interesting. I hope you keep on making them.alex 😺
very nice
Another great video.👏👏👏
Try a DHT 11. It also measures Temperature and humidity
U can use dht 11 or 22 temperature and humidity sensor
As always great Scott!!
Could you make a little tutorial about this little board where your ATMega 328 is in? And please show how the Ftdi chip is configured. That would be awesome!
+LordNotice Search for hackduino perfduino or boarduino you could build on for less then $10.
Useful links:
hackduino.org/mapblog/
www.instructables.com/id/Perfboard-Hackduino-Arduino-compatible-circuit/
Andruin even has instruction on how to build on on a breadoard.
www.arduino.cc/en/Main/Standalone
Great educational videos! Love your channel, please keep making such Awesome videos!
-Your big fan.
Dude, thanks for the awesome channel!
Badass accent, also. :)
Have you made the video about how to eliminate thermal inertia problem?
Great video! Keep doing great stuff!
Have to admit that you lost me completely with resistor values, wheatstone bridges and complex formulae. May have to go back and re-watch some of your earlier videos!
Btw the past tense of the word "cost" is "cost", not "costed" in most situations. Even though using costed is perfectly understood. :)
"This one only cost me around 5 bucks", "That decision cost me dearly", "I can't believe a simple service cost me over £1000!"
_Your English is excellent, wish I could speak German even half as well_
Finally. Someone who agrees
Here is an explanation I copied from Quora:
The past tense and past participle of "cost" is "cost," provided that you're using it to mean "have as a price" or "cause to lose, suffer, or sacrifice."
The following example sentences from your question details use the word "cost" correctly:
"This stupid trip cost me the game."
"This stupid trip has cost me the game."
That said, there is another meaning of "cost" that is much less common. "Cost" can also mean to estimate or determine the cost of something. If you are using that meaning of the word "cost," then "costed" is the past tense and the past participle.
So if some accountants wanted to total up a business's expenses, you could say they costed out the expenses.
www.quora.com/Is-the-past-tense-of-cost-still-cost-If-yes-is-there-ever-a-time-when-costed-may-be-used/answer/Will-Wister?srid=EECh
when you speak his native tongue, then have a crack at his English. until then suck it in princess
Excellent !!!
Since i saw this now twice in videos:
Heating the Pt- or whatever sensor anywhere but the tip is useless. The actual sensor (eg. 100 ohm Pt) is in the very tip. The rest is just casing. And of cours there are sensors without the case, so very low thermal mass but still with the accuracy of Pt 100/1000.
Give review about the integrated circuits(IC's),OP-AMP'S,etc
i think it is good idea to use atmega8 instead of 328p. it is cheaper tho and enough memory to do simple stuff
Great video as always, did you make the schematics by yourself? If so are you going to make a tutorial on how to make them or is there some program that does that for you?
+Beta Seven I used Eagle
Just what i was looking for hopong to add a heati ng element aswell
You should make a video about soldering tips and tricks.
Also it would be great if you could made a comparison between different microcontrollers pic,arduino,msp430...
+Nick Drobec I put those ideas on my to do list.
+GreatScott! +1 Like from me! I hope you can get a Fluke for the next time you need to make high precision measurements!
I'm looking for simple k-type thermocouple thermometer but couldn't find a good one with high range.
Hey Scott. Nice Video. But why did you put the two resistors in series between the Power supply and the pt10 Transmitter?
This guy is the storyteller of electronics, he says “that’s a subject for another video” almost as much as the storyteller says “that’s a story for another’s day.”
Is it me or is this just a matter of measuring the resistance of the RTD easily using a multimeter? O I was wondering, the RTD says it's capable of 850 degrees celsius. But can you put the RTD on the surface of for a example a aluminium plate without it burning?
Nice
For me the PT100 transmitter range was not 4(@-50C) to 20ma(@150C). I measured it myself with icewater and boiling water and it came out that the current range was for 0-100 temperature interval 4(@0C) and 20ma(@100C).
temperature = current*100/16-25 rather than temperature = current*100/8-100
current = voltage/resistance
ADC_value = voltage * 1023 /qc_voltage //qc_voltage = micro controller voltage to which the analog pin is compared
and the extra 1000 is to convert the current units - A to mA
At the end formula for Analog read value to temperature is:
temperature = (float)analogRead(tinput)*100*1000*qc_voltage/adc/16/R_value - 25 ; //qc_voltage = 5 ; R_value =250 ; tinput = pin to which the temperature transmitter is connected.
+GreatScott! Please make a video on inertia in measurement system and how to improve speed of measurement.
hey man I love your videos don't stop uploading the but just a simple question wouldn't it be much easier to use an arduino Nano instead of the at mega cheers from Syria
thank you for sharing about the thermistor on your yutube account, Permission to ask, I have a thermistor that is used for the exhaust temperature, the working temperature is 350 ° C - 700 ° C, can it be directly connected to the Arduino program that you made?
Waiting for Part 2 !
Can you please make a video on how to use the Adafruit AS7262 6-Channel Visible Light /Color Sensor?
+GreatScott! Can you make a tutorial how to use a LCD Driver for arduino? I have one but cant get it to work
+KaienSander10 I put it on my to do list.
Thank you! I Almost threw That lcd with driver out of the window of rage ;)
+KaienSander10 lol
@greatscott i would like to ask you, i have a problem with my analog multimeter. When i test a dc voltage of electric mosquito swatter, it shows that its 20000V DC. But when i hold it longer, i heard a click sound and the pointer began to decreasing or turning left. Then i can't measure accurately again. It can only going up a little. Do you have any idea?
It's because a capacitor in there is unloading.
Please show us how a thermocouple works!
Great vid again. Cab you do a vid about loading Arduino Bootloader onto 328P chips etc please?
Greatscott can you make a tutorial of a wheat stone bridge
What happens to the temp reading if power to the transmitter fluctuates below 24 volts?
when will u make part 2? please tell how to overcome the slow response rate pf these temp affected resistors?
did you find pRT 2?
hello great scott channel , i want to know a simple circuit (which acts as sensor)using resistances in wheatstone bridge to calculate temperature. if possible atleast reply with what equipment is required.
thank you
At 3:31 on shematic, should't it be R6=10k?
Kannst du mal zeigen wie man aus einem Headset mit Kabel eins mit Bluetooth machen kann? So dass man dann am Headset irgendwie ein Bluetooth Modul und sowas drann baut und sowas? Währe echt cool!
It's been an year and you still didn't make a video about thermocouples....
Maybe it will happen, maybe not.
consider similar views (85k) , so you should make it :)
@@greatscottlab Why not use the constant current source on the arduino? Isnt that what it's for?
I want to see your next video about "how to remove Thermal Inertia"
Can i mesure my car engine temp.
There is sensor with two wires and 5v on jack that comes to sensor?
Where do I find Part 2 of the temperature measuring basics?
can you please make a project with the Blynk App? There is already a project video on the Make Channel on how to open a garage door with the app, bit I really want to see what you come up with.
What about a infared temperature tester ? 🙏🏻
Mr. Scott If you make a video abıut thermocouople reading video i would be really happy. It would also be very beneficial. Best regards take care of yourself aganist high voltages.
i have a project that uses tmp35 sensors. can i simply replace it with a 10k thermistor and it will work ok ? i had someone write some code for me so i dont know how to edit it to work if it wont work :(
At 3:37 you show a schematic, is this worth to try and which site it's located on ?
@GreatScott, will there be a part 2 in the making?
+GreatScott! Recently i found an interesting article written by a Russian man in which he clams he had almost no inertia in a temperature scaling. He used an ultrasound module for arduino :" US-020 " within the same board. If you are interested in that method I can translate you the whole article and send some examples of code he used in his work.
hey, do u have the link now?
What about measure humidity?
How do you upload the program on that MCU? Do you transfer it first to an UNO board?
anyone know how he came up with the equation that converts the input to temperature? he did not explain in the video.
Hey Scott What About A Arduino Basics Series And You Can Keep On Advancing Slowly I Cant Find Any Good Ones Online And Would Love If You Do It
+monkey1346ful Maybe....
What would happen if you put that metal temperature probe into an induction heater coil? Hmm....
Nice :) Thumbs up :D
Alex
Hey GreatScott! , where do you design the schematics?
Sorry. I didnt get why we need that pt100 transmiter the blue thing. I m lost!
Hello, i have a question for you (or anyone that can help me!). If i want to turn a circuit on and off really quickly, would i use a relay? If not, what would i use??
+Charlie Anderson A transistor
Thank you!
+GreatScott! i did a project recently that uses the lm36 and a uno (smd style) and i couldnt get an accurate reading becaue the 5v was not a perfect 5v. the REF PIN READS THE VOLTAGES BUT I COULD NEVER GET IT TO WORK IN MY CODE :(
Why don't you use a I2C LCD display? Its wiring is way easier
I didn't get the reason why there's an offset at 0°, could someone please explain?
Well
can u make a transmitter receiver
Can you make a homemade clock?
The next video is about the max31855 and the max6675 :D
Why is it called RTD and not just PTC thermistor???
You have the same voice of the singer of camouflage xD
Resistance value ????
Hi!
where is part 2?
What about (part 2)?