Forum: Mikrocontroller und Digitale Elektronik PIC16F690 - Treppenhauslicht


von Fabian P. (Firma: 3AHELI GmBh) (fabian9)


Lesenswert?

Hallo,
Mein Chef will, dass ich eine Schaltung in Cadsoft Eagle 5.11 
realisiere, die dazu im Stande ist per Knopfdruck mit einem gewissen 
Delay das Licht abzuschalten. Dies sollte auf einem Experimentier-Board 
durchgeführt werden, dass mit dem PIC-KIT-2 angesteuert wird.
Da ich jedoch die Grundlagen einer solchen Schaltung nicht beherrsche, 
bin ich auf die Hilfe von Euch angewiesen!
Wenn jemand einen Ansatz hat, kann er es mir selbstverständlich per Mail 
zukommen lassen.

MfG



Fabian P.

: Verschoben durch User
von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Fabian Prachovic schrieb:
> Wenn jemand einen Ansatz hat, kann er es mir selbstverständlich
> per Mail zukommen lassen.
Und du lässt demjenigen dann selbstverständlich anteilig dein Gehalt 
zukommen?

von troll (Gast)


Lesenswert?

Fabian Prachovic schrieb:
> Mein Chef will, dass ich eine Schaltung in Cadsoft Eagle 5.11
> realisiere
tja, shit happens...

> Wenn jemand einen Ansatz hat, kann er es mir selbstverständlich per Mail
> zukommen lassen.
...

Naja, was Produktives: Dein Eagle ist "nur" für die Platine gut, zum 
Programmieren des PICs nimmt man MPLAB. C-Compiler oder ASM-Tutorials 
gibt es zu genüge bei der Suchmaschine deines Vertrauens. KHB würde 
sagen "Ist ja nicht gerade Raketentechnik."

Btw, warum tut es kein stinknormales Monoflop? Der NE555 ist schon 
erfunden.

von Karl H. (kbuchegg)


Lesenswert?

> Da ich jedoch die Grundlagen einer solchen Schaltung nicht beherrsche,

Und was sagt da dein Chef dazu?
Wusste er das, als er dich einstellte, dass du vom PicKit aus kein 
Relais ansteuern kannst?

von Fabian P. (Firma: 3AHELI GmBh) (fabian9)


Lesenswert?

Das ist eine sehr Gute Frage!
Es ist so, ich bin so gut wie nur auf "Bewährung" eingestellt!
Und aufgrund meines jungem Alters bin ich in solchen Sachen noch sehr 
unerfahren!

Danke für das schnelle Feedback!
Fabian P.

von Karl H. (kbuchegg)


Lesenswert?

troll schrieb:

> KHB würde
> sagen "Ist ja nicht gerade Raketentechnik."

Mist.
Ja, in der Tat. Das könnte man in dieser Situation sagen - den Spruch 
hätte ich bringen können.

von Karl H. (kbuchegg)


Lesenswert?

Fabian Prachovic schrieb:
> Das ist eine sehr Gute Frage!
> Es ist so, ich bin so gut wie nur auf "Bewährung" eingestellt!
> Und aufgrund meines jungem Alters bin ich in solchen Sachen noch sehr
> unerfahren!

Na ja.
Aber was soll die Sache dann?
Willst du dann jedesmal hier im Forum vorbeischauen, auf das dir hier 
wer deine Aufgabe löst?
Schenk deinem Chef reinen Wein ein. Das ist ja sowieso nur eine Frage 
der Zeit, bis er das rauskriegt. Und er wird es rauskriegen!

Welchen Teil der Sache kriegst du denn alleine hin?

von Fabian P. (Firma: 3AHELI GmBh) (fabian9)


Lesenswert?

An den NE555 hatte ich auch schon gedacht!
Muss ich mir einmal genauer anschauen!
danke!

von Karl H. (kbuchegg)


Lesenswert?

Karl Heinz Buchegger schrieb:

> Welchen Teil der Sache kriegst du denn alleine hin?

Ganz konkret gefragt:
Kannst du mit dem Pic-Kit ein Programm schreiben, welches auf Knopfdruck 
eine LED einschaltet und nach einer gewissen Verzögerungszeit wieder 
aus?

