Mätsystem Lektion inför lab. Josefin Starkhammar www.bme.lth.se josefin.starkhammar@bme.lth.se
Upplägg Före pausen: - Mätsystem - Gränssnitt - Lite om laborationen Efter pausen: - LabVIEW introduktion och genomgång - Laborationsövningar (integrerat)
LabVIEW introduktion och genomgång Laborationsövningar (integrerat) Fysikaliskt fenomen Mätsystem Presentation av data
Exempel på mätsystem - I Physical entety Measurement system Signal processing Transducer, sensor Signal conditioning, e. g. noise filters and signal amplifiers Measurement instruments with a computer bus, e. g. USB or a PCI bus Computer Physical entety, e. g. sound wave
Measurement system structure Fysikalisk storhet Mätsystem Presentation (och kontroll) Tryck Temperatur Vinkelhastighet Ljusstyrka Flöde Töjning etc Givaranpassning Insamlingskort (PCI) Busstyrning av instrument GPIB (parallell) RS232 (seriell) Bussystem med flera integrerade och standardiserade instrument VXI/PXI Realtidskontrollers Fältbussar Grafiska LabVIEW Agilent VEE (DASYlab) Kommandobas. LabWindows Visual Basic Visual C/C++ Matlab
Mätsystem uppbyggnad [Givaranpassning] Givaren reagerar på omvärden och ger en: Resistansändring (töjningsgivare, Pt100) -> bryggkoppling Spänning (termoelement, piezogivare) Ström (halvledargivare) -> generera spänningsfall över känt R Signalen filtreras (50 Hz), isoleras (opto) och förstärks Sedan A/D omvandlas den med hjälp av mätsystemet Tänk på att anpassa signalen till A/D omvandlarens arbetsområde Optimera det dynamiska området (skillnaden mellan minsta och största detekterbara värde) för maximal mätupplösning
Mätsystem - GPIB Tre typer av enheter (Controller, Talker, Listener) 31 primäradresser (Talker resp. Listener) 8 bitar parallell överföring Max 2 m kabel per instrument på bussen Max 20 m kabel totalt. (Kan utökas med extender) Max 15 enheter anslutna. (Kan utökas med extender) Upp till 1 MB/s överföringshastighet (jfr USB 3.0 med 625 MB/s)
Mål med laborationen Introduktion till LabVIEW Koppla upp ett enkelt datorstyrt mätsystem Karakterisera dämpningen av störningar vid mätning med digital multimeter (Glöm inte att anmäla er till Datorbaserade Mätsystem i LP2 i höst.)
Störningsdämpning Antag att vi har en dc-nivå som vi vill mäta noggrant Överlagrad på den finns en störning med viss frekvens (typiskt 50 Hz) En multimeter har vissa inbyggda funktioner för att dämpa sådana störningar
Mätuppställning För att simulera en störning använder vi en funktionsgenerator HP 33120A Vi försöker mäta offseten (en dc-nivå) med en multimeter HP 34401A Beroende på hur störningsdämpningen funkar kommer vi då att mäta olika mycket fel
Mätuppställning Gör ett program som mäter hur stort mätfelet blir vid olika störningsfrekvenser! Programmet ska 1. Konfigurera instrumenten 2. Samla in mätdata 3. Plotta mätdata i en graf
Störningsbegränsning med Dualslope -principen Används för att medelvärdesbilda en varierande signal i störningsbekämpning Prioritera upplösning eller omvandlingstid Längre tid > högre upplösning
Dual-slope -principen
Dual-slope -principen Exempel Uref = -1.000 V Tref = 1000 klockcykler Tx = 345 klockcykler Ux = -(-1/1000)*345 = 345 mv
Instrumentstyrning med GPIB Kommandon skickas som strängar över GPIBbussen. APPLy:SINusoid [<frequency> [,<amplitude>]] APPLy:SINusoid 5E+3, 3.0 FUNCtion:SHAPe SINusoid FREQuency 5.0E+3 VOLTage 3.0 FREQeucy? begär information om inställt värde
Dual-Slope principen Exempel inför Laborationen T ref styrs med kommandot: VOLT:DC:NPLC 1 (kan vara 1 eller 10) NPLC Number of Power Line Cycles Antalet 50 Hz-perioder NPLC = 1 T ref = 1/50 s = 20 ms (= 50Hz). NPLC = 10 T ref = 10*1/50 s=200 ms (= 5 Hz)
Under laborationen: 1. Kontrollera GPIB-adressen på instrumentet. 2. Rensa GPIB-systemet på gamla kommandon etc. (*CLS) 3. Se till att instrumentet är i känt läge. (*RST) 4. Gör mätinställningar på instrumentet. 5. Välj triggkälla för mätningen. 6. Se till att instrumentet är redo att ta emot triggning. 7. Se till att mätvärdet hamnar i instrumentets utbuffert (trigga). 8. Läs in mätvärdet i datorn. 9. Presentera mätvärdet i en graf eller liknande.
Laborationsförberedelser Appendix A Manualutdrag för Multimetern HP 34401A Appendix B Manualutdrag för Funktionsgeneratorn HP 22120A För att klara av labben så måste ni gå igenom minst Appendix A och B!!! Följ även läsanvisningarna i labhandledningen.
LabVIEW
LabVIEW - VI (Virtual Instrument) Frontpanel Blockdiagram
Frontpanel Blockdiagram
LabVIEW - Paletter Verktyg Kontroller Funktioner
LabVIEW - Paletter Verktyg Kontroller Funktioner
LabVIEW - Paletter Verktyg Kontroller Funktioner
LabVIEW - Hjälpmenyn
LabVIEW - Variabeltyper
LabVIEW - Variabeltyper (felsökning)
LabVIEW LabVIEW-programmering på riktigt