Prosty programator EEPROM.pdf
(
151 KB
)
Pobierz
EEPROM Programmer. Uniwersalny programator pamięci EEPROM
M I N I P R O J E K T Y
Wspólną cechą układów opisywanych w dziale "Miniprojekty" jest łatwość ich praktycznej realizacji.
Zmontowanie układu nie zabiera zwykle więcej niż dwa, trzy kwadranse, a można go uruchomić w ciągu
kilkunastu minut. Układy z “Miniprojektów” mogą być skomplikowane funkcjonalnie, lecz łatwe w montażu
i uruchamianiu, gdyż ich złożoność i inteligencja jest zawarta w układach scalonych. Wszystkie układy
opisywane w tym dziale są wykonywane i badane w laboratorium AVT. Większość z nich znajduje się
w ofercie kitów AVT, w wyodrębnionej serii “Miniprojekty” o numeracji zaczynającej się od 1000.
EEPROM Programmer
Uniwersalny programator pamięci EEPROM
W†artykule
przedstawiamy budowÍ
ultraprostego, a†przy
tym uniwersalnego
programatora pamiÍci
EEPROM wyposaøonych
w†rÛøne interfejsy
szeregowe (SPI,
Microwire, I
2
C itp.).
Autorem projektu
i†programu (dla
Windows) steruj¹cego
jego prac¹ jest Zoran
Mijanovic.
Rekomendacje
:
urz¹dzenie szczegÛlnie
polecane serwisantom
sprzÍtu audio, wideo
i†telefonÛw
komÛrkowych, a†takøe
wszystkim elektronikom
stosuj¹cym w†swoich
opracowaniach pamiÍci
EEPROM z†interfejsami
szeregowymi.
Schemat elektryczny pro-
gramatora pokazano na
rys.
1
. Uk³ad U1 spe³nia rolÍ prze-
³¹cznika, za pomoc¹ ktÛrego
program steruj¹cy jest w†sta-
nie odczytaÊ (poprzez rÛw-
noleg³y†port drukarkowy) sta-
ny logiczne na stykach z³¹cz
JP1 i†JP2. CzÍúÊ ze stykÛw
tych z³¹cz zosta³a wykorzys-
tana jako podstawka do pro-
gramowania pamiÍci. Ponie-
waø obs³ugiwane s¹ pamiÍci
w†obudowach DIP8 (
fot. 2
),
nie by³o koniecznoúci stoso-
wania kosztownej podstawki
ZIF. W†rÛwnie tani, prosty
i†skuteczny sposÛb wykona-
no prze³¹cznik zasilania, za
pomoc¹ ktÛrego moøna do³¹-
czaÊ plus i†masÍ zasilania do
dowolnych wyprowadzeÒ
programowanego uk³adu. Po-
mocny do tego celu bÍdzie
sufler wbudowany w†pro-
gram steruj¹cy (gÛrna, prawa
czÍúÊ okna pokazanego na
rys. 3
), ktÛry pokazuje krÛtki
opis wybranego przez uøyt-
kownika typu programowanej
pamiÍci oraz numery
wyprowadzeÒ, do ktÛ-
rych naleøy do³¹czyÊ
zasilanie.
Moøli-
woúci pro-
gramu steru-
j¹cego prac¹
prezentowanego
programatora s¹ doúÊ
duøe, bowiem oprÛcz ele-
mentarnej edycji poszcze-
gÛlnych bajtÛw moøna za je-
go pomoc¹ modyfikowaÊ tak-
øe uk³ad bajtÛw†w†pamiÍci
(
swap
16- i†32-bitowy).
Dla programatora zapro-
jektowano (co prawda nie-
zbyt oszczÍdnie) p³ytkÍ dru-
kowan¹, ktÛrej schemat
montaøowy pokazano na
rys. 4
. W†punkty oznaczone
+5V i†GND naleøy wlutowaÊ
przewody zakoÒczone sprÍ-
øystymi stykami (np.
z†gniazd DB25F). ZewnÍtr-
zne ìkrawÍdzieî podstawek
JP1 i†JP2 naleøy wykonaÊ
z†fragmentÛw listewek poje-
dynczych gold-pinÛw, nato-
WYKAZ ELEMENTÓW
Rezystory
R1: 390
Ω
Kondensatory
C1: 6,8nF
C2, C5: 100nF
C3: 470
µ
F/25V
F/16V
Półprzewodniki
U1: 74HC157
U2: 78L05
D1: 1A/400V
Różne
Gn1: gniazdo zasilania do
druku
JP1/JP2: podstawka DIP8
precyzyjna i 2 listewki gold−
pinów 4x1
J1: DB25M
P³ytka drukowana jest dostÍpna
w AVT - oznaczenie
AVT-1389
.
µ
Wzory p³ytek drukowanych
w formacie PDF s¹ dostÍpne
w Internecie pod adresem:
pcb.ep.com.pl
oraznap³ycie CD-
EP4/2004B w katalogu
PCB
.
Rys. 1
Fot. 2
Elektronika Praktyczna 3/2004
71
Ω
R2...R9: 1k
C4: 47
M I N I P R O J E K T Y
Rys. 3
Rys. 4
miast ich wewnÍtrzne kra-
wÍdzie moøna wykonaÊ
z†precyzyjnej podstawki
DIP8 lub jednorzÍdowych
listewek ze stykami tulipa-
nowymi.
NapiÍcie zasilaj¹ce pro-
gramator powinno mieÊ war-
toúÊ oko³o 9†VDC. Nie musi
byÊ ono stabilizowane, ale
powinno byÊ wstÍpnie wyfil-
trowane. Programator naleøy
do³¹czyÊ do komputera PC za
poúrednictwem kabla 1:1
DB25M/DB25F.
Ze wzglÍdu na prostotÍ
sprzÍtu, nieco uwagi wymaga
korzystanie z†programatora.
Najlepiej jest zacz¹Ê od pod-
³¹czenia programatora do
komputera PC, uruchomienia
programu steruj¹cego, wybra-
nia typu programowanej pa-
miÍci i†do³¹czenia zasilania
do tych wyprowadzeÒ progra-
mowanego uk³adu, o†ktÛrych
informuje program. Dopiero
teraz instalujemy pamiÍÊ
w†podstawce i†w³¹czamy za-
silanie programatora. Omy³-
kowe do³¹czenie zasilania do
niew³aúciwych wyprowadzeÒ
pamiÍci nie spowoduje
uszkodzenia komputera, ale
moøe spowodowaÊ uszkodze-
nie pamiÍci. Warto wiÍc kaø-
dorazowo sprawdziÊ zgod-
noúÊ ustawieÒ z†informacja-
mi umieszczonymi w†pasku
narzÍdziowym programu ste-
ruj¹cego.
Andrzej Gawryluk, EP
72
Elektronika Praktyczna 3/2004
Plik z chomika:
zebmc1
Inne pliki z tego folderu:
Aktualizacja oprogramowania firmware drukarki Samsung ML 1640 i ML 2240 regeneracja tonera i reset eeprom.rar
(13461 KB)
Symulator EPROM_EEPROM do wszystkich rodzajow komputerow, cz. 1(1).pdf
(361 KB)
symulator EPROM i EEPROM do PC 2.pdf
(701 KB)
Symulator EPROM_EEPROM do wszystkich rodzajow komputerow, cz. 1.pdf
(361 KB)
Philips carradio EEprom Code Reader 1.10.exe
(189 KB)
Inne foldery tego chomika:
Gigabyte GA-945GCMX-S2 (rev. 6.6)
GRAFIKA
Poradnik Mechanika
TWORZENIE MUZYKI
Zgłoś jeśli
naruszono regulamin