Სარჩევი:

MiniLab 1008 და LabVIEW: 16 ნაბიჯი
MiniLab 1008 და LabVIEW: 16 ნაბიჯი

ვიდეო: MiniLab 1008 და LabVIEW: 16 ნაბიჯი

ვიდეო: MiniLab 1008 და LabVIEW: 16 ნაბიჯი
ვიდეო: ✔ Rangkaian Power supply adjustable multi guna ➖ Lab Bench Power Supply 2024, ნოემბერი
Anonim
MiniLab 1008 და LabVIEW
MiniLab 1008 და LabVIEW

მონაცემთა მოპოვების (DAQ) აპარატურა უზრუნველყოფს მარტივ ინტერფეისს თქვენს კომპიუტერში ანალოგური/ციფრული სიგნალების შესატანად და LabVIEW პროგრამული უზრუნველყოფა გამოიყენება შეძენილი სიგნალის დასამუშავებლად. მაგალითად, თქვენ შეგიძლიათ დაუკავშიროთ თერმოწყვილების სენსორი DAQ მოდულს ანალოგური შეყვანის არხის საშუალებით და LabVIEW VI– ის დახმარებით წაიკითხოთ / აჩვენოთ მიმდინარე ტემპერატურა. ამ გაკვეთილში მე შევქმნი მონაცემთა მოპოვების ვირტუალურ ინსტრუმენტს (VI) LabVIEW– ში MiniLab1008 DAQ მოდულისთვის. აქ მოწოდებული ინფორმაცია ხელს შეუწყობს LabVIEW პროგრამული უზრუნველყოფის და მონაცემების მოპოვების ტექნიკის გაგებას. LabVIEW არის National Instruments Corporation (NI) სასაქონლო ნიშანი და მონაცემთა მოპოვების აპარატურა, რომელსაც ჩვენ ვიყენებთ არის გაზომვის გამოთვლა (MCC). Minilab1008 USB DAQ მოდულის ღირებულებაა დაახლოებით $ 129. იხილეთ MCC საიტი MiniLab1008– ის შესახებ მეტი ინფორმაციისთვის: https:// www.measurementcomputing.com/ იხილეთ NI საიტი დამატებითი ინფორმაციისთვის LabVIEW:

ნაბიჯი 1: საკომუნიკაციო ბმული

საკომუნიკაციო ბმული
საკომუნიკაციო ბმული

დრაივერები, რომლებიც მოწოდებულია გაზომვის გამოთვლის (MCC) DAQ მოდულებით, არ გვთავაზობენ აპარატურის უშუალო კონტროლს LabVIEW პროგრამული უზრუნველყოფიდან. ჩვენ გვჭირდება უნივერსალური ბიბლიოთეკა LabVIEW– თან დასაკავშირებლად. იხილეთ ფიგურა 1.1 LabVIEW- სა და MCC Minilab1008 DAQ- ს შორის იერარქიული საკომუნიკაციო კავშირისათვის.

ნაბიჯი 2: VI ნაწილის ორი ნაწილი - წინა პანელი და დიაგრამა

ორი ნაწილი VI - წინა პანელი და დიაგრამა
ორი ნაწილი VI - წინა პანელი და დიაგრამა

VI– ს ორი ნაწილი აქვს: პანელი და დიაგრამა. პანელი წააგავს ინსტრუმენტის წინა პანელს და დიაგრამა არის ადგილი, სადაც თქვენ დაამყარებთ კავშირებს სხვადასხვა კომპონენტებთან. ეს VI მიიღებს მონაცემებს მითითებული არხიდან და აჩვენებს მას წინა პანელზე. LabVIEW– ში არ არის ჩართული ტექსტური პროგრამირება. VI დასრულების შემდეგ უნდა გამოიყურებოდეს ლეღვ 1 -ში:

ნაბიჯი 3: აპარატურის გამოვლენა და LabVIEW– ის დაწყება

დააწკაპუნეთ, რათა დაიწყოთ InstaCal პროგრამული უზრუნველყოფა გაზომვის გამოთვლიდან. ეს აუცილებელია, რადგან ის კომპიუტერს საშუალებას მისცემს აღმოაჩინოს დაკავშირებული DAQ აპარატურა. დააწკაპუნეთ თქვენს სამუშაო მაგიდაზე LabVIEW– ის დასაწყებად. დააწკაპუნეთ NewVI– ზე ახალი VI პროგრამის დასაწყებად.

ნაბიჯი 4: წინა პანელის დიზაინი

დიზაინის წინა პანელი
დიზაინის წინა პანელი

