Dessa kopplingar ok? [Bilder]

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Dessa kopplingar ok? [Bilder]

Inlägg av Rocky_AL »

Nu ska jag äntligen börja på riktigt med PIC och elektroniken kring det (hoppas jag) och vill bara ha "lite" råd först. Jag har gjort några kopplingar i eagle nu som jag tänkte man kunde börja med. Men först och främst tänkte jag ta upp min lilla inköpslista på saker som jag hade tänkt laborera med. Till att börja med så hade jag tänkt följande lödstation:
Fabr Solomon SR-976 ESD
Den verkar väl ok för mig som bara ska hålla på med detta som hobby.
Jag hittade, här om dagen, ett bra laborationsaggregat också.
Fabr Manson EP 613
Spec:
0-30V/0-2,5A
har två fasta utgångar med 5V, 12V
Till detta tänkte jag köpa ett kopplingsdäck, lite sladdar, experimentkort med lödöar och såklart en WISP628.

Nu till de kopplingar jag har ritat. Anledningen till att jag visar dem är att jag gärna vill ha tips på förbättringar samt rättningar av fel (antagligen ganska många fel :( )
(notera att jag inte tänker använda PIC16F84, utan en PIC16F628A, men denna finns inte med i eagle)
(anledningen till att jag har 5,3V i vissa scheman är för att jag tidigare hade tänkt använda en mobilladdare som strömförsörjning.)

Projekt 1
Som ett första projekt tänkte jag helt enkelt leka med lite lysdioder. Jag hoppas verkligen att inget är fel på denna koppling, för om så är fallet har jag nog gett mig in på något aldeles för svårt :lol:
Bild
http://img516.imageshack.us/img516/2732/lab1ry9.jpg

Projekt 2
Som ett andra projekt tänkte jag leka lite med pwm och en motor för att lära mig hur det fungerar. (hittade ingen symbol för motor så jag tog ett motstånd i ritningen)
Bild
http://img264.imageshack.us/img264/3876/lab2pd6.jpg
Inget fel här heller hoppas jag.

Projekt 3
Denna koppling innehåller nog ett antal fel. Det är nog lite för avanserat för mig som är nybörjare. Det ska bli en digital klocka om det inte syns.
Räkna gärna lite på de värden jag har satt ut. Transistorerna har en Hfe på 100/250 men jag har gått efter andra värden som finns i databladet (eftersom en transistor inte förstärker lika mycket med ökad ström genom den)
Bild
http://img291.imageshack.us/img291/3764/lab3na7.jpg

Projekt 4
Som ett sista projekt tänkte jag bygga en bil som ska styras av en programerad PIC. Den ska känna sig fram med hjälp av IR-dioder och avstämda IR-mottagare. (notera att bilen inte ska veta hur långt ifrån väggar den är)
Här är en bild på bilen ovanifrån. Bilen ska ha 3 lysdioder/mottagare fram, en på vardera sida av bilen och en bak.
Bild
http://img516.imageshack.us/img516/9915/bilenkx4.jpg
För att bilen inte ska bli för känslig eller för okänslig så har jag en potensiometer så jag kan variera ljusstyrkan. Återigen så är Hfe 100/250 på transistorerna utom på BC547B som har en Hfe på 200/450. Men som sagt så har jag inte utgått ifrån dessa, utan ifrån diagrammet i databladet.
Bild
http://img264.imageshack.us/img264/2162/lab4cn5.jpg
De finns saker som inte är utritade på detta schema också. Det ska egentligen vara 2st H-bryggor men jag har för enkelhetens skull bara ritat en. Det skall även finnas 6st ir-mottagare, men återigen så har jag bara ritat en för enkelhetens skull. Jag vet att motorn kommer att få för hög spänning över sig men ärligt talat så vet jag inte hur detta skall lösas. De +9V i schemat ska vara 6st R6 batterier.


All hjälp uppskattas! Man vill ju inte lägga ner en massa pengar i onödan.
Senast redigerad av Rocky_AL 27 augusti 2007, 16:07:21, redigerad totalt 1 gång.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

ett stort tips, undvik PIC16F84
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Re: Dessa kopplingar ok? [Bilder]

Inlägg av björn »

[quote="Rocky_AL"]
(notera att jag inte tänker använda PIC16F84, utan en PIC16F628A)
[quote]
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Rörande motor + PWM: Precis som med reläer behöver du en frihjulsdiod över motorn, katod mot +. Dessutom tycker jag att du borde byta så att transistorns emitter sitter till GND och motorn sitter mellan kollektor och VCC.

På "klockan" kan du spola IC3A och använda RA0-2, tar du en diod per knapp kan knapparna sitta på var sin utgång och gå till ett gemensamt input, då behöver knapparna totalt bara 1 pinne in.

Bara mina idéer.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

om jag skippar IC3A så går det åt RA0-3. IC3A har som uppgift att minska de 4 pinnar som behövs till 2.

Vad det gäller knapparna så förstår jag inte riktigt vad du menar. Knapparna är till för att göra diverse inställningar med klockan, ställa tid mm.

Förklara gärna mer ingående vad du menar och gör det på ett enkelt sätt, för jag är verkligen inte bra på sådant här än.
dangraf
Inlägg: 530
Blev medlem: 9 juni 2003, 15:30:56
Ort: göteborg

Inlägg av dangraf »

Hallå du!
jag sitter och funderar på ditt "projekt1"

Varför väljer du att köra med 5.3V? (ren nyfikenhet bara)

Sen undrar jag om du verkligen skall använda 130ohm till alla motstånden.

enligt mina beräkningar så kommer strömmen genom 1 diod bli kring 35mA
5.3V-0.7V = 4.6V
4.6V/130ohm = 35mA

enligt databladet så kan varje pinne bara leverera 25mA (s49 i databladet).
dessutom så är maximala utströmmen från PORTB 100mA. Om du vänder dioderna så kan du få ut 150mA, men det räcker inte.

Mina förslag till lösningen är:
1. använd större motstånd till dioderna
2. använd trissor till att styra strömen till dioderna, eller en latch eller liknande logikkrets.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Om du tänkar om liiite:
RA0-3 är utgångar och styr varje siffer, vi låtsas att de kör:
RA0 -> RA1 -> RA2 -> RA3 och sen från början igen.

Då tar du en diod från RA0 (anod, 1N4148) till ditt ringtryck, det samma från RA1 (nästa diod och knapp) och RA2. Knapparnas "andra" ledare kopplar du ihop och matar in på RA4, montera ett pull-down motstånd mellan RA4 och GND, 10K brukar jag använda.

Är det '1' på RA4 när RA0 är '1' är S1 aktiverat, är det '1' på RA4 när RA1 är '1' är S2 aktiverat osv.

På detta sätt sparar du ett antal komponenter, får debounce på köpet fast lite krångligare programmering bara. Du tar bort en krets, 3 kondingar & 5 motstånd, du får dock addera 3 dioder.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Som jag skrev i mitt första inlägg så valde jag 5,3V för att jag tidigare hade tanken att köra med en mobilladdare som strömförsörjning och den råkade ligga på 5,3V. Sen har jag bara inte orkat ändra sedan dess.
Och vad det gäller beräkningen på motstånden så har man först 5,3V från labagget, minus 0,7V som hamnar över PICen, -2V som hamnar över dioden. Detta ger slutligen 2,6V som måste ligga över motståndet. Sedan verkar ju 20mA bra till dioderna. Alltså:
2,6V/0.02A = 130 Ohm.
Fast det där med max 100mA på PortB hade jag glömt helt :D
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Icecap..... Det där är vääääldigt smart... Vad mer kan jag säga.

Edit: en sak kanske jag kan säga, är det verkligen nödvändigt med en diod?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jag vet, jag vet! Jag är skitbra! :roll:

Dioderna är bara nödvändiga om en klantskalle tryckar på 2 eller 3 knappar på samma gång, då blir det ju "lite" fel....
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Här har vi en ny version av det hela iaf.
Bild
http://img337.imageshack.us/img337/308/lab5zc3.jpg
Fick till och med plats med en extra knapp. Alltid bra att ha.
Sedan har jag tänkt lite över projekt 1 också. Om jag nu kopplar för många lysdioder till PICen så kommer den väl ändå inte att gå sönder? Jag menar om man tex kopplar en PIC till en strömkälla med avkoppling och allt och sedan kortsluter tex RA0 till GND utan något mellan, sedan programerar man ett program som gör RA0 till en output och sedan lägger man 1 på pinnen så den är öppen. Inte kommer väl det vara som att kortsluta strömkällan, eller? PICen har ju ett maxvärde på 25mA så strömmen begränsas till 25mA. Är detta helt fel tänkt?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Strömmen begränsas till (typisk) 25mA, helt rätt, självklart något som bör undvikas, varje 25mA utgång alstrar ju värme (1/8W) vilket kan ta död på elektronik när en viss gräns nås.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

björn: Var för mycket text för mig att läsa.
Rocky_AL
Inlägg: 617
Blev medlem: 7 december 2006, 15:14:50
Ort: Stockholm

Inlägg av Rocky_AL »

Inget annat som är fel i kopplingarna? Något som saknas, kan förbättras, måste ändras?
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Trodde för ett tag du tänkte bygga en riktig självstyrd bil... Vilken syn jag fick :shock: :D :lol:
Skriv svar