Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

vedimo ir ivedimo

renginiai

Pelyt

TEKSTAS:
1)klaviatra,
2)automatiniai teksto
skaitymo renginiai
VAIZDAS:
1)vaizdo skeneriai,
2)grafik skaitytuvai
GARSAS:
1)mikrofonas,
2)muzikin klaviatra
2

Rutulys

Svirtis

VIDEOSISTEMA
PAGRINDIN
ATMINTIS
IORINS
ATMINTIES
SISTEMA

Plunksna

TEKSTAS:
spausdintuvai
VAIZDAS:
1)spausdintuvai,
2)braiytuvai
GARSAS: kolonls

Teksto vedimas: klaviatra


Problemos:
Klavio

charakteristikos (forma, eiga, jga,


idstymas, atgalinis ryys)

Kontaktas
Kodavimas

Kontaktas
Atviras kontaktas

Herkonas (magnetinio
lauko daviklis)

Stiklas

Laidios gumos
kontaktai

Daugkartinis susijungimas,
Kibirkiavimas,
Korozija.

Daugkartinis susijungimas,
Kibirkiavimas

Vakuumas arba inert. dujos

Daugkartinis susijungimas

Klaviatra
Skankodas
Klaviatra

Kompiuteris
IRQ1

Klaviatros laidas
(sinchronin
nuosekli ssaja)

Klaviatros
valdiklis

Klaviatros
valdiklis
D0-7 8042/8741/8742

BUF

X dekoderis

Y dekoderis

Valdiklis nuolat tikrina klaviatros bsen.


Aktyvuoja vien po kitos X linij ir iuri per kuri Y linij gauna signal.
Aptiks vyk (naujas paspaudimas/atleidimas) rao duomenis bufer.
Po to duomenis persiunia nuosekliu koduotu signalu.
5

Klavi
matrica

PS/2
6

STOP

PAR

DB7

Stop bitas 1

Start bitas 0

AT

DB6

DB5

DB4

DB3

DB2

DB1

DB0

START

Klaviatros ssaja

Pin
Pin
Pin
Pin
Pin

1
2
3
4
5

KBDCLK (clock)
KBDAT (data)
KBRST (reset, not used)
GND
VCC (+5V)

Pin
Pin
Pin
Pin
Pin
Pin

1
2
3
4
5
6

KBDAT (data)
not used
GND
VCC (+5V)
KBDCLK (clock)
not used

Lygikumo bitas

Rao kl.
Skaito komp.

Ramybs bsena - +5V

Skan
kodai

Nuspaudimo

(make) kodas

Atleidimo

(brake) kodas
gaunamas nustaius 7 bit
(arba pridjus skaii 80h)

Klav.
A
ESC
K. CTRL
D. CTRL
7

Nusp.
1Eh
01h
1Dh
E0 1D

Atl.
9Eh
81h
9Dh
E0 9D

Mechanin pel (rutulys trackball)


Diskas su plyiais

viesos diodas

Prispaudimo ritinlis
Foto-elementas

Vertikalios
Krypties ritinlis
Gumuotas rutulys
Horizontalios
Krypties ritinlis
Ais
8

Optin pel
1999

optin pel (dirbanti ant


prasto paviriaus)

1500
18

vaizd per sek.

viesos
diodas

Jutiklis
Liai

milijon MIPS DSP

Vaizd

koreliacin analiz
18x18 pikseli
64 pilkumo atsp.

2004

lazerin pel, naudoja


puslaidinink lazer

Pavirius

Apdoroja

6000 vaizd per sek.

Geresnis

kontrastas, veikia ir ant ypatingai lygi paviri

Judesio aptikimas
24x24
Avago Technologies

Pel pajudjo 2x1

Aptinkamas tik santykinis judesys


Nenaudojama jokia koordinai sistema
K mato pels jutiklis?

2
viesos diodas
10

Lazeris

Pels duomen paketas


RS232 (COM) pel
MS Mouse protokolas
(7 bit odiai)

4K

5K

Pels su 5 kl. paskutinio


baito struktra

11

X1

X0

Y1

Y0

X7

X2
Y2

Y6

X3
Y3

Y7

X4
Y4

DK

X5

Y5

Judesys Y aimi

Judesys X aimi

KK

DK

KK

VK

XOV

YOV

Y perpildymas
X perpildymas

X6

PS/2 pel (3D, su ratuku):

Judesys Z aimi
3 bitai su .
(nuo -8 iki +7)

Kiekvienam judesiui po
bait su enklu

Klaviatros ir pels programavimas


7

IRQ1 IRQ12

64h

12

Klaviatra
PS/2 pel

v.
buferis

IO portas 1

64h

IO portas 2

CPU

Iv.
buferis

60h

Bsenos Komand
reg
reg.

portas
60h

Ivedimo
buferyje yra
pels duom. (1)

Klaviatros ir
pels vald.
(i8042)

Bsenos reg.

vedimo
buferyje yra
duom. (1)

Ivedimo
buferyje yra
duom. (1)

