Sida 1 av 3
Projekt: Petrinis sensornätverk
Postat: 13 mars 2010, 17:05:22
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:
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.
Förberett med komponentplacering och komponentlista.
Kortet färdigt att lödas.
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.

(kulspetspenna till höger)
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.
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.
Komponenter placerade. (Kunde ju vänt motstånden med texten åt samma håll...

)
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.
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...
Jag är grymt nöjd med resultatet än så länge. Ska bli spännande att se om det funkar.

Re: Projekt: Petrinis sensornätverk
Postat: 13 mars 2010, 18:42:41
av elosh
Ser bra ut.

Ska bli kul att se resultatet sen också när allting är färdigt.
Re: Projekt: Petrinis sensornätverk
Postat: 13 mars 2010, 19:49:26
av danielr112
Följes med stort intresse!
Re: Projekt: Petrinis sensornätverk
Postat: 13 mars 2010, 22:15:15
av salle
Även jag följer ditt projekt, du bor ju i Växjö så kanske vi kan ses irl.
Salle
Re: Projekt: Petrinis sensornätverk
Postat: 13 mars 2010, 22:22:09
av f.petrini

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.
De "felaktiga" spänningarna stämmer ju faktiskt med tankte på värdena på motstånden.
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.
1V0 ger 1.032V och 3V3 ger 3.319V enligt Fluken.
Utan belasting:
Med 108mA resp. 350mA belastning:
Utgången från DC/DC konvertern: (Obelastad och belastad 3V3)

Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 15:35:01
av v-g
Dum fråga, vad lödar du med?
Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 17:44:15
av f.petrini
En varmluftstation (Ayoue 2738) och lödpasta.

Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 22:00:13
av f.petrini
Monterade och funktionstestade oscillator och resetkrets. Funkade fint...
Gav mig på CPU:n sen och det gick väl sådär...

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.

Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 22:10:54
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.
Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 22:25:00
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.
Re: Projekt: Petrinis sensornätverk
Postat: 14 mars 2010, 22:48:44
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.
Re: Projekt: Petrinis sensornätverk
Postat: 16 mars 2010, 23:30:53
av f.petrini
I går lödde jag de kringkomponenter som krävs för att CPU:n ska snurra.
Plockade dit några lysdioder så jag har nått att styra när jag testar CPU:n.
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.
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.
Efter att ha bytt 4.7k motståndet mot två parallellkopplade 10 ohm (hade inget mindre på lager) så vaknade CPU:n.
Idag lödde jag dit boot flashet så nu står kortet på egna ben utan att behöva hjälp från debugadaptern.

Re: Projekt: Petrinis sensornätverk
Postat: 17 mars 2010, 08:41:16
av Virror
Intressant! Och trevlig dokumentation.
Men en lite mer detaljerad beskrivning av vad det igentligen ska bli hade varit roligt att läsa.
Re: Projekt: Petrinis sensornätverk
Postat: 17 mars 2010, 09:26:10
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?
Re: Projekt: Petrinis sensornätverk
Postat: 17 mars 2010, 09:28:53
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.