This document discusses a reconfigurable sensor data acquisition system based on FPGA for industrial computerization and control. It addresses problems with traditional data acquisition systems like lack of universality, continuity of working, and real-time performance. The proposed system uses an FPGA for dynamic and static reconfiguration to allow changing sensor protocols and functions without powering off. It implements static reconfiguration using a switch matrix and dynamic reconfiguration using SystemACE CF technology to reconfigure parts of the FPGA logic in real-time. This provides benefits like reduced cost, power consumption, and increased system flexibility.
Faster microprocessor design presentation in American International University-Bangladesh (AIUB). Presentation was taken under the subject "SELECTED TOPICS IN ELECTRICAL AND ELECTRONIC ENGINEERING (PROCESSOR AND DSP HARDWARE DESIGN WITH SYSTEM VERILOG, VHDL AND FPGAS) [MEEE]", as a final semester student of M.Sc at AIUB.
Distributed Database Architecture
Database Links
Distributed Database Administration
Transaction Processing in a Distributed System
Distributed Database Application Development
Character Set Support for Distributed Environments
We know that electric motor is a machine that converts electrical energy into mechanical energy. But there difference between conventional motor and stepper motor.
1. Input to stepper motor is in the form of electric pulses whereas input to conventional motor is from constant voltage source
2. A CM has a free running shaft whereas shaft of SM moves through angular steps.
So this presentation will help to understand the basic operating principal of stepper motor, its types and some applications
SELECTION OF DRIVES AND CONTROL SCHEMES FOR MACHINE TOOLS Praveen Kumar
SELECTION OF DRIVES AND CONTROL SCHEMES FOR MACHINE TOOLS
Machine tools and drives
Horse power requirement for driving the machine tools
MOTOR REQUIREMENTS FOR MACHINE TOOLS.
SELECTION OF MOTORS
Speed control of Drill press
Application of Motors to Planers, Shapers
Reversible motor drive quick return mechanism
GRINDING MACHINES
VFD
Faster microprocessor design presentation in American International University-Bangladesh (AIUB). Presentation was taken under the subject "SELECTED TOPICS IN ELECTRICAL AND ELECTRONIC ENGINEERING (PROCESSOR AND DSP HARDWARE DESIGN WITH SYSTEM VERILOG, VHDL AND FPGAS) [MEEE]", as a final semester student of M.Sc at AIUB.
Distributed Database Architecture
Database Links
Distributed Database Administration
Transaction Processing in a Distributed System
Distributed Database Application Development
Character Set Support for Distributed Environments
We know that electric motor is a machine that converts electrical energy into mechanical energy. But there difference between conventional motor and stepper motor.
1. Input to stepper motor is in the form of electric pulses whereas input to conventional motor is from constant voltage source
2. A CM has a free running shaft whereas shaft of SM moves through angular steps.
So this presentation will help to understand the basic operating principal of stepper motor, its types and some applications
SELECTION OF DRIVES AND CONTROL SCHEMES FOR MACHINE TOOLS Praveen Kumar
SELECTION OF DRIVES AND CONTROL SCHEMES FOR MACHINE TOOLS
Machine tools and drives
Horse power requirement for driving the machine tools
MOTOR REQUIREMENTS FOR MACHINE TOOLS.
SELECTION OF MOTORS
Speed control of Drill press
Application of Motors to Planers, Shapers
Reversible motor drive quick return mechanism
GRINDING MACHINES
VFD
Abstract This Paper Proposes is to design a magnetic actuator to deal with the modeling and optimization of Solenoid actuator (Magnetic Actuator). The design is very important step for the study proportional solenoid valve. The magnetic actuator includes design optimization, micro analysis and calculations and experimental characterization one of the magnetic actuator. All these magnetic actuators work in sub- micron level movement used in micro system and valve applications. Proportional solenoid valve designed in find out the magnetic force (N), magnetic field intensity (A/m), magnetic flux density (Tesla or wb/m2). To enhance the magnetic force and reduction of size by magnetic field in air gap of solenoid valve. Permanent magnetic bias magnetic actuator study for bidirectional application using different permanent magnet material and optimization of size of armature. Key Words: Electromagnet, Solenoid actuator, Modeling, Design Rules,
Content:
Introduction to Stepper Motors
Types of Stepper Motors
Main components of a stepper motor
How do these components work together
Control sequence to turn a stepper motor
Advantages and disadvantages of stepper motors
Practical Applications of stepper motor
Step Angle
Summary
For more information Email us:
Engineeringgaragevir@gmail.com
Regards;
xubair khan
The protocol is based on the Routing Information Protocol (RIP).[1] The router generates a routing table with the multicast group of which it has knowledge with corresponding distances (i.e. number of devices/routers between the router and the destination). When a multicast packet is received by a router, it is forwarded by the router's interfaces specified in the routing table.
DVMRP operates via a reverse path flooding technique, sending a copy of a received packet (specifically IGMP messages for exchanging routing information with other routers) out through each interface except the one at which the packet arrived. If a router (i.e. a LAN which it borders) does not wish to be part of a particular multicast group, it sends a "prune message" along the source path of the multicast.
Electric Drives and Controls Unit 1 IntroductionDr.Raja R
Electric Drives and Controls
Unit 1 Introduction
Block Diagram of Electric Drive
Power Source
Power Modulator
Load
Control Unit
Sensing Unit
Motor
Classification of Electrical Drives
Advantages of Electrical Drives
Disadvantages of Electrical Drive
Applications of Electrical Drives
Robotics deals with the design, construction, operation, and use of robots, as well as computer systems for their control, sensory feedback, and information processing. These technologies are used to develop machines that can substitute for humans and replicate human actions
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Abstract This Paper Proposes is to design a magnetic actuator to deal with the modeling and optimization of Solenoid actuator (Magnetic Actuator). The design is very important step for the study proportional solenoid valve. The magnetic actuator includes design optimization, micro analysis and calculations and experimental characterization one of the magnetic actuator. All these magnetic actuators work in sub- micron level movement used in micro system and valve applications. Proportional solenoid valve designed in find out the magnetic force (N), magnetic field intensity (A/m), magnetic flux density (Tesla or wb/m2). To enhance the magnetic force and reduction of size by magnetic field in air gap of solenoid valve. Permanent magnetic bias magnetic actuator study for bidirectional application using different permanent magnet material and optimization of size of armature. Key Words: Electromagnet, Solenoid actuator, Modeling, Design Rules,
Content:
Introduction to Stepper Motors
Types of Stepper Motors
Main components of a stepper motor
How do these components work together
Control sequence to turn a stepper motor
Advantages and disadvantages of stepper motors
Practical Applications of stepper motor
Step Angle
Summary
For more information Email us:
Engineeringgaragevir@gmail.com
Regards;
xubair khan
The protocol is based on the Routing Information Protocol (RIP).[1] The router generates a routing table with the multicast group of which it has knowledge with corresponding distances (i.e. number of devices/routers between the router and the destination). When a multicast packet is received by a router, it is forwarded by the router's interfaces specified in the routing table.
DVMRP operates via a reverse path flooding technique, sending a copy of a received packet (specifically IGMP messages for exchanging routing information with other routers) out through each interface except the one at which the packet arrived. If a router (i.e. a LAN which it borders) does not wish to be part of a particular multicast group, it sends a "prune message" along the source path of the multicast.
Electric Drives and Controls Unit 1 IntroductionDr.Raja R
Electric Drives and Controls
Unit 1 Introduction
Block Diagram of Electric Drive
Power Source
Power Modulator
Load
Control Unit
Sensing Unit
Motor
Classification of Electrical Drives
Advantages of Electrical Drives
Disadvantages of Electrical Drive
Applications of Electrical Drives
Robotics deals with the design, construction, operation, and use of robots, as well as computer systems for their control, sensory feedback, and information processing. These technologies are used to develop machines that can substitute for humans and replicate human actions
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Run time dynamic partial reconfiguration using microblaze soft core processor...eSAT Journals
aydeshmukh@gmail.com
Abstract
DSP Application requires a fast computations & flexibility of the design. Partial Reconfiguration (PR) is an advanced technique,
which improves the flexibility of FPGAs by allowing portions of a design to be reconfigured at runtime by overwriting parts of the
configuration memory. In this paper we are using microblaze soft core processor & ICAP Port to reconfigure the FPGA at runtime.
ICAP is accessed through a light-weight custom IP which requires bit stream length, go, and done signal to interface to a system that
provides partial bit stream data. The partial bit stream is provided by the processor system by reading the partial bit files from the
compact flash card. Our targeted DSP application is matrix multiplication; we are reconfiguring design by changing partial modules
at run time. To change the partial bit stream we interfaces a microblaze Soft processor & using a UART interface.ISE13.1 &
PlanAhead is used for partial reconfiguration of FPGA .EDK is used for microblaze soft processor design & ICAP Interface .The
simulation is done using Chip Scope Logic Analyzer & the complete hardware implementation is done on Xilinx VIRTEX -6 ML605
Platform.
Keywords — PlanAhead, EDK, Dynamic partial reconfiguration, ICAP, Matrix multiplication, Chipscope pro analysis,
DSP application, Microblaze processor
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...Editor IJCATR
The Progression of the human existence from the primitive state to the present technological complex state is just an
outcome of observation of this environment. By observing the environment and controlling the various physical parameters like
temperature, pressure of the environment we are able to sustain on this beautiful earth. In order to control physical parameters there
is a need of a specific system called Data Acquisition System (DAS) . Man has developed many different Data Acquisition Systems
like Microprocessor based, PLC based, from Rock world to the Rocket world. This paper describes the implementation of Data
Acquisition Systems using Embedded Processors.
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Editor IJCATR
The crucial features of many demanding applications like industry and aerospace are data acquisition and telemetry. It is
vital to observe and analyse the real time performance, in launch vehicle systems,so that designs can be certified and tuneablefactors
could be regulated to intensification the act and competence. At present used DAQ structures are of augmented size, weight and turn out
to be exorbitant and power hungry. This article introduce a new mission-independent real time software programmable DAQ system
using multipurpose MCU and sigma delta ADCs are planned,taking into account size, weight, costand act without compromiseon
precision, firmness and drift act. Additional digital filtering steps are also added to progress the system act. This system isproficientfor
directconnectionswithdiverse pressure and temperature sensors whichinterfaces 32 low frequency channel and two high frequency
channels. The system planned operates in two modes; one is data acquisition mode and another is program mode. Operativepower
lesseningmethods and wireless interface protocol between diverse data acquisition modules is also affected upon as avenues for future
work.
Secure remote protocol for fpga reconfigurationeSAT Journals
Abstract In most of the wireless sensor network nodes main functionality in software are implemented using CPU. Since total energy consumption of periodic measurement and network listening are considerably increased. In order to tackle this problem novel reconfigurable peripheral blocks are introduced into the WSN. For ultra-low-power sensor networks, finite state machines are used for simple tasks where the system’s microprocessor would be overqualified. This FSM unit autonomously handles simple sub-tasks of the periodic activities, Microprocessor to remain in a sleep state, thus saving energy. This work presents for implementing transition based reconfigurable FSM Keywords: - Finite State Machine (FSM), Reconfiguration, Wireless Sensor Network (WSN).
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
A Dataflow Processing Chip for Training Deep Neural Networksinside-BigData.com
In this deck from the Hot Chips conference, Chris Nicol from Wave Computing presents: A Dataflow Processing Chip for Training Deep Neural Networks.
Watch the video: https://wp.me/p3RLHQ-k6W
Learn more: https://wavecomp.ai/
and
http://www.hotchips.org/
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Similar to FPGA Data Acquisition System in Industrial Scene (20)
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...Nishmi Suresh
INTRODUCTION Radio communication is extremely critical for public safety, national safety and emergency communications systems.During emergency situation all forms of communication are break down.Solve the problem of inter-operability and incompatible. Inter-operability is solved by implementing large part of radio functionality in software.Software defined radio, communicate with multiple incompatible radios or act as a bridge between them.Present a method and design of implementing an SDR system using Raspberry Pi
Provide enough computational power to perform all the required signal processing in real time.
White wonder, Work developed by Eva TschoppMansi Shah
White Wonder by Eva Tschopp
A tale about our culture around the use of fertilizers and pesticides visiting small farms around Ahmedabad in Matar and Shilaj.
Expert Accessory Dwelling Unit (ADU) Drafting ServicesResDraft
Whether you’re looking to create a guest house, a rental unit, or a private retreat, our experienced team will design a space that complements your existing home and maximizes your investment. We provide personalized, comprehensive expert accessory dwelling unit (ADU)drafting solutions tailored to your needs, ensuring a seamless process from concept to completion.
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Mansi Shah
This study examines cattle rearing in urban and rural settings, focusing on milk production and consumption. By exploring a case in Ahmedabad, it highlights the challenges and processes in dairy farming across different environments, emphasising the need for sustainable practices and the essential role of milk in daily consumption.
Dive into the innovative world of smart garages with our insightful presentation, "Exploring the Future of Smart Garages." This comprehensive guide covers the latest advancements in garage technology, including automated systems, smart security features, energy efficiency solutions, and seamless integration with smart home ecosystems. Learn how these technologies are transforming traditional garages into high-tech, efficient spaces that enhance convenience, safety, and sustainability.
Ideal for homeowners, tech enthusiasts, and industry professionals, this presentation provides valuable insights into the trends, benefits, and future developments in smart garage technology. Stay ahead of the curve with our expert analysis and practical tips on implementing smart garage solutions.
You could be a professional graphic designer and still make mistakes. There is always the possibility of human error. On the other hand if you’re not a designer, the chances of making some common graphic design mistakes are even higher. Because you don’t know what you don’t know. That’s where this blog comes in. To make your job easier and help you create better designs, we have put together a list of common graphic design mistakes that you need to avoid.
Top 5 Indian Style Modular Kitchen DesignsFinzo Kitchens
Get the perfect modular kitchen in Gurgaon at Finzo! We offer high-quality, custom-designed kitchens at the best prices. Wardrobes and home & office furniture are also available. Free consultation! Best Quality Luxury Modular kitchen in Gurgaon available at best price. All types of Modular Kitchens are available U Shaped Modular kitchens, L Shaped Modular Kitchen, G Shaped Modular Kitchens, Inline Modular Kitchens and Italian Modular Kitchen.
1. http://aicra.ac.in
Reconfigurable Sensor Data Acquisition
Based on FPGA for Industrial
Computerization Control
Guided By, Presented By,
Prof.Alex V Nishmi Suresh
Dept. of ECE S3,06
M.Tech Embedded System
2. OVERVIEW
INTRODUCTION
WHAT IS DATAACQUISITION SYSTEM
PROBLEMS IN DATAACQUISITION
OBJECTIVE
FPGA RECONFIGURATION TECHNOLOGY
ARCHITECTURE
IMPLEMENTATION
ADVANTAGES OF FPGA RECONFIGURATION TECHNOLOGY
CONCLUSION
REFERENCES
3. Introduction
Sensor data acquisition system is an essential part
Variety of sensor producer causes the difficulty of protocol’s unity
Requires the acquisition boards to be powered off when the number or types or
manufacturer of sensors is changed is unreasonable
Proposed to design a reconfigurable data acquisition system for industrial sensors
using FPGA
Both dynamic system reconfiguration and static system reconfiguration
4. What is Data Acquisition
Process of measuring an electrical or physical phenomenon such as voltage,
current, temperature, pressure, or sound with a computer.
Consists of sensors, DAQ measurement hardware, and a computer with
programmable software
5. Problems In Data Acquisition
Real time
performance
Universality
of
configuration
Universality
of
function
Continuity
of
working
2
1
3
4
6. Universality of function
Data acquisition system tends to connect to a wide variety of sensors.
Challenge for the universality of the system.
Difficult to implement all the sensor protocols in a single system at the same time
Universality of configuration
Different functional units may use different sensor combinations.
The download process will be very complex and easy to make mistakes
When different configuration files are given for different units.
7. Continuity of working
Replacing sensors is a basic requirement for industrial applications
For instance, adding or reducing the number of sensors
It is unreasonable to interrupt current work
Power off the whole system in order to change a sensor.
Real-time performance
Industrial applications often require high real-time performance
Traditional sensor reading cycle depends more on the embedded
program skills.
8. Objective
i. System is applied to a real time performance
ii.FPGA is used as the core controller
iii.Architecture is proposed which make the system to achieve
a) Sensor protocol can switched at any time
b) Acquisition board with different function can download with same
configuration file
c) Achieve switching sensor data function, without powering off the
system
10. Static
Reconfiguration
Global Dynamic
Reconfiguration
Partial Dynamic
Reconfiguration
Refers to powering off and reconfiguration FPGA with new
configuration file to exchange the channels connecting relationship
of switch matrix
Allow reconfiguring the entire logic of FPGA without shutting down
Allow reconfiguring specified logic blocks of FPGA while other
parts in keep working without interruption
Cont……
11.
12. • Xilinx Virtex-4 FPGA is used as core controller
• External sensors are connected to the system through peripheral circuits
• Debugging software is running on the computer
• System communicates through UART serial port
• Sensor drivers, chip drivers and interface drivers are modules
• Communication circuit, switch matrix circuit, ADC, SystemACE CF
reconfigurable circuit, JTAG standard are peripheral circuits
• Switch matrix is used for static reconfiguration
Architecture Explanation
13. • SystemACE CF and JTAG are used for dynamic reconfiguration.
• Analog and digital sensor driver are used to analyze and acquired analog and
digital sensor data respectively
• Both sensor data can be collected through MT8816 switch matrix
• MT8816 driver is used to control channels’ connecting relationship in switch
matrix.
• Analog sensor data is sent to analog sensor driver after analog-to-digital
conversion by ADS7870
• ADC driver is used to drive ADS7870 chip to achieve analog-to-digital
conversion
• Data of digital sensor can also be acquired by digital sensor driver through
PMOD interface and RS485 communication port.
14. Static Reconfiguration Architecture
• Sensor drivers and chip drivers in FPGA
• ADC circuit and switch matrix circuit in
peripheral circuit
• Sensors are connected to FPGA through
channels in MT8816 switch matrix
• Analog sensor driver to generate valid
sensor data from analog sensors
• Static reconfiguration is achieved by
controlling switch matrix
15. Global Dynamic Reconfiguration Architecture
• SystemACE CF can be used for online
reconfiguration of FPGA
• Configuring FPGA via JTAG is also
reserved
• DIP switch is used to select configuration
file stored in CF card
• Button is designed for configuration reset
• Configuration files corresponding to
different sensor application can be stored
or update into the CF card
• Acquisition function can be changed
without shutting off power
16. Partial Dynamic Reconfiguration Architecture
• Full partial dynamic reconfigurable design consists of static logic and dynamic logic
• Static logic is a necessary to ensure system running
• UART module, MT8816 driver and ADC driver are designed as static logic module
• Analog sensor driver and digital sensor driver are designed as dynamic logic module
• All logic in static logic modules is not reconfigurable
• Dynamic logic is able to be replaced
• Achieve the dynamic change of sensor driver logic without affecting other parts’ working
17. Hardware Implementation
• Xilinx Virtex-4 FPGA is used as core controller
• External sensors are connected to the system through conditioning circuits.
• FPGA changes switch matrix’s connection to make sensors’ signals after conditioned
bridge to corresponding module in terms of signal type
• For digital signals, they are connected to FPGA directly.
• For analog signals, they are connected to ADC first, then to the FPGA
• 8Mb SRAM is equipped in the system, parallel acquisition of multiple sensors data
can used
• The system can also send data to PC via serial port for further monitoring and analysis
18. Static Reconfiguration Implementation
• Static reconfiguration in system is achieved by using MT8816 switch matrix
• MT8816 is composed of three parts: address decoder, control data latch and an
8*16 analog switch array
• Analog switch array is controlled by row address (AX) and column address (AY)
• On-off state of the selected channel is determined by DATA input
• Sensors can be changed without disassembling hardware equipment or changing
hardware connection.
19. Global Dynamic Reconfiguration Implementation
• Different situations of sensors’ usage correspond to different sensor drivers’ combinations
respectively
• Then correspond to different configuration files (.bit) respectively
• Configuration files need to be converted to .ace files by iMPACT tool before stored in CF card
• File Xilinx.sys and folder sensors_d (custom named) are generated by .bit files using iMPACT
tool
• Xilinx.sys is used to specify the configuration file path
• And the 8 .ace files are stored in sensors_d folder
• Select .ace files by changing DIP switch, reset FPGA by pushing button and check
reconfiguration status from LEDs
20. Partial Dynamic Reconfiguration Implementation
• Analog and digital sensor driver are designed as dynamic logic module
• Bus macro is the communication channel
• Connect between static logic module and reconfigurable module and vice versa
• Bus macro located between modules is not only used to connect signals but also
align signals before and after reconfiguration
• Bus macro of Virtex series FPGA is based on slice structure
• Achieve 8-bit data transmission in parallel
21. Advantages of FPGA Reconfiguration Technology
Allow the FPGA hardware resources in a time multiplexed way
Reduction of cost and power consumption
System flexibility to cope with frequency change in the function of application
Achieve system updating and maintaining online
22. Conclusion
• FPGA-based reconfigurable data acquisition system for industrial sensors
• System can achieve static reconfiguration through MT8816 switch matrix
• Achieve the effect of multiple sensor data acquisition on a hardware board
without disassembling hardware equipment or changing hardware connection
• The system can also achieve global dynamic reconfiguration and partial dynamic
reconfiguration through SystemACE CF technology
• Dynamic reconfiguration method, the system can use FPGA chip’s logic
resources in the way of time sharing
• The system can change the sensor connecting in the system online.
23. References
• [1] Shuang Bao, Hairong Yan, Qingping Chi, Zhibo Pang, and Yuying Sun, “FPGA-
Based Reconfigurable Data Acquisition System for Industrial Sensors”, IEEE
Transactions On Industrial Informatics, Vol. 13, No. 4, August 2017
• [2] A. Tisan and J. Chin, “An End-user Platform For FPGA-based Design And Rapid
Prototyping Of Feedforward Artificial Neural Networks With On-chip
Backpropagation Learning,” IEEE Trans. Ind. Informat., vol. 12, no. 3, pp. 1124–
1133, Jun. 2016.
• [3] Q. Chi, H. Yan, C. Zhang, Z. Pang, and L. D. Xu, “A Reconfigurable Smart
Sensor Interface For Industrial WSN In IoT Environment,” IEEE Trans. Ind.
Informat., vol. 10, no. 2, pp. 1417–1425, May 2014
24. Cont…
• [4] J. Mangala and J. Manikandan, “FPGA Implementation Of Reconfigurable
Modulation System,” in Proc. 2015 Int. Conf. Adv. Comput., Commun. Informat.,
Aug. 2015, pp. 493–500.
• [5] S. Agarwal, A. Rani, V. Singh and A. P. Mittal, "FPGA Based Wireless
Emergency Medical System for Developing Countries," 2015 Annual Global Online
Conference on Information and Computer Technology (GOCICT), Louisville, KY,
2015, pp. 80-84.
• [6] Z. Wang, Y. Yao, L. Chen, F. Li and G. Jin, "A reconfigurable ethernet-based
data acquisition and processing system for particle physics experiments," 2016
IEEE-NPSS Real Time Conference (RT), Padua, 2016, pp. 1-4.