Forum: Mikrocontroller und Digitale Elektronik Hilfe bei Projekt mit PIC16F630


von Jürgen M. (roxi7_7)


Lesenswert?

Hallo zusammen,

ich bin neu hier im Forum und ein Elektronik Hobbyist. Bisher habe ich 
hauptsächlich bestehende Projekte nachgebaut.

Ich suche Hilfe bei einem doch recht simplen neuen Projekt:

Ich will mir eine kleine Holzbox (ca. 10x10x10 cm) bauen, die alle 14 
Minuten für 2 Sekunden vibriert. (Besser, falls leicht umsetzbar: random 
zwischen 12-14 Minuten für je random 1-3 Sekunden vibrieren). Soll ganz 
einfach in Endlosschleife arbeiten, solange es an der Stromversorgung 
hängt.

Als Vibrationsmotor hab ich bereits einen alten 12V PC Lüfter mit 
abgetrenneten Flügel. Passendes 12V 1A Netzteil habe ich auch um den 
Lüfter zu betreiben.

Ich würde das ganze gerne mit einen PIC Mikrocontroller realisieren. 
Ebenso würde ich gerne das gleiche Netzteil verwenden um den 
Mikrocontroller mit Hilfe eines LM7805 mit 5V zu speisen.

Meine Fragen sind:
- Ich bräuchte Hilfe den Code zu schreiben, das ist ziemliches Neuland 
für mich. Wenn mich da jemand in die richtige Richtung schicken könnte 
wäre das super.
- Der PC Lüfter wird mit 12V, der PIC hingegen mit 5V betrieben. Wie 
kann ich realisieren, dass der 5V Mikrocontroller die 12V für x Sekunden 
an den Lüfter schickt?
- Welche anderen Bauteile werden dazu noch nötig sein?


Welches Werkzeug/Bauteile ich bereits habe:
Spannungsregler LM7805
PIC 16F630
PIC(?)M27C4002
Universal Programmierer TL866 2 Plus
12V Netzteil 1A
Lötwerkzeug
Testboard

Vielen Dank im Voraus für jede Hilfe.

von Teo D. (teoderix)


Lesenswert?

Jürgen M. schrieb:
> Meine Fragen sind:
> - Ich bräuchte Hilfe den Code zu schreiben, das ist ziemliches Neuland
> für mich. Wenn mich da jemand in die richtige Richtung schicken könnte
> wäre das super.

https://www.sprut.de/electronic/pic/index.htm

Jürgen M. schrieb:
> - Der PC Lüfter wird mit 12V, der PIC hingegen mit 5V betrieben. Wie
> kann ich realisieren, dass der 5V Mikrocontroller die 12V für x Sekunden
> an den Lüfter schickt?

https://www.mikrocontroller.net/articles/Transistor

Jürgen M. schrieb:
> - Welche anderen Bauteile werden dazu noch nötig sein?

Je 1x. Widerstände ~1k, ~10k; Kondensatoren 100µF(o. großer), 100nF, 
alle min 25V; Transistor NPN o. N-Mosfet min. 20V, 500mA (bei bipolar 
hfe~200); 0815 Diode (Freilauf).


PS: Kein Gewehr, Pistole o. Lutscher!

von Pic (Gast)


Lesenswert?

Jürgen M. schrieb:
> Wenn mich da jemand in die richtige Richtung schicken könnte
> wäre das super.

Folgender Ablauf:
feste Warteschleife für 12min
Random Warteschleife mit 0 bis 2min Laufzeit
Ausgangstransistor einschalten
feste Warteschleife für 1 Sek
Random Warteschleife mit 0-2 Sek Laufzeit
Ausgangstransistor ausschalten

und wieder von Vorne

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.