ÿþM I N I P R O J E K T Y
M o d u By w y [w i e t l a c z y L E D z i n t e r f e j s e m I 2 C
W p r e z e n t o w a n y m w a r - W b a j c i e s t a t u s u i s t o t n y
P r z e d s t a w i a m y d r u g i
t y k u l e m o d u l e z a s t o s o w a n o j e s t t y l k o M S B ( b i t 7 ) . J e g o
s p o s Û b d o ³ ¹ c z e n i a
u k ³ a d S A A 1 0 6 4 , z a c z n Í w i Í c u s t a w i e n i e o z n a c z a s t a n p o
w y ú w i e t l a c z y L E D d o
o d j e g o s k r Û c o n e g o o p i s u . J e s t w ³ ¹ c z e n i u z a s i l a n i a ( j e s t a u -
s y s t e m u
t o s t e r o w n i k 4 - c y f r o w e g o w y - t o m a t y c z n i e z e r o w a n y p o z a -
m i k r o p r o c e s o r o w e g o
ú w i e t l a c z a L E D w y p o s a ø o n y k o Ò c z e n i u o d c z y t u ) . W p r a k -
w i n t e r f e j s I 2 C . W y p r o w a d z e - t y c e o d c z y t s t a t u s u m o ø e m y
p o p r z e z m a g i s t r a l Í
n i a p o z w a l a j ¹ n a b e z p o ú r e d - z p o w o d z e n i e m p o m i n ¹ Ê .
s z e r e g o w ¹ I 2 C . T u t a j
n i e p o d ³ ¹ c z e n i e 1 6 s e g m e n - S c h e m a t z a p i s u :
r o l Í p o ú r e d n i k a
t Û w ( 2 p e ³ n e c y f r y ) , a n a s t Í p - - a d r e s S L A V E d o z a p i s u ,
i n t e r f e j s u p r z e j ¹ ³
n y c h 1 6 m o ø e b y Ê m u l t i p l e k - - b a j t a d r e s u r e j e s t r u : o k r e ú -
s p e c j a l i z o w a n y s t e r o w n i k
s o w a n e p o p r z e z p r z e ³ ¹ c z a n i e l a , o d k t Û r e g o r e j e s t r u b Í d ¹
z a s i l a n i a . Z n a k o m i t ¹ c e c h ¹ w p i s y w a n e d a l s z e d a n e ( u k ³ a d
f i r m y P h i l i p s -
u k ³ a d u j e s t w y p o s a ø e n i e j e s t w y p o s a ø o n y w a u t o i n - - b i t 4 = 1 d o d a j e 3 m A d o
S A A 1 0 6 4 .
w y j ú Ê s e g m e n t Û w w p r o g r a - k r e m e n t a c j Í - t z n . w t r a k c i e p r ¹ d u z a s i l a n i a s e g m e n t u ,
m o w a n e ü r Û d ³ a p r ¹ d o w e . z a p i s u a d r e s y b Í d ¹ s i Í - b i t 5 = 1 d o d a j e 6 m A d o
D z i Í k i t e m u n i e t y l k o u n i k a - z w i Í k s z a Ê s a m o c z y n n i e ) , p r ¹ d u z a s i l a n i a s e g m e n t u ,
B 1
G N D
- b i t 6 = 1 d o d a j e 1 2 m A
C 1
B 2
d o p r ¹ d u z a s i l a n i a s e g m e n -
+ 5 V
t u ,
B 4
S D A
- b i t 7 = n i e w y k o r z y s t a n y .
B 3
S C L D B [ 1 : 8 ]
S c h e m a t m o d u ³ u d w u c y f -
r o w e g o p r z e d s t a w i a m y n a
U 1
1 2 4
r y s . 1 . D w a w y ú w i e t l a c z e 7 -
A D R S C L
3 8 3 8
2 2 3
C E X T S D A
D A 8 3 2 2 D B 8 D A 3 7 D B 2 7 s e g m e n t o w e s ¹ s t e r o w a n e
P 8 P 1 6 A A
D A 7 4 2 1 D B 7 D A 4 6 D B 1 6
P 7 P 1 5 B B
D A 6 5 2 0 D B 6 D A 6 4 D B 7 4 u k ³ a d e m S A A 1 0 6 4 p r a c u j ¹ -
P 6 P 1 4 C C
D A 5 6 1 9 D B 5 D A 7 2 D B 6 2
P 5 P 1 3 D D
c y m w t r y b i e s t a t y c z n y m . J e -
D A 4 7 1 8 D B 4 D A 8 1 D B 5 1
P 4 P 1 2 E E
D A 3 8 1 7 D B 3 D A 2 9 D B 3 9
P 3 P 1 1 F F
d y n y m d o d a t k o w y m e l e m e n -
D A 2 9 1 6 D B 2 D A 1 1 0 D B 4 1 0
P 2 P 1 0 G G
D A 1 1 0 1 5 D B 1 D A 5 5 D B 8 5
P 1 P 9 D P D P t e m j e s t k o n d e n s a t o r C 1 e l i -
1 1 1 4
M X 1 M X 2
1 2 1 3
U 2 U 3 m i n u j ¹ c y z a k ³ Û c e n i a z a s i l a -
V S S V C C
T F K - 6 W A T F K - 6 W A
S A A 1 0 6 4
n i a . W y p r o w a d z e n i e z e w n Í t -
r z n e g o k o n d e n s a t o r a C e x t
D A [ 1 : 8 ]
m o ø n a d l a t r y b u s t a t y c z n e g o
R y s . 1 .
p o d ³ ¹ c z y Ê d o w o l n i e : d o m a -
m y z n a c z n e j l i c z b y r e z y s t o - - d a n e w g p o t r z e b . s y , z a s i l a n i a l u b w c a l e - t u t a j
r Û w o g r a n i c z a j ¹ c y c h , a l e m o - P o s z c z e g Û l n e r e j e s t r y t o : d o ³ ¹ c z y ³ e m j e d o z a s i l a n i a .
ø e m y t a k ø e b a r d z o p r o s t o A d r e s F u n k c j a A d r e s - w z w i ¹ z k u z p r z e w i -
z m i e n i a Ê p r o g r a m o w o j a s - 0 x 0 R e j e s t r k o n t r o l n y d y w a n y m z a s t o s o w a n i e m
n o ú Ê ú w i e c e n i a w y ú w i e t l a c z a . 0 x 1 C y f r a 1 w n i e w i e l k i c h u r z ¹ d z e n i a c h -
U ³ a t w i e n i e m j e s t t a k ø e s z e r o - 0 x 2 C y f r a 2 j e s t z a d a n y j a k o s t a ³ y : p i n
k i z a k r e s n a p i Í c i a z a s i l a n i a 0 x 3 C y f r a 3 A D R p o d ³ ¹ c z o n y d o z a s i l a n i a
( 4 , 5 . . 1 5 V ) - n a l e ø y j e d n a k z a - 0 x 4 C y f r a 4 o d p o w i a d a S L A V E / W = 0 x 7 6
w s z e p r z e l i c z y Ê w y s t Í p u j ¹ c e P o z o s t a ³ e a d r e s y s ¹ z a r e - i S L A V E / R = 0 x 7 7 . P i n y w y j -
s t r a t y : m a k s y m a l n a r o z p r a - z e r w o w a n e . ú c i o w e M X 1 i M X 2 p o z o s t a j ¹
s z a n a m o c w y n o s i 5 0 0 m W P o w y ø s z y s p o s Û b z a p i s u n i e w y k o r z y s t a n e .
d l a o b u d o w y S O i 1 0 0 0 m W p o z w a l a n p . n a k o r e k t y p o j e - W s z y s t k o j e s t z m o n t o w a n e
d l a z w y k ³ e j D I L 2 4 . W d w u - d y n c z y c h c y f r - w p r a k t y c e n a p ³ y t c e j e d n o w a r s t w o w e j
c y f r o w y m t r y b i e s t a t y c z n y m j e d n a k n a j w y g o d n i e j ( o d s t r o - ( r y s . 2 ) , j e d n a k m o n t a ø w y m a -
W Y K A Z E L E M E N T Ó W
u k ³ a d m o ø e p r a c o w a Ê b e z n y p r o g r a m o w e j ) z a k a ø d y m g a k i l k u d o d a t k o w y c h u w a g :
K o n d e n s a t o r y
ø a d n y c h e l e m e n t Û w d o d a t k o - r a z e m z a p i s y w a Ê c a ³ o ú Ê o d - a b y z a c h o w a Ê j a k n a j m n i e j -
C 1 : 1 0 0 n F S M D 1 2 0 6
w y c h . a d r e s u 0 . s z e w y m i a r y z a s t o s o w a ³ e m
P ó Bp r z e w o d n i k i
C i e k a w i e r o z w i ¹ z a n o B i t y r e j e s t r u k o n t r o l n e g o m o n t a ø d w u s t r o n n y ,
U 1 : S A A 1 0 6 4 w o b u d o w i e
u s t a w i a n i e a d r e s u S l a v e : s ³ u - s ³ u ø ¹ d o k o n f i g u r a c j i p o d s t a - - n a j p i e r w l u t u j e m y C 1 i z w o r Í
D I L 2 4 - 6 0 0
ø y d o t e g o j e d e n p i n - A D R , w o w y c h p a r a m e t r Û w p r a c y : o d s t r o n y d r u k u ,
U 2 , U 3 : w y [w i e t l a c z 7 - d o k t Û r e g o d o ³ ¹ c z a m y n a p i Í - - b i t 0 = 0 o z n a c z a t r y b - n a s t Í p n i e m o n t u j e m y o b a
s e g m e n t o w y z e w s p ó l n
c i e 0 , 3 / 8 V c c , 5 / 8 V c c l u b s t a t y c z n y t j . c i ¹ g ³ e w y ú w i e t - w y ú w i e t l a c z e - o d s t r o n y
a n o d n a p i n a c h 3 i 8
V c c ( V c c - n a p i Í c i e z a s i l a - l a n i e c y f r 1 i 2 ( c y f r a 1 n a P 1 e l e m e n t Û w ; p o n i e w a ø p o
( w p r o t o t y p i e z a s t o s o w a n o
n i a ) . N a p i Í c i o m t y m o d p o - - P 8 , c y f r a 2 n a P 9 - P 1 6 ) , o s t a t e c z n y m z ³ o ø e n i u n i e
w y [w i e t t l a c z f i r m y K i n g b r i g h t
w i a d a j ¹ a d r e s y S l a v e ( d o z a - - b i t 0 = 1 t o t r y b
S A 5 6 - 1 1 G W A )
p i s u ) : 0 x 7 0 , 0 x 7 2 , 0 x 7 4 d y n a m i c z n y t j . n a p r z e -
i 0 x 7 6 ( a d r e s y d o o d c z y t u s ¹ m i e n n e w y ú w i e t l a n i e c y f r
P ³ y t k a d r u k o w a n a w r a z z k o m -
z w i Í k s z o n e o 1 ) . O b s ³ u g a 1 + 3 i 2 + 4 ( c y f r y 1 i 2 n a
p l e t e m e l e m e n t Û w j e s t d o s t Í p n a
u k ³ a d u p o l e g a n a o d c z y c i e r e - P 1 - P 8 , c y f r y 3 i 4 n a P 9
w A V T - o z n a c z e n i e A V T - 1 2 6 4 .
j e s t r u s t a t u s u i z a p i s i e d o r e - - P 1 6 ) ,
j e s t r u k o n t r o l n e g o o r a z r e j e s - - b i t 1 = 0 / 1 o z n a c z a w y g a -
W z o r y p ³ y t e k d r u k o w a n y c h
t r Û w d a n y c h . s z e n i e / z a p a l e n i e c y f r 1 i 3 ,
w f o r m a c i e P D F s ¹ d o s t Í p n e
w I n t e r n e c i e p o d a d r e s e m : S c h e m a t o d c z y t u : - b i t 2 = 0 / 1 o z n a c z a w y g a -
h t t p : / / w w w . e p . c o m . p l / p c b . - - w y s ³ a n i e a d r e s u S L A V E d o s z e n i e / z a p a l e n i e c y f r 2 i 4 ,
h t m l o r a z n a p ³ y c i e C D - E P 0 4 /
o d c z y t u , - b i t 3 = 1 z a p a l a w s z y s t k i e
2 0 0 0 w k a t a l o g u P C B .
- o d b i Û r j e d n e g o b a j t u ( s t a t u s ) . s e g m e n t y ( t e s t ) , R y s . 2 .
E l e k t r o n i k a P r a k t y c z n a 4 / 2 0 0 0
8 1
M I N I P R O J E K T Y
b Í d z i e d o s t Í p u d o c z Í ú c i w a n i a , a l e n i e p r z e c h o d z i ³ y D o w m o n t o w a n i a p ³ y t k i A b y u n i k n ¹ Ê n a d m i e r n y c h
l u t Û w , n a l e ø y d o k ³ a d n i e n a d r u g ¹ s t r o n Í p ³ y t k i ( g d y ø w o b u d o w Í p r z e w i d z i a ³ e m 4 o t - s t r a t m o c y i o g r a n i c z y Ê p o b Û r
s p r a w d z i Ê w y ú w i e t l a c z e o r a z b Í d ¹ k o l i d o w a Ê z j u ø w s t a - w o r y m o n t a ø o w e . P o d ³ ¹ c z e n i e p r ¹ d u , w s k a z a n e j e s t s t o s o w a -
j a k o ú Ê l u t o w a n i a , w i o n y m i w y ú w i e t l a c z a m i ) . p ³ y t k i r e a l i z u j e m y p r z e w o d a m i n i e d o b r e j j a k o ú c i w y ú w i e t l a -
- n a k o Ò c u l u t u j e m y o d s t r o n y J e ú l i p ³ y t k a j e s t b e z m a s k i w l u t o w a n y m i o d s t r o n y d r u k u c z y o d u ø e j i n t e n s y w n o ú c i
d r u k u u k ³ a d S A A 1 0 6 4 ; w s t Í p - l u t o w n i c z e j - p r z y l u t o w a n i u - m o ø n a t e ø w l u t o w a Ê g o l d p i n y ú w i e c e n i a .
n i e s k r a c a m y m u p i n y , a b y n a l e ø y z a c h o w a Ê z w i Í k s z o n ¹ i z a s t o s o w a Ê r o z ³ ¹ c z n ¹ w s u w - J e r z y S z c z e s i u l , A V T
w y s t a r c z y ³ y d o p o z y c j o n o - u w a g Í , a b y u n i k n ¹ Ê z w a r Ê . k Í . j e r z y . s z c z e s i u l @ e p . c o m . p l
E l e k t r o n i k a P r a k t y c z n a 4 / 2 0 0 0
8 2
Wyszukiwarka
Podobne podstrony:
Podwójny wyświetlacz LED z interfejsem I2C 3Moduł wyświetlacza LED z interfejsem I2CSterowanie rejestrami przesuwnymi z wykorzystaniem interfejsu SPI na przykładzie 6 cyfrowego wyświetInterfejs I2C, część 2Interfejs I2C, część 1Układ pozycjonowania serwomechanizmu z interfejsem I2CGigantyczne wyświetlacze LEDKolejny miernik na ICL7107 i wyświetlaczach LED wspólna anoda schematlicznik elektroniczny z wyświetlaczem LEDwyświetlacz LCD z interfejsem szeregowymInterfejs I2C, część 3Mikrokontrolery STM32 Użycie interfejsu I2C, USART, SPIkarta przekaźnikowa z interfejsem i2cProgram testujący dla wyświetlaczy VFD firmy Noritake z interfejsem szeregowym8–cyfrowy wyświetlacz z interfejsem spiI2C Interface fuer Druckerschnittstellewięcej podobnych podstron