Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Laderegler Test Tueftler Seite

K (Erläuterung der Anschlüsse, Regler und Kurzschlussbrücken)
K (Bauteile Bestückungsliste)
Zeile 100: Zeile 100:
 
==Bauteile Bestückungsliste==
 
==Bauteile Bestückungsliste==
  
 +
<pre>
 +
Bauteil Wert                Beschreibung               
 +
----------------------------------------------------------------------------
 +
ADR1                        Stiftleiste 3 polig            LU 2,5 MS3
 +
ADR2                        Stiftleiste                    LU 2,5 MS2
 +
C1        100n              Keramik Kondensator            KERKO100N
 +
C2        100n              Keramik Kondensator            KERKO100N
 +
C3        2,7n              Keramik Kondensator            KERKO 2,7N
 +
C4        220uF            Elko                          RAD 220/35
 +
I2C-BUS                    Wannebuchse Gewinkelt          WSL 10W
 +
IC1      SAA1064          IC SAA1064  LED Ansteuerung  SAA 1064
 +
IC2      7808T            Spannungsregler 8V            7808
 +
JP1                        Stiftleiste 2polig            LU 2,5 MS2
 +
LEDSA10-1 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
 +
LEDSA10-2 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
 +
LEDSA10-3 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
 +
LEDSA10-4 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
 +
R1        22k              Metallschichtwiderstand 22k    METALL 22K
 +
R3        10k              Metallschichtwiderstand 10k    Metall 10,0k
 +
R2        18k              Metallschichtwiderstand 18k    METALL 18,0K
 +
T1        BC338-40          Transistor BC 338-40          BC 338-40
 +
T2        BC338-40          Transistor BC 338-40          BC 338-40
 +
3 Stück                    Befestigungsbolzen
 +
1 Stück                    Bedruckte Platine              Robotikhardware.de
 +
2 Stück                    Jumper
 +
</pre>
  
 
==Schaltplan==
 
==Schaltplan==

Version vom 5. Juli 2006, 13:50 Uhr

Baustelle.gif An diesem Artikel arbeitet gerade Mitglied Frank.

Am besten momentan noch keine gravierenden Ergänzungen / Änderungen vornehmen.

Dieser Hinweis verschwindet wenn der Autor soweit ist. Sollte dieser Hinweis länger als drei Tage auf einer Seite sein, bitte beim Autor Frank per PM / Mail oder Forum nachfragen ob er vergessen wurde.

RN-Digi I2C Gigitalanzeige
Dieses Board wurde als Erweiterung zu den Roboternetz-Controllerboards (RNBFRA,RN-Control,MinControl usw.) entworfen, eignet sich aber für alle Controllerboards mit I2C-Bus Anschluß.

Es dient zum Anzeigen von 4 stelligen Zahlen. Dabei werden optisch ansprechende und extra große 7-Segmentanzeigen bereitgestellt (ca. 25mm Ziffernhöhe, Anzeige rot, wahlweise auch kleinere). Die Ansteuerung erfolgt sehr einfach per I2C-Bus mit einfachen Kommandos. Die Anwendungsmöglichkeiten sind dem Programmierer vorbehalten. Denkbar wäre das Board für den Aufbau von Uhren, Funkuhren, Zählern, Lottozahlgenratoren, Würfeln, Temperaturanzeigen, Kompass usw., welche von weiterm erkennbar sein müssen. In Kombination mir RN-Speak und RN-Control wäre zum Beispiel ein sprechender Wecker denkbar.


Als hier die Leistungsmerkmale auf einen Blick

  • Sehr einfache Ansteuerung per I2C Bus
  • Keine extra Spannungszuführung notwendig da Board über das I2C-Bus Kabel mit Strom verorgt wird
  • Programmierbare Helligkeit
  • Jedes einzelne Segment der 7-Segmentanzeige kann angesteuert werden
  • 4 Dezimalpunkte möglich
  • Controller wird nicht belastet. Die Ziffern werden solange angezeigt, bis neue Ziffer gesendet wird. Keine Interrupts oder Bus-Belastung!
  • Preisgünstig und schneller Aufbau in wenigen Minuten möglich
  • 4 verschiedene Slave Adressen per Jumper wählbar
  • Kleines Lochraster Experimentierfeld für Erweiterungen Taster, I2C-Baustein (Funkuhr etc.) etc.
  • Kompakt, Roboternetz-Standard-Format 100x78 (halbes Euroformat), Huckepack mit anderen Boards kombinierbar
  • Wahlweise mit großen oder kleineren Segmenten bestückbar (Bausatz inkl. Große)
  • Platinen und Bausatzervice
  • Deutsche Doku mit Programmbeispielen für RN-Control und RNBFRA-Board

Aufbau und Anwendung

Der Aufbau der Schaltung ist durch die vorgefertigte Platine bzw. den Bausatz eigentlich völlig problemlos auch von Elektronik-Einsteigern zu bewerkstelligen. Durch den Bestückungsdruck und die Bestückungsliste, etwas weiter hinten in dieser Dokumentation, ist der Aufbau unkritisch. Aufgrund moderner Bauteile (7 Segmet Controller) ist es gelungen, das dieses Board nur sehr wenig Bauteile benötigt. Auf Logikbausteine konnte verzichtet werden, da das Board über ein Spezial-IC für die Ansteuerung von 7 Segmentanzeigen verfügt.

Die Schaltung benötig in der Regel eine Aufbauzeit von ca. 30 – 60 Minuten.

