Webplats
för LabVIEW-delen av kursen:
Experimentell
fysik 1 –Mätteknik (TIF 080) för F2 VT 2011
NYTT!
2011-01-17 I allt väsentligt är webplatsen nu
uppdaterad för VT11. Justeringar och rättelser tillkommer efterhand
2011-01-17 Föreläsning,
upplägg.
2011-01-17 Till dem det berör: Det finns viktig info
om demoprogrammet till HP7475A penplotter under pkt. 6 nedan.
2011-01-17 Nu är uppgifterna justerade
2011-01-17 Nu när schemat har kommit behöver jag en
stund på mig att justera uppgiftsnumreringen. Blir klart innan midnatt.
2011-01-10 Uppdatering av webplatsen pågår inför kursstart
VT 2011. Ingen info kan anses vara giltig under tiden !!!
----------------------------------------------------------
2010-01-14 Förstudieredovisningen i LabVIEW äger rum
vid någon dator i ET-labbet
1) Allmänt om uppgifterna i LabVIEW
Jag som är lärare i LabVIEW-delen av Elmät B
heter Lars Hellberg. Om något är oklart, otydligt, något saknas t.ex. manual
eller om ni behöver ett "bollplank" under förberedelserna så är ni
alltid välkomna att kontakta mig på något av följande sätt:
Telefon: 7723362 (eller i nödfall hem 473656)
Email: f7xlh@fy.chalmers.se (helst)
Rum: F5413
Jag vill uttryckligen inte att ni skall slösa tid på saknad eller otydlig
information men det är upp till er
att uppmärksamma mig på denna typ av problem.
Siffrorna inom parentes i uppgiftstexten är
referenshänvisningar. Via referenslistan nedan kan ni se vilken referens som
avses.
Det är lämpligt att inleda detta projekt med
att arbeta igenom Ref. K4. Ni gör detta på arbetsstationerna i djungeldata.
Detaljer om hur man får igång programmet finns på "Tredje sidan".
Programversionen skiljer sig något från den som Ref. K4 är skriven för men jag
tror inte att det skall innebära några stora problem.
2) Referenser:
Referenslista för uppgifterna i LabVIEW
Referensbiblioteket finns i ett skåp vid
studieplatserna i centrum av F-huset vån 7.
LabVIEW-manualer för LabView 7.1 (Detta
är den sista kompletta manualen som kommer att publiceras. Den är ok även om vi
använder LabVIEW 9.1)
Börja med att ögna igenom den engelska texten
nedan för att orientera er om LabVIEW-dokumentationen.
This manual (dvs. LabVIEW User
Manual ver. 7 Express, 2003) describes the LabVIEW graphical programming
environment and techniques for building applications in LabVIEW, such as test
and measurement, data acquisition, instrument control, datalogging, measurement
analysis, and report generation applications. Use this manual to learn about
LabVIEW programming features, including the LabVIEW user interface and
programming work spaces, and the LabVIEW palettes, tools, and dialog boxes.
This manual does not include specific information about each palette, tool,
menu, dialog box, control, or built-in VI or function. Refer to the LabVIEW
Help for more information about these items and for detailed, step-by-step
instructions for using LabVIEW features and for building specific applications.
Refer to the LabVIEW Documentation Resources section of Chapter 1, Introduction
to LabVIEW, for more information about the LabVIEW Help and accessing it.
OnLine-manualerna hittar ni som "View
Printed Manuals" under Help-menyn i LabVIEW eller som PDF-dokument här:
(LV7M1) Manualer I: LabVIEW User Manual
(Detta är den enda pappers-manualen till LabVIEW som finns i
referensbiblioteket) LabVIEW User Manual (PDF)
Instrumentmanualer
(IM1) Manualer III:
Utgått.
(IM2) Manualer IV: Agilent 34401A Multimeter.(User)
(IM3) Manualer VIII: HP53131A Universal Counter: Programming Guide (Prog)
(IM4) Manualer IX: HP33120A Function Generator: Users Guide. (User), (Quick)
(IM5) Manualer VII: HP53131A Universal Counter: Operating Guide (Oper)
(IM6) Manualer X: HP54603B Oscilloscope, User and Programming in one: (User) + (Prog).
(IM7) Manualer V: Agilent 33220A Function Generator. (User), (Quick)
(IM8) Manualer XII: HP7475A PEN PLOTTER Interface and
Programming Manual (Utdrag) (Ej on-line)
(IM9) Manualer XI: HP54621A Oscilloscope, User and Programming in one: (User), (Prog).
(IM10) Manualer XIII: HP E3631A DC Power Supply Manual. (User)
(IM11) Manualer XIV: Agilent E3640A DC Power supply. (User)
Application notes
(A1) Givarlab.
(A2) Kvartskristaller (se slutet av dokumentet)
Kurslitteratur och Referensbibliotek
(K1) Sedra/Smith: _Microelectronic Circuits
(K2) Horowitz/Hill: _The Art of Electronics
(K3) Björklöf et. al.: "PC tillämpningar med GPIB instrument"
(K4) Bengtsson/Hellberg: "Programmera i LabVIEW" Kompendium (januari
2007, denna
upplaga har orange framsida). Finns även
i elektronisk form här.
8) Programvara:
LabVIEW på Djungeldata:
Information om start av LabView på
arbetsstationerna i Djungeldata.
Skriv in: labview <cr> i ett
kommandofönster. Det är LabVIEW 8.2.1 som är installerad på DD. I labbet
använder vi LabVIEW 9.1 med för det vi gör under denna kurs spelar det mycket
liten roll. Det går att öppna DDs LabVIEW-program i ET-labbet och oftast vice
versa om man i 9.1 sparat programmet som ”save for previous versions” under ”File”
menyn för version 8.2.
LabVIEW för nedladdning:
a) Den senaste versionen av LabVIEW, ”LabVIEW
2009 SP1”. Denna finns tillgänglig under c) och d) nedan.
b) Tills vidare så rekommenderar vi att ni
använder programvaran LabVIEW 8.2.1 som finns för Windows och Mac. Den kan
laddas från en länk som ni erhåller om ni skickar ett e-brev till Lars Hellberg
c) Vill ni hellre använda LabVIEW2009 SP1
finns denna att ladda ner och köra som demoversion med 30-dagars giltighet från
”www.ni.com/trylabview” (ni måste registrera er på ni.com Denna version är ca.
850 Mb för Windows och 550 Mb för Mac. Demoversion kommer senare att kunna
registreras om till studentlicens utan att installera om den.
d) Som studenter kan ni också ansluta till
studenternas programserver: www.chalmers.se
-> ”Jag är student”->”Stöd och service” -> ”IT-tjänster” ->
”Programvara” -> ”programvaruserver” (eller länken ” https://student.gate.chalmers.se/sv/stod_service/it/sidor/programvara.aspx”).
Denna version är ca. 8 Gb för Windows inkl. toolboxar och 550 Mb för Mac.
OBS! Ni måste använda CID/net inloggning. Om
ni behöver hjälp med punkt d) kontakta Chalmers helpdesk på¨031-7726500 eller
e-post support@chalmers.se.
Undertecknad har ingen behörighet/möjlighet att bistå med denna inloggning.
OBS! Inga disketter med kod får tas med
till laborationen.
4) Uppgifter:
5) Tips:
Allmänna småtips:
Börja med att manuellt göra det (mätningen,
inställningen etc) som ni sedan skall göra i LabVIEW så att ni själva förstår
hur mätningen skall gå till innan programmeringen startar.
Skriv alltid enkla små programsnuttar för att
testa kommunikationen och kommunikationssyntaxen mellan dator och instrument så
att ni lär er principerna.
Glöm inte avluta en kommandosträng på korrekt
sätt. Detta sker ofta med ASCII tecknet <new line> men kan variera. Detta
är ett mycket vanligt problem vid instrument-dator kommunikation.
Använd felmeddelandena som instrumenten
presenterar. Läs i manualerna hur de presenteras och vad de betyder. Detta är
mycket kraftfullt.
6) Filer:
Mallprogram för HP 7475A penplotter.
OBS! Det är något problem med att
köra denna fil på DDs Linux-datorer. Jag kan inte lösa detta problem på DD just
nu utan gör i stället så att ni hämtar filen och öppnar den i t.ex ET-labbet i
stället. Det är öppet kontorstid alla dagar och ni kan logga in med era vanliga
inloggningsuppgifter.
Detta är färdiga LabVIEW-program som skall
laddas ner som "source" och sedan öppnas i LabVIEW.
Musikfiler till kareoki-uppgiften (fler
kommer efterhand)
Gubbennoa
(Tack Anders Camenius)
Spanien (Tack
Anders Camenius)
Always1 (Från
”Life of Brian”. Tack Balder Lingegård)
Always2 (Från
”Life of Brian”. Tack Balder Lingegård)
Tillståndsmaskin
Kortfattad beskrivning av en tillståndsmaskin
finns här
7) Förstudien och rapporten (utdrag ut
föreläsningen):
Vad ni behöver göra under förstudien
OBS! Ni får INTE ta med egna disketter till
labben!
Riktlinjer för betyg i LabVIEW
Förutom den allmänna informationen i kursPM
gäller
Det skall vara lätt att sätta 5a!
8) Länkar:
National Instruments (företaget som
tillverkar LabVIEW)
Sidan är gjord av Lars Hellberg f7xlh@chalmers.se ankn. 3362. Senast
uppdaterad 2011-01-10.