Forum: Mikrocontroller und Digitale Elektronik 4 BIT Zähler IC gesucht


von Browncoat (Gast)


Lesenswert?

Hi Leute mal wieder, ich bin auf der Suche nach einem 4BIT zähler IC mit
folgenden Eigenschaften:

-Clock reagiert auf negativen Impuls, also invertiert
-eine Art CE Eingang der Clock sozusagen blockiert wenn er gesetzt ist
-kein Paralleleingang zum Preset nötig
-möglichst TTL, CMOS würde aber auch gehen
-muß nur vorwärts zählen

Es würde auch ein 2 BIT Zähler reichen, aber sowas hab ich bisher nicht
gefunden. 74LS161 und 72LS93 und Derivate scheiden schonmal aus.

MfG BC

von A.K. (Gast)


Lesenswert?

74HC4520. Ist CMOS, aber der Rest passt.

von Browncoat (Gast)


Lesenswert?

Danke schonmal, leider ist das nicht der richtige. Die beiden Clock
Eingänge gefallen mir schonmal sehr gut, der MR ist das Problem. Wenn
der auf L geht und Clock kommt fängt er an zu zählen, setzt ich ihn
aber wieder auf H, wird der Zähler zurückgesetzt, was er nicht machen
darf.

Ansonsten schickes Teil, sind ja sogar zwei Zähler in einem :) .

MfG BC

von Läubi (Gast)


Lesenswert?

Du kannst einen zweibit Zähler ja sonst auch aus FlipFlops aufbauen

von Browncoat (Gast)


Lesenswert?

Das wär natürlich ne Alternative, zwei Flip-Flops in einem IC-Gehäuse...
werd mich mal auf die Suche begeben .

Danke BC

von Michael U. (Gast)


Lesenswert?

Hallo,

ist Dein Problem, daß Du nur ein IC verwenden willst?
Sonst macht das jeder Zähler in Verbindung mit einem LS00 o.ä. als Tor
und/oder Inverter...

Gruß aus Berlin
Michael

von Browncoat (Gast)


Lesenswert?

Ja, das Ding soll so klein wie möglich und so wenig Aufwand wie
möglich.

MfG BC

von inoffizieller WM-Rahul (Gast)


Lesenswert?

In Abhängigkeit zur Taktfrequenz sollte die Verwendung eines ATTiny
möglich sein...

von Browncoat (Gast)


Lesenswert?

Tja, die Taktfrequenz wird sich im milli oder Miko-Hertz-bereich 
befinden. Sprich, Clock wird mit einem (entprellten) Taster ausgelöst, 
der von H nach L umschaltet (clock mittels PullUp auf 5V gezogen) und 
dann soll gezählt werden. Damit aber während eines bestimmten 
Zeitintervalls ein Druck auf den Taster wirkungslos bleibt, muß da 
irgendeine Sperre rein, daher auch der in etwa CE-Eingang.

Dafür wär mir ein ATTiny zu schade.

MfG BC

von inoffizieller WM-Rahul (Gast)


Lesenswert?

Einen Tiny gibt es mit 8 Beinen. Alles, was du vorhast, erfordert mehr 
Beine...

von Browncoat (Gast)


Lesenswert?

Jaa, das wär natürlich ne brauchbare Lösung. Hab das Datenblatt mal 
überflogen.

Noch vier Fragen,
1. wie programmiere ich den ATTiny? Hab nen Willem und kann auch löten 
:) .

2. Ist der ATTiny von der Programmierung ähnlich dem 8051?

3. Welche Tools gibts zum programmieren?

4. Muß da ein externer Quarz ran?

Das Zeitintervall in dem keine Zählung mittels Clock erfolgen soll, 
wollte ich mit ner kleinen RC-Schaltung am CE realisieren, das geht mit 
dem internen Timer des ATTiny natürlich noch besser :) , bin immer 
begeisterter von der Idee.

MfG BC

von A.K. (Gast)


Lesenswert?

1. Siehe hiesiges Tutorial. Ist dort anderer AVR-Chip aber gleiches 
Verfahren.

2. Nein. Gleiche Zielgruppe, gleicher Komplexitätsgrad, aber im Detail 
deutlich verschieden.

3. Windows: Atmel AVR Studio, oder so ähnlich. Assembler. Oder zusammen 
mit WinAVR als Umgebung C Compiler.

