Embedded System Prosjekter for Fun

Embedded System Prosjekter for Fun


Bygge innebygde system prosjekter for moro kan være givende og lærerikt. Ved å bygge prosjektet rundt en ukjent mikrokontroller (eller mikroprosessor), vil du lære en ny enhet samtidig ha det gøy på samme tid. Noen innledende planleggingen, for eksempel nøye velge en enhet og utviklingsmiljø, og velge et prosjekt med en passende vanskelighetsgrad, kan bidra til at å bygge din innebygd system prosjektet er moro, ikke frustrerende.

Velge et prosjekt for å bygge

Når du velger et innebygd system prosjekt for å bygge, bør du vurdere dine evner. For eksempel, hvis du ikke vet hvordan du skal lodde, velge et prosjekt som kan gjennomføres uten lodding. Også vurdere programvare skriftlig og debugging ferdigheter når de skal velge et prosjekt. Kortere, enklere kode er lettere å feilsøke og få jobbe. Selv om et prosjekt kan komme med en trykt kode oppføring eller filer å laste ned, er det nesten alltid noen debugging for å få et system fungerer.

Bestemme på en enhet og utviklingssystem

Når du har en innebygd system prosjekt i tankene, kan du begynne å tenke på hvilken enhet (mikrokontroller, mikroprosessor eller DSP) å bruke. Hvis du bygger et prosjekt i henhold til instruksjonene som angir en bestemt enhet, er det nok best å holde seg til dette enhet for å gjøre best mulig bruk av instruksjonene. Men hvis du bygger et prosjekt fra bunnen av, må du velge en enhet for prosjektet. To viktige hensyn i å velge en enhet er minnekapasitet og innebygde enheter.

Velg en enhet med minnekapasitet tilstrekkelig for programvaren som trengs for innebygde system prosjektet. Hvis du er usikker på hvilken enhet du skal velge, lete etter hjelp fra produsenter. For eksempel, Atmel tilbyr en parametrisk enhet utvalg verktøy for AVR produktlinje. Også hobby nettsteder viet til bestemte enheter eller enhets familier har ofte fora der du kan få hjelp til å velge en enhet.

Velg en enhet med innebygde enheter som passer til ditt prosjekt. For eksempel, hvis du bygger et innebygd system prosjekt for å kommunisere på en bestemt protokoll, plukke en enhet som har innebygd støtte for at protokollen. Dersom prosjektet krever analog-til-digital eller digital-til-analog konvertering, velger du en enhet med en innebygd omformer.

Utstyrsprodusenter tilbyr vanligvis lavkoststartsett eller utviklingskort som kan tjene som den behandlingen base for prosjektet. Microchip, for eksempel, tilbyr PICDEM Lab Development Kit. Du kan spare mye penger og tid ved å bruke ferdige elektronikk av en startpakke eller utvikling bord. Før du prøver å "rulle din egen", sørg for å spørre en produsent eller distributør om tilgjengeligheten av et startsett eller utvikling bord for enheten du har tenkt å bruke.

Får systemet oppe og går

Installer programvare verktøy for enheten din og få en enhet som er koblet (via en utvikling bord eller annen krets bord). Sørg for å teste oppsettet ved hjelp av en veldig enkel test program som kan observeres visuelt, slik som den alltid populære LED blinklys. Når testen programmet fungerer, kan du begynne å arbeide på prosjektet. Du ønsker ikke å begynne å jobbe med nyskrevne (og muligens komplisert) kode uten først å ha bekreftet oppsett.