K 442c

K 442c



Program wysyła do portu C wartość z zakresu 0..255 zapalając i gasząc poszczególne bity w zależności od wartości "Bajt" - wszystkie jednocześnie. Zmiana dokonuje się co 255 ms. Tak napisany program kompiluje się, a kod wynikowy przesyła przy pomocy wewnętrznego podprogramu ładującego. Po zakończeniu przesyłania program odłącza programator i następuje start pracy programu zawartego w mikroprocesorze. W ten sposób krok po kroku podłączając odpowiednie elementy zewnętrzne i dopisując następne linie kodu, tworzymy program. Procesor posiada tzw. FUSES - bezpieczniki. Dotyczą one sprzętowych parametrów pracy. Korzystając z programatora ISP nie należy zmieniać wartości trzech bezpieczników: kalibracji częstotliwości, wyłączenia ISP oraz RESET. Ich zmiana uniemożliwi dalsze programowanie magistralą ISP Pozostałe można modyfikować.

Procesor może służyć do włączania/wyłączania tranzystora, transoptora, przekaźników, diod LED. Może odczytywać dane w postaci stanów logicznych "0" i "1" lub analogowych z zakresu napięcia O..VREF z rozdzielczością 10 bitów (0..1023) z krokiem co 0,0048828125V. Może komunikować się z urządzeniami zewnętrznymi przy użyciu różnych rodzajów łączy i protokołów np. RS TTL, I2C, SPI, 1WIRE. Przy odpowiednim oprogramowaniu potrafi obsłużyć dyski twarde, napędy dyskietek lub karty pamięci FLASH. Przy pomocy procesora dokonujemy skomplikowanych obliczeń matematycznych i wiele innych czynności. Wszystko zależy od kompilatora i inwencji twórczej programisty.

Montaż i uruchomienie

Złożenie zestawu jest bardzo łatwe. Potrzebna jest lutownica, cyna, drut miedziany, szczypce obcinające i trochę czasu. Układ należy wykonać precyzyjnie. Jedno złe połączenie może spowodować, że układ nie będzie działał. Szczególnie należy uważać na zwarcia i pęknięcia ścieżek. Do zasilania układu można użyć napięcia z zasilacza zewnętrznego lub wyprowadzić 5V z komputera PC. W obu przypadkach należy zastosować bezpiecznik ok. 500 mA. Łącze programatora musi mieć zabezpieczenie ok. 100 ohm na każdej linii. Programator z zestawu NE 405-K wyposażony jest w nie, posiada bufor separujący i cały mieści się w obudowie wtyczki portu LPT. Możemy użyć dowolnego programatora ISP np. JDM, który obsługiwany jest także przez AVRSTUDIO firmy ATMEL. Należy zwrócić uwagę na połączenie przewodów w gnieździe RS232. Standardowo w złączu portu szeregowego PC pin 3 to jest TX, a pin 2 to jest RX. W naszym przypadku jest odwrotnie, tak że nie należy krzyżować w połączeniu przewodów transmisyjnych, połączenie pinów 2 i 3 obu złączy.

Rys. 2 Rozmieszczenie elementów na płytce drukowanej


Spis elementów

U2 • MAX232

Rezystory:

Inne:

R1 • 240

01 -11.0592MHz

R2 - I0k

U - 4.7yjtł

R3-330

RAI - 8 * 4711470]

Kondensatory:

HR1 • CA6V103 (10k lezący)

Cl -IOO^F/16

PR2 - CA6V103 (10k leżący)

CZ • lOCjuF/16

PR3-CA6V103 (!0k leżący)

C3-100jzF/16

JP1 - DRB09RP (RS232}

C4 - TOOnF

St-SW

C5- lOOnF

S2-SW

C6- TOOnF

S3-SW

C7 * 100nF

$4 - SW

C8- lOOnF

J1 - PLS2 + MJ68

C9- lOOnF

J2 - PLS2 + MJ68

CłO• 1C0nF

J3 - PLS2 + WJ60

CU -lOGoF

J4 - PIS2 + MJ68

Cl2-24p

J5 - PLS2 -f MJ68

C13-24p

J6 • PLS2 + MJ68

Półprzewodniki;

J7 - PL82 + MJ68

01-IE03R

J8 - PLS2 + MJ68

02 •LED3R

J9 • PLS4 + MJ68

03-IE03R

J10- PLS4 -r MJ68

04-IE03R

J11-PLS3 + MJ68

D5-IED3R

J12 - PLS6

06 • LE03R

J13 • PLS2 + MJ68

07 - IE03R

J14-PLS2 + MJ68

D8-LE03R

J15-PLS2

D9 - LE03R

Z1 • ARK2

IR1 • SFH506

Podstawia 0I140

Układy scalone:

Płytka - 442-K

Ul ■ ATMEGA16



Wyszukiwarka

Podobne podstrony:
zaś jej stosunek do maksymalnej wartości zakresu pomiarowego nazywa się błędem względnym, podawanym
Wartości przyspieszeń wzdłużnych i pionowych nadwozia i ramy wózka w zależności od zastosowanego ukł
Wartość sygnału sterującego dla członu całkującego jest zależna od wartości uchybu w chwilach
DO PROWADZENIA SEGREGATORA MOZĘ Cl SIĘ PRZYDAĆ: - KLKA KOSZULEK (w zależności od zawartości Z
DSC00053 (21) ją różnym wartościom n = różnych miejsc obiektu. ~0 1 2 Bys.14-. Zależność Y od. Fo 1
Do tych pierwszych zaliczamy koszty, których wysokosc i struktura są zależne od zarządzającego danym
Image1177 I Wartość podstawowa współczynnika przenikania ciepła U0 wyliczamy w zależności od izolacj
Segregator2 Strona2 Informacja do zadań 11.112. Wykres przedstawia rozpuszczalność wybranych soli w
Zakres badań geotechnicznych gruntu ustala się w zależności od kategorii geotechniczne] obiektu
Gdzie i do kiedy muszę zapisać się na maturę?Stara matura w zależności od tego, czy szkoła, którą
Image1177 I Wartość podstawowa współczynnika przenikania ciepła U0 wyliczamy w zależności od izolacj
img249 (11) Tablica 5.2 Wartości dopuszczalnych odchyłek montażowych przy montażu swobodnym w zależn
FunkcjonowanieRynku R052 163 W przeciwieństwie do podaży pracy zmiany wielkości podaży pieniądza or
87227 wstęp do teorii polityki img 71 76 norodność fonu bezpieczeństwa w zależności od regionu i kon
35 (279) Załącznik 1 do PN-90/B-03200 35 mów na rys. Z1-3. w zależności od stopnia podatności węzłów

więcej podobnych podstron