SlideShare una empresa de Scribd logo
1 de 14
DEVELOPMENT OF AN EMBEDDED SYSTEM AND MATHLAB
PROGRAM FOR INDUSTRIAL AND BIOMEDICAL DATA
ACQUISITION AND ANALYSIS
A Project submitted by
Mutsuddy, Heerok ID: 08-12248-3
Under the supervision of
Md Shamsul Arefin
Assistant Professor
Dept. of Electrical and Electronic Engineering
Faculty of Engineering
American International University - Bangladesh
Electrical and Electronic Engineering Department
Faculty of Engineering
American International University - Bangladesh
Block Diagram Of DAQ
Physical variables
(temperature, pressure, light)
Transducer
Signal conditioning
ADC
Processor
USART
MATLAB
Electrical Signal
Voltages
RS232
Serial
Interface
Circuit Diagram of DAQ
Sample of Transducer Module
DC Input
Signal Output
Variable Resistor
Power Supply Unit
POT
(1K) CAP
(2200 uF) Transformer
Bridge Diode
7812
(Voltage Regulator)
LED
(Power Indicator)
DC Output
Data Acquisition Card
DB9 female port
ATmega16 MCU
USB cable
MAX232
IC
Push Button
(Reset)
Rail
(Analogue Input)
Crystal Oscillator
LED
(Power Indicator)
Hardware Installation and Testing
Flow Chart of the AVR Program
Start
Sending
ADC Value
Set ADC Registers
(ADCMUX,
ADCH/ADCL,
ADCSRA,
SRIOR)
Set ADC Source
Set Reference Voltage
Start Conversion
Read ADC
Initializing the serial port
Set USART communication parameters
(data bits, stop bit, parity bit)Set USART for asynchronous mode
Set baud rate
Enable transmitter and receiver
Has UDRE flag been set to 1?
(register UCSRA)
Write the string to register UDR
for transmission
YES
NO
Flowchart of the MATLAB Program
Start Initialize the serial port Open the serial port
Program Terminated
Channel
Selection?
Channel 1?
Active/Idle
Cycle ≤ Input
Plotting
data
Cycle=Cycle + 1
Default
Channel 2?
Active/Idle
Channel 3?
Active/Idle
Channel 4?
Active/Idle
Channel 5?
Active/Idle
Channel 6?
Active/Idle
Channel 7?
Active/Idle
Channel 8?
Active/Idle
YES
NO
NO
YES
MATLAB Plotting
Cost Calculation (DAQ Card)
Name of Component Price(TK)
MCU - ATmega16 (1) 450
IC - Max232 (1) 47
Crystal Oscillator (1) 16
DB9F Connector (1) 27
Rail (2) 19 × 2 = 38
Push Switch (1) 4
LED (1) 2
Capacitor (8) 2 × 8 = 16
Resistor (2) 1× 2 = 2
USB Connector (1) 28
USB to Serial Cable (1) 250
Vero Board (1) 30
Connecting Wire 2
TOTAL 912
Cost Calculation (Transducer Module)
Name of Component Price(TK)
Variable Resistor (8) 4 × 8 = 32
LED (8) 2 × 8 = 16
Resistor (16) 1 × 16 = 16
Capacitor (8) 2 × 8 = 16
Connector 8 Pin (1) 22
DC Female Socket (1) 8
Vero Board (1) 30
Connecting Wire 10
TOTAL 150
Cost Calculation (Power Supply Unit)
Name of Component Price(TK)
Transformer 12V 600mA (1) 108
Regulator IC – LM7812 (1) 16
Resistor (1) 1
Variable POT Resistor (1) 14
Capacitor 100uF 25V (1) 11
Capacitor 104j 100V (1) 3
Diode (4) 8 × 4 = 32
Vero Board (1) 30
DC Socket (1) 8
Cable 31
TOTAL 254
Total Cost is
TK 1316 /-

Más contenido relacionado

La actualidad más candente

VLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALUVLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALUSachin Kumar Asokan
 
Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lectureKhalaf Gaeid Alshammery
 
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...sanjay kumar pediredla
 
Vector Speed Control of Induction motor
 Vector Speed Control of Induction motor Vector Speed Control of Induction motor
Vector Speed Control of Induction motorRanjith Samala
 
