Styra lampor/solenoider från en PC ?
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).
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).
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
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.
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.
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 ?
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 ?
- MadModder
- Co Admin
- Inlägg: 31535
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
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å.
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.
Vi skrev ju
<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
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

Och precis som förra gången postar du en tabell som är helt oläslig. Såhär ska den se ut.
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.
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
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.
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

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
