[vz-users] S0 eingangsschaltung mit externen zaehlern (was: Re: Auswertung von 20 Zähler EC154M)

Thorben Thuermer r00t at constancy.org
Tue Dec 13 23:37:02 CET 2011


On Tue, 13 Dec 2011 22:01:50 +0000 (GMT)
Kater Karlo <karlo.kater at ymail.com> wrote:
> Hallo allerseits,
>
> Ich habe aber inzwischen eine Schaltung entwickelt, die 16 Eingänge hat,
> ohne Interrupts auskommt und nur 8 Ports belegt
> Wenn man will, könnte man die Schaltung beliebig kaskadieren, benötigt
> dann allerdings mehr Ports.
> Funktion:
> 
> Jeder S0 steuert einen eigenen BCD-Zähler an (über Schmitt Trigger).
> Die BCD-Zähler werden regelmäßig über einen Multiplexer abgefragt, der
> Zählerstand in einem Array abgelegt und der Zähler dann wieder auf 0 gesetzt.
> Die Abfrage ist nicht Zeitkritisch, da ich allerdings nur die unteren 3 Bits
> auslese, läuft der Zähler nach dem 7. Impuls über.
> Wenn die Abfrage etwa im Sekundenabstand erfolgt, wird dieser Fall wohl nicht
> eintreten wenn man 1000Imp/kWh Stromzähler verwendet.
> Ansonsten kann man die Abfragefrequenz erhöhen oder auch das 4. Bit des BCD
> Zählers verwenden, was einen Port und einen Multiplexer mehr erfordert.

wuerde es sich nicht anbieten, zaehler mit output-enable zu verwenden?
dann kann man die ausgaenge einfach alle parallel anschliessen,
und benoetigt nur einen decoder zur auswahl des zaehlers, anstelle
eines multiplexers fuer jedes bit...

>  Viele Grüße

- Thorben


More information about the volkszaehler-users mailing list