energy, power
& intelligent control1
Dr Jing Deng
Energy, Power and Intelligent Control
School of Electronics, Electrical Engineering and Computer Science
Queen's University Belfast
29/05/2015
j.deng@qub.ac.uk
Developing resources at EPIC group
– (to be updated continuously)
energy, power
& intelligent control
Content
2
 Software
 Hardware
 Platforms
energy, power
& intelligent control
1. Software
3
• PCB design
• Embedded programming
• Computer-aided design (CAD)
• Matlab & Labview
• Others
energy, power
& intelligent control
1.1. PCB design and circuit simulation
4
a). Altium Designer
Non-commercial/educational
license for one year £432
License Expiry Date: 21/11/2015
energy, power
& intelligent control
1.1. PCB design and circuit simulation
b). EAGLE PCB
5
Free if
• The useable board area is within 100 x 80 mm (4 x
3.2 inches).
• No more than two signal layers (Top and Bottom).
• One sheet in schematic editor
energy, power
& intelligent control
1.1. PCB design and circuit simulation
c). DesignSpark PCB
6
• Free and no limitations
• Integrate with RS components
• Less user and library,
• User interface is not friendly
energy, power
& intelligent control
1.2. Embedded programming
• IAR Embedded Workbench
7
• IAR Embedded Workbench for ARM
• Educational licence: £1,764.00
energy, power
& intelligent control
1.2. Embedded programming
• Keil MDK-ARM by Keil
– free lite version limits to 32 Kbytes of code and data
• CoIDE by CooCox
– Free & open source for ARM Cortex-M
• ARM DS-5 Development Studio
– Community version is free
• Arduino IDE
– Free and easy to start
8
energy, power
& intelligent control
1.3. Computer-aided design (CAD)
9
SketchUp
The fast easiest way to draw in 3D
Professional version is free for research use
energy, power
& intelligent control
1.3. Computer-aided design (CAD)
AutoCAD
Free for students & educators
10
energy, power
& intelligent control
1.3. Computer-aided design (CAD)
11
SOLIDWORKS
• Professional industrial designer
• Flow licence can be requested from
mechanical school
energy, power
& intelligent control
1.4 LabVIEW
12
Laboratory Virtual Instrument Engineering
Workbench
NI Academic Site License
Free access to online training
courses
energy, power
& intelligent control
1.4 LabVIEW
13
LabVIEW Demo
energy, power
& intelligent control
1.5 Others
• ShareLatex https://www.sharelatex.com/
• Todoist free to-do list and task manager (alternative wunderlist)
• Google drive / Onedrive online office and collaboration
• Evernote & Dropbox
• Ciiva Cloud Based Bill of Materials Software - Intelligent Collaboration
• Notepad++ or Vim source code editor and Notepad replacement
• Autohotkey a scripting language for desktop automation
14
energy, power
& intelligent control
2 Hardware
1) National Instrument (NI c-RIO, NI c-DAQ)
2) dSpace
3) Arduino
4) BeagleBone Black
5) Raspberry Pi
6) Mbed
7) RFID & Zigbee & GPRS & GPS
15
energy, power
& intelligent control
2.1 NI DAQ
16
cRIO- 9022 embedded real-time controller
cDAQ-9188 CompactDAQ Ethernet chassis
USB-6002Low-Cost Multifunction DAQ for
Basic, Quality Measurements
NI myRIO dual-core ARM®
Cortex™-A9 real-time processing
and Xilinx FPGA customizable I/O
energy, power
& intelligent control
2.1 NI C Series modules
17
NI 9265 0 to 20 mA, Analog Output,
100 kS/s/ch, 4 Ch Module
NI 9227 4-Channel Current Input C
Series Module
NI 9225300 Vrms, Simultaneous
Analog Input, 50 kS/s, 3 Ch Module
NI 920532-Ch ±200 mV to ±10 V, 16-Bit,
250 kS/s Analog Input Module
NI 9263±10 V, Analog Output, 100 kS/s,
4 Ch Module
NI 94035 V/TTL, Bidirectional Digital
I/O, 32 Ch Module
NI 9237±25 mV/V, Bridge Analog Input,
50 kS/s/ch, 4 Ch Module
NI 9213±78 mV, Thermocouple
Input, 75 S/s, 16 Ch Module
NI 94824-Ch Relay [30 VDC (1.5
A), 60 VDC (1 A), 250 VAC (1.5)]
NI 9203±20 mA, Current Analog Input,
200 kS/s, 8 Ch Module
energy, power
& intelligent control
2.2 dSPACE
18
The DSPACE system is used to implement real-time feedback controllers.
energy, power
& intelligent control
2.3 Arduino
19
Arduino Uno Arduino Due Arduino Yún
Arduino Zero Arduino Ethernet
Arduino GSM Shield
Arduino WiFi Shield
energy, power
& intelligent control
2.3 Arduino
20
Arduino IDE
energy, power
& intelligent control
2.4 BeagleBone Black
21
Processor: AM335x 1GHz ARM® Cortex-A8
• 512MB DDR3 RAM
• 4GB 8-bit eMMC on-board flash storage
• 3D graphics accelerator
• NEON floating-point accelerator
• 2x PRU 32-bit microcontrollers
Software Compatibility
• Debian
• Android
• Ubuntu
• Cloud9 IDE on Node.js w/ BoneScript library
• plus much more
Connectivity
• USB client for power & communications
• USB host
• Ethernet
• HDMI
• 2x 46 pin headers
energy, power
& intelligent control
2.5 Raspberry Pi
22
The Raspberry Pi is a low cost, credit-card sized
computer that plugs into a computer monitor or
TV, and uses a standard keyboard and mouse. It is
a capable little device that enables people of all
ages to explore computing, and to learn how to
program in languages like Scratch and Python.
energy, power
& intelligent control
2.6 Mbed
23
The mbed controller module is equipped with an NXP
LPC1768 MCU, which is based on ARM's Cortex-M3 32 Bit
core architecture. With the mbed module and an online
development environment by ARM, the creation of
prototypes and test circuits is done in a completely new
and easy manner.
energy, power
& intelligent control
2.7 RFID
24
TEXAS INSTRUMENTS RI-K3A-
001A-00 RFID READER, 134.2KHZ,
EVAL KIT
energy, power
& intelligent control
2.7 Zigbee
25
DIGI INTERNATIONAL XB24-PDK DEV KIT, W / XBEE, XBEE-PRO MODULE
energy, power
& intelligent control
Thank you!
26

