{"id":1142,"date":"2013-01-09T17:45:00","date_gmt":"2013-01-09T16:45:00","guid":{"rendered":"http:\/\/www.norbert-martsch.de\/index.php\/2013\/01\/09\/tem-8-16-neues-projekt-platinen\/"},"modified":"2017-10-12T10:37:55","modified_gmt":"2017-10-12T08:37:55","slug":"tem-8-16-neues-projekt-platinen","status":"publish","type":"post","link":"https:\/\/www.schnorpstronik.de\/index.php\/2013\/01\/09\/tem-8-16-neues-projekt-platinen\/","title":{"rendered":"TEM-8-16-V1: Neues Projekt &#038; Platinen eingetroffen"},"content":{"rendered":"<p>Neues Projekt und neue Platinen eingetroffen: Tasteneingabe-Modul \u201eTEM-8-16\u201c.<br \/>\nF\u00fcr den Verein (MEC Arnsdorf) habe ich ein Tastenmodul (TEM) entwickelt. Anwendungsfall u.a. Stelltisch zur Ansteuerung von Weichen, Wasserkran, sonstigen Aktionen. Bisher war das TEM nur als Prototyp auf selbst gefr\u00e4sten Leiterplatten im Einsatz.<br \/>\nAufgrund breiteren Interesses habe ich beschlossen, aus dem urs\u00e4chlich f\u00fcr den Verein gedachten Prototypen, ein \u201erichtiges\u201c Projekt zu erstellen. Herausgekommen ist eine Platine mit den Ma\u00dfen von 85x76mm. Auf ihr finden neben den Bauelementen, Anschl\u00fcsse der Taster, auch 2x SX-Buchsen sowie 2x 10-polige Stiftleisten Platz. Mit diesen Stiftleisten und passendem Flachbandkabel kann in Stelltischen sehr platzsparend und kosteng\u00fcnstig unterverteilt werden. Nicht geeignet ist diese Verbindungsart zur Weiterschleifung des SX-Bus&#8216; &#8211; jedoch ausreichend um 5 Module sicher zu verteilen, sofern am ersten Modul ein gew\u00f6hnlicher SX-Bus (5-poliger DIN) angeschlossen wird.<\/p>\n<p>Folgende Eigenschaften des TEM sind realisiert:<\/p>\n<ul>\n<li>Anschl\u00fcsse f\u00fcr 16 Taster<\/li>\n<li>SX-Bus-Anbindung \u00fcber Komparator (= betriebssicher)<\/li>\n<li>komplett \u00fcber SX-Bus parametrisierbar<\/li>\n<li>per Software entprellt<\/li>\n<\/ul>\n<p>Folgende Parameter einstellbar:<\/p>\n<ul>\n<li>Par. 0: SX-Adresse 1: Erste 8er Gruppe f\u00fcr 16-fach Taster-\/Toggle-Betrieb oder SX-Adresse im 8-fach-Betrieb (siehe unten)<\/li>\n<li>Par. 1: SX-Adresse 2: Zweite 8er Gruppe f\u00fcr 16-fach Taster-\/Toggle-Betrieb<\/li>\n<li>Par. 2: Modus:\n<ul>\n<li>Par. 2 = 0: 16-fach Tastenmodul mit 2 SX-Adressen im Taster-Betrieb mit 16x Taster<\/li>\n<li>Par. 2 = 1: 16-fach Tastenmodul mit 2 SX-Adressen im Toggle-Betrieb mit 16x Toggle<\/li>\n<li>Par. 2 = 2: 8-fach Tastenmodul mit 1 SX-Adressen im Taster-Betrieb (2 Tasten teilen sich ein Bit, eine Taste setzt es, die andere l\u00f6scht es)<\/li>\n<li>Par. 2 = 3: 16-fach Tastenmodul mit 2 SX-Adressen im gemischten Betrieb mit 8x Taster (1.SX-Adresse) &amp; 8 Toggle (2. SX-Adresse)<\/li>\n<li>Par. 2 = 4: 16-fach Tastenmodul mit 2 SX-Adressen im gemischten Betrieb mit 8x Toggle (1.SX-Adresse) &amp; 8x Taster (2.SX-Adresse)<\/li>\n<\/ul>\n<\/li>\n<li>Par. 3: Bits festhalten der SX-Adresse 1 (Nur f\u00fcr Taster-Betrieb, NICHT f\u00fcr Toggle -&gt; da darf immer ein anderer Bus-Teilnehmer das Bit \u00e4ndern)<\/li>\n<li>Par. 4: Bits festhalten der SX-Adresse 2 (Nur f\u00fcr Taster-Betrieb, NICHT f\u00fcr Toggle -&gt; da darf immer ein anderer Bus-Teilnehmer das Bit \u00e4ndern)<\/li>\n<\/ul>\n<p>Bits festhalten = dauerhaftes Schreiben des Zustandes der Taster auf den Bus &#8211; kein anderer Busteilnehmer kann Zustand \u00e4ndern. Dieses Verhalten ist f\u00fcr jeden Eingang im Tastermodus separat einstellbar. M\u00f6chte man, dass andere Busteilnehmer den Tastenzustand \u00fcberschreiben d\u00fcrfen, einfach f\u00fcr die entsprechenden Eing\u00e4nge in Par. 3 und Par. 4 eine &#8222;0&#8220; eintragen (8 Bits -&gt; 8 Taster je Parameter). Soll das Tastenmodul exklusiven Zugriff auf die entsprechenden Bis haben, einfach eine &#8222;1&#8220; f\u00fcr den jeweiligen Eingang eintragen (8 Bits -&gt; 8 Taster je Parameter). Alles &#8222;0&#8220; &#8211; alle Eing\u00e4nge d\u00fcrfen von anderen Busteilnehmern \u00fcberschrieben werden, alles &#8222;1&#8220; &#8211; nur Tastenmodul \u00e4ndert die Bits dieser Adresse.<\/p>\n<p>Erg\u00e4nzende Erl\u00e4uterungen:<br \/>\nPar. 2 = 0: 16-fach Tastenmodul mit 2 SX-Adressen im Taster-Betrieb mit 16x Taster:<br \/>\nDr\u00fcckt man die Taste, wird das Bit auf dem Bus gesetzt, l\u00e4sst man die Taste los, wird das Bit wieder gel\u00f6scht. Anwendung: z.B. Entkuppler: Taste dr\u00fccken -&gt; Magnet zieht an (angeschlossen an Funktionsdecoder), Taste loslassen, Magnet l\u00e4sst wieder los. Oder: So lange Taste gedr\u00fcckt, leuchtet an einem Funktionsdecoder eine LED, Taste loslassen -&gt; LED aus.<br \/>\nMit 16 Eing\u00e4ngen am Tastenmodul kann man hier 16 Aktionen an anderen Modulen ausl\u00f6sen, da immer 8 Taster eine SX-Adresse &#8222;bearbeiten&#8220; -&gt; 2x 8 = 16.<\/p>\n<p>Par. 2 = 1: 16-fach Tastenmodul mit 2 SX-Adressen im Toggle-Betrieb mit 16x Toggle:<br \/>\nEin Taster schaltet z.B. eine Weiche. Mit jedem erneuten Tastendruck wird das Bit invertiert, also aus 0 wird 1 und aus 1 wird 0. D.h. mit jedem Tastendruck schaltet die Weiche hin und her. Die Software f\u00e4ngt dabei das Tastendr\u00fccken dahingehend ab, dass mit jedem Tastendruck das Bit nur 1x invertiert wird, nicht dass die Weiche st\u00e4ndig hin und her schaltet, wenn der Finger auf der Taste bleibt.<br \/>\nMit 16 Eing\u00e4ngen am Tastenmodul kann man hier 16 Aktionen an anderen Modulen ausl\u00f6sen, da immer 8 Taster eine SX-Adresse &#8222;bearbeiten&#8220; -&gt; 2x 8 = 16.<\/p>\n<p>Par. 2 = 2: 8-fach Tastenmodul mit 1 SX-Adressen im Taster-Betrieb (2 Tasten teilen sich ein Bit, eine Taste setzt es, die andere l\u00f6scht es):<br \/>\nEine Weiche wird z.B. mit 2 getrennten Tastern f\u00fcr Gerade und Abzweig geschaltet. Der Eine Taster setzt das Bit (Weiche schaltet z.B. dadurch auf Abzweig), die weitere Taste l\u00f6scht das Bit (und die Weiche schaltet wieder auf Gerade).<br \/>\nMit 16 Eing\u00e4ngen am Tastenmodul kann man hier 8 Aktionen an anderen Modulen ausl\u00f6sen, da immer 2 Taster auf ein Bit zugreifen -&gt; 16 Eing\u00e4nge \/ 2 = 8.<\/p>\n<p>Restlichen Modi:<br \/>\nKombination aus den beiden ersten Modi.<\/p>\n<p>Im folgenden finden abschlie\u00dfende Firmware-Tests statt, dann wird dieses Selbstbau-Projekt auch verf\u00fcgbar sein. Wenn es soweit ist, wird hier wieder informiert (ich denke in ca. 2 Wochen).<\/p>\n<figure id=\"attachment_1191\" class=\"thumbnail wp-caption aligncenter\" style=\"width: 300px\"><a href=\"https:\/\/www.schnorpstronik.de\/wp-content\/uploads\/2013\/01\/DSC_0062-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1191\" src=\"https:\/\/www.schnorpstronik.de\/wp-content\/uploads\/2013\/01\/DSC_0062-1-300x251.jpg\" alt=\"TEM-8-16-V1 Platine\" width=\"300\" height=\"251\" srcset=\"https:\/\/www.schnorpstronik.de\/wp-content\/uploads\/2013\/01\/DSC_0062-1-300x251.jpg 300w, https:\/\/www.schnorpstronik.de\/wp-content\/uploads\/2013\/01\/DSC_0062-1.jpg 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption class=\"caption wp-caption-text\">TEM-8-16-V1 Platine<\/figcaption><\/figure>\n<div class=\"separator\" style=\"clear: both; text-align: left;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Neues Projekt und neue Platinen eingetroffen: Tasteneingabe-Modul \u201eTEM-8-16\u201c. F\u00fcr den Verein (MEC Arnsdorf) habe ich ein Tastenmodul (TEM) entwickelt. Anwendungsfall u.a. Stelltisch zur Ansteuerung von Weichen, Wasserkran, sonstigen Aktionen. Bisher war das TEM nur als Prototyp auf selbst gefr\u00e4sten Leiterplatten &hellip; <a href=\"https:\/\/www.schnorpstronik.de\/index.php\/2013\/01\/09\/tem-8-16-neues-projekt-platinen\/\">Weiter<\/a><\/p>\n","protected":false},"author":1,"featured_media":1191,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[12],"tags":[41,10],"class_list":["post-1142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-selectrix-elektronik","tag-sx-elektronik","tag-tem-8-16-v1"],"_links":{"self":[{"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/posts\/1142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/comments?post=1142"}],"version-history":[{"count":0,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/posts\/1142\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/media\/1191"}],"wp:attachment":[{"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/media?parent=1142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/categories?post=1142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schnorpstronik.de\/index.php\/wp-json\/wp\/v2\/tags?post=1142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}