Skip navigation

Community

Blog Posts

Blog Posts

Items per page
1 2 Previous Next
0

COMPATIBILIDAD DE LabVIEW CON ARDUINO -

SENSOR DE HUMEDAD + INTERFAZ SERIE

 

 

Descripcion

 

En este articulo presentamos un proyecto para medir el nivel de humedad y temperatura del ambiente. Sera aplicado para el sistema de proteccion de un ozonizador purificador del medio ambiente.


ard.png

 

Pero en muchas ocasiones, y especialmente en la industria alimentaria, no basta con medir la temperatura, sino que la humedad relativa es también un factor importante a tener en cuenta.

 

Por eso se desarrollaron los sensores de la familia DHT. Nos proporcionan de forma digital la temperatura y la humedad, con diferente precisión según el modelo.

 

Las características del DHT11 son:

  • Funciona con 3,3 y 5V de alimentación
  • Rango de temperatura: de 0º a 50º con 5% de precisión (pero solo mide por grados, no fracciones)
  • Rango de humedad: de 20% al 80% con 5% de precisión
  • 1 Muestra por segundo (No es el más rápido del oeste)
  • Bajo consumo
  • Devuelva la medida en ºC

 

 

 

hum.png

 

 

ESQUEMA CON FRITZING

 

 

 

 

ESQ.png

 

 

}PROGRAMA EN ARDUINO

 

En primer lugar, tenemos que descargar una librería para manejarlos cómodamente, DX11.zip e importarla.

 

 

PROG.png

 

 

REPRESENTACION DEL LABVIEW EN EL PANEL FRONTAL

 

PA.png

 

 

VISUALIZACION EN EL DIAGRAMA DE BLOQUES

 

 

DG.png

APLICACIÓN

 

En la industria alimentaria el ambiente supera los niveles normales de humedad y esto ocasiona que los dispositivos y accesorios sufran sulfatación y deterioro, es por ello que mediante este control de nivel visualizado con labview visualizamos el nivel de humedad y temperatura y luego le añadiremos una salida para activar un secador de cabello que minimizara la humedad, para lo cual estableceremos un set point de humedad. Con ello solucionamos el problema en su totalidad para el ozonizador industrial.


CEL.png



 

INTEGRANTES


  • ELISEO JOSUE CAMPOS CARDENAS.
  • STALIN LAURENCIO PEÑA ALFARO.
0
日本NIは、2016年5月25日、世界初のミリ波(mmWave)対応ソフトウェア無線(SDR:Software Defined Radio)システムを発表します。Eバンド(71 GHz~76 GHz)の周波数帯に対応し、2 GHzというかつてないリアルタイム帯域幅での送受信が可能な完全なトランシーバシステムです。

Originally posted by  at http://www.ni.com/newsroom/release/ni-announces-worlds-first-mmwave-software-def ined-radio-to-help-speed-5g-research/ja/
0

Hallo liebe AlumNI's,

 

ich hoffe es geht euch alles so weit gut und ihr habt die letzten Wochen/Monate/Jahre gut überstanden. 

 

Nachdem es schon recht lange her ist, dass wir in Kontakt waren, würden wir gerne einen Teil von euch zu unserem dies jährigen Sommerfest einladen.

Hier die Eckdaten:

 

  • Termin ist der 08.07.2016
  • Es geht raus ins Grüne auf einen Bauernhof im Münchner Umland
  • Ihr habt die Chance mal wieder mit ehemaligen Kollegen zu quatschen, neue NI-Gesichter kennenzulernen und viele Neuigkeiten zu erfahren
  • Ihr werdet mit Essen, Trinken und Aktivitäten versorgt werden

 

Bitte schreibt mir bis zum 03.06.2016 eine E-mail, ob ihr teilnehmen könnt und natürlich auch wollt. Nachdem wir nur begrenzt Plätze haben, würden wir euch bitten, euch wirklich nur zu melden, wenn ihr wirklich kommen wollt. Ich werde mich dann wieder bei euch melden.

 

