Professional Documents
Culture Documents
Save Resources
Increase Productivity
Improve Our Health
Enable New Services
To Free Our Time
To Make Our Life Better
H. L. Mencken
Lets Go Deeper
Noise
Data Noise
Radio Noise
Electrical Interference
What Do I Mean?
Can You Make A Call?
Do You Think Youll Be Able To Upload Your Selfie?
In Electronics We Can Use
Shielding And Filtering To Protect
From Noise Like We Use Umbrellas.
It Works Perfect For The Rain,
But
No Matter How Many
Umbrellas We Have They
Will Not Stop The Tsunami
Dr. Alexei Nikitin, TEDx
Network and Connectivity
Do The Math:
INTERNET CONNECTIVITY
MICROCONTROLLER
SENSOR 1 ACTUATOR 1
SENSOR N ACTUATOR M
The Ultimate IoT Design Algorithm
Temperature Light
Parameters:
Humidity Motion Precision
Data Rate
Sensors Pressure Smoke Interface/Protocol
Power
Weight Gas Consumption
Price
Noise Proximity
1B. Actions
Relays
Parameters:
Valves Precision
Speed
Actuators PWM Interface/Protocol
Power
Steppers Consumption
Price
Other
2. User Interface
Display
Connectivity Protocols
Wi-Fi or LAN? HTTP, TCP, UDP
GPRS/3G/4G MQTT, AMQP
Bluetooth Z-Wave
ZigBee Thread
Sub 1GHz LoRaWAN
Other Other
6. Application Logic
DC-DC Adaptor?
Battery Rechargeable Or Not?
Both?
Energy Harvesting?
8. Microcontroller
Hardware Software
Evaluation Kits Compiler Price/License
Oscilloscope IDE
Other Calibration Tools Server Environments
Debugger (JTAG) Other Software
Interfaces (USB->RS232) OS (Real Time / Multitasking)
10. Other
Schematic Design
PCB Design
3D Design
Software
Firmware
Sophisticated Algorithms
Do We Have Time?
System For Temperature And
Humidity Control
EXAMPLE
Example: Requirements
ALARM ALARM
MICROCONTROLLER MICROCONTROLLER
LED LED
INDICATOR INDICATOR
T H
THERMOSTAT ACTUATOR
BATTERY POWER SUPPLY GRID POWER SUPPLY
Example: The Ultimate Algorithm
Wi-Fi
TEMP SENSOR
HUMIDITY SENSOR
LED INDICATOR
MOTION SENSOR MICROCONTROLLER
T/H ADJUSTMENT
POWER SUPPLY
Wi-Fi
LED INDICATOR
ALARM
MICROCONTROLLER
RELAY
INFRA RED
POWER SUPPLY
POWER GRID
Example: Data Representation &
Security
Data Representation:
- Binary, Fixed Point, TCP
- | UID | TS | TEMP | HUM | MOTION | ALARM | CS |
Use Embedded Security Options
Example: Internet Connection & NW
Topology
CLOUD SERVICE
INTERNET
REMOTE
Wi-Fi GATEWAY CLIENT
Wi-Fi
3.3V
UART
I2C
TEMP SENSOR
I2C
HUMIDITY SENSOR PWM
UART LED INDICATOR
MOTION SENSOR MICROCONTROLLER
GPIO PWM
SMOKE DETECTOR ALARM
ADC
T/H ADJUSTMENT
3.3V; 5V
3.0V 1.8V
POWER SUPPLY
3.3V; 5V
2.4V 4.2V 5V
BATTERY POWER GRID
Example: Microcontroller
Ayn Rand
Thank you!
email: emil.k@zekeng.com
phone: +359 88 531 2217
www: http://www.zekeng.com/contact-us/
Fb: https://www.facebook.com/zekengineering/