DataLogger for OZ2CPU's Digital Milli Wattmeter
Datalogger for OZ2CPU - Thomas Scherrer's Digital Watt Meter
af OZ6ADL - Nils Thøger

I forbindelse med OZ2CPU’s konstruktion af et HF milli wattmeter, har jeg lavet et værktøj til computeren som opsamler de måledata som meteret sender ud på seriel porten.

Programmet er skrevet i Borland Delphi 5, og er afprøvet på følgende operativ systemer:
Microsoft Windows 98, Microsoft Windows NT40 og Microsoft Windows 2000.
Programmet hedder DWM (Digital Wattmeter) efterfulgt af versions nummeret.
Programmet SKAL pakkes ud og startes i følgende bibliotek "c:\dwm\" da opsætningen og andre filer gemmes i samme bibliotek.
Nyeste version af programmet kan downloades her. Zip filen fylder 367KB
Når du har pakket zipfilen DWM.ZIP ud i biblioteket "c:\dwm\" dobbelt klikker du på dwm.exe eller på genvejen som du kan kopierer ud på skrivebordet. (Shortcut to dwm.lnk)

Nu starter programmet op for første gang, og spørger efter hvilken COM port du har tilsluttet dit Digital Watt Meteret til.
Du kan vælge mellem COM1, COM2, COM3 eller COM4, du kan altid gå ind i indstillingerne for programmet og lave det om.
Programmet starter nu op, og du vil med det samme få den aktuelle værdi af RF1, RF2 samt DC udlæst. Sker dette ikke, har du ikke forbindelse mellem computer og instrumentet, eller også konflikter din COM port med en anden enhed.
Vælger du Start fra RUN menuen i toppen, kan du vælge følgende kommandoer
Clear Denne funktion sletter alle data som har været logget indtil nu.
Resume Denne funktion fortsætter logning hvis den er manuelt er stoppet
Start Denne funktion bruges til at aktiverer logningen
Stop Denne funktion stopper logningen

Vælges Start fra menuen fås følgende billede
Hold venstre museknap ned, og indrammer et område fra venstre mod højre, og slip muse knappen igen. Det indrammede vindue blive forstørret op. Denne funktion kan gentages gang på gang.
Med højre museknap, kan man nu flytte det forstørret område rundt på grafen.
Logning af data fortsætter meden du er i ”ZOOM” mode, så du mister ikke data.
For at vende tilbage til normalen igen, holdes venstre museknap nede, medens du indrammer et område fra højre mod venstre og slipper musen igen.

Slukkes og tænder instrumentet, vil programmet opdaterer sig selv med kalibrerings data fra instrumentet. Herefter trykkes OK og logningen af kan fortsætte.
Opsætningen af programmet sker ved at vælge Setup fra menuen File.

Første faneblad General kan du vælge hvilken COM port du bruger.
På Graph Axis kan du selv vælge opløsningen af y akslen på grafen.
Bemærk at Y Axis Max skal være større end Y Axis Min
Note. Måleenheden er her altid angivet i dBm

I fanebladet Measurement sættes alt op omkring logning.
Samplings interval in ms fortæller hvor tit programmet behandler data fra instrumentet. Skal du logger signaler over lang tid, ( dage / uger ) sættes intervallet meget højt. Hvor imod det skal stå lavt, hvis du skal analyserer et øjebliks signal.
Jo flere beregninger der ønskes, vil computeren sløves med tiden der måler over.
Ønskes alligevel en lang logning med høj opløsning, anbefales det at minimerer loggerprogrammet til Windows taskbaren, da computeren ikke vil bruge resurser til at tegne grafen for hver plot. Grafen bliver gendannet, når du maksimerer programmet igen.
Unit er den enhed du får dine måledata udlæst i. Der kan vælges mellem dBm, V eller W
Bemærk at du altid kan skifte mellem enhederne når logningen kører, men de data som ER målt bliver ikke omregnet, kun fra det tidspunkt du angiver en ny enhed.
Enable graf logging
3D graf enable skift mellem 2D eller 3D plot af grafen.
RF Channel 1 valg om RF Channel 1 skal logges med
RF Channel 2 valg om RF Channel 1 skal logges med
DC Channel valg om DC Channel skal logges med
Note: Hvis DC Channel er det eneste som logges, bliver Y akslen på grafen lavet om til V
RF Band skal stå til det samme, som det bånd du har sat meteret til.
Der kan vælges mellem LF, HF, VHF, UHF og SHF. Det valgte bånd, vises også i menu linjen på hoved siden.
UpperLimit og LoweLimit er kun en indikation af grænse værdier som kommer med på grafen under logning af måledata. Måleenheden er altid dBm. Grænserne kan klikkes af / på hver for sig.
File logging gemmer alle måle data i en komma separeret Excel fil med tid og dato.
Filen hedder dwm.cvs og ligger under ”c:\dwm\..”

I fanebladet Trigger settings har man mulighed for at starte logningen når spændingen på DC indgangen overstiger en defineret spænding. Ligeledes stopper logningen af data igen, når spændingen falder, til under den defineret spænding.
For at bruge denne funktion, sættes DC Trigger enable til aktiv, og en spænding defineres.
Tryk nu OK og logningen vil først starte, når tærskel værdien overstiges samt stoppe når den igen er under tærskel værdien.
For normal logning vælges DC Trigger disable.

About fra menuen i toppen fortæller hvilken version programmet er, samt Firmware versionen af det tilsluttet Digitale Watt Meter.
Alle indstillinger inklusiv størrelsen og placering af programmet, bliver gemt til neste gang programmet startes op. Indstillingerne ligger i filen dwm.ini under "c:\dwm\"
Til videre dokumentation kan du gemme grafen som BMP billede.
Vælg Dump to BMP fra File menuen. Filen heder DWM.BMP og ligger i "c:\dwm\"
Har du en printer tilsluttet din computer, kan du udskrive grafen.
Vælg Print graf fra File menuen, og din printer dialogboks fremkommer
God fornøjelse med programmet, og tak fordi du valgte at bruge DWM som loggerprogram.
Da jeg synes funktionen af et logger program er opnået nu, stopper jeg udviklingen på DWM.
Selvfølgelig retter jeg ”små” fejl i den version som ligger tilgængelig på nettet nu ( V1.2 )
Skulle nogle få lyst til at programmerer videre, vil jeg gerne svare på spørgsmål vedrørende Borland Delphi ( hvis jeg kan )
Med venlig hilsen
OZ6ADL - Nils Thøger
E-mail support af programmet sendes til e-mail