Ich hoffe, ich sehe einige von euch bald wieder!

Ramona

0
21_lvblog_bus.png

 

 

Erfahren Sie in dieser detaillierten Kundenlösung, wie die Firma Vantage Power Ltd ein Hybridantriebssystem auf Basis eines CompactRIO-Controllers aufgebaut hat. Der Prototyp ist bereits im Flottentest und soll bis zu 40% des Energieverbrauchs einsparen.

 

Zur vollständigen Kundenlösung geht es hier.

0
日本NI、5月25日から「人とくるまのテクノロジー展2016」に出展   NI製品を熟知した共同出展企業のデモ展示のほか、技術セミナーを開催   日本ナショナルインスツルメンツ株式会社(本社:東京都港区、代表取締役:コラーナ マンディップ シング、以下 日本NI)は、2016年5月25日(水)から27日(金)の3日間、パシフィコ横浜で開催される「人とくるまのテクノロジー展 2016」(主催:公益社団法人自動車技術会)に出展いたします。 ...

Originally posted by  at http://www.ni.com/newsroom/release/jsae-japan2016/ja-jp/
0

We’re pleased to announce the latest version of VeriStand, VeriStand 2015 Service Pack 1 (SP1). Featuring a new UI manager, ASAM XIL support, and a host of additional features, it remains the most open and customizable real-time testing software on the market.

 

Highlights of the SP1 release:

 

  • New UI Manager: SP1 makes developing and running real-time tests better than ever by giving you the ability to quickly create professional-looking user interfaces using the new UI Manager. Completely redesigned from the ground up, it allows you to quickly and easily distribute UI elements across many screens and zoom and search to find the data you need while your test is running.

 

  • ASAM XIL Support: SP1 features native support for the ASAM XIL API. This helps you integrate NI hardware-in-the-loop (HIL) systems with third-party HIL systems and gives you the ability to reuse test scripts developed for other HIL environments. Now you can choose the right tool for the job without worrying about disrupting your existing workflow.

 

  • Embedded UI for CompactRIO Support: With the release of SP1, customers running VeriStand on Intel x64-based NI Linux Real-Time controllers can now leverage the Embedded UI for custom plugins called Custom Devices. This allow us, with the ASAM XIL feature to get the most out of the openness of the platform by combining Flexible UI benefits with portability and compatibility of different vendros.  

 

In the coming weeks, we’ll share more on the new features of VeriStand 2015 SP1. In the interim, check out the overview video and links below.

 

For a video demo click here: VeriStand UI Manager Demo

 

Learn more about the new improvements in SP1 here: What’s New in VeriStand

 

Download SP1 here:  NI VeriStand 2015 SP1

0

If you are interested in Continous Integration / Delivery, you might want to check out this blog.

 

And if you plan to come to Austin, watch out for Ching-Hwa Yu's presentation during NIWeek.

 

Keep on coding

Oli

0

Introduction

In preparation for my presentation at NIWeek 2016 on Continuous Delivery (CD), I've compiled some of the key concepts used to implement a CD machine to deploy LabVIEW-based applications. I've decided to share some of the details with the community in order to help others in their journey of implementing Continuous Integration (CI) or Continuous Delivery (CD). In a series of blog posts, I hope to cover a variety of Agile and CD concepts that have catapulted my team at Texas Instruments into a lean mean development machine.

Build Engine

The build engine is a core component of the machine. There is the starting point of any CD toolchain and you simply can't live without it. But where do you get started?

LabVIEW Build API

To programmatically build a LabVIEW specification, utilize the build APIs that are under the Application Control palette.

 

http://chinghwayu.com/wp-content/uploads/2016/05/AppBuild-API.png

 

The most important function is Build.vi. The inputs are:

  1. The path to the LabVIEW project file
  2. Name of build specification

Calling this will build any specification within a project. If the specification doesn't exist or if there's a build error, the build output will be included into the source within the error output cluster.  Both Get Build Specification Version.vi and Set Build Specification Version.vi are also important as this allows you to inject a different build number than the one stored within the project file. More on this will be discussed in a future blog post dedicated to Automation.

