Buggfix Plus
Aktuellt datum och tid: 19.31 2019-12-11

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 224 inlägg ]  Gå till sida Föregående  1 ... 8, 9, 10, 11, 12, 13, 14, 15  Nästa
Författare Meddelande
InläggPostat: 08.21 2014-11-24 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
LM78L05 finns i TO-92 kapsel till en spottstyver.

Vanligtvis ritar man schema så att input kommer från vänster och output går till höger.
GND finns i "mitten", positiv matningsspänning uppåt och negativ neråt.
Har man bara positiv & GND är positiv uppe och GND nere.


Upp
 Profil  
 
InläggPostat: 15.24 2014-11-24 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
Tack för synpunkterna. Egentligen visste jag ju redan detta, och trodde att jag hade ritat så, men jag ser nu att jag har gjort vissa fel :)

När det gäller 7805 så är inte kostnaden så stort problem, men givetvis är det onödigt att ha för stor regulator, så till själva kortet (processor m.m) så klarar jag mig nog gott och väl med 500mA så då är ju en TO-92 kapsel att föredra storleksmässigt.

Att ha en separat TO-92 7805 till avläsning av sensorn är ju inga större problem heller.

Nästa problem när det gäller strömförsörjning är ju RC-servot till hastighetsmätaren. Jag har inte den minsta aning om hur mycket ström rc-servot drar. Det är ju ett litet servo men nästan ingen last alls, så man borde ju klara sig med 500mA där också. Då bör jag väl ha en separat 7805 till servot också?


Upp
 Profil  
 
InläggPostat: 17.56 2014-11-24 
EF Sponsor
Användarvisningsbild

Blev medlem: 19.54 2010-09-07
Inlägg: 2499
Ort: Malmö/Lund
Ett litet servo utan last klarar sig på 100mA eller mindre. Skulle det kärva lite sticker dock strömmen iväg direkt men 500mA lär räcka gott för att rotera en liten visarnål.

Det bästa vore nog om du mätte upp servot för att vara på säkra sidan.


Upp
 Profil  
 
InläggPostat: 21.41 2014-11-24 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
Jag ska fundera lite på hur jag lättast mäter upp servot, men jag antar tills vidare att 500mA räcker.
Här är min senaste fundering:
Bilaga:
power.png


3st separata spänniningsmatningar. Jag har räknat med att alla 7805 TO-92 skall få dela på samma 22uF konding (C6). Dessa 3st 7805 kommer givetvis att sitta nära varandra. Är detta dumt tänkt?

Edit:
Bilbatteriet är kopplat till X2-1


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 21.46 2014-11-24 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
I grunden helt rätt! MEN inte 22µF, ta 68µF eller mer!

Samtidig skulle jag föreslå att du har ett litet motstånd i serie med dioden, detta vill minska rippelströmmar i diod/kondensator och då spänningen i en bil är väldig smutsig är detta en bra grej! Samtidig ger det längre kondensatorlivslängd.

Ett motstånd på kanske 2,2 Ohm eller så skulle göra en del.


Upp
 Profil  
 
InläggPostat: 22.42 2014-11-24 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
Jag tolkar det som att du summerar vad 7805 behöver för kondesatorer, 22+22+22=66uF och sedan tar du närmaste??
Min hovleverantör, Swech, har 220uF som nästa storlek... Kondensatorn kan väl aldrig bli för stor? :)


Upp
 Profil  
 
InläggPostat: 23.03 2014-11-24 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
Jo,de kan faktisk bli för stora - men 220µF blir alldeles OK! :D

Och det är inte bara en summation, det är också en fråga om ESR. Bilmiljö är som sagt ett otrevligt miljö rent elektrisk också och spikar och skit dämpas mer i en 220µF än i en 22µF.


Upp
 Profil  
 
InläggPostat: 10.22 2014-11-27 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
Nästa punkt jag vill få verifierat av er som är något mer erfarna av mig kommer här :) :