Basics of labview in analog communication systems
Basics of labview in analog communication systemsBasics of labview in analog communication systems
Basics of labview in analog communication systemsWriddhirup Dutta
 
signal to quantization noise ratio sqnr | Communication Systems
signal to quantization noise ratio sqnr | Communication Systemssignal to quantization noise ratio sqnr | Communication Systems
signal to quantization noise ratio sqnr | Communication SystemsLearn By Watch
 
gate level modeling
gate level modelinggate level modeling
gate level modelingVandanaBR2
 
Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Analog Devices, Inc.
 
Basics of digital verilog design(alok singh kanpur)
Basics of digital verilog design(alok singh kanpur)Basics of digital verilog design(alok singh kanpur)
Basics of digital verilog design(alok singh kanpur)Alok Singh
 
Verilog VHDL code Parallel adder
Verilog VHDL code Parallel adder Verilog VHDL code Parallel adder
Verilog VHDL code Parallel adder Bharti Airtel Ltd.
 
spectrum analyzers ppt
spectrum analyzers pptspectrum analyzers ppt
spectrum analyzers pptAvinash Jadhav
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processingsandhya jois
 
RF Module Design - [Chapter 5] Low Noise Amplifier
RF Module Design - [Chapter 5]  Low Noise AmplifierRF Module Design - [Chapter 5]  Low Noise Amplifier
RF Module Design - [Chapter 5] Low Noise AmplifierSimen Li
 

La actualidad más candente (20)

Chap 5
Chap 5Chap 5
Chap 5
 
VLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALUVLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALU
 
Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lecture
 
Use Of DFT In Power Spectral Estimation
Use Of DFT In Power Spectral EstimationUse Of DFT In Power Spectral Estimation
Use Of DFT In Power Spectral Estimation
 
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
 
Vector Speed Control of Induction motor
 Vector Speed Control of Induction motor Vector Speed Control of Induction motor
Vector Speed Control of Induction motor
 
Basics of labview in analog communication systems
Basics of labview in analog communication systemsBasics of labview in analog communication systems
Basics of labview in analog communication systems
 
Nyquist plot
Nyquist plotNyquist plot
Nyquist plot
 
signal to quantization noise ratio sqnr | Communication Systems
signal to quantization noise ratio sqnr | Communication Systemssignal to quantization noise ratio sqnr | Communication Systems
signal to quantization noise ratio sqnr | Communication Systems
 
gate level modeling
gate level modelinggate level modeling
gate level modeling
 
Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013Powering Noise Sensitive Systems - VE2013
Powering Noise Sensitive Systems - VE2013
 
Basics of digital verilog design(alok singh kanpur)
Basics of digital verilog design(alok singh kanpur)Basics of digital verilog design(alok singh kanpur)
Basics of digital verilog design(alok singh kanpur)
 
Verilog VHDL code Parallel adder
Verilog VHDL code Parallel adder Verilog VHDL code Parallel adder
Verilog VHDL code Parallel adder
 
Lab sheet experiments
Lab sheet experimentsLab sheet experiments
Lab sheet experiments
 
spectrum analyzers ppt
spectrum analyzers pptspectrum analyzers ppt
spectrum analyzers ppt
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Multipliers in VLSI
Multipliers in VLSIMultipliers in VLSI
Multipliers in VLSI
 
Bode Plots
Bode Plots Bode Plots
Bode Plots
 
Unit 1(stld)
Unit 1(stld) Unit 1(stld)
Unit 1(stld)
 
RF Module Design - [Chapter 5] Low Noise Amplifier
RF Module Design - [Chapter 5]  Low Noise AmplifierRF Module Design - [Chapter 5]  Low Noise Amplifier
RF Module Design - [Chapter 5] Low Noise Amplifier
 

Destacado

hybrid power station (PV and hydro)
hybrid power station (PV and hydro) hybrid power station (PV and hydro)
hybrid power station (PV and hydro) Abdul wajid
 
Utilization Of Hybrid PV-Wind Energy System
Utilization Of Hybrid PV-Wind Energy SystemUtilization Of Hybrid PV-Wind Energy System
Utilization Of Hybrid PV-Wind Energy SystemGOURAB SARKAR
 