მონაცემების მოპოვებისთვის რომ ვიმუშაოთ, ჩვენ გვჭირდება VI, კონტროლი, ფუნქციები და ინდიკატორები. კონტროლი გვაძლევს საშუალებას შეცვალოთ პარამეტრების მნიშვნელობა, ინდიკატორები გვაძლევს მონაცემების გრაფიკსა და დიაგრამას, ხოლო ფუნქციები უზრუნველყოფენ შეძენილი მონაცემების დამუშავებას ან შეყვანის/გამოყვანის კონტროლს. ნაბიჯი 1 - ციფრული კონტროლის დამატება გამოიკვლიეთ Controls მენიუ. აირჩიეთ ციფრული კონტროლი ციფრული ფანჯრიდან, როგორც ეს ნაჩვენებია ნახატ 2 -ში. ველი გამოჩნდება პანელზე, დაასახელეთ როგორც "დაფა #". გაიმეორეთ ეს 3 -ჯერ მეტი ციფრული კონტროლის დამატებით და დაასახელეთ როგორც ნიმუშის მაჩვენებელი, დაბალი არხი და მაღალი არხი რა ეს კონტროლი საშუალებას მოგვცემს შევიტანოთ Minilab1008 მონაცემების მოპოვების დაფის რიცხვითი მნიშვნელობები

ნაბიჯი 5: წინა პანელის დიზაინი

დიზაინის წინა პანელი
დიზაინის წინა პანელი

ნაბიჯი 2 - შეცდომის შეტყობინებების კონტროლის დამატება შეცდომის კონტროლისთვის LabVIEW კითხულობს სტრიქონების ნაკრებიდან. String & Path Controls მენიუდან, როგორც ეს ნაჩვენებია ფიგურა 3 -ში, შეარჩიეთ სიმებიანი ინდიკატორი და მონიშნეთ როგორც შეცდომის შეტყობინება. დაიმახსოვრეთ, ეს არის ფანჯარა შეცდომების შესახებ, რომელიც ეხება ტექნიკის მდგომარეობას.

ნაბიჯი 6: წინა პანელის დიზაინი

დიზაინის წინა პანელი
დიზაინის წინა პანელი

ნაბიჯი 3 - დიაგრამის შერჩევა შედგენისათვის შეძენილი მონაცემების შედგენისთვის გადადით GRAPH მენიუში, როგორც ნაჩვენებია ნახ. 4 -ში, აირჩიეთ WAVEFORMGRAPH და მონიშნეთ როგორც ჩვენება. შენიშვნა: G ობიექტების მანიპულირებით, წინა პანელი შეიძლება გამოიყურებოდეს, როგორც ნაჩვენებია ნახ. 1 -ში.

ნაბიჯი 7: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

დააწკაპუნეთ VI დიაგრამის ნაწილზე. თქვენ შეამჩნევთ კიდევ ერთ მცურავ პალიტრას სახელწოდებით ფუნქციები. ამ პალიტრას აქვს მრავალფეროვანი ფუნქცია და ქვე-VI, რომელიც აკონტროლებს DAQ დაფის ან მოდულის ყველა ასპექტს და სიგნალის გაზომვას და დამუშავებას. თუ თქვენ მონიშნეთ ყველა რიცხვითი კონტროლი და ინდიკატორი, მაშინ ნახავთ მათ ტერმინალებს დიაგრამაზე სათანადოდ მონიშნული. იმ შემთხვევაში, თუ თქვენ დაგავიწყდათ ციფრული და სტრიქონების მარკირება, როგორც წინა პანელში შეიტანეთ, ეს შეიძლება დამაბნეველი იყოს. ტერმინალის არჩევისას გამოიყენეთ მაუსის მარჯვენა ღილაკი და მენიუდან აირჩიეთ "ტერმინალის პოვნა". გარდა ამისა, თქვენ შეგიძლიათ ორჯერ დააწკაპუნოთ დიაგრამაზე არსებულ ტერმინალზე და ის მიუთითებს წინა პანელის კონტროლზე. დიაგრამაზე გადასასვლელად გადადით Windows მენიუში და აირჩიეთ დიაგრამის ჩვენება. დიაგრამა უნდა გამოიყურებოდეს, როგორც ნაჩვენებია ნახ. 5 -ში:

ნაბიჯი 8: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

რიცხვითი წარმოდგენის შესაცვლელად, როგორც ნაჩვენებია ფიგურაში 5., დააწკაპუნეთ მარჯვენა რიცხვით ყუთზე და წარმომადგენლობის მენიუდან შეცვალეთ რიცხვითი რიცხვის ტიპი, როგორც ნაჩვენებია ქვემოთ:

