Computer Application In Control
(LabVIEW)
Computer Application In Control (CAC)
Computer Application In Control (CAC):
LabVIEW:
LabVIEW offers a graphical programming approach that helps you visualize every aspect of your application, including hardware configuration, measurement data, and debugging. This visualization makes it simple to integrate measurement hardware from any vendor, represent complex logic on the diagram, develop data analysis algorithms, and design custom engineering user interfaces.
Matlab:
MATLAB is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages.
Computer application in control-LabVIEW
Shiraz University-1400-1401(2022)Grading:
Homeworks: 5%
Project 1: 10% , Project 2= 20% , Project 3= 10%
Final Project: 40%
Quizzes: 5%
Final Exam : 10%
Lectures:
Video_Arduino_Basic (Related to previous years' classes)
Video_LabVIEW_Linx (Related to previous years' classes)
Video_Installation requirements for image processing in LabVIEW software
Homework And Projects:
Homework_1_2022 -----------------------------------------------------> Deadline
Homework_2_2022 -----------------------------------------------------> Deadline
Homework_3_2022 -----------------------------------------------------> Deadline
Homework_4_2022 -----------------------------------------------------> Deadline 1401.03.25 (Fuzzy)
Homework_5_2022 -----------------------------------------------------> Deadline 1401.03.15 (Network)
Homework_6_2022 -----------------------------------------------------> Deadline 1401.03.15 (Image_1)
Homework_7_2022 -----------------------------------------------------> Deadline 1401.03.25 (Image_2)
Projects :
LabVIEW_Project_1_2022 ---------------------------------------------> Deadline 1400.01.15
Project 2:
List and tips for the second project:
All of the projects in this list are Arduino-based. The following hardware is authorized in projects.
Arduino boards (Uno, Mega,...)
Esp8266
Esp32
Default toolboxes like as LIFA and LINX are not permitted, and all projects must be based on transmitting and receiving serial data through VISA.
Because each project is a collaboration of two persons, the expectations made in the project are based on this issue. This is partly attributable to the projects' hardware foundation and partly to the establishment of a collaboration culture. As a result, friends who wish to work on a project independently have indicated that they assume responsibility for a two-person project, and hence the projects cannot be styled in any manner.
The list of second projects includes information on the project's difficulty level, research load, maximum number of participants, percentage of practical work vs programming, and whether the project is continuous project or non continuous project.
Is a continuous project that carries over into the end project. Friends who pick the continuous project are committing to continuing the same project in July for their final project.
Groups must announce the project they wish to undertake and the names of its groups in order to receive a list of project descriptions. Take note that the precedence for selecting a project is given to those who announce it first.
All projects require a work report and a video presentation. (The site will advise you of the raw format of the work report file, the PowerPoint format, and the video format.)
Project 2 Subjects:
Design and implementation of industrial data loggers that can be connected to software via USB and data storage
Design and implementation of Caller ID device based on SIM card
Design and implementation of driver software for control and management of registers and startup parameters of DRV8711 stepper motor driver
Design and implementation of medical serum tube heater with closed loop temperature control system
Design and implementation of power monitoring system and parameters of 3-phase lines based on ADE7758 integrated circuits
Design and implementation of quality detection system and analysis of citrus compounds using ultrasonic waves passing through citrus
Design and implementation of a mechanical gripping of robot with the ability to control and display the amount of pressure for gripping various objects based on strain gage sensor
Design and implementation of medical earphone amplifier system and incoming heart sound analysis and monitoring software
References:
Computer application in control-LabVIEW
Shiraz University-1399-1400(2021)Grading:
Lectures:
Homework And Projects:
Projects :
Project_2 Subjects:
Voice recognition
Oscilloscope with Ardiono
Oscilloscope with sound card
Connect 2 computers via wifi Or Ethernet
a robot gripper with the ability to control and display the amount of pressure
Greenhouse monitoring system with the ability to control temperature and humidity intelligently
Project to build a monitoring system and measure the amount of bleeding during surgery
Design and construction of generator function with the ability to control and make settings through software
RFID-based sales and warehousing system
3D monitoring system of the motion of an object and its 3D display (accelerometer)
References:
Computer application in control-LabVIEW
Shiraz University-1398-99(2020)Grading:
Lectures
Homework And Projects:
Project_2 Subjects
PID control (temperature heater, motor speed) with automatic coefficient adjustment system design
Miners' Positioning System Using RFID
Robotic arm (DOF 3) with software control
Manufacture of the controllable robot gripper with the ability to display the amount of pressure
Magnetic system by evaluating the behavior of hand and display behavior in software (Haptic)
Optical radar and monitoring and display of object information in the software
Monitoring the behavior and status of the mobile robot by software via WiFi.
Creating software-compatible industrial data loggers via WiFi.
Audio radar with the capability of monitoring information and identifying the sound source.
References:
Computer application in control-LabVIEW
Shiraz University-1397-98(2019)Note & Lectures:
Homework And Projects:
Project_2 Subjects
Smart home, hardware connectivity via WiFi and control, and monitoring of equipment.
Double Axle Balance System and Axle Status Monitor (Gimbal).
Miners' Positioning System Using RFID.
Measuring voltage, current and resistor values, data storage, and fitting operations.
Connect to PLC Delta (control and monitor outputs and display inputs).
RFID-Based Sales and Warehousing System (Barcode).
Optical or magnetic system by evaluating the behavior of the hand and displaying in software (Haptic).
Controlling the behavior and status of the mobile robot by software via WiFi.
Optical radar and monitoring and display of object information in the software.
SMS sending and receiving system.
Project_3
Final_Project Subject
Receiving neuromuscular signals of the hand muscles and detecting the type of hand behavior and movement.
Hardware tracking system based on color and shape of objects.
Hand Motion Detection System and Extraction of Concepts Based on Image Processing.
Traffic detection and analysis system in video files.
Position control of dc motor with a fuzzy method and PID.
DC motor rpm control by fuzzy and PID methods.
System for collecting, managing, and sharing information in the local network platform.
SMS sending, receiving, and analyzing system.
Audio radar with the capability of monitoring information and identifying the sound source.
Color detection with the camera and moving the robot to the desired color.
Extraction of environment map by a robot.
References:
Computer application in control-LabVIEW
Shiraz University-1396-97(2018)Note & Lectures:
Homeworks And Projects:
Project_2 Subjects
Voice recognition.
Double Axle Balance System and Axle Status Monitor (Gimbal).
RFID attendance system.
Oscilloscope with Arduino (Signal Generator).
Oscilloscope with a sound card (signal generator).
RFID Miners' Positioning System.
Sending command from mobile to computer (my SCADA).
Connection of two computers over wifi Or Ethernet.
Monitoring the level of air pollution.
Measuring the voltage and current signals of a resistor, data storage, and fitting operations.
Project_3
Final_Project Subject
Smart home with Arduino.
Color detection with the camera and moving the robot to the desired color.
Control and navigation of the robot with WIFI or Bluetooth camera.
Extraction of environment map by a robot.
Rpm control of DC motor by fuzzy and PID methods.
Position control of dc motor with fuzzy and PID methods.
Motion detection with the camera and determining its location.
Receiving the nerve-muscle signals and detecting the type of behavior.
References:
3D monitoring system of the motion of an object and its 3D display
2021
Project to build a monitoring system and measure the amount of bleeding during surgery
2021
Oscilloscope
2021
Design and construction of generator function with the ability to control and make settings through software
2021