Technojunk.nl

...Even the invisible must be perfect!

  • Vergroot letter grootte
  • Standaard letter grootte
  • Verklein letter grootte

USB voltmeter

E-mail Print PDF

Omdat het handig is soms de spanning te kunnen loggen, om later weer terug te kunnen kijken, of om in een artikel te kunnen verwerken, heb ik samen met Mario een USB Voltmeter ontwikkelt.

De USB voltmeter is eenvoudig via software voor Windows XP te bedienen.
vanuit dit programma kan van alles bediend worden, de mogelijkheden zijn zeer uitgebreid:
Van een grafiek maken in het programma zelf, tot het exporteren naar excel.

 

Schema's

 Het voedingsgedeelte:

Spanningsgedeelte

Laten we als eerste  de voeding behandelen, Op de ingang komt een spanning van minimaal 12V te staan, deze spanning word opgepoetst en naar een 7809 gestuurd, waarna het nog wat afgevlakt word, om door de gaan naar de opamp en een 7805.

Hier voed de 5V spanning de 18F2455 µC, en een referentie voor de analoog naar digitaal converter.
Deze heeft een 10 bits ADC, wat stapjes maakt van 4mV!

 

 De spanningsdelers:

Spanningsdelers

Op de meet ingang komt uiteraard het te meten signaal binnen, waarna het met naar een spanningsdeler gaat, gekozen door één van de fets (BS170). R3 vormt samen met R4, R5 of R6 een deler, welke nog eens af te stellen zijn met de potmeters, neem hiervoor zeker de 10 (of zelfs 15) slagen variant, bespaar hier ook zeer zeker niet op!

De 2 BF256B'tje met R2 zorgen voor een continu belasting, zodat als je niks aansluit de meter geen spookwaardes vertoont.
IC4 krijgt op zijn niet inverterende ingang de gedeelde spanning binnen, de opamp regelt de uitgangsspanning naar dezelfde waarde als de ingangsspanning, voordeel is dat de ingangsimpedatie hoog  is, en de uitgangsimpedatie laag is, ook dient het om de spanninsdelers van de µC te scheiden

Met P4 kun je de off-set van de opamp nog iets bijregelen.

 Het µC gedeeldte:

 

De 16F2455 verwerkt de inkomende spanning op punt D, punt A, B en C komen aan de BS170's om zo één van de 3 spanningsdelers te kiezen, verders spreek het meeste voor zich, met P3 valt het contrast in te stellen.
op D- en D+ komt de USB aansluiting, op poort A.3 komt de 4.096 referentiespanning.
Op C7 en C6 komen de up en down drukknoppen om de  spanningsdeler te kiezen.
Neem voor het LCD een 2x16 of 2x20 HD44780 type.
Het LCD toont de spanning, en de gekozen deler (10, 30 of 50V)

Klik hier voor een uitvergroting van het schema in PDF.
Printlayout is hier te downloaden.
Printopbouw hier.

 

Het programma: 

 

Device connection geeft aan of het programma de USB volt meter gevonden heeft, hieronder vindt u de real-time spanning met huidige tijd.

Data -> grafiek zet het programma het aantal gelogde spanningen onder data gegevens in de grafiek.
Als u de grafiek opslaat word deze als een .JPG bestand opgeslagen.
Met print grafiek word deze afgedrukt.

Als de data naar Excel word opgeslagen, krijgt u alle data gegevens onder elkaar, en kunt u hier eventueel een (uitgebreide) grafiek van maken. 

Met de Interval kunt u instellen om de hoeveel uren, minuten seconden of zelfs milliseconde u wilt meten.

Het programma is hier te downloaden.
De hele .ZIP hier

 

 

Laatst aangepast op maandag, 17 mei 2010 18:21