Sida 1 av 1

Projektarbete om LCD: Hög/Låg, vilken är 1 resp 0?

Postat: 17 januari 2005, 20:15:08
av ASTRX
Håller på att skriva ett teoretiskt projektarbete om LCD:er och styrkretsen HD44780 och men behöver en sak förklarat för mig.

Det står ofta i artiklar och datablad på internet att man sätter vissa pinnar till "hög" resp. "låg". men vilken av dom är egentligen "1" resp. "0" när man skickar informationen till styrkretsen?

och blir det annorlunda när portarna är inverterade? eller skickar man då bara hög istället för låg och tvärtom?

Dessutom undrar jag hur mycket ström man kan få via paralellporten? alltså ström, inte spänning.

skulle vara glad om nån kunde förklara detta för mig snarast.

Postat: 17 januari 2005, 20:23:11
av matseng
Hög är alltid 1 och låg alltid 0.

Därmot kan en sak vara "aktiv hög" eller "aktiv låg" beroende på om den är inverterad eller inte.

Heter en pinne bara Reset är den oftast aktiv hög, dvs man ska lägga på 5 volt på den för att kretsen ska resettas.

Heter den -Reset eller /Reset eller Reset ( fast strecket är ovanför och inte under :-) så är den inverterad, och då är den "aktiv låg", dvs kretsen resettas när man jordar resetingången.

Strömmen du kan räkna med att ta ut är kanske 10 mA om du paralellkopplar ett par pinnar. Spänningen ligger mellan lite under 4 volt och upp till 5.1 typ...

Edit: treckar -> strecket - Fingrarna far som en kratta över tangentbordet ibland :-)

Postat: 17 januari 2005, 20:55:31
av ASTRX
tack så mycket för hjälpen...mycket lättförståeligt skrivet.

Postat: 17 januari 2005, 22:38:03
av babbage
Se det här inlägget som en parantes eller kuriosa.

Matsengs råd stämmer i princip nästan alltid. Det vedertagna sättet att koppla ihop spänningsnivå med logisk nivå är kallat positiv logik. Den logiska nivån är ett matematiskt begrepp medan spänningsnivån är fysiskt. För positiv logik motsvarar 1 den höga spänningsnivån och 0 motsvarar den låga.

Det kan vara bra att känna till att det även finns något som heter negativ logik. Då kopplar man ihop det logiska värdet 0 med den höga spänningen och värdet 1 med den lägre. T.ex. RS-232 använder negativ logik, så det förekommer men det är väldigt ovanligt i datablad för digitala kretsar. För digitala kretsar är det ofta specificerat i databladet hur det logiska värdet kopplas ihop med spänningen.

Slut parantes.

Postat: 18 januari 2005, 01:13:13
av danei
men att lägga en pinne hög innebär alltid att det ska vara spänning på den. Och låg att det inte ska vara det. Men det behöver som sagt inte vara 1 för att den är hög

Postat: 18 januari 2005, 15:37:54
av $tiff
>> danei

Stämmer ju inte på exempelvis serieportens logik, då det är positiv spänning för "0" och negativ för "1".

Postat: 18 januari 2005, 15:47:36
av danei
Det var ju det jag sa.

Hög är alltid spänning men inte nödvändigtvis logisk etta.
danei skrev:Men det behöver som sagt inte vara 1 för att den är hög

Postat: 18 januari 2005, 15:49:59
av $tiff
"Och låg att det inte ska vara det."
Jag tolkade det som att du menade att "0" inte var någon spänning, alltså 0V.

Postat: 18 januari 2005, 15:52:26
av AndLi
danei skrev: Och låg att det inte ska vara det.
Sa du också, och på serieporten har du ju -15V vid logisk etta och +15V vid logisk nolla.

Då är ju signalen aldrig låg enligt ditt resonemang? Eftersom både +15V och -15V är spänningar.

Postat: 18 januari 2005, 16:00:37
av danei
$tiff: Jag menade att låg signal in innebär att det inte är någon spänning.

AndLi: Jag tänkte mest på interfacet till IC kretsar. Där är det ovanligt med negativa spänningar för signalerna. Men du har rätt.

Postat: 18 januari 2005, 16:38:30
av AndLi
danei: MAX232 är väll en IC :)
Negativa signaler används väll rätt flitigt när man lämnar kretskortet...

Postat: 18 januari 2005, 16:58:29
av cyr
Finns också gott om signaleringssystem där både hög och låg är på samma sida noll-strecket, speciellt i höghastighetssystem.

T.ex. ECL (som inte används mycket längre visserligen), där "1" = hög är c:a -0.9V och "0" = låg är c:a -1.75V

Vad man kan säga är väl att hög är just högre (mer positiv) än låg :)