I.ŁcJjl
£4
Cv«ł»
2225323
&X«* ***»» I CKv' * I **>*» | {'•«• | i--* |
|iiu>rc
»K»m»w C'ł«s»^i«aM»aH< r 2vX«»w/»m «h» '■»•*■'» M-.OJ'.
F" 9««M>l»MS99tiH»<|UnvMiarv
P iynH*M- ——.....—
Pł. OK
V*’* K««»
*V <*>»py ><«■»
ISO •W’.(.(.vj)9viMi-<-
ui ’(>«■< •.v.vE<rvYM;«p Ul id:»t-.v.iv
c*.
uAku
tl jF"
L~*J
| .'• X..* ►
•o **«»*•» uSM*
•»5 dłwprowSWS
>J 4s V+>*~
.vj O
TaF
łm.tMW
7K->L-)XK-WCWOt *()lll).'( -
_I
Rys. b Ustawienia w Windows
styk 2 złącza DB25 łączymy z 9 stykiem złącza DB9.
styk 3 złącza DB25 łączymy z 5 siykiern złącza DB9.
styk 4 złącza DB2b łączymy z B stykiem złącza DBS.
styk 5 złącza GB25 łączymy 13 stykiem złącza DBS.
styk 6 złącza DB25 łączymy z 4 stykiem złącza DBS.
styk 7 złącza OB25 łączymy z 7 stykiem złącza DBS.
styk 11 złącza D825 łączymy z 2 stykiem złącza DB9.
styki oo IB • 25 łączymy razem i łączymy z masą progi amatora styk', złącza 089.
Orfy [iii zmontujemy naszą przejściówko musimy przed podłączeniem koniecznie sprawdzić poprawność połączeń miernikiem. Z uruchomieniem |)iogramalbra me powinniśmy mieć większych problemów. Jeżeli układ został prawidłowo zmontowany to powinien działać bez żadnej regulacji. Progiam obsługujący progtamaior nie ma wysokich wymagań sprzętowych. wystarczy nawet kcmpulci z procesorem 2861 654 KB RAM 80Mb HOD i z systeinsm operacyjnym DOS. Model jxogramatora byi z powodzeniem przetestowany właśnie na takim komputerze. Do progiamawania procesorów używa s:e piogra-rnu ST622*. Instalacja progiamu trv/a kióiko ze względu na icgo niewielki lozmai. Cały program po rozpakowaniu wraz z przykładam zawiera około 2Mb miejsca na dysku. Program ;e-'i uruchamia się plikiem o nazwie Si622xpg.bai który uiucłtamia po kolei poszczególne części progiamu. Podczas uruchamiania piograrnu mogą wystąpić niewielkie problemy zwłaszcza u użytkowników siaiszyr.li wersji" Windows 95 ". 2 kontaktów z młu-dymi adeptami techniki mikroprocesorowej wynikało, że wielu z iclr miało właśnie laki kłopot. Problem ten można zlikwidować w następujący sposób: W eksploatatorze zaznaczamy wcześniej wspomniany plik St822*pg.bat wchodzimy we właściwości, następnie wybieramy Pi ogram i klikamy przycisk zawansowane aby ustawić opcję konliguracji. Otwo-rzy się nam okienko zaawansowane ustawienia picgrarru. następnie zaznaczamy opcję Tryb MS DOS i leszcze dodałkowo możemy zaznaczyć cpqe ostrzegaj przed wejściem w fyb MS-DOS. Następnie zaznaczamy opcję określ nową konfigurację MS-OOS i w pote tekstowe PLIK config SYS dla trybu MS COS wpisujemy switchcs-/c. Rzut ekranu
Rys. 6 Rozmieszczenie elementów na płytce drukowanej
rys.6 powinien rozwiać wszelkie wątpliwości odnośnie wykonania odpowiedniego wpisu konliflurującego. Po zlikwidowaniu problemów z uruchamianiem programu możemy przystąpić du sprawdzenia działania programatuia. Jeżeli do piogiamatora nie jest podłączony komputer lub też jest wyłączony. j>o włączeniu zasilania powinny zapalić się ołxc diody świecące LED 01 i 02. Dioda 02 będzie się pal ć jaśniejszym światłem. Po poduczeniu programatora i włączeniu komputera i zakończeniu uruchamiania się systemem Windows 95 wszystkie diody powinny zgasnąć. Po uruchomieniu programu ST622x plikiem St622xpg.bat otworzy się okno DEVICE SELECTION z możliwością wyboru programowanego piocesora i wybielamy odpowiedni typ procesora inki chcemy progiamować.
Obie rfcody sygnalizacyjne w naszym programatorze po uiuchomiemu świecą. W takiej sytuacji nie możemy włożyć mikrokontrolera w podstawkę, gdyżgiozi to |egu uszkodzeniem. Przed włożeniem prccesuia musimy doprowadzić do ich zgaszenia. W tym celu należy z paska narzędziowego wybrać REAO i dokonać odczytu zawartości pamięci oczywiście bez procesora. Po wykonaniu odczytu pojawi się komunika i o powstałym błędzie ” Tar-gci chip noi prosem or delective!“ diody sygnalizacyjne przesianą świecić. Teraz możemy śmiało włożyć mikrokonnoter w podstawkę i dokonać odczytu zawartości pamięci lub tez zaprogramowania procesoia. Aby zaprogramować rm-krokomrolei należy z paska narzędziowego wybrać opcję LCAD i wpisać dokładną ścieżkę do pliku HEX, ścieżkę wpisujemy dużymi literami np.: C:\\MOJE DOKUMENTY\ft16T£MP.HEX . Po wprowadzeniu pliku możemy go sobie obejrzeć dokladme wylneiając opcję RAM. Programowanie lozpoezynamy od wybrania opcji lYłOG następnie |io zaprogramowaniu mikrokontrolera możemy dokonać porównania zawartości pamięci procesora z plikiem, którym programowaliśmy mikrokontroler. Dokonujemy lej czynności wybierając opcję V£8IF. Pozostałe opcje na pasku naizędzinwym to TYPE, który umożliwia v/ytiór lypu mikrokontrolera następnie DEV. gdzie po wybianm zostają wyświetlono inlormacjc o wybranym typie procesora. Opcją lOP dokonujemy wyboiu poi tu drukarkowego LIT 1 lub 2. SRACE umożliwia wybranie obszaru pamięci do odczytu OpciafuE umożliwia zapisanie odczytanej pamięci procesora na dysk w postaci ptiku HEX. Program wpisany do pamięci możemy zabezpieczyć pizy użyciu ojicji OPT i następnie LDCK. Funkcja BLANK śluzy do sprawdzenia czy pamięć procesora. który mamy piogramGwać jest pusta. Po zakończeniu progiamowania mikiokontrolcra. które zostałouwieńczone sukcesem możemy się cieszyć ■ przystąpić de lealiżacjr nowych szalonych aplikacji pomysłów z użyciem procesorów ST82T10/20
Spis elementów 1G15-K Rezystory:
Rt • b.1k R2-820 R3-820 Rą - 3.9k R5-5.1k R6 - b.lk R7-300k R8 •300k R9 - 3CI0k RIO - 22k H11 - 22k Rl2-22k Rl3-22k 814-22k
Rl5-22k
Kondensatory.
Cl • 1£XIQjF/1BV
C2- lOO/jf/16V
C3- IOOiF
C4 - lOCnF
C5-1Q0nF
06-lOOnf
Półprzewodniki
Tl -8C557
T2 • 8C547
T3 -8C547
Dt • Dl LED
D2 • 02 LED
D3 - BZX55C8VB
MGl - RB 152 tub cdpowodnik
Ukłsoy scalone:
USl - 74HC244 lub odpowiednik
(JS2 - 74RC04 lub odpowiednik
US3 • 76L05
US4 - 7BL05
t;S5 - 7BL05
Inne:
Z1-ARK2
Z2 • DB9 I08B-09SR)
23-DB9 I0S-G9PJ
Osfo/ia - D?9
Z4 - DB25 (OS-25PJ
Osłona-Dra
Podstawka - 0lL2fi
J1 - PLS-2
J2-PLS-2
Mim-Jump • MJ-6B
Mirt-Jurnp - MJ-68
Płytka - 1015-K (61 mm x8BmmJ
Oyskięika z programem