Borg16: Unterschied zwischen den Versionen
Zeile 36: | Zeile 36: | ||
IC4 74HCT164N | IC4 74HCT164N | ||
IC5 MEGA32 | IC5 MEGA32 | ||
LED1 LED 5mm Grün | LED1 LED 5mm Grün | ||
LED2 LED 5mm Rot | LED2 LED 5mm Rot | ||
Zeile 60: | Zeile 58: | ||
JOY Sub-D Male | JOY Sub-D Male | ||
RS232 Sub-D Female | RS232 Sub-D Female | ||
IC6 MCP2510P (Optional) | |||
IC7 MCP2551P (Optional) | |||
CAN (Optional) | CAN (Optional) | ||
</pre> | </pre> | ||
Version vom 22. Dezember 2007, 04:56 Uhr
WARNING - Work in Progress. (Suschman)
Todo: * Schaltplan einfügen * Bestückungsaufdruck-Bild einfügen * Aufbauanleitung nach liste tixiv schreiben * Lötkurs mikrocontroller.net verlinken * Way more Nakka!
About
Der Borg16 ist eine auf Andres 16x16 Borg basierende, professionell hergestellte Platine auf der alle zur Ansteuerung einer 16x16 LED-Matrix (=256 Leds) benötigten Bauteile platz finden. Sie bietet einen seriellen Port zur Programmierung und einen Anschluss für bis zu zwei Joysticks im 9-Pin Atari Standard. Zusätzlich kann ein Canbus-Controller zur Vernetzung bestückt werden.
Die Leds werden mit vier Helligkeitsstufen angesteuert. An Software existiert bereits eine breite Pallette an spielen, demos und testprogrammen.
Aufbau
Hardware
Bauteile
Bestückungsliste: Part Value C1 470µF C2 100nF C3 100nF C4 100nF (Wird nicht Bestückt) C5 100nF C6 18pF C7 18pF D1 1N4148 D2 1N4004 IC1 UDN2981AN IC2 UDN2981AN IC3 74HCT164N IC4 74HCT164N IC5 MEGA32 LED1 LED 5mm Grün LED2 LED 5mm Rot R01-R16 *Siehe Text* R17 10K R18 10k R19 10k R20 1k R21 1k R22 1k R23 1k R24 33k T01-T16 IRLD024 T17 BC547B T18 BC547B X1 16Mhz Quarz RESET Kurzhubtaster PWR Hohlstecker-Buchse ISP Stiftleiste. 2x5 COL Wannenbuchse 16Pol ROW Wannenbuchse 16Pol JOY Sub-D Male RS232 Sub-D Female IC6 MCP2510P (Optional) IC7 MCP2551P (Optional) CAN (Optional)
Reicheltliste
Bauteile für den Borg16 gibt es zusammen mit den Platinen auf dem Congress 2007 in Berlin als fertige Tüte, ansonsten kann mit den unteren Links jeweils ein Satz Bauteile direkt bei Reichelt bestellt werden. Dabei beinhaltet Borg16-Core alle Bauteile für die Controllerplatine außer dem Can-Controller. Borg16-Can umfast dieselben Bauteile inklusive der Can-Bauteile.
- Borg16-Core
- Borg16-Can
- Borg16-Led
Bestückung
Die Bestückung der Platine leuft, wenn du schonmal einen Bausatz zusammengelötet hast nach dem bekannten schema ab Sollte dies dein erstes bauprojekt sein, empfiehlt es sich ((dieses)) tutorial zu lesen. Zunägst werden die Widerstände ab R17 der Reihe nach bestückt. R1 bis R16 sind die LED Vorwiderstände, diese sind von den von dir verwendeten Leds ab, und im Bausatz nicht enthalten. Danach kommen alle ICs an ihren Platz, für den Microcontroller ist ein Sockel zu empfehlen. Nun folgen die Zeilentreiber in form der MosFets T1 bis T16. Deren großer Doppelpin zeigt dabei Richtung der Wannenstecker, auch sollte die Beschriftung mit dem Bestückungsdruck gleich ausgerichtet sein. Jetzt kommen der Reset-Taster, die Verpolschutzdiode 1N4001 und der Quarz an ihren Platz. Weiter geht es mit den Condensatoren 18pF (C5, C6) und 100nF (C1, C2, C3). C4 wird nicht bestückt. Diode D(x) 1n4148 wird stehend festgelötet, dabei zeigt der Ring auf dem Bauteil in Richtung des strichs auf dem Bestückungsdruck. Jetzt können die LEDs, die Wannenstecker, die Steckerleiste neben dem Quarz, die Hohlsteckerbuchse (PWR) und die Sub-D Buchsen verlötet werden. Die "Weibliche" Buchse kommt dabei auf den RS232-Port. (--!Transistoren, Bauteilbezeichnungen fehlen!--)
---TMP---
1. Alle Widerstände
2. ICs ausser Microcontroller
3.FETs -metall tab zum LED-stecker hin
4.Reset Taster
5. 1N4001
6. Quarz
7. 100n, C4 nicht bestücken
8. 18p
5. 1n4148 stehend
6. LEDs
7. SUB-D
8. PWR
9. Steckerleiste
10. Wannenstecker(richtigrum!!)
---/TMP---
Progammieren
Software
Software gibt es im SVN.