Auto acculader met PIC12F683 (6 / 8 stap)

Stap 6: De firmware


Het schrijven van de firmware was vrij simpel, als ik een uiterst eenvoudig opladen algoritme pakte. Het idee was om de accu gedurende tien minuten, neem dan een meting over de batterij. Als de accuspanning hoger is dan een bepaalde drempel, stoppen met het laden, als het niet, blijven.

Om te kunnen opzetten van timings, ik een 10 ms-interrupt geïmplementeerd en een software-markering instellen op elk moment van de 100-th die deze interrupt optreedt. Dat gaf me een tijd-base van een seconde. Het volgende ding dat ik heb geïmplementeerd - deze seconden tellen was schreef ik macrodefinities te kunnen om de kosten en de meting time-outs eenvoudig wijzigen. De definitieve aan / uit-tijden waren:

  • Meting: 5 seconden
  • Gratis: 600 seconden

De code zelf is zeer eenvoudig en spreekt voor zich, ik stuur het naar iedereen wie om het vraagt. Het is eigenlijk een mix van die worden beschreven in de vorige stappen, sommige macro's, oscillator configuraties en de eenvoudige algoritme die ik voordien beschreef. Wordt er vragen over het, voel je vrij om te vragen!

Softwarehulpmiddelen gebruikt waren MPLAB X en XC8 compiler.

Gerelateerde Artikelen

Acculader met behulp van SCR

Acculader met behulp van SCR

het schakeldiagram acculader met behulp van SCRkijken. De accu wordt opgeladen met een kleine hoeveelheid van de wisselspanning of gelijkspanning. Dus als u uw batterij opladen met AC bron wilt, wij moeten eerst de grote AC spanning te beperken, moet
Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. De L298N Motor Driver Module is makkelijk te controleren met Arduino, en met behulp van Visuino kunt u uw a
Auto polijstmachine met behulp van boor machine

Auto polijstmachine met behulp van boor machine

bouwen van uw eigen auto polijstmachine met behulp van boor machine met lage kosten.Stap 1: Onderdelen en gereedschappen die nodig zijn Drill machineSponsSynthetische rubber, lijmDent removal vloeien voort uit de pop-a-dentSpray kan capschroevenmesSt
ESP8266 en Visuino: WiFi-afstandsbediening Smart auto Robot met Wii Nunchuck

ESP8266 en Visuino: WiFi-afstandsbediening Smart auto Robot met Wii Nunchuck

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. Ik maakte al een Instructable op hoe u slimme auto met Arduino en Joystick kunt controleren. Het is echter
RFID auto immobiliser met PIC12629

RFID auto immobiliser met PIC12629

Ok, dus er hopen van startonderbrekers daar zijn maar bij de meeste van hen, als iemand uw sleutels heeft, ze je auto hebben.  Wat goed is een auto-alarm met 3 + punt immobilisatie als iemand erin slaagt om de sleutels en natuurlijk het alarm remote.
Acculader met een fakkel licht

Acculader met een fakkel licht

dit is een eenvoudige acculader met een fakkel lichtStap 1: benodigde materialen met fakkel over 4v, hieronder 6v acculader pin (het moet worden aangepast gemeten de fakkel)batterij (AA, AAA of mobiele batterij. maar er zijn sommige batterij is kan n
Hoe kun je Auto lening met slecht krediet

Hoe kun je Auto lening met slecht krediet

u wilt desperately die nieuwe auto! Echter, u een slecht krediet hebt en die auto lening niet krijgen. Dus wat te doen in dergelijke gevallen? In dit artikel praten we over hoe je auto lening in tijden van slecht krediet.Dit voorstel is in werkelijkh
Van Bowser Koopa Clown auto model met geluidseffecten, lichten, & propeller. Gemaakt van oude koektrommel.

Van Bowser Koopa Clown auto model met geluidseffecten, lichten, & propeller. Gemaakt van oude koektrommel.

Gereedschap hiervoor:VeiligheidsbrilWire cuttersmeshete lijmpistoolsoldeerboutboorBenodigde materialen:vormige zoiets de clown auto (ik gebruik een oude koektrommel met kurk bodem)Bowser speelgoed (ik kocht deze & zaagde hem in helft)draadpersoonlijk
Verpakking auto versiering met stof

Verpakking auto versiering met stof

De inspiratie voor dit project kwam uit de instructable "Low-cost way to Vervang auto bekleding," terwijl het zorgt voor een gemakkelijke goedkope moeilijke situatie ik besloten heb om een andere low cost alternatief ook offeren. Iedereen die ei
Auto voltage meter, analoge versie (met de "slimme" achtergrondverlichting)

Auto voltage meter, analoge versie (met de "slimme" achtergrondverlichting)

Oorspronkelijk maakte ik 7-segment voltage meter, maar de zon maakte het moeilijk om te lezen. Dacht om analoge versie met slimme achtergrondverlichting; kleur switches als over-of onder spanning situatie zich voordoet. Voltage meter vertelt als er e
Universeel (diefstal) bescherming voor elektronische apparatuur of auto's met onzichtbaar Schakelaar

Universeel (diefstal) bescherming voor elektronische apparatuur of auto's met onzichtbaar Schakelaar

ik zal laten zien hoe u een reed switch rietschakelaar kan gebruiken als een universele bescherming voor elektronische apparatuur of auto. Alles wat u nodig hebt is een reed switch rietschakelaar en een magneet. Voor auto's moet u een relais van de m
Auto reis met een 1-jarige

Auto reis met een 1-jarige

onlangs namen we een road trip uit Utah County naar Orange County, Californië voor de voorjaarsvakantie. Ik was een beetje nerveus te maken van de reis met onze bijna-een-jaar-oude dochter, maar vooruit gepland om onze reis een beetje gemakkelijker.O
Hoe ter dekking van een auto zonnekleppen met vilt

Hoe ter dekking van een auto zonnekleppen met vilt

zonlicht en warmte rotten de stof op mijn oude klopper zonnekleppen zodat de velours geschild weg als huid op een zombie, onthullende afbrokkelende schuim en houtvezelplaat onder. Mij had voor verrichten iets hierover, omdat het was letterlijk in mij
Oplossen van problemen met uw auto-accu met ATtiny.

Oplossen van problemen met uw auto-accu met ATtiny.

Afgelopen winter ik sommige problemen ondervonden met mijn auto-accu. Ik wist dat het hoog tijd om te vervangen dus uit ging ik naar een nieuwe kopen. Dit feit deed me denken aan een oud artikel over een auto batterij/kosteneenheden diagnostiek syste