MiniLab 1008 ve LabVIEW: 16 Adım

MiniLab 1008 ve LabVIEW: 16 Adım

İçindekiler:

Anonim

Veri Toplama (DAQ) donanımı, Analog / Dijital sinyalleri bilgisayarınıza getirmek için basit bir arayüz sağlar ve LabVIEW yazılımı, alınan sinyali işlemek için kullanılır. Örneğin DAQ modülüne analog giriş kanalı üzerinden ve LabVIEW VI yardımıyla mevcut sıcaklığı okuyan / görüntüleyen bir termokupl sensörü bağlayabilirsiniz.

Bu derste, MiniLab1008 DAQ Modülü için LabVIEW'da bir veri toplama sanal aracı (VI) oluşturacağım. Burada verilen bilgiler, LabVIEW yazılımının ve veri toplama donanımının anlaşılmasını kolaylaştıracaktır. LabVIEW, National Instruments Corporation'ın (NI) ticari markasıdır ve kullandığımız veri toplama donanımı, Measurement Computing'den (MCC) gelmektedir.

Minilab1008 USB DAQ Modülünün maliyeti 129 dolar civarında.

MiniLab1008 hakkında daha fazla bilgi için MM sitesine bakın:

LabVIEW hakkında daha fazla bilgi için NI sitesine bakın:

Gereçler:

Adım 1: İletişim Bağlantısı

Ölçüm Hesaplama (MCC) DAQ modülleriyle birlikte verilen sürücüler

donanımın doğrudan LabVIEW yazılımından kontrolünü sunar. LabVIEW ile iletişim kurmak için Evrensel Kütüphaneye ihtiyacımız var. LabVIEW ve MCC Minilab1008 DAQ arasındaki hiyerarşik iletişim bağlantısı için şekil 1.1'e bakınız.

Adım 2: Bir VI'a İki Bölüm - Ön Panel ve Diyagram

VI için iki bölüm vardır: panel ve şema. Panel, bir cihazın ön paneline benzer ve diyagram çeşitli bileşenlerle bağlantı kurduğunuz yerdir. Bu VI verileri belirli bir kanaldan alacak ve ön panelde görüntüleyecektir. LabVIEW'da herhangi bir metin programlaması yoktur. Tamamlandığında VI, şekil 1'e benzemelidir:

Adım 3: Donanımı Algılama ve LabVIEW'ı Başlatma

InstaCal yazılımını Ölçüm Hesaplamadan başlatmak için tıklayın. Bu, PC'nin bağlı DAQ donanımını tespit etmesine izin vereceği için gereklidir.

LabVIEW uygulamasını başlatmak için masaüstünüze tıklayın.

Yeni bir VI uygulaması başlatmak için NewVI'ya tıklayın.

Adım 4: Ön Panel Tasarımı

Veri toplama çalışması için VI'de kontroller, fonksiyonlar ve göstergeler sağlamamız gerekir. Kontroller, parametrelerin değerini değiştirmemize olanak sağlar, göstergeler, grafik ve grafik verisi oluşturmamıza izin verir ve işlevler, elde edilen verilerin işlenmesini veya giriş / çıkış kontrolünü sağlar.

Adım 1 - Dijital Kontrol Ekleme

Kontroller menüsünü keşfedin. Şekil 2'de gösterildiği gibi Sayısal penceresinden DIGITAL CONTROL'ü seçin. Panelde bir alan belirecek ve "Board #" olarak etiketlenecektir.

Daha fazla dijital kontrol ekleyerek bunu 3 kez tekrarlayın ve bunları Örnekleme Hızı, Düşük Kanal ve Yüksek Kanal olarak etiketleyin. Bu kontroller Minilab1008 veri toplama panosu için sayısal değerleri girmemize izin verir.

Adım 5: Ön Panel Tasarımı

Adım 2 - Hata Mesajları için Kontrol Ekleme

Hata kontrolünü kullanmak için, LabVIEW bir dizi diziden okur. Dize ve Yol Kontrolleri menüsünden, Şekil 3'te gösterildiği gibi, Dize Göstergesi'ni seçin ve Hata Mesajı olarak etiketleyin. Unutmayın, bu donanımın durumu ile ilgili hata mesajları için bir penceredir.

Adım 6: Ön Panel Tasarımı

Adım 3 - Çizim için Grafik Seçimi

Elde edilen verileri çizmek için, Şekil 4'te gösterildiği gibi GRAPH menüsüne gidin, WAVEFORM'u seçin.

