Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mexle2020:mcb_1x1_basis_hookup [2021/04/05 22:53]
tfischer
mexle2020:mcb_1x1_basis_hookup [2021/05/30 06:30] (aktuell)
tfischer [Version 1.0 für AVR32DB]
Zeile 90: Zeile 90:
 </WRAP> </WRAP> </WRAP> </WRAP>
  
-==== Version 1.0 fürAVR32DB ====+==== Version 1.0 für AVR32DB ====
  
-<WRAP right>+<WRAP>
 <panel type="default">  <panel type="default"> 
 <imgcaption pic02| Interfacebeschreibung MCB 1x1 Basis Hookup (Version 1.0 für AVR32DB)> <imgcaption pic02| Interfacebeschreibung MCB 1x1 Basis Hookup (Version 1.0 für AVR32DB)>
 </imgcaption> </imgcaption>
-\\ {{drawio>IF_mxx_1x1_Basisplatine_v1.0}}+\\ {{drawio>IF_mxx_1x1_Basisplatine_v1_11}}
 </panel> </panel>
 </WRAP> </WRAP>
  
-<WRAP right> 
-<panel type="default">  
-<imgcaption pic02| Interfacebeschreibung MCB 1x1 Basis Hookup (alternative Version 1.0 für AVR32DB)> 
-</imgcaption> 
-\\ {{drawio>IF_mxx_1x1_Basisplatine_v1.01}} 
-</panel> 
-</WRAP> 
  
-Für die neuen Boards wird die Konfiguration in <imgref pic02> verwendet. Hierbei sind folgende Design-Prinzipien genutzt worden:+Für die neuen Boards wird der Chip [[http://ww1.microchip.com/downloads/en/DeviceDoc/40001906A.pdf|AVR32DB]] und eine geänderte Pin-Konfiguration (siehe <imgref pic02>verwendet. Hierbei sind folgende Design-Prinzipien genutzt worden:
   - Trennung von digitaler Ein-/Ausgabe von analoger Ein-/Ausgabe und Spannungsversorgung.   - Trennung von digitaler Ein-/Ausgabe von analoger Ein-/Ausgabe und Spannungsversorgung.
   - Auf der **Buchse K1** sind nur digitale Ein-/Ausgabe-Pins (sowie VCC und GND) zu finden.   - Auf der **Buchse K1** sind nur digitale Ein-/Ausgabe-Pins (sowie VCC und GND) zu finden.
Zeile 116: Zeile 109:
     - Alle Digitalpins haben mindestens den Zugriff auf einen Timer/Counter. Der Timer/Counter A ist nicht eingezeichnet aber bei fast jedem Pin verfügbar.     - Alle Digitalpins haben mindestens den Zugriff auf einen Timer/Counter. Der Timer/Counter A ist nicht eingezeichnet aber bei fast jedem Pin verfügbar.
     - Die untersten beiden Pins erlauben Zugriff auf die Spannungsversorgung.     - Die untersten beiden Pins erlauben Zugriff auf die Spannungsversorgung.
-  - Auf der **Buchse **K2** sind Spannungsversorgungsanschlüsse, sowie analoge Ein-/Ausgabe-Pins +  - Auf der **Buchse K2** sind Spannungsversorgungsanschlüsse, sowie analoge Ein-/Ausgabe-Pins 
     - Der Pin 1 (unten rechts) ermöglicht es für die Digital-Pins des Ports C (Pins 9..12 auf Buchse K1) mit einer abweichenden Spannung zu versorgen. Damit ist für diese Pins beispielsweise eine 5V Basis möglich.     - Der Pin 1 (unten rechts) ermöglicht es für die Digital-Pins des Ports C (Pins 9..12 auf Buchse K1) mit einer abweichenden Spannung zu versorgen. Damit ist für diese Pins beispielsweise eine 5V Basis möglich.
     - Die Pins 2...8 (PD1...7) bieten Zugriff auf 7 Kanäle des Analog-Digital-Wandlers. Diese Pins erlauben zusätzlich die Verwendung von 2 Operationsverstärkern (OP0 und OP1). Weiterhin ist ein Digital-Analog-Wandler auf Pin D6 verfügbar. Daneben sind über alle ADC-Pins auch die Verwendung von analogen Komparatoren möglich.      - Die Pins 2...8 (PD1...7) bieten Zugriff auf 7 Kanäle des Analog-Digital-Wandlers. Diese Pins erlauben zusätzlich die Verwendung von 2 Operationsverstärkern (OP0 und OP1). Weiterhin ist ein Digital-Analog-Wandler auf Pin D6 verfügbar. Daneben sind über alle ADC-Pins auch die Verwendung von analogen Komparatoren möglich. 
Zeile 127: Zeile 120:
 Die aktuellen Eagledateien und Vorversionen sind [[https://redmine.hs-heilbronn.de/projects/microcontroller-grundplatinen/repository/2145/show/010.%20MEXLE%20blanco%20PCBs/MhB1x1%20blanco%20HookUp|hier in Redmine]] zu finden. Die aktuellen Eagledateien und Vorversionen sind [[https://redmine.hs-heilbronn.de/projects/microcontroller-grundplatinen/repository/2145/show/010.%20MEXLE%20blanco%20PCBs/MhB1x1%20blanco%20HookUp|hier in Redmine]] zu finden.
  
-Als Ausgangspunkt können folgende Dateien genutzt werden: 
-  * {{mexle2020:mhb1x1.sch}} 
-  * {{mexle2020:mhb1x1.brd}}