www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

AVR weird behaviour
Pojdi na stran 1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
PC_Master
Član
Član



Pridružen-a: Pon 17 Mar 2008 20:10
Prispevkov: 319
Aktiv.: 1.52
Kraj: Domžale , Blizu Ljubljane , Poštna 1230

PrispevekObjavljeno: Sob Mar 06, 2010 4:20 pm    Naslov sporočila:  AVR weird behaviour Odgovori s citatom

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
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.93
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Mar 06, 2010 4:36 pm    Naslov sporočila:   Odgovori s citatom

Prevelik bazni upor? Transistor z premalim ojačanjem?
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MadMax
Član
Član



Pridružen-a: Pet 09 Sep 2005 22:16
Prispevkov: 4743
Aktiv.: 20.02

PrispevekObjavljeno: Sob Mar 06, 2010 4:40 pm    Naslov sporočila:   Odgovori s citatom

Da nisi dal PNP tranzistorje slučajno?
Prilepi shemo, kako si LED vezal na tinyja.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
PC_Master
Član
Član



Pridružen-a: Pon 17 Mar 2008 20:10
Prispevkov: 319
Aktiv.: 1.52
Kraj: Domžale , Blizu Ljubljane , Poštna 1230

PrispevekObjavljeno: Sob Mar 06, 2010 4:53 pm    Naslov sporočila:   Odgovori s citatom

Tranzistor je BC547, in je NPN. Bazni upor sem odstranil, začudeno je bila svetilnost skoraj enaka Shocked .

Shema, čeprav dvomim da vama bo kaj pomagala.

Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
krupivnk
Član
Član



Pridružen-a: Tor 27 Feb 2007 20:45
Prispevkov: 335
Aktiv.: 1.50
Kraj: Lj

PrispevekObjavljeno: Sob Mar 06, 2010 5:02 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
PC_Master
Član
Član



Pridružen-a: Pon 17 Mar 2008 20:10
Prispevkov: 319
Aktiv.: 1.52
Kraj: Domžale , Blizu Ljubljane , Poštna 1230

PrispevekObjavljeno: Sob Mar 06, 2010 5:16 pm    Naslov sporočila:   Odgovori s citatom

Problem je, ker sem že zaspajkal vse te tranzistorje Neutral .

No, bom probal enega spremeniti, in če bo kaj iz tega, sem zmagal.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
krupivnk
Član
Član



Pridružen-a: Tor 27 Feb 2007 20:45
Prispevkov: 335
Aktiv.: 1.50
Kraj: Lj

PrispevekObjavljeno: Sob Mar 06, 2010 5:18 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Umnik
Član
Član



Pridružen-a: Čet 16 Sep 2004 17:52
Prispevkov: 958
Aktiv.: 4.04
Kraj: Novo mesto

PrispevekObjavljeno: Sob Mar 06, 2010 5:19 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.93
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Mar 06, 2010 5:26 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Sob Mar 06, 2010 5:37 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
PC_Master
Član
Član



Pridružen-a: Pon 17 Mar 2008 20:10
Prispevkov: 319
Aktiv.: 1.52
Kraj: Domžale , Blizu Ljubljane , Poštna 1230

PrispevekObjavljeno: Sob Mar 06, 2010 5:41 pm    Naslov sporočila:   Odgovori s citatom

Zgleda sem zaje** na celi črti Mr. Green .

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 Wink.
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
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Sob Mar 06, 2010 6:05 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
PC_Master
Član
Član



Pridružen-a: Pon 17 Mar 2008 20:10
Prispevkov: 319
Aktiv.: 1.52
Kraj: Domžale , Blizu Ljubljane , Poštna 1230

PrispevekObjavljeno: Sob Mar 06, 2010 6:10 pm    Naslov sporočila:   Odgovori s citatom

Tranzistor poču Laughing .

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
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Sob Mar 06, 2010 6:18 pm    Naslov sporočila:   Odgovori s citatom

V primeru uporabe PNP tranzistorja v zgornji shemi, potrebuješ bazni upor.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
krupivnk
Član
Član



Pridružen-a: Tor 27 Feb 2007 20:45
Prispevkov: 335
Aktiv.: 1.50
Kraj: Lj

PrispevekObjavljeno: Sob Mar 06, 2010 6:27 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2, 3  Naslednja
Stran 1 od 3

 
Pojdi na:  
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