ݺߣ

ݺߣShare a Scribd company logo
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
BỘ MÔN KỸ THUẬT MÁY TÍNH – VIỄN THÔNG
CƠ SỞ VÀ ỨNG DỤNG IOTS
MMH: ITFA436064/ITFA336064
Sinh viên:
Nguyễn Hữu Danh - 20161298
Dương Văn Thành – 20161370
Trần Quốc Tiến – 20161380
Bùi Nam Phương – 20161353
1. What is the goal of IoTs? How will embedded chips be changed with the development of IoTs?
IoT nhằm mục đích kết nối các thiết bị vật lý trên thế giới như
hệ thống Thông gió, Quạt, TV, đèn, cảm biến, đồng hồ thông
minh, v.v. qua mạng để chúng có thể giao tiếp với nhau và
đưa ra quyết định một cách thông minh.
 Các bộ vi xử lý lớn, mạnh mẽ hơn, phù hợp để thu thập dữ liệu.
 Thúc đẩy nhu cầu về chip nhúng nhỏ hơn, mạnh hơn
 Công suất tiêu tán thấp
 Chịu nhiệt độ, nước và độ mặn
2. As the prediction, how many connected devices are there in the near future?
Năm 2030: 125 tỷ thiết bị được kết nối.
Năm 2035: 1000 tỷ thiết bị được kết nối.
3. What are the challenges of an IoT world? Explain?
Giá sản xuất chip cần phải giảm xuống.
Chip cần phải trở nên nhỏ hơn.
Lập trình viên phải làm việc với nguồn tài nguyên hạn chế của thiết bị nhúng
Độ tin cậy của đường mạng để có thể liên tục update data về máy chủ.
Các trung tâm máy chủ phải thích nghi đối phó với dữ liệu khổng lồ được gửi từ thiết bị.
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
4. IoT Boards
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
No. Board Processor Specification Description
1. ESP32 32-bit LX6
Microprocessor with
clock frequency up
to 240 MHz
Tích hợp Bluetooth
truyền thống 4.2,
Bluetooth năng lượng
thấp
và wifi.
Nguồn: 3.3V
Anten trên bo mạch.
Dải tần số wifi:
2,4GHz-2,5GHz.
Phạm vi điều chỉnh tần
số clock từ 80MHz-
240MHz, hỗ trợ RTOS.
Hỗ trợ giao tiếp: UART,
GPIO, ADC, DAC,
PWM, I2C……
ESP32 là một dòng hệ thống tiết kiệm điện
năng giá rẻ trên vi điều khiển chip có tích
hợp Wi-Fi và Bluetooth chế độ kép. Dòng
ESP32 sử dụng bộ vi xử lý Tensilica
Xtensa LX6 ở cả hai loại lõi kép và lõi đơn,
bộ vi xử lý lõi kép Xtensa LX7 hoặc bộ vi
xử lý RISC-V lõi đơn và bao gồm công tắc
ăng-ten tích hợp, balun RF, bộ khuếch đại
công suất, bộ khuếch đại nhận nhiễu thấp,
bộ lọc và mô-đun quản lý điện năng. ESP32
được tạo ra và phát triển bởi Espressif
Systems, một công ty Trung Quốc có trụ sở
tại Thượng Hải, và được sản xuất bởi
TSMC bằng quy trình 40 nm của họ. Nó là
sự kế thừa của vi điều khiển ESP8266.
2. Raspberry Pi 4 Broadcom
BCM2711 SoC with
a 1.5 GHz (later
models: 1.8 GHz)
64-bit quad-core
ARM Cortex-A72
processor, with 1
MB shared L2
cache.
- 1GB, 2GB, 4GB or
8GB LPDDR4-3200
SDRAM
- 2.4 GHz and 5.0 GHz
IEEE 802.11ac wireless,
Bluetooth 5.0, BLE
Gigabit Ethernet
- 2 USB 3.0 ports; 2
USB 2.0 ports.
- Raspberry Pi standard
40 pin GPIO header
- 2 × micro-HDMI ports
- 2-lane MIPI DSI
display port
Raspberry Pi 4 Model B là sản phẩm mới
nhất trong dòng Raspberry Pi phổ biến của
máy vi tính. Nó cung cấp sự gia tăng đột
phá về tốc độ bộ xử lý, đa phương tiện hiệu
suất, bộ nhớ và kết nối so với thế hệ trước
Raspberry Pi 3 Model B +, trong khi vẫn
giữ được khả năng tương thích ngược và sự
tiêu thụ năng lượng. Đối với người dùng,
Raspberry Pi 4 Model B cung cấp cho máy
tính bàn hiệu suất tương đương với các hệ
thống PC x86 cấp nhập cảnh.
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
- 2-lane MIPI CSI
camera port
- 4-pole stereo audio
and composite video
port
- H.265 (4kp60 decode),
H264 (1080p60 decode,
1080p30 encode)
- OpenGL ES 3.1,
Vulkan 1.0
- Micro-SD card slot for
loading operating
system and data storage
- 5V DC via USB-C
connector (minimum
3A*)
- 5V DC via GPIO
header (minimum 3A*)
- Power over Ethernet
(PoE) enabled (requires
separate PoE HAT)
- Operating
temperature: 0 – 50
degrees C ambient
3. Jetson Nano CPU ( Bộ xử lí trung
tâm)
Quad- core ARM
Cortex - A57
GPU (Bộ xử lí đồ
họa)
Jetson Nano tích hợp
4GB LPDDR4 qua giao
diện bốn kênh x 16-bit.
Tần số bộ nhớ là
204MHZvà 1600MHz
Băng thông bộ nhớl à
25,6GB / s.
4 cổng USB 3.0
cổng HDMI
DisplayPort
cổng Ethernet
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
128 – core Maxwell
GPC
4. STM32F4 ARM COTEX M4  ART
Accelerator™
enabling 0 wait
state executing
from internal
Flash
 Up to 2x USB2.0
OTG FS/HS
 SDIO
 USART, SPI, I²C
 16-bit and 32-bit
timers
 Up to 3x 12-bit
ADC
 Up to 2x 12-bit
DAC
 External memory
controller
 1.7V to 3.6V low
voltage
3x USARTs running at up to 12.5 Mbit/s,
5x SPI (muxed with I2S) running at up to
50 Mbit/s,
3x I²C up to 1Mbps
1x SDIO running at up to 48MHz and
available on all packages,
1x USB 2.0 OTG full speed,
12-bit ADC reaching 2.4 MSPS,
11 timers, 16- and 32-bit, running at up to
100 MHz
Up to 4 USARTs/2 UARTs (10.5 Mbit/s,
ISO 7816 interface, LIN, IrDA, modem
control)
5. Intel Galileo Gen 2 Intel® Quark™ SoC
X1000 (16K Cache,
400 MHz)
Max CPU
Configuration1
Package Size15mm x
15mm
# of USB Ports3
USB Revision 2.0
Compatible with the Arduino software
development environment. In addition to
Arduino hardware and software
compatibility, the board has several PC
industry standard I/O ports and features to
expand capabilities beyond the Arduino
shield ecosystem.
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064
Group photos
USB 2.0 Configuration
(External + Internal) 3
USB 3.0 Configuration
(External + Internal) 0
# of Serial Ports 1
Integrated LAN 1.

More Related Content

Similar to 02_IOT - HW-Tuần5.docx (20)