Pirma valdiklio komand registr pasiuniame


komandos numer, po to per duomen
port (60h) skaitome ar raome reikiamus
duomenis (ar komandos parametrus)
Btina palaukti atitinkamo bsenos bito
Raant port 60h galima pasisti
komandas klaviatrai (pelei kitaip).
Jei nepasista jokia komanda,
per 60h port skaitomi klaviatros (arba pels)
skankodai (prieingu atveju komandos rez.)

Programavimo
pavyzdys

Valdiklio
Komandos
kodas
A7h
A8h
ADh
AEh
D4h

;Visikai ijungti klaviatr


;neveiks jokie klaviai
start:
IN
al, 64h ;persk. bsenos reg.
TEST
al, 02h ;ar vedimo buferis pilnas?
JNZ
start
;jei pilnas, laukiam
OUT
64h, ADh ;ijungiam klaviatr
;Klaviatros skankodo skaitymas
;IRQ1 apdorojimo procedros viduje
IN
AL,60h
;Nustatyti pels judjim 1:1
OUT
64h, D4h ;Perduoti komand pelei
wait:
IN
al, 64h
;skaitom bsenos reg.
TEST
al, 02h ;ar buferis tuias?
JNZ
wait
;laikiam kol bus tuias
OUT
60h, E6h ;nustatyti pagreitinim 1:1
13

(64h)
Reikm
Udrausti darb
Leisti darb su
Udrausti darb
Leisti darb su
Persisti bait

su pele
pele
su kl.
kl.
pelei

Spausdintuvai
Mechaniniai

Lygiagrets

Vienspalviai

Nuosekls

Nemechaniniai

Spalviniai

Adatiniai

Lazeriniai
Adatiniai

Raaliniai
Adatiniai

Terminiai
Adatiniai

Dabar rinkoje esantys spausdintuvai

14

Spalv modeliai

additive color
model

15

R
0
0
0
0
1
1
1
1

G
0
0
1
1
0
0
1
1

B
0
1
0
1
0
1
0
1

Spalva
Juoda
Mlyna
alia
ydra
Raudona
Purpurin
Geltona
Balta

C M
1 1
1 1
1 0
1 0
0 1
0 1
0 0
0 0

Y
1
0
1
0
1
0
1
0

subtractive color
model

Vaizdo formavimo metodai


Rastrinis

metodas (rasterizavimas) kakoks raiklis


skanuoja (bga per) vis paviri, ant kurio ivedamas
vaizdas.

Trajektorija

pastovi ir i anksto inoma, bet raiklis gali


bti jungtas arba ijungtas.

Kiekviena

rastro eilut susideda i tak pikseli


(PixEl Picture Element)

Alternatyva

rastriniams vektoriniai vaizdo formavimo


renginiai. J raiklis vediojamas pieiamos figros
kontru.

Vaizdas

formuojamas i grafini primityv atkarp,


lank ir pan.

16

Mechaniniai spausdintuvai
Litera

Liter
iedas

Liter
perstmimas

Popierius
Litera
Liter
bgnas

Plaktukas
Daanti
juosta

Bgniniai
(lygiagrets)
LP

Plaktukai
Elektromagnetas
(garso rit)

Popierius

Svirtiniai
(nuosekls)

Adata
Daanti
juosta

Matriciniai (nuosekls)
Gali spausdinti ir grafinius vaizdus
17

Bgnus ir ramunes galima keisti, norint naudoti kit rift

Adat stulpelis
galvutje

Nemechaniniai spausdintuvai
Lazeriniai:
Brangs,

bet eksploatacija pigi

Raaliniai
Pigs,

Terminiai

bet eksploatacija brangi

(specializuoti)

Termoplastiniai
Termovakiniai
Sublimaciniai

18

Lazeriniai spausdintuvai
1. Vaizdo rasterizavimas
(PCL, PostScript, ...)
2. elektrinimas
3. Ekspozicija
(naud. lazerio spindul)
4. Vaizdo krimas
(ant bgno)
5. Vaizdo perneimas
(ant popieriaus)
6. Vaizdo ufiksavimas
7. Valymas
Spalviniai spausdintuvai
naudoja keturis CMYK
tonerius, spausdina per
keturi kartus arba naudoja
kitas technologijas

Besisukantis
veidrodis

Bgnas elektrinamas neigiamai,


naudojant aukt tamp

Lazeris

Tonerio
Kartridas

Nuvalymas

Foto
-bgnas

Popieriaus elektrinimas

Paildymas iki 200C,


fiksavimas

Lazerio spindulys panaikina neigiam krv


sukurdamas elektrin vaizd ant bgno

Vietoje lazerio galima


panaudoti LED juostel

Neigiamai elektrintos tonerio dalels prilimpa prie bgno

19

Popierius elektrinamas taip, kad toneris prilipt prie jo

Raaliniai spausdintuvai
Ink jet

Pjezo-elektrinis metodas (Epson, Brother)

Purktukas, vamzdelis
galvutje keli imtai (300 vienai spalvai)

