Mekinstruktioner
Disposition av prototypkort För att undvika att prototypkortet inte får plats eller att man måste löda om en massa sladdar är det viktigt att man kollar innan att allt får plats på kortet och att kortet får plats i roboten. Kom ihåg att plogen kommer att begränsa utrymmet! Mät ut kortet Skär med mattkniv i hålraden Mät utrymmet i roboten Bryt försiktigt mellan bra mothåll med jämn belastning Passar perfekt!
Koppla in spänningsmatningen Vi börjat med att löda in här avståndssensor 0 avståndssensor 1 linjesensor 0 linjesensor 1 Principskiss på hur motorer, batteri och sensorer kommer att kopplas in på B-328:an Nu börjar det bli dags att löda in komponenter på prototypkortet. Men inte allt på en gång utan ta det lungt och metodiskt så slipper du göra om allt från början. Det första vi ska löda in är en på/av knapp som dessutom kan välja mellan batterispänning och USB-spänningen från programmeraren.
Utplacering av komponenter på kortet Kopplingsschema för robotens spänningsmatning För att vara lätt åtkomlig placerar vi knappen och stiftlisten vid kanten Knappen kortsluter mittenstiftet med ena kantstiftet Lödningarna blir gärna lite osnygga så ta det lungt! Tänk på att det blir spegelvänt vid lödning på undersidan!
Anslut knappen till CPU kortet Även solen har fläckar. Värmer man för mycket eller böjer ett stift efter lödning kan lödön lossna!! De byglingar som behövs för sladdarna från batteriet respektive till CPU:n Löd in batterisladden och en 2 stiftskontakt så att de kan anslutas till batteriet respektive kopplingsdäcket. OBS!! Kontrollera allt innan ansluting till batteriet så att inget kortsluts!!
Anslut stiftlistens spänningsmatning GND sladden för stiftlisten De byglingar som behövs för stiftlisten
Avståndssensor GPY340
Montera en GPY340 sensor Det finns många sätt att löda ihop denna sensor. Förutom motståndet och kondensatorn som krävs vill vi även ha en 3 pins sladd så vi kan ansluta den till CPU:n enligt "vår standard" == "servosladd". Först bryter vi en bit prototypplatta som är precis så bred att sensorn får plats. Fila ned kanten så att sidblecken kommer runt och når första raden med lödöar. Löd fast alla stiften
Löda ihop en GPY340 sensor 1. Löd en GND tråd mellan sidblecken 2. Löd en tråd mellan GND och lödön ovanför ben 2 3. Löd en tråd mellan GND och ben 4 5 4 3 2 1 4. Anslut ben 2 till GND via en 1 Ohms resistor 5. Anslut en 100nF kondensator mellan ben 4 och 5 De ytmonterade komponenterna smälts fast på befintliga lödöar, inget nytt lödtenn behövs. Om det blir för svårt finns vanliga komponenter med ben att tillgå vilket dock gör sensorn lite större än nödvändigt.
Sladda en GPY340 4 3 1 1 3 4 Löd på tre sladdar, svart, vit och röd, på ben 4, 3 resp 1 OBS!! Byt ordning på sladdarna när ni löder på en 3 stiftskontakt i andra änden till vit, röd och svart, d.v.s. SGN, VCC resp GND 3 1 4
Koppla rätt! OBS!! sensorsladdarna ansluts spegelvänt gentemot varann GND +5v Signal Genom att vända linjesensoranslutingen återanvänder vi GND raden och kan klämma in en avståndssensor också OBS!! Den bruna tråden måste böjas om lite för att räcka ända fram.
Placera avståndssensorn OBS!! med två sensorer inkopplade kan vissa USB hubbar ge upp så man måste ha batteriet inkopplat även för små testprogram. Prova vad som funkar! Lite mer dubbelhäftande tejp och vi har en provisorisk sensormontering A bad-hair-day? Det ordnar sig, nu är byggsatsens alla sensorer inkopplade, snart dags för ansning!
Debug & felsökning
Hårdvarudebug Om man löder ett par sådana här så har men ett enkelt debugredskap för att se om en sensor ger något utslag alls. Lysdioden tänds om den är rättvänd och spänningsskillnade mellan stiften är större än 0.7v Eftersom den är ansluten till 5v så lyser den när SGN pinnen går låg, d.v.s. när man kan läsa ett lågt värde på AD omvandlaren eller den digitala ingången är låg. Ni kanske vill löda in en lysdiod vid på och av knappen? Bra idé! Motståndet på bilden har värdet 1KΩ och det är det långa benet som skall ersättas med motståndet och anslutas till 5v på mittenpinnen.
Debug terminalanslutning Löd en blå och en gul 1-stiftssladd Löd in andra änden vid stiftlisten De byglingar som behövs för terminalanslutingen De blåa och gula sladdarna ansluts till PD1 resp PD0 Se programexempel 1 om hur man skriver ut spårutskrifter Krympslang är bra!