anzhelika parkhomenko · 29 october, 2015 project overview creo 2.0 embedded control system cnc...
TRANSCRIPT
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University1Tbilisi29 October, 2015
Work in Embedded Systems Laboratory.Work in Embedded Systems Laboratory.Best students practices.Best students practices.
Presentation of P04 Zaporizhzhya National Technical University (ZNTU)
Zaporizhzhya, Ukraine
Anzhelika
ParkhomenkoPhD, Associate professor
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University2Tbilisi29 October, 2015
http://moodle.zntu.edu.ua/
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University3Tbilisi29 October, 2015
FPV auto project
Zaporizhzhya, October 15, 2015
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University4Tbilisi29 October, 2015
Moving objects control systems
Basic software requirement: •minimum response time for input parameters;
Basic hardware requirements: •compactness; •energy consumption minimization.
Basic system requirements •expected behavior of the system; •reliability;•durability.
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University5Tbilisi29 October, 2015
Programmable components
Completed solutions
Constructive components
System architecture
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University6Tbilisi29 October, 2015
*.HEX
-
files
ProgrammerAtmega
8A
Development of programs for the microcontroller
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University7Tbilisi29 October, 2015
Creation and investigation system virtual prototype
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University8Tbilisi29 October, 2015
Creation and investigation system virtual prototype
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University9Tbilisi29 October, 2015
Arduino
Raspberry Pi
Altera
Cyclone
Modern hardware and software platforms
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University10Tbilisi29 October, 2015
Radio channel
MCUProgram
I2C-protocol
Traffic light Program
The main program
S&D module
LCD Program
Flash Program
Clock Program
FPV - program
Multiswitch Program
Charge control Program
ArduinoArduinoshieldsshields
Bachelor work in progress based on Arduino
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University11Tbilisi29 October, 2015
Bachelor work in progress based on Raspberry Pi
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University12Tbilisi29 October, 2015
Real prototype
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University13Tbilisi29 October, 2015
Development and Application of Remote Laboratory for Development and Application of Remote Laboratory for Design of Embedded Systems (RELDES)Design of Embedded Systems (RELDES)
RELDES team
Presentation of RL Zaporizhzhya,
October 15, 2015
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University14Tbilisi29 October, 2015
0
50 000
100 000
150 000
200 000
2009 2010 2012 2015 2018
Embedded System
Embedded hardware
Embedded software
ES today
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University15Tbilisi29 October, 2015
ESs
design
technologies
Platunov
А.Е, 2012
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University16Tbilisi29 October, 2015
0
10
20
30
40
50
60
70
80
90
100
Ard
uino
Uno
Laun
chpa
dM
SP
430
PC
Dui
no 3
Ras
pber
ryP
I
Bea
gle
Bon
e B
lack
Pins
2KB
512B
1GB
512MB 512MB
RAM
Arduino
Freeduino
Altera
Cyclone
LaunchpadMSP430
Beagle Bone Black
Raspberry Pi
Hardware/software platforms for ES design
0
10
20
30
40
50
60
Ard
uino
Uno
Laun
chpa
dM
SP
430
PC
Dui
no 3
Ras
pber
ryP
I
Bea
gle
Bon
eB
lack
Price
Ard
uino
Uno
Laun
chpa
dM
SP
430
PC
Dui
no 3
Ras
pber
ryP
I
Bea
gle
Bon
e B
lack
Demand
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University17Tbilisi29 October, 2015
Hardware/software platform Arduino
Arduino IDE
Arduino boards and shilds
Arduino simulator
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University18Tbilisi29 October, 2015
Applications of remote laboratories•
Electronics
•
Robotics•
Physics
•
Chemistry•
Biology
•
Earth Science•
etc..
Data for 2011
0102030405060708090
EducationIndustry
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University19Tbilisi29 October, 2015
Remote laboratories in the fields of electronics
•
GOLDI•
WEBENCH ® Design Center
•
DEUSTO•
Intel Remote.Lab
•
iLabs
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University20Tbilisi29 October, 2015
RELDES Hardware architectureServer sideUser side
(cross-platform)
Exp.3
USB
Exp.1
Exp.2
Exp.4
Server
Internet
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University21Tbilisi29 October, 2015
RELDES Software architecture
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University22Tbilisi29 October, 2015
Laboratory process diagram
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University23Tbilisi29 October, 2015
RELDES interface
http://youtu.be/u2anq--UYFg
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University24Tbilisi29 October, 2015
Future work will be focused on :•
expanding the range of provided hardware‐software
platforms;•
adding the set of experiments for solution of different tasks
of embedded systems of mobile objects control design;•
development of special mechanism of lab reservation;
•
creation of statistical data processing module for control of laboratory using.
Work in progress
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University25Tbilisi29 October, 2015
CNC machineCNC machinefor training studentsfor training students
Presentation of project Zaporizhzhya,
October 15, 2015
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University26Tbilisi29 October, 2015
Project Overview
CREO 2.0 Embedded Control System
CNC Machine
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University27Tbilisi29 October, 2015
CNC Machine Control Unit
1. Power supply module2. Commands
transformation module3. Motor control driver4. Sensor control module
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University28Tbilisi29 October, 2015
CNC Machine Control Unit
1. Power supply module2. Commands
transformation module3. Motor control driver4. Sensor control module
The main components: LM7805, LM7809, LM78033
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University29Tbilisi29 October, 2015
CNC Machine Control Unit
1. Power supply module2. Commands
transformation module3. Motor control driver4. Sensor control module
The main components : PIC16f877a
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University30Tbilisi29 October, 2015
CNC Machine Control Unit
1. Power supply module2. Commands
transformation module3. Motor control driver4. Sensor control module
The main components : ULN2804a
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University31Tbilisi29 October, 2015
CNC Machine Control Unit
1. Power supply module2. Commands
transformation module3. Motor control driver4. Sensor control module
The main components : PIC16F84a
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University32Tbilisi29 October, 2015
CNC Machine Control Unit
Programing of
PIC12C509A,PIC16F84,PIC16F84A,PIC16F628APIC16F877A
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University33Tbilisi29 October, 2015
CNC Machine hardware design
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University34Tbilisi29 October, 2015
The Test Program
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University35Tbilisi29 October, 2015
Work in progress
PIC16FXXX Arduino Raspbery Pi STM32
Cheaper, but less quality and functionality
Expensive, but high quality, more functionality
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University36Tbilisi29 October, 2015
CAD
HardwareControl Unit
Limiting commands of
control
Arduino
Work in progress
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University37Tbilisi29 October, 2015
Modern tools fordesign and prototyping
3D
printer Leapfrog Creatr
HS
3D scanner Gotcha
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University38Tbilisi29 October, 2015
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University39Tbilisi29 October, 2015
CREO virtual model of car body
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University40Tbilisi29 October, 2015
CREO virtual model of electromechanical system
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University41Tbilisi29 October, 2015
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University42Tbilisi29 October, 2015
CREO virtual model of CNC machine
WP3 Implementing a (virtual)
learning environment in ESD eng.
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University43Tbilisi29 October, 2015
CREO
virtual model of simple valve
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University44Tbilisi29 October, 2015
Printed real valve prototype
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University45Tbilisi29 October, 2015
3D printing
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University46Tbilisi29 October, 2015
We are open for new projects
https://community.aldebaran.com/en/developerprogram
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University47Tbilisi29 October, 2015
THANK YOU FORYOUR ATTENTION!
Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research,
Education and Production in UA, GE, AM
Zaporizhzhya National Technical University48Tbilisi29 October, 2015
Address:Zaporizhzhya
National Technical University
Zhukovskogo
Str, 64ZaporizhzhyaUkraine 69063
E-mail:[email protected]
Telephone:+38-061-7698267(Software Tools Department)+38-068-4461774(Anzhelika
Parkhomenko)
URL:http://zntu.edu.ua/