Det blir nog till att köpa en 200A-shunt på ebay.
Jag har pulat lite med schemat igen. Egentligen är det två olika kort. Ett med en Atmega128 som sköter SD-kort, GPS, varvtalsövervakning, USB m.m. Det andra kortet är en attiny861 (istället för attiny26) som kollar ström, spänning och temperatur på batterierna.
Klicka för PDF
Nån som ser några uppenbara fel på schemat? Tips m.a.p. schemaritning, avkoppling etc?
[Lång beskrivning för de som orkar]
Det är två delar som ni kan se. Den vänsta är en Atmega128 som är
kopplad till den högra, en attiny861, via SPI. Det är tänkt att dessa ska
sitta på två separata kort sen.
Nu går jag medsols runt Atmega128.
Uppe till vänster har vi kopplingsplint för ingående ström och kontakt
för att dra vidare ström till ett I/O-kort.
Sen har vi en grafisk LCD. Denna har jag kopplat upp på en labbplatta
och fått att funka så det borde stämma. Dock har jag inte provat FETen
som kontrollerar bakgrundsbelysningen (ca 300mA) samt den figitala potentiometern för att styra kontrasten. Ser det rätt ut?
Nästa är ett SD-kort som styrs via SPI. Denna har jag oxå testat på
labbplatta. Den går på 3,3V därav spänningsdelningen på I/O-linorna.
SPI-linorna går sen vidare till Attiny åt höger via en kontakt.
Här i gröten till höger om Atmega finns även en kontakt för fyra linor
som kan användas för att skicka ut PWM eller I/O, samt en kontakt som
tar externa interrupt eller I/O från en knappsats.
En GPS-modul är inkopplad via UART genom en kontakt. Denna har jag oxå
testat på labbplatta så den borde stämma. La till en kontakt här för att
eventuellt plocka ut NMEA-signal från mitt system.
Kontakten döpt rpm är en extern interrupt som skall läsa ett varvtal via
en halleffektgivare. Går till ICP3.
UM232R är en färdig USB-modul. Denna har egen avkoppling m.m. och denna
har jag testat på labbplatta. Har dock bara testat att skicka
information från mC till PC, men omvänt borde ju funka.
ISP-kontakt och kontakt för 8 generella AD-linor talar väl för sig själv.
De två högarna med komponenter längst ner till vänster är
spänningsmatning, 5V och 3,3V. Korrekt avkopplat etc? 12V in. Vad ska man ha för kondingar? Tantal, poly, vad? Det är ytmonterat.
FETen över det är tänkt om man i framtiden vill koppla in
nåt som behöver drivas på 12V, några hundra mA. Bra kopplat med skyddsdiod etc?
Slutligen har vi inkoppling av kristaller, spänningsmatning, resetkrets
etc till Atmegan. Ser detta bra ut map avkoppling etc? Funderar på att skippa 8MHz-kristallen och köra internt istället...
Högra biten med Attiny är batteriövervakningsdelen.
Shuntförstärkarna INA204 längst upp. Sladd till 200A-shunten kommer in på kontakten och filtreras lite med en konding.
Längst ner ser vi kontakter för tre tempsensorer. Batterier, shunt, och valfri. Attiny861 har även inbyggd tempsensor.
Krafset nere till vänster är spänningsdelning för att mäta 40-60V med bra upplösning. Detta har diskuterats i
denna tråd.
[/Lång beskrivning för de som orkar]
Edit. Fixade länk.