Induktans/kapacitans mätare Saga (13 / 17 steg)

Steg 13: Nya krävs utvecklingsverktyg och programvara för Ver C



Att hitta en C-kompilator för Atmel chip var inga problem. Jag hade redan en mycket anständig en från Imagecraft (från 10 år sedan). Det köras under Win XP och använder en hårdvara dongle på en parallellport (mitt val) som en licens. Kompilatorn passerar sin produktion *. HEX filen till Atmels verktyg, Studio + (också 10 år gammal). Den kommunicerar med en Atmel gränssnitt gizmo (AVR-ISP) som ansluts till den bärbara datorer COM1 seriella porten och in i en 10-stifts programmerare port i styrelsen. Denna port är på schematiskt J2. Du måste vara mycket noga med att få MISO & MOSI anslutningarna på rätt sätt runt men när dess allt korrekt ansluten det kan fungera som smort. Inte bara min.

Var det AVR-ISP eller COM1-porten på den bärbara datorn i mitt labb? Efter att ha provat många saker på den bärbara datorn inklusive koppla olika saker till COM1-porten, sondering AVR-ISP och kontrollera/ombyggnad olika kablar. Ingenting hjälpte. Atmel har en nyare version av deras AVR-ISP (AVR-ISP Mk II för $45 från Digi-Key) och från Atmels webbplats är gratis Studio + verktyg med stöd för USB så jag fick dem efter ungefär en vecka. Installera dem gick utan problem (förvånade mig!) och nedladdningar gick vidare. USB är så mycket mer tillförlitliga än RS-232 som vem som helst som har överlevt på 1980-talet kan intyga att.

Eftersom detta chip har så mycket mer i vägen för resurser (många avbrott för kringutrustning, tre timers med prescalers, multiplicera instruktioner (Ja, plural) och mer stackutrymme i motsats till de snåla två nivåerna av subrutin samtal tillåtna i bilder) kan koden organiseras på ett mer rättframt sätt med en huvudlinjen, display avbrottstjänstens rutin och andra funktioner så att alla dessa saker arbetat öppet att den andras handlingar. Jag hade inte blanda beräkningarna med displayen multiplexering, etc.

Med PCB slutligen fast och sw verktyg faktiskt arbetar plöjde jag vidare på koden. Det används ca 28 procent av den tillgängliga rum inklusive oavsett floating-point rutiner kompilatorn skulle innehålla. Eftersom värdena för inbyggda L och C var programmerats in koden i uH och pf, resp, det beräknade värdet skulle vara i samma enheter. Det var bara en fråga om skiftande visningsvärdet vänster eller höger och belysning korrekt decimalkommat så att visningen var rätt. Så display auto-spänner och med ledande noll dämpning. Det enda jag lämnade ut var ett par lysdioder för att berätta om behandlingen är i nf eller pf (eller mH eller uH), men jag tänkte att om jag inte kunde gissa att själv jag inte borde har byggt enheten alls.

BTW: på denna tid den HDD i min laptop beslutat att ge upp spöket och jag var tvungen att köpa en annan XP-laptop, men det är en annan historia. (Lyckligtvis hade jag en säkerhetskopia av s/w hittills.)

Se Steg
Relaterade Ämnen

Arduino induktans/kapacitans/motstånd mätaren

Hej sådana vänner, kommer att visa dig hur för att skapa en mäta induktans, kapacitans och motstånd genom att använda Arduino oftast ATmega328P, all programmering kastas i Arduino och komponenter vanligen hittade i vårt laboratorium och blir också vä...

DIY kapacitans mätare

En kapacitans mätare är en elektronisk testutrustning används för att mäta kapacitans, främst av diskreta kondensatorer. Alla elektronik hobby & ingenjör måste ha kapacitans mätare. En kapacitans mätare är inte mycket billig. I detta instructables ja...

Kapacitans mätare

Kondensatorer är viktiga komponenter i elektronik, men ibland är de trasiga eller det värde den gemensamma jordbrukspolitiken har blivit oläsbar. Eftersom min multimeter inte har en kapacitans mätning, beslöt jag att göra en!Principen för att mäta ka...

Kapacitans mätare med arduino och 741 op-amp

Detta projekt består av konstruktion och tillverkning av en enkel kapacitans mätare kan mäta kondensatorer i intervallet om 20 picoF till hundratals microF.Detta kan vara ett mycket användbart verktyg när du kontrollerar våra kondensatorer och det ko...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

