12
IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. Baric Slide 1/17 Intelligent backplane concept D. Bandic, J. Kundrata and A. Baric University of Zagreb IMOLA Final Workshop

Intelligent backplane concept D. Bandic , J. Kundrata and A. Baric University of Zagreb

  • Upload
    knut

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

Intelligent backplane concept D. Bandic , J. Kundrata and A. Baric University of Zagreb. IMOLA Final Workshop. Outline. Intelligent Backplane (iBackplane) hardware design Software for iBackplane iBackplane controlling Conclusion. iBackplane hardware design. - PowerPoint PPT Presentation

Citation preview

Page 1: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 1/17

Intelligent backplane concept

D. Bandic, J. Kundrata and A. BaricUniversity of Zagreb

IMOLA Final Workshop

Page 2: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 2/17

Outline

Intelligent Backplane (iBackplane) hardware design

Software for iBackplane

iBackplane controlling

Conclusion

Page 3: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 3/17

iBackplane hardware design

System based on microcontroller LPC1114 OLED driver

DC/DC converter – LT3502 – BUCK, 2.2 MHz Planar inductor design PWM controlled OLED current

DALI interface Individual control of the OLEDs (addressing) Enables brightness control

Human interface 3 IR LEDs & optical sensor

for the gesture sensing Microphone

24V/3.3V

Driver

Driver

24VDC 3.3VDC

Driver

OLED1Driver

µC Human interface

OLED2

OLED3

OLED4

DALI

Page 4: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 4/17

iBackplane hardware design –PCB block placemant

iBackplane PCB top

iBackplane PCB bottom

INDUCTOR 1 INDUCTOR 2

INDUCTOR 3 INDUCTOR 4

ELECTRONICS

OLED 1 OLED 2

OLED 4OLED 3

Page 5: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 5/17

iBackplane hardware design –PCB block placemant

DALI inferface uC

OLED driver 1

OLED driver 2

OLED driver 3

OLED driver 4

Powerconn

Powerconn

DALIconn

DALIconn

Microphone

50 m

m

50 mm50 mm

IR 1

IR 2

IR 3Sensor

Human interface -postion on top layer

Electronic part on bottom layer

Page 6: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 6/17

Software for iBackplane

DALI software Based on DALI SDK 1.0 (software for DALI slaves

from NXP) Short addresses for individual control of the OLEDs Adjustable frequency of the PWM signals 255 steps for the brightness control

Human interface (designed by Jerone Schram from TNO) Based on I2C communication The ability to define different gestures according of

the application (IR LEDs & optical sensor) Microphone for sound detection

Page 7: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 7/17

Simplified software execution flow

Software based onFreeRTOS

Two separat processesgenerating DALI commands

All processes sharingthe same queue

Init bord

Init Human interface

Init DALI

Init Ballast

Wait for DALI command

Handle DALI command

Generate DALI command

Generate DALI command

Wait for gesture

recognition

Gesture recognized

NO

Wait for DALI message from DALI master

DALI message received

YES

YES

NO

COMMAND QUEUE

Page 8: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 8/17

iBackplane controlling

DALI-Software-Tool for ABB i-bus® KNX-DALI: Basic functionality of KNX-DALI established OLEDs can be turned on and off (no other options

available in this tool) ETS 4 (Engineering Tool Software):

still in development DaliController (GUI from NXP):

Controlling the iBackplane with DALI master circuit Able to test all DALI commands

Page 9: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 9/17

iBackplane KNX controlling

ABB DALI DG/S1.1 ABB USB/S 1.1

ON DALI

L N KNX BUS

-A+ -B+

KNX BUS

TEST

ABB SV/S 30.640.5

ON I>Imax

30V DCL N 30V DC

DALI BUS USB

USB linkKNX link

iBackplane

PC

AC 230 V

Philips PS (24 V)

KNX BUS

DALI BUS

Page 10: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 10/17

iBackplane controlling over DaliController

DALI controllerDALI BUS

POWER SUPPLY

L N

DALI BUS USB

iBackplane

PC

AC 230 V

Philips PS (24 V)

DALI BUS

Page 11: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 11/17

Conclusion

Implemented functionalities: PWM control of OLED brightness in 255 steps (HW

& SW) Gesture sensing (HW&SW) DALI communication to external world (HW & SW)

Imortant features: Thin profile Low power consumption

Next version of iBackplane – functionalities: Sound detection (SW) OLED ageing compensation model (SW)

Page 12: Intelligent backplane concept D.  Bandic , J.  Kundrata  and A. Baric University of Zagreb

IMOLA | Final Workshop – Barcelona – 06.05.2014. | J. Kundrata, D. Bandic and A. BaricSlide 12/17

Thanks!