µC-Blinker - Schalter schalten nicht

Gast #4636740
Lesenswert?

Hallo,

ich habe folgendes Problem:

Ich will einen Fahrradblinker mit einem Micorcontroller steuern. Der 
Blinker soll nach Umlegen eines Schalters starten und sich, auch bei 
Schalterstellung auf on, nach vier Minuten abschalten. Die 
Schaltungslogik für den Controller hab ich. Funktioniert auch in der 
Simulation mit flowcode genau so wie sie soll. Jetzt hab ich eine 
Schaltung dazu aufgebaut um die elektrischen Signale zu leiten aber die 
tut es nicht. Beim drücken der Schalter passiert nix.

Die led Zweig hab ich einzeln durchgetestet, indem ich die 
Versorgungsspannung von 5V angelegt habe.

Hab ich die Pulldowns os richtig verschaltet?
Oder hab ich da grundsätzlich etwas bei der Verschaltung des µC etwas 
falsch verstanden?
Wie kann ich testen ob ich den µC verbraten hab?

Vielen Dank für die Hilfe
Angehängte Dateien:
#4636765
Lesenswert?

Be S. schrieb:
> Du hast den Reset-Pin (Pin 4) nicht beschalten. Dieser muss mittels
> Pull-Up auf 5V gezogen werden. Ist der Pin offen, kann alles passieren.
> Alternativ kannst du den Eingang auch mit den Config-Bits deaktivieren
> und den Pin als normalen I/O nutzen.

Ok, vergiss das. Dein Controller hat einen internen Pull-up. Hab das 
falsche Datenblatt angeschaut...
Gast #4637141
Lesenswert?

S. Landolt schrieb:
> Das hat jetzt nichts mit dem eigentlichen Thema zu tun, aber als
> Radler
> stutze ich bei den 4 Minuten: nehmen wir mal einen Schnitt von 30 km/h
> an, dann wären das 2 km mit laufendem Blinker.

Und wie lange stehst du im Schnitt an einer Ampel? Die Verkehrsteilnahme 
besteht ja leider nicht nur aus fahren.
Gast #4637142
Lesenswert?

ramang schrieb:
> Da ist natürlich was dran.
>
> Laut Code sollten die LED immer dann leuchten wenn ein high an RB0 bzw
> RB1  anliegt, also sollten die LEDs doch bei meiner Schaltung oben immer
> leuchten, da die 5V permanten anliegen, oder?



Da ist natürlich was dran.

Laut Code sollten die LED immer dann leuchten wenn ein high an RB0 bzw
RB1  anliegt, also sollten die LEDs doch bei meiner Schaltung oben immer
leuchten, da die 5V permanten anliegen, oder?
Gast #4637253
Lesenswert?

ramang schrieb:
> Laut Code sollten die LED immer dann leuchten wenn ein high an RB0 bzw
> RB1  anliegt, also sollten die LEDs doch bei meiner Schaltung oben immer
> leuchten, da die 5V permanten anliegen, oder?

Korrekt.
So und nun die Schaltung umverdrahten dass da auch mal ein Low ankommt - 
siehe: Pullup.

rgds
Moderator (Firma: Titel) Persönliche Seite #4637268
Lesenswert?

ramang schrieb:
> Oder hab ich da grundsätzlich etwas bei der Verschaltung des µC etwas
> falsch verstanden?
Du guckst dir nur die erste Seite des Datenblatt an. Das ist die Seite 
mit den Werten, die nie erreicht werden dürfen. Diese Seite ist nicht 
für irgendwelche Berechnungen eines Betriebszustandes tauglich.

> Ich will einen Fahrradblinker mit einem Micorcontroller steuern.
Die LEDs mit ihren 2,5mA werden aber nicht so richtig hell leuchten. Bei 
Tag stören die auf jeden Fall keinen.

ramang schrieb:
> Funktioniert auch in der Simulation mit flowcode genau so wie sie soll.
Lass doch diese Schaltung mal sehen. An der ist sicher irgendwas 
anders als an der oben geposteten.

Und zeig doch mal ein Foto von deinem Aufbau. Das kann durchaus Licht 
ins Dunkel bringen (und hat z.B. im 
Beitrag "Blinkgeber IRF1010 vs IRF540" geholfen).

Mal abgesehen von der falschen Beschaltung des uC vermisse ich einen 
Blockkondensator/Entkoppelkondensator...

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