Vad heter komponenten jag är ute efter?

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Vad heter komponenten jag är ute efter?

Inlägg av Rocky_AL »

Ska börja med (har börjat lite) med PIC och jag tänkte göra en enkel digital klocka med 4st 7-segments displayer. De har gemensam katod. Så min plan är att multiplexa. Alltså 8st I/O-portar för vare segments anod (7-segment + 1 punkt). Nu till mitt lilla problem. Eftersom jag har 4st displayer så kommer det att gå åt 4st I/O-portar till katoden, men det skulle egentligen räcka med 2st I/O-portar om man kör med kominationer. 2st I/O-portar ger 2^2 kombinationer som är 4. Precis så många jag behöver! Men frågan är bara hur? Finns det någon krets för detta?
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1353
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

En decoder klarar detta. Kolla på 74HC138 och 74HC139 har dock inverterade utgångar.

En 4017 är en annan lösning. Upp till 10 utgångar med två PIC-ben.
sebastiannielsen
Inlägg: 3663
Blev medlem: 11 september 2004, 09:30:42
Ort: gbg
Kontakt:

Inlägg av sebastiannielsen »

en sådan:

http://www.elfa.se/elfa-bin/dyndok.pl?dok=2013056.htm

Då räcker det med 5 st utgångar per display, om du vill inkludera punkten.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

kretsarna som baron3d skickade verkar vara det jag letar efter. Hittar dock inget datablad till den så kan man få en liten snabb förklaring till hur de fungerar? Jag kan ju säga att jag fattar vilka pinnar som kopplas till displayen. Ska enable eller select kopplas till PICen? Vad menar du med inverterade utgångar? Varför finns det +/- pol på den? p.g.a detta så undrar jag även hur man dimensionerar dessa. PICen kommer drivas på +5V och kan ge ut 25mA max. Displayen ska ha 2,1V, 25mA/segment.
Användarvisningsbild
Jine
Inlägg: 1795
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Testa googla på namnen, första 5 träffarna på google.se retunerar "DATASHEET" :)
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Tack, hittade det nu. Så enable ska tydligen vara konstant om det inte är så att man vill ha alla outputpinnarna "1". select ska kopplas till PICen. Kretsen ska ska matas med ca 5V. Men en sak hittar jag inte. Kommer den att förstörka/försvaga signalen från PICen till outputen? Om jag lägger +5V, 25mA på select, vad får jag på output?
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

??? Du lär knappast lägga 5V 25mA på en ingång om inte du har gjort något allvarligt fel, du lägger '1' på en ingång!

Vad utgången från kretsen driver står i databladet.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Ok har jag förstått det hela rätt här.
Enligt tabellen nedan så agerar kretsen jord och kan sänka 24mA om outputpinnen är "high". Men om den är "low" så skickar den ut 24mA?
  • recommended operating conditions (see Note 3)

    VCC Supply voltage 4.5 5 5.5 V
    VIH High-level input voltage 2 V
    VIL Low-level input voltage 0.8 V
    VI Input voltage 0 VCC V
    VO Output voltage 0 VCC V
    IOH High-level output current –24 mA
    IOL Low-level output current 24 mA
    Dt/Dv Input transition rise or fall rate 0 10 ns/V
    TA Operating free-air temperature –40 85 °C
    NOTE 3: Unused or floating inputs must be held high or low.
Skriv svar