Ich versuche herauszufinden, wie ich einige LEDs anschließen kann, damit ich den Wert des im Chip AT28C16 ( pdf ) gespeicherten Werts anzeigen kann.
Ich verfolge eigentlich eine YouTube-Serie . In dem Video wählte er einen 330-Ω-Widerstand, aber ich bin mir nicht sicher, wie er das lösen würde, da wir den maximalen VOH-Wert nicht kennen.
Meine LEDs sind bewertet bei
1,8 V - 2,2 V 20 mA
Bitte erklären Sie, wie Sie das Datenblatt lesen, um den erforderlichen Widerstandswert zu berechnen.
Normalerweise ist Voltage Output High etwas niedriger als VCC, da die meisten ICs keine internen Boost-Schaltungen verwenden, die es ermöglichen könnten, höher zu sein.
In diesem Fall könnten Sie sich die Bewertung des absoluten Maximums ansehen:
Absolute Maximum Ratings*
Temperature Under Bias............... -55°C to +125°C
Storage Temperature ................. -65°C to +150°C
All Input Voltages (including NC Pins)
with Respect to Ground ...............-0.6V to +6.25V
All Output Voltages
with Respect to Ground ...............-0.6V to VCC + 0.6V
Voltage on OE and A9
with Respect to Ground ...............-0.6V to +13.5V
Das Maximum, das Sie jemals auf diesem IC sehen sollten, ist VOH als (VCC - GND) + 0,6 V. Aber es werden wahrscheinlich 5V sein.
Unter Verwendung des Ohmschen Gesetzes für den LED-Widerstand (5 V - 2,2 V) / 330 = 0,008 A oder 8 mA. Da die LED jedoch bei 8 Milliampere keinen Vorwärtsabfall von 2,2 Volt anzeigen würde, sollten Sie den Widerstand etwas höher einstellen. 470Ω oder 500Ω können besser sein.
In jedem Fall verwenden Sie das EEPROM nicht standardmäßig, was bedeutet, dass es keine Spezifikationen für diese Art von Operation hat. Es gibt keine Möglichkeit zu wissen, wie gut die Ausgänge mit 8 mA an jedem der Pins umgehen, wenn die Spannung aufgrund des höheren Stroms abfällt, wenn sie durchbrennen. Die VOH-Spezifikation wird nur bei einer 0,4-mA-Quelle getestet.
VoH wird durch Vcc bestimmt (was Sie vermutlich auf 3,3 V oder 5 V einstellen würden, aber nicht aufgeführt sind, weil Sie es eingestellt haben) und es wird nicht viel darüber gesagt, wie der Abfall oder die Ausgänge. Auch über die aktuelle Leistung des Chips gibt es keine Angaben, da er nie dazu gedacht war, eine hohe Last zu treiben. Das einzige, was wir darüber wissen, ist CMOS- und TTL-kompatibel und es kann mindestens 400 uA treiben.
Das Lesen des Datenblatts legt ferner nahe, dass es mit einer Last von 1,3 k bei 5 V getestet wurde, was ~ 3 mA wäre. Allerdings ist das weit entfernt von 20mA. Da es keine Informationen zum Stromausgang gibt (wahrscheinlich, weil er nicht viel Stromausgang hat), würde ich einen Octal Buffer / Driver (einige unterstützen 24 mA und listen die Voh und IoH im Datenblatt) am Ausgang des AT28C16 verwenden die LEDs ansteuern.
Jamie
Passant
Passant
Jamie
Passant