ნაბიჯი 9: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 1 - ფუნქციების მენიუდან ანალოგური შეყვანის ფუნქციის დამატება აირჩიეთ MCC Icon და აირჩიეთ AlnScFg Input საწყისი ანალოგური შეყვანისგან, როგორც ეს ნაჩვენებია ნახ 6 -ში. როდესაც მაუსი ინახება დიაგრამის ნებისმიერ ნაწილზე, დახმარების ფანჯარა გამოჩნდება ეკრანზე. მაგალითად, "AInScFg" - ის დახმარება ნაჩვენებია, როგორც ნახ. 7 -ში.

ნაბიჯი 10: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 2 - სიგნალის კონდიცირების ფუნქციების დამატება ფუნქციების მენიუდან აირჩიეთ MCC და შეარჩიეთ ToEng სიგნალის კონდიცირებისგან, როგორც ნაჩვენებია ნახ. 8 -ში. ToEng. VI- ს დეტალები ნაჩვენებია ნახ. 9 -ში

ნაბიჯი 11: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 3 - შეცდომის შეტყობინების დამატება ფუნქციების მენიუდან აირჩიეთ MCC და შეარჩიეთ ErrMsg MISC– დან (კალიბრაცია და კონფიგურაცია), როგორც ნაჩვენებია ნახ. 10 ნახ.11 გვიჩვენებს დახმარებას "Err Msg" ფუნქციისთვის.

ნაბიჯი 12: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 4 - რიცხვითი მუდმივი ფუნქციების მენიუდან აირჩიეთ რიცხვითი და აირჩიეთ რიცხვითი მუდმივი, როგორც ეს ნაჩვენებია ფიგურაში 12. შენიშვნა: შეიყვანეთ რიცხვითი მნიშვნელობა 1000 მუდმივ ველში. გაიმეორეთ მე –4 ნაბიჯი და შეიყვანეთ მნიშვნელობა 0. მიზეზი, რისთვისაც ჩვენ ვაკეთებთ, არის შევთავაზოთ ნიმუშების რაოდენობის შეგროვება და ასევე მივაწოდოთ t0– ს (ტალღის ფორმის გამომწვევი დრო). გთხოვთ იხილოთ ფიგურა 18 დამატებითი ინფორმაციისათვის.

ნაბიჯი 13: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 5 - Ring Constant ფუნქციების მენიუდან აირჩიეთ რიცხვითი და აირჩიეთ Ring Constant როგორც ნაჩვენებია ნახატზე 13. შენიშვნა: შეიყვანეთ არაპროგრამირებადი ტექსტი პირველ მუდმივ ველში და შემდეგ შეიყვანეთ რიცხვითი მნიშვნელობა+-10V მეორე მუდმივ ველში. მეორე ველის დასამატებლად დააწკაპუნეთ ყუთზე და აირჩიეთ პუნქტის დამატება მენიუდან და შემდეგ ჩაწერეთ +-10V. მიზეზი, რის გამოც ჩვენ ამას ვაკეთებთ არის დიაპაზონში შეყვანის უზრუნველყოფა. ეს გამოიყენება A/D ნიმუშის შესაგროვებლად. შეყვანის ძაბვის დიაპაზონი ხაზოვანი მუშაობისთვის, ერთჯერადი დასრულებული რეჟიმი MiniLAB1008– ისთვის არის ± 10Vmax.

ნაბიჯი 14: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

ნაბიჯი 6 - ავაშენოთ ტალღოვანი ფორმა ფუნქციების მენიუდან აირჩიეთ Waveform და აირჩიეთ Build Waveform, როგორც ეს ნაჩვენებია ფიგურაში 14. მიზეზი, რის გამოც ჩვენ ვაშენებთ საკუთარ ტალღის ფორმას არის ის, რომ ჩვენ გვჭირდება x ღერძის სკალირების მორგება. X- ღერძის შეცვლა დროის ჩვენებაზე დაგვეხმარება გრაფის ვიზუალიზაციაში სრული მნიშვნელობით. მას შემდეგ რაც ჩაშენდება ტალღის ფორმის კომპონენტი გადაიტანეთ შუა ბოლოში რათა გამოიყურებოდეს როგორც ნაჩვენებია ქვემოთ მოცემულ ყვითელ ყუთში: შენიშვნა: აირჩიეთ პოზიციის/ზომის კურსორი ინსტრუმენტების პალიტრიდან, რათა გადაიტანოთ და გაზარდოთ შუა ნაწილი. დახმარება Build Waveform ნაჩვენებია ნახატზე 15.

ნაბიჯი 15: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

