120 likes | 218 Views
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.
E N D
Intelligent backplane conceptD. Bandic, J. Kundrata and A. BaricUniversity of Zagreb IMOLA Final Workshop
Outline • Intelligent Backplane (iBackplane) hardware design • Software for iBackplane • iBackplane controlling • Conclusion
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
iBackplane hardware design –PCB block placemant iBackplane PCB top iBackplane PCB bottom
iBackplane hardware design –PCB block placemant Human interface - postion on top layer Electronic part on bottom layer
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
Simplified software execution flow • Software based on • FreeRTOS • Two separat processes • generating DALI commands • All processes sharing • the same queue
iBackplane controlling • DALI-Software-Tool for ABB i-bus® KNX-DALI: • Basic functionality of KNX-DALIestablished • OLEDs can beturned 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
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)