www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PWM Problem


Autor: tome (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kann mir bitte jemand n kleines programm in C schreiben?
haben ein schulprojekt angefangen und ich brauche ein programm womit
ich meinen lüfter ansteuer...

habe an OC1A einen transistor angeschlossen der den lüfter steuert.
also die ansteuerung geht soweit.. habs mit ner while-schleife
getestet..

vll wäre ja jemand so nett und schreibt mir n kleenen programm-
wenn ich ne vorlage hab versteh ich es besser... glaub ich ;)

danke schon mal

Autor: The Engineer (the_engineer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal hier im AVR-GCC- Tutorial rein unter PWM.Habs damit prima
verstanden.Axo das Datenblatt des Controller, gibt eigentlich schon die
Erkärung von selbst.

Gruß
Thorsten

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lol.
Netter versuch, aber viel zu plump. Deine Hausaufgabe macht dir hier
bestimmt keiner. Ausserdem versteh ich noch nicht mal wirklich wo dein
Problem liegt. Der Lüfter dreht sich. Fertig. Was soll er denn sonst
noch? Von nem Themperaturfühler oder einer Nachlaufsteuerung ist ja
nichts gesagt.
Grenz mal dein Problem etwas genauer ein, und frag ob jemand ne Idee
hat, nicht ob dir jemand ne Musterlösung bastelt.
Sebastian

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> kann mir bitte jemand n kleines programm in C schreiben?
#include <stdio.h>
int main(void)
{
    printf("Hallo, Welt\n");
    return 0;
}

> haben ein schulprojekt angefangen und ich brauche ein programm
> womit ich meinen lüfter ansteuer...
>
> habe an OC1A einen transistor angeschlossen der den lüfter
> steuert. also die ansteuerung geht soweit.. habs mit ner
> while-schleife getestet..

aha.

> vll wäre ja jemand so nett und schreibt mir n kleenen programm-
> wenn ich ne vorlage hab versteh ich es besser... glaub ich ;)

Wenn alles funktioniert, für was brauchst du dann eine Vorlage?

Autor: tome (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
cool danke :-D

Autor: Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Krasse Vorlage...
Mal sehen, was der Lehrer dazu sagt.
Da frage ich mich aber, welche Lehrer auf solche Ideen kommen.
Ich hab damals die Informatik-AG belegt, und in Pascal oder Basic
programmieren gelernt.
Da waren die Aufgaben von einer Woche zur nächsten überschaubar.
Aber "einfach mal" ne PWM hinlegen, finde ich schon gewagt.
Vielleicht haben aber auch gewisse Schüler lieber irgendwas anderes
gemacht...

Autor: Manos (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Ich hab damals die Informatik-AG belegt, und in Pascal oder Basic
programmieren gelernt."
Hatte ich auch, ist aber nicht mehr zeitgemäß (hoffentlich erschlägt
mich jetzt keiner^^)

"Aber "einfach mal" ne PWM hinlegen, finde ich schon gewagt."
Naja, soooo schwierig ist ein Software-PWM auch nicht in C zu
programmieren - zumal die Grundlagen dazu bestimmt im Unterricht
besprochen wurden...

Autor: Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
War wohl etwas übertrieben. Pascal auf einem 486er ist schon was
schönes... und die waren damals State-Of-The-Art...

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hatte an der Oberstufe Computertechnik als Wahlfach in der zwölften
Klasse. In der elften war es sogar Pflicht (war ein technisches
Gymnasium), und da hatten wir noch das Vergnügen, mit 8086-Prozessoren,
512kB RAM und 10MB Festplatte das Programmieren zu lernen. Naja, für die
Miniprogramme hätt auch ein C64 noch gereicht. Im zweiten Jahr wurden
die alten Dinger durch brandneue 486er ersetzt, auf denen wir dann
heimlich Doom installieren und spielen konnten :)
Den Vogel abgeschossen hat aber einer meiner Mitschüler, der im
Unterricht die Plastikkappen von den Tasten der Tastatur rausgefummelt
und in anderer Konstellation wieder eingesetzt hat. Der hat dann einen
tierischen Anschiss vom Rektor bekommen.

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.