{"id":9468,"date":"2023-09-19T09:59:00","date_gmt":"2023-09-19T09:59:00","guid":{"rendered":"https:\/\/www.fambach.net\/?p=9468"},"modified":"2024-01-26T16:43:09","modified_gmt":"2024-01-26T16:43:09","slug":"preview-strommessung-mit-dem-acs712","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/preview-strommessung-mit-dem-acs712\/","title":{"rendered":"Preview \u2013 Current Measurement with the ACS712"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#Fakten\" >Facts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#Ansichten\" >Views<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#Sonstiges\" >Miscellaneous<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#MicroPython\" >MicroPython<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#Verwandte_Beitrage\" >Verwandte Beitr&auml;ge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/#Quellen\" >Sources<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Der ACS712 erm&ouml;glicht es, angeschlossen an einen Microcontroller, den Strom zu messen. Den Chip gibt es mit einer kleinen Schaltung fertig auf Platine. Es gibt diese in verschiedenen Varianten abh&auml;nger von der maximal zu messenden Stromst&auml;rke (5,20,30 Ampere). Die gemessene Stromst&auml;rke wird in eine proportionale Spannung umgewandelt und an einem Pin ausgegeben. Dieser kann &uuml;ber einen analogen Port gelesen werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is a preview<\/strong>: Da ich immer mehr den &Uuml;berblick &uuml;ber die bestellte Hardware verliere, werde ich nach der Bestellung eine kleine Vorschau schreiben. Wenn ich dann zu der Hardware komme werde ich das ensprechende Preview erweitern oder durch einen richtigen Beitrag ersetzen. Somit erhaltet ihr die M&ouml;glichkeit schon mal die bald Kommende Hardware zu besichtigen und zu kommentieren. Die Beitr&auml;ge werde ich dann nach euren Kommentaren oder nach meiner Laune und Zeit priorisieren ;). <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" data-id=\"9472\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/Halle-Aktuelle-Sensor-Modul-ACS712-modul-5A-20A-30A-Halle-Aktuelle-Sensor-Modul-5A-20A-30A.jpg\" alt=\"\" class=\"wp-image-9472\"><\/figure>\n<\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Description<\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table id=\"wpls-table-1\"><thead><tr><th>Beschreibugn<\/th><th>5A<\/th><th>20A<\/th><th>30A<\/th><\/tr><\/thead><tbody><tr><td>Supply voltage<\/td><td>5V<\/td><td>5V<\/td><td>5V<\/td><\/tr><tr><td>Max Spannung bei 0Ampere<\/td><td>2,5V<\/td><td>2,5V<\/td><td>2,5V<\/td><\/tr><tr><td>Skalierung<\/td><td>185 mV\/A<\/td><td>100 mV\/A<\/td><td>66 mV\/A<\/td><\/tr><tr><td>Chip<\/td><td>ACS712ELC-05A<\/td><td>ACS712ELC-20A<\/td><td>ACS712ELC-30A<\/td><\/tr><tr><td>Temperaturbereich<\/td><td>-40&deg;C bis 85&deg;C<\/td><td>-40&deg;C bis 85&deg;C<\/td><td>-40&deg;C bis 85&deg;C<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td>Ma&szlig;e<\/td><td>33mm x 13mm x 15mm<\/td><td>33mm x 13mm x 15mm<\/td><td>33mm x 13mm x 15mm<\/td><\/tr><tr><td>Weight<\/td><td>5g<\/td><td>5g<\/td><td>5g<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Technische Daten von diversen Quellen (siehe unten)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Liegt kein Strom an gibt der ACS eine Spannung von 2,5V aus. Liegt ein Strom an, steigt oder sinkt die Spannung je nach Polung &uuml;ber oder unter dem Mittelwert. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"592\" height=\"370\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/ACS712_AmperToVoltDiagram.jpg\" alt=\"\" class=\"wp-image-9469\"><figcaption class=\"wp-element-caption\">Source: <a href=\"https:\/\/www.allegromicro.com\/~\/media\/files\/datasheets\/acs712-datasheet.ashx\" target=\"_blank\" rel=\"noreferrer noopener\">Data sheet<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Abh&auml;ngig vom Sensor ergeben sich bei einer 8Bit ADC folgende Aufl&ouml;sung:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5A \/ (1024\/2) = 5A \/ 512 = 0,009766A = 9,766mA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">20A\/ 512 = 0,0390625A = 39mA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">30A\/ 512 = 0,05859375A = 59mA<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/www.fambach.net\/wp-content\/uploads\/ACS712-Datasheet.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of ACS712-Datasheet.\"><\/object><a id=\"wp-block-file--media-edb3c85b-6179-45af-b30f-67ec163e84bc\" href=\"https:\/\/www.fambach.net\/wp-content\/uploads\/ACS712-Datasheet.pdf\">ACS712-Datasheet<\/a><a href=\"https:\/\/www.fambach.net\/wp-content\/uploads\/ACS712-Datasheet.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-edb3c85b-6179-45af-b30f-67ec163e84bc\">Download<\/a>\n\n\n\n<h1 class=\"wp-block-heading\">Libraries<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe in der Aruino zwei Bibliotheken hierzu gefunden, unter Github gibt es noch ein paar mehr.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/RobTillaart\/ACS712\">https:\/\/github.com\/RobTillaart\/ACS712<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/Warlib1975\/Irms_calc\">https:\/\/github.com\/Warlib1975\/Irms_calc<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die erste Bibliothek enth&auml;lt ausgefeilte Gl&auml;ttungsalgorithmen die zweite ist eher klein gehalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die folgende Bibliothek ist unter Github verf&uuml;gbar muss aber manuell eingebunden werden. Sie erm&ouml;glicht das kontinuierliche Monitoring und die Berechnung der Energie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/pieman64\/ESPecoMon\">https:\/\/github.com\/pieman64\/ESPecoMon<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Der Sensor macht was er soll, die Genauigkeit steht und f&auml;llt mit dem verwendeten ADC, siehe hierzu auch Wolles Beitrag in den gelinkten Quellen.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Verwandte Beitr&auml;ge<\/h1>\n\n\n<div class=\"display-posts-listing\">\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-prototyping-platinen\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"128\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240209_135846.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-prototyping-platinen\/\">Preview \u2013 Platinen Prototyping<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-irf520n-mosfet-auf-board\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"78\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/SingleMOSFETBoard_banner.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-irf520n-mosfet-auf-board\/\">Preview \u2013 IRF520N MOSFET on Board<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-template\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"99\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240202_180600.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-template\/\">Preview \u2013 Open-Smart USB\/Serial Adapter<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-strommessung-mit-dem-acs712\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"150\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20a-range-acs712-current-sensor-module.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-strommessung-mit-dem-acs712\/\">Preview \u2013 Current Measurement with the ACS712<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-atmel-tiny-85\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"149\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/Digipark-1.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-atmel-tiny-85\/\">Preview \u2013 Atmel Tiny 85<\/a><\/div>\n<div class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-aht15-i%c2%b2c-temp-freuchte-sensor\/\">Preview \u2013 AHT15 I\u00b2C Temperature &amp; Humidity Sensor<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-tt-motoren-mit-hal-sensor\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"61\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20230321_163633.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-tt-motoren-mit-hal-sensor\/\">Preview \u2013 TT Motors with Hall Sensor<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"96\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20230321_152656.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\">Preview \u2013 Arduino Motor Shield with L298P<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-esp01-relais-modul\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"81\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/ESP01RelaisModul-perspectiveLeft.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-esp01-relais-modul\/\">ESP01 \u2013 Relay Board<\/a><\/div>\n<div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"113\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/H894ba9ad00a34528a8d0ee254f411cd9D.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/a> <a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/\">Preview \u2013 W600-Pico V1.0.0 1MB Flash<\/a><\/div>\n<\/div>\n\n\n\n<h1 class=\"wp-block-heading\">Sources<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/wolles-elektronikkiste.de\/acs712-stromsensor\">https:\/\/wolles-elektronikkiste.de\/acs712-stromsensor<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/funduino.de\/nr-41-stromstaerkesensor-arduino\">https:\/\/funduino.de\/nr-41-stromstaerkesensor-arduino<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/RobTillaart\/ACS712\">https:\/\/github.com\/RobTillaart\/ACS712<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/Warlib1975\/Irms_calc\">https:\/\/github.com\/Warlib1975\/Irms_calc<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/pieman64\/ESPecoMon\">https:\/\/github.com\/pieman64\/ESPecoMon<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1509\/1638\/files\/ACS712_Stromsensor_mit_20A_Datenblatt_e1f4bcee-65bf-48b4-9146-04dad9f5a57d.pdf?v=1656500138\" target=\"_blank\" rel=\"noreferrer noopener\">Datenblatt von AZ Delivery<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.christians-shop.de\/Stromsensor-ACS712-5A\">https:\/\/www.christians-shop.de\/Stromsensor-ACS712-5A<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Der ACS712 erm&ouml;glicht es, angeschlossen an einen Microcontroller, den Strom zu messen. Den Chip gibt es mit einer kleinen Schaltung fertig auf Platine. Es gibt diese in verschiedenen Varianten abh&auml;nger von der maximal zu messenden Stromst&auml;rke (5,20,30 Ampere). Die gemessene Stromst&auml;rke wird in eine proportionale Spannung umgewandelt und an einem Pin ausgegeben. Dieser kann &uuml;ber &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/preview-w600-pico-v1-0-0-1mb-flash\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Preview &#8211; W600-Pico V1.0.0 1MB Flash\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":9473,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[625,701],"tags":[702,703,705,704,706],"class_list":["post-9468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-preview","category-spannung-strom","tag-acs712","tag-energie","tag-messung","tag-strom","tag-strommessung","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/9468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=9468"}],"version-history":[{"count":5,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/9468\/revisions"}],"predecessor-version":[{"id":10169,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/9468\/revisions\/10169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/9473"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=9468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=9468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=9468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}