LabVIEW Command Line Arguments

When LabVIEW is launched from the command line, arguments can be passed to the application to be as build parameters. For example:

 

C:\Program Files (x86)\National Instruments\LabVIEW 2014\LabVIEW.exe" "LV_argument.vi" -- arg1 arg2

 

LV_argument_snippet

 

This will pass arg1 and arg2 as the two strings. It's important to index from position 1 to obtain the arguments as index 0 will return "LabVIEW".  From this, we can pass in the build arguments into the build API. This will allow us to send in the project path, build specification, and build number as parameters.

 

"C:\Program Files (x86)\National Instruments\LabVIEW 2014\LabVIEW.exe" "LV_build.vi" -- MyProject.lvproj MyApp 43

 

LV_arg_build_snippet

 

Ok, now that we're able to programmatically build using parameters, how do we get outputs back to the command line? What if we wanted to know the paths of the generated files or the source of a build error?

LabVIEW Command Line Interface

The only published method to obtain results is from a JKI blog post (link) back in 2012 following their presentation at NIWeek. This method uses two temporary files, one to determine if the LabVIEW build process and the second to record the error if one occurred. If the error file was not empty, the contents would be "typed" to be pushed back to the command line.

 

This was done since there's no direct method to write back to the command line (console) from LabVIEW. While this works, it's a bit clunky and not easily scalable in case you wanted to build multiple specifications simultaneously. I should mention that there's a method to write to the console posted on LAVA (link) that involves both .NET and DLL calls, which isn't a straightforward implementation.

 

Fast forward to the 2016 CLA-E Summit where James McNally from Wiresmith Technology introduced a command line application (link) that serves as a proxy between the console and LabIVEW. This is an excellent tool that allows you to publish anything as part of the build output whether its status, generated files, or error source.  You can either install the library and C# application or place it alongside your build project. It's fairly simple to use and instructions are provided at gitbhub.  Here's an example after putting it all together:

 

"C:\Program Files (x86)\Wiresmith Technology\LabVIEW CLI\labview-cli" "LV_build.vi" -- MyProject.lvproj MyApp 43

 

LV_cli_arg_build_snippet

0

Recertification by Points in ALARM

Posted by Tim_W. May 19, 2016

Did you know that participating in ALARM can help you re-certify your CLD or CLA without the need to take an exam? Lots of other LabVIEW-centric activities can net you points as well.

 

For full details please reference this document: https://decibel.ni.com/content/docs/DOC-35742

 

For the NI Community Group around Recertification By Points go here: https://decibel.ni.com/content/groups/cert-rewards

 

Please note: this program began March 1, 2014, so any activities prior to that date cannot be counted.

 

Let me know if there are any questions and if you need a supporting email from a NI sponsor please let me know.

 

Tim

0

Welcome to AlumNI CER! in AlumNI CER

Posted by RMathews May 17, 2016

Hallo liebe Ehemalige,

 

euer Praktikum bzw. eure Teilnahme an der NI WorldClass ist vielleicht schon länger her. Vielleicht seid ihr aber auch erst vor kurzem ein Teil von NI gewesen. Die Zeit vergeht häufig schneller als erwartet und einige Dinge bleiben dabei ungewollt auf der Strecke. Dazu gehört leider oftmals auch der Kontakt zu euch.

In dieser Community möchten wir euch die Möglichkeit geben, noch länger an der NI-Kultur teilzuhaben und mit uns in Kontakt zu bleiben. Genauso freuen wir uns über Updates aus eurem Leben. Es ist für uns immer spannend zu sehen, wo es euch hin verschlagen hat.

 

Aus diesem Grund heißen wir euch in unserem AlumNI-Netzwerk der CER Region von NI herzlich willkommen!

 

Wir freuen uns auf spannende Beiträge, viel Aktivität und das ein oder andere Wiedersehen mit euch.

