2002 10 Przypominacz lekarski II


µP3013
µ
P
3
0
1
3
µP3013
µ
P
3
0
1
3
Przypominacz lekarski
P
r
z
y
p
o
m
i
n
a
c
z
l
e
k
a
r
s
k
i
II
I
I
Przypominacz lekarski
P
r
z
y
p
o
m
i
n
a
c
z
l
e
k
a
r
s
k
i
II
I
I
Proponowany Przypominacz jest niewielkim w sobie generator RC. Może jego stabilność w obsłudze przerwania spowodowanego
dwukanałowym sygnalizatorem, który po częstotliwościowa jest niewielka, ale przecież przepełnieniem licznika. Po odliczeniu zada-
odmierzeniu ustawionego czasu włącza nie jest potrzebne odmierzanie bardzo do- nej wartości, odliczanie jest blokowane oraz
alarm. Przypominacz umożliwia ustawianie kładnych odcinków czasu. Wszystkie funkcje ustawione zostają flagi zezwolenia na odpo-
dwóch odmierzanych czasów w zakresie: od zostały zrealizowane programowo. wiedni alarm. Zezwolenie na alarm odbloko-
1 do 24 godzin, co powinno w większości Listingi można znalezć na stronie inter- wuje jednocześnie przyciski S1 lub S2.
przypadków sprostać wymaganiom czasów netowej EdW w dziale FTP. Na listingu 1
brania leków. Dzięki zastosowaniu mikro- przedstawiona została procedura realizująca Montaż i uruchomienie
procesora zapewniono możliwość odliczania programowanie kanału odnoszącego się do Układ Przypominacza należy zmontować na
dwóch różnych czasów, co przyda się przy przycisku S1. Dla przycisku S2 polecenia te są płytce drukowanej przedstawionej na rysun-
braniu leków w różnych odcinkach czaso- identyczne. Na samym początku zmienna ku 2. Montaż należy rozpocząć od wlutowa-
wych. Zrealizowana została także funkcja odmierzanych godzin jest zerowana. Zerowa- nia elementów najmniejszych, kończąc na
blokowania przycisków zerujących na czas na jest także po ustawieniu odliczanych go- wlutowaniu zaprogramowanego mikrokon-
odliczania. Zabezpiecza to skasowanie już dzin na wartość równą 25. Po ustawieniu go- trolera. Ponieważ przeznaczona obudowa
odliczonego czasu przez przypadkowe naci- dzin, ich liczba zapisana zostaje w wewnętrz- jest niewielka, nie można mikrokontrolera
śnięcie któregoś z przycisków. Różne rodza- nej pamięci EEPROM. Listing 2 zawiera in- umieścić w podstawne. Przy jego wlutowy-
je sygnalizacji akustycznej oraz optycznej strukcje wykonywane podczas powstania alar- waniu należy zachować dużą ostrożność i nie
pomagają rozróżnić, z którego kanału czas mu. Powstały alarm jest sygnalizowany na doprowadzić do jego przegrzania.
został odliczony. Dzięki zapisywaniu usta- trzy różne sposoby, osobno dla kanału 1, kana-
wionych czasów w pamięci EEPROM, nie łu 2 oraz dla obu kanałów. Dopiero przy wy- Rys. 2 Schemat montażowy
jest potrzebne każdorazowe programowanie konywaniu tych instrukcji jest możliwość ska-
po wymianie baterii lub wyłączeniu zasila- sowania alarmu przyciskami S1 lub S2, oczy-
nia. Przechodzenie procesora podczas odli- wiście w zależności od kanału. Realizacja ob-
czania do stanu IDLE ogranicza znacząco sługi jednego z przycisków przedstawiona zo-
pobór prądu. stała na listingu 4. Widać z niej, że po skaso-
Małe wymiary umożliwiają noszenie go waniu alarmu obliczona zostaje nowa wartość
w kieszeni lub jako breloczka - to też niewąt- czasu do odliczenia oraz ustawione zostają fla-
pliwa zaleta. gi zezwolenia na ponowne odliczanie. Listing 3
zawiera instrukcje obsługi sygnalizatora aku-
Opis układu stycznego oraz diody LED, które, jak widać,
Schemat ideowy Przypominacza znajduje się włączane zostają na ok. 150ms. Procedura re-
na rysunku 1. Rezystor R2 ogranicza prąd alizująca odliczanie została przedstawiona na
diody sygnalizacyjnej D1, natomiast konden- listingu 5. Odliczanie jest wykonywane Po zmontowaniu układ od razu powinien
sator C2 poprawia pracę generatorka piezo poprawnie pracować. Jeżeli zadbamy o pra-
Q1. Dioda LED oraz sygnalizator akustyczny Rys. 1 Schemat ideowy widłowe wkładanie bate-
zostały bezpośrednio dołączone do wyjść pro- rii, to diody D2 można nie
cesora. Jest to możliwe, gdyż wydajność prą- montować. Układ może
dowa wyjść procesora może wynosić 20mA. być zasilany napięciem 3-
Elementy R1, C1 odpowiedzialne sÄ… za zero- 6V, przy czym najlepszym
wanie procesora podczas włączania zasilania, rozwiązaniem będzie zasi-
natomiast przyciski S1, S2 pozwalajÄ… na pro- lenie Przypominacza z ba-
gramowanie oraz kasowanie alarmów. Dioda terii 6V, co podyktowane
D2 zabezpiecza układ przed odwrotnym na- jest tym, że od napięcia
pięciem zasilania, które dodatkowo jest filtro- zasilania zależy nie tylko
wane przez kondensator C3. Procesor nie po- pobór prądu, ale częstotli-
siada oscylatora kwarcowego. Dla tego pro- wość generatora zawarte-
cesora okazał się on zbędny, gdyż zawiera go w mikrokontrolerze.
Elektronika dla Wszystkich
Pazdziernik 2002
54
Okno na świat
Zmiany częstotliwości generatora od na- programowania, a liczba godzin zostaje usta- Jeżeli alarm spowodowany jest odliczeniem
pięcia nie przeszkadzają w działaniu układu, wiona na zero. Jeżeli ustawiony czas wynosi czasu zapisanego dla kanału 2 - sygnał jest
gdyż dokładność odmierzanego czasu nie zero, dany kanał jest wyłączany. Określony podwójny co sekundę. Trzecią możliwością
musi być wysoka. kanał jest włączony tylko wtedy, gdy jego jest wystąpienie alarmów w dwóch kanałach.
Po sprawdzeniu układu można go umie- ustawiony czas jest różny od zera. Tak więc Ten rodzaj zdarzenia sygnalizowany jest trze-
ścić w niewielkiej obudowie przeznaczonej 25. przyciśnięcie przycisku wyłącza dany ka- ma krótkimi sygnałami co sekundę. Dzięki te-
na wszelkiego rodzaju piloty. Tam, gdzie ma nał oraz opuszcza tryb programowania. Wyłą- mu bez żadnych problemów można rozpo-
być umieszczony generator akustyczny, nale- czenia kanału (skasowanie ustawionego czasu znać, z którego kanału zadany czas został od-
ży wywiercić otwór, aby dzwięk był głośniej- do odliczenia) dokonać można także w inny liczony. Kanał 1 - pojedynczy dzwięk, kanał 2
szy. Trzeba też wyposażyć Przypominacza sposób. Otóż po wejściu w tryb programowa- - dwa dzwięki oraz oba kanały - trzy dzwięki.
w dodatkowy wyłącznik zasilania. Pobór nia danego kanału należy wyłączyć zasilanie. Myślę, że przedstawiony układ pomoże
prądu układu można zmniejszyć zmniejsza- Jest to równoznaczne z 25. przyciśnięciem wszystkim zapominalskim, których dosię-
jąc napięcie zasilające, ale spowoduje to tak- przycisku programowanego kanału. Dla kana- gnęła choroba.
że zmniejszenie częstotliwości wewnętrzne- łu drugiego wejście w tryb programowania Marcin Wiązania
go generatora. oraz programowanie jest identyczne jak dla
kanału pierwszego. Wystarczy przytrzymać
Wykaz elementów
Programowanie
przy włączaniu zasilania drugi przycisk. Po
Rezystory
oraz obsługa zaprogramowaniu któregoś z kanałów i włą-
R1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100k&!
R
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
0
0
k
&!
W programowaniu oraz obsłudze pomagają: czeniu zasilania miga dioda LED. Przypomina
R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .560&!
R
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
6
0
&!
dioda LED oraz sygnalizator akustyczny. Aby ona o potrzebie naciśnięcia dowolnego przyci-
Kondensatory
przejść do programowania odliczanych cza- sku, co spowoduje wystartowanie odliczania.
C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2,2µF/9V
C
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
,
2
µ
F
/
9
V
sów, należy podczas wÅ‚Ä…czenia przytrzymać Po wystartowaniu odliczania przyciski kana- C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1µF/9V
C
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
µ
F
/
9
V
C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100nF ceramiczny
C
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
0
0
n
F
c
e
r
a
m
i
c
z
n
y
przycisk kanału, którego czas chcemy ustawić łów są zablokowane. Dopiero po wystąpieniu
Półprzewodniki
do odliczenia. Przejście w tryb programowa- alarmu są one odblokowywane, przez co
U1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .AT90S2343
U
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A
T
9
0
S
2
3
4
3
nia sygnalizowane jest stałym zaświeceniem umożliwiają skasowanie alarmu i uruchomie-
D1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .LED czerwona 3mm
D
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
L
E
D
c
z
e
r
w
o
n
a
3
m
m
się diody LED. Wyboru odliczonego czasu nie ponownego odliczania. Jeżeli oba kanały
D2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .BAT43 lub podobna
D
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
B
A
T
4
3
l
u
b
p
o
d
o
b
n
a
dokonuje się tym samym przyciskiem, które- są niezaprogramowane (wyłączone), po włą- Inne
Q
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
p
i
e
z
o
z
g
e
n
e
r
a
t
o
r
k
i
e
m
go czas programujemy. Liczba ustawionych czeniu zasilania dioda LED miga, przyciska- Q1 . . . . . . . . . . . . . . . . . . . . . . . . . . .piezo z generatorkiem
S1,S2 . . . . . . . . . . . . . . . . . . . . . . .przycisk typu mikrostyk
S
1
,
S
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
p
r
z
y
c
i
s
k
t
y
p
u
m
i
k
r
o
s
t
y
k
godzin do odliczenia jest równa liczbie przyci- nie przycisków S1, S2 nie powoduje żadnej
S3 . . . . . . . . . . . . . . . . . . .miniaturowy przełącznik zasilania
S
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
m
i
n
i
a
t
u
r
o
w
y
p
r
z
e
Å‚
Ä…
c
z
n
i
k
z
a
s
i
l
a
n
i
a
śnięć przycisku dla danego kanału. Każde na- reakcji w układzie. Jest to oznaką, że oba ka-
Obudowa do pilota
O
b
u
d
o
w
a
d
o
p
i
l
o
t
a
ciśnięcie przycisku jest sygnalizowane krót- nały są wyłączone. Należy wspomnieć także
Uwaga! Program oraz listingi można znalezć na stronie inter-
U
w
a
g
a
!
P
r
o
g
r
a
m
o
r
a
z
l
i
s
t
i
n
g
i
m
o
ż
n
a
z
n
a
l
e
z
ć
n
a
s
t
r
o
n
i
e
i
n
t
e
r
kim dzwiękiem oraz mignięciem diody LED. o rodzajach sygnalizacji, dzięki którym możli-
netowej EdW w dziale FTP.
n
e
t
o
w
e
j
E
d
W
w
d
z
i
a
l
e
F
T
P
.
Aby po ustawieniu liczby odliczanych godzin we jest rozpoznanie, który kanał skończył od-
zakończyć tryb programowania, należy wyłą- liczać (które leki należy w tym czasie
Komplet podzespołów z płytką jest do-
czyć oraz włączyć zasilanie układu. Po 25. na- przyjąć). Otóż jeżeli alarm pochodzi z kanału
stępny w sieci handlowej AVT
ciśnięciu przycisku w trybie programowania 1, to jest sygnalizowany poprzez pojedyncze
jako kit szkolny AVT-3013
następuje automatyczne wyjście z procedury krótkie mignięcie oraz dzwięk co sekundę.
Elektronika dla Wszystkich
Pazdziernik 2002
55


Wyszukiwarka

Podobne podstrony:
2002 10 Szkoła konstruktorów klasa II
2002 10 Mozilla 1 0 1, Koffice 1 2
CAPTAIN TSUBASA (Road to 2002) 10
2002 MAJ OKE PP I II ODP
10 modele e biznesu II v3
10 modele e biznesu II v3
2002 10 Process Your Holiday Snaps with Photopc
2002 10 Mp3 Databases Keeping Track of Mp3 Files
2002 MAJ OKE PP I II ODP
2002 MAJ OKE PP II

więcej podobnych podstron