 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
PC_Master Član


Pridružen-a: Pon 17 Mar 2008 20:10 Prispevkov: 319 Aktiv.: 1.52 Kraj: Domžale , Blizu Ljubljane , Poštna 1230
|
Objavljeno: Sob Mar 06, 2010 4:20 pm Naslov sporočila: AVR weird behaviour |
|
|
Hmm kako pbi začev ta post...
No, naredil sem vezje z AtTiny2313 smd, ledice, tranzistorji etc.
Imam pa sledeč problem, AtTiny2313-ju uspe odpreti tranzistor na pol (ledice ne svetijo 100%, ampak nekje 25%). Če na bazo tranzistorja naredim stik z 5v+ potem ledice svetijo 100%. In, nekateri outputi sploh ne delajo..., skurjeni ne morejo biti, ker če na mikroprocesorju znižam voltažo na zelo malo, tako da začne delovati nenormalno, utripajo random ledica na 100%.
Programiram ga normalno, fuse bite etc, imam nastavljeno, da mi dela mikroprocesor na 8mhz,externi kristal.
Kaj za vraga bi lahko to povzročilo? |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.93 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Sob Mar 06, 2010 4:36 pm Naslov sporočila: |
|
|
Prevelik bazni upor? Transistor z premalim ojačanjem? _________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
MadMax Član


Pridružen-a: Pet 09 Sep 2005 22:16 Prispevkov: 4743 Aktiv.: 20.02
|
Objavljeno: Sob Mar 06, 2010 4:40 pm Naslov sporočila: |
|
|
Da nisi dal PNP tranzistorje slučajno?
Prilepi shemo, kako si LED vezal na tinyja. |
|
Nazaj na vrh |
|
 |
PC_Master Član


Pridružen-a: Pon 17 Mar 2008 20:10 Prispevkov: 319 Aktiv.: 1.52 Kraj: Domžale , Blizu Ljubljane , Poštna 1230
|
Objavljeno: Sob Mar 06, 2010 4:53 pm Naslov sporočila: |
|
|
Tranzistor je BC547, in je NPN. Bazni upor sem odstranil, začudeno je bila svetilnost skoraj enaka .
Shema, čeprav dvomim da vama bo kaj pomagala.
 |
|
Nazaj na vrh |
|
 |
krupivnk Član

Pridružen-a: Tor 27 Feb 2007 20:45 Prispevkov: 335 Aktiv.: 1.50 Kraj: Lj
|
Objavljeno: Sob Mar 06, 2010 5:02 pm Naslov sporočila: |
|
|
Veži emitor tranzistorja na maso. Na kolektor pa breme(ledice).
Kje pa si videl da je npn tranzistor kot stikalo med + in bremenom?
Tole ne more delovati.
tok 6ih ledic * predupor = okoli 2 volta
ledice verjetno potrebujejo okoli 3 volte za delovanje
če to sešteješ boš videl da med bazo in emitorjem ne more biti 0.7 voltov kot je potrebno za odprt tranzistor. |
|
Nazaj na vrh |
|
 |
PC_Master Član


Pridružen-a: Pon 17 Mar 2008 20:10 Prispevkov: 319 Aktiv.: 1.52 Kraj: Domžale , Blizu Ljubljane , Poštna 1230
|
Objavljeno: Sob Mar 06, 2010 5:16 pm Naslov sporočila: |
|
|
Problem je, ker sem že zaspajkal vse te tranzistorje .
No, bom probal enega spremeniti, in če bo kaj iz tega, sem zmagal. |
|
Nazaj na vrh |
|
 |
krupivnk Član

Pridružen-a: Tor 27 Feb 2007 20:45 Prispevkov: 335 Aktiv.: 1.50 Kraj: Lj
|
Objavljeno: Sob Mar 06, 2010 5:18 pm Naslov sporočila: |
|
|
probaj na protobordu.
Pogoglaj za NPN switch
Nazadnje urejal/a krupivnk Sob Mar 06, 2010 5:21 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.04 Kraj: Novo mesto
|
Objavljeno: Sob Mar 06, 2010 5:19 pm Naslov sporočila: |
|
|
Da je tranzistor odprt mora biti med bazo in emitorjem razlika napetosti 0.7V.
Sedaj pa pomisli, ali imaš pri svoji vezavi med B in E to razliko? |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.93 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Sob Mar 06, 2010 5:26 pm Naslov sporočila: |
|
|
Varjata je tudi raba PNP transistorjev. Vezje bi ustrezalo. Menjat bi moral E-C ter narediti programsko spremembo - izhodna funkcija bo v tem primeru inverzna.
Sicer tale vezava ni preveč pametna. Vsaka ledica bi načeloma morala imeti svoj predupor. _________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
int47 Član