Jag har, som jag tidigare har sagt, ett RC-servo som drar i hastighetsmätarnålen. Eftersom jag satsar på en separat 5V matning till detta servo så borde jag väl mata signalen genom en transistor. Nu undrar jag om denna kretsen funkar?
Bilaga:
IMG_0028[1].JPG


I mina ögon borde den fungera, men efter att ha googlat lite, så har jag förstått att det kan vara svårt att få transistorn att bottna.
Pullup från +5V servo supply kanske är lite väl hög. det borde väl kunna räcka med runt 100ohm?

Eventuellt vill jag byta denna mot BC807 (SMD) istället.

Vad säger ni?


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 10.35 2014-11-27 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
Du behöver verkligen inte att få transistorn att bottna!

Men varför använder du en PNP? En BC547C (eller liknande) blir alldeles utmärkt.

Har du köpt på dig en hög PNP kan de fungera också - men att koppla som emitterföljare är definitivt helt fel!

I det nuvarande schema (med PNP):
Flytt emittern till +5V
Flytt 1k motståndet till mellan kollektor och GND.
Ta ut servosignal på kollektor.
Ta bort 1k motståndet mellan bas och 5V.


Upp
 Profil  
 
InläggPostat: 11.45 2014-11-27 
EF Sponsor
Användarvisningsbild

Blev medlem: 19.54 2010-09-07
Inlägg: 2499
Ort: Malmö/Lund
Jag tycker inte att du inte skall behöva någon transistor alls för att styra servot även om det såklart inte skadar.

De RC-servon jag pysslat med (en handfull olika) har alla haft hög impedans på styrsignalingången så jag körde direkt från uC-pinne.


Upp
 Profil  
 
InläggPostat: 11.50 2014-11-27 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
Jag håller delvist med hanzibal - men vill ändå rekommendera transistorn.
Orsak: servon lär inte sitta i omedelbar närhet av styrenheten varför det bör ske en isolering så att störningar inte kan leta sig in i µC'n.


Upp
 Profil  
 
InläggPostat: 12.33 2014-11-27 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
RC-servot går inte att styra med bara uC-pinnen. Det är för lång ledning för det. Just nu så har jag en pullup på uC-pinnen för styrsignalen och det fungerar. Men i detta fallet så har jag ju en dedikerad 7805 bara för servons spänning/styrning och då tänkte jag mig i min enfald att jag behöver transistorn.

Anledningen att jag vill använda PNP är för att jag inte vill få signalen inverterad, vilket jag borde få om jag använder NPN?
Jag använder färdigt bibliotek för servot, därför vill jag inte invertera signalen i mjukvaran.

Edit:
Om jag kopplar så som du föreslår IceCap så blir väl också signalen inverterad?


Upp
 Profil  
 
InläggPostat: 12.59 2014-11-27 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
Jepp, det blir inverterat men en snabb ändring i mjukvaran löser det problem. Där mjukvaran skriver '1' till den pinne ska det skriva '0' och vice-versa. Själv hade jag lagt det som en definition:
#define RC_ACTIVE_LEVEL 0
#define RC_INACTIVE_LEVEL (!RC_ACTIVE_LEVEL)

Om du då sätter aktivt nivå till 0 bli inaktivt nivå per automatik 1 och vice-versa.

Nere i programmet byter du ut '1' och '0' till pinnen med dessa definitioner, då är det ett enda ställe du ska ändra om du vill invertera eller inte.


Upp
 Profil  
 
InläggPostat: 13.04 2014-11-27 
Användarvisningsbild

Blev medlem: 09.56 2005-07-18
Inlägg: 1685
Ort: Karl Gustav, Varberg
...men detta då?:
Bild


Upp
 Profil  
 
InläggPostat: 13.42 2014-11-27 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 24204
Ort: Aabenraa, Danmark
Nja... utan en pull-up på utgående kollektor får du ingen pulser - men annars OK.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 224 inlägg ]  Gå till sida Föregående  1 ... 8, 9, 10, 11, 12, 13, 14, 15  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: verkstaden och 7 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010