დასკვნითი ნაბიჯი - ყუთების დაკავშირება ამ ეტაპზე მნიშვნელოვანია ინსტრუმენტების ზოლის გაგება. ინსტრუმენტების ზოლი გამოიყენება სხვადასხვა ინსტრუმენტების არჩევისთვის. ნახ.16 იძლევა ინსტრუმენტის ბარის აღწერას. დიაგრამის შემუშავებისას დაიმახსოვრეთ შემდეგი წესები: ნებისმიერი ფუნქციისთვის ან ქვე-VI- ისთვის, მასში შემავალი საშუალებები ყოველთვის მარცხნივ არის, ხოლო შედეგები ყოველთვის მარჯვნივ. ყველა კავშირის სანახავად გადადით დახმარების მენიუში და აირჩიეთ "დახმარების ჩვენება". დახმარების ჩართვით, როდესაც თქვენ შეცვლით თქვენს რედაქტირების ინსტრუმენტს ფუნქციაზე/ქვე-VI- ზე, გამოჩნდება დახმარების ეკრანი. როდესაც მავთულის ინსტრუმენტი მოთავსებულია ფუნქციაზე ან ქვე-VI- ზე, ფუნქციების ტერმინალები ანათებენ ხაზს უსვამენ კავშირებს. ეს აადვილებს მავთულის დაკავშირებას შესაბამის ტერმინალებთან. თუ კავშირი ორ ფუნქციას/ქვე-VI- ს შორის შეუთავსებელია, მაშინ წერტილოვანი (-----) ხაზი გამოჩნდება კავშირებს შორის და არა მყარ ხაზს. ეს ნიშნავს, რომ მავთულის კავშირი ატარებს შეუთავსებელ მონაცემებს (მაგ. მასივი რიცხვამდე ან მტევანი მასივს). ხელახლა შეამოწმეთ კავშირები "დახმარების" ეკრანზე ან ნახეთ სურათი 18. მავთულის ხელსაწყოს გამოყენებით, დააკავშირეთ შესაბამისი კონტროლი ქვე-VI- ზე, როგორც ეს ნაჩვენებია ნახ 18-ში. შეაერთეთ გრაფიკული მაჩვენებელი თქვენი კონსტრუქციის ბოლოსკენ. როდესაც თქვენი განხორციელება დასრულებულია, ინსტრუმენტების ზოლი აჩვენებს VI სტატუსს. როგორც უკვე ითქვა, თუ კავშირი ცუდია ან არ არის შესაფერისი, ის დიაგრამაზე გამოჩნდება გატეხილი ხაზით. თუ ტერმინალები სათანადოდ არ არის დაკავშირებული, ინსტრუმენტების ზოლი აჩვენებს სტატუსს, როგორც ეს ნაჩვენებია ნახატ 17 -ში.

ნაბიჯი 16: დიაგრამის პანელის დიზაინი

დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება
დიაგრამის პანელის შემუშავება

დასკვნითი ნაბიჯი დასრულების შემდეგ და თუ გაყვანილობა სწორია, დიაგრამა უნდა გამოიყურებოდეს ის, რაც ნაჩვენებია ნახ.18 -ში. არის დამატებითი დამატებითი კომპონენტები და გაყვანილობა, რომელსაც ხედავთ დიაგრამაში: ყველა მავთულის შეერთების შემდეგ, როგორც ნაჩვენებია ნახ.18, გააგრძელეთ წინა პანელი და შეავსეთ შესაბამისი ინფორმაცია წინა პანელზე ქვემოთ აღწერილი: ტესტირება დაბალი და მაღალი არხისთვის 0 არხის კონტროლისთვის. შეცვალეთ თქვენი ფუნქციის გენერატორი 100 Hz, 2v pp სინუსური ტალღის სიგნალის მიხედვით. შეყვანის ტალღის სიხშირის მიხედვით შეიყვანეთ შესაბამისი შერჩევის სიხშირის ნომერი. რიცხვი, რომელიც თქვენ შეიყვანთ, უნდა იყოს მინიმუმ ორჯერ სიხშირე შეყვანის ტალღის ფორმაში. განათავსეთ იგივე ნომერი, როგორც ნიმუშის განაკვეთი. შესაბამისი ინფორმაციის შეყვანის შემდეგ, დააწკაპუნეთ მარჯვენა ისარზე, როგორც ნაჩვენებია ნახ. 16 -ში, მონაცემების მოპოვების დასაწყებად. თუ შეყვანილი ინფორმაცია სწორი იყო, შეგროვებული სიგნალი გამოჩნდება წინა პანელზე. როგორც თქვენ შეიძლება შენიშნა, მონაცემების მოპოვება ხდება მხოლოდ მარჯვენა ისრის დაჭერის დროს მონაცემთა უწყვეტი მოპოვებისათვის დააწკაპუნეთ მარყუჟის ისრებზე და მონაცემთა მოპოვება გაგრძელდება სანამ არ შეწყდება ღილაკი. THE END დაწერილი თარიქ ნაქვის მიერ

გირჩევთ: