Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
de:hardware:homelab:sensor [2010/10/29 13:04] Wemberde:hardware:homelab:sensor [2020/07/20 12:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Sensormodul ====== ====== Sensormodul ======
  
-Das Sensormodul besteht aus einem Board mit Sensoren, Tiefpass Filter und separaten Entfernungsmesser.+Das Sensormodul besteht au seiner Platine mit Sensoren, Tiefpassfiltern sowie externen Sensoren.
  
  
-Sensormodul features+Spezifikationen des Sensormoduls:
  
-  * Ultraschallentfernungsmesser Devantech SRF05 mit Kabel (Reichweite 1-400 cm) {{:kit:datasheets:srf05tech.pdf|datasheet}} +  *  Elektretmikrofon 
-  * Infrarotentfernungsmesser Sharp GP2Y0A21YK0F (Reichweite 10-80 cm) {{:kit:datasheets:sharp_gp2y0a21yk0f.pdf|datasheet}} +  * Lichtstärkenmesser (Photoresistor) VT935G (Widerstand 18,5 kΩ bei 10 lux) {{:kit:datasheets:ldr.pdf|Datenblatt}} 
-  * Lichtstärkemesser (Photoresistor) VT935G (Widerstand 18,5 kΩ bei 10 lux) {{:kit:datasheets:ldr.pdf|datasheet}} +  * Temperatursensor (Thermistor NTC) (Widerstand 10 kΩ bei 25°C) {{:kit:datasheets:ntc10k.pdf|Datenblatt}} 
-  * Temperatur (Thermistor NTC) (Widerstand 10 kΩ bei 25 °C) {{:kit:datasheets:ntc10k.pdf|datasheet}} +  * Potentiometer 10  
-  * Potentiometer 5 kΩ +  * Ultraschallentfernungsmesser Devantech SRF05 mit Kabel (Reichweite 1-400 cm) {{:kit:datasheets:srf05tech.pdf|Datenblatt}} 
- +  * Infrarotentfernungsmesser Sharp GP2Y0A21YK0F (Reichweite 10-80 cm) {{:kit:datasheets:sharp_gp2y0a21yk0f.pdf|Datenblatt}} 
-{{:examples:sensor:sensor_board.png?300|Sensors board}}+  
 +{{:examples:sensor:sensor_board_v51.png?500}}
  
 ===== Elektrische Anschlüsse ===== ===== Elektrische Anschlüsse =====
  
-[{{  :examples:sensor:sensor_schematics_portf.png?300|Controller module and Sensors module connection}}]+Die on-board Sensoren sind wie folgt angeschlossen: 
 + 
 +^on-board Notation^externe Notation^on-board Sensor^Mikrocontroller Port^ 
 +|MIC|AD0|Mikrofon|PF0| 
 +|LDR|AD1|Lichtstärkenmesser|PF1| 
 +|NTC|AD2|Temperatursensor|PF2| 
 +|POT|AD3|Potentiometer|PF3|
  
 ==== Sensoren ==== ==== Sensoren ====
  
-Jeder Sensor auf dem Board ist über ein Jumper angeschlossen, um zwischen on-board und externen Sensor zu wählen, welcher an den gleichen Port über den CON2 Anschluss angeschlossen werden kann. +Jeder Sensor der Platine ist über einen Multiplexer angeschlossen, um so zwischen on-board und externem Sensor, welcher an den gleichen Anschluss angeschlossen werden kann, zu wählenStandardmäßig sind sämtliche on-board Sensoren über die analogen Inputs des Mikrocontrollers (ADC0-ADC3) angeschlossen. Der Multiplexer wird über den Anschluss PG0 gesteuert.
-Als Standardeinstellung sind alle on-board Sensoren am analogen Input des Microcontrollers (ADC0-ADC3) angeschlossen. Zusätzlich zu den on-board Sensoren, können andere analoge externe Sensoren an den Anschluss CON2 angeschlossen werden(Ports ADC4-ADC7). Zu beachten ist, dass der ATmega128 die gleichen Ports (ADC4-ADC7) für den JTAG Programmer nutzt. +
-Beide Funktionen können nicht gleichzeitig genutzt werden, der Microcontroller kann nur für eine Möglichkeit konfiguriert werden. Falls man externe Sensoren mit einem JTAG Programm nutzen will, können die Sensoren an die Ports ADC0-ADC3 angeschlossen werden, dazu müssen die dazugehörigen Jumper verstellt werden.+
    
-[{{  :examples:sensor:sensor_schematics_sensor.png?400  |Schematics of sensors connections}}]+[{{:examples:sensor:multiplexer_sch_v51.png?200  |schematische Darstellung des Multiplexers}}]
  
-==== Tiefpassfilter ====+[{{:examples:sensor:sensors_sch_v51.png?580  |schematische Darstellung der Sensor Anschlüsse}}]
  
-Der Tiefpassfilter kann aus den analogen Inputs 0-3 (PF0-PF3) bestehen. Widerstand und Kondensator werden an den Socket angeschlossen um einen Tiefpassfilter zu bauen. Als Standard wird ein Tiefpassfilter für den Channel 0 (PF0) eingesetzt. Der Widerstand hat 10 kΩ und der Kondensator 100 nF.+==== Tiefpassfilter ====
  
-[{{:examples:sensor:sensor_schematics_lowpass.png?580|Schematics of low-pass filter}}]+Der Tiefpassfilter kann zwischen die externen analogen Inputs 0-3 (PF0-PF3) gesetzt werden. Um den Tiefpassfilter zu bauen, werden Widerstand und Kondensator mit dem Sockel verbunden. Standardmäßig ist ein Tiefpassfilter für den Kanal 0 (PF0) vorgesehen. Der Widerstand hat einen Wert von 10 kΩ und der Kondensator einen Wert von 100 nF.
  
-===== Das Modul anschließen =====+[{{:examples:sensor:rc_sch_v51.png?580  |schematische Darstellung der Anschlüsse für externe Sensoren und Tiefpassfilter}}]
  
-Wenn man das Modul anschließt sollte die folgende Reihenfolge eingehalten werden: Bevor man irgendetwas anschließt, sollte der Strom vom Controllerboard genommen werden.+===== Digitaler Input/Output Anschluss =====
  
-  - Schließ das Sensormodul an das Controllermodul mit dem Flachbandkabel an. NB! Überprüfe, dass das Kabel an den CON1/PF Anschluss steckt - nicht CON2 +Zusätzlich zu den Sensoren und analogen Inputs gibt es an der Platine einen Anschluss für digitalen I/O. Die Pins dieses Anschlusses werden direkt mit den Pins PE2-PE5 des Controllers verbunden.
-  - falls benötigt schließe den Infrarot Entfernungsmesser an. (schwarzer Kabel an GND) +
-  - falls benötigt schließe das digitale I/O Modul mit LCD an. +
-  - falls benötigt schließe den Ultraschallentfernungsmesser mit Digitalem I/O Modul an (schwarzer Kabel an GND) +
-  Falls nötig schließe den JTAG Programmer am Controllermodul an. +
-  - Schließe die Stromversorgung am Controllermodul an+
  
-[{{:examples:sensor:sensor_connection.jpg?580|Connecting the Sensors module}}]+[{{:examples:sensor:dio_sch_v51.png  |Der D_IO Anschluss}}]
  
de/hardware/homelab/sensor.1288346655.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0