Styra lampor/solenoider från en PC ?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Vad används G1(pinne18) och G2(pinne19) på 74HCT154 till ?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Man kan adressera ett antal '154:or, detta kan göras vid att invertera 2 signaler och koppla dessa 2 till G1 och G2, vid att variera mellan inverterade och inte-inverterade signaler kan man välja 1-av-4 st '154:or.

De är helt enkelt en "Inaktivera" ingång: '1' på och HELA '154:an är bortvald, '0' in och en utgång är vald (aktiv).
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Till att aktivera (enable) någon av utgångarna. För att få en utgång aktiv (låg) så måste det vara rätt adress på adresspinnarna plus G1 och G2 aktiva.
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

OKej, så om jag förstår det rätt kan jag skita i G1 och G2 ?
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Inlägg av prototypen »

Man ska inte skita i elektronik, det luktar illa.

Skämt å sido 154:ans G1 och G2 ska båda vara anslutna till Vss (GND) för att kretsen ska ha någon verkan. Med båda låga (anslutna till GND) så är en av 16 utgångar låg, vilken beror på de 4 insignalerna. Med en eller båda G hög så är kretsen så att säga avstängd med alla utgångar höga.

Jag kan rekommendera att du skaffar en databok över lämplig (HC) TTL familj

I detta projekt kan ni väl inte använda mer än en 154, det finns väl inte fler bitar i LPT att styra med om man inte låter en latch bilda adress till ett antal 154:or. En grundadress väljer vilken av ett antal 154 som ska latcha en utbuffer och så länge man håller sig inom denna 154 är det bara att ladda på med data och latcha. Behöver man komma åt en annan 154 så ändrar man grundadressen och fortsätter.

Kan bli jobbig att programmera, men det är ju det som är meningen. Var det någon som förstod det med latchen som utökar antalet adresserbara utgångar?

ULN 2803 är inte korslutningsskyddad mot kortslutning till plus! Däremot kortslutning till GND, det är det den gör när den används, än en gång datablad eller databok!

ULN sänker 500mA men med alla utgångar på vid 500mA så överskrider man max effektförlust för kretsen.

Med en ledningsarea på 0,22 mm2 så ska du inte säkra mer än 2 A och det är bara att räkna ihop hur mycket det blir.
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Okej, så sluter jag G1 och G2 på 74HCT154 med jord så kommer alla utpinnar vara höga, förutom en som är låg ?

Vill man inte att det skall vara tvärt om ?
För det är väl en låg -> hög -> låg som är en "klockpuls" för att aktivera en av 74HC377 kretsarna ?

Är jag ute och cyklar nu, eller måste man invertera signalen mellan 154an till alla 377or ?
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Låter som en bra idé att sätta ic-kretsarna i socklar :)
Och kanske sätta kylflänsar på ULN2803:orna. De kommer ju att driva totalt 2A som mest...
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Kan man "driva" alla dessa kretsar med de 5V från LPT-porten ?
Eller bör man skaffa en extern strömkälla ?

(Givet har man en extern strömkälla till ULN2803 på utpinnarna.)
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31534
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Nej du måste ha en extern 5V-källa.

Det finns ingen 5V-matning i parallellporten. Sen använder du alla utpinnar att styra med, så du kan inte sno lite ström från dem iaf. Även om du hade haft lite pinnar lediga, så skulle de inte orka driva allt ändå.
Senast redigerad av MadModder 9 oktober 2006, 21:01:31, redigerad totalt 1 gång.
Användarvisningsbild
AndLi
Inlägg: 18312
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

Det finns ingen 5V matning på parallelporten!
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Skulle de 5V man får från ett ATX nätagg duga ?
Är det en "säker" källa, eller kan den ge för höga spänningspikar vid på och avslag av datorn ?
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31534
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Jag skulle med gott samvete använda datorns 5V.
Eller ett externt ATX om du nu vill det.
Användarvisningsbild
SvenPon
Utsparkad, på semester
Inlägg: 724
Blev medlem: 26 augusti 2004, 10:53:39
Ort: Haninge

Vi skrev ju

Inlägg av SvenPon »

<Kan man "driva" alla dessa kretsar med de 5V från LPT-porten ?

Normal UM82C11-C IEEE 1284 level II
Data output (>2.4V)2.6 mA 2 mA 14 mA
Data line sink (<0.4V) 24 mA 24 mA 14 mA
Control output (>2.4 V) 0.5 mA* 1.5 mA ?
Signal lines (short circuit)1 mA ? ?
Control line sink (<0.4V) 7 mA 7 mA 14 mA

Då ser du att det finns ingen ström att få ut ur LPT1 :!:
danei
EF Sponsor
Inlägg: 27458
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Och precis som förra gången postar du en tabell som är helt oläslig. Såhär ska den se ut.

Kod: Markera allt

                                 Normal    UM82C11-C   IEEE 1284 level II
Data output (>2.4V)              2.6 mA      2 mA        14 mA
Data line sink (<0.4V)           24 mA      24 mA        14 mA
Control output (>2.4 V)          0.5 mA*    1.5 mA       ?
Signal lines (short circuit)      1 mA       ?           ?
Control line sink  (<0.4V)        7 mA       7 mA        14 mA 
Använd inte rubriken som en del i inlägget. Skriv all text i inlägget. Om du vill ha en rubrik så kan du ha det. Men påbörja inte en mening där.

Strömen räcker till vissa saker. Så att säga att "det finns ingen ström att få ut ur LPT1 " är ju fel.
Användarvisningsbild
Windman
Inlägg: 178
Blev medlem: 27 september 2006, 23:57:09
Ort: Uppsala
Kontakt:

Inlägg av Windman »

Jag fick svar på frågan, så jag är nöjd :)
Nu skall jag bygga ett kretsschema i Visio hade jag tänkt.
Så får ni ha synpunkter på det sen, för det är garanterat saker jag missat :)

Jag har sagt det tidigare, men säger det igen...
Att jag är otroligt tacksam för allas hjälp och engagemang, det känns som att jag kommit en god bit på väg.
Innan jag postade denna tråd var jag totalt lost !

Skall skapa en hemsida där man kan följa projektets framsteg sen...
Men först skall jag bygga denna lösning och testa irl, så jag vet att jag har ett fungerade koncept :)
Skriv svar