Sida 1 av 2

2 siffrors 7-segment LED counter

Postat: 7 december 2007, 00:34:55
av ashsama
Inte hållt på med digitalteknik på typ 10år så är lite rostig,
det jag skall ha är en 2 siffrors 7-segment LED räknare som räknar
00 till 99 vid ena knapptryckning....
Bortse från alla småsaker som avkoppling,strömförsörjning,led-drivers,
debouncer etc etc, det är bara som principschema(så börja inte
gnälla på alla kringkomponenter som saknas - jag är väl medveten :) ).
Ser det någorlunda rätt ut?

<bild raderad>

Postat: 7 december 2007, 00:43:05
av Icecap
Grundidéen är OK, BI/RBO, RBI och LT måste ju självklart anslutas också.

Jag kan dock inte låta bli att undra varför du inte använder en 7490 som just är en decade-counter, den har inbyggd 7408-delen.

Du kan möjligen få lite problem med att "skicka vidare" overflow men om du monterar ett motstånd (~470R) mellan IC4A-3 och IC1B-12 och sedan en liten konding (~10nF) mellan IC1B-12 och GND, då får du en längre puls att räkna på.

Pull-down till tryck-knapp är ju ytterligare en sak du lär behöva men det kanske är i småkrafs-avdelningen.

Postat: 7 december 2007, 00:46:34
av ashsama
Helt enkelt av den anledningen att jag redan har sånna här liggandes,
sen visst kan man göra det med andra kretsar
- nu var det själva logik-principen jag pratade om....

Postat: 7 december 2007, 21:20:03
av ashsama
Men kom igen nu, måste väl finnas nån digitalkonstruktör idag?
Eller använder _alla_ bara micros idag?....

Postat: 7 december 2007, 21:39:39
av EEPROMdanne
Nej, inte jag :) Har inte någon programmerare ens.

Jag kan tyvärr inte kolla om det är rätt eller så, har inte hållit på med logik kretsar, men jag tänker bygga något liknande iaf :)

Postat: 7 december 2007, 21:53:20
av ashsama
Har lite Xilinx cpld kretsar kom jag på, så blir kanske en sån istället för diskreta saker....

Postat: 7 december 2007, 21:55:56
av Icecap
Öhh dög inte mitt svar? "Grundidéen är OK"

Postat: 7 december 2007, 22:27:20
av Mindmapper
Ser bra ut, avkodningen fungerar. Gratulerar du har dekadräkning för två siffror.

Postat: 7 december 2007, 22:32:13
av EEPROMdanne
Ska BI/RBO, RBI och LT på 7447:orna kopplas ihop mellan varandra? De skulle ju anslutas sa Icecap så någonstans ska de ju sitta :wink: Ska som sagt kanske göra en sån så det är ju bra veta :)

EDIT: Oj vad mycket konstiga stavfel jag hade gjort där då :oops: :)

Postat: 8 december 2007, 00:23:18
av ashsama
Läs databladet... bara lite extra funktioner.
RBI Ripple Blanking Input (Active LOW)
LT Lamp Test Input (Active LOW)
BI/RBO Blanking Input (Active LOW)

Postat: 8 december 2007, 00:30:40
av mr_fatise
Som tidigare nämts så tycker även jag att Grundideen borde fungera!

Postat: 8 december 2007, 02:35:38
av JimmyAndersson
"Eller använder _alla_ bara micros idag?...."

Hoppas inte det. Digital-logik av den här typen är väldigt kul.

Jag tycker det ser rätt ut. Det enda jag tycker saknas är just motståndet som Icecap nämnde.

Postat: 8 december 2007, 02:41:56
av ashsama
Kör nog med MAX6816 istället, har jag en påse av... likadant till tryckknapparna.
50ms i sot143 kapsel (fyrbent liten sak)

Postat: 8 december 2007, 02:46:04
av ashsama
Tack för svaret alla... (ingen som sa att det var fel iaf :))
Har ju faktiskt en labbplatta att prova på kom jag på,
annars kör jag allt i eagle och etsar direkt utan att labba fram saker :)

Postat: 8 december 2007, 10:23:21
av Marta
Du skulle kunna ansluta carryn till nästa siffra på högsta biten av föregående räknare istället, det borde ge säkrare funktion.

En sådan här krets är instabil och kan fungera på en labbplatta med höga kapacitanser, men inte på ett kort. Sätt ett motstång och en liten konding till reset som Icecap föreslog och gör det på båda siffrorna.

Eller, bäst av allt, köp 7490. Dessa använder enhelt annan princip med JK-vippor för att "vika runt" kring 9 och som är helt stabil.

Är det verkligen standard-TTL Du tänker använda? I så fall är nog 470R lite på gränsen om alla toleranser ligger på worst case. De har en ganska så häftig ingångsström, eller rättare denna skall dras ur ingången, vid låg livå.