ÿþP r o g r a m o w a n y z e g a r P w y [w i e t l a c z e m L C D
z R O J E K T Y
P r o g r a m o w a n y z e g a r
z w y [w i e t l a c z e m L C D
A V T - 8 6 8
W E l e k t r o n i c e P r a k t y c z n e j ,
p o d o b n i e j a k w i n n y c h
p i s m a c h p r z e z n a c z o n y c h d l a
e l e k t r o n i k Û w , o p i s a n o j u ø
w i e l e u k ³ a d Û w z e g a r Û w
e l e k t r o n i c z n y c h . P o m i m o t o ,
z a i n t e r e s o w a n i e t a k i m i
u r z ¹ d z e n i a m i n i e s ³ a b n i e ,
s z c z e g Û l n i e k i e d y w y r Û ø n i a j ¹
s i Í n i e t y p o w y m i r o z w i ¹ z a n i a m i
i e l e g a n c k i m w y g l ¹ d e m .
W w i Í k s z o ú c i , j e ø e l i n i e w e t o w a Ê r e z u l t a t y m o i c h d o ú w i a d -
w s z y s t k i c h , z o p i s a n y c h w E P c z e Ò C z y t e l n i k o m .
z e g a r Û w u ø y w a n o d o z o b r a z o w a n i a N a p i s a n i e p r o g r a m u o b s ³ u g u j ¹ -
u p ³ y w u c z a s u w y ú w i e t l a c z y s i e d - c e g o z e g a r o k a z a ³ o s i Í w y j ¹ t k o w o
m i o s e g m e n t o w y c h L E D . W y ú w i e t l a - ³ a t w ¹ c z y n n o ú c i ¹ , s z c z e g Û l n i e p o d -
c z e t a k i e m a j ¹ d o k ³ a d n i e t y l e s a m o c z a s r e a l i z o w a n i a p r o c e d u r o b s ³ u -
z a l e t c o i w a d i n i e z a w s z e w y t r z y - g u j ¹ c y c h w y ú w i e t l a c z a l f a n u m e -
m u j ¹ k o n k u r e n c j Í z w y ú w i e t l a c z a m i r y c z n y L C D , o d c z y t u j ¹ c y c h i z a p i -
a l f a n u m e r y c z n y m i L C D . s u j ¹ c y c h d a n e d o i z u k ³ a d u z e -
P r o p o n o w a n y z e g a r z o s t a ³ p o - g a r a c z a s u r z e c z y w i s t e g o i o d c z y -
m y ú l a n y j a k o m i n i a t u r o w y m o d u ³ t y w a n i a t e m p e r a t u r y z p o p u l a r n e -
- p a n e l , k t Û r y m o ø n a r Û w n i e d o b r z e g o t e r m o m e t r u c y f r o w e g o D S 1 8 2 0 .
w b u d o w a Ê w i s t n i e j ¹ c e j u ø u r z ¹ - P r o g r a m z o s t a ³ n a p i s a n y w c i ¹ g u
d z e n i e j a k i , p o o d p o w i e d n i m k i l k u g o d z i n , i t o n i e z b y t w y t Í -
o b u d o w a n i u , s t o s o w a Ê a u t o n o m i c z - ø o n e j p r a c y .
n i e . S z c z e g Û l n i e p o l e c a m z a s t o s o - S a m o , ³ a t w e i p r z y j e m n e , p i s a -
w a n i e g o j a k o d o m o w e g o z e g a r k a n i e p r o g r a m u t o j e s z c z e n i e w s z y s -
u m i e s z c z o n e g o n p . w s y p i a l n i . £ a - t k i e u d o g o d n i e n i a o f e r o w a n e p r z e z
g o d n e , o l i w k o w e ú w i a t ³ o e m i t o w a - p a k i e t B A S C O M . K a ø d y n a p i s a n y
n e p r z e z p o d ú w i e t l a n y w y ú w i e t l a c z p r o g r a m w y m a g a w i e l o k r o t n e g o
L C D n i e t y l k o n i e d e n e r w u j e i n i e p r z e t e s t o w a n i a w c e l u w y k r y c i a
u t r u d n i a z a ú n i Í c i a , a l e w c i e m n o ú c i i p o p r a w i e n i a b ³ Í d Û w . C z y n n o ú c i
w y t w a r z a m i ³ y n a s t r Û j . t e z a j m u j ¹ p r o g r a m i ú c i e z w y k l e
D o s k o n s t r u o w a n i a t e g o z e g a r a n a j w i Í c e j c z a s u , g ³ Û w n i e z e w z g l Í -
s k ³ o n i ³ a m n i e j e s z c z e i n n a o k o - d u n a k o n i e c z n o ú Ê w i e l o k r o t n e g o
l i c z n o ú Ê . M i a ³ e m z a m i a r k o l e j n y p r o g r a m o w a n i a p r o c e s o r a , u m i e s z -
r a z w y p r Û b o w a Ê w p r a k t y c e m o ø - c z a n i a g o w u r u c h a m i a n y m u k ³ a -
l i w o ú c i , j a k i e d a j e o p i s y w a n y d z i e i p o s t w i e r d z e n i u w y s t Í p o -
w E l e k t r o n i c e P r a k t y c z n e j r e w e l a - w a n i a e w e n t u a l n e g o b ³ Í d u , p o -
c y j n y p a k i e t B A S C O M i z a p r e z e n - n o w n e g o p r o g r a m o w a n i a u k ³ a d u .
E l e k t r o n i k a P r a k t y c z n a 7 / 2 0 0 0
2 3
P r o g r a m o w a n y z e g a r z w y [w i e t l a c z e m L C D
V C C
R y s . 1 . S c h e m a t e l e k t r y c z n y z e g a r a .
Z u p e ³ n i e i n a c z e j m i a ³ a s i Í s p r a - J e d y n i e p r o c e d u r a o d c z y t u d a - O p i s d z i a ³ a n i a u k ³ a d u
w a p o d c z a s p i s a n i a i t e s t o w a n i a n y c h z t e r m o m e t r u D S 1 8 2 0 w y m a - S c h e m a t e l e k t r y c z n y z e g a r a p o -
p r o g r a m u w ú r o d o w i s k u B A S C O M - g a ³ a t e s t o w a n i a p r o g r a m u b e z p o - k a z a n o n a r y s . 1 . S e r c e m u k ³ a d u
a . C a ³ y p r o g r a m ( z w y j ¹ t k i e m f r a g - ú r e d n i o w z a p r o g r a m o w a n y m p r o - j e s t d o b r z e n a m z n a n y p r o c e s o r
m e n t u o d c z y t u d a n y c h z t e r m o - c e s o r z e . S t o s o w a n y p r z e z e m n i e t y p u A T 8 9 C 2 0 5 1 f i r m y A T M E L .
m e t r u D S 1 8 2 0 ) z o s t a ³ p r z e t e s t o w a - e m u l a t o r s p r z Í t o w y M C S E l e c t r o - W n a s z y m u k ³ a d z i e d o m i k r o -
n y b e z k o n i e c z n o ú c i p r o g r a m o w a - n i c s n i e p o z w a l a ( j a k d o t ¹ d ) n a k o n t r o l e r a z o s t a ³ y d o ³ ¹ c z o n e n a -
n i a p r o c e s o r a , w y ³ ¹ c z n i e z w y k o - e m u l a c j Í t r a n s m i s j i 1 W I R E . S ¹ d z Í s t Í p u j ¹ c e u r z ¹ d z e n i a p e r y f e r y j n e :
r z y s t a n i e m w b u d o w a n e g o w B A S - j e d n a k , ø e p o k o n s u l t a c j i z f i r m ¹ 1 . Z e g a r c z a s u r z e c z y w i s t e g o
C O M e m u l a t o r a s p r z Í t o w e g o i p r o - M C S E l e c t r o n i c s u d a m i s i Í w n a j - z r e a l i z o w a n y n a p o p u l a r n y m u k ³ a -
g r a m o w e g o . D a ³ o m i t o n i e s p o t y - b l i ø s z y m c z a s i e u s u n ¹ Ê t Í n i e d o - d z i e P C F 8 5 8 3 . U k ³ a d t e n ( z o s t a ³
k a n y d o t ¹ d k o m f o r t p r a c y i p e w - g o d n o ú Ê . s z c z e g Û ³ o w o o m Û w i o n y w E P 9 / 9 4 )
n o ú Ê , ø e p o u s u n i Í c i u z p r o g r a m u P r e z e n t o w a n y u k ³ a d r e a l i z u j e z a w i e r a w s w o j e j s t r u k t u r z e z e g a r
d y r e k t y w y s y m u l a c j i , s k o m p i l o w a - n a s t Í p u j ¹ c e f u n k c j e : - k a l e n d a r z 4 - l e t n i , u k ³ a d t r a n s -
n i u g o i z a p r o g r a m o w a n i u p r o c e - 1 . W y ú w i e t l a n i e b i e ø ¹ c e g o c z a s u m i s j i I 2 C , w y j ú c i e g e n e r a c j i p r z e -
s o r a , w s z y s t k o p o w i n n o d z i a ³ a Ê o d z r o z d z i e l c z o ú c i ¹ 1 s . r w a n i a I N T o r a z g e n e r a t o r s t a b i -
r a z u p o p r a w n i e . T a k t e ø s i Í s t a ³ o , 2 . W y ú w i e t l a n i e a k t u a l n e j d a t y . l i z o w a n y z e w n Í t r z n y m r e z o n a t o -
a p r o g r a m w y m a g a ³ j e d y n i e d r o b - 3 . F u n k c j a b u d z i k a u s t a w i a n e g o r e m k w a r c o w y m 3 2 7 6 8 H z .
n y c h p r z e r Û b e k p o l e g a j ¹ c y c h n a z r o z d z i e l c z o ú c i ¹ 1 m i n u t y . P C F 8 5 8 3 d y s p o n u j e 2 4 0 b a j t a m i
d o s t o s o w a n i u o p Û ü n i e Ò c z a s o w y c h 4 . A l t e r n a t y w n e w y ú w i e t l a n i e t e m - w o l n e j p a m i Í c i E E P R O M , k t Û r ¹
d o z n a c z n i e s z y b s z e j w p o r Û w n a - p e r a t u r y p a n u j ¹ c e j w p o m i e s z - k o n s t r u k t o r m o ø e w y k o r z y s t a Ê
n i u z s y m u l a c j ¹ , p r a c y p r o g r a m u . c z e n i u . z g o d n i e z a k t u a l n y m i p o t r z e b a m i .
E l e k t r o n i k a P r a k t y c z n a 7 / 2 0 0 0
2 4
P r o g r a m o w a n y z e g a r z w y [w i e t l a c z e m L C D
W n a s z y m u k ³ a d z i e P C F 8 5 8 3 p o - I 2 c r b y t e S , A c k
s i a d a d w a ü r Û d ³ a z a s i l a n i a : w s p Û l - ' o d c z y t r e j e s t r u s e k u n d
n e z r e s z t ¹ u k ³ a d u i a w a r y j n e , ' ( z p o t w i e r d z e n i e m - A c k )
z b a t e r i i B T 1 o n a p i Í c i u 1 , 5 V . I 2 c r b y t e M , A c k
O b y d w a ü r Û d ³ a z a s i l a n i a s e p a r o - ' o d c z y t r e j e s t r u m i n u t
w a n e s ¹ z a p o m o c ¹ d i o d D 1 i D 2 . ' ( z p o t w i e r d z e n i e m - A c k )
2 . W y ú w i e t l a c z a l f a n u m e r y c z n y I 2 c r b y t e H , A c k
R y s . 2 . W y g l d w y [w i e t l a c z a p o
L C D j e s t s t e r o w a n y p r z e z p r o c e - ' o d c z y t r e j e s t r u g o d z i n
p i e r w s z y m w Bc z e n i u z e g a r a .
s o r w t r y b i e c z t e r o b i t o w y m . ' ( t r y b 2 4 h )
W u k ³ a d z i e z a s t o s o w a n o w y ú w i e t - ' ( z p o t w i e r d z e n i e m - A c k )
l a c z 2 x 1 6 z n a k Û w z p o d ú w i e t l a - I 2 c r b y t e Y d , A c k
n i e m , a l e m o ø l i w e j e s t t a k ø e ' o d c z y t d n i a m i e s i c a
u ø y c i e t a Ò s z y c h w y ú w i e t l a c z y b e z ' ( z p o t w i e r d z e n i e m - A c k )
p o d ú w i e t l a n i a . K o n t r a s t w y ú w i e t - I 2 c r b y t e W m , N a c k
l a c z a r e g u l o w a n y j e s t z a p o m o c ¹ ' o d c z y t m i e s i c a
p o t e n c j o m e t r u m o n t a ø o w e g o P R 1 . ' ( b e z p o t w i e r d z e n i a - N a c k )
3 . K l a w i a t u r Í c z t e r o p r z y c i s k o - I 2 c s t o p R y s . 3 . U s t a w i a n i e c z a s u .
w ¹ ( S 1 . . S 4 ) , s ³ u ø ¹ c ¹ d o o b s ³ u g i ' z a t r z y m a n i e t r a n s m i s j i
f u n k c j i z e g a r a . E n d S u b
4 . A l t e r n a t y w n i e m o ø n a d o ³ ¹ -
c z y Ê d o u k ³ a d u t e r m o m e t r t y p u P o n i e w a ø z e g a r z o s t a ³ u r u c h o -
D S 1 8 2 0 ( z ³ ¹ c z e C O N 3 ) . P r o c e s o r m i o n y p o r a z p i e r w s z y , t o r e j e s t r y
a u t o m a t y c z n i e r o z p o z n a j e o b e c - u k ³ a d u P C F 8 5 8 3 s ¹ w y z e r o w a n e
n o ú Ê d o ³ ¹ c z o n e g o t e r m o m e t r u i n a w y ú w i e t l a c z a c h u k a ø e s i Í n a j -
i o d p o w i e d n i o o r g a n i z u j e e k r a n p r a w d o p o d o b n i e j i n f o r m a c j a , n i e -
R y s . 4 . U s t a w i a n i e d a t y .
w y ú w i e t l a c z a , z a p e w n i a j ¹ c m i e j s - z b y t o d p o w i a d a j ¹ c a a k t u a l n e m u
c e d l a d o d a t k o w e j i n f o r m a c j i . c z a s o w i ( r y s . 2 ) . A z a t e m , p i e r w -
P r o c e s o r j e s t t a k t o w a n y s y g n a - s z ¹ c z y n n o ú c i ¹ , j a k ¹ b Í d z i e m y m u -
³ e m z w e w n Í t r z n e g o o s c y l a t o r a , s i e l i w y k o n a Ê , b Í d z i e u s t a w i e n i e
k t Û r e g o c z Í s t o t l i w o ú Ê s t a b i l i z o w a - w ³ a ú c i w e g o c z a s u i d a t y . N a c i s k a -
n a j e s t k w a r c e m Q 1 o c z Í s t o t l i - m y k l a w i s z S 1 ( u s t a w i a n i e c z a s u )
w o ú c i r e z o n a n s o w e j 1 1 , 0 5 9 M H Z . i z a p o m o c ¹ k l a w i s z y S 1 i S 2
P o n i e w a ø z e g a r c z a s u r z e c z y w i s - u s t a w i a m y g o d z i n y i m i n u t y a k t u -
t e g o j e s t t a k t o w a n y o d r Í b n y m o s - a l n e g o c z a s u ( r y s . 3 ) . C z y n n o ú Ê t Í
R y s . 5 . U s t a w i a n i e a l a r m u .
c y l a t o r e m ( z r e z o n a t o r e m k w a r c o - p o t w i e r d z a m y k l a w i s z e m S 3 , p o -
w y m Q 2 ) , c z Í s t o t l i w o ú Ê r e z o n a n - w r a c a j ¹ c d o t r y b u w y ú w i e t l a n i a
s o w a k w a r c u Q 1 m o ø e b y Ê d o ú Ê a k t u a l n e g o c z a s u i d a t y . Z k o l e i ,
d o w o l n a ( o d 8 d o 2 4 M H z ) p o n a c i ú n i Í c i u k l a w i s z a S 2 u z y s -
A n a l i z Í p r a c y u k ³ a d u r o z p o c z - k a m y d o s t Í p d o t r y b u u s t a w i a n i a
n i e m y o d m o m e n t u p i e r w s z e g o d a t y . P o d o b n i e j a k t o b y ³ o w p r z y -
w ³ ¹ c z e n i a z a s i l a n i a , a p o s ³ u g i w a Ê p a d k u m i n u t i g o d z i n , z a p o m o c ¹
s i Í b Í d z i e m y p r z y t y m f r a g m e n - k l a w i s z y S 1 i S 2 u s t a w i a m y a k t u -
R y s . 6 . W y g l d w y [w i e t l a c z a p o
t a m i l i s t i n g u p r o g r a m u o b s ³ u g u j ¹ - a l n y d z i e Ò m i e s i ¹ c a i m i e s i ¹ c ( r y s .
d o Bc z e n i u c z u j n i k a t e m p e r a t u r y
c e g o z e g a r . 4 ) . N a l e ø y z w r Û c i Ê u w a g Í , ø e p o
N a t y c h m i a s t p o w ³ ¹ c z e n i u z a s i - k a ø d o r a z o w y m u s t a w i e n i u c z a s u I 2 c s t a r t ' p o n o w n e
l a n i a p r o c e s o r r o z p o c z y n a c y k l i c z - l i c z n i k s e k u n d j e s t z e r o w a n y . ' r o z p o c z c i e t r a n s m i s j i
n e o d c z y t y w a n i e z a w a r t o ú c i p a m i Í - U s t a w i o n y c z a s i d a t a z a p i s y - I 2 c w b y t e &