RC tijden bepalen met de Parallax Basic Stamp en USB Oscilloscoop |
Datum: April 2008
Inleiding:
Enige tijd geleden alweer heb ik een Basic Stamp Activity kit gekocht en meer recentelijk een USB oscilloscoop van dezelfde leverancier. Tijd om weer wat zaken te combineren. |
Principe:
Experimenteerkit voor het leren werken met en programmeren van microprocessoren in combinatie met een oscilloscoop maakt het mogelijk elektronische effecten beter zichtbaar te maken. |
Materiaal:
De BASIC Stamp Activity Kit bevat een handboek, de Basic Stamp 2 op een experimenteer board (HomeWork Board project platform), diverse elektronische onderdelen, een CD met software en documentatie en een seriële kabel.
Aangezien mijn laptop (en alle moderne laptops) geen seriële poort meer bevat heeft men ook een serieel naar USB converter kabel nodig (de meer moderne versie van dit systeem is volledig USB georiënteerd) |
|
Voor het benaderen en aansturen van de Basic
Stamp 2 processor maakt men gebruik van een basic achtige programmeertaal
PBASIC waarvan men de software op de PC moet installeren. Deze software maar
ook andere meer relevante software kan men ook gratis van de site van
Parallax downloaden. In het zelfstudieboek worden vele experimenten besproken. Het experiment dat hier behandeld wordt vind men in een iets andere vorm terug. |
|
Ook heb ik kortgeleden de USB Oscilloscoop van Parallax aangeschaft. Relatief goedkoop voor een portable meerkanaals oscilloscoop.Software en handleidingen zijn downloadbaar van Parallax alsmede een studieboek voor het werken met een oscilloscoop 'Understanding Signals' waaruit we dit experiment gehaald hebben. |
|
|
Uitvoering:
|
|
|
|
Understanding Signals - RCTimeConstant.bs2 ' Charge/discharge time of a condensator ' {$STAMP BS2} ' {$PBASIC 2.5} DO HIGH 0 '5 V on P0 HIGH 15 '5 V to capacitor on charfe curve PAUSE 10 'time for capacitor to fully charge LOW 0 'ground capacitor for discharge curve LOW 15 'same to P0 for comparison PAUSE 10 LOOP |
|
Kllik op de Run Stop button om het signaal te fixeren. Verander onder de Cursors tab de Cursor Settings switches naar Paired Bars en Snap to Plot. Plaats de rode verticale cursor op het punt waar CH1 begint te stijgen. Als de cursors het CH1 signaal nog niet volgen klik dan op de A and B Position Cursor knop. Beweeg de blauwe horizontale cursor naar 3.15 V. De cursor moet nu automatisch het signaal volgen . Zet de OPTAscope’s Horizontal knop op 20 ms. Verander in het RCTimeConstant.bs2, beide regels met
het PAUSE commando naar: Run het veranderde programma Neem dezelfde metingen met de Paired Bars. |
|
Resultaat:
EXPERIMENT 1 | |
C = 10 mF R = 220 W (In het Basic Stamp Homework Board board hoeven we de weerstand niet te plaatsen. Resultaat: DT = 2.8 ms |
|
EXPERIMENT 2 | |
C = 10 uF Resultaat: DT = 12.4 ms |
|
Aangezien we de resultaten geëxporteerd hebben als excel file kunnen we deze in een grafiek combineren en zo het verschil in tijdsconstantes iets aanschouwelijker maken. | |
Discussie en conclusie:
In EXP1
verwachten we een RC tijdsconstante van: 220*10*10-6 = 0.0022 s =
2.2 ms We meten echter: 2.8 ms Een relatieve afwijking van 27%. In
EXP2 verwachten we een RC tijdsconstante van: 1220*10*10-6 =
0.0122 s = 12.2 ms We hebben in dit experiment eigenlijk alleen maar de weerstand groter gemaakt. De condensator is hetzelfde gebleven. Als de afwijking door de condensator veroorzaakt werd had ik verwacht dat we dezelfde relatieve afwijking zouden vinden. Dat is echter niet het geval, hetgeen mij doet vermoeden dat de weerstand die op het Homework Board geintegreerd is een waarde heeft die dichter bij de 280 W ligt dan bij de 220 W. |
Literatuur:
|
Relevante websites:
Minder relevante websites:
Achtergrondinformatie:
In de praktijk heeft men dagelijks te
maken met tijdsconstanten, (meestal met meerdere tijdsconstanten in
combinatie met andere factoren). Als voorbeelden kunnen we noemen:
Dit natuurkundig verschijnsel treedt
ook op bij RC combinaties. In een RC combinatie is een weerstand in
serie met een condensator via een schakelaar aangesloten op een
spanningsbron. In de getekende stand zal over de condensator en over de
weerstand geen spanning staan (UR=UC=0). Wordt de schakelaar (S1) op het
tijdstip t=0 gesloten, dan zal door het circuit een stroom vloeien, die
men als volgt kan weergeven:
|
||||||||||||||||||||||||||||||||
Afleiding vergelijking Op elk willekeurig tijdstip geldt:
UR en UC zijn
momentele variabelen dus tijdsafhankelijk. De maximale spanning staat dus over de
weerstand op het tijdstip t=0. Volgens de wet van Ohm vloeit er dan ook
de maximale stroomsterkte. Tabel: UR en UC in % van Utot
|
||||||||||||||||||||||||||||||||
De eenheid waarin RC wordt uitgedrukt is s (seconden) Dimensieanalyse: |
||||||||||||||||||||||||||||||||
|
17/01/2017