PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER Kurzbeschreibung Stand:. vom.. Der dient zum Anschließen der Stromversorgung sowie der Programmier- und Kommunikationsschnittstellen.
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER. Stromversorgung Betriebsspannungen: + V (). Kontrollanzeige: LED. + V (VDD). Kontrollanzeige: LED. V (VSS). Kontrollanzeige: LED.
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER Die beiden Mikrocontrollerplatinen (Rechengerät, Kommandogerät/Wandler) benötigen nur + V. Die + V und V sind für Analogschaltungen der Ein- und Ausgabe (Frontend) vorgesehen. Anschluß der Netzteile: Steckverbinder JA. Anschluß Rechengerät: Steckverbinder JA0. Anschluß Kommandogerät: Steckverbinder JA, Kontakte und (rechte Hälfte des Steckverbinders). Zusätzliche Analogschaltungen (z. B. für das Drehspulinstrument): Grundausstattung (nur + V): Steckverbinder JA, Kontakte und (linke Hälfte des Steckverbinders). Erweiterte Grundausstattung (zusätzlich + V und V): Steckverbinder JA. Analogschaltungen in anderen Gehäusen (Frontend): Steckverbinder JA.. Kommunikationsschnittstellen Zwei serielle Schnittstellen. Wahlweise RS- oder USB. Zwei USB-Adapter USB, USB. USB kann auch als Programmer genutzt werden. Ggf. USB-Adapter auf Schnittstellenwandlerbetrieb oder Programmerbetrieb schalten.. Schnittstelle (SER; TXE, RXE): Bedienung. RS-: Steckverbinder JA.. Schnittstelle (SER; TXX, RXX): Ein- und Ausgabe. RS-: Steckverbinder JA. USB-Adapter: USB : mysmartusb_mk. Auch als Programmer nutzbar. USB : FTDI MMR. USB-Konfiguration: Mittels der Jumper JP bis JP. JP: Auswahl des Sendesignals (TX) für USB zwischen TXE (SER) und TXX (SER) oder nichts (keine Verbindung gesteckt). JP: Auswahl des Sendesignals (TX) für USB zwischen TXE (SER) und TXX (SER) oder nichts (keine Verbindung gesteckt). JP: Auswahl RX (Empfangssignal) der. Schnittstelle (SER) zwischen RS-, USB und USB. JP: Auswahl RX (Empfangssignal) der. Schnittstelle (SER) zwischen RS-, USB und USB. Über RS- wird immer gesendet. Wird eine Schnittstelle über den USB geführt, darf an den jeweiligen RS--Steckverbinder nichts angeschlossen werden.
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER Schnittstelle : Kein USB: JP auf, JP und JP nicht auf TXE. An USB : JP auf USB, JP auf TXE. An USB: JP auf USB, JP auf TXE. Schnittstelle : Kein USB: JP auf, JP und JP nicht auf TXX. An USB : JP auf USB, JP auf TXX. An USB: JP auf USB, JP auf TXX.. Konfigurationsbeispiel: Beide Schnittstellen auf RS-. Zweites Konfigurationsbeispiel: Schnittstelle auf RS-, Schnittstelle auf USB. USB auf serielle Schnittstelle umschalten: DIL-Schalter, nach hinten (off), DIL-Schalter, nach vorn (on). Grüne LEDs leuuchten, rote LED flackert im Rhythmus der Datenübertragung
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER. Programmierschnittstellen Externer Programmer: Zwei Steckverbinder für die üblichen Programmeranschlüsse. JA polig, JA 0polig. USB: USB-Adapter auf Programmerbetrieb umschalten: DIL-Schalter,, nach hinten (off), DIL- Schalter nach vorn (on). Rote LED leuchtet, grüne LEDS flackern ggf. während der Datenübertragung. Auswahl zwischen SPI und USB mittels Schiebeschalter SW: SPI: nach hinten (Richtung Rückwand), USB: nach vorn (Richtung Frontplatte). Wenn der USB ausgewählt ist, darf kein externer Programmer angeschlossen sein. Mikrocontrolleranschluß: Über Steckverbinder JA (Programmierkabel wird bei Bedarf angesteckt und mit dem jeweiligen Mikrocontroller verbunden). Achtung: Die 0poligen Programmiersteckverbinder haben eine andere Anschlußbelegung als die 0poligen Anschlüsse der typischen AVR- Programmer (vgl. JA und den Steckverbinder auf dem USB-Adapter ). Die anderen Platinen (Rechengerät und Kommndogerät) müssen deshalb über JA angeschlossen werden. Direktverbindung mit üblichen AVR-Programmern ergibt einen Kurzschluß! Rücksetzen beim Programmieren: PGM_RESET# kommt vom Programmer. Es wird zum Kommandogerät geführt und fließt dort in das Rücksetzsignal RESET# des Rechengerätes ein. Soll das Rechengerät allein programmiert werden (ohne daß das Kommandogerät angeschlossen ist), fehlt dieser Rücksetzsignalweg. Deshalb gibt es den Jumper JP. Nutzung von JP: Offen: Wenn Gerät komplett montiert ist.. Gesteckt: Wenn das Rechengerät unabhängig vom Kommandogerät programmiert werden soll (oder auch anderweitig zum Experimentieren und Fehlersuchen). Hinweis: Es kann Probleme geben, wenn zuviele Mikrocontroller an diesem Rücksetzsignal hängen (z. B. bei Mehrfachprogrammierung des Rechengeräts). Das ist abhängig vom Treibvermögen, das der jeweilige Programmer aufbringen kann.
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER Stromversorgung und Programmierung: Zwei Jumper:. Jumper JP für SPI.. Jumper JP für USB. Vier Betriebsfälle:. Versorgung über Netzteil. Jumper JP und JP offen. Der Normalfall.. Fremdspeisung des Gerätes vom SPI-Programmer. Jumper JP gesteckt, JP offen. Nur zu Experimentier- und Fehlersuchzwecken.. Speisung des SPI-Programmers aus dem Netzteil. Jumper JP gesteckt. Bei Bedarf (wenn der angeschlossene Programmer auf diese Weise versorgt werden muß ).. Fremdspeisung des Gerätes über den USB. Jumper JP gesteckt. USB-Adapter entsprechend konfigurieren (DIL-Schalter). Nur zu Experimentier- und Fehlersuchzwecken. Die Fremdspeisung (Betriebsfälle und ) sind nur zum Experimentieren und Fehlersuchen gedacht. Es kann nur jeweils ein einziger Mikrocontroller versorgt werden, keineswegs aber das gesamte Gerät.. Meßpunkte MP: Betriebsspannung, SPI-Programmiersignale, Masse. MP: Masse. : Das betrifft z. B. den USB-Programmer Atmel AVRISP mkii.
PROJEKT ATMEGA-ANALOGRECHNER KURZBESCHREIBUNG ZENTRALADAPTER. Die Verbindungen zum Kommandogerät Sie umfassen: die Schnittstellensignale der Bedienung und der Ein- und Ausgabe (RXE, TXE, RXX, TXX), das Rücksetzsignal vom Programmer (PGM_RESET#), das vom Kommandogerät kommende allgemeine Rücksetzsignal (MD_RESET# = Power- On oder Taste oder Programmer oder Software). Die Rücksetzlogik: PGM_RESET#: MC_RESET#: Rücksetzen vom Programmer (SPI oder USB). Rücksetzen Kommandogerät = PGM_RESET OR Rücjstztaste bzw. Power-On-Reset. Alle anderen Rücksetzsignale: INTERNAL_RESET#: Alle anderen Mikrocontroller auf der Kommandogeräteplatine. RESET#: Rechengerät. MD_RESET#: USB-Adapter auf der platine. Diese drei Signale werden auf gleiche Weise gebildet: MC_RESET# OR SOFT_RESET#. SOFT_RESET# wird vom Kommandogerät programmseitig erzeugt.
Schalter SW von unten: USB Programmiergeräte JA J Fremdspeisung JA MP Schiebeschalter SW: USB-Programmierung oder Programmiergerät MOSI_USB MISO_USB SCK_USB SPI RESET_USB# SW 0 MP Allgemeiner Massepunkt MOSI MISO SCK PGM_RESET# Meßpunkte/Verteiler Programmiergeräteanschluß Stand:. vom 0.. ZA v.
0 mysmartusb MK 0 TX_USB_ RX_USB_ RESET_USB# MOSI_USB MISO_USB SCK_USB Fremdspeisung über den USB J TX und RX hier aus Sicht des Gerätes Der USB- Programmieranschluß: 0 MISO SCK RESET# MOSI USB-Adapter Stand:. vom 0.. ZA v.
MMR SHIELD IO 0 TXD CTS# RXD RTS# CLKM 0 SLEEP# RESET# PWREN# GND 0 USBPWR SHIELD RX_USB_ TX_USB_ MD_RESET# TX und RX hier aus Sicht des Gerätes Allgemeines Rücksetzen -- Eingang -- USB-Adapter Stand:. vom 0.. ZA v.
J: für autonome Programmierung des Rechengerätes (ohne Rücksetzen vom Kommandogerät) JA PGM_RESET# MISO J 0 Programmieranschluß für die AVRs (bedarfsweise Kabelverbindung) MOSI SCK RXE, TXE: Bedienung (Kommandogerät) RXX,TXX: Ein- und Ausgabe (Wandler) JA RXE TXE RXX TXX PGM_RESET# 0 MD_RESET# Kommandogerät J TX_USB_ J PGM_RESET# kommt vom Programmer. MD_RESET kommt vom Kommandogerät (allgemeines Rücksetzen). TX_USB_ Geräteanschlüsse Stand:. vom 0.. ZA v.
TXE TXX RX_USB_ RX_USB_ µf µf µf 0 J J GND C+ TIN ROUT TIN ROUT MAX VS+ C- C+ C- VS- TOUT RIN TOUT RIN U R µf µf k R Seriell (TXE,RXE): Bedienung (Kommandogerät) Seriell (TXX, RXX): Ein- und Ausgabe (Wandler) JA, : JA JA RXE TX RX GND RXX rt br sw rt br sw SER Bediengerät SER Ein-und Ausgabe rt br sw Serielle Schnitttstellen Stand:. vom 0.. ZA v.
+ V + V - V + V + V - V JA JA 00 µ *: Analogschaltungen in weiteren Gehäusen C LED (VDD) R k + V VDD - V VSS LED (VSS) R k + V LED () R 0R R R: 0R R, R: 0R R **: eingebaute Analogschaltungen (z. B. für Drehspulinstrument) R JA0 JA Rechengerät Kommandogerät Analog** JA Analog** VDD, VSS JA Kontroll-LEDs STV-Verteiler Stand:. vom 0.. ZA v.