Hydro Power In Pakistan
Hydro Power In PakistanHydro Power In Pakistan
Hydro Power In PakistanFarooq Saeed
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plantNishkam Dhiman
 
Working of hydroelectric power plant
Working of hydroelectric power plant Working of hydroelectric power plant
Working of hydroelectric power plant Hussan Sheikh
 
Hydro electric power plant lecture
Hydro electric power plant lectureHydro electric power plant lecture
Hydro electric power plant lecturec3b2a1
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plantDr. Ramesh B
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plantYuri Melliza
 
Basics of Hydro power plant
Basics of  Hydro power plant Basics of  Hydro power plant
Basics of Hydro power plant Prasad Vejendla
 
Hybrid wind-solar Power generation system
Hybrid wind-solar Power generation systemHybrid wind-solar Power generation system
Hybrid wind-solar Power generation systemShivam Joshi
 
Hybrid power generation by and solar –wind
Hybrid power generation by and solar –windHybrid power generation by and solar –wind
Hybrid power generation by and solar –windUday Wankar
 
Hydro power ppt
Hydro power pptHydro power ppt
Hydro power pptsrgirlsdk
 
Hydro power-plant
Hydro power-plantHydro power-plant
Hydro power-plantpranavn007
 
Hydro Power Plant
Hydro Power PlantHydro Power Plant
Hydro Power Planttavinav
 

Destacado (20)

hybrid power station (PV and hydro)
hybrid power station (PV and hydro) hybrid power station (PV and hydro)
hybrid power station (PV and hydro)
 
904787
904787904787
904787
 
hydro power plant
hydro power planthydro power plant
hydro power plant
 
Utilization Of Hybrid PV-Wind Energy System
Utilization Of Hybrid PV-Wind Energy SystemUtilization Of Hybrid PV-Wind Energy System
Utilization Of Hybrid PV-Wind Energy System
 
Hydro Power In Pakistan
Hydro Power In PakistanHydro Power In Pakistan
Hydro Power In Pakistan
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plant
 
Hybrid wind solar energy system
Hybrid wind solar energy systemHybrid wind solar energy system
Hybrid wind solar energy system
 
Hydroelectric power
Hydroelectric power Hydroelectric power
Hydroelectric power
 
Hydro power presentation
Hydro power presentationHydro power presentation
Hydro power presentation
 
Working of hydroelectric power plant
Working of hydroelectric power plant Working of hydroelectric power plant
Working of hydroelectric power plant
 
Hydro electric power plant lecture
Hydro electric power plant lectureHydro electric power plant lecture
Hydro electric power plant lecture
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plant
 
Hydro electric power plant
Hydro electric power plantHydro electric power plant
Hydro electric power plant
 
Basics of Hydro power plant
Basics of  Hydro power plant Basics of  Hydro power plant
Basics of Hydro power plant
 
Hybrid wind-solar Power generation system
Hybrid wind-solar Power generation systemHybrid wind-solar Power generation system
Hybrid wind-solar Power generation system
 
Hybrid power generation by and solar –wind
Hybrid power generation by and solar –windHybrid power generation by and solar –wind
Hybrid power generation by and solar –wind
 
Hydro power ppt
Hydro power pptHydro power ppt
Hydro power ppt
 
Hydro power-plant
Hydro power-plantHydro power-plant
Hydro power-plant
 
Hydro Power Plant
Hydro Power PlantHydro Power Plant
Hydro Power Plant
 
Hydro power plant
Hydro power plantHydro power plant
Hydro power plant
 

Similar a Embedded DAQ and MATLAB for industrial data logging

Tlc5940 ep
Tlc5940 epTlc5940 ep
Tlc5940 ep____
 
Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Electromate
 
Advanced motion controls dzralte 025l200
Advanced motion controls dzralte 025l200Advanced motion controls dzralte 025l200
Advanced motion controls dzralte 025l200Electromate
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLshiv kapil
 
Remote controlling of home appliance by moniruzzaman iiuc
Remote controlling of home appliance by moniruzzaman iiuc Remote controlling of home appliance by moniruzzaman iiuc
Remote controlling of home appliance by moniruzzaman iiuc Md Moneruzzman
 
Remote Controlling of Home Appliance
Remote Controlling of Home ApplianceRemote Controlling of Home Appliance
Remote Controlling of Home ApplianceMd. Moneruzzaman
 