Ich weiß ja nicht, unter welchem Titel dich dein Chef eingestellt hat. 
Aber von einem Informatiker mit Ausbildung in µC-Programmierung kann man 
erst mal nicht mehr verlangen. Der ist ja schliesslich kein 
ausgebildeter Elektroniker/Elektriker, so dass er mit Netzspannung 
umgehen können muss. Aber die Sache mit Taster/Verzögerung und LED ist 
Pipifax für jeden, der µC-Programmieren kann.

von troll (Gast)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Ganz konkret gefragt:
> Kannst du mit dem Pic-Kit ein Programm schreiben, welches auf Knopfdruck
> eine LED einschaltet und nach einer gewissen Verzögerungszeit wieder
> aus?
Und wenn du das kannst, den zweiten Teil kannst du hier [[Relais mit 
Logik ansteuern]] kopieren...

Was ich interessant finde, wenn man nach dem Firmennamen googelt kommt 
immer nur HTL Steyr raus. Ist das etwa mal wieder eine Hausaufgabe?

von amateur (Gast)


Lesenswert?

@Fabian
Wenn Dir Dein Chef eine so einfache, aus Technikersicht, Aufgabe stellt, 
dann darfst Du Dich nicht wundern, wenn er anschließend fragt: Und wie 
geht das?

von Karl H. (kbuchegg)


Lesenswert?

troll schrieb:

> Der NE555 ist schon
> erfunden.


Hmm.
Ich denke ehrlich gesagt nicht, dass sein Chef an einem Treppenhauslicht 
im eigentlichen Sinne interessiert ist.
Wenn er tatsächlich sowas brauchen würde, dann ruft er im nächsten 
Bauhaus an und lässt sich für 2 Euro fufzich einen liefern oder schickt 
den Azubi hin einen entsprechenden Automaten zu holen, der dann auch in 
die Normdose in der Wand passt.

Da gehts um was anderes, und ein 555 ist keine akzeptable Lösung, wenn 
die Aufgabe lautet mit einem PIC etwas zu realisieren :-)
Da wird halt mal wieder wer beim Bewerbungsgespräch den Mund zu voll 
genommen haben und kommt jetzt drauf, dass die Leute auch kriegen 
wollen, was man ihnen vollmundig verspricht.

von Der Rächer der Transistormorde (Gast)


Lesenswert?

Fabian Prachovic schrieb:
> Mein Chef

Angestellt, Azubi oder Schüler?

> will, dass ich eine Schaltung in Cadsoft Eagle 5.11
> realisiere, die dazu im Stande ist per Knopfdruck mit einem gewissen
> Delay das Licht abzuschalten.

Schaltung oder auch Leiterplatte

> Dies sollte auf einem Experimentier-Board
> durchgeführt werden,

Womit eagle nicht mehr benötigst wird. Schaltplan des Boards und Board 
sind ja vorhanden.

> dass mit dem PIC-KIT-2 angesteuert wird.

Das Pickit ist ein Programmiergerät, es schreibt die Software (die auf 
einem PC erstellt wird) in den Pic.

> Da ich jedoch die Grundlagen einer solchen Schaltung nicht beherrsche,
> bin ich auf die Hilfe von Euch angewiesen!

Fragen werden gerne beantwortet.

> Wenn jemand einen Ansatz hat, kann er es mir selbstverständlich per Mail
> zukommen lassen.

Willst du den Auftrag fremdvergeben? ;-)
Du musst dir zunächst die Grundlagen erarbeiten. Gute Seite ist

sprut.de

von Ottmar K. (wil1)


Lesenswert?

Hallo Fabian

... schau halt mal hier 
vorbei:[Beitrag "Re: Problem assamblen meines mit MPLAB8.60"]. Habe das 
kleine Assemblerfile heute früh im microconroller.net gepostet.

Im Prinzip brauchst Du statt der Delays, bzw. zusätzlich dazu, nur eine 
Taster- /Impulsabfrage. Diese baust Du am Besten per Interrupt ein. 
Vergiss nicht den/die Taster zu entprellen.
Allerdings geht es zu weit Dir hier das programmieren eines µC 
beizubringen. Der Tip mit [http://www.sprut.de] ist für Änfäger bestens 
geeignet.

mfG Ottmar

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.