Pridružen-a: Pon 15 Dec 2003 0:10 Prispevkov: 2104 Aktiv.: 8.88 Kraj: Ljubljana
|
Objavljeno: Sob Mar 06, 2010 5:37 pm Naslov sporočila: |
|
|
Citiram: |
mam pa sledeč problem, AtTiny2313-ju uspe odpreti tranzistor na pol (ledice ne svetijo 100%, ampak nekje 25%). Če na bazo tranzistorja naredim stik z 5v+ potem ledice svetijo 100% |
Si ustrezne pine v programu definiral kot izhode ?
Kakšne LED uporabljaš (napetost) ?
Prilepi še program.
Drugače pa:
-V vezju ne vidim blokirnih kondenzatorjev.
-Vzporedna vezava LED je slaba ideja (NTK karakteristika).
-Če bi zvezal tipke tako, da preklapljajo na maso, bi lahko izpustil R16 - R18 in uporabil interne pull-up upore.
-Prevelik C4 lahko onemogoči programiranje v vezju.
-V tej vezavi so bazni upori nepotrebni. Če so dovolj veliki vplivajo na max. tok skozi LED. |
|
Nazaj na vrh |
|
 |
PC_Master Član


Pridružen-a: Pon 17 Mar 2008 20:10 Prispevkov: 319 Aktiv.: 1.52 Kraj: Domžale , Blizu Ljubljane , Poštna 1230
|
Objavljeno: Sob Mar 06, 2010 5:41 pm Naslov sporočila: |
|
|
Zgleda sem zaje** na celi črti .
Imam BC557-ke, pa cajt, pa bom dele probal.
Je možno, da darlingtonovi tranzistorji v tem položaju niso delali kot je na shemi?
Ker sem mislil, da so usi skupaj zanič pa gor BC547ke dav.
Hmm, glede 0.7V razlike smo se v šolu učil, kako bi pa lahko to razliko ustvaril v tem primeru?
int47 je napisal/a: |
Si ustrezne pine v programu definiral kot izhode ?
Kakšne LED uporabljaš (napetost) ?
Prilepi še program.
Drugače pa:
-V vezju ne vidim blokirnih kondenzatorjev.
-Vzporedna vezava LED je slaba ideja (NTK karakteristika).
-Če bi zvezal tipke tako, da preklapljajo na maso, bi lahko izpustil R16 - R18 in uporabil interne pull-up upore.
-Prevelik C4 lahko onemogoči programiranje v vezju.
-V tej vezavi so bazni upori nepotrebni. Če so dovolj veliki vplivajo na max. tok skozi LED. |
Program ni problem, mi je na protoboardu vse delalo .
C4 je 22pf. Sicer mi je pa na programerčku crknil reset vezje, in moram sam stistinit reset če želim da se mi mikrokontroler odzove.
Kaj je NTK karakteristika? |
|
Nazaj na vrh |
|
 |
int47 Član


Pridružen-a: Pon 15 Dec 2003 0:10 Prispevkov: 2104 Aktiv.: 8.88 Kraj: Ljubljana
|
Objavljeno: Sob Mar 06, 2010 6:05 pm Naslov sporočila: |
|
|
Nisi napisal, kakšne LED imaš. Darlington na BE potrebuje 2x0,7V. Možno je, da je bilo pri uporabi darlington tranzistorja 5V premalo, da bi LED svetila.
Če programator dela, lahko C4 pustiš v vezju.
Če tok skozi LED ni na meji zmogljivosti LED in so vse vzporedno vezane LED blizu skupaj (ista temperatura), potem ni tako kritično.
Dodaj kakšen 100nF kondenzator čim bližje napajalnih nogic uC-ja in napetostnega regulatorja.
NTK je negativni temperaturni koeficient. Diodam se z višanjem temperature spoja niža kolenska napetost. Pri vzporedni vezavi to pomeni, da bo skozi bolj toplo diodo teklo več toka. -> Več toka pomeni večjo moč in še višjo temperaturo. . . |
|
Nazaj na vrh |
|
 |
PC_Master Član


Pridružen-a: Pon 17 Mar 2008 20:10 Prispevkov: 319 Aktiv.: 1.52 Kraj: Domžale , Blizu Ljubljane , Poštna 1230
|
Objavljeno: Sob Mar 06, 2010 6:10 pm Naslov sporočila: |
|
|
Tranzistor poču .
bc557 sem priključil na mesto bc547ke, samo da sta bila e in c zamenjana.
Sem prižgal vezje, sam ledice niso svetile, pa sem probal na bazo dati (-), no ja potem so svetile, čez par sekund se je pa iz tranzistorja pokadilo.
Nazadnje urejal/a PC_Master Sob Mar 06, 2010 6:31 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
int47 Član


Pridružen-a: Pon 15 Dec 2003 0:10 Prispevkov: 2104 Aktiv.: 8.88 Kraj: Ljubljana
|
Objavljeno: Sob Mar 06, 2010 6:18 pm Naslov sporočila: |
|
|
V primeru uporabe PNP tranzistorja v zgornji shemi, potrebuješ bazni upor. |
|
Nazaj na vrh |
|
 |
krupivnk Član

Pridružen-a: Tor 27 Feb 2007 20:45 Prispevkov: 335 Aktiv.: 1.50 Kraj: Lj
|
Objavljeno: Sob Mar 06, 2010 6:27 pm Naslov sporočila: |
|
|
Umnik je napisal/a: |
Da je tranzistor odprt mora biti med bazo in emitorjem razlika napetosti 0.7V.
Sedaj pa pomisli, ali imaš pri svoji vezavi med B in E to razliko? |
Mislim da je jasno, da baza ostane vezana enako tudi če tega nisem napisal... |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 494 dni
Powered by phpBB © 2001, 2005 phpBB Group
|