Profile Cty Quyết Thắng IPC247 (1).pdf
Profile Cty Quyết Thắng IPC247 (1).pdfProfile Cty Quyết Thắng IPC247 (1).pdf
Profile Cty Quyết Thắng IPC247 (1).pdf
Quang Bui
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
DongNgo14
BaoCaoCuoiKy_HeThongNhung.pdf
BaoCaoCuoiKy_HeThongNhung.pdfBaoCaoCuoiKy_HeThongNhung.pdf
BaoCaoCuoiKy_HeThongNhung.pdf
nguyenthanhhuy9c
BAO CAO TUAN 5 đo lường và điều khiển máy tính
BAO CAO TUAN 5 đo lường và điều khiển máy tínhBAO CAO TUAN 5 đo lường và điều khiển máy tính
BAO CAO TUAN 5 đo lường và điều khiển máy tính
phuc140103
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
DongNgo14
Mang khong day va thiet bi khong day
Mang khong day va thiet bi khong dayMang khong day va thiet bi khong day
Mang khong day va thiet bi khong day
Vu Nguyentuan
He thong hochiki fire net
He thong hochiki fire netHe thong hochiki fire net
He thong hochiki fire net
Tuan Vu
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
Luan Le
2. Phan cung may tinh.ppt
2. Phan cung may tinh.ppt2. Phan cung may tinh.ppt
2. Phan cung may tinh.ppt
hangdong15
chappter 1- Advanced Microprocessor presentation.pdf
chappter 1- Advanced Microprocessor presentation.pdfchappter 1- Advanced Microprocessor presentation.pdf
chappter 1- Advanced Microprocessor presentation.pdf
ngtloc2017
Mạnh (1)
Mạnh (1)Mạnh (1)
Mạnh (1)
HongVnThanh1
Giới thiệu về Arduino - Arduino360
Giới thiệu về Arduino - Arduino360Giới thiệu về Arduino - Arduino360
Giới thiệu về Arduino - Arduino360
Học Tự
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdfĐồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
NuioKila
Ky Thuat So buu chinh vien thong
Ky Thuat So buu chinh vien thongKy Thuat So buu chinh vien thong
Ky Thuat So buu chinh vien thong
huy2501
Bluetooth v2.0.0
Bluetooth v2.0.0Bluetooth v2.0.0
Bluetooth v2.0.0
Hari Hari
Hik 03-01-2017
Hik   03-01-2017Hik   03-01-2017
Hik 03-01-2017
Le Tai
Bao cao vdk_va_pic
Bao cao vdk_va_picBao cao vdk_va_pic
Bao cao vdk_va_pic
Hải Nguyễn
Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Bai01tongquanvephancungmaytinh 121223194355-phpapp01Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Pj Yêu
àkjdsf jjfh jhfkdjsfhj rje hsofsufh hf s
àkjdsf jjfh jhfkdjsfhj  rje hsofsufh hf sàkjdsf jjfh jhfkdjsfhj  rje hsofsufh hf s
àkjdsf jjfh jhfkdjsfhj rje hsofsufh hf s
vanminhnguyen22
Profile Cty Quyết Thắng IPC247 (1).pdf
Profile Cty Quyết Thắng IPC247 (1).pdfProfile Cty Quyết Thắng IPC247 (1).pdf
Profile Cty Quyết Thắng IPC247 (1).pdf
Quang Bui
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
11_Lê Minh Huy_Lê Nguyễn Trọng Tiến_Hệ Thống Khóa cửa tự động.pdf
DongNgo14
BAO CAO TUAN 5 đo lường và điều khiển máy tính
BAO CAO TUAN 5 đo lường và điều khiển máy tínhBAO CAO TUAN 5 đo lường và điều khiển máy tính
BAO CAO TUAN 5 đo lường và điều khiển máy tính
phuc140103
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
02_PhanTranTrongLe_ VoTrungChanh_ Ung_Dung_ STM32F103_ GPIO_ Cho_ Led_ Chop_ ...
DongNgo14
Mang khong day va thiet bi khong day
Mang khong day va thiet bi khong dayMang khong day va thiet bi khong day
Mang khong day va thiet bi khong day
Vu Nguyentuan
He thong hochiki fire net
He thong hochiki fire netHe thong hochiki fire net
He thong hochiki fire net
Tuan Vu
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
RFID - Các loại RFID tags trên thị trường và cơ chế đọc/ghi, bảo mật.
Luan Le
2. Phan cung may tinh.ppt
2. Phan cung may tinh.ppt2. Phan cung may tinh.ppt
2. Phan cung may tinh.ppt
hangdong15
chappter 1- Advanced Microprocessor presentation.pdf
chappter 1- Advanced Microprocessor presentation.pdfchappter 1- Advanced Microprocessor presentation.pdf
chappter 1- Advanced Microprocessor presentation.pdf
ngtloc2017
Giới thiệu về Arduino - Arduino360
Giới thiệu về Arduino - Arduino360Giới thiệu về Arduino - Arduino360
Giới thiệu về Arduino - Arduino360
Học Tự
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdfĐồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
Đồ Án Thiết Kế Lịch Vạn Niên Điện Tử Hiển Thị Trên LCD.pdf
NuioKila
Ky Thuat So buu chinh vien thong
Ky Thuat So buu chinh vien thongKy Thuat So buu chinh vien thong
Ky Thuat So buu chinh vien thong
huy2501
Hik 03-01-2017
Hik   03-01-2017Hik   03-01-2017
Hik 03-01-2017
Le Tai
Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Bai01tongquanvephancungmaytinh 121223194355-phpapp01Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Bai01tongquanvephancungmaytinh 121223194355-phpapp01
Pj Yêu
àkjdsf jjfh jhfkdjsfhj rje hsofsufh hf s
àkjdsf jjfh jhfkdjsfhj  rje hsofsufh hf sàkjdsf jjfh jhfkdjsfhj  rje hsofsufh hf s
àkjdsf jjfh jhfkdjsfhj rje hsofsufh hf s
vanminhnguyen22