One input voltage and three output voltage universal biquad filters with orth...
One input voltage and three output voltage universal biquad filters with orth...One input voltage and three output voltage universal biquad filters with orth...
One input voltage and three output voltage universal biquad filters with orth...IJECEIAES
 
Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Electromate
 
Advanced motion controls dzcante 012l080
Advanced motion controls dzcante 012l080Advanced motion controls dzcante 012l080
Advanced motion controls dzcante 012l080Electromate
 
Advanced motion controls dzralte 010l200
Advanced motion controls dzralte 010l200Advanced motion controls dzralte 010l200
Advanced motion controls dzralte 010l200Electromate
 
The Visual Sideline Assistant
The Visual Sideline AssistantThe Visual Sideline Assistant
The Visual Sideline Assistantdsmith1980
 
Mixed Signal PSoC based System
Mixed Signal PSoC based SystemMixed Signal PSoC based System
Mixed Signal PSoC based SystemAbhijeet Powar
 
Advanced motion controls dzralte 040l080
Advanced motion controls dzralte 040l080Advanced motion controls dzralte 040l080
Advanced motion controls dzralte 040l080Electromate
 
IMPLEMENTING A DIGITAL MULTIMETER
IMPLEMENTING A DIGITAL MULTIMETERIMPLEMENTING A DIGITAL MULTIMETER
IMPLEMENTING A DIGITAL MULTIMETERVijay Elavunkal
 
Advanced motion controls dzcante 010l200
Advanced motion controls dzcante 010l200Advanced motion controls dzcante 010l200
Advanced motion controls dzcante 010l200Electromate
 
Advanced motion controls dzcante 020l080
Advanced motion controls dzcante 020l080Advanced motion controls dzcante 020l080
Advanced motion controls dzcante 020l080Electromate
 
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New Toshiba
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New ToshibaOriginal N-Channel Mosfet TK7P60W 600V 7A TO-252 New Toshiba
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New ToshibaAUTHELECTRONIC
 
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...AUTHELECTRONIC
 

Similar a Embedded DAQ and MATLAB for industrial data logging (20)

Tlc5940 ep
Tlc5940 epTlc5940 ep
Tlc5940 ep
 
Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080
 
Advanced motion controls dzralte 025l200
Advanced motion controls dzralte 025l200Advanced motion controls dzralte 025l200
Advanced motion controls dzralte 025l200
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
 
Remote controlling of home appliance by moniruzzaman iiuc
Remote controlling of home appliance by moniruzzaman iiuc Remote controlling of home appliance by moniruzzaman iiuc
Remote controlling of home appliance by moniruzzaman iiuc
 
Remote Controlling of Home Appliance
Remote Controlling of Home ApplianceRemote Controlling of Home Appliance
Remote Controlling of Home Appliance
 
One input voltage and three output voltage universal biquad filters with orth...
One input voltage and three output voltage universal biquad filters with orth...One input voltage and three output voltage universal biquad filters with orth...
One input voltage and three output voltage universal biquad filters with orth...
 
Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080
 
Advanced motion controls dzcante 012l080
Advanced motion controls dzcante 012l080Advanced motion controls dzcante 012l080
Advanced motion controls dzcante 012l080
 
Advanced motion controls dzralte 010l200
Advanced motion controls dzralte 010l200Advanced motion controls dzralte 010l200
Advanced motion controls dzralte 010l200
 
The Visual Sideline Assistant
The Visual Sideline AssistantThe Visual Sideline Assistant
The Visual Sideline Assistant
 
Mixed Signal PSoC based System
Mixed Signal PSoC based SystemMixed Signal PSoC based System
Mixed Signal PSoC based System
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
 
Advanced motion controls dzralte 040l080
Advanced motion controls dzralte 040l080Advanced motion controls dzralte 040l080
Advanced motion controls dzralte 040l080
 
IMPLEMENTING A DIGITAL MULTIMETER
IMPLEMENTING A DIGITAL MULTIMETERIMPLEMENTING A DIGITAL MULTIMETER
IMPLEMENTING A DIGITAL MULTIMETER
 
Advanced motion controls dzcante 010l200
Advanced motion controls dzcante 010l200Advanced motion controls dzcante 010l200
Advanced motion controls dzcante 010l200
 
