Forum: Mikrocontroller und Digitale Elektronik RGB LED mit BASCOM dimmen und steruen.


von BBS 1. (12t)


Angehängte Dateien:

Lesenswert?

Hallo liebes Forum!
Wir sind neu und suchen dringend Informationen.

Wir müssen zwecks eines Schulprojektes eine Hintergrundbeleuchtung für 
einen Fernsehr herstellen.
Dafür nehmen wir die Farbsignale am Scartanschluss ab und führen die auf 
einen Atmega 8 Microcontroller.
Unser Schaltplan ist im weitesten Sinne fertig. Unser Problem ist es 
nun, dass wir nicht wissen wie wir die verschiedenen Farbtöne mit hilfe 
von BASCOM
erstellen können.
Als Vorgabe sollen wir RGB LEDs oder RGB LED Leiste verwenden.
Als Anhang haben wir unseren momentanen Schaltplan hinzugefügt.
An die Feldeffekttransistoren sollen (laut Lehrkraft) die LEDs 
geschalten werden. Der 10 Polige Pfostenstecker ist unsere 
Spannungsquelle, ein alter Transformator.
Wir bitten um schnelle Hilfe.

Mit freundlichen Grüßen
Projektgruppe 12T

von Karl H. (kbuchegg)


Lesenswert?

Fangt mal damit an, die Schaltung umzuverdrahten.
Der Mega8 kann 3 PWM in Hardware erzeugen. An den Pins OC1A, OC1B und 
OC2.

Und dann: was ist so schwer drann bei Tante Google mal die Stichworte 
"BASCOM PWM" einzugeben und gleich auf den ersten Link zu drücken?
http://www.rn-wissen.de/index.php/Bascom_und_PWM


Da wage ich gar nicht drann zu denken, wie ihr wohl die Auswertung der 
Scart Signale angehen werdet. Und das ist in diesem Projekt der weitaus 
schwierigere Teil!

von Knochen (Gast)


Lesenswert?

Oh ja, das sollten wir vor 18 Jahren mit einem 8051 auch machen, als es 
noch kein Internet gab.

von Falk B. (falk)


Lesenswert?

@  BBS 12T (12t)

>Wir müssen zwecks eines Schulprojektes eine Hintergrundbeleuchtung für
>einen Fernsehr herstellen.

Schon recht sportlich.

>Dafür nehmen wir die Farbsignale am Scartanschluss ab und führen die auf
>einen Atmega 8 Microcontroller.

Naja, Ambilight für Arme, aber kreativ. Doch wißt ihr, wie hoch die 
Spannung von R/G/B ist? Mit euren Spannungsteiler 10k/1,5K bleibt 
von den 0,7Vss nicht mehr viel übrig.

>Unser Schaltplan ist im weitesten Sinne fertig.

Es ist ein erster Entwurf ;-)

MOSFETs sind keine Bipolartransistoren, man braucht hier keinen 
Gatewiderstand, also raus damit, direkt an den AVR klemmen. Bestenfalls 
10k als Pull Down.
D1 ist Quark, raus damit.
Es fehlen 100nF an VCC/GND an IC1.
An AREF an IC1 gehört ein Kondensator, kein Spannungsteiler.
Nutzt mehr GND-Symbole, um nicht ewig lange Leitungen quer über den 
Schaltplan zu ziehen.

Schaltplan richtig zeichnen

> Unser Problem ist es
>nun, dass wir nicht wissen wie wir die verschiedenen Farbtöne mit hilfe
>von BASCOM
>erstellen können.

Nutzt PWM, der AVR hat drei PWM-Ausgänge in Hardware. OCR1A, OCR1B 
und OC2. Der Rest seht im Datenblatt bzw. in Artikel wie Timer und 
PWM.
Ob BASCOM das alles per direktem befehl unterstützt weiß ich nicht, ggf. 
muss man die Bits der Register manuell setzen. Sollte aber eine lösbare 
Aufgabe sein.

>Wir bitten um schnelle Hilfe.

Sind wir hier im Schnellimbiss?

von Falk B. (falk)


Lesenswert?

@  Knochen (Gast)

>Oh ja, das sollten wir vor 18 Jahren mit einem 8051 auch machen, als es
>noch kein Internet gab.

Deswegen seid ihr immer noch nicht fertig?

SCNR
Falk

von Karl H. (kbuchegg)


Lesenswert?

Falk Brunner schrieb:
> @  Knochen (Gast)
>
>>Oh ja, das sollten wir vor 18 Jahren mit einem 8051 auch machen, als es
>>noch kein Internet gab.
>
> Deswegen seid ihr immer noch nicht fertig?

Sie haben gewartet, bis "das Internet" erfunden wurde :-)

(no offense intended. just could not resist)

von BBS 1. (12t)


Lesenswert?

Danke für eure Antworten.
Das Problem, dass wir haben ist, dass wir alle keine Ahnung da von 
haben.
Das komplizierteste,dass wir Programmiert haben war eine Schranke.
Uns wurde dieses Projekt zugeteilt und wir hatten keine Wahlmöglichkeit 
und wir verzweifeln grade. Da unser Fachlehrer keine Zeit hat uns 
ausreichend zu helfen.
Wir wären euch für weitere Hilfreiche Antworten dankbar.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.