onsdag 16. september 2015

Høyttaler - Del 1

For 12 år siden bygde jeg et par gulvstående 3-veis høytalere. Jeg har vært fornøyd med disse, men de er litt store og ruver derfor en del i stua. De har også blitt litt slitt med tiden og fargen er heller ikke helt tidsriktig...



Derfor har jeg lenge tenkt på nye høytalere. Jeg har vurdert å kjøpe et par ferdige stativ-/bokhyllehøytalere, foreksempel Dali Zenzor 1 eller 3, men nå har jeg falt ned på å lage nye kasser til de høytalerelementene jeg har. Jeg ønsker å dele opp systemet, med to små høytalere pluss en sub. Størrelsen på de små er gitt av innvendig volum som skal være 8liter. Det blir ca 30cm høy og 25-30cm dype og så smale som mulig. 5" elementet jeg har er 14,5cm bredt, så det er absolutt minimum.

Jeg har tegnet noen forskjellige alternativer i SketchUp.
Det første utkastet er en ganske standard "boks". Her ser jeg for meg å bruke vanlige MDF plater som i de oprinnelige høytalerne, og trekke de med en eller annen sort folie, eventuelt male de med noe høyglans maling.
Dette ble litt kjedelig og vanlig, så jeg har tenkt litt videre. Jeg har tidligere tenkt på å lage noe litt asymetriske, foreksempel at de "lener seg" bakover. Fordelen med dette rent teknisk er at kassen innvendig blir asymetrisk, noe som gjør at man får mindre resonanser. I tillegg vil elementene peke litt oppover slik at høytalerne kan plasseres lavere for å få optimal lytteposisjon, eventuelt at diskanten blitt litt lenger bak, noe som gjør at den kommer på linje med senter av bass-elementet. Dette skal vist nok være bra pga faseforskyvning i lyden... Jeg er uskikker... Uansett så tegnet jeg disse kjappe utkastene.
For å få til de runde hjørnene har jeg flere ideer, men den mest spennende er å bygge høytalerne av kryssfiner ved å legge lag på lag oppå hverandre. Den første og siste plata er tett, mens de andre er skjært ut i midten. Jeg googlet litt rundt for å se på hvordan dette kan bli og det er flere som har tenkt på dette før. Det kan også bli et ganske unikt utseende om man ikke maler over laminat-mønsteret.


Dette designet synes jeg var finere enn utkastene mine, men litt klumpete, og så synes jeg kanskje at det er litt lyst. Kanskje om man beiser med en mørk beis slik som denne:


Så da var det bare å lage et nytt design basert på masse "googling"
Jeg er ganske fornøyd med dette designet. Det gjenstår å se om det lar seg gjennomføre i praksis. Totalt må jeg kutte 34 biter av en 18mm finerplate, frese de like, lime de sammen, frese hull til elementene, tilkoblingen og bassporten, pusse, pusse, pusse..... , beise, lakke, lakke, lakke... Så vi får se. :)



onsdag 17. juni 2015

Mini Segway - Del 3

Siden sist så har mye skjedd. Jeg har testet de opprinnelige delene, og de funker fint hver for seg, men når jeg kobler sammen bevegelsessensoren og motorstyringskortet og Arduinoen så slutter programmet å virke. Jeg aner ikke hvorfor og flere enn meg der ute ser ut til å ha det samme problemet.

Det blir også sabla trangt inni ramma med all denne elektronikken så derfor har jeg bestilt en Arduino Nano og et enklere motorstyringskort, både for å spare plass, og for å ha mer kontroll over sammenkoblingene siden jeg mistenker at det er noen koblinger mellom Arduinoen og motorstyringskortet som jeg ikke trenger. Jeg fant også et veldig greit montertingskort for Arduino Nano med skrukontakter slik at sammenkoblingene vil gå som en lek! :)

Jeg startet med å montere alle delene...


...og etter litt boring og filing med Dremelen så ble det seende slik ut:


Og etter enda litt mer tid med kobling og programmering så sviver hjulene som gale når den ligger på "magen"


Så kommer 1000kr spørsmålet. Virker den slik som en Segway?
Svaret er nei!

Softwaren er implementert på enklest mulig måte som en start. Jeg får en vinkel fra bevegelsesensoren som sendes til en PID regulator, og resultatet fra denne går som pådrag til motorene. Den virker noenlunde som forventet når jeg holder den opp i luften og lener den forover eller bakover. Hjulene snurrer slik som man forventer. Men når jeg setter den på bordet begynner den bare å gå fremover og bakover i en veldig hurtig frekvens.

For å fikse dette må jeg nok bruke gyroen i tillegg til akslerometeret inne bevegelsesensoren, og filtrere disse med et Kalman filter. Men jeg er egentlig veldig fornøyd med at den virket såpass som den gjorde, så takk for i dag!


torsdag 11. juni 2015

Mini Segway - Del 2

Rammen er ferdig. Den ble laget i garasjen av trevirke som jeg hadde liggende. 3mm finèrplate, høvlet bord og en rund kosteskaft-liknende pinne. De hele ble satt sammen med lim og små spiker samt noen skruer for håndtaket. Må si meg ganske fornøyd med resultatet!


Elektronikken som jeg planlegger å putte inni samt motorer og hjul ser du her:


Da gjenstår det å se om det passer, og om delene virker sammen!

fredag 1. mai 2015

Mini Segway - Del 1

Jeg har fått dilla på Arduino! For de av dere som ikke vet hva Arduino er så er det en platform av elektronikk-kort og programvare bygget for prototyping av forskjellige ting, ofte brukt i utdannelse innenfor elektronikk og programmering. Grunnene til at det er så populært er at det billig, lett å programmere, og lett å utvide med annen elektronikk og perifere enheter. Kjøper man på eBay fra Kina blir det enda billigere!

Man kan lage mye forskjellig! Enkleste eksempel jeg kan komme på i farta er å få et lys til å blinke. Man kobler da en bryter på en digital inngang på Arduino-kortet og en lysdiode på en digital utgang. Så skriver man noe programkode som man laster ned til mikrokontolleten på kortet med En USBkabel. Denne koden får lysdioden til å blinke hvis bryteren er på.

Se http://no.wikipedia.org/wiki/Arduino for mer info...

Planen min er å lage en mini-segway. Det Jeg trenger for å lage dette er:
  • Arduino mikrokontroller kort
  • Arduino motorstyringskort
  • 2 likestrømsmotorer med hjul
  • Bevegelsessensor (akslerometer og gyro)
  • Bluetooth seriell modul
  • Batterikabel
  • 9V Batteri
  • En ramme til å montere alt inni
Alle deler utenom de to nederste har jeg køpt på eBay for ca 200kr. Rammen derimot har jeg tenkt å lage selv. Det finnes mange andre som har laget selv-balanserende roboter med de samme komponentene som meg, men de aller fleste rammene folk bruker har  kjedelige design hvis eneste formål er å montere de andre komponenetene på. Jeg har lyst til å heller prøve å lage en modell som ser ut som en liten segway.

Jeg har derfor lager en tegning i SketchUp av hvordan jeg ser det for meg at det skal bli. Modellens mål, uten hjul er 35cm x 18cm x 10cm.

All eletronikken og batteriet skal få plass under mens motorene monteres på utsiden av ramma, men under plata. Hvis motorene og batteriet er sterke nok så vil jeg kunne plassere en av bamsene til ungene oppå :)

Oppdateringer kommer snart!