Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:peripherie:wifirs:start [2012-10-09 08:50] – Kleine Ergänzungen und Verknüpfungen hinzugefügt niedererembedded_systems:peripherie:wifirs:start [2022-08-22 11:32] (aktuell) fabian.ditaranto
Zeile 1: Zeile 1:
-====== NTB WiFiRS WLAN Modul ====== +====== WiFiRS WLAN-Modul ====== 
-[{{  .:rn-131-150px.jpg|Roving Networks RN-131 WiFi Modul}}] +<box 41% right redAchtung> 
-Das WiFi Modul von [[ http://www.rovingnetworks.com | Roving Networks ]] bietet ein WLAN Modul, welches mit einem beliebigen Microcontroller oder PC gekoppelt werden kann, der über eine serielle Schnittstelle verfügt. Das Modul bildet zu diesem Zweck einen Server auf dem Port 2000 ab. Sobald die Verbindung besteht wird der ankommende Datenstrom über die serielle Schnittstelle ausgegeben.+  Dieses Modul kommt nicht im Systemtechnikprojekt zum Einsatzsondern nur auf unseren Robis. 
 +</box>
  
-Das NTB WiFiRS ist eine [[Embedded Systems:Peripherie:BlueRS:start | Stollmann BlueRS]] kompatible Adaption des RN-131+[{{  .:ntb_wifirs_modul.jpg?300&direct|WifiRS Modul}}] 
 +Das iFiRS Modul basiert auf dem RN-131 WLAN Modul von [[ https://www.microchip.com/wwwproducts/en/RN131 | Microchip / Roving Networks ]]. Es kann mit einem beliebigen Microcontroller oder PC gekoppelt werden kann, der über eine serielle Schnittstelle verfügt. Das Modul bildet zu diesem Zweck einen Server auf dem Port 2000 ab. Sobald die Verbindung besteht wird der ankommende Datenstrom über die serielle Schnittstelle ausgegeben. 
 +Das Modul verfügt über einen SMC-Anschluss für eine externe Antenne sowie über eine PCB-Antenne. 
 + 
 +Auch für das [[embedded_systems:experimentiersystem:start|Experimentiersystem (NExTB)]] existiert ein Modul, welches das RN-131 WLAN Modul verwendet - das [[embedded_systems:experimentiersystem:wifi_modul|WLAN-Modul]]. 
 +[{{  .:rn-131-150px.jpg|Roving Networks RN-131 WLAN-Modul}}] 
 +Das WifiRS Modul bietet eine zum [[Embedded Systems:Peripherie:BlueRS:start | Stollmann BlueRS]] kompatible Schnittstelle.
  
 ===== Standardkonfiguration ===== ===== Standardkonfiguration =====
-An der NTB werden die Module mit folgender Konfiguration eingesetzt:+An der OST werden die Module mit folgender Konfiguration eingesetzt:
  
 **Seriell:** **Seriell:**
-^                         NTB     ^ Werk ^+^                         OST     ^ Werk ^
 ^ Baudrate in Bit/s:      | 115 200 | 9600  | ^ Baudrate in Bit/s:      | 115 200 | 9600  |
 ^ Daten-Bits pro Zeichen: | 8  | 8  | ^ Daten-Bits pro Zeichen: | 8  | 8  |
Zeile 16: Zeile 23:
 ^ Flusskontrolle:         | keine  | keine | ^ Flusskontrolle:         | keine  | keine |
  
-**Verbindung:** +===== Anschluss ===== 
-TODO+Das WifiRS Modul verfügt über eine 20 polige Buchsenleiste (2mm) mit folgender Pinbelegung
 + 
 +^ Pin ^ Signal   ^ Beschreibung                         ^ 
 +^   1 | GND      | Masse                                | 
 +^   2 | +5V0     | 5 V Versorgung                       | 
 +^   3 | GND      | Masse                                | 
 +^   4 | RM_TxD   | Daten: Funkmodul -> Mikrocontroller 
 +^   5 | GND      | Masse                                | 
 +^   6 | RM_RxD   | Daten: Mikrocontroller -> Funkmodul 
 +^   7 | NC       | Nicht verbunden                      | 
 +^   8 | NC       | Nicht verbunden                      | 
 +^   9 | NC       | Nicht verbunden                      | 
 +^  10 | NC       | Nicht verbunden                      | 
 +^  11 | RM_Reset | Funkmodul reset                      | 
 +^  12 | NC       | Nicht verbunden                      | 
 +^  13 | NC       | Nicht verbunden                      | 
 +^  14 | RM_LED   | Status LED (Sink)                    | 
 +^  15 | NC       | Nicht verbunden                      | 
 +^  16 | NC       | Nicht verbunden                      | 
 +^  17 | NC       | Nicht verbunden                      | 
 +^  18 | NC       | Nicht verbunden                      | 
 +^  19 | NC       | Nicht verbunden                      | 
 +^  20 | NC       | Nicht verbunden                      | 
 + 
 +Da das Roving RN-131 Modul über 3.3V Logik verfügt, sind auf dem WifiRS Modul Pegelwandler für alle Signale vorhanden, so dass normale 5V TTL Signale verwendet werden können. Das Modul kann dadurch z.B. direkt mit dem [[:Embedded Systems:MPC555:start|MPC555]] verbunden werden
  
 ===== Treiber ===== ===== Treiber =====
-Das Modul kann mit jedem beliebigen Mikrocontroller verwendet werden, welcher über eine UART Schnittstelle verfügt. Für die [[:Software:deep:start | deep]] Umgebung existierten derzeit noch keine Treiber. +Das Modul kann mit jedem beliebigen Mikrocontroller verwendet werden, welcher über eine UART Schnittstelle verfügt. Für die [[http://www.deepjava.org/start | deep]] Umgebung existiert ein Treiber mit dem Namen //RN131WiFly//. Dazu gibt es auch ein Interface, welches das Command-Int Protokoll implementiert. Dieses ist ebenfalls in der Library der deep Umgebung als //RN131WiFlyCmdInt// zu finden.
  
-===== Herstellerdokumentation =====+===== Dokumentation ===== 
 +  * TODO Schema
   * {{.:WiFly-RN-131-DS.pdf | Datasheet zum RN-131 Modul }}   * {{.:WiFly-RN-131-DS.pdf | Datasheet zum RN-131 Modul }}
   * {{.:WiFly-RN-um.pdf | Users Manual zu RN-XXX Modulen }}   * {{.:WiFly-RN-um.pdf | Users Manual zu RN-XXX Modulen }}
   * {{.:WiFly-RN-131-EVAL.pdf | Users Manual zum RN-131 Eval-Board }}   * {{.:WiFly-RN-131-EVAL.pdf | Users Manual zum RN-131 Eval-Board }}