EP 2004_08.pdf

(11244 KB) Pobierz
456096521 UNPDF
OSCYLOSKOP CYFROWY
OSCYLOSKOP CYFROWY
OSCYLOSKOP CYFROWY
Międzynarodowy magazyn elektroników konstruktorów
on/off LINE
8/2004 • sierpień • 15 zł 50 gr (w tym 0% VAT) Nakład: 14500 egz.
10-BITOWY PRZETWORNIK C/A Z INTERFEJSEM SZEREGOWYM
WSKAŹNIK PRZYCHODZĄCYCH ROZMÓW TELEFONICZNYCH
4-KANAŁOWA ILUMINOFONIA NA PROCESORZE PSOC
ZDALNY I/O PORT Z INTERFEJSEM 1WIRE
PRZETWORNICA IMPULSOWA 0,9/3,3V
CD-EP8/2004A
Dokumentacje techniczne
rdzeni procesorów ARM
MINIATUROWY WZMACNIACZ AUDIO
3-WOLTOWY KONWERTER RS232
EASY TCP/IP – MIKROKONTROLERY,
BASCOM I INTERNET
PODZESPOŁY:
PROCESORY
PIC10F
EASY TCP/IP – MIKROKONTROLERY,
CD-EP8/2004B
▪ Wzory płytek
drukowanych
▪ Oprogramowanie do
projektów
▪ Programy dla
elektroników
• Oprogramowanie narzędziowe
dla procesorów ARM: ARM
GNU Toolkit, CrossWork C
Compiler for ARM/MSP430
• Bascom 51 Eval
• FilterPRO
• Najnowsza wersja środowiska
projektowego dla procesorów
PSoC i rmy Cypress – PSoC
Designer 4.1
• IDE dla układów PLD i rmy
Altera Quartus II 4.1 (obsługuje
układy FPGA Cyclone II oraz
CPLD – MAX II)
• Narzędzia dla procesorów
ST7Lite (VisualDebuger, Visual
Programmer, Visual Develop
i inne)
• Informacje katalogowe
o procesorach PIC10F
i środowisko projektowe
MPLAB 6.60.
PRICE: 8 EUR
SPRZĘT:
EASY TCP/IP – MIKROKONTROLERY,
EASY TCP/IP – MIKROKONTROLERY,
EASY TCP/IP – MIKROKONTROLERY,
456096521.061.png 456096521.071.png 456096521.080.png 456096521.091.png 456096521.001.png 456096521.012.png 456096521.016.png 456096521.017.png 456096521.018.png 456096521.019.png 456096521.020.png 456096521.021.png 456096521.022.png 456096521.023.png 456096521.024.png 456096521.025.png 456096521.026.png 456096521.027.png 456096521.028.png 456096521.029.png 456096521.030.png
Chiński mundurek
Chiny przez lata słynęły z taniej i zunii kowanej (głównie strojem)
siły roboczej. O ile niska cena siłę tę nadal charakteryzuje, to unii kacja
(zwłaszcza strojów) staje się powoli barwną legendą.
Odwrotny trend można zaobser-
wować w elektronice: co prawda staje
się ona coraz tańsza, ale wykazuje przy
tym silny trend do unii kacji i to w co-
raz większej liczbie aspektów. Jest to
szczególnie odczuwalne na rynku
mikrokontrolerów, dla których od kil-
kunastu lat profesjonalne programy są
pisane głównie w uniwersalnym języku
C, którego główną rolą jest zapewnie-
nie łatwej przenośności programów
pomiędzy różnymi ich rodzinami.
W ostatnich latach wystąpił jeszcze
jeden trend unii kacyjny: świat pod-
bijają procesory z rdzeniami ARM,
które ze swojej natury są identyczne
na poziomie rdzenia i peryferiów
systemowych.
Porównanie, na które teraz sobie pozwolę, może wydać się
zaskakujące, ale na naszych oczach powstaje mikroprocesorowy
hegemon, porównywalny (na razie tylko sposobem działania, a nie
majątkiem) do Microsoftu. Będziemy zatem musieli (my – elektro-
nicy), idąc śladem Chińczyków, „założyć mundurki”, co zakończy
gorące dyskusje „o wyższości jednych mikrokontrolerów nad innymi”.
Tezę tę potwierdza fakt, że
praktycznie wszyscy liczący
się producenci mikroproce-
sorów, procesorów DSP
i układów PSoC/SoC mają
w swoich ofertach układy
z rdzeniem ARM (wykaz
i rm korzystających z rdze-
ni ARM opublikowaliśmy
w EP7/2004), a ich liczba
cały czas rośnie.
Wspominam o tym
trendzie dlatego, że będzie
on miał wpływ także na
inne segmenty rynku pół-
przewodników stymulując
zjawiska, których nie potrai my jeszcze dziś przewidzieć. Być może
producenci logiki programowalnej dojdą do podobnego porozumie-
nia i opracują wspólną dla wszystkich architekturę, minimalizując
kłopoty konstruktorów męczących się nad doborem optymalnego
układu do wymagań aplikacji? Może znikną z rynku mikrokontrolery
niekompatybilne z ARM? Może powstanie konkurent dla ARM-ów na
miarę Linuksa dla Windows?
Nie podejmę się prorokowania, ale nudzić się na pewno nie bę-
dziemy. Będzie gorąco...
Okładka
Tradycyjnie w sierpniu przedstawiamy wakacyjny
zestaw Miniprojektów wzbogacony o kilka spekta-
kularnych opracowań, jak choćby iluminofonię na
mikrokontrolerze PSoC czy cyfrowy oscyloskop z mi-
krokontrolerem ‘51.
Re dak tor Na czel ny
Miesięcznik Elektronika Praktyczna (12 numerów w roku)
jest wyda wany przez “AVT-Korporacja sp. z o. o.”
we współpracy z wieloma redakcjami zagranicznymi.
Wydawca: AVT Korporacja Sp. z o.o., 01-939 Warszawa, ul. Burleska 9,
tel. (22) 568-99-99, fax: (22) 568-99-00
Dyrektor Wydawnictwa: Wiesław Mar ci niak
Copyright AVT-Korporacja Sp. z o.o., Warszawa, ul. Burleska 9.
Pro jek ty pub li ko wa ne w E lek t ro ni ce Prak tycz nej mo gą być wy ko rzys ty wa ne
wyłącz nie do włas nych pot rzeb. Ko rzys ta nie z tych pro jek tów do in nych ce lów,
zwłasz cza do działal noś ci za rob ko wej, wy ma ga zgo dy re dak cji E lek t ro ni ki Prak-
tycz nej. Przed ruk ca łoś ci lub frag men tów pub li ka cji za miesz cza nych w E lek t ro ni ce
Prak tycz nej jest doz wo lo ny wyłącz nie po u zys ka niu zgo dy re dak cji. Redakcja nie
odpowiada za treść reklam i ogłoszeń zamieszczanych w Elektronice Praktycznej.
Adres redakcji: 01-939 Warszawa, ul. Burleska 9,
tel.: (22) 568-99-41, fax: (22) 568-99-44
e-mail: redakcja@ep.com.pl
http: //www.ep.com.pl
Redaktor Naczelny: Piotr Zbysiński
Zastępcy Redaktora Naczelnego: Jarosław Doliński, Mieczysław Kręciejewski
Sekretarz Redakcji: Małgorzata Sergiej , tel.: (22) 568-99-41, fax: (22) 568-99-44
Główny Specjalista ds marketingu i reklamy: Ewa Kopeć tel. (22) 568-99-49,
0-501-497-404, fax: (22) 568-99-44, e-mail: ewa.kopec @ ep.com.pl
Pre nu me ra ta: tel. (22) 568-99-22, fax: (22) 568-99-00, prenumerata @ avt.com.pl
Okładka i DTP: BTC
Sklep: tel. (22) 568-99-50
Wy daw nic t wo
AVT Kor po ra cja Sp. z o.o.
na leż y do
Iz by Wy daw ców Pra sy
Stali Współpracownicy: Jacek Bogusz, Marek Dzwonnik , Andrzej Gawryluk,
Krzysztof Górski, Tomasz Gumny, Tomasz Jabłoński, Krzysztof Pławsiuk ,
Sławomir Skrzyński, Jerzy Szczesiul, Ryszard Szymaniak, Marcin Wiązania
Uwaga! Z osobami, których nazwiska zaznaczono pochyłą czcionką można się
kontaktować via e-mail, pod adresami: imie.nazwisko@ep.com.pl
Elektronika Praktyczna 8/2004
5
456096521.031.png 456096521.032.png 456096521.033.png 456096521.034.png 456096521.035.png 456096521.036.png 456096521.037.png 456096521.038.png 456096521.039.png 456096521.040.png 456096521.041.png 456096521.042.png 456096521.043.png 456096521.044.png 456096521.045.png 456096521.046.png
 