02_IOT - HW-Tuần5.docx

  • 1. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 BỘ MÔN KỸ THUẬT MÁY TÍNH – VIỄN THÔNG CƠ SỞ VÀ ỨNG DỤNG IOTS MMH: ITFA436064/ITFA336064 Sinh viên: Nguyễn Hữu Danh - 20161298 Dương Văn Thành – 20161370 Trần Quốc Tiến – 20161380 Bùi Nam Phương – 20161353 1. What is the goal of IoTs? How will embedded chips be changed with the development of IoTs? IoT nhằm mục đích kết nối các thiết bị vật lý trên thế giới như hệ thống Thông gió, Quạt, TV, đèn, cảm biến, đồng hồ thông minh, v.v. qua mạng để chúng có thể giao tiếp với nhau và đưa ra quyết định một cách thông minh.  Các bộ vi xử lý lớn, mạnh mẽ hơn, phù hợp để thu thập dữ liệu.  Thúc đẩy nhu cầu về chip nhúng nhỏ hơn, mạnh hơn  Công suất tiêu tán thấp  Chịu nhiệt độ, nước và độ mặn 2. As the prediction, how many connected devices are there in the near future? Năm 2030: 125 tỷ thiết bị được kết nối. Năm 2035: 1000 tỷ thiết bị được kết nối. 3. What are the challenges of an IoT world? Explain? Giá sản xuất chip cần phải giảm xuống. Chip cần phải trở nên nhỏ hơn. Lập trình viên phải làm việc với nguồn tài nguyên hạn chế của thiết bị nhúng Độ tin cậy của đường mạng để có thể liên tục update data về máy chủ. Các trung tâm máy chủ phải thích nghi đối phó với dữ liệu khổng lồ được gửi từ thiết bị.
  • 2. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 4. IoT Boards
  • 3. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 No. Board Processor Specification Description 1. ESP32 32-bit LX6 Microprocessor with clock frequency up to 240 MHz Tích hợp Bluetooth truyền thống 4.2, Bluetooth năng lượng thấp và wifi. Nguồn: 3.3V Anten trên bo mạch. Dải tần số wifi: 2,4GHz-2,5GHz. Phạm vi điều chỉnh tần số clock từ 80MHz- 240MHz, hỗ trợ RTOS. Hỗ trợ giao tiếp: UART, GPIO, ADC, DAC, PWM, I2C…… ESP32 là một dòng hệ thống tiết kiệm điện năng giá rẻ trên vi điều khiển chip có tích hợp Wi-Fi và Bluetooth chế độ kép. Dòng ESP32 sử dụng bộ vi xử lý Tensilica Xtensa LX6 ở cả hai loại lõi kép và lõi đơn, bộ vi xử lý lõi kép Xtensa LX7 hoặc bộ vi xử lý RISC-V lõi đơn và bao gồm công tắc ăng-ten tích hợp, balun RF, bộ khuếch đại công suất, bộ khuếch đại nhận nhiễu thấp, bộ lọc và mô-đun quản lý điện năng. ESP32 được tạo ra và phát triển bởi Espressif Systems, một công ty Trung Quốc có trụ sở tại Thượng Hải, và được sản xuất bởi TSMC bằng quy trình 40 nm của họ. Nó là sự kế thừa của vi điều khiển ESP8266. 2. Raspberry Pi 4 Broadcom BCM2711 SoC with a 1.5 GHz (later models: 1.8 GHz) 64-bit quad-core ARM Cortex-A72 processor, with 1 MB shared L2 cache. - 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM - 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE Gigabit Ethernet - 2 USB 3.0 ports; 2 USB 2.0 ports. - Raspberry Pi standard 40 pin GPIO header - 2 × micro-HDMI ports - 2-lane MIPI DSI display port Raspberry Pi 4 Model B là sản phẩm mới nhất trong dòng Raspberry Pi phổ biến của máy vi tính. Nó cung cấp sự gia tăng đột phá về tốc độ bộ xử lý, đa phương tiện hiệu suất, bộ nhớ và kết nối so với thế hệ trước Raspberry Pi 3 Model B +, trong khi vẫn giữ được khả năng tương thích ngược và sự tiêu thụ năng lượng. Đối với người dùng, Raspberry Pi 4 Model B cung cấp cho máy tính bàn hiệu suất tương đương với các hệ thống PC x86 cấp nhập cảnh.
  • 4. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 - 2-lane MIPI CSI camera port - 4-pole stereo audio and composite video port - H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode) - OpenGL ES 3.1, Vulkan 1.0 - Micro-SD card slot for loading operating system and data storage - 5V DC via USB-C connector (minimum 3A*) - 5V DC via GPIO header (minimum 3A*) - Power over Ethernet (PoE) enabled (requires separate PoE HAT) - Operating temperature: 0 – 50 degrees C ambient 3. Jetson Nano CPU ( Bộ xử lí trung tâm) Quad- core ARM Cortex - A57 GPU (Bộ xử lí đồ họa) Jetson Nano tích hợp 4GB LPDDR4 qua giao diện bốn kênh x 16-bit. Tần số bộ nhớ là 204MHZvà 1600MHz Băng thông bộ nhớl à 25,6GB / s. 4 cổng USB 3.0 cổng HDMI DisplayPort cổng Ethernet
  • 5. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 128 – core Maxwell GPC 4. STM32F4 ARM COTEX M4  ART Accelerator™ enabling 0 wait state executing from internal Flash  Up to 2x USB2.0 OTG FS/HS  SDIO  USART, SPI, I²C  16-bit and 32-bit timers  Up to 3x 12-bit ADC  Up to 2x 12-bit DAC  External memory controller  1.7V to 3.6V low voltage 3x USARTs running at up to 12.5 Mbit/s, 5x SPI (muxed with I2S) running at up to 50 Mbit/s, 3x I²C up to 1Mbps 1x SDIO running at up to 48MHz and available on all packages, 1x USB 2.0 OTG full speed, 12-bit ADC reaching 2.4 MSPS, 11 timers, 16- and 32-bit, running at up to 100 MHz Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO 7816 interface, LIN, IrDA, modem control) 5. Intel Galileo Gen 2 Intel® Quark™ SoC X1000 (16K Cache, 400 MHz) Max CPU Configuration1 Package Size15mm x 15mm # of USB Ports3 USB Revision 2.0 Compatible with the Arduino software development environment. In addition to Arduino hardware and software compatibility, the board has several PC industry standard I/O ports and features to expand capabilities beyond the Arduino shield ecosystem.
  • 6. CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064/ITFA336064 Group photos USB 2.0 Configuration (External + Internal) 3 USB 3.0 Configuration (External + Internal) 0 # of Serial Ports 1 Integrated LAN 1.