Pjezo-elementas
Membrana
Raalin

Raalas
Raalo mikro laelis

Kapiliarin sistema
Dalis raalo grta atgal,
o dalis patenka ant lapo
20

Popierius

Raaliniai spausdintuvai
Bubblejet

Terminis metodas (Canon, HP)

Kaitinimo elementas
Padavus tamp jis
per kelias s gali
kaisti iki 500C
Raalas

Duj burbuliukas
susidaro dl greito raalo
kaitinimo
Raalo mikro laelis
Dalis raalo grta raalin,
o dalis patenka ant lapo
Popierius

21

Terminiai spausdintuvai
Naudojamas
Termin

galvut

Adatos

specialus termo-popierius

galvut panai matricinio spausdintuvo

kaitinamos elektros srove ir tose vietose


termo-popierius pakeiia spalv

22

Grafik braiytuvai
Koordinats pokytis

Vaizdas formuojamas plunksnos


pagalba pieiant ant popieriaus

Absoliuts koordinai dydiai

Gali naudoti keli spalv plunksnas (iki 6)


Plvel pjaustantys braiytuvai

Plunksna
Popierius

Bgninis
Skirtingai nuo spausdintuv, ia vaizdas yra vektorinis,
o ne rastrinis
23

Planetinis

Vaizdo nuskaitymas
Rankiniai

skeneriai
Planetiniai skeneriai
Bgniniai skeneriai
Fotokameros
Videokameros

24

Skaitymas (schema)
viesos altinis
(lazeris, viesos
diodas)

viesai jautrus
elementas

Keitiklis
analogas-kodas

Lis
Fotoelementai

viesos
spindulys

Atsispindjusi
viesa

Skaitomas
dokumentas
25

Fotodaugintuvai
(senuose bgniniuose
skaneriuose)
krovos elementai
(Charge coupled device - CCD)

krovos elementas (CCD)


Elektrodas
viesa

10 V

Kristalo dydis apie


0,5 colio

Silicio oksido
sluoksnis

Silicis (p)

Potencialo duob.
Susirenka foton
atlaisvinti elektronai

26

Viename kristale iki


72165412 element

Kristalo konstrukcija
arba liniuot
(planetiniuose
skaneriuose), arba
matrica (skaitm. foto
aparatai arba vaizdo
kameros)

Fotodaugintuvas
(Photomultiplier tube (PMT))
Fotokatodas

Elektronai

Anodas

Fotonas

Elektron daugintuvai
Dinodai

27

Vakuumas

D
ok

um

en
t

as

Planetinis
skaneris

Karietl pozicionuoja
ingsninis variklis

viesos altinis

Judantis
veidrodis

Iki 5400 ppi


Veidrodis

Lis

28

Pikselio kodas

Keitiklis
analogas-kodas

viesai jautrus
elementas

Bgninis skaneris
Du viesos altiniai
vidinis, skaidriems dok.
ir iorinis, neskaidriems

Veidrodiai

Lis
viesos pluotas

Karietl

viesolaidis
Bgnas
(skaidrus
akrilinis
cilindras)

AAA BBB
Skanuojamas
dokumentas
viesos
altinis

Fotodaugintuvai
Keitikliai analogaskodas

29

800014 000 ppi

Pikselio kodas

Filtrai

Labai puikiai tinka skaidrms ir juostoms


Labai didel sk. geba ir ypatingai jautrus spalvos pok.

Grafik skaitymas
Skenavimo metodas

Sekos metodas
Trij segment skaitanti
galvut

30

Pagrindiniai klausimai
Klaviatros

paskirtis, sandara, veikimo principas ir


perduodami duomenys

Optins

ir mechanins pels sandara, veikimo principas


ir perduodami duomenys

Rastrinis

ir vektorinis vaizdo formavimo metodas, spalv


formavimas ivedimo renginiuose

Lazerini

spausdintuv sandara ir veikimo principas

Pjezo-elektrini

ir termini raalini spausdintuv


veikimo principas

Grafik

braiytuv pagrindiniai tipai ir veikimo principai

Planetinio

ir bgninio skanerio sandara ir veikimo


principai. viesai jautrs elementai.

31

Papildoma literatra
M.Guk.

Apparatnyje sredstva IBM PC. 1999, rus k.

K.

Aijden, X. Fibeljman, M.Kramer. Apparatnyje sredstva


PC. Enciklopedija apparatnych resursov personaljnych
kompiuterov. 1996, rus k.

http://www.pcguide.com/ref/kb
O.Kolesnienko

ir kiti. Lazernyje printery. Vzgliad na


printer iznutry. Technologija lazernoj peati. 1997, rus k.

Sibil

Aijrig, Emil Aijrig. Skanirovanie profesionaljnyj


podchod. 1997, rus k.

Gans

Jurgen licht. Cifrovayja obrabotka cvetnych


izobraenyj. Skanirovanije. Peatj. Video. Multimedija.
1997, rus k.

32

You might also like