Im übrigen setzt ein xor nicht drei Eingänge vorraus.
Hat auch niemand behauptet oder?
XOR mit zwei Eingängen ist aber ein OR.
Ein Exklusiv-Oder-Gatter, auch XOR-Gatter (von englisch eXclusive OR, deutsch ‚exklusives Oder‘, „entweder oder“) ist ein Gatter mit mehreren Eingängen und einem Ausgang, bei dem der Ausgang genau dann logisch „1“ ist, wenn an einer ungeraden Anzahl von Eingängen „1“ anliegt und an den restlichen „0“.
Nur ein Eingang mit einem Ausgang kann man wohl kaum als ODER bezeichnen. Also sind mindestens drei Eingänge notwendig. Und genau dieses Wort "mindestens" habe ich verwendet, nicht drei.
Finnlay:
In diesem Fall hier trifft die Defintion von XOR auch nicht zu, da es nur zwei Eingangszustände gibt, eine eindeutige Eingangslage zweier Eingangszustände vorhanden ist.
Bei einem XOR sind es aber eine ungerade Anzahl von Eingängen, die am Ausgang dann "1" ergeben, wenn mindestens ein Eingang eine "1" hat. Ungerade ist nicht ein Eingang, logisch, also erst ab drei Eingängen.
Bei zwei Eingängen gibt es kein XOR, nur ein OR. Etwas besser?
MfG
Dann solltest du dies hier verständlicher beschreiben.
Finnlay:
Wenn man keine Argumente hat, kommt sowas, verstehe.
Edit Hier geht Es gar nicht um eine Bastelei von Finnlay - ist aber wohl auch besser so /Edit
Eigentlich sollte ich mich freuen, daß hier kein Mars-Roboter per Arduino 'Alles ist kinderleicht' entstehen soll.
Wenn ich mich aber rechtfertigen muß, warum Er bei mindestens 125 benötigten Ohm mehr aus Seinen vorhandenen 100ern machen muß - und Ihm auch noch schreibe, WIE - dann freue ich mich schon auf die entstehende Elite ...
Ok, Dann Mal ganz einfach - soll hier ja auch Anfänger geben:
Reihenschaltung - die Widerstandswerte addieren sich - DAS ist der Part vor dem ',oder'.
Parallelschaltung - die Leitwerte (1/Ω) addieren sich, daraus ergibt sich ein Widerstand kleiner als der kleinste Einzelwiderstand
... bei 2x 100Ω ergeben sich 50Ω.
Nun wieder die Reihenschaltung mit einem weiteren, vorhandenem, 100Ω Widerstand - wir lesen wenige Zeilen drüber: 'Widerstandswerte addieren sich' - tada ... 50+100 = 150Ω Gesamtwiderstand.
ENTWEDER zwei 100Ω Widerstände in Reihe (=200Ω)
ODER ALTERNATIV zwei 100er Widerstände parallel (=50Ω) und dazu einen 100Ω in Reihe =150Ω
Getrennt durch das ',oder' im oberen Post.
Beide Varianten halten den Strom durch Deine LED, bei Versorgung aus dem Arduino (also 5V) und der von Dir genannten minimalen Flußspannung (2,5V) auf unter 20mA, die von Dir genannte maximale konstante Stromstärke.
MfG
PS:
Finnlay:
XOR mit zwei Eingängen ist aber ein OR.
... was passiert, wenn beide Eingänge HIGH sind?
Irgendwo ist wohl doch ein Unterschied zwischen OR und XOR - also nicht nur die Bezeichnung!
Nimm mal nur die beiden mittleren Zeilen deiner Tabelle, weil es nicht beide Eingangsbedingungen als "1" bei der Betrachtung gibt. Es gibt nur in Reihe, oder parallel, nicht beides.
Und ja, die Definition von XOR ist in Wikipedia nicht zielführend, sogar falsch.
Finnlay:
Nimm mal nur die beiden mittleren Zeilen deiner Tabelle, weil es nicht beide Eingangsbedingungen als "1" bei der Betrachtung gibt. Es gibt nur in Reihe, oder parallel, nicht beides.
Und ja, die Definition von XOR ist in Wikipedia nicht zielführend, sogar falsch.
Wikipedia ist keine zuverlässige Quelle, für solche Angelegenheiten präferiere ich Elektronik Kompendium. Dort ist der Text zu dem Thema zwar auch meiner Meinung nach sehr schwammig aber ich achte da sowieso eher auf die Wahrheitstabellen. Die lügen normalerweise nicht und sind eindeutig.
Mal abgesehen davon, dass die Original-Aussage
"ENTWEDER zwei 100Ω in Reihe, ODER
zwei 100Ω parallel zu Einem 100Ω in Reihe"
für einen umgangssprachlichen Text sehr eindeutig ist, sind OR und XOR logische Operatoren oder von mir aus auch elektronische Gatter, die mit der eigentlichen Frage nichts zu tun haben.
michael_x:
Mal abgesehen davon, dass die Original-Aussage
"ENTWEDER zwei 100Ω in Reihe, ODER
zwei 100Ω parallel zu Einem 100Ω in Reihe"
für einen umgangssprachlichen Text sehr eindeutig ist, sind OR und XOR logische Operatoren oder von mir aus auch elektronische Gatter, die mit der eigentlichen Frage nichts zu tun haben.
Hi
Danke Dir - dann passt mein Deutsch-Verständnis und Zeichensetzung doch noch halbwegs.
Der ganze Krampf um AND, OR und XOR ist mir geschuldet, hatte versucht Das in #11 klar zu stellen - hat nicht sonderlich gut funktioniert.
Das lustigste an dem ganzen Thread ist, das die Zielstellung völlig ignoriert wird. Und zwar vor allem vom FegoFeri. Der regt sich über etwas unglückliche Formulierungen auf. Allerdings nur für den absoluten Laien unglücklich. Wer auch nur ein bischen Ahnung von LED Ansteuerung hat, begreift es trotzdem.
Eigentlich geht es drum, wie man die LED ansteuert und wie man sie dann mit einem Zufallsgenerator so zum flackern bringt das es dem Schweissen nahe kommt.
Aber scheinbar interessiert sich niemand noch dafür, da der Thread dauernd thematisch "entführt" wird.
Für jemanden der dann ab und zu reinschaut und das ganze von Anfang bis ende am Stück liest denkt man sich auch: Duell der Kampfhähne
@FegoFeri
LED lassen nur wenig Strom fliesen bis zur LED-Spannung. Dann werden sie quasi Null-Ohmig und lassen "unendlich" Strom fliesen. Wenn bei 2,5V 20mA fliesen am Widerstand fliesen bei 5V 40mA. Bei der LED fliesen bei 5V 100A, sollte sich nicht vorher irgendeine andere Komponente verabschieden oder den Strom garnicht erst liefern (9V Batterie). Ohne Vorwiderstand zur Strombegrenzung geht das also schnell kaputt.
Und das muss man bei LED nunmal beachten. Und nun versucht wieder das Thema zu treffen und die Grabenkämpfe zu beenden.
chefin:
Eigentlich geht es drum, wie man die LED ansteuert und wie man sie dann mit einem Zufallsgenerator so zum flackern bringt das es dem Schweissen nahe kommt.
Irgend wie schon, aber dann auch wieder nicht.
Jan999:
Mit einer Standard-LED war das Ergebnis sichtbar - LED mit 100 Ohm in Reihe
Das ist gut!
Jan999:
Aber das Licht war zu dunkel.
Das ist schlecht.
Jan999:
Nun habe ich mir eine 0603 2.5V/3.2 20mA rausgesucht und mit dem 0 Ohm Widerstand verlötet. An einen 9 Voltblock ist die Helligkeit ok.
An dieser Stelle reißt mein Verständnis ab, denn was ist "0603 2.5V/3.2 20mA"?
Denn "0603 2.5V/3.2 20mA" kann keine LED sein, die überlebt 9V nicht. Also dann?
Meine Ratlosigkeit führt leider zur Unmöglichkeit von spezifischer Hilfe.
Allgemeiner Tipp: Steuere LEDs nicht direkt vom µC aus an, sondern verwende Treiber. Ausnahmen bestätigen die Regel