GRAPH ve Display olarak etiketleyin.

NOT: G nesnelerinin manipülasyonuyla, ön panel, Şekil 1'de gösterildiği gibi görünebilir.

Adım 7: Diyagram Panelini Tasarlamak

VI’ın diyagram bölümüne tıklayın. İşlevler başlıklı başka bir kayan palet göreceksiniz. Bu

Paletin DAQ panelinin veya modülünün tüm yönlerini kontrol eden ve sinyal ölçümü ve işlenmesini kontrol eden çeşitli fonksiyonları ve alt VI'ları vardır. Tüm sayısal kontrolleri ve göstergeleri etiketlediyseniz, terminallerini uygun şekilde etiketli şema üzerinde bulacaksınız. Sayısal ve dizgileri etiketlemeyi unutmuşsanız, onları ön panele getirdiğiniz gibi kafa karıştırıcı olabilir. Terminali seçerken farenin sağ tuşunu kullanın ve menüden "Terminali Bul" u seçin. Alternatif olarak, şemadaki terminale çift tıklayabilirsiniz ve ön paneldeki kontrole işaret eder. Diyagrama ulaşmak için, Windows menüsüne gidin ve SHOW DIAGRAM'i seçin. Diyagram, Şekil 5'te gösterildiği gibi görünmelidir:

Adım 8: Diyagram Panelini Tasarlamak

Temsilciliği Değiştir

Sayısal gösterimi şekil 5'de gösterildiği gibi değiştirmek için, sayı kutusuna sağ tıklayın ve Temsiller menüsünden sayısal tam sayı türünü aşağıda gösterildiği gibi değiştirin:

Adım 9: Diyagram Panelini Tasarlamak

Adım 1 - Analog Giriş İşlevi Ekleme

İşlevler menüsünden MCC Simgesini seçin ve AlnScFg Girişi Şekil 6'da gösterildiği gibi Analog Girişten

NOT: YARDIM'ı açmak için, Yardım menüsünden Yardım Göster'i seçin. Fare, diyagramın herhangi bir yerinde tutulduğunda, ekranda bir yardım penceresi görünecektir. Örneğin, "AInScFg" için yardım, Şekil 7'deki gibi gösterilmektedir.

Adım 10: Diyagram Panelini Tasarlamak

Adım 2 - Sinyal Koşullandırma fonksiyonlarını ekleyin

İşlevler menüsünden MCC'yi seçin ve Gösterildiği gibi Sinyal Koşullandırma işlevinden seçim yapın

Şekil 8'de.

ToEng.VI'nın detayları, Şekil 9'da gösterilmiştir.

Adım 11: Diyagram Panelini Tasarlamak

Adım 3 - Hata İletisi İletisini Ekleme

İşlevler menüsünden MCC'yi seçin ve Şekil 10'da gösterildiği gibi MISC'den (Kalibrasyon ve Yapılandırma) ErrMsg'yi seçin.

Şekil 11, "Err Msg" fonksiyonu için yardımı göstermektedir.

Adım 12: Diyagram Panelini Tasarlamak

Adım 4 - Sayısal Sabit

İşlevler menüsünden, Sayısal'ı seçin ve Şekil 12'de gösterildiği gibi Sayısal Sabit'i seçin.

Not:'' Sabit alana 1000 sayısal değerini girin. 4. adımı tekrarlayın ve 0 değerini girin.

Bunu yapmamızın nedeni, toplanacak örnek sayısına ve ayrıca

t0 girişi (dalga formunun tetiklenme süresi). Lütfen daha fazla bilgi için şekil 18'e bakınız.

Adım 13: Diyagram Panelini Tasarlamak

Adım 5 - Ring Sabiti

İşlevler menüsünden Numeric'i seçin ve Şekil 13'te gösterildiği gibi Ring Constant'i seçin.

Not: Girmek Programlanabilir Değil ilk sabit alana metin yazıp daha sonra sayısal bir değer girin.

İkinci sabit alana +10V. İkinci bir alan eklemek için kutuya sağ tıklayın ve

Sonra öğe ekle Menüden ve + -10V yazın.

Bunu yapmamızın nedeni Menzile girdi sağlamak. Bu, A / D numunesinin toplanması için kullanılır. Lineer çalışma için giriş voltaj aralığı, MiniLAB1008 için tek uçlu mod

 ± 10Vmax.

Adım 14: Diyagram Panelini Tasarlamak

Adım 6 - Dalga Formu oluşturun

