Hallo zusammen, da ich in der Elektronikentwicklung arbeite und beim Experimentieren häufig aus meiner Widerstandskiste passende Kombinationen für Spannungsteiler oder andere Schaltungen zusammensuchen muss, habe ich mir ein kleines Windows-Tool geschrieben, das mir dabei hilft. Vielleicht ist es ja auch für den einen oder anderen hier nützlich, daher stelle ich es euch gerne zur Verfügung. Die Bedienung ist recht einfach: Man gibt den gewünschten Widerstandswert ein, z. B. in folgenden Notationen: 4,7m 4.7m 4m7 8,63M 2.66M 4M7 3k32 3.32k 3,32k Anschließend wählt man die gewünschte E-Reihe (E6 bis E96). Das Programm berechnet daraus automatisch die besten Kombinationen aus Reihen- und Parallelschaltungen. Damit lassen sich beispielsweise auch Shunts im Milliohmbereich aus Standardwerten berechnen. Funktionsumfang: Unterstützung der Normreihen E6, E12, E24, E48 und E96. Berechnung optimaler Kombinationen für: -Reihenschaltung -Parallelschaltung Anzeige der besten Treffer mit Fehler in Prozent! Verschiedene Eingabeformate für Widerstandswerte (z. B. 4k7, 3.32k, 1M0, etc.) Auswahl verschiedener Dekadenmodi (z. B. gleiche oder benachbarte Dekade). Portable Windows-Anwendung (keine Installation notwendig). Ich habe nicht geprüft, ob es bereits ähnliche Tools gibt – für meine eigenen Anwendungen war dieses kleine Programm aber sehr praktisch. Falls jemand Verbesserungsvorschläge, Kritik oder Ideen hat, freue ich mich natürlich über Rückmeldungen. Viele Grüße Robert Siegler P.S.: Falls es auf einem System nicht läuft, bitte mitteilen. Es ist keine .net Installation notwendig. Das ist mit integriert. Deswegen 66Mb.
Sicherlich gut gemeint, aber ich führe auf meinem PC mit Sicherheit keine .EXE Datei eines mir unbekannten Users aus. Da ich nur eine E-Reihe zuhause habe, bis auf einige wenige Widerstande die ich auch aus einer anderen Reihe habe, bin ich bisher immer gut mit dem Taschenrechner zurechtgekommen, oder unter Zuhilfenahme einer Widerstandsdekade. Sollte ich ständig mehr Bedarf haben würde ich mir was in Excel basteln. Sorry, nix für ungut;-)
Hallo, völlig verständlich. Ich wäre da wahrscheinlich genauso vorsichtig. Eine unbekannte *.EXE aus dem Internet sollte man grundsätzlich nicht unüberlegt starten. Ich habe das Tool ursprünglich nur für mich selbst geschrieben, weil ich häufiger aus vorhandenen Widerständen passende Kombinationen für bestimmte Werte oder Spannungsteiler suche. Da dachte ich mir, ich stelle es einfach mal hier zur Verfügung – vielleicht kann es ja jemand gebrauchen. Falls Interesse besteht, kann ich auch gerne den Quellcode zur Verfügung stellen, damit jeder selbst sehen kann, was das Programm macht bzw. es selbst kompilieren kann. Viele Grüße Robert
:
Bearbeitet durch User
QuellCode wäre i.O. allerdings geht das mit einer iterativen Exceltabelle auch, oder man lässt sich eine Tabelle mit VBA erstellen. Das braucht so oder so ganz sicher keine 2x65MB!
Hallo, ja, das stimmt natürlich. Mit Excel oder einer kleinen Iteration lässt sich so etwas ebenfalls lösen. Der Hintergrund für die Größe der *.EXE ist, dass sie als .NET-Anwendung „self-contained“ kompiliert ist. Dadurch bringt sie die benötigte Laufzeitumgebung bereits mit und läuft auch auf Systemen, auf denen kein .NET installiert ist. Daher die etwa 65 MB. Der eigentliche Programmcode selbst ist natürlich nur sehr klein. Grüße R. Siegler
Mir geht es genauso wie meinem Vorredner. Virustotal sagt zwar großteils OK, aber wegen solch einem kleinen Programm ein Risiko eingehen ist es halt nicht wert. Auch wenn die kompletten Abhängigkeiten mit dabei sind ist das schon heftig mit der Größe. Eine Konsolen Anwendung hätte es auch getan und wäre vermutlich im kB Bereich. Ich hätte es heute vermutlich als Python Script geschrieben. Dann bekommt man es vielleicht sogar Platform unabhängig hin. Und wenn man dann Lust hat lässt man es sich als exe bauen. Und ich würde fast wetten dass es kleiner wird als 65MB. Aber hey, wenn es funktioniert für dich ist doch alles gut 👍
Widerstände aus der E24 Reihe reichen für den größten Teil aus. Wer aus der E96 Reihe benötigt sollte nochmal nachrechen in Bezug Wert / Toleranz .... Aber dann auch noch den TK beachten ....
Robert S. schrieb: > Hallo, > ja, das stimmt natürlich. Mit Excel oder einer kleinen Iteration lässt > sich so etwas ebenfalls lösen. > Der Hintergrund für die Größe der *.EXE ist, dass sie als .NET-Anwendung > „self-contained“ kompiliert ist. Dadurch bringt sie die benötigte > Laufzeitumgebung bereits mit und läuft auch auf Systemen, auf denen kein > .NET installiert ist. Daher die etwa 65 MB. > Der eigentliche Programmcode selbst ist natürlich nur sehr klein. > > Grüße R. Siegler Hi Robert, Danke für Deinen Beitrag! Ich verstehe und teile die Bedenken zum Programm und mag das auch nicht gerne so starten. Habe aber selbst auch schon über das Thema nachgedacht und nichts geeignetes gefunden. Leider weiß ich nicht, wie das in Excel per Iteration ginge. Aber Deine Quelltexte interessieren mich damit umso mehr. Bin selbst C#-Programmierer mit so einigermaßenem Erfahrungsstand. Freue mich von Dir zu hören! Gruß Gunnar
ElectroDoc App hat das eingebaut. Irgendwo hatten wir hier mal einen Thread, wo man beliebige vorhandene Widerstände angeben könnte, aus denen der gesuchte Wert kombiniert wurde.
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.