      {"id":459,"date":"2017-06-10T15:28:10","date_gmt":"2017-06-10T13:28:10","guid":{"rendered":"http:\/\/www.konnekting.de\/?page_id=459"},"modified":"2017-06-14T08:41:09","modified_gmt":"2017-06-14T06:41:09","slug":"multi-interface-mi","status":"publish","type":"page","link":"https:\/\/www.konnekting.de\/en\/projekte\/multi-interface-mi\/","title":{"rendered":"Multi Interface (MI)"},"content":{"rendered":"<p>Der aufmerksame Leser hat bestimmt mitbekommen, dass wir in den Neuentwicklungen auf den SAMD21 MCU setzen. Die <a href=\"https:\/\/www.konnekting.de\/2016\/12\/09\/die-quall-der-wahl-samd21-32u4-oder-doch-esp8266\/\">Vorteile <\/a>sind ganz klar: mehr Power, mehr Speicher und und und&#8230;<\/p>\n<p>Die erfolgreiche <a href=\"https:\/\/www.konnekting.de\/projekte\/uups\/\">Universal UP Schnittstelle<\/a> hatte ein Manko: der einzige UART war durch einen KNX-Tranceiver belegt. SAMD21 hat aber viele davon. Aber auch Interrupts, PWM-f\u00e4hige Pins und weitere Vorteile k\u00f6nnte man nutzen. Gesagt, getan:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-461\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back-300x300.jpg 300w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back-150x150.jpg 150w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back-1024x1019.jpg 1024w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back-1200x1194.jpg 1200w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Back.jpg 1881w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-463\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_MicroBCU-300x164.jpg\" alt=\"\" width=\"300\" height=\"164\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_MicroBCU-300x164.jpg 300w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_MicroBCU-768x419.jpg 768w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_MicroBCU-1024x559.jpg 1024w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_MicroBCU-1200x655.jpg 1200w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-462\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Klemmen-300x256.jpg\" alt=\"\" width=\"300\" height=\"256\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Klemmen-300x256.jpg 300w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Klemmen-768x654.jpg 768w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Klemmen-1024x872.jpg 1024w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/06\/MI_Klemmen-1200x1022.jpg 1200w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p><strong>Multi Interface<\/strong> (MI) ist, so zu sagen, ein Nachfolger f\u00fcr die <a href=\"https:\/\/www.konnekting.de\/projekte\/uups\/\">UUPS<\/a>. Es gibt aber auch grundlegende Unterschiede: MI hat keinen KNX-Tranceiver &#8220;On board&#8221;, aber einen Steckplatz f\u00fcr die <a href=\"https:\/\/www.konnekting.de\/projekte\/microbcu-knx-transceiver-mit-uart-interface\/\">MicroBCU<\/a>. Das hei\u00dft, ohne MicroBCU ist der MI nichts weiteres als ein Arduino Zero\/M0 in einem Geh\u00e4use.<\/p>\n<p>Durch modularen Aufbau ist es einfacher, eventuelle Fehler bei der Kommunikation zwischen MCU und KNX zu finden. Die Verteilung auf mehrere Platinen erlaubt auch einfacheres Leiterbahnrouting und schafft zus\u00e4tzlichen Platz f\u00fcr optionale Teile. So ist es zum Beispiel m\u00f6glich, eine zus\u00e4tzliche Taste f\u00fcr Benutzereingaben, sowie eine RGB LED direkt auf der Platine unterzubringen. Au\u00dferdem befinden sich auf der MI Platine ein externer 32KB EEPROM Baustein sowie ein Platz f\u00fcr externen Flash. Diesen Flashchip kann man sp\u00e4ter f\u00fcr <a href=\"https:\/\/www.konnekting.de\/2017\/03\/23\/aussichten-fuer-beta5\/\">Firmware Update \u00fcber den KNX-Bus<\/a> nutzen.<\/p>\n<p>Ein paar Eckdaten im Vergleich zur UUPS:<\/p>\n<table width=\"336\">\n<colgroup>\n<col width=\"176\" \/>\n<col span=\"2\" width=\"80\" \/> <\/colgroup>\n<tbody>\n<tr>\n<td width=\"176\" height=\"20\"><strong>Vergleich<\/strong><\/td>\n<td width=\"80\"><strong>UUPS<\/strong><\/td>\n<td width=\"80\"><strong>MI<\/strong><\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>MCU<\/strong><\/td>\n<td>32u4<\/td>\n<td>SAMD21<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>RAM<\/strong><\/td>\n<td>2.5KB<\/td>\n<td>32KB<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>ROM<\/strong><\/td>\n<td>32KB<\/td>\n<td>256KB<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>EEPROM<\/strong><\/td>\n<td>1KB<\/td>\n<td>32KB<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>MCU Speed<\/strong><\/td>\n<td>8MHz<\/td>\n<td>48MHz<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Externe I\/Os<\/strong><\/td>\n<td>\u00a010<\/td>\n<td>\u00a012<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Externe Interrupts<\/strong><\/td>\n<td>2<\/td>\n<td style=\"text-align: left;\" align=\"right\">10<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>PWM<\/strong><\/td>\n<td>6<\/td>\n<td style=\"text-align: left;\" align=\"right\">12<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>I\u00b2C<\/strong><\/td>\n<td style=\"text-align: left;\" align=\"right\">1<\/td>\n<td style=\"text-align: left;\" align=\"right\">3<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>UART<\/strong><\/td>\n<td style=\"text-align: left;\" align=\"right\">0<\/td>\n<td style=\"text-align: left;\" align=\"right\">4<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>SPI<\/strong><\/td>\n<td style=\"text-align: left;\" align=\"right\">1<\/td>\n<td style=\"text-align: left;\" align=\"right\">2<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Strom (Pin)<\/strong><\/td>\n<td>20mA<\/td>\n<td>7mA<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Strom (VCC)<\/strong><\/td>\n<td>25mA<\/td>\n<td>75mA<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Spannungen<\/strong><\/td>\n<td>3.3V<\/td>\n<td>3.3V+5V<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>OneWire Buses<br \/>\n<\/strong><\/td>\n<td style=\"text-align: left;\" align=\"right\">4<\/td>\n<td style=\"text-align: left;\" align=\"right\">4<\/td>\n<\/tr>\n<tr>\n<td height=\"20\"><strong>Update \u00fcber KNX-Bus<\/strong><\/td>\n<td>nein<\/td>\n<td>ja<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Auf der Platine werden, je nach Variante, 2x MOSFETs verbaut. Man kann sie f\u00fcr diese Zwecke nutzen:<\/p>\n<ul>\n<li>Relais ansteuern: die Pins von SAMD haben 3.3V Pegel und max 7mA pro Pin, was f\u00fcr ein Relais zu wenig w\u00e4re. Dank MOSFET kann man 5V und bis zu 75mA schalten.<\/li>\n<li>IR LED: die LEDs brauchen bis zu 100mA, um eine gute Reichweite zu erzielen. Es ist Platz f\u00fcr kleineren Widerstand f\u00fcr die Strombegrenzung vorgesehen (z.B. 10 Ohm f\u00fcr 2x IR LEDs).<\/li>\n<\/ul>\n<p>MI wird es in folgenden Varianten geben:<\/p>\n<table width=\"366\">\n<tbody>\n<tr>\n<td width=\"110\"><strong>Inhalt \\ Variante<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"64\"><strong>Basic<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"64\"><strong>Standard<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"64\"><strong>Premium<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"64\"><strong>IR<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Platine<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>Geh\u00e4use<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>2x10pin Klemme<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>1x3Pin Klemme<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>I\u00b2C Klemme<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>3mm LED<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>RGB LED<\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>Benutzer Button<\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>MOSFETs<\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>2x IR LEDs<\/td>\n<td><\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td>IR Reciever<\/td>\n<td><\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">x<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Der aufmerksame Leser hat bestimmt mitbekommen, dass wir in den Neuentwicklungen auf den SAMD21 MCU setzen. Die Vorteile sind ganz klar: mehr Power, mehr Speicher und und und&#8230; Die erfolgreiche Universal UP Schnittstelle hatte ein Manko: der einzige UART war durch einen KNX-Tranceiver belegt. SAMD21 hat aber viele davon. Aber auch Interrupts, PWM-f\u00e4hige Pins und &hellip; <a href=\"https:\/\/www.konnekting.de\/en\/projekte\/multi-interface-mi\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Multi Interface (MI)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":194,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-459","page","type-page","status-publish","hentry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/pages\/459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/comments?post=459"}],"version-history":[{"count":5,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/pages\/459\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/pages\/459\/revisions\/539"}],"up":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/pages\/194"}],"wp:attachment":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/media?parent=459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}