456096521.047.png
 
456096521.048.png
 
456096521.049.png 456096521.050.png 456096521.051.png 456096521.052.png 456096521.053.png 456096521.054.png 456096521.055.png 456096521.056.png 456096521.057.png 456096521.058.png 456096521.059.png 456096521.060.png 456096521.062.png 456096521.063.png 456096521.064.png 456096521.065.png 456096521.066.png 456096521.067.png 456096521.068.png 456096521.069.png 456096521.070.png
 
456096521.072.png
 
456096521.073.png
 
456096521.074.png 456096521.075.png 456096521.076.png 456096521.077.png 456096521.078.png 456096521.079.png 456096521.081.png 456096521.082.png 456096521.083.png 456096521.084.png 456096521.085.png 456096521.086.png 456096521.087.png
Miniprojekty
Sierpniowej tradycji stało się zadość: przygotowaliśmy 11 Mini-
projektów, pośród których (znak czasu!) większość jest przysto-
sowana do zasilania bateryjnego. Zaczynamy na str . 17 .
s
„Lekkie” mikrokontrolery
z „żelazną tarczą”
ST7Lite to interesująca rodzina
mikrokontrolerów oferowanych
przez firmę STM. O ich zaletach
i tanim zestawie ewaluacyjnym
piszemy na str . 52 .
4-kanałowa
iluminofonia
Projekt
– wydaje się
– banalny,
ale jego niezwy-
kłość polega na
sposobie realizacji:
wszystkie elementy
toru „audio” zinte-
growano w jednym
mikrokontrolerze klasy
PSoC ( Programmable
System on a Chip ). Tego
jeszcze nie było! Str . 29 .
Easy TCP/IP
O tym jak za pomocą Bascoma poradzić so-
bie z Internetem piszemy w artykule na str . 61 .
s
sposobie realizacji:
wszystkie elementy
toru „audio” zinte-
growano w jednym
mikrokontrolerze klasy
MINOS
W artykule na str . 117
przedstawiamy nowocze-
sne czujniki przemysłowe.
s
8 bitów na 6 nogach
Najnowsze mikrokontrolery PIC
firmy Microchip przedstawiamy
na str . 43 .
s
s
Dużo światła
z jednej baterii
Podzespołowe no-
wości z oferty firmy
Zetex przedstawia-
my na str . 48 .
AlaRM!
Drugą część
artykułu o proce-
sorach ARM przedsta-
wiamy na str . 56 .
6
Elektronika Praktyczna 8/2004
456096521.088.png 456096521.089.png 456096521.090.png 456096521.092.png 456096521.093.png 456096521.094.png 456096521.095.png 456096521.096.png 456096521.097.png 456096521.098.png 456096521.099.png 456096521.100.png 456096521.101.png 456096521.002.png 456096521.003.png 456096521.004.png 456096521.005.png 456096521.006.png
Nr 8 (138)
sierpień 2004
Projekty
Amatorski oscyloskop cyfrowy ............................................................11
4-kanałowa iluminofonia ......................................................................29
Amplituner z RDS-em, część 2 .............................................................37
Miniprojekty
3-woltowy konwerter RS232 <-> TTL .....................................................17
Przetwornica napięcia 0,9 V/3,3 V......................................................18
Czujnik zbliżeniowy ................................................................................19
10-bitowy przetwornik C/A z interfejsem I2C .....................................20
Miniwzmacniacz FAN7021 ....................................................................21
Wskaźnik przychodzących rozmów telefonicznych .........................22
Sygnalizator zaniku napięcia sieciowego ..........................................23
Optoizolowany detektor przejścia przez zero ....................................24
Regulator mocy PWM ...........................................................................25
Zdalny I/O port z interfejsem 1Wire .....................................................26
Przetwornica napięcia 1,8...3,6/5V .....................................................27
Podzespoły
8 bitów na 6 nogach ............................................................................43
ST7Lite. „Lekkie” mikrokontrolery z „żelazną tarczą” .........................52
AlaRM. Rynkowe nowości, część 2 .....................................................56
Konfiguracja układów FT8Uxx ..............................................................71
Sprzęt
Dużo światła z jednej baterii ................................................................48
Easy TCP/IP .............................................................................................61
Kurs
W głośnikowym żywiole, część 10. Obudowy bas-refleks, część 2......64
Bluetooth łączy mikrokontrolery, część 2............................................75
Układy programowalne, część 6.........................................................81
Obsługa kart pamięci FLASH za pomocą mikrokontrolerów,
część 6.....................................................................................................87
Automatyka
MINOS. Mali chłopcy nadchodzą .....................................................117
Sieci przemysłowe w praktyce, część 6 ...........................................120
Info Kraj, Info Świat....................................................................107
Biblioteka EP..............................................................................115
Kramik+Rynek.............................................................................91
Listy...............................................................................................97
Ekspresowy Informator Elektroniczny......................................103
Wykaz reklamodawców...........................................................106
Elektronika Praktyczna 8/2004
7
456096521.007.png 456096521.008.png 456096521.009.png
P R O J E K T Y
Amatorski oscyloskop
cyfrowy
Spore zaintere-
sowanie jakim się
cieszył Amatorski
Oscyloskop Cy-
frowy oraz głosy
pojawiające się na
forum „Elektro-
niki Praktycznej”,
skłoniły mnie do
unowocześnienia
i rozbudowy układu.
W nowym urządzeniu – w od-
powiedzi na głosy krytyki – po-
stanowiłem poszerzyć pasmo do
5 MHz (w poprzedniej wersji było
ono równe 500 kHz) i zwiększyć
liczbę próbek do 1000 (zamiast
250). Jednym z założeń przy
opracowywaniu nowej konstrukcji
było zachowanie prostoty budowy
układu tak, aby nawet początku-
jący elektronik był w stanie go
zmontować.
Rozszerzenie pasma, które
spowodowało zwiększenie czę-
stotliwości próbkowania zmusiło
mnie do zmiany mikrokontrolera
na bardziej wydajny. Obecnie na
rynku dostępna jest dość duża
gama układów, szybszych od stan-
dartowej 51. Przy wyborze mikro-
kontrolera kierowałem się zarówno
względami ekonomicznymi, jak
również popularnością danej rodzi-
ny. Wybór padł ponownie na 51,
lecz z rdzeniem jednotaktowym,
co oznacza, że rozkaz maszynowy
został zrównany z cyklem zegaro-
wym. Od kilku lat niektóre i rmy
zaczynają wprowadzać do sprze-
daży takie układy: między innymi
Dallas-Maxim, Cygnal, a ostatnio
Analog Devices. Ze względów eko-
nomicznych, jak również z uwagi
na dostępność w obudowach
DIP, zdecydowałem się na układ
DS89C420. Jest to mikrokontroler
w pełni zgodny ze standardową
52-ką, posiadający wiele dodat-
kowych możliwości, takich jak
pamięć Flash o rozmiarze 16 kB,
wewnętrzną pamięć SRAM o roz-
miarze 1 kB, dodatkowy port sze-
regowy, rozbudowany system
przerwań, wewnętrzny mnożnik
i dzielnik częstotliwości, watchdog
oraz wiele innych. Zwiększenie
AVT-591
Oscyloskop to jeden
z podstawowych przyrządów
pomiarowych elektronika.
Dostępność i rmowego sprzętu
obecnie nie stanowi większego
problemu. Gorzej jest
z podjęciem decyzji o jego
kupnie. Ceny nie zawsze do
tego zachęcają. W ostatnim
czasie, jak grzyby po
deszczu pojawiają się własne
konstrukcje, stanowiące ciekawą
alternatywę dla drogiego sprzętu
profesjonalnego.
Rekomendacje : oscyloskop
polecamy wszystkim
niezdecydowanym na zakup
sprzętu i rmowego, jednocześnie
przekonanych o konieczności
powiększenia oprzyrządowania
swojego warsztatu. Parametry
proponowanego oscyloskopu
powinny wystarczyć do
większości konstrukcji
amatorskich, a jego cena będzie
czynnikiem zachęcającym do
budowy.
i rozbudowy układu.
W nowym urządzeniu – w od-
powiedzi na głosy krytyki – po-
pasma pociągnęło również za sobą
zmianę koncepcji wzmacniacza
wejściowego. Do regulacji wzmoc-
nienia nie nadaje się już poten-
cjometr cyfrowy, gdyż jego pasmo
wynosi 1 MHz. Do budowy tego
układu użyłem szybkiego wzmac-
niacza operacyjnego oraz przekaź-
ników służących do przełączania
dzielnika rezystancyjno-pojemno-
ściowego tj. regulacji wzmocnienia.
Zamiast przekaźników można użyć
przełączników półprzewodnikowych
np. CD4066, ale wprowadzają one
zniekształcenia, jak również przy-
wierają sygnały powyżej napięcia
zasilania tj. 5 V.
Opis budowy
Obwody wejściowe oscyloskopu
są przedstawione na rys. 1 , a na
rys. 2 pokazano mikrokontroler
wraz z jego otoczeniem.
Sygnał z gniazda BNC trai a na
układ wyboru trybu pracy AC/DC
(pojemność wejściowa C25 oraz
przekaźnik K1), którego celem jest
wycięcie lub pozostawienie skła-
dowej stałej. Następnie przebieg
jest dzielony dzielnikiem rezystan-
cyjno-pojemnościowym (R9, R10,
R12, C33, C41, C35, C36, C42)
w stosunku 1:10:100. Przekaźni-
ki K2, K3, K4, K5 działają jako
multiplekser, wybierając wartość
podziału, przy czym ostatni– K5
wybiera potencjał masy pozornej,
która jest zarazem masą dla prze-
biegu wejściowego. Wartość tego
potencjału jest ustalana za pomocą
przetwornika cyfrowo-analogowego
– znanego już nam MAX522 (U4)
oraz wzmacniacza operacyjnego
TL061, pracującego jako wtórnik.
Elektronika Praktyczna 8/2004
11
456096521.010.png 456096521.011.png 456096521.013.png 456096521.014.png 456096521.015.png
Zgłoś jeśli naruszono regulamin