Viel Spaß & Welcome back,

Ramona & Anja,

Euer AlumNI-Netzwerk-Team

0

Here are the resources referenced by Charles with his presentation

 

•        On-line References

Chicago Users Group Page (with older version of powerpoint presentation): https://decibel.ni.com/content/docs/DOC-39327

Free Website Learning Tool for SQL.: http://www.w3schools.com/

TCP/IP Connectors for mySQL (can be adapted to support other databases: https://decibel.ni.com/content/docs/DOC-10453

0
                                                                                             
                                         
                                         
                    

Austin Consultants will be attending the 2016 NI Aerospace and Defence Event at the Berkshire Conference Centre in Reading on the 14th June 2016. Pop along to stand 2 to find out what we have been up to and how we can help solve your engineering problems in the future.

At this FREE, full-day 2016 NI Aerospace and Defence Event, hosted by National Instruments, you will learn more about the top trends and technologies for modern aerospace, defence, security and space systems. The 2016 NI Aerospace and Defence Event brings together NI and industry experts for engaging keynotes, technical presentations, demonstrations and user solutions.

Conference highlights will include:

  1. Morning Keynote Address from Dr. Marco Lisi, Manager and Scientist at an International Space Organisation
  2. Industry Outlooks from Rolls Royce, BAE Systems and University of Cranfield
  3. Two Technical Tracks focused on RF Systems and Test and Control Systems
  4. Exhibition Featuring Alliance and Technology Partners Focused on the Aerospace and Defence Industry
  5. Interactive Hands-On Zone with LabVIEW, TestStand and PXI Modular Instruments

You can view the full agenda for the 2016 NI Aerospace and Defence Event at uk.ni.com/aerospace-defence-forum/agenda

The Exhibition:
The conference also features an exhibition hall with representatives and demonstrations from NI and other industry specific exhibitors, like ourselves. For the full list of exhibitors please visit: uk.ni.com/aerospace-defence-forum/exhibitors

Prize draw:
All attendees will be entered into a prize draw which will take place at the end of the day to win a LEGO MINDSTORM EV3 (powered by LabVIEW).

How do I register?
For more details and to register for your FREE place at the 2016 NI Aerospace and Defence Event call our events team now on +44 (0)1635 573498. Alternatively, email events.uk@ni.com or register online at http://uk.ni.com/testsummit

We look forward to seeing you there….

               
               
                                                         
                                         
                                    

The post 2016 NI Aerospace and Defence Event appeared first on Austin Consultants.

0
                                                                                             
                                         
                                         
                    

Austin Consultants will be attending the 2016 NI Aerospace and Defence Event at the Berkshire Conference Centre in Reading on the 14th June 2016. Pop along to stand 2 to find out what we have been up to and how we can help solve your engineering problems in the future.

At this FREE, full-day 2016 NI Aerospace and Defence Event, hosted by National Instruments, you will learn more about the top trends and technologies for modern aerospace, defence, security and space systems. The 2016 NI Aerospace and Defence Event brings together NI and industry experts for engaging keynotes, technical presentations, demonstrations and user solutions.

Conference highlights will include:

  1. Morning Keynote Address from Dr. Marco Lisi, Manager and Scientist at an International Space Organisation
  2. Industry Outlooks from Rolls Royce, BAE Systems and University of Cranfield
  3. Two Technical Tracks focused on RF Systems and Test and Control Systems
  4. Exhibition Featuring Alliance and Technology Partners Focused on the Aerospace and Defence Industry
  5. Interactive Hands-On Zone with LabVIEW, TestStand and PXI Modular Instruments

You can view the full agenda for the 2016 NI Aerospace and Defence Event at uk.ni.com/aerospace-defence-forum/agenda

The Exhibition:
The conference also features an exhibition hall with representatives and demonstrations from NI and other industry specific exhibitors, like ourselves. For the full list of exhibitors please visit: uk.ni.com/aerospace-defence-forum/exhibitors

Prize draw:
All attendees will be entered into a prize draw which will take place at the end of the day to win a LEGO MINDSTORM EV3 (powered by LabVIEW).

How do I register?
For more details and to register for your FREE place at the 2016 NI Aerospace and Defence Event call our events team now on +44 (0)1635 573498. Alternatively, email events.uk@ni.com or register online at http://uk.ni.com/testsummit

We look forward to seeing you there….

               
               
                                                         
                                         
                                    

The post 2016 NI Aerospace and Defence Event appeared first on Austin Consultants.

0

The next meeting of CLUG will be held on June 6th by kind invitation of Domino Printing Sciences. This will be a full day event comprising of a hands on session in the morning followed by lunch and then presentations and a Q&A session in the afternoon.

 

A full agenda will be available very soon but to reserve your place, please email mike@ptpartners.co.uk

0
                                                                                             
                                         
                                         
                    

Stanford University currently use an algorithm within its Coursera NLP Course which enables you to find out the same two arrays in LabVIEW. In our latest LabVIEW tip we will show you how to do this.

For example, imagine you have two arrays of [1, 2, 3, 4, 5, 6] and [2, 4, 6, 8, 10]. You notice that the same two elements of [2, 4, 6] feature within each array.

This is possible as LabVIEW has a ‘Search  in LabVIEW 1D array function’ which can work out if an element is an array.

This hidden function within LabVIEW iterates itself through an array in LabVIEW until it either finds the same elements or completes the process if nothing is found. The iteration can take up to N times where N is the length of the array. When you wish to compare two arrays with  the lengths N and M respectively, the iteration could take up to N*M times.

As a test example, we prepared two arrays in LabVIEW with the lengths of 100k and 90k, using the LabVIEW ‘Search 1D Array’ function to find out if the same elements exist, as demonstrated in the figure below.

               
                    Test View                               
                    

Test0 – The code iteratively checks if the element of 90k array can be found in the 100k array, and remove the element in the 100k array if found. The running time for the above code was 7.3 seconds as the array size can be large, it could take up to 100,000 * 90,000 = 9,000,000 iterations to calculate this.

There is an alternative way of doing this which is outlined in the course itself, where the algorithm moves both arrays simultaneously and therefore reduces the running time, as demonstrated in the figure below.

               
                    Test 0                               
                    

Algorithms – The two arrays in LabVIEW compare the first elements from the beginning and both move forwards if the two elements are equivalent. If the values do not match, move the array with the smaller value and carry on comparing with the next value. This calculation takes up to N + M (the sum of the two lengths) iterations. When the array is large, it saves a lot of time.

The following is the pseudo code of the ‘merge’ algorithm, as demonstrated in the figure below.

               
                    Merge Algorithm                               
                    

Here is how it look within the LabVIEW implementation.

               
                    Array in LabVIEW Implementation Code                               
                    

And the test VI:

               
                    Test VI                               
                    

The code itself takes 0.03 second to compute, which is more than 200 times faster than if using the ‘Sort 1D array’ function beforehand. The code itself will also work well with text arrays in LabVIEW.

               
                    

Author Bio

               
                    
                         Bo Fu - Certified LabVIEW Architect                    
                    
                         

Bo Fu - Certified LabVIEW Architect

                         

LabVIEW Architect

                         

Bo was exposed to LabVIEW when he started his Ph.D. in 2007. He has been developing biological devices for the neuroscience lab since then, and has developed a high-speed compressive-sampling camera and a real-time spatial light modulator (SLM) for his Ph.D. A precise flow control device for neuron feeding, a Daphnia heart beat monitoring device and a multiple-electrode array (MEA) for monitoring neural activity were developed when he worked as a Post Doc.

Bo is now working on solving signal processing problems and applying Machine Learning to reduce manual operation. Bo regularly contributes to the Austin Consultants blog, maintains his own personal blog at bofu.me and is a Certified LabVIEW Architect.

                                              
               
               
                                         
                                    

The post LabVIEW Tip: Finding two arrays in LabVIEW appeared first on Austin Consultants.