More Related Content

PDF
Improving engineering efficiency through tiled hierarchical flows
PDF
GPU power consumption and performance trends
PDF
What I learned building a parallel processor from scratch
PDF
Deep Learning Accelerator Design Techniques
PDF
"Lessons Learned from Bringing Mobile and Embedded Vision Products to Market,...
PDF
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
PDF
On-Device AI
PDF
Deep learning with FPGA
Improving engineering efficiency through tiled hierarchical flows
GPU power consumption and performance trends
What I learned building a parallel processor from scratch
Deep Learning Accelerator Design Techniques
"Lessons Learned from Bringing Mobile and Embedded Vision Products to Market,...
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
On-Device AI
Deep learning with FPGA

What's hot (20)

PDF
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
PDF
"Fast Deployment of Low-power Deep Learning on CEVA Vision Processors," a Pre...
PDF
OpenCL & the Future of Desktop High Performance Computing in CAD
PDF
"Real-world Vision Systems Design: Challenges and Techniques," a Presentation...
PPTX
An AI accelerator ASIC architecture
PDF
MM-4104, Smart Sharpen using OpenCL in Adobe Photoshop CC – Challenges and Ac...
PDF
GS-4151, Developing Thief with new AMD technology, by Jurjen Katsman
PDF
From Breadboard to Finished Product
PDF
HC-4019, "Exploiting Coarse-grained Parallelism in B+ Tree Searches on an APU...
PPTX
AI Hardware
PDF
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
PDF
"Making Computer Vision Software Run Fast on Your Embedded Platform," a Prese...
PDF
White Paper - CEVA-XM4 Intelligent Vision Processor
PDF
Community works for muli core embedded image processing
PDF
"Dataflow: Where Power Budgets Are Won and Lost," a Presentation from Movidius
PDF
HC-4020, Enhancing OpenCL performance in AfterShot Pro with HSA, by Michael W...
PDF
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
PDF
GPU Ecosystem
PPTX
A Primer on FPGAs - Field Programmable Gate Arrays
PDF
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
"Fast Deployment of Low-power Deep Learning on CEVA Vision Processors," a Pre...
OpenCL & the Future of Desktop High Performance Computing in CAD
"Real-world Vision Systems Design: Challenges and Techniques," a Presentation...
An AI accelerator ASIC architecture
MM-4104, Smart Sharpen using OpenCL in Adobe Photoshop CC – Challenges and Ac...
GS-4151, Developing Thief with new AMD technology, by Jurjen Katsman
From Breadboard to Finished Product
HC-4019, "Exploiting Coarse-grained Parallelism in B+ Tree Searches on an APU...
AI Hardware
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
"Making Computer Vision Software Run Fast on Your Embedded Platform," a Prese...
White Paper - CEVA-XM4 Intelligent Vision Processor
Community works for muli core embedded image processing
"Dataflow: Where Power Budgets Are Won and Lost," a Presentation from Movidius
HC-4020, Enhancing OpenCL performance in AfterShot Pro with HSA, by Michael W...
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
GPU Ecosystem
A Primer on FPGAs - Field Programmable Gate Arrays
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
Ad