İşlevler menüsünden Dalga Biçimi'ni seçin ve Şekil 14'te gösterildiği gibi Dalga Biçimi Oluştur'u seçin.

Kendi dalga biçimimizi oluşturmamızın nedeni, x ekseni ölçeklendirmeyi özelleştirmemiz gerektiğidir. X eksenini Zaman gösterecek şekilde değiştirmek, grafiği tam anlamıyla görselleştirmemize yardımcı olacaktır. Yapı dalga biçimi bileşenini ekledikten sonra, aşağıdaki sarı kutuda gösterildiği gibi görünmesi için orta ucu sürükleyin:

Not: Orta ucu sürükleyip artırmak için Araçlar paletinden Konum / Boyut imlecini seçin.

İçin yardım Dalga Biçimi Oluştur Şekil 15'te gösterilmiştir.

Adım 15: Diyagram Panelini Tasarlamak

Son Adım - Kutuları bağlama

Bu noktada araç çubuğunu anlamak önemlidir. Araç çubuğu, farklı araçların seçimi için kullanılır. Şekil 16, bir araç çubuğu açıklaması verir.

Bir diyagramı tasarlarken aşağıdaki kuralları unutmayın:

Herhangi bir İşlev veya alt VI için, girişler her zaman solda ve çıkışlar her zaman

sağ. Tüm bağlantılara bakmak için Yardım menüsüne gidin ve "Yardım Göster" i seçin.

Yardım açıkken, düzenleme aracınızı bir fonksiyon / alt VI üzerinde hareket ettirdiğinizde yardım ekranı açılır.

Ne zaman tel alet bir fonksiyon veya bir alt VI üzerine yerleştirilir, fonksiyonlardaki terminaller vurgulanan bağlantılar ile aydınlatılır. Bu, teli uygun terminallere bağlamayı kolaylaştırır.

İki fonksiyon / alt VI arasındaki bağlantılar uyuşmazsa, o zaman düz bir çizgiden ziyade bağlantılar arasında noktalı (-----) bir çizgi görünecektir. Bu, tel bağlantısının uyumsuz veriler taşıdığı anlamına gelir (örneğin, bir numaraya bir dizi veya bir dizi için bir küme). Bağlantıları "Yardım" ekranından veya Şekil 18'e bakarak tekrar kontrol edin.

Kullanmak tel aletine, uygun kontrolleri Şekil 18'de gösterildiği gibi alt VI'ya bağlayın. Grafik göstergesini yapınızın sonuna doğru bağlayın. Uygulamanız tamamlandığında, araç çubuğu VI durumunu gösterir.

Daha önce de belirtildiği gibi eğer bir bağlantı kötü ise veya uygun değilse, şema üzerinde kesikli bir çizgi ile gösterilecektir. Terminaller uygun şekilde bağlanmamışsa, araç çubuğu, Şekil 17'de gösterilen durumu gösterecektir.

Adım 16: Diyagram Panelini Tasarlamak

Son adım

Tamamlandığında ve eğer kablolama doğru ise, şema, Şekil 18'de gösterilene benzemelidir.

Bazı ek isteğe bağlı bileşenler ve şemada gördüğünüz kablolama vardır:

Tüm kabloları Şekil 18'de gösterildiği gibi bağladıktan sonra, ön panele geçin ve ön paneldeki uygun bilgileri aşağıda anlatıldığı gibi doldurun:

Test yapmak

Kanal kontrolü için 0 olarak Düşük ve Yüksek Kanal.

Fonksiyon jeneratörünüzü 100 Hz, 2v pp sinüs dalga sinyali verecek şekilde ayarlayın

Giriş dalga formunun frekansına bağlı olarak, uygun bir örnekleme frekansı numarası girin.

Girdiğiniz sayı, giriş dalga biçiminin frekansının en az iki katı olmalıdır.

Sayıda, Örnekleme hızı ile aynı sayıyı girin.

Uygun bilgileri girdikten sonra, üzerine tıklayın. sağ ok Veri almaya başlamak için aşağıdaki Şekil 16'da gösterildiği gibi.

Girilen bilgi doğruysa, toplanan sinyal ön panelde görünecektir.

Fark etmiş olabileceğiniz gibi, veri toplama işlemi yalnızca tıklandığında yapılır. sağ ok

Sürekli bir veri toplama işlemi yapmak için döngü okları STOP düğmesine basılana kadar veri alımı devam edecektir.

SON

Tarık Naqvi tarafından yazıldı.