Hi, habe online leider nichts dazu gefunden, deswegen versuche ich es mal hier. Ich will eine led zum blinken bringen aber mit unterschiedlichen ein und aus Zeiten. Dachte am Anfang es ist mit dem ne555 möglich aber scheinbar doch nicht ganz. Deswegen jetzt mit dem ne556. Die led soll 0,9s an sein und 1,9s aus und dann von neu anfangen. Wie muss ich den ne556 verschalten, kann mir da evtl jemand einen Schaltplan zeichnen? Und wie berechne ich dafür R1/R2 du C1/C2? (Ja ich weiß mit einem Mikro Controller geht das auch aber ich will den nicht benutzen) Schonmal vielen Dank! VG
Das kann ein 555 problemlos. https://www.meine-schaltung.de/schaltung/el/blinker/blinker_mit_ne555/ Du musst lediglich die Widerstände/Kondensatoren an deine Betriebsspannung und die LEDs anpassen.
wenn ich es durchrechne ist das mit dem ne555 nur möglich wenn man kleine Unterschiede zwischen an und aus hat. Ich brauch habe eine Differenz von 1s…
Suche mal nach 555 pwm schematic. Das Poti kannst du durch 2 Festwiderstände ersetzen. Die hier z.B. https://elektro.turanis.de/html/prj197/index.html ggf. mußt du noch den zeitbestimmenden Kondensator anpassen. Der ist dafür verantwortlich, ob es dimmt oder blinkt. Habe ich schon zum Dimmen von LED Bändern und zur Drehzahlregelung von Gleichstrommotoren genutzt ;-)
Miltiadis schrieb: > wenn ich es durchrechne ist das mit dem ne555 nur möglich wenn man > kleine Unterschiede zwischen an und aus hat. Dann benutzt Du irgendwie falsche Formeln dafür. Eigentlich kann ein NE555 sowieso nur asymmetrische Tastverhältnisse. Will man exakt gleiche Zeiten für an und aus, muss man noch eine zusätzliche Diode spendieren. Schau mal ins Datenblatt, Kapitel 8.3.2 "A-stable Operation" https://www.ti.com/lit/ds/symlink/ne555.pdf Wenn Du in Figure 12 den RL durch Vorwiderstand und Deine LED ersetzt, hast Du schon was Du brauchst. Gleich darunter stehen die Formeln, mit denen Du zuerst RB und dann RA ausrechnen kannst. C wählst Du einfach so, dass sich "vernünftige" Werte für die Widerstände ergeben (so etwa zwischen 1k und 50k).
Statt einem Widerstand eben zwei mit je einer Diode?
Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der gleichen Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu verfassen...
Tim T. schrieb: > Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der > gleichen > Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu > verfassen... Sicher nicht vom TE.
Tim T. schrieb: > Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der > gleichen Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu > verfassen... Dann liefere dem TO Schaltung und Code, anstatt den Klugscheißer raushängen zu lassen;-( Deine Zeitvorgabe hälst Du mit Sicherheit dabei nicht ein.
Ich bekomm für Th immer nur negative R Werte raus. Da kann doch was nicht stimmen?🤔
Miltiadis schrieb: > Ich bekomm für Th immer nur negative R Werte raus. Da kann doch > was > nicht stimmen?🤔 t_L ist deine kurze Zeit, t_H deine lange!
Jörg R. schrieb: > Tim T. schrieb: >> Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der >> gleichen Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu >> verfassen... > > Dann liefere dem TO Schaltung und Code, anstatt den Klugscheißer > raushängen zu lassen;-( Schaltung ist ein 100nF zwischen Vcc und GND sowie ein 10kOhm zwischen Reset (PB5) und Vcc. LED an PB0 wahlweise mit Treiber oder direkt. Code ungetestet:
1 | // Interner RC Oszillator mit 4.8 MHz (oder was auch immer)
|
2 | #define F_CPU 4800000UL
|
3 | |
4 | #include <avr/io.h> |
5 | #include <util/delay.h> |
6 | |
7 | int main(void) |
8 | {
|
9 | // Kalibrieren des Internen RC OSC (wenns interessiert)
|
10 | //OSCCAL = 0x66;
|
11 | |
12 | // Pin PB0 als Ausgang, Rest als Eingang
|
13 | DDRB = (1 << DDB0); |
14 | |
15 | // PORTB Pullups für PINB4, PINB3, PINB2 und PINB1 an
|
16 | PORTB = (1 << PINB4) | (1 << PINB3) | (1 << PINB2) | (1 << PINB1); |
17 | |
18 | while(1) |
19 | {
|
20 | PORTB |= (1 << PINB0); |
21 | _delay_ms(900); |
22 | |
23 | PORTB &= ~(1 << PINB0); |
24 | _delay_ms(1900); |
25 | };
|
26 | |
27 | return 0; |
28 | }
|
> > Deine Zeitvorgabe hälst Du mit Sicherheit dabei nicht ein. Schuldigung wenn ich an einem Sonntag Abend nicht direkt Gewehr bei Fuß stehe irgendwelchen simpelst Code aus dem Rückenmark zu schütteln.
:
Bearbeitet durch User
Hab’s durchgerechnet beide R sind positiv aber so wie ich’s rauslese ist Th die Zeit bei der die LED an ist und Tl die Zeit bei der die LED aus ist oder versteh ich das falsch?
Miltiadis schrieb: > Hab’s durchgerechnet beide R sind positiv aber so wie ich’s > rauslese ist > Th die Zeit bei der die LED an ist und Tl die Zeit bei der die LED aus > ist oder versteh ich das falsch? Das weißt nur du, da die Antwort davon abhängt, ob die LED gegen + oder gegen - schaltet. Jedenfalls ist Th die Zeit, in der der Ausgang eben auf H steht, der C sich also gerade auflädt ...
:
Bearbeitet durch User
Miltiadis schrieb: > Ich bekomm für Th immer nur negative R Werte raus. Da kann doch > was nicht stimmen?🤔 So sollte es funktionieren: https://www.mikrocontroller.net/attachment/626604/NE555-900-1900.jpg
:
Bearbeitet durch User
🤦♂️ wie dumm von mir. Ja macht jetzt Sinn 😂 danke!
Tim T. schrieb: > Jörg R. schrieb: >> Tim T. schrieb: >>> Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der >>> gleichen Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu >>> verfassen... >> >> Dann liefere dem TO Schaltung und Code, anstatt den Klugscheißer >> raushängen zu lassen;-( > > Schaltung ist ein 100nF zwischen Vcc und GND sowie ein 10kOhm zwischen > Reset (PB5) und Vcc. LED an PB0 wahlweise mit Treiber oder direkt. > > Code ungetestet: > .. > .. Und das ging schneller wie die Erstellung des Threads? Als Ergebnis ein halber Schaltplan in Prosa und ein nicht getesteter Code. > Schuldigung wenn ich an einem Sonntag Abend nicht direkt Gewehr bei Fuß > stehe irgendwelchen simpelst Code aus dem Rückenmark zu schütteln. Darum geht es gar nicht. Weshalb aber so ein dummer Spruch, anstatt Deinen Vorschlag halt am nächsten Tag zu präsentieren, ohne Klugscheiss?
Jörg R. schrieb: > Tim T. schrieb: >> Jörg R. schrieb: >>> Tim T. schrieb: >>>> Und wieder ein NE555 Problem, das mit einem Tiny13 in etwa der >>>> gleichen Zeit gelöst worden wäre, die es gedauert hat den Initialpost zu >>>> verfassen... >>> >>> Dann liefere dem TO Schaltung und Code, anstatt den Klugscheißer >>> raushängen zu lassen;-( >> >> Schaltung ist ein 100nF zwischen Vcc und GND sowie ein 10kOhm zwischen >> Reset (PB5) und Vcc. LED an PB0 wahlweise mit Treiber oder direkt. >> >> Code ungetestet: >> .. >> .. > > Und das ging schneller wie die Erstellung des Threads? Denke schon, zumindest ich mache mir vor Eröffnung eines Threads mehr Gedanken darüber, wie ich mein Anliegen formuliere damit es auch verstanden wird. Und länger als 5 Minuten hat das Ganze auch nicht gedauert. > Als Ergebnis ein halber Schaltplan in Prosa und ein nicht getesteter > Code. Naja, das einen Schaltplan zu nennen ist schon hart an der Grenze, eben die übliche Standardbeschaltung, wobei es auch ohne geht. Und was das ungetestet angeht, gehe ich schon davon aus das es funktioniert, eben weil es so simpel ist, nur die Zeit und Bock einen Tiny aus der Kiste zu holen und aufs STK500 zu stecken um es mit Sicherheit zu sagen hab ich dann doch nicht investiert. Was der NE555 in der Realität mit den Bauteilwerten macht ist ja auch noch nicht komplett sicher; mit idealen Bauteilen sollte es natürlich so klappen. >> Schuldigung wenn ich an einem Sonntag Abend nicht direkt Gewehr bei Fuß >> stehe irgendwelchen simpelst Code aus dem Rückenmark zu schütteln. > > Darum geht es gar nicht. Weshalb aber so ein dummer Spruch, anstatt > Deinen Vorschlag halt am nächsten Tag zu präsentieren, ohne Klugscheiss? Abgesehen das ich den Spruch gar nicht so dumm fand (ich kann sowas deutlich dümmer...), hatte der TO eben im Eröffnungspost Mikrocontroller, warum auch immer, direkt ausgeschlossen. Und das mit den NE555 ist so ein Thema für sich, wenn ich sehe wie viele Probleme Leute damit haben und wirklich genau und stabil ist es dann auch nicht, dann fällt mir wirklich kein Grund ein sowas nicht mit einem Tiny13A zu machen. Preislich tut sich das nix oder marginal teurer, Bauteile auch weniger, Zeit Investition geringer, einfach verständlich und ein Nobrainer beim Ändern. Aber klar, jetzt geht es auch mit dem NE555, über die Bauteiltoleranzen, Alterung und das Einschaltverhalten muss man dann aber auch großzügig hinwegsehen.
:
Bearbeitet durch User
Prinzipiell ist der Tiny flexibler, aber wenn man damit noch nie in Berührung gekommen ist, dann dauert es länger, sich damit einzuarbeiten. Außerdem lauern dann so Fallen, wie Überlauf nach über einem Monat und derlei Scherze, die man nach der ersten Euphorie erst später bemerkt und die auch gefixt werden wollen (hatte ich bei nem so umgesetzten Monoflop)
Es ginge auch nur mit einem OP zu loesen. Oder so: Beitrag "Re: Kippstufe PWM einstellbar??" Auch interessant: https://www.elektronik-kompendium.de/public/schaerer/pvtest.htm
:
Bearbeitet durch User
Tim T. schrieb: > Jörg R. schrieb: >> Und das ging schneller wie die Erstellung des Threads? >> Tim T. schrieb: > Denke schon, zumindest ich mache mir vor Eröffnung eines Threads mehr > Gedanken darüber, wie ich mein Anliegen formuliere damit es auch > verstanden wird. Der TO hat sehr verständlich geschrieben was er gerne hätte. Du kennst wohl die Eröffnungsthreads nicht aus denen tatsächlich nichts hervorgeht, aber absolut gar nichts. Vielleicht ist der TO auch absoluter Neuling ohne jegliches Hintergrundwissen. Er will vielleicht nur eine LED blinken lassen, sonst nichts. > Und länger als 5 Minuten hat das Ganze auch nicht gedauert. Ok, ChatGPT, deswegen auch ungeprüft und so schnell;-) > Was der NE555 in der Realität mit den Bauteilwerten macht ist ja auch > noch nicht komplett sicher; mit idealen Bauteilen sollte es natürlich so > klappen. Der wird schon funktionieren. Dieser uralte Chip wurde vermutlich milliardenfach verbaut, so schlecht kann der nicht sein. >>> Schuldigung wenn ich an einem Sonntag Abend nicht direkt Gewehr bei Fuß >>> stehe irgendwelchen simpelst Code aus dem Rückenmark zu schütteln. Na ja, Zeit Romane zu verfassen hast Du doch scheinbar doch. >> Darum geht es gar nicht. Weshalb aber so ein dummer Spruch, anstatt >> Deinen Vorschlag halt am nächsten Tag zu präsentieren, ohne Klugscheiss? > > Abgesehen das ich den Spruch gar nicht so dumm fand Dann nenne ihn arrogant, überheblich oder sonst wie. > Und das mit > den NE555 ist so ein Thema für sich, wenn ich sehe wie viele Probleme > Leute damit haben und wirklich genau und stabil ist es dann auch nicht, > dann fällt mir wirklich kein Grund ein sowas nicht mit einem Tiny13A zu > machen. Ja, ich kenne niemanden der Probleme mit dem Teil hat, und ich bin älter als der NE555. Das er nicht geeignet ist den Takt für eine Uhr etc. zu erzeugen entbehrt wohl jeglicher Diskussion. > Preislich tut sich das nix oder marginal teurer, Bauteile auch > weniger, Zeit Investition geringer, einfach verständlich und ein > Nobrainer beim Ändern. Nein. Die kleine Schaltung klöppel ich Dir schneller zusammen wie Du deine inkl. der dazugehörigen Programmierung. Vermutlich hat der TO sogar einen NE555, einen Tiny wohl eher nicht. Falls er keine 555er hat kann er welche von mir bekommen;-) > Aber klar, jetzt geht es auch mit dem NE555, über > die Bauteiltoleranzen, Alterung und das Einschaltverhalten muss man dann > aber auch großzügig hinwegsehen. Der TO möchte eine LED blinken lassen, kein Frequenznormal bauen. Das der 555 kein Präzionsbauteil ist ist hier vermutlich den meisten bewusst. Kann es sein dass Du außer uC nix kennst? Oder bist Du allergisch gegen 555er, 74er, 4000er usw.?
Jörg R. schrieb: > Kann es sein dass Du außer uC nix kennst? Oder bist Du allergisch gegen > 555er, 74er, 4000er usw.? Ich habe keine Ahnung, wie Tim hier besattelt ist, ich jedenfalls kenne diesen ganzen historischen Kram aus dem effeff, bin damit aufgewachsen. Aber heute müssen schon sehr dramatische Umstande eintreten, um mich dazu zu bringen, all sowas nicht mit einem kleinen primitiven µC abzuhandeln. Liegt natürlich auch daran, dass in meinen Anwendungen ein µC praktisch immer sowieso bereits verwendet wird (der das bissel Gedöhns dann gleich mit abhandelt). Aber auch in den (inzwischen wirklich extrem seltenen) Fällen, dass eine Sache auch ohne µC einigermaßen handelbar wäre, ist der µC nahezu immer die schnellere, einfachere und billigere Lösung. Und obendrein natürlich die jederzeit leicht an sich ändernde Anforderungen anpassbarere. So sieht's aus.
Tag Lüttjers! Wollte selber mal was dazu sagen. Man muß einfach das bekannte Wissen umsetzen, also aus der Erkenntnis heraus praktisch handeln. Also in der Lage sein mit dem was man hat etwas zu machen, auch wenn man nur wenig hat. Das war mal eine unserer Tugenden ! Gott die sind vor über 50 Jahren mit ein paar Transistoren auf den Mond geflogen! Hier mein Blockschaltbild. sl 555
Gustav schrieb: > Gott die sind vor über 50 Jahren mit ein > paar Transistoren auf den Mond geflogen! Die hatten schon MicroLogic von Fairchild, sonst wäre der Bordcomputer zu groß und schwer geworden. Ein NE555 war aber noch nicht auf dem Mond.
Wenn das Tastverhältnis einfach nicht passt und/oder man keine Diode / oder es mit der Diode nicht reicht.., kann man auch einen 2. Ne 555 für die 2. "Zeit nutzen.. koppeln mit nem 1-10 nF. und am Eingang 2 ein 47k gegen Plus.
H. H. schrieb: > Ein NE555 war aber noch nicht auf dem Mond. nein? aber dann sicher eine cmos Variante?
Wie hier schon richtig vermutet wurde bin ich eher ein Neuling was solche Themen betrifft. Ziel war’s einfach nur die led zum blinken zu bekommen und keine Kunst daraus zu machen. Ob jetzt die led haargenau 0,9s oder 0,8s an ist, ist irrelevant. μC ist bei mir gleich rausgefallen da ich weder einen attiny da habe noch einen Programmer dafür besitze. Werde erstmal nicht viel mit dem ne555 machen von daher lohnt sich aus meiner Sicht der Aufwand mit dem tiny nicht. > Vermutlich hat der TO sogar einen NE555, einen Tiny wohl eher nicht. > Falls er keine 555er hat kann er welche von mir bekommen;-) Danke fürs Angebot, habe aber noch ein paar hier liegen. Habe mir auch inzwischen die passenden widerstände besorgt.
Andre M. schrieb: > H. H. schrieb: >> Ein NE555 war aber noch nicht auf dem Mond. > > nein? aber dann sicher eine cmos Variante? Wohl auch nicht.
Ob S. schrieb: > Jörg R. schrieb: > >> Kann es sein dass Du außer uC nix kennst? Oder bist Du allergisch gegen >> 555er, 74er, 4000er usw.? > > Ich habe keine Ahnung, Wissen wir, das musst Du aber nicht ständig neu unter Beweis stellen;-)
H. H. schrieb: > Gustav schrieb: >> Gott die sind vor über 50 Jahren mit ein >> paar Transistoren auf den Mond geflogen! > > Die hatten schon MicroLogic von Fairchild, sonst wäre der Bordcomputer > zu groß und schwer geworden. > > Ein NE555 war aber noch nicht auf dem Mond. Eben. Mondlandung 1969, NE555 kam 1972. Andre M. schrieb: > Wenn das Tastverhältnis einfach nicht passt und/oder man keine > Diode / oder es mit der Diode nicht reicht.., kann man auch einen > 2. Ne 555 für die 2. "Zeit nutzen.. koppeln mit nem 1-10 nF. und > am Eingang 2 ein 47k gegen Plus. Nicht verstanden das Einer reicht?
:
Bearbeitet durch User
Jörg R. schrieb: > Tim T. schrieb: >> Jörg R. schrieb: > >>> Und das ging schneller wie die Erstellung des Threads? > >>> Tim T. schrieb: > >> Denke schon, zumindest ich mache mir vor Eröffnung eines Threads mehr >> Gedanken darüber, wie ich mein Anliegen formuliere damit es auch >> verstanden wird. > > Der TO hat sehr verständlich geschrieben was er gerne hätte. Du kennst > wohl die Eröffnungsthreads nicht aus denen tatsächlich nichts > hervorgeht, aber absolut gar nichts. Kann es sein das du den Inhalt meiner Aussage so gar nicht begriffen hast? Also dann nochmal für dich: Da der TO sein Anliegen ja offensichtlich verständlich verfasst hat, wird er auch einen Moment darüber nachgedacht haben und die Zeit die er für das Verfassen seines Beitrages gebraucht hat, wird nicht primär von seiner Tippgeschwindigkeit bestimmt worden sein. Daher ist wohl anzunehmen das dieser auch ein paar Minuten dafür gebraucht haben wird. > > Vielleicht ist der TO auch absoluter Neuling ohne jegliches > Hintergrundwissen. Er will vielleicht nur eine LED blinken lassen, sonst > nichts. Kann sein, die genauen Vorgaben von 0,9s und 1,9s haben mich aber auf etwas anderes schließen lassen. Wenn es wirklich nur ums Blinken mit unterschiedlichen on/off- Zeiten gegangen sein sollte, hätte ich eher Werte von 1s on, 2s off oder so erwartet. > >> Und länger als 5 Minuten hat das Ganze auch nicht gedauert. > > Ok, ChatGPT, deswegen auch ungeprüft und so schnell;-) Pffft. Ernsthaft? > >> Was der NE555 in der Realität mit den Bauteilwerten macht ist ja auch >> noch nicht komplett sicher; mit idealen Bauteilen sollte es natürlich so >> klappen. > > Der wird schon funktionieren. Dieser uralte Chip wurde vermutlich > milliardenfach verbaut, so schlecht kann der nicht sein. Und warum werden dann vom TO Zeiten mit einer Stelle nach dem Komma angegeben? > >>>> Schuldigung wenn ich an einem Sonntag Abend nicht direkt Gewehr bei Fuß >>>> stehe irgendwelchen simpelst Code aus dem Rückenmark zu schütteln. > > Na ja, Zeit Romane zu verfassen hast Du doch scheinbar doch. Ja, wenn ich Zeit und Lust habe, kann ich sowas auch schonmal machen. Nur bestimmt hänge ich nicht den ganzen Abend pausenlos am Rechner. > > >>> Darum geht es gar nicht. Weshalb aber so ein dummer Spruch, anstatt >>> Deinen Vorschlag halt am nächsten Tag zu präsentieren, ohne Klugscheiss? >> >> Abgesehen das ich den Spruch gar nicht so dumm fand > > Dann nenne ihn arrogant, überheblich oder sonst wie. Deine Ansicht, nicht meine und selbst wenn, wäre mir das auch egal. > > >> Und das mit >> den NE555 ist so ein Thema für sich, wenn ich sehe wie viele Probleme >> Leute damit haben und wirklich genau und stabil ist es dann auch nicht, >> dann fällt mir wirklich kein Grund ein sowas nicht mit einem Tiny13A zu >> machen. > > Ja, ich kenne niemanden der Probleme mit dem Teil hat, und ich bin älter > als der NE555. Das er nicht geeignet ist den Takt für eine Uhr etc. zu > erzeugen entbehrt wohl jeglicher Diskussion. Wieder die Frage, warum werden dann Zeiten mit ner Stelle nach dem Komma angegeben, die ohne Nachjustierung so einfach nicht erreicht werden. Mit Stabil meinte ich auch eher die Langzeitstabilität durch sinkende Kapazität des Elkos und die damit einhergehende Beschleunigung. > >> Preislich tut sich das nix oder marginal teurer, Bauteile auch >> weniger, Zeit Investition geringer, einfach verständlich und ein >> Nobrainer beim Ändern. > > Nein. Die kleine Schaltung klöppel ich Dir schneller zusammen wie Du > deine inkl. der dazugehörigen Programmierung. Klar, entsprechende Widerstände, etc. hast du natürlich auch alle direkt griffbereit... > > Vermutlich hat der TO sogar einen NE555, einen Tiny wohl eher nicht. > Falls er keine 555er hat kann er welche von mir bekommen;-) > > >> Aber klar, jetzt geht es auch mit dem NE555, über >> die Bauteiltoleranzen, Alterung und das Einschaltverhalten muss man dann >> aber auch großzügig hinwegsehen. > > Der TO möchte eine LED blinken lassen, kein Frequenznormal bauen. Das > der 555 kein Präzionsbauteil ist ist hier vermutlich den meisten > bewusst. Soll ich jetzt ein drittes mal die Zeitangabe mit der Stelle nach dem Komma erwähnen? Ups, da isses passiert... > > Kann es sein dass Du außer uC nix kennst? Oder bist Du allergisch gegen > 555er, 74er, 4000er usw.? Ich denke ich habe genug Wissen über die verschiedenen Logikfamilien und Schaltungsentwurf um diese Frage mit einem eindeutigen nein zu beantworten. Allerdings war mir die Digitaltechnik immer lieber als die analoge Welt. Und ja, gegen 555er bin ich allergisch, gegen 74er und 4000er nicht.
Gerald B. schrieb: > 555 ... Habe ich schon ... zur Drehzahlregelung von > Gleichstrommotoren genutzt Magst Du die Schaltung (FB, Leistungsteil ist klar) mal zeigen? Habe ich bisher mit nur einem 555 noch nicht gesehen, glaube ich.
Alfred B. schrieb: > Magst Du die Schaltung (FB, Leistungsteil ist klar) mal zeigen? Zur Frage (nicht an mich), kann ich zumindest verlinken: https://www.elektronik-kompendium.de/public/schaerer/pwm555.htm https://www.heise.de/select/make/2016/6/1482398401198797
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.