Anzhelika Parkhomenko · 29 October, 2015 Project Overview CREO 2.0 Embedded Control System CNC...

Preview:

Citation preview

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:parhom@zntu.edu.ua

Telephone:+38-061-7698267(Software Tools Department)+38-068-4461774(Anzhelika

Parkhomenko)

URL:http://zntu.edu.ua/

Recommended