AVR + dioda

Jul 02, 2004 2 Replies

Witam,



procek: at90S2313-10 zasilanie: 5V (pobierane z zasilacza komputera) bezpo¶rednio pod zasilanie podpiêta dioda (czerwona zwyk³a) w szeregu z rezystorem 220Ohm - ¶wieci ³adnie na PB0 podpiêty 1-wire na PB1 podpiêta dioda (czerwona zwyk³a jak wy¿ej) w szeregu z rezystorem 220Ohm - s³abo ¶wieci aaa, pomierzy³em napiêcie na diodzie 1,5 V tylko :/ Ale nie wiem czemu?



Domy¶lam siê, ¿e b³êdem z mojej strony jest pod³±czanie diody z rezystorem bezpo¶rednio pod PB1. Ale jako¶ w datasheetcie nie widzê nic na ten temat (pó¼no ju¿ ;)).



20mA dla ca³ego Portu B pozwala na pod³±czenie bezpo¶rednie LCD - tyle wyczyta³em.

Jaki jest s³uszny sposób pod³±czenia diody? Tak, ¿eby mo¿na by³o j± w³±czaæ i wy³±czaæ. Wystarczy zmniejszyæ opornik? Je¶li tak to czemu?



Jeszcze jeden detal (trochê kodu): Sub Diode_on Set Portb.1 End Sub



Sub Diode_off Reset Portb.1 End Sub



Sub Diode_blink Diode_on Waitms 1000 Diode_off End Sub



Diode_blink jest odpalany w g³ównej pêtli pomiêdzy odczytami z 1-wire.



z góry dziêki i pozdrawiam Alek


Tak ma byc pozostale 3,5V jest na 220R

Oczywiscie DDRB odpowiednio skonfigurowany? Pod³±cz diode do plusa przez rezystor bo z kodu wynika ze pod³±czyles do masy, a te 20mA mozna tylko z masy wyciagn±c

U¿ytkownik "MK" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:40e5e135$ snipped-for-privacy@news.home.net.pl...

Oczywi¶cie nie by³.

pod³±czyles do

czyli tak jak poni¿ej? :

portb.1----(K) dioda(A)----opornik--- Vcc

Bo niezbyt rozumiem ideê. I jak tym sterowaæ i ustawiæ DDRB?

pozdrawiam Alek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required