1 Wire-Tastaturrechner

Ein einfaches Werkzeug zum Berechnen der Widerstände für ein Tastatur- / Widerstandsnetzwerk an einem A / D-Eingang
Jetzt downloaden

1 Wire-Tastaturrechner Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Robert Rau
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 1.3 MB

1 Wire-Tastaturrechner Stichworte


1 Wire-Tastaturrechner Beschreibung

1 Drahttastaturrechner wurde als ein einfaches Werkzeug zum Berechnen der Widerstände für ein Tastatur / Widerstandsnetzwerk an einem A / D-Eingang ausgelegt. 1 Wire-Tastaturrechner (1-Wire-Tastatur) ist ein Werkzeug für eingebettete Systemdesigner, um eine Tastatur oder Tastatur mit einem einzelnen Analogon zum Digital Converter (A / D) -Appel zu implementieren. Für größere Tastaturen oder Tastaturen, die ein Akkorgerät benötigen (mehr als eine Taste, die zu einem Zeitpunkt gedrückt werden), können mehrere A / D-Eingänge verwendet werden, die jeweils mit einem Teil Ihrer vollständigen Tastatur verwendet werden. 1-Wire-Tastatur unterstützt von zwei (2) bis 64 Key-Tastaturen, jedoch können Keyboards jenseits von 26 Tasten schwer zu erkennen sein. 1-Draht-Tastaturen bieten einen niedrigeren EMI als gescannte Tastaturen an und benötigen weniger ESD-Schutzkomponenten, um implementieren zu können, und benötigen nur 1 Pin auf einem Mikrocontroller. Bei der Minimierung des Stromverbrauchs ist der Boden mit einem zweiten Pin auf dem als offenen Drain-Ausgang konfigurierten Mikrocontroller ersetzt. Die Software kann vor übermäßig langen Tastendrücken schützen, indem es anlässt, dass der Pin, außer beim Lesen des Tastaturs zu schweben. Geben Sie die Tastaturgröße oben links mit der Anzahl der benötigten Zeilen und Säulen ein. Dadurch erhalten Sie ein rechteckiges Array von Schlüsseln, von denen Sie möglicherweise nicht benötigen. Wenn Sie auf einen Schlüssel klicken (mit der rechten Maustaste), entfernen oder fügen Sie diesen Schlüssel hinzu. In der Nähe der mittleren Oberseite befinden sich Ihre A / D-Wandlerspezifikationen. Stellen Sie sicher, dass Sie den schlimmsten Fall A / D-Zählfehler im A / D-Genauigkeitsfeld eingeben. Dies ist häufig eine Summe mehrerer Fehler-Mitwirkenden auf dem Datenblatt. Stellen Sie sicher, dass Sie 'Counts' eingeben, und nicht "Bits" oder Sie werden Ihren Job viel schwieriger machen. Das letzte Feld ist die maximal zulässige A / D-Eingangsimpedanz. Dies ist, dass der maximal zulässige Widerstand von dem Array zu VREF für keine Taste gedrückt wird. Rechts ist die Spezifikationen für die Familie der Widerstände, die Sie verwenden möchten. Das Popup wählt den Wertesatz aus und füllt die typische Toleranz aus. Sie können dann die Toleranz ändern, wenn Sie dies benötigen. Der Standardwert ist der Temperaturkoeffizient 100pm; Möglicherweise müssen Sie das anpassen, basierend auf dem, was und wen die Widerstände ist, die Sie auswählen. Möglicherweise möchten Sie diese nach Ihrem ersten Versuch sogar anpassen, da die 1% erj-Familie von Panasonic um 100 ppm bei hohen und niedrigen Werten ist, aber von 100 ohm bis 100k ohms ist es 50 ppm. Einige andere Hersteller können auch dieses Merkmal haben. Dies könnte dazu beitragen, überlappende A / D-Bereiche für einige größere Key-Count-Designs zu lösen. Stellen Sie sicher, dass Sie den Temperaturbereich für Ihre Anwendung anpassen. Wenn Ihre Tastatur klein ist, möchten Sie möglicherweise versuchen, nur drei verschiedene Widerstandswerte zu entfernen, also verlassen Sie den Standard-Optionsschalter 'Mindestanzahl der ausgewählten Werte'. Wenn Ihre Tastatur mehr als acht (8) oder so-Tasten ist, müssen Sie wahrscheinlich 'Erweiterte Unterscheidung zwischen den Tasten' auswählen, jetzt klicken Sie auf "Widerstandswerte finden". Mit Tastaturen mit vielen Tasten sehen Sie möglicherweise einige rosafarbene hervorgehobene Tasten. Wenn A / D-Ungenauigkeit und Widerstände gegen Sie verschwören, und einige Tasten "A / D-Bereiche eines Schlüssels überlappen einen anderen Schlüssel. Die Auswahl von 'Enhanced Distinction zwischen den Tasten' kann den Trick, wie folgt, in diesem 16-zentralen Beispiel, aber für größere Tastaturen, aber für größere Tastaturen müssen Sie möglicherweise zusätzliche Arbeit ausführen. Wenn Sie sich entscheiden, können Sie auch die Tasten wie rechts unten benennen


1 Wire-Tastaturrechner Zugehörige Software