Electronic Basics #33: Strain Gauge/Load Cell and how to use them to measure weight

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • Support me for more videos: / greatscott
    Previous video: • Electronics & Water? W...
    Facebook: / greatscottlab
    Twitter: / greatscottlab
    You can get Strain Gauges, Load Cells and the HX711 IC here (affiliate links):
    Aliexpress:
    Strain Gauge: s.click.aliexpress.com/e/_d6Q...
    Load Cell: s.click.aliexpress.com/e/_dTf...
    HX711: s.click.aliexpress.com/e/_dXe...
    Ebay:
    Strain Gauge: rover.ebay.com/rover/1/711-532...
    Load Cell: rover.ebay.com/rover/1/711-532...
    HX711: rover.ebay.com/rover/1/711-532...
    Amazon.de:
    Strain Gauge: amzn.to/2BGbEIg
    Load Cell: amzn.to/2npyuks
    HX711: amzn.to/2khmhxh
    In this episode of electronic basics we will have a closer look at strain gauges and load cells and find out how we can use them to measure weight. Along the way we will talk about the wheatstone bridge, suitable amplifier circuits and how we can use a µC to output the measured values of our weight measuring system.
    Music:
    2011 Lookalike by Bartlebeats
    Killing Time, Kevin MacLeod
    (incompetech.com)
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 584

  • @MrLexmaka
    @MrLexmaka 4 ปีที่แล้ว +15

    I'm a certified scale calibration technician and you hit every point right on the nose. Your video is awesome and u do a fantastic job explaining everything so simply. Thank you for the info on integration.

  • @enricorov
    @enricorov 6 ปีที่แล้ว +2

    It's incredible how my electronics courses introduce a topic, and you immediately produce a super informative video on it. Good stuff. Thanks a lot!

  • @simonthecucumberenjoyer1042
    @simonthecucumberenjoyer1042 6 ปีที่แล้ว +15

    Greatscott:"fullbridge"
    Electroboom in my head:"FULL BRIDGE RECTIFIER"
    fucking hell it's not even a joke anymore im suffering.

  • @Rich77UK
    @Rich77UK 6 ปีที่แล้ว

    Fascinating. I've used strain gauges many times before in my work (mechanical design engineer) but never fully understood their operation....now I do. Thank you.

  • @bjarnehansen1101
    @bjarnehansen1101 6 ปีที่แล้ว +141

    The moment when GreatScott uploads a new Video and you think ,,fck this shit, i watch the Video and after that i make my homework" xD

    • @darvonmason4249
      @darvonmason4249 6 ปีที่แล้ว

      Yat

    • @darvonmason4249
      @darvonmason4249 6 ปีที่แล้ว

      Or yay

    • @sanjaymsanthosh499
      @sanjaymsanthosh499 6 ปีที่แล้ว +2

      Loves the way he explains....

    • @kareemashraf-
      @kareemashraf- 6 ปีที่แล้ว

      Exacly same

    • @bjarnehansen1101
      @bjarnehansen1101 6 ปีที่แล้ว

      Alucard Pawpad Yes... But i feel like, here in germany are 60% nazi-teachers that want to get back the old rules oft Scholl, where the teacher is allowed to punch the kids xD

  • @glenshort5123
    @glenshort5123 ปีที่แล้ว

    I assume you speak not only English but your default language as well. That already makes you so much smarter than me. Then of course the knowledge you have gained in math and electronics, that you share with us, is a grand thing. THANK YOU!

  • @davidb5205
    @davidb5205 6 ปีที่แล้ว

    I know I've probably commented this before, but I absolutely love your handwriting. So clean and precise, just like your explanations.

  • @asheriii
    @asheriii 6 ปีที่แล้ว

    I’ve been watching for years...just realized you are a Lefty. Your penmanship is amazing. My papers always end up snugged.

  • @PatrickPetersen
    @PatrickPetersen 6 ปีที่แล้ว +10

    Impeccable timing :D Just as I'm working on a project with load cells! Loving your stuff!

  • @hankus253
    @hankus253 6 ปีที่แล้ว +5

    For me this was one of your best presentations. Who says you can't teach an old dog new tricks? Well done Scott, I'm ready to build a super sensitive scale.

  • @ELECTRONOOBS
    @ELECTRONOOBS 6 ปีที่แล้ว +55

    Great GreatScott, great video as always. Have a great day! Salutes from ELECTRONOOBS

    • @mpume.dzwane9213
      @mpume.dzwane9213 3 ปีที่แล้ว

      You are the coolest dood on the planet. ELECTRONOOBS.

    • @jayarajm6191
      @jayarajm6191 3 ปีที่แล้ว

      Plz attach link for Arduino code ..for load cell weight measuring

  • @alexandrevaliquette1941
    @alexandrevaliquette1941 5 ปีที่แล้ว

    Haaa!!! "Strain gauge" was the word I was looking for!!!!
    I'm a french speaking guy and I only know "load cell" but this is now what I was looking for.
    Thank you so much for sharing this beautifully made video.
    Alex from Québec, Canada

  • @PaulJosephdeWerk
    @PaulJosephdeWerk 5 ปีที่แล้ว +57

    *Rider rolling down the road nicely*
    *Rider goes over a bump causing temporary lift rider*
    *Strain gauge erroneously senses rider no longer on longboard*
    *System brakes longboard*
    *Riders momentum causes him to faceplant*

    • @CyberSpace100011
      @CyberSpace100011 4 ปีที่แล้ว +13

      Sounds like a timer would fit nicely between sensing the lack of weight and braking

    • @davak72
      @davak72 4 ปีที่แล้ว

      That was my first thought as well! My idea was to gradually apply a little bit of brake resistance. If only the board was being slowed, it would happen quickly, whereas if the rider was on it, it would only slow down a little bit. But Rob's idea was even better.

    • @nittu0608
      @nittu0608 3 ปีที่แล้ว

      Exactly what I thought!
      "Sounds like suicide with extra steps" - cit. Rick Sanchez.

    • @AutomticHeart
      @AutomticHeart 3 ปีที่แล้ว +1

      Inductive sensing for the rescue?

  • @NoumanAli
    @NoumanAli 6 ปีที่แล้ว

    Your videos have always been aspiring me to learn about new stuff which I have only learned about but never got hands-on experience. And I really wonder what kind of people are those who dislike your videos.
    Your work is great and I learn a lot. :)

    • @greatscottlab
      @greatscottlab  6 ปีที่แล้ว

      Thanks for the feedback. People will always find something to dislike, but that does not drag me down.

  • @meclucas
    @meclucas 6 ปีที่แล้ว +5

    I really like your basics videos, this gives an essential introduction to the topic without getting into too many details. I think a good future topic would be filtering and signal processing, like basic analogic and digital filters. I think of only one suggestion for this video, in the part were you show the data stream and the difference between the weightless measurements and the weight of one IC, you could have used the Arduino Serial Plotter function to better display the difference, this is available in the later versions of the IDE, although it still needs some improvement.

  • @adayinthelife5496
    @adayinthelife5496 5 ปีที่แล้ว

    Thanks for this great video. I think you saved me weeks of trial and error for a project I'm doing. Excellent channel!

  • @diyetfpv3607
    @diyetfpv3607 6 ปีที่แล้ว

    When you are thinking about a new project with a load cell , and Great Scott upload an awesome video about it ;)
    Great content as always, thanks for your work

  • @GGGONEXT67
    @GGGONEXT67 2 ปีที่แล้ว

    excellent job explaining the differences between quarter, half, 3-quarter, and full bridge, and why they can help in various situations. Just what I needed!

  • @ovalwingnut
    @ovalwingnut 6 ปีที่แล้ว +1

    I couldn't weight to watch! There was very little strain in loading that info into my gray matter cells. I feel smarter already! Thank you.

  • @felixokeefe
    @felixokeefe 6 ปีที่แล้ว +1

    This is exactly the video I needed. I have also purchased such a load cell and HX711 breakout board. Now I understand how it works.
    I thought the load cell would use piezoelectric crystals instead of strain gauges, how wrong I was.

  • @kentvandervelden
    @kentvandervelden 5 ปีที่แล้ว

    Wow, what a wonderfully artistic and useful explanation!

  • @orenw5085
    @orenw5085 3 หลายเดือนก่อน

    very precise and concentrated explanation . THANK YOU

  • @sayantanmaiti2513
    @sayantanmaiti2513 6 ปีที่แล้ว +1

    Sir this was just awesome...just used the standard theories of standard wheatstone bridge,differential amplifier and a whole lots more and you converted to a real sensitive stuff!!!!! THIS WAS JUST AWESOME....I can now take different standard weights and can make a pretty decent weight machine using your theory you just showed!!! Thanks a lot Sir

  • @Djamboo
    @Djamboo 6 ปีที่แล้ว +1

    Omg im so excited about new electric longboard video!!

  • @DJlala78
    @DJlala78 6 ปีที่แล้ว +1

    Again an amazing video ! I wish I had a colleague like you at work.

  • @simoneazzoni3882
    @simoneazzoni3882 3 ปีที่แล้ว +2

    So I recently had to deal with a load cell in my project and having some troubles with it due to something I got wrong in this video I wanted to point out something: 1)at 6:29 you show using the green wire for A- and the white wire for A+ and that could work on some models but some times is the other way around, I've found people saying the opposite and some stating that sometimes the colors are not standard. 2) This is pretty simple but make sure to have some space under the side with the downward arrow with the weight marker, the measuring is done based on the fact that under stress the load cell bends a tiny amount that stretches the Strain Gauge changing the resistance (it's simple but it's something that shouldn't be left out in my opinion), mine had m4 screws and m5 screws and the m5 ones were the ones I had to use to secure it while the others were dedicated to the load; great video as always, I just wanted to share my limited experience to maybe help out a bit.

    • @lanceaeronreyes7579
      @lanceaeronreyes7579 3 ปีที่แล้ว

      bro can you help me code?? I can't get the right codes for my project bro

    • @simoneazzoni3882
      @simoneazzoni3882 3 ปีที่แล้ว +1

      @@lanceaeronreyes7579 so I used the Queuetue HX711 library by Scott Russel, it contains a Calibration sketch and an actual scale sketch it's all commented neatly and pretty easy to understand, the calibration did not work 100% for me and gave me a value even without load after calibrating, to fix that I just took that value and subtracted it from I (that in the sketch is the reading) I'm sorry if I'm late but I actually forgot about this comment, I hope it can help I avoided making a full explanation of the code because I feel like the example sketches of that library will be enough.

    • @lanceaeronreyes7579
      @lanceaeronreyes7579 3 ปีที่แล้ว

      @@simoneazzoni3882 right on bro thanks for the help! I used the HX711 lib and tried something different. Then I tried to mix the knowledge I got from different videos and tutorials and gives me a 90% accuracy. I'll try your advice brother! Thanks for the help!

  • @JustAnotherAlchemist
    @JustAnotherAlchemist 4 ปีที่แล้ว +1

    For the adventurous: You can make an instrumentation amplifier out of normal low noise op-amps, then use oversampling + dither to get > 10-bit depth out of the ATmega SAR ADC. Feeding the whetstone bridge with a well regulated source, as well as making sure to air float (dead bug) your instrumentation amp is critical. (At these levels, merely the ambient moisture in the air condensing and re-evaporating on a PCB can cause variations in output. Professional systems use guard rings for this reason.)

  • @R3MIXMODZ
    @R3MIXMODZ 6 ปีที่แล้ว +5

    A lot of this I dont understand because Im just starting out with electrical stuff, but dang you really are a good teacher and are super smart! We all appreciate every upload you provide and the time it takes to edit each video!

    • @greatscottlab
      @greatscottlab  6 ปีที่แล้ว +2

      Thanks for the feedback :-)

  • @edidiongekpo
    @edidiongekpo 6 ปีที่แล้ว

    Your videos are very educating and informing.

  • @OvidiuMarin
    @OvidiuMarin 6 ปีที่แล้ว

    Another great video from +GreatScott!

  • @Ramesh-or9fd
    @Ramesh-or9fd 5 ปีที่แล้ว

    Fantastic! My query got just answered in minutes! professional video and speech, thanks!

  • @Educ8s
    @Educ8s 6 ปีที่แล้ว +11

    Very cool! Thanks for sharing with us!

  • @Zachthesloth
    @Zachthesloth 6 ปีที่แล้ว

    OH THANK YOU! If you do more engineering esque instrumentation videos, you will gain an entire college of followers, I promise
    you.

  • @m.s.3346
    @m.s.3346 5 ปีที่แล้ว

    Really great done! Fantastic explanation. Thank you!

  • @Mateo-vl3zv
    @Mateo-vl3zv 6 ปีที่แล้ว +1

    I really like your content try to keep up the good work im 14 and im in electronics more than 3 years, almost all stuff i know i learned from you thank you ;-)

  • @TannerTech
    @TannerTech 6 ปีที่แล้ว

    Thanks so much! I just got a broken Wii fit board with 4 load cells in the bottom. This video is really going to help me use them.

  • @Jeanpierre0071
    @Jeanpierre0071 6 ปีที่แล้ว

    I just learned about strain gauges the other day from my Electrical Trade Theory subject, so I understood the entire episode :D

  • @Bob3519
    @Bob3519 6 ปีที่แล้ว

    Another great video. Thank you for sharing this.

  • @rahulsoni5459
    @rahulsoni5459 6 ปีที่แล้ว

    Amazing I fall in love with electronics.

  • @laxminarayanaacharya659
    @laxminarayanaacharya659 2 ปีที่แล้ว

    I like your beautiful handwriting and information. Very Very good.

  • @efesstuff4936
    @efesstuff4936 6 ปีที่แล้ว

    Good video GreatScott!😀

  • @calyodelphi124
    @calyodelphi124 6 ปีที่แล้ว +37

    One way to overcome the noise is to sample the output of the HX711 over a period of time (say, 1 second) and average all of the samples. It's quick and dirty but would give you less noisy output and over several sample cycles the measured mass will be more accurate. (Probably why I always see digital scales change their output reading in time-discrete chunks, and it keeps changing for several sample cycles for a bit before settling.)

    • @greatscottlab
      @greatscottlab  6 ปีที่แล้ว +9

      True, I think the Sparkfun library even includes such an average function.

    • @calyodelphi124
      @calyodelphi124 6 ปีที่แล้ว +3

      Granted, such averaging is really only necessary if you're needing to measure tiiiiny changes in mass. For something like this where all you want to know is whether or not you've had to bail off your board, the immense change in output values far exceeds the noise.

    • @kot9pko
      @kot9pko 6 ปีที่แล้ว

      i use Kalman filter for these purposes

    • @kot9pko
      @kot9pko 6 ปีที่แล้ว

      i found implementation in youtube and copy-pasted its code :D

  • @MC-Racing
    @MC-Racing 6 ปีที่แล้ว

    I knew bout straing guages already, but this video was still hella informative and interesting.. thank you again for af great video From a fellow electronics dude, and cheers from Denmark :-)

  • @abcknw
    @abcknw 6 ปีที่แล้ว

    Fantastic description

  • @William_Hada
    @William_Hada 4 ปีที่แล้ว

    Awesome video!

  • @zaidhussain5206
    @zaidhussain5206 6 ปีที่แล้ว

    You really awesome , I learned a lot for your channel , keep the good work & good luck , looking forward for you future projects & lectures .

  • @MrFastFox666
    @MrFastFox666 6 ปีที่แล้ว

    Looking forward to seeing that new improved longboard :)

  • @mahmoudhasan3171
    @mahmoudhasan3171 5 ปีที่แล้ว

    thank you over & over for you very helpful content

  • @smarzony
    @smarzony 6 ปีที่แล้ว

    The moment you measured weight of this small uC was truly amazing, thanks for great video :)

  • @TheADMUX
    @TheADMUX 6 ปีที่แล้ว

    Very nice explantion! 👍

  • @gammaisland2628
    @gammaisland2628 2 ปีที่แล้ว

    You are a amazing human,,,,great great job ,,,I got lots of knowledge from this video about weight measuring

  • @aniruddhadutta3100
    @aniruddhadutta3100 6 ปีที่แล้ว

    awesome as always....i enjoy your videos everytime and my love for electronics keep on increasing thanks to u

  • @maaepsde8943
    @maaepsde8943 5 ปีที่แล้ว

    Super Video! Hat mir sehr geholfen.

  • @GogoTech
    @GogoTech 6 ปีที่แล้ว

    Bro i almost gave up at making a eboard you really motevated me and helped me thanks

  • @StevePietras
    @StevePietras 6 ปีที่แล้ว

    Nicely done!

  • @AtticusDraco
    @AtticusDraco 6 ปีที่แล้ว

    thanx for providing this
    good show

  • @omsingharjit
    @omsingharjit 3 ปีที่แล้ว

    Great video .

  • @Jajaho2
    @Jajaho2 6 ปีที่แล้ว

    Thank you very much for the educational video.

  • @corinnemuir1542
    @corinnemuir1542 4 ปีที่แล้ว

    I took apart my kitchen scale and was utterly confused on how it works. Now i know thanks :-D

  • @CNCPRINTBLOGSPOT
    @CNCPRINTBLOGSPOT 3 ปีที่แล้ว

    very very good video. Sehr gute Arbeit!

  • @andreaswolfesberger6140
    @andreaswolfesberger6140 6 ปีที่แล้ว

    always usefull information. Thank you very much

  • @PasanKarunanayake
    @PasanKarunanayake 6 ปีที่แล้ว

    Nice explanation for newbies....

  • @rklauco
    @rklauco 6 ปีที่แล้ว +29

    Last week I bought loadcells and the circuit to experiment - and this week you publish a video. Is this some mind reading you do? ;) As always, great video, thanks for producing it.

    • @0_o913
      @0_o913 6 ปีที่แล้ว

      Robert Klauco how

    • @thecombatengineer7069
      @thecombatengineer7069 6 ปีที่แล้ว +1

      VoltLog just published a video using the same 24-bit chip as well

    • @deltaray3
      @deltaray3 5 ปีที่แล้ว +2

      It's just chance. Given that he has 1 million subscribers now, there is a high probability that at least one of them received a load cell on the same day he published the video even.

  • @Matde1991
    @Matde1991 6 ปีที่แล้ว

    Nice. We use strain gauges in car crash tests. To compensate for the temperature, we use another strain gauge on the metal base.
    And the connection is then in a half bridge, as in the video.

  • @johnconrad5487
    @johnconrad5487 6 ปีที่แล้ว

    thanks for sharing. you made a good video.

  • @melodyacc
    @melodyacc 6 ปีที่แล้ว

    i needed that information!!! thx

  • @JohnUllrey
    @JohnUllrey 6 ปีที่แล้ว

    Very helpful, thanks!

  • @youbadcop
    @youbadcop 6 ปีที่แล้ว

    Great vide, keep up the good work 👍🏻 I would love to see some more longboard improvement videos 😁 and some hub motors maybe? Cheers

  • @ahyonvlogs
    @ahyonvlogs 4 ปีที่แล้ว

    This is what ive been tryin to search for so long haha..

  • @JackTradeMark
    @JackTradeMark 6 ปีที่แล้ว

    This is what we did in my engineering instrumentation class this term!

  • @MOSFETCMOS
    @MOSFETCMOS 6 ปีที่แล้ว

    excelente tus videos saludos desde Colombia.

  • @TheJay6621
    @TheJay6621 6 ปีที่แล้ว

    Good work.. keep it up.. thanks for your time and efforts.. I had to use once this load cells a few year ago. HX711 works fine with arduino.. even for smaller weight changes.. but callibration was too Much messy..

  • @kennethlazo940
    @kennethlazo940 4 ปีที่แล้ว

    Back to work Greatscott

  • @tooopi.7993
    @tooopi.7993 6 ปีที่แล้ว

    When you see greatscott just upload a new video i was like oh sh*t gotta watch this before i sleeep

  • @seriousCADninja
    @seriousCADninja 2 ปีที่แล้ว

    Awesome! Thanks bro!

  • @benlouw105
    @benlouw105 6 ปีที่แล้ว +12

    Why stop at using the strain gauge as a safety device only? Ditch the remote and use multiple gauges and calculate how your weight is distributed on the board. More forward, speed up, more to the back slow down.

    • @MrFritti90
      @MrFritti90 5 ปีที่แล้ว

      That is actually excactly my groups Bachelor project for this spring (2019). Maybe that will be my first youtube video :)

  • @israelsalas4617
    @israelsalas4617 4 ปีที่แล้ว

    Hello @greatscott, you can add the 4 strain gauges directly to the skateboard TRUCKS. it will measure the deflection of the metal.

  • @priteshchavan4580
    @priteshchavan4580 6 ปีที่แล้ว

    Because of Greatscott .. I still think Electronics is easy

  • @PranavMaru
    @PranavMaru 5 ปีที่แล้ว

    u deserve the best teacher award... are u a university professor ? if yes tell me ... I want to become ur pupil....

  • @zulkifal4240
    @zulkifal4240 6 ปีที่แล้ว

    I have donated u it wasn't much but thanks for ur help it helped me a lot in my hobby

  • @padhmeshu
    @padhmeshu 5 ปีที่แล้ว

    Awesome bro

  • @En1Gm4A
    @En1Gm4A 6 ปีที่แล้ว

    Love it !! Keep produceing more faster :-)
    Btw is this you main job ? Or do you do sth else ?

  • @AnubhabKundu
    @AnubhabKundu 5 ปีที่แล้ว

    Very nice!

  • @MCsCreations
    @MCsCreations 6 ปีที่แล้ว

    Wow, really nice!

  • @jothain
    @jothain 6 ปีที่แล้ว

    Just wanted to say simple thank you. Very nice explanation of basics of a load cell

  • @anishr9363
    @anishr9363 6 ปีที่แล้ว

    good., you are really the great great great Scott! my biggest doubt was cleared thanks for making this video bro 😁

  • @bluesquare23
    @bluesquare23 6 ปีที่แล้ว

    I would have thought of a more mechanical approach for the long board weight sensor application. But I was not aware this technology existed and I think it is an interesting way to do it.

  • @tuc151
    @tuc151 6 ปีที่แล้ว

    In my DIY longobard desing I´ve used a button on a remote control which you have to hold if you want to ride, if you release this button my longboard will start braking slightly. However this load cell is so fancy :D

  • @stefanalecu9532
    @stefanalecu9532 6 ปีที่แล้ว

    this video is the best!

  • @dzorzstops5136
    @dzorzstops5136 6 ปีที่แล้ว

    Oh no i missed your video while makeing a 555 timer circui. P.s. it worked on the end😁😁.

  • @venkateshwaranm9858
    @venkateshwaranm9858 6 ปีที่แล้ว

    nice video sir

  • @raghulg6155
    @raghulg6155 2 ปีที่แล้ว +1

    Man just explained better than my entire degree...

  • @rahulasmita
    @rahulasmita 3 ปีที่แล้ว

    Thanks for video..

  • @henryrey1840
    @henryrey1840 6 ปีที่แล้ว

    LOVE IT. Today I will go to bed a 14 bit less ignorant :D thank you!

  • @GaneshHosur97
    @GaneshHosur97 3 ปีที่แล้ว

    Great video! That was the best explanation of the underlying principles of the HX711 compared to the other videos. I had a question... What would happen if I supply 3.3v instead of 5v? With reference to your video, it'd certainly have an effect on the step resolution (correct me if I'm wrong!) but would there be any others alongside?

  • @ytdlgandalf
    @ytdlgandalf 4 ปีที่แล้ว +1

    I was wondering how those things worked when fixing a scale, now I know!

  • @user-mx5we1li2l
    @user-mx5we1li2l ปีที่แล้ว

    Thank you!

  • @passtranelectronics
    @passtranelectronics 6 ปีที่แล้ว

    excelente amigo

  • @NNNILabs
    @NNNILabs 6 ปีที่แล้ว +2

    Just what I need to weigh my projectiles!
    thanks!

    • @NNNILabs
      @NNNILabs 6 ปีที่แล้ว

      Nope, amateur railgunner.

    • @vidrogic1499
      @vidrogic1499 6 ปีที่แล้ว

      interesting topic

    • @NNNILabs
      @NNNILabs 6 ปีที่แล้ว +1

      Yes, one has to say. The theory's simple enough, but practically it's really tough to get going.

    • @Djamboo
      @Djamboo 6 ปีที่แล้ว

      hahahah

  • @the-bizzy-bee
    @the-bizzy-bee 5 ปีที่แล้ว

    I want videos on this longboard! 😂