{"id":65673,"date":"2023-04-26T13:00:52","date_gmt":"2023-04-26T11:00:52","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/arduino-sterowanie-silnikami-dc\/"},"modified":"2023-09-04T14:10:27","modified_gmt":"2023-09-04T12:10:27","slug":"arduino-dc-motorsteuerung","status":"publish","type":"post","link":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/","title":{"rendered":"Arduino &#8211; DC-Motorsteuerung"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Lesezeit<\/span> <span class=\"rt-time\"> 8<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"65673\" class=\"elementor elementor-65673 elementor-34060\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-abd17a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"abd17a8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c1bc5a7\" data-id=\"c1bc5a7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-10e4eef elementor-widget elementor-widget-text-editor\" data-id=\"10e4eef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Damit sich der Roboter in verschiedene Richtungen bewegen kann, muss er mit einer geeigneten Steuerungstechnik ausgestattet sein.\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1d679c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1d679c7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c81a09c\" data-id=\"c81a09c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8d78d0b elementor-widget elementor-widget-heading\" data-id=\"8d78d0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Steuerung von DC-Motoren mit Arduino - Hardware und Software<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fed6e2e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fed6e2e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-926d1ad\" data-id=\"926d1ad\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cda68f4 elementor-widget elementor-widget-text-editor\" data-id=\"cda68f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In diesem Artikel wird ein Beispiel f\u00fcr die Steuerung eines <a href=\"\/724-gleichstrommotoren-gleichstrom\" data-wpel-link=\"internal\">Gleichstrommotors<\/a> (z. B. f\u00fcr den Antrieb eines Roboters) vorgestellt, bei dem ein Hardware-Gleichstrommotor-Controller auf der Grundlage des L298N-ICs und des Arduino UNO R3-Boards verwendet wird. Der Artikel beschreibt, wie die Hardware angeschlossen wird und welche Eigenschaften sie hat, und er\u00f6rtert einen Beispiel-Quellcode, der die Richtungs- und Drehzahlsteuerung von Gleichstrommotoren implementiert.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-824dec1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"824dec1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e8bb5d\" data-id=\"2e8bb5d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-560b8ff elementor-widget elementor-widget-heading\" data-id=\"560b8ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Drehzahlregelung von DC-Motoren durch PWM-Signal<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d211a94 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d211a94\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-93ac4bd\" data-id=\"93ac4bd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a6034dc elementor-widget elementor-widget-text-editor\" data-id=\"a6034dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die Wellendrehzahl des Gleichstrommotors ist abh\u00e4ngig von der H\u00f6he der Versorgungsspannung. Eine der g\u00e4ngigsten Methoden der Drehzahlregelung ist die Pulsweitenmodulation (PWM). Bei einem solchen Verfahren wird die Versorgungsspannung in sehr kurzen Abst\u00e4nden ein- und ausgeschaltet. Ein einzelner PWM-Zyklus besteht aus den folgenden Phasen:\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2b4b60e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2b4b60e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3b152dd\" data-id=\"3b152dd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e2000d elementor-widget elementor-widget-text-editor\" data-id=\"7e2000d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol>\n<li>Einbeziehung der Spannung<\/li>\n<li>Spannung in Wartestellung<\/li>\n<li>Freischaltung<\/li>\n<li>Haltung der ausgeschalteten Spannung<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ca200ae elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ca200ae\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d4fda1b\" data-id=\"d4fda1b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7839a8c elementor-widget elementor-widget-text-editor\" data-id=\"7839a8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der Durchschnittswert der an den Motor angelegten Versorgungsspannung wird aus dem F\u00fcllfaktor PW (Pulse Width) berechnet. Dieser Parameter legt fest, f\u00fcr welchen Anteil der Dauer eines einzelnen PWM-Zyklus die Versorgungsspannung (in diesem Fall f\u00fcr den Motor) eingeschaltet ist. Anhand des F\u00fcllfaktors und des H\u00f6chstwerts der Versorgungsspannung l\u00e4sst sich der Durchschnittswert der Versorgungsspannung \u00fcber mindestens einen PWM-Zyklus berechnen, wie die Oszillogramme in Abb. 1 zeigen. 1:<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-407793f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"407793f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec83ca8\" data-id=\"ec83ca8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0a266d4 elementor-widget elementor-widget-image\" data-id=\"0a266d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"512\" height=\"504\" src=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-1.jpg\" class=\"attachment-large size-large wp-image-49527\" alt=\"\" srcset=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-1.jpg 512w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-1-300x295.jpg 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-04ebc39 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"04ebc39\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1af5bb8\" data-id=\"1af5bb8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-41a78ab elementor-widget elementor-widget-text-editor\" data-id=\"41a78ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Abb. 1 &#8211; Einfluss der F\u00fcllfaktorregelung auf den Mittelwert der Versorgungsspannungswellenform<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-da29274 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"da29274\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53385b6\" data-id=\"53385b6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ccd41a elementor-widget elementor-widget-text-editor\" data-id=\"5ccd41a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Aus den obigen Oszillogrammen ist ersichtlich, dass je h\u00f6her der Wert des F\u00fcllfaktors, desto h\u00f6her ist der Durchschnittswert der Versorgungsspannung. Die praktische Auswirkung in unseren \u00dcberlegungen ist, dass die Motordrehzahl umso h\u00f6her ist, je h\u00f6her der Wert des F\u00fcllungsfaktors ist, und dass eine Verringerung dieses Wertes zu einer entsprechenden Verlangsamung der Motorwelle f\u00fchrt.\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19dbc65 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"19dbc65\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4a8b6a7\" data-id=\"4a8b6a7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-559dc40 elementor-widget elementor-widget-heading\" data-id=\"559dc40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Richtungsabh\u00e4ngige Steuerung von DC-Motoren mit \"H\"-Br\u00fccke<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27a30d6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27a30d6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c754924\" data-id=\"c754924\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-350a89a elementor-widget elementor-widget-text-editor\" data-id=\"350a89a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bei Gleichstrommotoren erfolgt die Drehrichtungs\u00e4nderung in der Regel durch \u00c4nderung der Polarit\u00e4t der Versorgungsspannung. Eine der gebr\u00e4uchlichsten technischen L\u00f6sungen in diesem Bereich besteht darin, den Motor \u00fcber eine H-Br\u00fccken-Anordnung an die Versorgungsspannung anzuschlie\u00dfen, wie in Abb. 2 gezeigt 2:\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-511182d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"511182d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1333c71\" data-id=\"1333c71\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-17b0117 elementor-widget elementor-widget-image\" data-id=\"17b0117\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"512\" height=\"384\" src=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-3.jpg\" class=\"attachment-large size-large wp-image-49528\" alt=\"\" srcset=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-3.jpg 512w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/04\/botland-blg-3-300x225.jpg 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c50fbc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c50fbc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2f23128\" data-id=\"2f23128\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-321af40 elementor-widget elementor-widget-text-editor\" data-id=\"321af40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Abb. 2 &#8211; Gleichstrommotor, der \u00fcber eine Br\u00fccke vom Typ &#8220;H&#8221; an die Versorgungsspannung angeschlossen ist\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-99e23ab elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"99e23ab\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c0575d5\" data-id=\"c0575d5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-92311f9 elementor-widget elementor-widget-text-editor\" data-id=\"92311f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die &#8220;H&#8221;-Br\u00fccke besteht aus vier Schaltern (S1, S2, S3, S4), die zusammen mit dem Motor auf dem Diagramm (als M abgebildet) in einer Form angeordnet sind, die dem Buchstaben &#8220;H&#8221; \u00e4hnelt. In der Praxis handelt es sich bei den Schaltern um Transistortasten, in der Regel BJTs oder MOSFETs, an die das Steuersignal z. B. von den Ausg\u00e4ngen eines Mikrocontrollers angelegt werden kann. Durch Schlie\u00dfen der Schalter S1 und S4 und Offenlassen der Schalter S2 und S3 wird eine Spannung an die Motorklemmen angelegt, die den Motor im Uhrzeigersinn dreht, d. h. der Pluspol der Spannungsquelle an den Pluspol des Motors und der Minuspol der Stromversorgung an den Minuspol des Motors. Wenn wir nun die Zust\u00e4nde aller Schalter \u00e4ndern, wird durch die Umpolung der Versorgungsspannung auch die Drehbewegung der Motorwelle in die entgegengesetzte Richtung erfolgen.\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b19b556 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b19b556\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6f1503b\" data-id=\"6f1503b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-834746b elementor-widget elementor-widget-heading\" data-id=\"834746b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">DC-Motorsteuerungsmodul auf Basis des L298N-Chips<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ab04005 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ab04005\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-143f698\" data-id=\"143f698\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-833bc5b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"833bc5b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a58dfa2\" data-id=\"a58dfa2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a3d26c elementor-widget elementor-widget-text-editor\" data-id=\"7a3d26c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das Gleichstrommotor-Treibermodul, das wir in unserem Projekt verwenden werden, basiert auf dem IC <a href=\"\/motortreiber-module\/3164-l298n-zweikanal-motortreiber-modul-12v-2a-5904422359317.html\" data-wpel-link=\"internal\">L298N<\/a>, der eine H-Br\u00fccke enth\u00e4lt. Um den Treiber vor \u00dcberhitzung zu sch\u00fctzen, wurde ein gro\u00dfer K\u00fchlk\u00f6rper an das Chipgeh\u00e4use geschraubt, um die W\u00e4rmeabgabefl\u00e4che des L298N-IC zu vergr\u00f6\u00dfern. Diese Steuerung kann maximal zwei Motoren gleichzeitig betreiben. Die Stromversorgung des Controllers erfolgt \u00fcber einen 3-poligen ARK-Schraubverbinder, der die Pins f\u00fcr die Motorversorgung (VS), die Masse (GND) und die Logikteilversorgung (VSS) enth\u00e4lt. Der Bereich der zul\u00e4ssigen Versorgungsspannungen am VS-Pin betr\u00e4gt bis zu 12 V. Die zul\u00e4ssige Versorgungsspannung des Logikteils, die an den VSS-Pin angelegt wird, liegt jedoch zwischen 5 und 7 V.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-24fcbc8\" data-id=\"24fcbc8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5d3733d elementor-widget elementor-widget-image\" data-id=\"5d3733d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-50164\" alt=\"\" srcset=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1-1024x1024.jpg 1024w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1-300x300.jpg 300w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1-150x150.jpg 150w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1-768x768.jpg 768w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/03164_1.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">L298N Motorsteuerung.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b13f1df elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b13f1df\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8ed578\" data-id=\"e8ed578\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a839a40 elementor-widget elementor-widget-text-editor\" data-id=\"a839a40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das Modul verf\u00fcgt \u00fcber einen eingebauten linearen 5-V-Spannungsstabilisator, der durch Umstecken eines Jumpers ausgeschaltet und \u00fcberbr\u00fcckt werden kann &#8211; durch Stecken eines Jumpers auf die Pins wird der Stabilisator eingeschaltet &#8211; die Stromversorgung des Eingangs erfolgt direkt \u00fcber den VS-Pin. Die maximale Stromkapazit\u00e4t des eingebauten 5V-Spannungsstabilisators betr\u00e4gt 0,5A, so dass der Strom f\u00fcr <a style=\"background-color: #ffffff;\" href=\"https:\/\/botland.de\/234-arduino\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\">Arduino<\/a> oder andere externe Module angeschlossen werden kann. Wird der Jumper jedoch entfernt, muss die Spannung f\u00fcr den Logikteil extern, direkt am VSS-Pin, zugef\u00fchrt werden. Bitte beachten Sie, dass es verboten ist, in dieser Situation einen Jumper einzusetzen, da dies den Spannungsstabilisator oder sogar das gesamte Steuerger\u00e4t besch\u00e4digen kann! Laut den technischen Daten betr\u00e4gt der Spannungsabfall am Motorcontroller L298N etwa 2 V. Dies ist auf den internen Spannungsabfall an den Verbindungsstellen der Schalttransistoren zur\u00fcckzuf\u00fchren, die eine ,,H&#8221;-Br\u00fccke bilden. Wenn wir also 12 V an die Stromversorgungsklemmen der Motoren anschlie\u00dfen, erhalten die Motoren eine maximale Spannung von etwa 10 V. Das hei\u00dft, wenn Sie einen Motor mit einer Nennspannung von 12 V an den Regler anschlie\u00dfen, wird er nie mit der vom Hersteller angegebenen H\u00f6chstgeschwindigkeit drehen. Um die maximale Drehzahl zu erreichen, sollte die Motorversorgungsspannung etwas h\u00f6her sein als die tats\u00e4chliche Spannung, die der Motor ben\u00f6tigt, um die maximale Drehzahl zu erreichen. Ein anderes Beispiel: Bei einem Spannungsabfall von 2 V m\u00fcssen wir bei Motoren, die eine Nennspannung von 5 V ben\u00f6tigen, um die volle Drehzahl zu erreichen, eine Versorgungsspannung von 7 V an den Ausgangsklemmen des Reglers bereitstellen, und bei einem 12-V-Motor w\u00fcrde die Motorversorgungsspannung 14 V betragen.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-957691d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"957691d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-933bf7f\" data-id=\"933bf7f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9a17a93 elementor-widget elementor-widget-text-editor\" data-id=\"9a17a93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der Gleichstrommotor-Treiberbaustein, den wir in unserem Projekt verwenden werden, basiert auf dem IC L298N, der eine H-Br\u00fccke enth\u00e4lt. Um den Treiber vor \u00dcberhitzung zu sch\u00fctzen, wurde ein gro\u00dfer K\u00fchlk\u00f6rper an das Chipgeh\u00e4use geschraubt, um die W\u00e4rmeabgabefl\u00e4che des L298N-IC zu vergr\u00f6\u00dfern. Diese Steuerung kann maximal zwei Motoren gleichzeitig betreiben. Die Stromversorgung des Controllers erfolgt \u00fcber einen 3-poligen ARK-Schraubverbinder, der die Pins f\u00fcr die Motorversorgung (VS), die Masse (GND) und die Logikteilversorgung (VSS) enth\u00e4lt. Der Bereich der zul\u00e4ssigen Versorgungsspannungen f\u00fcr den VS-Pin liegt zwischen 5 und 35 V. Die zul\u00e4ssige Versorgungsspannung des Logikteils, die an den VSS-Pin angelegt wird, liegt jedoch zwischen 5 und 7 V. Das Modul verf\u00fcgt \u00fcber einen eingebauten linearen 5-V-Spannungsstabilisator, der durch Umstecken eines Jumpers ausgeschaltet und \u00fcberbr\u00fcckt werden kann &#8211; durch Stecken eines Jumpers auf die Pins wird der Stabilisator eingeschaltet &#8211; die Stromversorgung des Eingangs erfolgt direkt \u00fcber den VS-Pin. Die maximale Stromkapazit\u00e4t des eingebauten 5V-Spannungsstabilisators betr\u00e4gt 0,5A, so dass der Strom f\u00fcr Arduino oder andere externe Module angeschlossen werden kann. Wird der Jumper jedoch entfernt, muss die Spannung f\u00fcr den Logikteil extern, direkt am VSS-Pin, zugef\u00fchrt werden. Bitte beachten Sie, dass es verboten ist, in dieser Situation einen Jumper einzusetzen, da dies den Spannungsstabilisator oder sogar das gesamte Steuerger\u00e4t besch\u00e4digen kann! Laut den technischen Daten betr\u00e4gt der Spannungsabfall am Motorcontroller L298N etwa 2 V. Dies ist auf den internen Spannungsabfall an den Verbindungsstellen der Schalttransistoren zur\u00fcckzuf\u00fchren, die eine ,,H&#8221;-Br\u00fccke bilden. Wenn wir also 12 V an die Stromversorgungsklemmen der Motoren anschlie\u00dfen, erhalten die Motoren eine maximale Spannung von etwa 10 V. Das hei\u00dft, wenn Sie einen Motor mit einer Nennspannung von 12 V an den Regler anschlie\u00dfen, wird er nie mit der vom Hersteller angegebenen H\u00f6chstgeschwindigkeit drehen. Um die maximale Drehzahl zu erreichen, sollte die Motorversorgungsspannung etwas h\u00f6her sein als die tats\u00e4chliche Spannung, die der Motor ben\u00f6tigt, um die maximale Drehzahl zu erreichen. Ein anderes Beispiel: Bei einem Spannungsabfall von 2 V m\u00fcssen wir bei Motoren, die eine Nennspannung von 5 V ben\u00f6tigen, um die volle Drehzahl zu erreichen, eine Versorgungsspannung von 7 V an den Ausgangsklemmen des Reglers bereitstellen, und bei einem 12-V-Motor w\u00fcrde die Motorversorgungsspannung 14 V betragen.\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-707b7d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"707b7d3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f1a17fe\" data-id=\"f1a17fe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-48ff8f9 elementor-widget elementor-widget-heading\" data-id=\"48ff8f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Externe Klemmen des L298N-Controllers<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-24884a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"24884a2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-90b7bf9\" data-id=\"90b7bf9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f2b1fc8 elementor-widget elementor-widget-text-editor\" data-id=\"f2b1fc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die Motorleistungsausg\u00e4nge des Controllers L298N f\u00fcr Motor A und Motor B sind \u00fcber zwei Schraubklemmen im Raster 3,5 mm an den Rand des Moduls gef\u00fchrt. An diese Klemmen k\u00f6nnen zwei Gleichstrommotoren mit Spannungen von 5 bis 35 V angeschlossen werden. Jeder Kanal des Moduls kann bis zu 2 A an den Gleichstrommotor liefern. Die H\u00f6he des Stroms, der dem Motor zugef\u00fchrt wird, h\u00e4ngt jedoch von der Versorgungsspannung des Reglers ab. F\u00fcr jeden der Ausgangskan\u00e4le des L298N-Reglers gibt es zwei Arten von Steuerpins, die es erm\u00f6glichen, gleichzeitig die Geschwindigkeit und die Richtung der DC-Motoren zu steuern, d.h. Richtungssteuerungspins und Geschwindigkeitssteuerungspins. Mit den Stiften, die die Drehrichtung kontrollieren, k\u00f6nnen wir steuern, ob sich der Motor im oder gegen den Uhrzeigersinn drehen soll. Diese Pins steuern die Transistoren in der ,,H&#8221;-Br\u00fcckenschaltung, die sich im IC L298N befindet. Das Modul hat zwei Richtungssteuerungsstifte f\u00fcr jeden Kanal. Die Pins IN1 und IN2 steuern die Drehrichtung von Motor A, w\u00e4hrend die Pins IN3 und IN4 die Drehrichtung von Motor B steuern. Die Drehrichtung des Motors kann durch Anlegen eines logisch hohen (+5V) oder logisch niedrigen (GND) Zustands an diese Eing\u00e4nge gesteuert werden, wie unten beschrieben \n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-25d50d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25d50d1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a92da4\" data-id=\"5a92da4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b97cc78 elementor-widget elementor-widget-text-editor\" data-id=\"b97cc78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table>\n<tbody>\n<tr>\n<td>\n<p>IN1<\/p>\n<\/td>\n<td>\n<p>IN2<\/p>\n<\/td>\n<td>\n<p>Drehrichtung<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<td>\n<p>Motor aus<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>+5V<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<td>\n<p>im Uhrzeigersinn<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>GND<\/p>\n<\/td>\n<td>\n<p>+5V<\/p>\n<\/td>\n<td>\n<p>gegen den Uhrzeigersinn<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>+5V<\/p>\n<\/td>\n<td>\n<p>+5V<\/p>\n<\/td>\n<td>\n<p>Motor aus<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5df2caa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5df2caa\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b3c4bab\" data-id=\"b3c4bab\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-215d979 elementor-widget elementor-widget-text-editor\" data-id=\"215d979\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Au\u00dferdem befinden sich auf der Platine die Pins ENA und ENB, die zum Ein- und Ausschalten der Motoren und zur Steuerung ihrer Geschwindigkeit dienen. Wenn Sie diese Pins auf einen hohen Wert setzen, drehen sich die Motoren, wenn Sie sie auf einen niedrigen Wert setzen, stoppen die Motoren. Mit der Pulsweitenmodulation (PWM) k\u00f6nnen wir die Geschwindigkeit der Motoren tats\u00e4chlich steuern. Das Modul ist in der Regel mit einem Jumper auf diesen Pins ausgestattet. Wenn dieser Jumper gesteckt ist, ist der Motor eingeschaltet und dreht sich mit maximaler Geschwindigkeit. Wenn Sie die Geschwindigkeit der Motoren programmgesteuert kontrollieren wollen, entfernen Sie die Jumper und verbinden Sie sie mit den Pins mit aktivierter PWM-Erzeugung am Arduino. Der VCC-Pin versorgt den Motor mit Strom. Die Spannung kann zwischen 5 und 35 V liegen. Wenn der Jumper 5V-EN gesteckt ist, muss eine 2V h\u00f6here Spannung als die tats\u00e4chliche Nennspannung des Motors angelegt werden, um die maximale Motordrehzahl zu erreichen. GND ist der gemeinsame Erdungspin. Der 5V-Pin versorgt die Schaltlogik im L298N IC mit Strom. Wenn der 5V-EN-Jumper gesteckt ist, fungiert dieser Pin als Ausgang und kann zur Stromversorgung des Arduino verwendet werden. Wenn der 5V-EN-Jumper entfernt ist, verbinden Sie ihn mit dem 5V-Pin des Arduino. Die ENA-Pins werden zur Steuerung der Geschwindigkeit von Motor A verwendet. Wenn dieser Pin auf einen hohen Wert gesetzt wird (indem der Jumper in Position gehalten wird), dreht sich Motor A, und wenn der gleiche Pin auf einen niedrigen Wert gesetzt wird, stoppt der Motor. Durch Entfernen des Jumpers und Verbinden dieses Pins mit dem PWM-Eingang kann die Geschwindigkeit von Motor A gesteuert werden. Die Pins IN1 und IN2 dienen zur Steuerung der Drehrichtung von Motor A. Wenn einer der Pins im High-Zustand und der andere im Low-Zustand ist, beginnt sich Motor A zu drehen. Sind beide Eing\u00e4nge entweder im High-Zustand oder im Low-Zustand, wird Motor A angehalten. Die Pins IN3 und IN4 werden zur Steuerung der Drehrichtung von Motor B verwendet. Wenn einer der beiden Anschl\u00fcsse im High-Zustand und der andere im Low-Zustand ist, dreht sich der Motor B. Wenn beide Eing\u00e4nge entweder im High-Zustand oder im Low-Zustand sind, wird Motor B angehalten. Der ENB-Pin wird zur Steuerung der Geschwindigkeit von Motor B verwendet. Wenn Sie diesen Stift in den High-Zustand versetzen (indem Sie den Jumper an Ort und Stelle halten), dreht sich der Motor B, wenn Sie diesen Stift in den Low-Zustand versetzen, stoppt der Motor. Wenn Sie die Br\u00fccke entfernen und diesen Pin mit dem PWM-Ausgang verbinden, k\u00f6nnen wir die Geschwindigkeit von Motor B steuern. Die Pins OUT1 und OUT2 sind mit Motor A verbunden, w\u00e4hrend die Pins OUT3 und OUT4 mit Motor B verbunden sind.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-00e1328 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"00e1328\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6671960\" data-id=\"6671960\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b143c3a elementor-widget elementor-widget-heading\" data-id=\"b143c3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Anschlie\u00dfen des L298N-Controllers an einen Arduino UNO R3<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d480d24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d480d24\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c54321\" data-id=\"3c54321\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-06d0bfe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"06d0bfe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-58c8680\" data-id=\"58c8680\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-49199ef elementor-widget elementor-widget-image\" data-id=\"49199ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17-1024x1024.jpg\" class=\"attachment-large size-large wp-image-50165\" alt=\"\" srcset=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17-1024x1024.jpg 1024w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17-300x300.jpg 300w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17-150x150.jpg 150w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17-768x768.jpg 768w, https:\/\/botland.de\/blog\/wp-content\/uploads\/2022\/12\/01060_17.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Arduino UNO R3 Modul.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ceaaa45\" data-id=\"ceaaa45\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-26ef150 elementor-widget elementor-widget-text-editor\" data-id=\"26ef150\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nun, da wir alles \u00fcber das L298N-Treibermodul wissen, k\u00f6nnen wir es an unseren Arduino anschlie\u00dfen! Beginnen wir mit dem Anschluss der Stromversorgung an die Motoren. In unserem Projekt verwenden wir Gleichstrommotoren mit Reduktionsgetriebe, die typischerweise in Robotern mit Zweiradantrieb eingesetzt werden. Ihr Betriebsspannungsbereich reicht von 3V bis 12V. Wir werden also eine externe 12V-Versorgung an die VCC-Klemme anschlie\u00dfen. Aufgrund des internen Spannungsabfalls an den Br\u00fcckentransistoren ,,H&#8221; in der L298N-Schaltung erhalten die Motoren eine Spannung von 10 V und drehen sich mit etwas geringerer Geschwindigkeit. Aber das ist in Ordnung.&nbsp;Als n\u00e4chstes m\u00fcssen wir 5 V f\u00fcr den Logikteil des L298N-Treibers bereitstellen.&nbsp;<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f2e1e0f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f2e1e0f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9a970d9\" data-id=\"9a970d9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a2a8265 elementor-widget elementor-widget-text-editor\" data-id=\"a2a8265\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wir werden den eingebauten 5-V-Regler verwenden und 5 V von der Motorversorgung abnehmen, so dass der 5-V-EN-Jumper an seinem Platz bleibt. Nun werden die Eingangs- und Einschalt-Pins (ENA, IN1, IN2, IN3, IN4 und ENB) des L298N-Moduls mit den sechs digitalen Ausgangspins des Arduino (9, 8, 7, 5, 4 und 3) verbunden. Beachten Sie, dass beide Arduino-Ausgangspins, d.h. Nr. 9 und Nr. 3, PWM unterst\u00fctzen. Schlie\u00dfen Sie schlie\u00dflich einen Motor an Klemme A (OUT1 und OUT2) und den anderen Motor an Klemme B (OUT3 und OUT4) an. Wir k\u00f6nnen die Motoranschl\u00fcsse austauschen, technisch gibt es keinen richtigen oder falschen Weg.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2be9f77 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2be9f77\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-902b2f4\" data-id=\"902b2f4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2956a72 elementor-widget elementor-widget-heading\" data-id=\"2956a72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Programm-Code\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-efa65de elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"efa65de\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c064823\" data-id=\"c064823\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-47895ed elementor-widget elementor-widget-text-editor\" data-id=\"47895ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die folgende Code-Skizze zeigt, wie man mit dem Motorcontroller L298N die Geschwindigkeit und Richtung eines Gleichstrommotors regelt und kann als Grundlage f\u00fcr weitere praktische Experimente und Projekte dienen:<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bd2babd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bd2babd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53e1fbf\" data-id=\"53e1fbf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e4bc90 elementor-widget elementor-widget-code-highlight\" data-id=\"5e4bc90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-csharp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-csharp\">\n\t\t\t\t\t<xmp>\/\/ Podlaczanie silnika A ze sterownikiem L298N\r\n\r\nint enA = 9;\r\n\r\nint in1 = 8;\r\n\r\nint in2 = 7;\r\n\r\n\/\/ Podlaczanie silnika B ze sterownikiem L298N\r\n\r\nint enB = 3;\r\n\r\nint in3 = 5;\r\n\r\nint in4 = 4;\r\n\r\n\r\n\r\nvoid setup() {\r\n\r\n  \/\/ Piny sterowania silnikiem ustawione jako wejscia\r\n\r\n  pinMode(enA, OUTPUT);\r\n\r\n  pinMode(enB, OUTPUT);\r\n\r\n  pinMode(in1, OUTPUT);\r\n\r\n  pinMode(in2, OUTPUT);\r\n\r\n  pinMode(in3, OUTPUT);\r\n\r\n  pinMode(in4, OUTPUT);\r\n\r\n  \/\/ Stan poczatkowy - wylaczenie silnikow\r\n\r\n  digitalWrite(in1, LOW);\r\n\r\n  digitalWrite(in2, LOW);\r\n\r\n  digitalWrite(in3, LOW);\r\n\r\n  digitalWrite(in4, LOW);\r\n\r\n}\r\n\r\n\r\n\r\nvoid loop() {\r\n\r\n  directionControl();\r\n\r\n  delay(1000);\r\n\r\n  speedControl();\r\n\r\n  delay(1000);\r\n\r\n}\r\n\r\n\r\n\r\n\/\/ Sterowanie kierunkiem obrotow silnikow\r\n\r\nvoid directionControl() {\r\n\r\n  \/\/ Ustawienie maksymalnej predkosci obrotowej\r\n\r\n  \/\/ Zakres predkosci dla PWM od 0 do 255\r\n\r\n  analogWrite(enA, 255);\r\n\r\n  analogWrite(enB, 255);\r\n\r\n\r\n\r\n  \/\/ Wlaczenie silnikow A i B\r\n\r\n  digitalWrite(in1, HIGH);\r\n\r\n  digitalWrite(in2, LOW);\r\n\r\n  digitalWrite(in3, HIGH);\r\n\r\n  digitalWrite(in4, LOW);\r\n\r\n  delay(2000);\r\n\r\n  \/\/ Zmiana kierunku wirowania\r\n\r\n  digitalWrite(in1, LOW);\r\n\r\n  digitalWrite(in2, HIGH);\r\n\r\n  digitalWrite(in3, LOW);\r\n\r\n  digitalWrite(in4, HIGH);\r\n\r\n  delay(2000);\r\n\r\n  \/\/ Wylaczenie silnikow\r\n\r\n  digitalWrite(in1, LOW);\r\n\r\n  digitalWrite(in2, LOW);\r\n\r\n  digitalWrite(in3, LOW);\r\n\r\n  digitalWrite(in4, LOW);\r\n\r\n}\r\n\r\n\r\n\r\n\/\/ Funkcja pozwalajaca na regulacje predkosci obrotowej\r\n\r\nvoid speedControl() {\r\n\r\n  \/\/ Wlaczenie silnikow\r\n\r\n  digitalWrite(in1, LOW);\r\n\r\n  digitalWrite(in2, HIGH);\r\n\r\n  digitalWrite(in3, LOW);\r\n\r\n  digitalWrite(in4, HIGH);\r\n\r\n  \/\/ Rozpedzanie silnikow\r\n\r\n  for (int i = 0; i < 256; i++) {\r\n\r\n    analogWrite(enA, i);\r\n\r\n    analogWrite(enB, i);\r\n\r\n    delay(20);\r\n\r\n  }\r\n\r\n  \/\/ Hamowanie silnikow\r\n\r\n  for (int i = 255; i >= 0; --i) {\r\n\r\n    analogWrite(enA, i);\r\n\r\n    analogWrite(enB, i);\r\n\r\n    delay(20);\r\n\r\n  }\r\n\r\n  \/\/ Wylaczenie silnikow\r\n\r\n  digitalWrite(in1, LOW);\r\n\r\n  digitalWrite(in2, LOW);\r\n\r\n  digitalWrite(in3, LOW);\r\n\r\n  digitalWrite(in4, LOW);\r\n\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4bffc18 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4bffc18\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-04ead3a\" data-id=\"04ead3a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-254e92e elementor-widget elementor-widget-text-editor\" data-id=\"254e92e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der obige Code verwendet zwei spezielle Funktionen, n\u00e4mlich:<\/p>\n<p><span style=\"font-weight: bolder;\">directionControl()<\/span> &#8211; Diese Funktion veranlasst beide Motoren, sich zwei Sekunden lang mit maximaler Geschwindigkeit vorw\u00e4rts zu drehen. Dann kehrt er die Drehrichtung des Motors um und l\u00e4sst ihn f\u00fcr weitere zwei Sekunden drehen. Schlie\u00dflich schaltet er die Motoren ab. <\/p>\n<p><span style=\"font-weight: bolder;\">speedControl()<\/span> &#8211; Diese Funktion beschleunigt beide Motoren von Null auf die H\u00f6chstgeschwindigkeit, wobei PWM-Signale mit der Funktion analogWrite() erzeugt werden, und bremst dann die Motoren wieder auf Null ab. Schlie\u00dflich schaltet er die Motoren ab. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>In diesem Artikel wird ein Beispiel f\u00fcr die Steuerung eines Gleichstrommotors (z. B. f\u00fcr den Antrieb eines Roboters) vorgestellt, bei dem ein Hardware-Gleichstrommotor-Controller auf der Grundlage des L298N-ICs und des Arduino UNO R3-Boards verwendet wird.<\/p>\n","protected":false},"author":21,"featured_media":63149,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[471],"tags":[],"class_list":["post-65673","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-de"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino - DC-Motorsteuerung - Botland<\/title>\n<meta name=\"description\" content=\"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino - DC-Motorsteuerung - Botland\" \/>\n<meta property=\"og:description\" content=\"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-26T11:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-04T12:10:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mateusz Mr\u00f3z\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mateusz Mr\u00f3z\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/\"},\"author\":{\"name\":\"Mateusz Mr\u00f3z\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/774dbd37e308d5fb229ec7f3b8898559\"},\"headline\":\"Arduino &#8211; DC-Motorsteuerung\",\"datePublished\":\"2023-04-26T11:00:52+00:00\",\"dateModified\":\"2023-09-04T12:10:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/\"},\"wordCount\":2303,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg\",\"articleSection\":[\"Arduino\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/\",\"name\":\"Arduino - DC-Motorsteuerung - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg\",\"datePublished\":\"2023-04-26T11:00:52+00:00\",\"dateModified\":\"2023-09-04T12:10:27+00:00\",\"description\":\"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg\",\"width\":1510,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/arduino-dc-motorsteuerung\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino &#8211; DC-Motorsteuerung\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/774dbd37e308d5fb229ec7f3b8898559\",\"name\":\"Mateusz Mr\u00f3z\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/12-300x300.png\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/12-300x300.png\",\"contentUrl\":\"https:\\\/\\\/botland.de\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/12-300x300.png\",\"caption\":\"Mateusz Mr\u00f3z\"},\"description\":\"Marzyciel, mi\u0142o\u015bnik podr\u00f3\u017cy i fan nowinek technologicznych. Swoje pomys\u0142y na Raspberry Pi i Arduino ch\u0119tnie przekuwa w konkrety. Uparty samouk \u2013 o pomoc prosi dopiero wtedy kiedy zabraknie pozycji w wyszukiwarce. Uwa\u017ca, \u017ce przy odpowiednim podej\u015bciu mo\u017cna osi\u0105gn\u0105\u0107 ka\u017cdy cel.\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/author\\\/mateusz-mroz\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino - DC-Motorsteuerung - Botland","description":"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/","og_locale":"de_DE","og_type":"article","og_title":"Arduino - DC-Motorsteuerung - Botland","og_description":"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!","og_url":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2023-04-26T11:00:52+00:00","article_modified_time":"2023-09-04T12:10:27+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg","type":"image\/jpeg"}],"author":"Mateusz Mr\u00f3z","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Mateusz Mr\u00f3z","Gesch\u00e4tzte Lesezeit":"13\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#article","isPartOf":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/"},"author":{"name":"Mateusz Mr\u00f3z","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/774dbd37e308d5fb229ec7f3b8898559"},"headline":"Arduino &#8211; DC-Motorsteuerung","datePublished":"2023-04-26T11:00:52+00:00","dateModified":"2023-09-04T12:10:27+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/"},"wordCount":2303,"publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"image":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg","articleSection":["Arduino"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/","url":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/","name":"Arduino - DC-Motorsteuerung - Botland","isPartOf":{"@id":"https:\/\/botland.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#primaryimage"},"image":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg","datePublished":"2023-04-26T11:00:52+00:00","dateModified":"2023-09-04T12:10:27+00:00","description":"Mit einem Arduino und einem speziellen Modul, das auf dem L298N-Chip basiert, k\u00f6nnen wir den Betrieb von Gleichstrommotoren steuern - Details dazu finden Sie in unserem Blogartikel von Botland!","breadcrumb":{"@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#primaryimage","url":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg","contentUrl":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2023\/05\/new2023-2022-12-06-okladka-arduino-silnik1510x1510.jpg","width":1510,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/botland.de\/blog\/arduino-dc-motorsteuerung\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Arduino &#8211; DC-Motorsteuerung"}]},{"@type":"WebSite","@id":"https:\/\/botland.de\/blog\/#website","url":"https:\/\/botland.de\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/botland.de\/blog\/#organization","name":"Botland","url":"https:\/\/botland.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/774dbd37e308d5fb229ec7f3b8898559","name":"Mateusz Mr\u00f3z","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2025\/02\/12-300x300.png","url":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2025\/02\/12-300x300.png","contentUrl":"https:\/\/botland.de\/blog\/wp-content\/uploads\/2025\/02\/12-300x300.png","caption":"Mateusz Mr\u00f3z"},"description":"Marzyciel, mi\u0142o\u015bnik podr\u00f3\u017cy i fan nowinek technologicznych. Swoje pomys\u0142y na Raspberry Pi i Arduino ch\u0119tnie przekuwa w konkrety. Uparty samouk \u2013 o pomoc prosi dopiero wtedy kiedy zabraknie pozycji w wyszukiwarce. Uwa\u017ca, \u017ce przy odpowiednim podej\u015bciu mo\u017cna osi\u0105gn\u0105\u0107 ka\u017cdy cel.","url":"https:\/\/botland.de\/blog\/author\/mateusz-mroz\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/posts\/65673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/comments?post=65673"}],"version-history":[{"count":0,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/posts\/65673\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/media\/63149"}],"wp:attachment":[{"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/media?parent=65673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/categories?post=65673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.de\/blog\/wp-json\/wp\/v2\/tags?post=65673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}