Wiki source code of Controller 2TE mit LPC922

Last modified by Andreas Krieger on 2014/07/16 08:04

Show last authors
1 [[[[image:controller2TE 3.7osc 002_v1.jpg||height="200" style="float: right;"]]>>attach:controller2TE 3.7osc 002_v1.jpg||title="controller 2TE 3.7osc vergößern"]]
2
3 == Features ==
4
5 * Controller für 2TE REG Gehäuse
6 * Universell verwendbar
7 * stabiler Oszillator
8 * 5V auf 3,3V LDO
9 * saubere VCC
10 * Bohrschablone für Progtaster
11
12 == Beschreibung ==
13
14 Die meisten Geräte bestehen aus zwei Platinen. Einem Controller und einer Applikations-Platine. Der Controller ist universell einsetzbar und ist u.A. für alle 2TE Applikationen geeignet.
15
16 == Aufbau: ==
17
18 |(((
19 Der externe Quarz Oszillator kann bestückt werden, ist aber für den Betrieb des Controllers nicht zwingend erforderlich. In der Abbildung sieht man die Einbaulage des Quarz Oszillators.
20 )))|[[[[image:Bild 004_v1.jpg||width="150"]]>>attach:Bild 004_v1.jpg]]
21 |(((
22 === ACHTUNG ! ===
23
24 In der Version 3.7osc hat sich leider ein bug eingeschlichen. Der Oszillator hat keine
25
26 Verbindung mit VCC. Diese muß bei Verwndung des Oszillators(empfohlen) mit Fädeldraht oder dergleichen hergestellt werden. Anschlußpunkt kann der PAD des Stützkondensators im Bild links daneben sein.
27
28
29 )))|[[image:contr2TE_bugfix2.jpg||width="150"]]
30 |Hier mal eine Version mit von einem Flachband abgetrennter Litze. Diese geht durch das Loch und ist dann oben am Pad des Kondensators verlötet.|[[image:controller2TE BUG_WR.JPG||width="200"]]
31 |Um eine kürzere Verbindung herstellen zu können habe ich in den 2TE Platinen die noch bei mir sind ein 1,3mm Loch neben dem Quarz gebohrt.Siehe nebenstehnde Bilder|[[image:cont2TE_bugfix1.jpg||width="150"]]
32
33 Die Buchsenleiste JP2 wird auf der Lötseite bestückt.
34
35 Damit der Controller in Betrieb genommen werden kann muss auf JP3 ein Jumper Pins 1 und 2 verbinden. Dadurch wird der LPC im eingebauten Zustand vom Bus mit Spannung versorgt.
36
37 Die Verbindung zwischen Controller und Applikations-Platine erfolgt über eine Steckverbindung.
38
39 == Hinweise ==
40
41 Das Loch unter dem Programmiertaster kann als Bohrschablone dienen.
42
43 Es empfiehlt sich __den Programmier-Taster vor dem Elko einzulöten__.
44
45 [[[[image:controller2TE 3.7osc 003_v2.jpg||height="200" style="float: right;"]]>>attach:controller2TE 3.7osc 003_v2.jpg]]Der Controller wird üblicherweise überkopf in die obere Schale des REG Gehäuses montiert. Programmier-LED und -Taster werden daher üblicherweise auf der Lötseite bestückt, damit sie im eingebauten Zustand bedient werden können. Es empfiehlt sich vor dem Bestücken die leere Platine ins Gehäuse zu legen und die Position von LED und Taster anzuzeichnen.
46
47 Vorsicht bei der Bestückung, die 12 polige Steckerleiste an der einen Seite des Controllers ist nicht durchgängig. Sie besteht aus zwei Teilen, die auf unterschiedlichen Seiten der Platine bestückt werden sollten! JP2 ist für eine LED bzw. Handbetätigungs Platine vorgesehen und soll auf der Lötseite bestückt werden. Man kann JP2 aber auch, wie im Bild hier, ganz weglassen.
48
49 Wenn der Controller ohne Applikations-Platine betrieben wird dann sollte man unbedingt eine SMAJ einlöten. Die wird auf der Lötseite bei JP1 einfach zwischen Pin 1 und 2 (EIB+ und EIB-) gelötet.
50
51 == Downloads ==
52
53 ====== Schaltung, Version 3.7osc ======
54
55 [[[[image:Icons@icon_eagle_128.png||width="22"]] Schaltplan>>url:https://github.com/selfbus/hardware/raw/master/Controller/lpc922_2te/LPC_2TE_3.7osc.sch||rel="__blank"]]
56
57 [[[[image:Icons@icon_board_128.png||width="22"]] Board>>url:https://github.com/selfbus/hardware/raw/master/Controller/lpc922_2te/LPC_2TE_3.7osc.brd||rel="__blank"]]
58
59 [[[[image:http://selfbus.myxwiki.org/xwiki/bin/download/Selfbus/Icons/icon_shop_128.png?width=22||alt="icon_shop_128.png" width="22"]]__ Reichelt Warenkorb__>>url:http://www.reichelt.de/?ACTION=20;AWKID=746202;PROVID=2084]] (ohne SMAJ und Oszillator, die gibt es z.B. in Oldi's Shop)
60
61 == Abbildungen ==
62
63 |In diesem Bild sieht man einen 2TE Controller (die Platine in der Mitte) aufgesteckt auf eine 8in Applikationsplatine (die Platine unten). Oben aufgesteckt sieht man eine LED Platine. Wenn man sich die ganze Schaltung in ein 2TE REG Gehäuse eingebaut vorstellt dann sieht man recht gut was wo im Gehäuse ist.
64 Man kann hier erkennen dass normale Stiftleisten zwischen controller und LED-Platine verwendet wurden. Demensprechend müssen die LES's dann langfüßig eingelötet werden.
65 Als bessere Lösung die LED-Platine zu kontaktieren empfehle ich die längern Stiftleisten von C~*~* oder V~*~* und die 8mm Buchsenleiste. Als Abstandshalter den LEDs dann einen 2mm Stahlnagel zwischen die Beine schieben und erst nur jeweils ein bein verlöten.|[[image:in8_2TE_LED_v1.jpg]]
66 |In dieser Abbildung sieht man die Belegung der Pfostenleiste die zur Verbindung von Controller und Applikationsplatine dient.|[[image:Controller_JP1_2TE.jpg]]