Advanced motion controls dzcante 020l080
Advanced motion controls dzcante 020l080Advanced motion controls dzcante 020l080
Advanced motion controls dzcante 020l080
 
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New Toshiba
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New ToshibaOriginal N-Channel Mosfet TK7P60W 600V 7A TO-252 New Toshiba
Original N-Channel Mosfet TK7P60W 600V 7A TO-252 New Toshiba
 
Presentation
PresentationPresentation
Presentation
 
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...
Original N-channel 600 V 0.160 Ω 19 A PowerFLAT™ 8x8 HV ultra low gate charge...
 

Último

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Último (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

Embedded DAQ and MATLAB for industrial data logging

  • 1. DEVELOPMENT OF AN EMBEDDED SYSTEM AND MATHLAB PROGRAM FOR INDUSTRIAL AND BIOMEDICAL DATA ACQUISITION AND ANALYSIS A Project submitted by Mutsuddy, Heerok ID: 08-12248-3 Under the supervision of Md Shamsul Arefin Assistant Professor Dept. of Electrical and Electronic Engineering Faculty of Engineering American International University - Bangladesh Electrical and Electronic Engineering Department Faculty of Engineering American International University - Bangladesh
  • 2. Block Diagram Of DAQ Physical variables (temperature, pressure, light) Transducer Signal conditioning ADC Processor USART MATLAB Electrical Signal Voltages RS232 Serial Interface
  • 4. Sample of Transducer Module DC Input Signal Output Variable Resistor
  • 5. Power Supply Unit POT (1K) CAP (2200 uF) Transformer Bridge Diode 7812 (Voltage Regulator) LED (Power Indicator) DC Output
  • 6. Data Acquisition Card DB9 female port ATmega16 MCU USB cable MAX232 IC Push Button (Reset) Rail (Analogue Input) Crystal Oscillator LED (Power Indicator)
  • 8. Flow Chart of the AVR Program Start Sending ADC Value Set ADC Registers (ADCMUX, ADCH/ADCL, ADCSRA, SRIOR) Set ADC Source Set Reference Voltage Start Conversion Read ADC Initializing the serial port Set USART communication parameters (data bits, stop bit, parity bit)Set USART for asynchronous mode Set baud rate Enable transmitter and receiver Has UDRE flag been set to 1? (register UCSRA) Write the string to register UDR for transmission YES NO
  • 9. Flowchart of the MATLAB Program Start Initialize the serial port Open the serial port Program Terminated Channel Selection? Channel 1? Active/Idle Cycle ≤ Input Plotting data Cycle=Cycle + 1 Default Channel 2? Active/Idle Channel 3? Active/Idle Channel 4? Active/Idle Channel 5? Active/Idle Channel 6? Active/Idle Channel 7? Active/Idle Channel 8? Active/Idle YES NO NO YES
  • 11. Cost Calculation (DAQ Card) Name of Component Price(TK) MCU - ATmega16 (1) 450 IC - Max232 (1) 47 Crystal Oscillator (1) 16 DB9F Connector (1) 27 Rail (2) 19 × 2 = 38 Push Switch (1) 4 LED (1) 2 Capacitor (8) 2 × 8 = 16 Resistor (2) 1× 2 = 2 USB Connector (1) 28 USB to Serial Cable (1) 250 Vero Board (1) 30 Connecting Wire 2 TOTAL 912
  • 12. Cost Calculation (Transducer Module) Name of Component Price(TK) Variable Resistor (8) 4 × 8 = 32 LED (8) 2 × 8 = 16 Resistor (16) 1 × 16 = 16 Capacitor (8) 2 × 8 = 16 Connector 8 Pin (1) 22 DC Female Socket (1) 8 Vero Board (1) 30 Connecting Wire 10 TOTAL 150
  • 13. Cost Calculation (Power Supply Unit) Name of Component Price(TK) Transformer 12V 600mA (1) 108 Regulator IC – LM7812 (1) 16 Resistor (1) 1 Variable POT Resistor (1) 14 Capacitor 100uF 25V (1) 11 Capacitor 104j 100V (1) 3 Diode (4) 8 × 4 = 32 Vero Board (1) 30 DC Socket (1) 8 Cable 31 TOTAL 254
  • 14. Total Cost is TK 1316 /-