21. juli 2009 - 21:32Der er
22 kommentarer og 1 løsning
DC kredsløb med transistor
Jeg har en microcontroller som sender 5V og 20mA ud på en af sine porte. Porten bliver sat lav og høj hvert sekund. Strømmen bliver forstærket ved hjælp af en transistor (BC547B) som skal tænde et relæ der er tilsluttet 12V. Det hele virker efter planen. Relæet tænder og slukker (siger kliklyd) hvert sekund.
Nu kommer så det underlige. Når jeg sidder og kigger på kredsløbet virker det fint, men når jeg placerer min hånd lidt over kredsløbet stopper relæet med at tænde og slukke, eller det kører i hvert fald uregelmessigt. Hvordan kan det være? Jeg kan simpelthen ikke forstå det!?!? Der er ikke andet i kredsløbet end det jeg har forklaret her og så selvfølgelig en 5V converter. Virkelig underligt!?!???
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Det er godt nok meningen at der skal tilsluttes en temperatursensor og en lysdiode ved relæet, men det er først når jeg har fået relæet til køre stabilt. Håber du kan bruge det til noget.
Næ egentlig ikke. Din hånd indgår sikkert som den ene plade i en kondensator/ændrer dielektrikum på en spredningskapacitet (dette svar blot for radionørder) Hvad skal du: Med alderen er jeg gået over til at henrette alle folk der ikke forbinder ubrugte INDGANGSBEN til stel. så check lige før Radiolsen kommer og sætter dig til at designe kredsløbet med rør. og ikke mindst lærer dig at tegne med skabelon. Check ved samme lejlighed at alle komponenter især kondensatorer virkeligt er loddet til stel.
For at checke transistor kredsløbet. Hiv ICen ud af soklen (brænd dig selv med loddekolben på tommelfingeren hvis du har glemt en sådan ) Sæt et lille stykke stift monteringstråd i det ben der går til Basen via 1 kohms modstanden. Den anden ende forbindes nu til VCC du skal høre relæet trække. Derpå skifter du til stel og du skal høre relæet falde.
Forsøg nogle gange måske skifter relæet allerede når tråden peger ud i luften men det skal du ikke i første omgang tage hensyn til. Afprøv så dit magiske håndtrix. Sker der noget? Hvis JA det var værre. Bliv healer! Hvis Nej så er relæ og transistor ok Hvis ledningen sidder ud i luften og trixet indtræder Ja så har du jo en af forklaringerne. Hvis intet sker og alle ubrugte indgangsben er stellede så er fejlen miccontrolleren. Ellers er det sommer og fritid arbejdet starter først i Uge 31 så dette var et rent tilfælde.
Tak for det meget uddybende svar jeb_ats. Jeg må nok indrømme at jeg er lidt nybegynder på området, så det betyder ikke så meget om kredsløbet er tegnet med skabelon eller ej da det bare er et hobbyprojekt.
Det er nok lidt en fejloplysning jeg er kommet med, for klikkeriet stopper faktisk kun når jeg har hånden under kredsløbet. Det er bare ustabilt og det er det der ikke holder. Måske skal man bare finde noget som ikke er ledende og placere det under kredsløbet, men det kan da ikke passe at man skal lave sådan nogle workarounds. Jeg har tjekket alt igennem flere gange og alt er forbundet korrekt. Betyder det virkelig så meget om man har forbundet ubrugte ben til stel? Det har jeg ikke gjort. Det kan da godt være et ekstra arbejde, hvis man skal til det hver gang og det så alligevel ikke gør den store forskel. Kan det virkelig være det?
Jeg har prøvet at forbinde monteringstråden fra basen til VCC og derefter til stel. Når jeg forbinder til VCC tænder relæet og jeg kan ikke få relæet til at fejle når hånden er under kredsløbet, så det virker umiddelbart. Relæet tænder dog ikke når tråden peger ud i luften. Jeg ved at microcontrolleren virker, så det kan heller ikke være den. Måske har jeg bare magiske hænder :-)
Ej, jeg har også prøvet at lave kredsløbet på et breadboard og der sker det samme når hånden kommer under breadboardet. Jeg er virkelig forvirret lige nu.. Er kredsløbet ellers umiddelbart korrekt eller kunne der være noget?
Kan det for resten være de to kondensatorer der ikke er de rigtige størrelser? Jeg har taget dem på baggrund af databladet for 7805 hvor der står at der skal bruges en 0,33uF i indgangen til 5V konverteren og en 0,1uF i udgangen af den, men i manualen for min microcontroller som er en PICAXE-18X står der nogle andre oplysnigner for hvordan kondensatorerne skal forbindes og derudover står der også at der skal tilsluttes en 1N4001 diode. Kan det være problemet at jeg i stedet skal bruge oplysningerne fra microcontrollerens manual?
Her ses oplysningerne som jeg kan se de to steder:
Hvilken kondensatoropsætning skal jeg bruge og kan det evt. være her problemet opstår? Takker mange gange for den fortsatte hjælp. Jeg er mere end villig til at øge points, hvis det er. Vil virkelig gerne have løst problemet så forløbig mange tak for ulejligheden.
Jeg har gjort en stor opdagelse. Det er kun når jeg placerer hånden eller en finger lige over eller under microcontrolleren at der bliver pause i klikkene, så det må helt sikkert være ved microcontrolleren at problemet opstår og ikke andet som jeg først selv troede. Men hvad der lige præcis er galt, det er et så spørgsmålet?
Hej elmoe Jeg var blot i sommerhumør og var lige kommet hjem fra ferie og havde lige besvaret spørgsmål i Ingenøren og her er man sandelig anderledes barsk/ironisk dette er i den sammenligning en søndagsskole. Nå til dit spørgsmål om ben der skal til stel (kun INDGANG) Prøv at sætte den sorte ledning til dit transistormultimeter til stel. Den Røde holder du op i luften og indstillet på AC volt
Som andre jeg har set, overraskes du af den høje spænding du måler ikke mindst når du rører ved proben (sker der intet er du så heldig at have et elendigt multimeter, de gamle med viser slog heller ikke ud) Et stort problem da jeg i sin tid producerede EKG udstyr til hospitaler og vi måtte slås med de isoelektriske spændinger. Problemet blev intensiveret da man gik væk fra TTL kredsløb (74xx)og over til C-mos kredsløb (40xx) De har MOS-FED transistorer i indgangen (du kan finde mine fremmedord på Wiki) og de samler de spændinger op som findes i din hånd/virker som antenner
Jeg tror det er gjort med at jorde ubrugte indgangsben, men måske skal du skærme konstruktionen (det måtte vi med EKG forstærkeren til en bærbar defillibrator) Skal du det, så findes der nogle særdeles gode kasser i støbt alumimium (husk plastisolering mellem print og metalkasse, husk også at forbinde NUL ind i kassen til selve kassen.
Undskyld jeg først skriver tilbage nu, men det har ikke været muligt at skrive før. Ja, det kan godt være at nogle af spørgsmålene ikke er så avancerede, men vi kan desværre ikke alle være inteniører :o)
Jeg har prøvet det med give alle indgangsben stel. Det har betydet at det hele fungerer perfekt selvom hånden/fingeren er under microcontrolleren. Kliklyden kan stadig finde på at stoppe hvis jeg f.eks. flytter rundt på kredsløbet mens det kører, så jeg har placeret det i en plastickasse. Det virker umiddelbart perfekt.
Jeg uploader lige et billede, så I kan se hvad det er endt ud med. Jeg når det nok først i overmorgen. I kan lige kigge hvis I får tid. Det er trods alt jer der i sidste ende har æren for at det lykkedes :-)
Hver gang jeg har prøvet at starte maskineriet har det klikket igen og igen, så det ser ud til at indgangsben til stel og en plasticbox var løsningen. Vil det være endnu mere optimalt hvis jeg har en aluminimumskasse med tilsluttet stel udenom?
Hey, får jeg et problem hvis jeg vil bruge maskinen i et drivhus. Jeg mener mht. fugt i plastickassen.. Det er jo ikke ligefrem det bedste når det er elektronik der er indeni den. Har I nogen idé til hvordan jeg undgår fugt i plastickassen? Vil der ikke opstå fugt selvom den er helt lukket?
Elektronikhjerte, hehe :o) Hvis jeg har sat programmet til "Test", så tænder og slukker udgangen omgående så snart der er spænding på. Den står og klikker indtil man skifter til "Temperaturregulering" med den kontakt jeg har tilsluttet på siden af plasticboksen. Jeg ved ikke rigtig hvad jeg har tænkt mig. Vil gøre det så godt som muligt så længe det ikke kommer til at koste en formue f.eks. at få fremstillet et print professionelt. Hvordan kan det anbefales at gøre? Jeg vil da stadig have problemet med fugtighed selvom jeg f.eks. ætser banerne ned i et print, eller skal jeg lave printet på en helt anden måde?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.