Similar to 20150528 group presentation jing (20)

PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
PDF
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
PDF
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
PPSX
Electronics Engineer Portfolio
PDF
OliverStoneSWResume2015-05
PDF
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
PPT
4667031.ppt
PPT
nios.ppt
DOC
Asar resume
DOC
Resume_Bhasker
PPT
FPGA_prototyping proccesing with conclusion
PDF
4 Introduction to Arduino.pdf
PDF
Deploying Pretrained Model In Edge IoT Devices.pdf
PDF
OliverStoneResume2015-2
PPTX
Cuda meetup presentation 5
PPTX
Designing Printed Circuit boards, Software Choices, The Design Process
PDF
Electronic Design Automation
PPTX
Asus Tinker Board
ODP
Presentation_1367098410636
ODP
Presentation_1367266324494
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Electronics Engineer Portfolio
OliverStoneSWResume2015-05
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
4667031.ppt
nios.ppt
Asar resume
Resume_Bhasker
FPGA_prototyping proccesing with conclusion
4 Introduction to Arduino.pdf
Deploying Pretrained Model In Edge IoT Devices.pdf
OliverStoneResume2015-2
Cuda meetup presentation 5
Designing Printed Circuit boards, Software Choices, The Design Process
Electronic Design Automation
Asus Tinker Board
Presentation_1367098410636
Presentation_1367266324494
Ad

More from Jing Deng (20)

PPTX
i-ams research pull-up
PPTX
Hannover messe presentation jing
PPTX
Use of tools for research 2016
PPTX
Jing group seminar
PPTX
Invent 2016 qual
PPTX
inaugural lecture Kang
PPT
Presentation 20120324 - ziqi yang
PPTX
Battery report - FirstGroup
PPTX
Poc spur
PPTX
Use of tools for research
PPTX
Ucd 2015
PPTX
Slides guido point_energy
PPTX
I cure option roundabout haikuan
PPTX
School corporate talk jan'15
PPTX
Ucd 2015
PDF
Point energy llp final_pres
PPTX
Ev poster stormont
PPTX
Ev and i give pull up
PPTX
G wiz poster
PPTX
Epic slides jing jdeng
i-ams research pull-up
Hannover messe presentation jing
Use of tools for research 2016
Jing group seminar
Invent 2016 qual
inaugural lecture Kang
Presentation 20120324 - ziqi yang
Battery report - FirstGroup
Poc spur
Use of tools for research
Ucd 2015
Slides guido point_energy
I cure option roundabout haikuan
School corporate talk jan'15
Ucd 2015
Point energy llp final_pres
Ev poster stormont
Ev and i give pull up
G wiz poster
Epic slides jing jdeng

