PIC16F690 - Treppenhauslicht

OP (Firma: 3AHELI GmBh) #3076909
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.
Gast #3076917
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.
#3076925
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?
#3076929
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.
Gast #3076931
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?
#3076937
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.
Gast #3076939
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
#3076988
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren