Projekt: Petrinis sensornätverk

Berätta om dina pågående projekt.
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

Början på en tråd om mitt projekt att mäta temperaturer och elförbrukning.
Jag har tänkt att dokumentera projektet från start (vilket var 3 år sen) men för att ens komma igång så startar jag mitt i, nutid alltså. Kompletterar med historiken senare.


Senaste och förhoppningsvis sista versionen av sensornoder

Schema:
Bild Bild

Mars, 2010
Lödning av prototyp.

Det är första gången som jag löder med varmluft och lödpasta så jag får testa mig fram lite. Skiter det sig så har jag ett kort till. :lol:

Förberett med komponentplacering och komponentlista.
Bild

Kortet färdigt att lödas.
Bild

Jag börjar med att löda spänningsreguleringen eftersom det är den mest kritiska biten.
Första komponenten är DC/DC konvertern. Den är LITEN. :shock: (kulspetspenna till höger)
Bild

Färdiglödd men svårt att se om det blev ok. Tog lite mycket pasta så det blev små kulor runt om. Ingen kortslutning mellan några paddar dock.
Bild

Jag lödde dit en konding först för att testa och det verkade helt ok med mängd pasta och temperatur/luftflöde så jag kör alla resterande på en gång.
Bild

Komponenter placerade. (Kunde ju vänt motstånden med texten åt samma håll... :humm: )
Bild

Färdiglött. Inga större problem. Jag värmde hela ytan från lite avstånd först och när pastan började flyta (inte smälta) så tog jag en efter en och smälte pastan. Körde på lägsta luftflöde så inte komponenterna skulle flyga iväg. :)
Bild

Lite snett och vint men med tanke på att 10 komponenter tog mindre än en minut att löda på detta sättet så är det inte illa.
Man kanske skulle kunna göra lite mindre paddar så att komponenterna inte kan röra sig så mycket i sidled... :humm:
Bild

Jag är grymt nöjd med resultatet än så länge. Ska bli spännande att se om det funkar. ;)
Senast redigerad av f.petrini 14 mars 2010, 10:43:22, redigerad totalt 1 gång.
elosh
Inlägg: 392
Blev medlem: 18 februari 2006, 00:52:55
Ort: Röbäck

Re: Projekt: Petrinis sensornätverk

Inlägg av elosh »

Ser bra ut. :bravo: Ska bli kul att se resultatet sen också när allting är färdigt.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Projekt: Petrinis sensornätverk

Inlägg av danielr112 »

Följes med stort intresse!
salle
Inlägg: 876
Blev medlem: 28 oktober 2004, 09:41:45
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av salle »

Även jag följer ditt projekt, du bor ju i Växjö så kanske vi kan ses irl.

Salle
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

:evil: Jag föll offer för bristande kvalitetskontroll. Min egen dessutom...

Kopplade upp kortet med bara DC/DC konvertern monterad och började mäta.
1V0 visade ~1.4V och 3V3 visade 0.74V

What? Kollade "allt" på kortet och det stämmde. DC/DC konvertern funkade, fin PWM på utgångarna men fel spänningar.

Dubbelkollade komponentvärden, allt stämde. INTE!
När jag kontrollräknade spänningsdelarna så var det ju helt fel värden. Jag hade glömt uppdatera schemat när jag bytte från en annan konverter till den nuvarande. :oops:

De "felaktiga" spänningarna stämmer ju faktiskt med tankte på värdena på motstånden. :lol:

Ska byta motstånd och sen förväntar jag mig att det stämmer...

-------------------------------------------------------------------
Edit:

Motstånden är bytta mot rätt värden och nu funkar det perfekt. :D

1V0 ger 1.032V och 3V3 ger 3.319V enligt Fluken.

Utan belasting:
Bild Bild

Med 108mA resp. 350mA belastning:
Bild Bild

Utgången från DC/DC konvertern: (Obelastad och belastad 3V3)
Bild Bild
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Projekt: Petrinis sensornätverk

Inlägg av v-g »

Dum fråga, vad lödar du med?
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

En varmluftstation (Ayoue 2738) och lödpasta.

Bild
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

Monterade och funktionstestade oscillator och resetkrets. Funkade fint...
Bild

Gav mig på CPU:n sen och det gick väl sådär... :doubt:
Lite svårt att nå reflow-temperatur runt om, jag fick värma för länge. Ska nog använda en storlek större på det kvadratiska munstycket nästa gång.
Jag använde dessutom alldeles för mycket lödpasta så det blev en hel del bryggor att städa upp efteråt. Men, men... Det var ju första gången jag lödde en större IC med pasta och varmluft så nu vet jag det till nästa gång. :)
Bild
Användarvisningsbild
sm2wmv
Inlägg: 2278
Blev medlem: 6 maj 2008, 00:10:11
Ort: Burträsk
Kontakt:

Re: Projekt: Petrinis sensornätverk

Inlägg av sm2wmv »

För det mesta tycker jag det går fortare att löda IC-kretsar med lite storlek och fin pitch manuellt bara man har bra flussmedel.
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

Jo, jag tror faktiskt jag håller med dig om det efter att ha testat för första gången.
Jag ska dock öva på några till så jag säger inte helt nej än. ;)

Däremot för småkomponenter så tycker jag varmluft/pasta var snabbare och enklare.
På med pasta, dit med komponenterna och värm.
Användarvisningsbild
sm2wmv
Inlägg: 2278
Blev medlem: 6 maj 2008, 00:10:11
Ort: Burträsk
Kontakt:

Re: Projekt: Petrinis sensornätverk

Inlägg av sm2wmv »

Ja det kan jag tänka mig. Jag har bara använt varmluft för att löda loss komponenter eftersom vi har lödugn på jobbet så använder jag den. Jag handlöder i princip aldrig SMD längre, är för långsamt. Det är om man testar och byter ut komponenter.
Användarvisningsbild
f.petrini
EF Sponsor
Inlägg: 248
Blev medlem: 26 maj 2009, 16:59:01
Ort: Växjö

Re: Projekt: Petrinis sensornätverk

Inlägg av f.petrini »

I går lödde jag de kringkomponenter som krävs för att CPU:n ska snurra.
Bild

Plockade dit några lysdioder så jag har nått att styra när jag testar CPU:n.
Bild

Jag fick ingen som helst respons från CPU:n. Oscillatorn snurrade och alla spänningar korrekta så fram med logikanalysatorn och koppla in på JTAG:en.
Bild

CPU:n svarade på JTAG:en (TDSNK är ut från CPU:n) och kommunicerade i hundra mikrosekunder men slutade sen att svara.
Kollade "allt" flera gånger och var på väg att ge upp och gå och lägga mig när jag insåg problemet.
Jag hade fått fel värde på ett motstånd till PLL-matningen. Det hade blivit 4K7 istället för 4R7. :oops:
Bild

Efter att ha bytt 4.7k motståndet mot två parallellkopplade 10 ohm (hade inget mindre på lager) så vaknade CPU:n. :D
Bild



Idag lödde jag dit boot flashet så nu står kortet på egna ben utan att behöva hjälp från debugadaptern.
Bild
Virror
Inlägg: 1025
Blev medlem: 28 april 2004, 11:03:14
Ort: Göteborg
Kontakt:

Re: Projekt: Petrinis sensornätverk

Inlägg av Virror »

Intressant! Och trevlig dokumentation.
Men en lite mer detaljerad beskrivning av vad det igentligen ska bli hade varit roligt att läsa.
Användarvisningsbild
JimmyAndersson
Inlägg: 26415
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Projekt: Petrinis sensornätverk

Inlägg av JimmyAndersson »

Med såna här projekt är det väl egentligen bara fantasin som sätter gränserna för vad det ska användas till.
Jag har inte skrivit något innan, men följer tråden hela tiden. Det är kul med nätverk av den här typen. :)


f.petrini:
Varför föll valet på Zigbee?
Virror
Inlägg: 1025
Blev medlem: 28 april 2004, 11:03:14
Ort: Göteborg
Kontakt:

Re: Projekt: Petrinis sensornätverk

Inlägg av Virror »

Tja, ska man göra ett trådlöst sensornätverk vill man väl använda ett protokoll som är ett nätverksprotokoll från början? Och ZigBee är ju helt klart det största. Har själv pillat lite med ZigBee och trådlösa sensornätverk, mycket smidigt helt klart.
Skriv svar