Sida 1 av 1
Teknik för att bygga en duty-cycle mätare?
Postat: 23 oktober 2010, 15:10:13
av 4kTRB
Vilken teknik ska man rikta in sig på för att bygga ett enklare
instrument som mäter duty-cycle hos en fyrkantvåg?
AoE hade ett bygge för många år sedan där jag tror de använde en
4046 VCO/PLL som inte var allt för omfattande att bygga.
Jag vill gärna ha bra precision i mätvärdet och det ska gärna fungera
en bit upp i MHz området.
http://en.wikipedia.org/wiki/Duty_cycle
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 00:49:14
av Glenn
Finns en del MCU-baserade ganska enkla saker som gör det, har själv tänkt bygga det nån gång, men har aldrig kommit mej för.
Jag hade ju framförallt tänkt mej att mäta dutycycle på en spridare på en bil.
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 08:04:44
av grym
i % ?
motstånd konding multimeter
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 09:14:12
av Icecap
I MHz-området är det enklast att använda ett RC-led's mediumvärde, det kan också användas vid lägre frekvenser men då blir mättiden förbenat lång. Problemet är då att få skarpa och tydliga flanker ifrån nivå förstärkaren, man MÅSTE ju ha stabila nivåer om '0' & '1' om den mätning kan bli rätt.
Det mest korrekta ville vara en Capture-enhet som fångar båda flanker men det kräver ju en snabb klocka till detta. Vill man ha t.ex. 0,1% upplösning måste klockfrekvensen vara minst 1000 gg frekvensen som mäts, i MHz-området betyder det en klocka i GHz-området vilket blir ganska besvärligt att jobba med.
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 15:19:50
av 4kTRB
Det där med flankerna kan vara en väg att gå.
Om det går att få till en puls vid varje flank så
skulle det gå att räkna tex 1000 flanker som föregår
hög nivå och mäta tiden och även räkna 1000 flanker
som föregår låg nivå. Sedan dividera tiderna. Detta gäller
då de högre frekvenserna. Ju fler flanker som räknas desto
bättre resultat.
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 15:27:52
av Icecap
Det räcker att mäta tid mellan varje flank och veta vilken typ flank det var, resten fixar mjukvaran.
Det blir bara lite jobbigt när man kommer över en viss frekvens. Om vi antar att man använder en 32MHz µC som kan ha Capture-timern att köra på samma 32MHz och man vill ha 0,1% upplösning är högsta mätbara frekvens 3200Hz.
Re: Teknik för att bygga en duty-cycle mätare?
Postat: 24 oktober 2010, 15:55:03
av prototypen
Min antika fluke scoopmeter kan mäta dutycycle så jag använder den.
Protte