USB SA PRIMEROM LCD
Na USB port moguće je
priključiti i LCD displej
pomoću mikrokontrolera PIC18F4550 koji
u sebi ima ugrađenu USB
podršku. Ovaj moćni mikrokontroler omogućuje različite
eksperimente sa USB portom a ovo je
jedan od primera koji je dat, a biće dato više različitih
budući da mikrokontroleri PIC16C745/765
odlaze u prošlost.
Šema
kola sa LCD-om i USB portom prikazana je na donjoj
slici.

Kolo se
standardnim USB kablom
priključuje na PC računar
i ne treba mu sopstveno napajanje jer ga koristi iz USB-a. Na B portove
mikrokontrolera spojen je LCD displej
sa 4 Data linije. Pomoću
potenciometar P1 reguliše se
jačina osvetljenja na LCD-u. Na
led diodi njenim svetljenjem indicira se prisustvo napajanja od 5 volti koje
dolazi sa USB port-a.
Ze njegovu realizaciju potrebni su
sledeći elementi dati u donjoj tabeli.
|
Rb. |
Komponenta |
Količina |
|
1. |
IC1 - mikrokontroler PIC18F4550 – DIP pakovanje |
1 kom |
|
2. |
Alfanumerički displej
D16217SYH |
1 kom |
|
3. |
Led dioda zelena fi 3mm |
1 kom |
|
4. |
Letvica box kontak 2.54mm raster 20 polna, 1-red |
1 kom |
|
5. |
TIP B USB konektora za pcb montaža |
1 kom |
|
6. |
DIL – 40
podnožje (profesional) |
1 kom |
|
7. |
Keramički rezonator 3-pina 8MHz |
1 kom |
|
8. |
R1 - 10k (1/4W) |
1 kom |
|
9. |
R2,R3 – 22W (1/4W) |
2 kom |
|
10. |
R4 – 330W (1/4W) |
1 kom |
|
11. |
C1 - 470nF keramički |
1 kom |
|
12. |
C2 – 100mF elektrolitski stojeći
(16V) |
1 kom |
|
13. |
P1 – 5k linerni trimer potenciometar |
1 kom |
|
14. |
R – Minijaturni
taster |
1 kom |
|
15. |
Vitroplast jednostrani(100 x 160 mm) |
1 kom |
Prilikom
uključenja ovog kola na USB, Windows
XP i Windows Me automatski će ubaciti HID
drajver što se vidi na donjoj slici.

U slučaju ako se to ne desi, tada nešto nije dobro
urađeno na interfejsu, ili nije dobra elektronika ili program koji je
upisan u njega. Sve dotle dok se ne pojave naznačeni drajveri komunikacija
sa USB eksperimentalnim kolom neće biti moguća. Na Windows 98 ne
postoji HID drajver pa ga morate
skinuti sa interneta.
Program
za mikrokontoler napisan je na osnovu Microchip-ove
specifakacije za USB podršku PIC18F4550 mikrokontrolera. Napisan je
u MikroBasic-u firme Mikroelektronika iz Beograda.
Na PC računaru za komunikaciju sa ovim kolom napisan je
program u Visual Basic-u koji
održava komunikaciju sa interfejsom. Ovo kolo PC računar vidi sa sledećim karakteristikama: MatchManufacturer: Abell Soft, MatchProduct: USB Eksperimentalno kolo.
Njegovim pozivom dobićemo ekran prikazan na donjoj slici.

Popunjavanjem
prvog i drugog reda displeja(maksimalno 16
karaktera po redu) i pritiskom na na komandu Ispisi biće poslat tekst
na USB kolo koje će ga
prikazati na LCD-u. Ukoliko kolo
nije konektovano komanda Ispisi
neće biti omogućena.
Programe
za podršku kolu sa LCD
displejom možete preuzeti ovde.
http://vojo.milanovic.org
© Copyright, 2006 Milanović Vojo
All right reserved