{"id":7,"date":"2008-05-09T16:50:21","date_gmt":"2008-05-09T14:50:21","guid":{"rendered":"http:\/\/www.contrabyte.de\/de\/?page_id=7"},"modified":"2022-04-01T15:49:49","modified_gmt":"2022-04-01T13:49:49","slug":"pwm-lufter-controller","status":"publish","type":"page","link":"http:\/\/www.contrabyte.de\/de\/?page_id=7","title":{"rendered":"PWM-L\u00fcftersteuerung"},"content":{"rendered":"<p style=\"text-align: center;\"><em>8-Channel, 8-Bit, Hi-Speed, Software PWM&nbsp;with ATmega AVR-Controller!<\/em><\/p>\n<p>Auf dieser Seite wird eine innovative technische L\u00f6sung vorgestellt, die erm\u00f6glicht auf eine g\u00fcnstige, flexible und professionelle Art den PC zu k\u00fchlen.<\/p>\n<p>Dank der ausgekl\u00fcgelten, einzigartigen Firmware ist es mir gelungen, softwarem\u00e4\u00dfig einen vollwertigen 8-Kanal PWM-Kontroller mit einem einfachen ATmega-Mikrokontroller zu realisieren.<\/p>\n<p>Mit einem 8-Bit AVR von Atmel und 16 MHz-Takt konnte folgendes Ergebnis erzielt werden:<\/p>\n<ul>\n<li>PWM Frequenz: 20,833 kHz<\/li>\n<li>Regelbereich: 25% bis 100%<\/li>\n<li>Aufl\u00f6sung: 8 Bit (1\/256 Schrittgenauigkeit)<\/li>\n<li>PWM Kan\u00e4le: 8<\/li>\n<li>Zittern (Jitter): 0 % (100 % stabiles Signal)<\/li>\n<li>Verz\u00f6gerung des Stellwertes: ca. 500 \u00b5s<br>\n(ein Stellwert kann auf mehrere Kan\u00e4le gleichzeitig angewandt werden)<\/li>\n<\/ul>\n<p>Damit wurde die Grundvoraussetzung f\u00fcr die Erf\u00fcllung der PWM-L\u00fcfterspezifikation geschaffen.<\/p>\n\n<style>.wp-show-posts-columns#wpsp-430 {margin-left: -2em; }.wp-show-posts-columns#wpsp-430 .wp-show-posts-inner {margin: 0 0 2em 2em; }<\/style><section id=\"wpsp-430\" class=\" wp-show-posts\" style=\"\"><article class=\" wp-show-posts-single wpsp-clearfix post-180 post type-post status-publish format-standard hentry category-projects category-pwm-steuerung\" itemtype=\"http:\/\/schema.org\/CreativeWork\" itemscope><div class=\"wp-show-posts-inner\" style=\"\">\t\t\t\t\t\t<header class=\"wp-show-posts-entry-header\">\n\t\t\t\t\t\t\t<h2 class=\"wp-show-posts-entry-title\" itemprop=\"headline\"><a href=\"http:\/\/www.contrabyte.de\/de\/?p=180\" rel=\"bookmark\">Intention<\/a><\/h2>\t\t\t\t\t\t<\/header><!-- .entry-header -->\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"wp-show-posts-entry-content\" itemprop=\"text\">\n\t\t\t\t\t\t\tMein Rechner verf\u00fcgt \u00fcber ein ger\u00e4umiges Geh\u00e4use. Beherbergt 8 Festplatten, 2 Optische Laufwerke, 2-Kernprozessor, leistungshungrige Grafikkarte und DVB-S Tuner-Karte. Um das Ganze zu k\u00fchlen kommen viele L\u00fcfter zum Einsatz:\r\n<ul>\r\n\t<li>2 x 120mm Geh\u00e4usel\u00fcfter (oben und hinten)<\/li>\r\n\t<li>2 x 120mm Festplatten\/Geh\u00e4usel\u00fcfter vorne<\/li>\r\n\t<li>1 x 100mm CPU-L\u00fcfter<\/li>\r\n\t<li>1 x 80mm Grafikkartenluftversorgung<\/li>\r\n\t<li>2 x Grafikkarte- und Netzteileigene L\u00fcfter nicht vergessen<\/li>\r\n<\/ul>\r\nDie Grafikkarte und das Netzteil regeln ihre L\u00fcfter autonom. Die Hauptplatine kann nur einen Anschluss regeln \u2013 den Prozessorl\u00fcfter. Und die \u00fcbrigen 5 laufen ungeregelt und verursachen unn\u00f6tig zu viel L\u00e4rm. Der Versuch eine zus\u00e4tzliche L\u00fcftersteuerung zu beschaffen scheiterte kl\u00e4glich. Keine PWM-f\u00e4hige und keine mit so vielen Anschl\u00fcssen war zu finden.\r\nAlso habe ich eine selbst gebaut\u2026\t\t\t\t\t\t<\/div><!-- .entry-content -->\n\t\t\t\t\t<\/div><!-- wp-show-posts-inner --><div class=\"wpsp-clear\"><\/div><\/article><article class=\" wp-show-posts-single wpsp-clearfix post-210 post type-post status-publish format-standard hentry category-projects category-pwm-steuerung\" itemtype=\"http:\/\/schema.org\/CreativeWork\" itemscope><div class=\"wp-show-posts-inner\" style=\"\">\t\t\t\t\t\t<header class=\"wp-show-posts-entry-header\">\n\t\t\t\t\t\t\t<h2 class=\"wp-show-posts-entry-title\" itemprop=\"headline\"><a href=\"http:\/\/www.contrabyte.de\/de\/?p=210\" rel=\"bookmark\">Die Implementierung<\/a><\/h2>\t\t\t\t\t\t<\/header><!-- .entry-header -->\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"wp-show-posts-entry-content\" itemprop=\"text\">\n\t\t\t\t\t\t\t<p>[Dieser Abschnitt wird \u00fcberarbeitet, bitte um Verst\u00e4ndnis]<\/p>\n<p>Eine gute L\u00fcftersteuerung sollte auch L\u00fcfterdrehzah und Temperatur \u00fcberwachen. Mit nur einigen einfachen standard Bausteine konnte &#8230;<\/p>\n<p><div style=\"width: 554px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Blockdiagram\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/pwm3.png\" alt=\"Blockdiagram\" width=\"544\" height=\"393\" \/><p class=\"wp-caption-text\">Blockdiagram der L\u00fcftersteuerung<\/p><\/div><\/p>\n<p>[Dieser Abschnitt wird \u00fcberarbeitet, bitte um Verst\u00e4ndnis]<\/p>\n<p><div style=\"width: 554px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Prototyp\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/main4+rs232-512x410.png\" alt=\"Prototyp\" width=\"544\" height=\"393\" \/><p class=\"wp-caption-text\">Prototyp der L\u00fcftersteuerung<\/p><\/div><\/p>\n<p>[Dieser Abschnitt wird \u00fcberarbeitet, bitte um Verst\u00e4ndnis]<\/p>\n\t\t\t\t\t\t<\/div><!-- .entry-content -->\n\t\t\t\t\t<\/div><!-- wp-show-posts-inner --><div class=\"wpsp-clear\"><\/div><\/article><article class=\" wp-show-posts-single wpsp-clearfix post-214 post type-post status-publish format-standard hentry category-projects category-pwm-steuerung\" itemtype=\"http:\/\/schema.org\/CreativeWork\" itemscope><div class=\"wp-show-posts-inner\" style=\"\">\t\t\t\t\t\t<header class=\"wp-show-posts-entry-header\">\n\t\t\t\t\t\t\t<h2 class=\"wp-show-posts-entry-title\" itemprop=\"headline\"><a href=\"http:\/\/www.contrabyte.de\/de\/?p=214\" rel=\"bookmark\">Die Firmware<\/a><\/h2>\t\t\t\t\t\t<\/header><!-- .entry-header -->\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"wp-show-posts-entry-content\" itemprop=\"text\">\n\t\t\t\t\t\t\t<p>In erster Linie generiert die Firmware das PWM-Signal auf den 8-Ausg\u00e4gnen eines Ports.<br \/>\nSie bekommt die Stellwerte \u00fcber die Serielle Schnittstelle \u00fcbermittelt. Parallel digitalisiert sie periodisch die Analogwerte und gibt diese an den PC weiter. Auch das Tachosignal wird erfasst. Bis zu 8 Tacho- und 8 Temperaturwerten werden 1 Mal pro Sekunde \u00fcbertragen. Die Status-LED\u2019s und der Alarmtongeber k\u00f6nnen auch vom PC angesteuert werden. Zus\u00e4tzlich kann die Firmware auf die Anfrage des Plug n\u2019 Play \u2013 Enumerators antworten.<br \/>\n<div style=\"width: 410px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Ger\u00e4temanager\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/DeviceManager2-cut.png\" alt=\"Ger\u00e4temanager\" width=\"400\" height=\"200\" \/><p class=\"wp-caption-text\">Die L\u00fcftersteuerung im Ger\u00e4temanager<\/p><\/div><\/p>\n\t\t\t\t\t\t<\/div><!-- .entry-content -->\n\t\t\t\t\t<\/div><!-- wp-show-posts-inner --><div class=\"wpsp-clear\"><\/div><\/article><article class=\" wp-show-posts-single wpsp-clearfix post-219 post type-post status-publish format-standard hentry category-projects category-pwm-steuerung\" itemtype=\"http:\/\/schema.org\/CreativeWork\" itemscope><div class=\"wp-show-posts-inner\" style=\"\">\t\t\t\t\t\t<header class=\"wp-show-posts-entry-header\">\n\t\t\t\t\t\t\t<h2 class=\"wp-show-posts-entry-title\" itemprop=\"headline\"><a href=\"http:\/\/www.contrabyte.de\/de\/?p=219\" rel=\"bookmark\">Die PC-Software<\/a><\/h2>\t\t\t\t\t\t<\/header><!-- .entry-header -->\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"wp-show-posts-entry-content\" itemprop=\"text\">\n\t\t\t\t\t\t\t<p>Das Programm bietet eine grafische Oberfl\u00e4che, um den Kontroller zu konfigurieren, steuern und die Messwerte darzustellen.<br \/>\n<div style=\"width: 695px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Screenshot 1\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/Software1.png\" alt=\"Screenshot 1\" width=\"685\" height=\"608\" \/><p class=\"wp-caption-text\">Program, Bildschirmabbild 1<\/p><\/div><br \/>\nDie L\u00fcfter und die Temperatursensoren k\u00f6nnen nach bedarf benannt und aktiviert werden. In der Grundfunktionalit\u00e4t kann die Drehzahl der L\u00fcfter individuell mit den Schiebereglern eingestellt werden.<br \/>\nDie Software gibt akustisch und visuell einen Alarm aus, wenn einer der aktivierten L\u00fcfter zum Stehen kommen sollte. Auch die Unterbrechung der Verbindung zum Kontroller wird signalisiert.<br \/>\n<div style=\"width: 410px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Screenshot 2\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/Warning1.png\" alt=\"Screenshot 2\" width=\"400\" height=\"200\" \/><p class=\"wp-caption-text\">Program, Bildschirmabbild 2<\/p><\/div><br \/>\n<div style=\"width: 410px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Screenshot 3\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/Warning2.png\" alt=\"Screenshot 3\" width=\"400\" height=\"200\" \/><p class=\"wp-caption-text\">Program, Bildschirmabbild 3<\/p><\/div><br \/>\nUm auch die Temperaturen des Prozessors, Chipsatzes, der Grafikkarte und anderen mit Sensoren ausgestatteten Komponenten auswerten zu k\u00f6nnen, wurde die Schnittstelle zu der Everest Software implementiert.<br \/>\n<div style=\"width: 542px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" title=\"Screenshot 4\" src=\"http:\/\/www.contrabyte.de\/de\/wp-content\/uploads\/images\/Software3.png\" alt=\"Screenshot 4\" width=\"532\" height=\"658\" \/><p class=\"wp-caption-text\">Program, Bildschirmabbild 4<\/p><\/div><br \/>\nDamit kann das Programm zentral den gesamten PC \u00fcberwachen.<br \/>\nIn der Professional-Version wird eine automatische L\u00fcfterregelung integriert. Das erm\u00f6glicht eine effiziente und leise K\u00fchlung des PC\u2019s.<\/p>\n\t\t\t\t\t\t<\/div><!-- .entry-content -->\n\t\t\t\t\t<\/div><!-- wp-show-posts-inner --><div class=\"wpsp-clear\"><\/div><\/article><article class=\" wp-show-posts-single wpsp-clearfix post-227 post type-post status-publish format-standard hentry category-projects category-pwm-steuerung\" itemtype=\"http:\/\/schema.org\/CreativeWork\" itemscope><div class=\"wp-show-posts-inner\" style=\"\">\t\t\t\t\t\t<header class=\"wp-show-posts-entry-header\">\n\t\t\t\t\t\t\t<h2 class=\"wp-show-posts-entry-title\" itemprop=\"headline\"><a href=\"http:\/\/www.contrabyte.de\/de\/?p=227\" rel=\"bookmark\">Das Schlusswort<\/a><\/h2>\t\t\t\t\t\t<\/header><!-- .entry-header -->\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"wp-show-posts-entry-content\" itemprop=\"text\">\n\t\t\t\t\t\t\t<p>Unumstritten sind die Vorteile der PWM-Ansteuerungstechnik. PWM-f\u00e4hige L\u00fcfter sind gut und g\u00fcnstig auf dem Markt vertreten. Dagegen sind PC-Hauptplatinen unzureichend oder mangelhaft mit der PWM-Technologie ausgestattet. Es sind auch kaum PWM-L\u00fcftersteuerungen zum Nachr\u00fcsten verf\u00fcgbar \u2013 schon gar nicht mit so vielen L\u00fcfteranschl\u00fcssen.<br \/>\nDiese einfache und g\u00fcnstige Hardware in Verbindung mit der funktionellen Software stellt eine professionelle K\u00fchll\u00f6sung dar. Server-, Spieler- und Leistungsrechner &#8211; Betreiber, Anspruchsvolle oder Energiebewusste werden mit dieser L\u00f6sung perfekt bedient. Auch das Business-Server-Segment k\u00f6nnte mit versorgt werden.<br \/>\nDie heutige Computertechnik nutzt leistungshungrige Komponenten, die immer bessere Energieverwaltung beherrschen. Der immer gr\u00f6\u00dfere Spagat zwischen Volllast und Leerlauf verlangt nach einer effizienten, flexiblen und leisen K\u00fchlung. Diese L\u00fcftersteuerung k\u00f6nnte sofort die vorhandene Marktl\u00fccke elegant f\u00fcllen.<\/p>\n<p>Ich m\u00f6chte die hier vorgestellte technische Innovation vermarkten. Hersteller, Investoren oder andere an der Technologie Interessierten m\u00f6gen mit mir in Kontakt treten. Das 8-Kanal Software-PWM-Algorithmus w\u00e4re vielleicht sogar patentierbar. Ich bin offen f\u00fcr jegliche Vorschl\u00e4ge der Zusammenarbeit, Anlizenzierung, Kaufes oder \u2026 und stehe gerne f\u00fcr Fragen zur Verf\u00fcgung.<\/p>\n\t\t\t\t\t\t<\/div><!-- .entry-content -->\n\t\t\t\t\t<\/div><!-- wp-show-posts-inner --><div class=\"wpsp-clear\"><\/div><\/article><\/section><!-- .wp-show-posts -->\n","protected":false},"excerpt":{"rendered":"<p>8-Channel, 8-Bit, Hi-Speed, Software PWM&nbsp;with ATmega AVR-Controller! Auf dieser Seite wird eine innovative technische L\u00f6sung vorgestellt, die erm\u00f6glicht auf eine g\u00fcnstige, flexible und professionelle Art den PC zu k\u00fchlen. Dank der ausgekl\u00fcgelten, einzigartigen Firmware ist es mir gelungen, softwarem\u00e4\u00dfig einen vollwertigen 8-Kanal PWM-Kontroller mit einem <span class=\"more-button\"><a class=\"button-minimal\" href=\"http:\/\/www.contrabyte.de\/de\/?p=227\">Weiterlesen&#8230;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":4,"menu_order":3,"comment_status":"open","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/pages\/7"}],"collection":[{"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":13,"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":432,"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/432"}],"up":[{"embeddable":true,"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=\/wp\/v2\/pages\/4"}],"wp:attachment":[{"href":"http:\/\/www.contrabyte.de\/de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}