4. Die interne Taktfrequenz ist auf ein paar Prozent genau. 
Quarz/Resonator nur wenn das nicht genau genug ist.

von Browncoat (Gast)


Lesenswert?

Alternativ könnte ich natürlich auch nen GAL rösten, wenn ich davon was 
verstehen würde :( .

Wie ist denn so die Preislage bei den Dingern? Schätze mal daß ich die 
auch bei allen führenden Elektronikhändlern beziehen kann?

Mfg BC

von A.K. (Gast)


Lesenswert?

Bloss wirst du feststellen, dass GALs eher teuerer sind als Tinys. Und 
abgesehen von den reichlich teuren ISPGALs weitaus umständlicher zu 
programmieren.

von Browncoat (Gast)


Lesenswert?

Was süricht eigentlich gegen einen PIC? Z.B. ein PIC12C508, dafür hätt 
ich auch ein programmiergerät (Willem) . Ist die programmierung 
umständlicher / komplizierter oder scheidet ein PIC wegen anderer 
Unzulänglichkeiten aus?

MfG BC

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

als 4 bzw 2 bit Zähler eignet sich denk ich nahezu JEDER µC
Son Tiny z.b:
INT = CLK
RESET= Reset
die 4 restlichen I/Os Zählausgänge

5 Zeilen programmcode

Fertig.

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

Mikrohertz??? oder wie es in der Whiskyreklame heißt: hier hat man 
viiiel Zeit
1 Millihertz ist schon eine Schwingung pro Viertelstunde

von inoffizieller WM-Rahul (Gast)


Lesenswert?

Gegen nen PIC spricht nur, dass er hier im Forum weniger "Unterstützung" 
hat, als die AVR (zu denen auch der Tiny gehört).
Es war auch nur ein Vorschlag, weil ich "AVR-geschädigt" bin, und mich 
mit den einzelnen PICmicros nicht sooo auskenne.
Unter www.sprut.de werden PICs "liebevoller" behandelt ;-)

von Browncoat (Gast)


Lesenswert?

Ja, Mikrohertz, ich denke mal ein Hz ist das höchste der Gefühle.

Kann ja mal kurz erklären, durch Druck auf einen Taster (L-Aktiv) soll 
ein Timer gestartet werden mit etwa 5 sek.
Wird der Taster in diesem Zeitraum gedrückt, egal wie oft, soll gezählt 
werden. Der Timer kann dabei jedes mal neu gestartet werden.
Nach Ablauf der 5 Sekunden, sprich der Taster wird innerhalb der 5 sek 
nach dem letzten tastendruck nicht mehr gedrückt, hält der Timer an.
Erneutes drücken startet ihn wieder.

Wie oben schon geschrieben wollte ich das bei nem Zähler IC mit nem 
RC-Glied und einem CE-Eingang erreichen. Leider haben die Zähler ICs 
entweder keine möglichkeit die Sperrung zu realisieren, oder der 
Clock-Eingang ist nicht L-Aktiv.

MfG BC

von Peter D. (peda)


Lesenswert?

Browncoat wrote:
> Was süricht eigentlich gegen einen PIC? Z.B. ein PIC12C508, dafür hätt
> ich auch ein programmiergerät (Willem) . Ist die programmierung
> umständlicher / komplizierter

Ja genau das isses.

Z.B. ein ATtiny13 läßt sich wesentlich leichter programmieren 
(einfacheres Speicherabbild, echter Stack, einfachere Befehlsstruktur, 
separate Interruptvektoren), sowohl in Assembler als auch in C.


Peter

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Wobei.. wens nur um die Taktflanke geht... gibts da auch Inverter...

von Browncoat (Gast)


Lesenswert?

Ja, das ist aber wieder ein extra Schaltkreis und somit wieder mehr 
aufwand.

MfG BC

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Naja... für nen Taster reichet ein NPN Transitor +1 widerstand...
Wenn du dagegen die 5 Tage rechnest die du shcon ne lösung suchst... 
naja muß jeder selber wissen.

von Peter D. (peda)


Lesenswert?

Taster auf nen Zähl-IC geht in keinem Fall !

Das mindeste ist ein RC-Tiefpaß (10k+1µF) mit 74HC14 dazwischen zum 
Entprellen.


Oder eben ein 8-Pin MC, der in Software entprellt.


Peter

von Browncoat (Gast)


Lesenswert?

Taster / Signal vom Taster ist entprellt.

MfG BC

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
Noch kein Account? Hier anmelden.