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 z jego uruchomieniem można
poradzić sobie w ciągu kilkunastu minut. "Miniprojekty" mogą być układami stosunkowo skomplikowanymi
funkcjonalnie, lecz prostymi w montażu i uruchamianiu, gdyż ich złożoność i inteligencja jest zawarta
w układach scalonych. Wszystkie projekty opisywane w tej rubryce są wykonywane i badane
w laboratorium AVT. Większość z nich wchodzi do oferty kitów AVT jako wyodrębniona seria
Miniprojekty o numeracji zaczynajÄ…cej siÄ™ od 1000.
Dialer DTMF sterowany I2C
Wielką zaletą układu jest
Proponowany do
to, Å‚e do jego zastosowania
wykonania układ jest
nie potrzebne jest wykorzys-
prostym uzupełnieniem
tywanie dodatkowych wy-
praktycznie kałdego,
prowadzeÒ procesora. MoÅ‚e
systemu
pracowaĘ w kałdym syste-
mie mikroprocesorowym
mikroprocesorowego.
z magistralÄ… I2C, a jedynym
Umołliwia wysłanie do
ograniczeniem jest maksy-
linii telefonicznej
malna liczba ukÅ‚adÛw
dowolnego kodu DTMF,
PCF8574 dołączonych jedno-
a tym samym wybranie
cześnie do tej magistrali.
UwzglÍdniajÄ…c dwie wersje
numeru telefonu oraz
tego układu: PCF8574 wem transformatora
zdalne sterowanie
i PCF8574A liczba ta wynosi separujÄ…cego TR1.
urzÄ…dzeniami
16. Jak z pewnością Czytelni-
wyposałonymi
cy juł zauwałyli, jestem
w odbiornik kodu
Opis dziaÅ‚ania ukÅ‚adu ìwielbicielemî pakietu BAS- ukÅ‚adu przez podanie niskie-
Schemat elektryczny dia- COM8051 Special Editionfor go poziomu na wejście CE
DTMF.
lera został pokazany na rys. Elektronika Praktyczna (do- (Chip Enable).
1. Sercem ukÅ‚adu jest znany stÍpny na stronie www.ep.- 3. Na wejÅ›ciach D0..D3
juÅ‚ Czytelnikom Elektroniki com.pl), i dlatego przykÅ‚ady IC1 naleÅ‚y nastÍpnie ustawiĘ
Praktycznej scalony koder programÛw bÍdÄ… podane kombinacjÍ logicznÄ… bÍdÄ…cÄ…
DTMF typu UM91531 - IC1. w jÍzyku MCS BASIC, w ktÛ- binarnÄ… reprezentacjÄ… nume-
Wszystkie funkcje tego ukÅ‚a- rym obsÅ‚uga magistrali I2C ru kodu DTMF, ktÛry chcemy
dusterowanesÄ…z wyjśĘ ukÅ‚a- jest szczegÛlnie Å‚atwa. wyemitowaĘ.
du PCF8574, ktÛrego zada- Kolejno musimy wykonaĘ 4. KrÛtkim impulsem do-
niem jest dokonywanie kon- nastÍpujÄ…ce czynnoÅ›ci: datnim na wejÅ›ciu LATCH
wersji danych otrzymywa- 1. DołączyĘ nasz dialer do IC1 naleły spowodowaĘ roz-
nych z magistrali I2C na sÅ‚o- linii telefonicznej przez usta- poczÍcie generacjitonu. Pod-
wo oÅ›miobitowe. UkÅ‚ad dia- wienie poziomu niskiego na czas wstÍpujÄ…cego zbocza te-
lera dołączony jest do linii wyjściu D7 IC2.
telefonicznej za poÅ›rednict- 2. ZainicjalizowaĘ pracÍ
WYKAZ ELEMENTÓW
Rezystory
R1: 7,5k&!
R2: 10&!
Kondensatory
C1: 100nF
C2: 100µF
Półprzewodniki
IC1: UM91531
IC2: PCF8574A
T1: BC548
Różne
CON1, CON2, CON3:
ARK2(3,5mm)
JP1..JP3: 2xgoldpin + jumper
RL1: przekaznik OMRON 5V
Q1: rezonator kwarcowy
3,5795 MHz
TR1: transformator
separujÄ…cy linii telefonicznej
PÅ‚ytka drukowana wraz z kom-
pletemelementÛwjestdostÍpna
w AVT-oznaczenie AVT-1269.
Wzorypłytekdrukowanychwfor-
maciePDFsÄ…dostÍpnewInterne-
ciepodadresem:http://www.ep.-
com.pl/pcb.html oraz na płycie
Rys. 1. CD-EP07/2000B w katalogu PCB.
Elektronika Praktyczna 7/2000
71
M I N I P R O J E K T Y
5. Podczas generacji tonu 'zmiennej wysyłanej do dialera Waitms 1 'zaczekaj
DTMF wyjście potwierdzenia Relay Alias X.7 '1 milisekundę
ACK przyjmuje poziom niski, Ce Alias X.5 Reset Latch 'ustawienie
co sygnalizuje procesorowi, Latch Alias X.4 'stanu niskiego na wejściu
Å‚e ukÅ‚ad jest zajÍty i nie jest D0 Alias X.0 'LATCH, zakoÅ„czenie impulsu
zdolny do przyjmowania dal- D1 Alias X.1 'rozpoczynajÄ…cego generacjÄ™
szych poleceÒ. Ponowne po- D2 Alias X.2 'tonu DTMF
jawienie siÍ poziomu wyso- D3 Alias X.3 I2csend 112, X 'wysÅ‚anie
kiego na tym wyjściu, co sta- 'powyższego polecenia do kodera
nie siÍ po 140 ms (70 ms X = 255 Waitms 140 'oczekiwanie
trwaton DTMFi przerwa po- X = [0...15] 'podanie 'na zakończenie generacji tonu
miÍdzy tonami takÅ‚e 70 ms) 'numeru kodu DTMF 'ewentualnie dalsze polecenia
świadczy o gotowości Reset Relay : Reset Latch :
UM91531 do dalszej pracy. Reset Ce włączenie Montał i uruchomienie
Z poziomu jÍzyka MCS BA- 'przekaznika, ustawienie stanu Na rys. 2 pokazano roz-
SIC obsÅ‚uga naszego dialera 'niskiego na wejÅ›ciu LATCH, mieszczenie elementÛw na
wyglÄ…da nastÍpujÄ…co: 'inicjalizacja kodera DTMF pÅ‚ytce obwodu drukowanego
Rys. 2.
$sim 'stosować tylko I2csend 112, X 'wysłanie zaprojektowanego na lamina-
go impulsu dane z wejśĘ 'w symulacji sprzętowej!!! 'powyższych pleceń do kodera cie dwustronnym z metaliza-
D0..D3 zostaną przepisane do Config Sda = P3.5 'ustalenie Set Latch 'ustawienie cją. Układ zbudowany ze
wewnÍtrznych rejestru kode- 'parametrów magistrali I2C 'stanu wysokiego na wejÅ›ciu sprawdzonych elementÛw
ra DTMF i tam zapamiÍtane. Config Scl = P3.7 'ustalenie 'LATCH dziaÅ‚a natychmiast poprawnie.
Ujemne zbocze impulsu roz- 'parametrów magistrali I2C I2csend 112, X 'wysłanie Zbigniew Raabe, AVT
pocznie generacjÍ tonu. Dim X As Byte 'deklaracja 'powyższego polecenia do kodera zbigniew.raabe@ep.com.pl
Regulator obrotów silników AC
Ogromny sukces łek przedstawiamy na wkład-
Schemat proponowanego zastosowano element z czułą
ce wewnÄ…trz numeru, a sche-
odniesiony przez kit rozwiÄ…zania znajduje siÍ na prÄ…dowo bramkÄ…, ale ze
mat montałowy na rys. 2.
rys. 1. Jest to standardowy wzglÍdu na znacznÄ… wydaj-
AVT-1007 (starszej
PrzedrozpoczÍciem montaÅ‚u
schemat aplikacyjny układu nośĘ prądową drivera wyj-
generacji regulator
wartosprawdziĘ, czy na płyt-
M7232, ktÛry opracowaÅ‚a Å›ciowego ukÅ‚adu US1 (do
obrotÛw silnikÛw
ce nie wystÍpujÄ… zwarcia po-
i produkuje tajwaÒska firma 30mA) dopuszczalnejesttak-
zmiennoprÄ…dowych) miÍdzy Å›cieÅ‚kami, poniewaÅ‚
MosDesign. Sterowanie pracÄ… Å‚estosowaniestandardowych
mogą one spowodowaĘ
zachÍciÅ‚ nas do ukÅ‚adu odbywa siÍ przy po- modeli triakÛw.
uszkodzenie układu, a nawet
mocy przycisku Sw1, przy Regulator proponujemy
opracowania nowej jego
groübÍ poraÅ‚enia.
czym zakresregulacji wynosi zmontowaĘ na płytce druko-
wersji, tym razem ze
AG
41..159o. wanej, ktÛrej mozaikÍ Å›cie-
sterowaniem
jednoprzyciskowym.
WYKAZ ELEMENTÓW
Rezystory
R1: 330k&!
R2: 120&!
R3: 1,5M&!/1W
R4: 39k&!/2W
R5: 10k&!
Kondensatory
C1: 680pF
C2: 100nF
C3, C4: 4,7nF
Rys. 1.
C5: 47µF/16V
Półprzewodniki
KaÅ‚dorazowe krÛtkie
D1, D3: 1N4148
przyciÅ›niÍcie przycisku Sw1
D2: 5,6V/0,25W
powoduje przemienne włą-
US1: M7232
czanie i wyłączanie obciąłe-
Tr1: BTA06 lub podobny
nia, natomiast jego dłułsze
Różne
przytrzymanie umołliwia
Sw1: dowolny przycisk
pÅ‚ynne zwiÍkszenie lub
chwilowy
zmniejszenie mocydostarcza-
nej do obciÄ…Å‚enia. Zastoso-
PÅ‚ytka drukowana wraz z kom-
wany sposÛb regulacji jest
pletemelementÛwjestdostÍpna
niezwykle intuicyjny. Regu-
w AVT-oznaczenie AVT-1271.
lator mołna zastosowaĘtakłe
do regulacji natÍÅ‚enia Å›wie-
Wzorypłytekdrukowanychwfor-
cenia Å‚arÛwek.
maciePDFsÄ…dostÍpnewInterne-
Elementem wykonaw-
ciepodadresem:http://www.ep.-
czymregulatorajesttriakTr1.
com.pl/pcb.html oraz na płycie
W egzemplarzu modelowym
CD-EP07/2000B w katalogu PCB.
Rys. 2.
Elektronika Praktyczna 7/2000
72
Wyszukiwarka
Podobne podstrony:
Regulator obrotów silnika 24vregulator obrotów silnikaRegulator obrotów wentylatora 230 V z silnikiem (AVT1613)Czujniki predkosci obrotowej silnikaREGULACJA STATYCZNA SILNIKA OKRĘTOWEGORegulacja obrotów wentylatora w komputerze PCCzyszczenie obudowy przepustnicy i regulacja obrotow jalowych Honda Accord [1994 1998]REGULACJA NASTAW SILNIKA W CZASIE EKSPLOATACJIrehulator obrotow silnikawięcej podobnych podstron