Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
embedded_systems:mpc555:headerboard [2013-04-29 10:09] kalbererembedded_systems:mpc555:headerboard [2013-12-19 13:00] (aktuell) – gelöscht zueger1
Zeile 1: Zeile 1:
-====== NTB MPC555 Headerboard ====== 
-<box 30% right green | QuickLinks> 
-  * [[embedded_systems:mpc555:headerboard:steckerbelegung|Steckerbelegung]] 
-  * [[USB-BDI]] 
-  * {{.:ntb_mpc555_headerboard_schema_mod_dez11.pdf|Schema (PDF)}} 
-  * [[software:deep:rts:memmap|Memory-Map]] 
-</box> 
-Das NTB MPC555 Headerboard ermöglicht die unkomplizierte Verwendung des MPC555 in eigenen Entwicklungen. Das Herzstück der Platine bildet der MPC555 mit der dazugehörigen Reset-Schaltung. Zusätzlich sind 2 MB RAM und 4.5 MB Flash Speicher vorhanden. Die CAN-Bus und RS-232 Schnittstellen sind mit den notwendigen Treiberbausteinen ausgerüstet. Zusätzlich ist eine Echtzeituhr (RTC) vorhanden, welche über eine optionale Batterie gespiesen werden kann. 
  
- 
-{{  .:ntb_mpc555_headerboard.jpg?300&nolink|NTB MPC555 Headerboard}} 
- 
-===== Versorgung ===== 
-Das Headerboard muss mit 3.3 V und 5 V versorgt werden. Es genügt, wenn Sie Gnd, 3.3V und 5V an einem Pin der Steckerleisten anschliessen. Diese Pegel sind an mehreren Pins anschliessbar. Die 12 V Versorgung ist optional und wird nur für den CAN-Bus benötigt. Wenn Sie den CAN-Treiber verwenden (CAN-A), dann müssen Sie die 12V anschliessen. 
- 
-Hier finden Sie Angaben zum [[embedded_systems:mpc555:headerboard:stromverbrauch|Stromverbrauch]] 
-   
-===== Material ===== 
-Gegenstücke für die Steckerleisten des MPC555 Headerboards: 
-  * **THT-Ausführungen:** 
-    * Samtec TFM-150-01-L-D-LC 1 Stück à CHF 12.- 
-    * Samtec TFM-130-01-L-D-LC 2 Stück à CHF 8.- 
-  * **SMT-Ausführungen:** 
-    * Samtec TFM-150-02-L-D-LC 1 Stück à CHF 12.- 
-    * Samtec TFM-130-02-L-D-LC 2 Stück à CHF 8.- 
- 
-**Lieferant:** Sibalco, Basel\\ 
-**Lieferzeit:** ca. 2-3 Wochen 
- 
-Die passenden Footprints für den Altium-Designer sind in der [[http://wiki.ntb.ch/infoportal/downloads/altium-designer/ch.ntb.inf.altiumlib_2011-02-10.IntLib|INF-Altium-Library]] zu finden. 
- 
-===== Steckerbelegung ===== 
-{{  .:mpc555_steckerbez.png?300px&nolink|Steckerbezeichnungen}} 
-Die Pins aller Stecker mit Namen und kurzer Beschreibung finden Sie hier [[embedded_systems:mpc555:headerboard:steckerbelegung|Steckerbelegung]] 
-===== Designrichtlinien ===== 
-Die folgende Liste zeigt auf, was Sie berücksichtigen sollten, wenn Sie dieses Headerboard für eigene Designs verwenden. 
-  * Fast alle Pins funktionieren auch als I/O's. Benutzen Sie primär die MPIOBx Signale. Die TPU-Kanäle können ebenfalls alle einzeln als I/O's dienen. Die Pins des ADC können nur bankweise entweder als I/O oder als ADC-Eingänge verwendet werden.  
-  * Der mpc555 hat zwei unabhängige ADC's. Diese ADC's weisen zudem umfangreiche Triggermöglichkeiten auf. Lassen Sie sich beraten, wenn die Samplingzeiten spezielle Anforderungen erfüllen müssen. Auf den Pins A:AN0-3 und A:AN48-51 ist auf dem Headerboard ein serieller Schutzwiderstand aufgelötet und eine Glättungskapazität. Das muss u.U. in Ihrem Schaltungsentwurf berücksichtigt werden. Nehmen Sie andere Kanäle, wenn das stören sollte.  
-  * Der mpc555 hat 8 externe Interrupteingänge. Benutzen Sie diese Eingänge nur in absolut begründeten Fällen (normalerweise benutzen Sie ein Betriebssystem und meiden Interrupts). Achtung IRQ5-7 legen beim Aufstarten fest, in welchem Modus der Prozessor starten soll. Sie dürfen hier keine Schalter anschliessen. 
-  * Beide serielle Schnittstellen (SCI) haben einen Pegelwandler und die RS232-Signale sind auf einen 8-Poligen Stecker vorhanden. Zusätzlich befinden sich die TTL-Pegel auch auf J3. 
-  * Eine RTC (Real Time Clock) ist bereits auf dem Board. Wenn diese verwendet werden soll, muss eine Stützbatterie aufgelötet werden. Achtung: Die Ansteuerung der RTC erfolgt über TPU-B, Pins 13, 14 und 15. Diese Pins stehen in diesem Fall nicht für die TPU zur Verfügung.  
-  * Der aufgelötete CAN-Treiber unterstützt nur 125kb/s. Auf dem mpc555 befinden sich zwei unabhängige CAN-Schnittstellen. CAN-A ist mit einem Treiber versehen und auf einer speziellen zwei-poligen Stiftleiste verfügbar. CAN-B ist als TTL-Signal auf J3 abgreifbar. 
-\\ 
-===== Schematas ===== 
-  * {{.:ntb_mpc555_headerboard_schema_mod_dez11.pdf|Schema (PDF)}} 
-  * [[software:deep:rts:memmap|Memory-Map]]