ULN2803 Struktura: Osiem tranzystorow Darlingtona z diodami zabezpieczajacymi przed przepieciami i rezystorami rezystorami ograniczajacymi prad bazowy. ÚÄÄÄÂÄÂÄÄÄ¿ IN A Ä´1 ÀÄÙ 18ÃÄ OUT A IN B Ä´2 17ÃÄ OUT B IN C Ä´3 16ÃÄ OUT C IN D Ä´4 15ÃÄ OUT D IN E Ä´5 14ÃÄ OUT E IN F Ä´6 13ÃÄ OUT F IN G Ä´7 12ÃÄ OUT G IN H Ä´8 11ÃÄ OUT H GND Ä´9 10ÃÄ Vcc (12 V) ÀÄÄÄÄÄÄÄÄÄÙ Przyklad zastosowania: 1) Interfejs wyjsciowy (rownolegly) do PC realizujacy sterowanie dowolnymi osmioma urzadzeniami zasilanymi pradem elektrycznym. port rownolegly LPT (wtyk DB-25) ULN2803 ÚÄÄ¿ ÚÄÄÄÂÄÂÄÄÄ¿ ³ 9ÃÄÄÄÄÄÄ D7 ÄÄÄÄÄÄ´1 ÀÄÙ 18ÃÄ w 1 ³ 8ÃÄÄÄÄÄÄ D6 ÄÄÄÄÄÄ´2 17ÃÄ w 2 ³ 7ÃÄÄÄÄÄÄ D5 ÄÄÄÄÄÄ´3 16ÃÄ w 3 ³ 6ÃÄÄÄÄÄÄ D4 ÄÄÄÄÄÄ´4 15ÃÄ w 4 ³ 5ÃÄÄÄÄÄÄ D3ÄÄÄÄÄÄÄ´5 14ÃÄ w 5 ³ 4ÃÄÄÄÄÄÄ D2 ÄÄÄÄÄÄ´6 13ÃÄ w 6 ³ 3ÃÄÄÄÄÄÄ D1 ÄÄÄÄÄÄ´7 12ÃÄ w 7 ³ 2ÃÄÄÄÄÄÄ D0 ÄÄÄÄÄÄ´8 11ÃÄ w 8 ³19ÃÄ¿ ÚÄÄ´9 10ÃÄ +12 V ³20ÃÄ´ ³ ÀÄÄÄÄÄÄÄÄÄÙ ³21ÃÄ´ Á ³22ÃÄ´ ³23ÃÄ´ ³24ÃÄ´ ³25ÃÄ´ ÀÄÄÙ ³ Á Dla wtyku CENTRONICS piny 19 do 28 przylaczone do masy. Programowanie ukladu: BASIC: OUT &H[adres_portu],wartosc PASCAL: PORT[adres_portu],wartosc adres_portu adres portu LPT LPT1 378h LPT2 278h wartosc liczba 0..255. Wyslanie jakiejkolwiek liczby z tego przedzialu powoduje pojawienie sie reprezentaji binarnej na osmiu wyjasiach danych portu. Podanie liczby 255 powoduje uruchomienie wszystkich urzadzen. 255 (dec) to 11111111 (bin), na wszystkich wyjsciach wymuszony zostal stan wysoki. wartosc urzadzenie 0 wszystkie wylaczone 1 wlaczone 1 2 wlaczone 2 4 3 8 4 16 5 32 6 64 7 128 8 256 wszystkie wlaczone