====== Stromspartricks für Bastler ====== Hier kommt eine aus dem englischen übersetzte Beschreibung von Peter Faasse, wie sich der Stromhunger des Portfolio- Displays mit rel. einfachen Mitteln von 31 mA auf 22mA und sogar noch mehr reduzieren läßt. Ich habe den CPO- Ausgang, Pin 4, des Display- Controllers(s.u) HD63180A) mit dem Eingang des 74HC04-Inverters, Pin 5, verbunden. Dazu ist es notwendig, den Eingangs- Pin 5 vom Untergrund der Platine zu lösen, bzw. das Füßchen anzuheben. Mit einber Nadel geht das rel. leicht. Als nächstes muß das /CS- Signal von RAM(5616, Pin 18) und ROM(27C256, Pin 20) des Displays angehoben(bzw. vom Untergrund gelöst) und mit dem Inverter- Ausgang, Pin 6, des 74HC04 verbunden werden. Das wars schon ! {{hardware:diy:display:pinlayouthd63180.jpg?300}}\\ ===== Die Auswirkung ===== * Auf den RAM/ROM- Zugriff Nach dem Eingriff werden ROM/RAM nur noch angesteuert, wenn der CPO- Ausgang des Display- Controllers HI- Pegel hat. Der CPO-Ausgang ist HI für die Hälfte eines Clock- Zyklus der etwa 450ns dauert. Diese Zeit reicht dicke für RAM(100ms) und ROM 250ms) aus um ihre Daten- Ausgabe zu erzeugen. * Die Auswirkung auf die Stromaufnahme: Folgende Werte erhielt ich, indem ich 5 Volt an die Batterie- Clips des PoFo angeschloßen habe: * Stromaufnahme vor dem Eingriff: 31.1mA * Stromaufnahme nach dem Eingriff: 22.3mA Ein ganz netter Stromspareffekt, wie ich finde. Nebenbei beseitigt der Trick einen Konflikt auf dem Daten- Bus am Ende eines jeden Schreibe- Nach- RAM- Vorgangs. Einen weiterer Stromspareffekt von immerhin 5mA läßt sich erzielen, wenn man das RAM 5816(2KByte) gegen ein 32256 austauscht(das sind z.B. die 32KB- RAM- Chips des PoFo !!!). Der 5816 ist offensichtlich äußerst stromhungrig. Vom 32256 werden nur 2KByte benötigt, der Rest wird gegen Masse oder +5Volt kurzgeschloßen. Der Datenbus und die meisten Adreßleitungen des 32256 sind pinkompatibel nur /WE(von 5616 ist das Pin 21 und vom 32256 ist das Pin 27) ist an einer anderen Stelle. ===== Pinbelegung des 5616: ===== ^ Ltg. ^ Pins ^ | A0 | 8 | | A1 | 7 | | A2 | 6 | | A3 | 5 | | A4 | 4 | | A5 | 3 | | A6 | 2 | | A7 | 1 | | A8 | 23 | | A9 | 22 | | A10 | 19 | | CE | 18 | | DE | 20 | | WE | 21 | | GND | 12 | | VCC | 24 | | D0 | 9 | | D1 | 10 | | D2 | 11 | | D3 | 13 | | D4 | 14 | | D5 | 15 | | D6 | 16 | | D7 | 17 | ===== Pinbelegung des 32256 ===== ^ Ltg. ^ Pins ^ | A0 | 10 | | A1 | 9 | | A2 | 8 | | A3 | 7 | | A4 | 6 | | A5 | 5 | | A6 | 4 | | A7 | 3 | | A8 | 25 | | A9 | 24 | | A10 | 21 | | A11 | 23 | | A12 | 2 | | A13 | 26 | | A14 | 1 | | CE | 20 | | DE | 22 | | WE | 27 | | GND | 14 | | VCC | 28 | | D0 | 11 | | D1 | 12 | | D2 | 13 | | D3 | 15 | | D4 | 16 | | D5 | 17 | | D6 | 18 | | D7 | 19 | Übersetzt und durch Pinbelegungen ergänzt von S.Kächele 8.99 ===== Schaltplan ===== {{hardware:diy:display:display_schaltplan_modifiziert.jpg?300}} FIXME Grafik fehlt. Wird noch eingepflegt.