mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC16F872-PCA9532-LED


Autor: heiopei (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo Leute,
...ok...ich bin neu hier und wahrscheinlich stelle ich hier ne Frage, 
die bestimmt öfters gestellt wird und zum gähnen verleitet...;-)
Trotzdem wäre ich für Hilfe dankbar!!
Folgendes Problem: ich möchte 12 LED-Module ( 10,2V, 2,3A, 23,5W ) per 
PWM ansteuern. Ziel ist es eine Kennlinie Strom/Lux dieser LEDs 
aufzunehmen.
Habe schon ein bischen im Internet herumgestöbert...also, ich habe einen 
PIC16F872. Ich wollte nun mittels I²C-Bus einen PCA9532 von Philips 
ansteuern. Das Signal welches hinterher anliegt möchte ich per 
Verstärkerschaltung mit MOSFETs auf die LEDs geben...
Soweit meine Beschreibung...ich hoffe nicht zu schwammig und 
verständlich.
Meine Frage: kann mir irgendjemand bei der Verstärkerschaltung hinter 
dem PCA9532 helfen. Elektronik ist nicht so meine Stärke.....
Schonmal ganz lieben Dank!!

Autor: Schoasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Wieso nimmst du nicht gleich einfach nur den PIC her und machst gleich 
mit dem die ganze PWM Steuerung?
Da bräuchtest vl nicht mal eine Treiberschaltung sondern kannst gleich 
direkt mit Logic-Level-Mosfets arbeiten. Ansonst kannst du dir mit ein 
paar Standard Bipolartransistoren den treiber dafür bauen(finde leider 
gerade nicht die schaltung dazu).

mfg SChoasch

Autor: Schoasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
PS.: Hat es einen besonderen Grund wieso du den PIC nehmen willst?

Autor: beleidigte Teewurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>PS.: Hat es einen besonderen Grund wieso du den PIC nehmen willst?

Hat heiopei doch geschrieben:

>> [...] also, ich habe einen PIC16F872 [...]



Hat es einen besonderen Grund wieso du einen AMD Prozessor willst?
Hat es einen besonderen Grund wieso du Firefox nimmst?
Hat es einen besonderen Grund wieso du einen Opel fährst?
Hat es einen besonderen Grund wieso du immer nach Spanien in den Urlaub 
fährst?
Hat es einen besonderen Grund wieso du nur klassische Musik ...?
Hat es einen besonderen Grund wieso du ...?

Wieso muss mann (hier so oft) begründen, warum man einen PIC bevorzugt? 
Wieso wollen einen so viele hier immer von den PICs abraten? Lasst das 
einfach! PICs funktionieren, PICs sind leicht zu beschaffen, PICs sind 
robust, PICs sind sehr gut Dokumentiert, die Microchip IDE ist (finde 
ich) sehr gut, über PICs gibt's genügend Infos und Beispiele im 
Internet... Es gibt keinen Grund von einem Controller, den man kennt 
(mit dem man Erfahrung hat), auf einen anderen zu wechseln - es sei 
denn, man stößt auf ein Problem, das absolut nicht mit dem bevorzugten 
Controller zu lösen ist.


beleidigte Teewurst

Autor: Schoasch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi :-)

Wenn du dich deswegen schon aufregst, dann lies mal meinen Satz genau 
durch. Da steht "DEN PIC". Die frage bezog sich eher auf die 
Programmiersprache. Die meisten Leute die PIC16F programmieren, 
programmieren in ASM... da kann ich nicht helfen. Bei einem PIC18F kann 
ich mit ASM und C eher helfen. ;-)

mfg Schoasch

PS.: Nur so nebenbei... ich benutze auch hauptsächlich PICs ;-)

Autor: nicht mehr beleidigte Teewurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alles klar, hab' ich miss Missverstanden! Sorry. Ich hatte nur gedacht: 
Schon wieder so'n PIC hasser...

Aber meine Aufregung is' ja nicht ganz unbegründet, oder? Hier im Forum 
sind mir die AVRler mitunter etwas ... sagen wir mal ... zu sehr von 
ihrem Controller überzeugt und versuchen zu sehr andere von den PICs 
abzubringen.

Und bei dem tollen Hauptargument "Bankswitching" rollen sich bei mir 
immer die Fußnägel auf. Das Problem war nach dem ersten (Blink-LED) 
Projekt gegessen.  Als ob es beim AVR keine Eigenarten gibt, auf die man 
achten muss. Wie häufig lese ich hier: Hast du auch den Stack 
initialisiert...

Aber das hilft heiopei alles nicht weiter.

Schönen Tag noch
Die nicht mehr beleidigte (und PICs genial findende) Teewurst

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.