En liten present till mig själv

Det var länge sedan man köpte något kul till elektroniklabbet så jag tog tag i det nu eftersom jag snart fyller år. Jag köpte mig helt enkelt en present till mig själv i form av ett nytt oscilloskop. Det blev ett Rigol DHO1074 med 10.1″ touch-skärm.

Det gamla DS1074z är det inga speciella fel på men jag har saknat en större skärm och upplösning framför allt. Får se om jag säljer eller behåller det.

Elextric del 8

Förra helgen pillade jag klart alla drivers inklusive strömmätning av PWM-drivsteget och CAN-interfacet. När jag skulle lägga till möjlighet att kalibrera strömmätning och analoga ingångar insåg jag att I2C-kommunikationen mellan MCU och FRAM hade helt glömts bort … så nu är det på plats också. 🙂

Därmed är allt på lågnivå igång och summa summarum så har hw-designen varit ok förutom att jag hade missat att det interna ESD-skyddet på MCU:ns I/O-pinnar påverkade nivån för drivning av en liten MOSFET jag har för att aktivera/inaktivera pull-up-motsånd på digitala ingångar. Men alla prototypkort ska väl ha minst en patchning innan det fungerar är det väl sagt har jag för mig! 🙂

Nu ska jag ge mig på lite applikationsmjukvara där RGB-lysdioden med sju färger och de två tryck-knapparna ska användas som ett ytterst enkelt UI för att navigera mellan olika funktioner.

Elextric del 7

Nu har jag fått igång det mesta och gjort drivers i mjukvaran. Det som återstår är att fippla igång CAN och få till strömmätningen på PWM-utgången så AD-samplingen synkas med PWM-timern men det ska nog inte vara några konstigheter. Om det inte är några felaktigheter i hårdvaran vill säga. 🙂

Och trots att jag inte har testat riktigt allt tog jag en chansning och bestyckade ytterligare ett kort…

Elextric del 6

Det tog ett par kvällar men nu har jag pillat dit alla komponenter och det har gått bra. Jag hade missat att uppdatera några footprints så de blev onödigt stora men annars fick jag nog till det hyfsat.

Pilligast var givetvis att löda mikrokontrollern men med mikroskop funkar det fint. Skapelsen hoppade igång och det är en bra känsla när man från debuggern får första kontakt med MCU:n. 🙂 Välkommen till världen Elextric!

Nu ska vi se om resten funkar som tänkt och sedan ladda på lite grundläggande mjukvara för att initiera klockträdet, portar och övriga funktioner på kortet.