I skolen har vi lavet et I/O-kort til ISA-bus'en, hvorpå
der sidder nogle forskellige ting som vi kan styre via en
driver, vi selv har skrevet.
Det tænder jeg lidt på, så nu vil jeg lave mit eget kort.
Og ja, jeg ved godt parallelporten er oplagt, men den gider
jeg ikke.
Jeg skal først have lavet mig en adressedekoder. Skolens
har gjort det ved hjælp af en masse AND-, OR- og
inverterkredse, men må da kunne gøres mere genialt? Ville
man ikke lige så nemt kunne danne Chip Select-signal med en
16-bits comperator? Eller findes de ikke? Er de langsomme?
Alt for dyre?
Jeg har også et LCD-display (MGLS-24064 med driver, RAM og hele
skidtet) der kræver en forsyning på 4,2V (typ.; 4,5V max) og
som trækker 260mA (typ.; 520mA max). Hvordan får jeg
nemmest dem? En spændingsdeling af de 5V på ISA-bus'en?
Hvad størrelse modstande skal jeg være, for at opnå den
korrekte strøm?
Skal de 260mA løbe gennem den modstand, jeg tager spændingen over?
I så fald, virker disse modstande fine:
R1=3,1 Ohm, R2 = 16,15 Ohm ?
Værdierne er ikke standardværedier (dem lærer jeg aldrig udenad),
og spændingen tages over R2.
--
Stephan Henningsen /
/
http://tisprut.dk