Tải bản đầy đủ - 0 (trang)
Hình 8. Ứng dụng của Esp.

Hình 8. Ứng dụng của Esp.

Tải bản đầy đủ - 0trang

LUẬN VĂN TỐT NGHIỆP









GVHD:TRẦN THANH VŨ



Kết nối khơng dây:





Wi-Fi: 802.11 b / g / n







Bluetooth: v4.2 BR / EDR và BLE



Giao diện ngoại vi:





ADC ADC 12 bit lên đến 18 kờnh







2 ì 8-bit DACs







Cm bin cm ng 10 ì ( GPIO cm bin in dung )







Cm bin nhit







4 ì SPI







Giao din 2 ì IS







Giao din 2 ì IC







3 ì UART







Bộ điều khiển máy chủ SD / SDIO / CE-ATA / MMC / eMMC







Bộ điều khiển nơ lệ SDIO / SPI







Giao diện Ethernet MAC với hỗ trợ Giao thức thời gian chính

xác DMA và IEEE 1588







CĨ THỂ xe bt 2.0







Bộ điều khiển từ xa hồng ngoại (TX / RX, tối đa 8 kênh)







Động cơ PWM







LED PWM (tối đa 16 kênh)







Cảm biến hiệu ứng hall







Bộ khuếch đại tiền tương tự cơng suất cực thấp



ĐỒ ÁN TƯỚI TIÊU THÔNG MINH



Trang 24



LUẬN VĂN TỐT NGHIỆP









GVHD:TRẦN THANH VŨ



Bảo vệ:





Tất cả các tính năng bảo mật tiêu chuẩn của chuẩn 802.11 802.11

được hỗ trợ, bao gồm WFA, WPA / WPA2 và WAPI







Khởi động an tồn







Mã hóa flash







OTP 1024 bit, tối đa 768 bit cho khách hàng







Tăng tốc phần cứng mật mã: AES , SHA-2 , RSA , mật mã đường

cong elip (ECC), trình tạo số ngẫu nhiên (RNG)



Quản lý năng lượng:





Điều chỉnh bỏ học nội bộ







Miền sức mạnh cá nhân cho RTC







5uA hiện tại giấc ngủ sâu







Thức dậy từ ngắt GPIO, hẹn giờ, đo ADC, ngắt cảm biến điện

dung



Lập trình:

Ngơn ngữ lập trình, khung, nền tảng và mơi trường được sử dụng cho lập trình

ESP32:













Arduino IDE với Lõi Arduino ESP32

Khung phát triển Espressif IoT - Khung phát triển chính thức của Espressif

cho ESP32.

Khung phát triển lưới Espressif.

Espruino - SDK JavaScript và chương trình cơ sở mơ phỏng chặt chẽ

Node.js.



ĐỒ ÁN TƯỚI TIÊU THƠNG MINH



Trang 25



LUẬN VĂN TỐT NGHIỆP







GVHD:TRẦN THANH VŨ



Lua RTOS cho ESP32

Mongoose OS - Một hệ điều hành cho các sản phẩm được kết nối trên vi

điều khiển; có thể lập trình bằng JavaScript hoặc C. Một nền tảng được đề xuất

bởi Espressif Systems, AWS IoT và Google Cloud IoT.







mruby cho ESP32







Hệ sinh thái PlatformIO và IDE







Pymakr IDE - IDE được thiết kế để sử dụng với các thiết bị Pycom; xử lý

các nâng cấp firmware và bao gồm bảng điều khiển REPL của MicroPython .







Nền tảng lập trình nhúng Simba







IDE hệ sinh thái dựa trên nền tảng Whitecat







MicroPython



Zerynth - Python cho IoT và vi điều khiển, bao gồm cả ESP32.

Sử dụng thương mại và cơng nghiệp của ESP32:





 Sử dụng trong các thiết bị thương mại





Vòng đeo tay IoT LED của Tập đồn Alibaba , được sử dụng bởi

những người tham gia tại cuộc họp mặt thường niên năm 2017 của nhóm. Mỗi

dây đeo cổ tay hoạt động như một "pixel", nhận lệnh để điều khiển ánh sáng

LED phối hợp, cho phép hình thành một "màn hình sống và khơng dây".







M1 của DingTalk, một hệ thống theo dõi sinh trắc học.







LIFX Mini, một loạt các bóng đèn LED dựa trên điều khiển từ xa.







Pium, một hương thơm nhà và thiết bị hương liệu.







HardKernel's Odroid Go, bộ thiết bị chơi game cầm tay dựa trên

ESP32 được sản xuất để kỷ niệm 10 năm của Odroid.

 Sử dụng trong các thiết bị cơng nghiệp







Các mơ-đun Moduino X series X1 và X2 của TECHBASE là các máy tính

