Professional Documents
Culture Documents
Low-Cost Hardware Connectivity With Simulink: MATLAB-Day RWTH Aachen Sebastian Groß October 24th, 2013
Low-Cost Hardware Connectivity With Simulink: MATLAB-Day RWTH Aachen Sebastian Groß October 24th, 2013
with Simulink
Contents
What is
low-cost hardware?
great combo
enjoy: work-flow
15
BeagleBoard
40
ArduinoBoard
Raspberry Pi
R2011b
2012a
2012b
2013a
2013b
Gumstix Overo
PandaBoard
LEGO Mindstorms
NXT
135
185
370
AT91SAM7S256 (ARM)
Flash Memory
256 KB
SRAM
64 KB
Operating freq.
55 MHz
Actuators:
servo motor {display, speaker}
Inputs:
analog, digital,
serial, servo
Sensors:
light, color,
ultrasonic, sound,
accelerometer, gyro, etc.
Outputs:
PWM, digital,
serial, servo
Microcontroller
ATmega328 (AVR)
Flash Memory
32 KB
SRAM
2 KB
EEPROM
1 KB
Clock Speed
16 MHz
1. Learn hands-on
[retain knowledge]
Solution
Introduce a low-cost, portable laboratory module
based on MATLAB, Simulink, and an aeropendulum
Results
Equipment costs lowered
Technical concepts better illustrated
Transferable control design skills acquired
Link to article
10
Model
Simulate
Test on
hardware
Generate code
12
Reconfigurable Robots at
University of Toronto
Challenge
Provide engineering students with a low-cost learning
environment for studying the design and control of a variety of
industrial robot manipulators
Solution
Use MATLAB and Simulink to develop an integrated
environment for simulating, visualizing, and optimizing
designs using a reconfigurable robot
Results
13
3. Foster success
[by motivation]
14
Solution
Use MATLAB and LEGO Mindstorm NXT to build and program
robots.
Results
16
4 Run
targetinstaller
targetupdater
5 Code
3 Run
17
>> targetinstaller
Installs all requirements
>> targetupdater
Updates firmware on target hardware
DONE
18
Inputs, sensors
Examples
Outputs, actuators
19
Inputs, sensors
Outputs, actuators
Examples
20
Inputs, sensors
Outputs, actuators
Examples
21
Control logic
implemented in
StateFlow
22
Input
Output
23
24
25
26
27
: MATLAB/Simulink in education
Sebastian Gross:
sebastian.gross@mathworks.de
Tech support:
+49-89-45235-6700 + press 4
28
low-cost H/W
Get
today and start enjoying
with
Simulink
29