AVR-Ctrl



Die micoSPS - Steuerung haben wir auf die AVR-CTRL-Platine angepasst.

Wir empfehlen für neue Projekte aber eine Hardware auf Basis der SPS-Ctrl - entweder die Leiterkarte von uns, oder eine eigene Schaltung, basierend auf dem SPS-Ctrl-Schaltplan...

Genauere Informationen zur dieser Leiterkarte und eine Bestellmöglichkeit der (unbestückten!) Platine findet man
unter http://www.mikrocontroller.com.


Mögliche Controller-Typen

Grundsätzlich läuft die Hardware mit den unterschiedlichsten AVR-Mikrocontrollern.
z.B. AT90S8535, ATMEGA 163, ATMEGA 16 oder ATMEGA 32 und kompatible...

 

Fur die microSPS Anwendung ist aber auf jeden Fall ein ATMEGA 32 erforderlich !

 

Nachfolgend einige Bilder der AVR-Ctrl V1.0:

 

 

Um weitere Beschreibungen zu erhalten, einfach auf die Bauteile oder Anschlüsse mit der Maus zeigen...

           
   
     
   
 
 
   

 

Portmapping AVR-microSPS

Diese Liste zeigt, welche I/Os mit welchen Portpins gemapped sind.
Wer sich eine eigene Hardware baut, sollte sich an diese Liste halten.

+++++++++++++++++++++++++++++++++++++++++++
Mapping der Digitalen Eingänge:
+++++++++++++++++++++++++++++++++++++++++++
DigitalEin0 = Taste1 = PortA.7;
DigitalEin1 = Taste2 = PortA.6;
DigitalEin2 = Taste2 = PortA.5;
DigitalEin3 = Taste4 = PortA.4;
DigitalEin4 = Taste5 = PortA.3;
DigitalEin5 = PortD.3;
DigitalEin6 = PortD.6;
DigitalEin7 = PortD.7;

+++++++++++++++++++++++++++++++++++++++++++
Mapping der Digitalen Ausgänge:
+++++++++++++++++++++++++++++++++++++++++++
DigitalAusgang0 = PortB.0;
DigitalAusgang1 = PortB.1;
DigitalAusgang2 = PortB.2;
DigitalAusgang3 = PortB.3;
DigitalAusgang4 = PortB.4; (Relais);
DigitalAusgang5 = PortB.5;
DigitalAusgang6 = PortB.6;
DigitalAusgang7 = PortB.7;

+++++++++++++++++++++++++++++++++++++++++++++
Anschluss des LCDs (optional)
+++++++++++++++++++++++++++++++++++++++++++++
RS = PortC.0;
RD = PortC.1;
EN = PortC.2;
D4 = PortC.4;
D5 = PortC.5;
D6 = PortC.6;
D7 = PortC.7;

+++++++++++++++++++++++++++++++++++++++++++++
Analogeingänge
+++++++++++++++++++++++++++++++++++++++++++++
AnalogEin0 = PortA.0;
AnalogEin1 = PortA.1;
AnalogEin2 = PortA.2;

+++++++++++++++++++++++++++++++++++++++++++++
Sonstiges
+++++++++++++++++++++++++++++++++++++++++++++
SerielleSchnittstelle TX = PortD.1;
SerielleSchnittstelle RX = PortD.0;