dựa trên ESP32-WROVER / ESP32-WROVER-B để tự động hóa và giám sát



ĐỒ ÁN TƯỚI TIÊU THÔNG MINH



Trang 26



LUẬN VĂN TỐT NGHIỆP



GVHD:TRẦN THANH VŨ



công nghiệp, hỗ trợ đầu vào / đầu ra kỹ thuật số, đầu vào analog và giao diện

mạng máy tính khác nhau.

2.2.3. Cấu tạo và nguyên lý làm việc của ESP32



Hình 9. Sơ đồ chân ESP32.

Bảng 2.2 các chân chức năng của esp32.

Name

No.

Type Function

ND

3V3

EN

SENSOR_VP

SENSOR_VN

IO34

IO35



1

2

3

4

5

6

7



P

P

I

I

I

I

I



IO32



8



I/O



IO33



9



I/O



IO25



10



I/O



IO26



11



I/O



IO27



12



I/O



ĐỒ ÁN TƯỚI TIÊU THÔNG MINH



Ground

Power supply

Module-enable signal. Active high.

GPIO36, ADC1_CH0, RTC_GPIO0

GPIO39, ADC1_CH3, RTC_GPIO3

GPIO34, ADC1_CH6, RTC_GPIO4

GPIO35, ADC1_CH7, RTC_GPIO5

GPIO32, XTAL_32K_P (32.768 kHz crystal

oscillator input), ADC1_CH4,TOUCH9,

RTC_GPIO9

GPIO33, XTAL_32K_N (32.768 kHz crystal

oscillator output), ADC1_CH5,TOUCH8,

RTC_GPIO8

GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6,

EMAC_RXD0

GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7,

EMAC_RXD1

GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17,

EMAC_RX_DV

Trang 27



LUẬN VĂN TỐT NGHIỆP



GVHD:TRẦN THANH VŨ



IO14



13



I/O



IO12



14



I/O



GND



15



P



IO13



16



I/O



SHD/SD2*



17



I/O



SWP/SD3*



18



I/O



SCS/CMD*

SCK/CLK*

SDO/SD0*

SDI/SD1*



19

20

21

22



I/O

I/O

I/O

I/O



IO15



23



I/O



IO2



24



I/O



IO0



25



I/O



IO4



26



I/O



IO16



27



I/O



IO17



28



I/O



IO5



29



I/O



IO18

IO19

NC

IO21

RXD0

TXD0

IO22

IO23

GND



30

31

32

33

34

35

36

37

38



I/O

I/O

I/O

I/O

I/O

I/O

I/O

P



ĐỒ ÁN TƯỚI TIÊU THÔNG MINH



GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16,

MTMS, HSPICLK,

HS2_CLK, SD_CLK, EMAC_TXD2

GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15,

MTDI, HSPIQ,

HS2_DATA2, SD_DATA2, EMAC_TXD3

Ground

GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14,

MTCK, HSPID,

HS2_DATA3, SD_DATA3, EMAC_RX_ER

GPIO9, SD_DATA2, SPIHD, HS1_DATA2,

U1RXD

GPIO10, SD_DATA3, SPIWP, HS1_DATA3,

U1TXD

GPIO11, SD_CMD, SPICS0, HS1_CMD, U1RTS

GPIO6, SD_CLK, SPICLK, HS1_CLK, U1CTS

GPIO7, SD_DATA0, SPIQ, HS1_DATA0, U2RTS

GPIO8, SD_DATA1, SPID, HS1_DATA1, U2CTS

GPIO15, ADC2_CH3, TOUCH3, MTDO,

HSPICS0, RTC_GPIO13,

HS2_CMD, SD_CMD, EMAC_RXD3

GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12,

HSPIWP, HS2_DATA0,

SD_DATA0

GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11,

CLK_OUT1,

EMAC_TX_CLK

GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10,

HSPIHD, HS2_DATA1,

SD_DATA1, EMAC_TX_ER

GPIO16, HS1_DATA4, U2RXD,

EMAC_CLK_OUT

GPIO17, HS1_DATA5, U2TXD,

EMAC_CLK_OUT_180

GPIO5, VSPICS0, HS1_DATA6,

EMAC_RX_CLK

GPIO18, VSPICLK, HS1_DATA7

GPIO19, VSPIQ, U0CTS, EMAC_TXD0

GPIO21, VSPIHD, EMAC_TX_EN

GPIO3, U0RXD, CLK_OUT2

GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2

GPIO22, VSPIWP, U0RTS, EMAC_TXD1

GPIO23, VSPID, HS1_STROBE

GND

Trang 28



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Hình 8. Ứng dụng của Esp.

Tải bản đầy đủ ngay(0 tr)

×