Forum: Mikrocontroller und Digitale Elektronik PWM Problem


von tome (Gast)


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

von The E. (the_engineer)


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

von Sebastian (Gast)


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

von Rolf Magnus (Gast)


Lesenswert?

> kann mir bitte jemand n kleines programm in C schreiben?
1
#include <stdio.h>
2
int main(void)
3
{
4
    printf("Hallo, Welt\n");
5
    return 0;
6
}

> 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?

von tome (Gast)


Lesenswert?

cool danke :-D

von Rahul (Gast)


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...

von Manos (Gast)


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...

von Rahul (Gast)


Lesenswert?

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

von Rolf Magnus (Gast)


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.

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.