Dennoch einige Anmerkungen zu kleinen Hürden:

  1. Beim Einlöten der Segmentanzeigen darauf achten das diese richtig rum eingesetzt werden. Der Dezimalpunkt muss nach unten zum IC zeigen.
  2. Auf dem I2C-Bus muss die Batteriespannung liegen (entsprechend der Roboternetz-Definition). Bei einigen Controllerboards muss dazu ein Jumper auf dem jeweiligen Controllerboard eingesteckt werden. Näheres dazu steht bei der Beschreibung der I2C-Buchse ihres Controllerboards.

Ist die Batteriespannung darf 7V nicht unterschreiten, falls die großen Segemtanzeigen eingesetzt werden. Ist die Batteriespannung höher als 10V, so muss der im Bestückungsplan eingezeichnete Spannungsregler auch eingelötet werden. Bei 7 bis 10 V Batteriespannung kann dieser wahlweise weggelassen werden. Bei den kleineren Segmentanzeigen reicht bereits 5V aus.

Das waren eigentlich schon die besonderen Punkte die zu beachten sind. Ansonsten natürlich sauber mit einem 15–25 W Lötkolben alles auf der Unterseite verlöten. Grundkenntnisse beim Löten werden empfohlen. Nach dem Aufbau sollten Sie nochmals alle Lötpunkte kontrollieren.

Nach dem Aufbau können Sie das Baord übe rein 10 poliges Kabel mit ihrem Controllerboard verbinden. Eine Funktion ist jedoch erst dann zu ersehen, wenn Sie das Testprogramm auf Ihrem Controller starten.

Erläuterung der Anschlüsse, Regler und Kurzschlussbrücken

Anschlussbezeichnung Erläuterung
ADR1 Slave Adresse einstellen

Über diesen Jumper wird die Slave Adresse eingestellt. Über diese Adresse wird das Board später vom Controller angewählt.

In dieser Stellung ist die Slave Adresse auf Hex 70 gesetzt

Rndigijumpperstellung1.gif

In dieser Stellung ist die Slave Adresse auf Hex 76 gesetzt

Rndigijumpperstellung2.gif

Durch diese Stellung wird bestimmt, das die Slave Adresse über den Jumper ADR2 gewählt wird (siehe ADR2)

Rndigijumpperstellung3.gif

ADR2 Slave Adresse einstellen

Dieser Jumper hat nur dann eine Bedeutung, wenn ADR1 entsprechend eingestellt ist (siehe ADR1)

In dieser Stellung ist die Slave Adresse auf Hex 72 gesetzt

Datei:Rndigijumpperstellung4.gif

In dieser Stellung ist die Slave Adresse auf Hex 74 gesetzt

Rndigijumpperstellung5.gif

JP1 Spannungsregler aktiv

Das Board verfügt über einen 8 bzw. 9 V Spannungsregler welcher über das I2C-Buskabel mit der Eingangsspannung (Batteriespannung) versorgt wird. Ist die Batteriespannung unter 10V, so kann der Spannungsregler hiermit überbrückt und weggelassen werden. Der Kurzschlusstecker muss jedoch entfernt werden, wenn die Spannung über 10V liegt. I2C-Bus

I2C-Bus Wenn Sie die I2C-version des Boards gebaut haben, also den entsprechenden Controller eingesteckt haben, dann ist diese I2C-Buchse für die Steuerung zuständig.

Der I2C-Bus benötig nur 2 Leitungen für alle Funktionen. Entsprechend der Roboternetz-Norm wird hier ein 2x5 poliger Stecker angeschlossen. Die Belegung entspricht exakt der von allen Roboternetz-Boards:

Pin 1 SCL (Taktleitung)
Pin 3 SDA (Datenleitung)
Pin 5 +5V  (Wird nur ab Version 1.1 der Platine für Experimentierfeld benutzt)
Pin 7 +5V  (Wird nur ab Version 1.1 der Platine für Experimentierfeld benutzt)
Pin 9  Batteriespannung Diese Leitung wird zur Spannungsversorgung benutzt 
Pin 2,4,6,8 GND
Pin 10  INT  Diese Leitung wird bei RN-Digi nicht benutzt

Bestückungsplan

RN-Digi Bestückungsplan (verschiedene Segentanzeigen einsetzbar)


Bauteile Bestückungsliste

Bauteil Wert                Beschreibung                
----------------------------------------------------------------------------
ADR1                        Stiftleiste 3 polig            LU 2,5 MS3
ADR2                        Stiftleiste                    LU 2,5 MS2
C1        100n              Keramik Kondensator            KERKO100N
C2        100n              Keramik Kondensator            KERKO100N
C3        2,7n              Keramik Kondensator            KERKO 2,7N
C4        220uF             Elko                           RAD 220/35
I2C-BUS                     Wannebuchse Gewinkelt          WSL 10W
IC1       SAA1064           IC SAA1064   LED Ansteuerung   SAA 1064
IC2       7808T             Spannungsregler 8V             7808
JP1                         Stiftleiste 2polig             LU 2,5 MS2
LEDSA10-1 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
LEDSA10-2 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
LEDSA10-3 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
LEDSA10-4 SIEBENSEGMENTSC10 Siebensegmentanzeige 21mm hoch Conrad 160032-U0
R1        22k               Metallschichtwiderstand 22k    METALL 22K 
R3        10k               Metallschichtwiderstand 10k    Metall 10,0k
R2        18k               Metallschichtwiderstand 18k    METALL 18,0K
T1        BC338-40          Transistor BC 338-40           BC 338-40
T2        BC338-40          Transistor BC 338-40           BC 338-40
3 Stück                     Befestigungsbolzen
1 Stück                     Bedruckte Platine              Robotikhardware.de
2 Stück                     Jumper

Schaltplan

Zum vergrößern anklicken

Der erste Test

Autor

Siehe auch

Weblinks

Platinenservice.gif hier Bausatzservice.gif hier


LiFePO4 Speicher Test