LinkIT en kapacitans mätare

Kondensatorer kan vara knepigt. Ibland märkning på sidan av dem kan gnida eller smälta bort och nu du fastnat med en kondensator som du inte vet kapacitans av. I den här guiden går vi igenom hur man ställer upp en krets som kan mäta kapacitans av din...

L/C induktans kapacitans Multimeter mäter LC200A Tool

den mäter 500 KHz, erbjuder en noggrannhet på 1% och används för att mäta kapaciteten av 0,01 pf 100mF, induktorer 0.001 uH och 100 H (med olika upplösningar förstås). Huset är mycket professionellt utseende med en bakre stöd för den placerade vertik...

Digital kapacitans mätare

Detta projekt kan du mäta kondensatorer i en ensam rad åtgärd från 0.000pF till 1000uF. Det vill säga kommer en 16 x 2 LCD-Display visar en enda skala från 0.000pF till 1000uF vars huvudsakliga komponenter blir en Arduino Uno och en 16 X 2 LCD-Displa...

Gitarrförstärkare Tube

vill bygga din egen rörförstärkare för gitarr? Det finns många alternativ: bygga ett kit, bygga från en befintlig Schematisk, eller förgrenar sig som jag gjorde och prova något annat.Kanske, som jag, du designa och bygga från scratch...Kolla in de si...

Mäta SMD kondensatorer på Arduino

Mäta kapacitans är uppgiften varje Arduino ägare har att hantera förr eller senare. Detta gäller särskilt när du flyttar från thru-håls komponenter till SMD ones-mindre kondensatorer, till skillnad från motstånd av samma storlek, inte markeras alls....

Arbeta säkert med hög spänning

det finns en massa bra instructables och andra projekt på interwebs som innebär hög spänning nätaggregat. De flesta innehåller en ansvarsfriskrivning som säger någon variant av "om du har någon mening, inte gör detta projekt." Men sällan är det...

Induktiv laddning: en enkel strategi (TfCD)

Induktiv laddning, kallad ibland trådlös laddning har blivit en ny teknik med lovande utsikter för laddning av alla typer av enheter som vi använder i det dagliga livet. Principen bakom detta, kallas resonant induktiv koppling, är inte nödvändigtvis...

Kul med PIC församling - Episode 13

För några månader sedan övervägde jag att göra en kapacitans mätare med PIC. Jag gjorde en del efterforskningar på nätet och kollat in olika mönster. Sedan gjorde jag misstaget att kolla eBay för att se hur mycket en skulle kosta. De inre styrelsen v...

Strömsnål trådlös laddning

Hej och Välkommen till min första instructable!Jag ska visa dig hur du gör din egen strömsnål trådlös laddning kretsar som låter dig överföra elektricitet genom luften (eller något annat icke-metalliska medium) korta sträckor. Detta är lämplig för tr...

4-i-1 Arduino LCD sköld Version 2

Med detta projekt, har du minst fyra produkter i en eftersom detta kit består av en Arduino Uno, en LCD-skärm, en USB-A till USB-B kabel och alla material som du kommer att behöva utveckla följande fyra projekt: en disk, en termometer, en kondensator...

Bygga en par av Stereo högtalare

detta instructable är en grundläggande guide för att bygga ett par stereohögtalare av hög kvalitet. Processen är inte svårt men kräver massor av tid, tålamod och ansträngning.Här är en introduktion till en högtalare några huvuddelar:HögtalarelementDe...

Fixa din bildskärm - byta kondensatorer

i denna video vi visar dig hur man fixar ett av de vanligaste problem som händer med bildskärmar. Nio gånger av tio kan en bildskärm fastställas för mindre än $10,00 dollar. Kondensatorer är billigare än smuts, och med lite övning kan ersättas bespar...

DIY-Hur man gör trådlösa hörlurar

/ * * /När jag var liten, tänka jag brukar hur dessa trådlösa hörlurar arbete. Vad magi gör dem arbeta! Men nu hade jag listat ut ett enkelt sätt att göra en med din egen gamla (Plug-on hörlurar) en trådlös ett. Även om det fungerar genom att ansluta...

Elektronik byggtips (i 21 Plus steg)

Jag har byggt kretsar under lång tid och kan ha plockat upp några idéer som kan vara nytt för senare byggare. Det finns inget mycket hårt eller häpnadsväckande om tips men de har hjälpt mig och kan hjälpa dig också. I mitt sinne ett tips är inte ett...