Professional Documents
Culture Documents
USING
LabVIEW
BATCH-
6
PROJECT GUIDE Mr. V.SUBBA REDDY (Asst.Professor)
ABOUT LabVIEW
LabVIEW
(Laboratory
Virtual
Instrument
Engineering
Workbench) is a graphical programming language that uses icons instead of lines of text to create applications. In contrast to text-based programming languages.
What is LabVIEW
LabVIEW is a highly productive development environment that engineers and scientists use for graphical programming and unprecedented hardware integration to rapidly design and deploy measurement and control systems. Using LabVIEW, you can create test and measurement, data acquisition, instrument control, data logging, measurement analysis, and report generation applications.
ADVANTAGES OF LabVIEW
1. No Program Codes. 2. Pick and Drop modules. 3. User Friendly. 4. Designing and Developing Large, Complex Scientific Instruments 5. LabVIEW for Experimental Research and Scientific Computing And many more..
INTRODUCTION
TO BLUETOOTH
Bluetooth is a wireless protocol that uses a 2.4 GHz radio frequency to communicate among devices within a 30 to 40-foot range. Initially developed to communicate wirelessly with cellular phones, PDAs, and laptop computers.
BLOCK DIAGRAM
Bluetooth Server Application
Wait for incoming connectio n Once connected exchange data with client Close listener to stop waiting for incoming connectio ns.
Creating a service
COMPONENTS USED
Bluetooth Discover Function Searches for all locally installed or other Bluetooth devices within the range of the Bluetooth network.
Bluetooth Create Listener Function Creates a service for a Bluetooth server and returns a Bluetooth channel the server can use to listen for inbound connections.
Bluetooth Wait On Listener Function Waits for the listener to accept a connection request. Bluetooth Read Function Reads the number of bytes from a Bluetooth network connection and returns the results in data out. Bluetooth Write Function Writes data to a Bluetooth network connection.
Type Cast Function Casts x to the data type, type, Error to Warning VI Converts up to 4 errors into warnings by passing the error code and text of the error received but setting status of the error to false. This allows the error u=information to pass without the VI trating the information as an error Bluetooth Close Connection Function Closes a Bluetooth network connection.
Simple Error Handler VI Indicates whether an error occurred. If an error occurred, this VI returns a description of the error and optionally displays a dialog box. Case Structure Has one or more sub diagrams, or cases, exactly one of which executes when the structure executes. The value wired to the selector terminal determines which case to execute and can be Boolean, string, integer, enumerated type, or error cluster. Right-click the structure border to add or delete cases.
While Loop Repeats the sub diagram inside it until the conditional terminal, an input terminal, receives a particular Boolean value. The Boolean value depends on the continuation behaviour of the While Loop. Right-click the conditional terminal and select Stop if True or Continue if True from the shortcut menu. You also can wire an error cluster to the conditional terminal, rightclick the terminal, and select Stop on Error or Continue while Error from the shortcut menu. The While
LIMITATIONS
1. No Security 2. Maximum two Bluetooth devices. 3. Range < 10m. 4. Slow transfer rate.
FUTURE SCOPE
OF PROJECT
QUERIES...
REFERENCES
1. www.wikipedia.com 2. www.bluetooth.com 3. www.decibel.ni.com
THANK U