Recently uploaded (20)

PDF
Complications of Minimal Access-Surgery.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PPTX
Virtual and Augmented Reality in Current Scenario
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
advance database management system book.pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
HVAC Specification 2024 according to central public works department
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PPTX
20th Century Theater, Methods, History.pptx
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Hazard Identification & Risk Assessment .pdf
Complications of Minimal Access-Surgery.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
Unit 4 Computer Architecture Multicore Processor.pptx
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
TNA_Presentation-1-Final(SAVE)) (1).pptx
Virtual and Augmented Reality in Current Scenario
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
advance database management system book.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
HVAC Specification 2024 according to central public works department
Uderstanding digital marketing and marketing stratergie for engaging the digi...
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
20th Century Theater, Methods, History.pptx
B.Sc. DS Unit 2 Software Engineering.pptx
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Hazard Identification & Risk Assessment .pdf

20150528 group presentation jing

  • 1. energy, power & intelligent control1 Dr Jing Deng Energy, Power and Intelligent Control School of Electronics, Electrical Engineering and Computer Science Queen's University Belfast 29/05/2015 j.deng@qub.ac.uk Developing resources at EPIC group – (to be updated continuously)
  • 2. energy, power & intelligent control Content 2  Software  Hardware  Platforms
  • 3. energy, power & intelligent control 1. Software 3 • PCB design • Embedded programming • Computer-aided design (CAD) • Matlab & Labview • Others
  • 4. energy, power & intelligent control 1.1. PCB design and circuit simulation 4 a). Altium Designer Non-commercial/educational license for one year £432 License Expiry Date: 21/11/2015
  • 5. energy, power & intelligent control 1.1. PCB design and circuit simulation b). EAGLE PCB 5 Free if • The useable board area is within 100 x 80 mm (4 x 3.2 inches). • No more than two signal layers (Top and Bottom). • One sheet in schematic editor
  • 6. energy, power & intelligent control 1.1. PCB design and circuit simulation c). DesignSpark PCB 6 • Free and no limitations • Integrate with RS components • Less user and library, • User interface is not friendly
  • 7. energy, power & intelligent control 1.2. Embedded programming • IAR Embedded Workbench 7 • IAR Embedded Workbench for ARM • Educational licence: £1,764.00
  • 8. energy, power & intelligent control 1.2. Embedded programming • Keil MDK-ARM by Keil – free lite version limits to 32 Kbytes of code and data • CoIDE by CooCox – Free & open source for ARM Cortex-M • ARM DS-5 Development Studio – Community version is free • Arduino IDE – Free and easy to start 8
  • 9. energy, power & intelligent control 1.3. Computer-aided design (CAD) 9 SketchUp The fast easiest way to draw in 3D Professional version is free for research use
  • 10. energy, power & intelligent control 1.3. Computer-aided design (CAD) AutoCAD Free for students & educators 10
  • 11. energy, power & intelligent control 1.3. Computer-aided design (CAD) 11 SOLIDWORKS • Professional industrial designer • Flow licence can be requested from mechanical school
  • 12. energy, power & intelligent control 1.4 LabVIEW 12 Laboratory Virtual Instrument Engineering Workbench NI Academic Site License Free access to online training courses
  • 13. energy, power & intelligent control 1.4 LabVIEW 13 LabVIEW Demo
  • 14. energy, power & intelligent control 1.5 Others • ShareLatex https://www.sharelatex.com/ • Todoist free to-do list and task manager (alternative wunderlist) • Google drive / Onedrive online office and collaboration • Evernote & Dropbox • Ciiva Cloud Based Bill of Materials Software - Intelligent Collaboration • Notepad++ or Vim source code editor and Notepad replacement • Autohotkey a scripting language for desktop automation 14
  • 15. energy, power & intelligent control 2 Hardware 1) National Instrument (NI c-RIO, NI c-DAQ) 2) dSpace 3) Arduino 4) BeagleBone Black 5) Raspberry Pi 6) Mbed 7) RFID & Zigbee & GPRS & GPS 15
  • 16. energy, power & intelligent control 2.1 NI DAQ 16 cRIO- 9022 embedded real-time controller cDAQ-9188 CompactDAQ Ethernet chassis USB-6002Low-Cost Multifunction DAQ for Basic, Quality Measurements NI myRIO dual-core ARM® Cortex™-A9 real-time processing and Xilinx FPGA customizable I/O
  • 17. energy, power & intelligent control 2.1 NI C Series modules 17 NI 9265 0 to 20 mA, Analog Output, 100 kS/s/ch, 4 Ch Module NI 9227 4-Channel Current Input C Series Module NI 9225300 Vrms, Simultaneous Analog Input, 50 kS/s, 3 Ch Module NI 920532-Ch ±200 mV to ±10 V, 16-Bit, 250 kS/s Analog Input Module NI 9263±10 V, Analog Output, 100 kS/s, 4 Ch Module NI 94035 V/TTL, Bidirectional Digital I/O, 32 Ch Module NI 9237±25 mV/V, Bridge Analog Input, 50 kS/s/ch, 4 Ch Module NI 9213±78 mV, Thermocouple Input, 75 S/s, 16 Ch Module NI 94824-Ch Relay [30 VDC (1.5 A), 60 VDC (1 A), 250 VAC (1.5)] NI 9203±20 mA, Current Analog Input, 200 kS/s, 8 Ch Module
  • 18. energy, power & intelligent control 2.2 dSPACE 18 The DSPACE system is used to implement real-time feedback controllers.
  • 19. energy, power & intelligent control 2.3 Arduino 19 Arduino Uno Arduino Due Arduino Yún Arduino Zero Arduino Ethernet Arduino GSM Shield Arduino WiFi Shield
  • 20. energy, power & intelligent control 2.3 Arduino 20 Arduino IDE
  • 21. energy, power & intelligent control 2.4 BeagleBone Black 21 Processor: AM335x 1GHz ARM® Cortex-A8 • 512MB DDR3 RAM • 4GB 8-bit eMMC on-board flash storage • 3D graphics accelerator • NEON floating-point accelerator • 2x PRU 32-bit microcontrollers Software Compatibility • Debian • Android • Ubuntu • Cloud9 IDE on Node.js w/ BoneScript library • plus much more Connectivity • USB client for power & communications • USB host • Ethernet • HDMI • 2x 46 pin headers
  • 22. energy, power & intelligent control 2.5 Raspberry Pi 22 The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.
  • 23. energy, power & intelligent control 2.6 Mbed 23 The mbed controller module is equipped with an NXP LPC1768 MCU, which is based on ARM's Cortex-M3 32 Bit core architecture. With the mbed module and an online development environment by ARM, the creation of prototypes and test circuits is done in a completely new and easy manner.
  • 24. energy, power & intelligent control 2.7 RFID 24 TEXAS INSTRUMENTS RI-K3A- 001A-00 RFID READER, 134.2KHZ, EVAL KIT
  • 25. energy, power & intelligent control 2.7 Zigbee 25 DIGI INTERNATIONAL XB24-PDK DEV KIT, W / XBEE, XBEE-PRO MODULE
  • 26. energy, power & intelligent control Thank you! 26