Mục tiêu đặt ra là tạo một hệ thống giám sát tiêu thụ điện năng trong gia đình, cho phép đo lường và phân tíchchi tiết về khả năng tiêu thụ điện của từng thiết bị.. Sử dụng thông tin về
Trang 1TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ
MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO
BỘ MÔN KỸ THUẬT MÁY TÍNH - VIỄN THÔNG
Trang 3CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*** TP Hồ Chí Minh, ngày 26 tháng 6 năm 2023
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Họ và tên sinh viên: Võ Bình An MSSV: 18119054
Ngành: Công nghệ kỹ thuật máy tính Lớp: 18119CL1
Giảng viên hướng dẫn: TS Phan Học
Ngày nhận đề tài: 15/03/2022 Ngày nộp đề tài: 26/06/2023
1 Tên đề tài: Hệ thống giám sát điện năng trong gia đình
2 Các số liệu, tài liệu ban đầu:
3 Sản phẩm:
Trang 4CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*** TP Hồ Chí Minh, ngày 26 tháng 6 năm 2023
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Họ và tên Sinh viên: Võ Bình An MSSV: 18119054
Ngành: Công nghệ kỹ thuật máy tính
Tên đề tài: Hệ thống giám sát điện năng trong gia đình
Họ và tên Giáo viên phản biện:
Trang 5Xin cảm ơn !
Tp Hồ Chí Minh, ngày 26 tháng 06 năm 2023
Trang 6LỜI CAM ĐOAN
Người thực hiện đề tài cam đoan rằng trong quá trình hoàn thiện đồ án tốtnghiệp đã tuân thủ nguyên tắc đạo đức tôn trọng bản quyền Mọi thông tin, dữ liệu hay
ý kiến trong đề tài sử dụng đã được tham khảo và trích dẫn theo nguyên tắc đúng quyđịnh về quyền tác giả Cam kết giữ gìn tính công bằng và trung thực khi thực hiện dựán
Trang 7TÓM TẮT
Hiện nay, nhu cầu sử dụng điện trong các hộ gia đình đang gia tăng đáng kể, tạo
ra áp lực không nhỏ về môi trường và ngân sách Do đó tại sao việc quan trọng nhất làphải sử dụng năng lượng một cách hợp lý là rất quan trọng Mục tiêu đặt ra là tạo một
hệ thống giám sát tiêu thụ điện năng trong gia đình, cho phép đo lường và phân tíchchi tiết về khả năng tiêu thụ điện của từng thiết bị Điều này giúp người dùng hiểu rõhơn về các thói quen sử dụng điện và đưa ra các biện pháp tiết kiệm năng lượng vàgiảm chi phí phù hợp
Lưu trữ trên Amazon Web Services, một dịch vụ đám mây đáng tin cậy và đượctin dùng bởi rất nhiều công ty công nghệ về IoT Với việc lưu trữ dữ liệu dưới dạngbảng, người tiêu dùng có thể theo dõi thiết bị và điều khiển trực tiếp theo thời gianthực
Người thực hiện đề tài tin rằng hệ thống giám sát tiêu thụ điện năng trong giađình sẽ có lợi ích to lớn cho người dùng, giúp năng lượng được tiết kiệm và tiền bạctrong quá trình dùng điện và môi trường cũng được bảo vệ
Trang 8MỤC LỤC
DANH MỤC HÌNH ẢNH 6
DANH MỤC BẢNG 7
CÁC TỪ VIẾT TẮT 8
CHƯƠNG 1: TỔNG QUAN 9
1.1 LÝ DO CHỌN ĐỀ TÀI 9
1.2 MỤC TIÊU ĐỀ TÀI 9
1.3 ĐỐI TƯỢNG 9
1.4 PHẠM VI NGHIÊN CỨU 10
1.5 PHƯƠNG PHÁP NGHIÊN CỨU 10
1.6 GIỚI HẠN ĐỀ TÀI 10
CHƯƠNG 2: NGHIÊN CỨU LÝ THUYẾT 10
2.1 CƠ SỞ LÝ THUYẾT 10
2.1.1 CHUẨN UART 10
2.2 PHẦN MỀM NEXTION EDITOR 12
2.3 LINH KIỆN 13
2.3.1 Thiết bị xử lý trung tâm 14
2.3.2 Thiết bị đầu vào 14
2.3.3 Thiết bị đầu ra 16
2.3.4 Thiết bị nguồn 19
2.4 CƠ SỞ DỮ LIỆU 21
CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG 22
3.1 YÊU CẦU ĐẶT RA 22
3.2 PHẦN CỨNG 22
Trang 93.2.2 Từng khối riêng lẻ 23
3.3 PHẦN MỀM 36
CHƯƠNG 4: KẾT QUẢ HỆ THỐNG 38
4.1 KẾT QUẢ HỆ THỐNG 38
4.2 ĐÁNH GIÁ HỆ THỐNG 42
CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 43
5.1 KẾT LUẬN 43
5.2 HƯỚNG PHÁT TRIỂN 43
TÀI LIỆU THAM KHẢO 45
Trang 10DANH MỤC HÌNH ẢNH
Hình 1: Giao tiếp UART 10
Hình 2: Khung dữ liệu 11
Hình 3: Giao diện phần mềm Nextion Editor 13
Hình 4: Vi điều khiển ESP32 14
Hình 5: Module PZEM004T 15
Hình 6: Ảnh thực tế SCT-013-000 16
Hình 7: Ảnh thực tế Buzzer KY-012 17
Hình 8: Ảnh thực tế Màn hình Nextion HMI 18
Hình 9: Module relay 4 kênh 19
Hình 10: Module HLK-10M05 20
Hình 11: IC hạ áp 20
Hình 12: Amazon DynamoDB 21
Hình 13: Sơ đồ tổng quan 22
Hình 14: Kết nối module khối vi điều khiển 23
Hình 15: Các chân của vi điều khiển được sử dụng 25
Hình 16: SCT-013-000 kết nối ESP32 25
Hình 17: PZEM004T kết nối ESP32 26
Hình 18: Lưu đồ xử lý của PZEM với vi xử lý 28
Hình 19: Lưu đồ xử lý màn hình 30
Hình 20: Sơ đồ nguyên lý HLK 31
Hình 21: Sơ đồ mạch hạ áp 32
Hình 22: Sơ đồ kết nối khối chấp hành 33
Hình 23: Sơ đồ khối cảnh báo 33
Hình 24: Mô tả luồng đi giữa thiết bị và AWS 34
Hình 25: Quá trình dữ liệu đến nơi lưu trữ 35
Hình 26: Chương trình chính 37
Hình 27: Hoàn thiện hệ thống 38
Hình 28: Màn hình chính của hệ thống 39
Hình 29:Màn hình monitor tất cả các thiết bị 39
Hình 30: Màn hình điều khiển từng thiết bị 40
Hình 31: Màn hình hiện các thông số của thiết bị 1 40
Hình 32: Màn hình hiện các thông số của thiết bị 4 41
Hình 33: Màn hình thiết lập wifi 41
Hình 34: Màn hình thiết lập giá tiền điện 42
Hình 35: Màn hình tính tổng tiền điện của các thiết bị 42
6
Trang 11DANH MỤC BẢNG
Trang 12CÁC TỪ VIẾT TẮT
UART Universal Asynchronous Receiver/Transmitter
ESP32 Espressif System Platform 32
Trang 13CHƯƠNG 1: TỔNG QUAN
1.1 LÝ DO CHỌN ĐỀ TÀI
Việc tiết kiệm năng lượng trở thành một chủ đề được bàn tán nhiều nhất trongcuộc sống hiện tại Sử dụng thông tin về điện năng tiêu thụ và hệ thống giám sát giúpngười dùng nhận biết và kiểm soát việc điện năng được sử dụng trong gia đình Nănglượng được tiết kiệm ngoài giảm bớt chi phí tiền điện mà còn đóng góp tích cực vàomôi trường ngày càng sạch hơn
Với sự phát triển đáng kể của thiết bị điện tử được sử dụng, hệ thống giám sátđiện năng lại trở nên cần thiết Việc này giúp người sử dụng có cái nhìn được sự tiêuhao điện năng của từng thiết bị, từ đó nhận ra được thiết bị nào sử dụng nhiều điệnnăng hơn và có những tiết chế để tối ưu hóa tiêu thụ
Hệ thống giám sát điện năng cũng quản lý việc sử dụng hỗ trợ quản lý thôngminh gia đình Mỗi gia đình có thể theo dõi và điện năng một cách thông minh thôngqua việc xem dữ liệu tiêu thụ điện năng theo thời gian thực Điều này giúp người dùnghiểu rõ hơn về mô hình tiêu thụ điện của gia đình và có các ý tưởng thông minh đểgiảm bớt việc sử dụng điện năng
Tổng hợp lại, việc thiết kế mô hinh này là việc khá quan trọng vì sự cần thiếtcủa tiết kiệm năng lượng, sự gia tăng của các thiết bị điện tử, quản lý thông minh vàkhả năng kiểm soát
1.2 MỤC TIÊU ĐỀ TÀI
Trong thiết kế này, người thực hiện đặt ra mục tiêu thiết lập một hệ thống giámsát và điều khiển tiêu thụ điện năng, cho phép mọi người giám sát các thiết bị và điềukhiển thông qua màn hình Nextion Hệ thống được tạo ra để tự động cảnh báo khicông suất tiêu thụ vượt quá mức đã được thiết lập trước đó
Trong hệ thống này, hộ gia đình có khả năng theo dõi những thông số mà thiết
bị đã tiêu thụ Màn hình Nextion đóng vai trò là giao diện trực quan, cho phép hộ giađình tương tác với hệ thống một cách dễ dàng Đồng thời hệ thống cũng được cấu hình
để tự động phát hiện khi có thiết bị tiêu thụ công suất vượt quá mức cho phép, vàthông báo cảnh báo tương ứng
Trang 14Là sinh viên đang thực hiện đề tài có thể là các gia đình thực tế hoặc mô phỏngcủa gia đình Ngoài ra, có thể thực hiện triển khai và áp dụng hệ thống này trong mộtgia đình thử nghiệm hoặc mô phỏng.
1.4 PHẠM VI NGHIÊN CỨU
Tập trung vào thiết lập xây dựng một hệ thống giám sát điện năng trong giađình, bao gồm việc lắp đặt những thiết bị với cảm biến đo lường, thu thập data về tiêuthụ điện năng, và phân tách dữ liệu thu được Sinh viên cũng có thể tìm hiểu về cáccông nghệ và trong hệ thống giám sát sử dụng những giao thức truyền thông
Bao gồm việc nghiên cứu nhiều công nghệ và thiết bị hiện có để xây dựng hệthống này Ngoài ra, tham khảo những đề tài đã hoàn thiện trước đó
Hình 1: Giao tiếp UART
Trong quá trình giao tiếp, ta sử dụng hai chân nhận (Rx) và truyền (Tx) để thựchiện nhận và truyền dữ liệu thông qua giao thức UART Hai káp zao tiếp UAZT fảidượk sử zụq dể kết nối hai cân này Zữ liệu dượk cuyền cên cân cuyền (Tx) kủa một
Trang 15wiết bị và dượk n’ận cên cân n’ận (Rx) kủa wiết bị xák Có thể giao tiếp UART truyền
Cách hoạt động của UART:
- Baud rate: cần thiết lập tốc độ truyền của UART trước khi truyền Số lượqbit dượk cuyền kua dườq cuyền coq một zây dượk xák dịn’ bởi Bauz zate Cảmáy gửi và và máy nhận phải được cấu hình cùng với một baud rate để đảm bảođồng bộ trong lúc truyền nhận dữ liệu
- Khung dữ liệu (data frame): dữ liệu được truyền bên trong các khung dữ liệu UART Mỗi khung dữ liệu bao gồm các trành phần sau:
Hình 2: Khung dữ liệu
Start bit: Đây là bit bắt đầu, có giá trị logic 0 Bit này là khởi đầu của khung
dữ liệu Khi không có dữ liệu truyền, các chân truyền và nhận sẽ ở mức 1 Xibắt dầu cuyền, Cansmittez sẽ dượk dưa xuốq mứk wấp coq một cu kỳ xuqklokk Xi n’ận dượk mứk wấp, Zx kák bit zữ liệu sẽ bắt dầu dọk
Dữ liệu: Đây là lượng data cần truyền, có thể có từ 5 đến 9 bit Số lượng bitnày được xác định trước và được truyền theo thứ tự từ bit thấp đến bit cao.Parity bit: Đây là bit kiểm tra tính chẵn lẻ của dữ liệu, nhằm chắc chắn rằngtrong quá trình truyền và nhận dữ liệu không bị lỗi Zá cị kủa bit này kó wể tựway dổi zựa cên một số tiêu cí và kuy tắk dượk dặt za cướk
Trang 16Stop bit: bit này là bit nhận biết sự kết thúc của khung dữ liệu và có mức logic 1 (Tx được đưa lên mức cao).
- Truyền dữ liệu: khi máy gửi muốn gửi dữ liệu đi, nó đưa dữ liệu và start bitvào đường truyền Sau ki cuyền kák bit zữ liệu, máy gửi dưa stop bit vao dườqcuyền dể dán’ zấu sự kết thúc của khung dữ liệu
- Nhận dữ liệu: máy nhận theo dõi liên tục đường truyền và đợi đến khi nhậnbit start Sau xi n’ận dượk bit stazt, máy n’ận sẽ tiếp tụk n’ận kák bit zữ liệuweo wứ tự Sau xi n’ận kák bit zữ liệu, nó kiểm ca paizty bit n’ằm kiểm ca tín’cín’ xák kủa zữ liệu.Cuối cùng nhận bit stop để kết thúc khung dữ liệu
Quá trình truyền nhận dữ liệu theo cuẩn UART xôq yêu kầu sự dồq bộ về xuqklokk zữa máy n’ận và máy gửi Tay vào đó, nó sử dụng start và stop bit để đồng bộhóa quá trình truyền và nhận dữ liệu
Lập trình chức năng: Người dùng có thể gán các chức năng và hành vi cho cácthành phần giao diện người dùng Điều này cho phép người edit thực hiện các hànhđộng như xử lý sự kiện khi nút được nhấn, cập nhật dữ liệu trên màn hình, gửi và nhận
dữ liệu từ các thiết bị ngoại vi khác, và nhiều tính năng khác
Mô phỏng giao diện: Nextion Editor cung cấp tính năng mô phỏng giao diện, chophép người thiết kế xem trước và kiểm tra hoạt động của giao diện trên máy tính trướckhi nạp lên màn hình Nextion thực tế
Trang 17Nạp giao diện lên màn hình Nextion: Sau khi hoàn thiện giao diện, người dùng
có thể nạp giao diện từ Nextion Editor vào màn hình Nextion thông qua cổng nối tiếp(UART) hoặc các phương pháp khác tùy thuộc vào mô hình và kết nối
Hình 3: Giao diện phần mềm Nextion Editor
Phần mềm có giao diện đơn giản và dễ dàng sử dụng
Thiết bị nguồn: Để cung cấp năng lượng cho hệ thống, sử dụng HLK-10M5, mộtnguồn điện chuyển đổi đáng tin cậy, cùng với IC AMS1117-3.3 để chuyển đổi điện áp
từ 5V xuống 3.3V, tăng tính ổn định cho vi điều khiển ESP32
Với sự kết hợp của các thành phần trên, hệ thống có khả năng nhận dữ liệu từnhiều thiết bị đầu vào và điều khiển những thiết bị đầu ra, đồng thời hiển thị thông tin
và tương tác với người dùng một cách hiệu quả
Trang 182.3.1 Thiết bị xử lý trung tâm
Vi điều khiển ESP32 được phát triển bởi Espressif Systems Nhằm cung cấpkhả năng kết nối Wi-Fi và Bluetooth trong ứng dụng IoT
Hình 4: Vi điều khiển ESP32 Những tính năng mạnh mẽ của ESP32:
Wifi: ESP32 hỗ trợ kết nối Wi-Fi chuẩn 802.11 b/g/n, cho phép kết nối vàocác mạng Wi-Fi hiện có và truyền dữ liệu qua mạng
Bluetooth: ESP32 hỗ trợ Bluetooth Low Energy (BLE) và BluetoothClassic, cho phép kết nối và giao tiếp với các thiết bị Bluetooth khác
Xử lý và bộ nhớ: ESP32 có một bộ vi xử lý hai nhân Tensilica LX6 với tốc
độ xung nhịp lên đến 240 MHz Nó cũng có bộ nhớ flash tích hợp và bộ nhớ RAM
để lưu trữ chương trình và dữ liệu
GPIO và giao diện: ESP32 có vài chân GPIO để giao tiếp với thiết bị khác, đèn LED, màn hình
Hệ diều hành: ESP32 có khả năng chạy một hệ điều hành nhỏ gọn (RTOS Real-Time Operating System) để quản lý các tác vụ và luồng thực thi
-2.3.2 Thiết bị đầu vào
• PZEM004T
PZEM004T là một mô-đun cảm biến được sử dụng trong hệ thống đo vàgiám sát năng lượng điện Nhiệm vụ chính của nó là đo và ghi nhận dòng điện vàđiện áp trong mạng điện AC Với ngõ vào AC 220V từ thiết bị tiêu thụ,PZEM004T sẽ nhận các giá trị cảm biến và tiến hành xử lý công suất và nănglượng tiêu thụ Sau đó các giá trị này được lưu trữ trong bộ nhớ nhằm mục đíchgiám sát và phân tích trong hệ thống
Trang 19Hình 5: Module PZEM004T Một số đặt điểm của PZEM004T:
Đo dòng điện: Module này có khả năng đo dòng điện đến 100A thôngqua cảm biến dòng điện không tiếp xúc Nó sử dụng nguyên lý đo dòng điện dựatrên hiệu ứng từ và cung cấp giá trị dòng điện trong phạm vi 0-100A
Đo điện áp: PZEM004T cũng có khả năng đo điện áp đến 220VAC Nó
sử dụng đầu cắm điện áp để kết nối với nguồn cung cấp và cung cấp giá trị điện
áp của nguồn
Độ chính xác: PZEM004T có độ chính xác cao trong việc đo dòng điện
và điện áp, giúp tăng tính chính xác của dữ liệu đo
• Cảm biến dòng điện SCT-013-000
Cảm biến dòng điện SCT-013-000 là một cảm biến không tiếp xúc invasive) được dùng đo dòng điện trong ứng dụng đo lường và giám sát nănglượng điện
(non-PZEM004T và cảm biến dòng điện SCT-013-000 góp phần quan trọngcho việc đo và giám sát năng lượng điện trong hệ thống Trong đó, PZEM004Tđược sử dụng để đo các thông số tổng quát về năng lượng điện, như điện áp vàcông suất tiêu thụ của toàn bộ hệ thống Trong khi đó, SCT-013-000 được ápdụng để đo dòng điện đi qua mỗi thiết bị riêng lẻ trong hệ thống
Trang 20Hình 6: Ảnh thực tế SCT-013-000
Một số đặc điểm của cảm biến dòng điện SCT-013-000:
Nguyên lý hoạt động: Cảm biến SCT-013-000 sử dụng nguyên lý đodòng điện dựa trên hiệu ứng từ (magnetic induction) Nó không yêu cầu cắt dòngđiện và được giữ ngoài mạch điện Thay vào đó, nó sử dụng một lõi từ dây xoắnquanh dòng điện để tạo ra một tín hiệu điện áp phụ thuộc vào dòng điện chảy quadây
Dải đo: Cảm biến SCT-013-000 có thể đo dòng điện từ 0 đến một giớihạn tùy thuộc vào phiên bản cụ thể Các phiên bản thông thường của nó có thể đodòng điện từ 0 đến 100A
2.3.3 Thiết bị đầu ra
• Led WS2812
Cấu trúc của Led WS2812 cơ bản là một led RGB, nghia là mỗi viên ledgồm 3 màu đỏ, xanh lá và xanh dương Các màu này có thể kết hợp với nhau và tạo ra hàng triệu màu khác nhau
• Buzzer còi báo động
Buzzer là một thiết bị âm thanh đơn giản được sử dụng để phát ra âmthanh thông qua việc tạo ra các âm cơ bản Được ứng dụng làm báo động, thống báo, điều khiển âm thanh và nhiều ứng dụng khác
Trang 21Hình 7: Ảnh thực tế Buzzer KY-012
Một số đặc điểm chính của buzzer:
Cấu trúc: Buzzer thường được thiết kế dạng một vòng cuộn dây (coil) vàmột màng rung (diaphragm) Khi được kích thích bằng điện áp, dòng điện chạyqua cuộn dây sẽ tạo ra một lực từ tạo ra dao động của màng rung, tạo ra âmthanh
Điện áp và tần số: buzzer có thể hoạt động ở nhiều loại điện áp, tùy thuộcvào loại buzzer cụ thể Điện áp thường ở khoảng từ 3V đến 24V Tần số âmthanh phát ra cũng thay đổi tùy thuộc vào mô hình, từ vài chục Hz đến vài kHz
Điều khiển âm thanh: Buzzer có thể được kích hoạt bằng cách cung cấpđiện áp liên tục vào chân dương và chân âm, hoặc được kích hoạt bằng cách cungcấp các xung điện (PWM) để điều chỉnh âm lượng và tần số
• Màn hình Nextion HMI
Tiết bị này sử dụng chuẩn giao tiếp UART để liên lạc với vi điều khiển
Vi điều khiển gửi các lệnh đã được xác định trước bởi nhà sản xuất màn hình đểđiều khiển hoạt động và hiển thị trên màn hình Điều này cho phép vi điều khiển
và màn hình Nextion làm việc cùng nhau một cách hiệu quả và đảm bảo tính ổnđịnh của giao diện người dùng
Trang 22Hình 8: Ảnh thực tế Màn hình Nextion HMI Một số thông tin về màn hình:
Cảm ứng: Màn hình Nextion HMI được trang bị công nghệ cảm ứngđiện trở hoặc điện dung, cho phép người sử dụng thao tác với giao diện bằngcách chạm, vuốt trên màn hình
Đô phân giải: Màn hình Nextion HMI có nhiều kích thước và độ phângiải khác nhau, từ các màn hình nhỏ đến màn hình lớn Độ phân giải của mànhình có thể từ QVGA (240x320 pixels) đến VGA (640x480 pixels) hoặc caohơn
Giao tiếp: Màn hình Nextion HMI hỗ trợ các giao tiếp như UART, I2Choặc SPI để kết nối với vi điều khiển hoặc các thiết bị khác trong hệ thống.Điều này cho phép truyền và nhận dữ liệu giữa màn hình và vi điều khiển
• Relay
Để đảm bảo sự tương thích giữa khối trung tâm và thiết bị khác trong hệthống, việc sử dụng relay là một giải pháp hợp lý Relay được lựa chọn đểchuyển đổi nguồn điện từ mức 220V xuống mức 5V và các thiết bị được điềukhiển thông qua tín hiệu điện này
Relay là một linh kiện điện tử được sử dụng để điều khiển hoạt động củacác thiết bị điện hoặc các mạch điện khác Nó hoạt động bằng cách sử dụng mộtđiện áp nhỏ để điều khiển một nguồn điện lớn hơn
Trang 23Hình 9: Module relay 4 kênh
Nguyên lý hoạt động: Relay bao gồm một cuộn dây và một bộ tiếp điểm Khidòng điện đi qua cuộn dây của relay, nó tạo ra một lực từ và làm cho bộ tiếp điểmchuyển đổi trạng thái, từ trạng thái đóng (closed) sang trạng thái mở (open) hoặcngược lại Quá trình này cho phép điều khiển nguồn điện hoặc tín hiệu điện từ mộtnguồn điện nhỏ hơn
Relay cung cấp chức năng bảo vệ và kiểm soát trong các mạch điện Ví dụ, sửdụng relay để đảm bảo mạch khỏi quá tải hoặc ngắn mạch bằng cách kích hoạt relaykhi dòng điện vượt quá ngưỡng an toàn Ngoài ra, relay cũng có thể được sử dụng đểkiểm soát các quá trình tự động hóa trong các ứng dụng công nghiệp
2.3.4 Thiết bị nguồn
• HLK-10M5
Mô-đun HLK-10M05 được thiết kế để chuyển đổi nguồn điện xoay chiềuđầu vào 220V thành nguồn điện 1 chiều 5V Với kích thước nhỏ gọn, mô-đun này đạthiệu suất cao và độ tin cậy đáng tin cậy Nó cung cấp một giải pháp cách ly an toàn đểtích hợp vào nhiều hệ thống và tự động hóa
Trang 24Hình 10: Module HLK-10M05
HLK-10M05 được sử dụng rộng rãi và điều khiển tự động hóa, nơi yêucầu một nguồn điện ổn định và cách ly an toàn giữa nguồn điện xoay chiều 220V vàcác thiết bị điện tử nhỏ hơn với nguồn điện 1 chiều 5V Mô-đun này cung cấp một giảipháp đáng tin cậy để cung cấp nguồn điện ổn định và an toàn cho các thiết bị trong hệthống, rủi ro cũng giảm đáng kể và sự cố liên quan đến điện áp và cách ly
Với các đặc điểm nổi bật như kích nhỏ, hiệu suất cao và độ tin cậy đángtin cậy, mô-đun HLK-10M05 đã trở thành một giải pháp phổ biến và đáng tin cậytrong việc cung cấp nguồn điện ổn định và cách ly an toàn cho nhiều hệ thống và tựđộng hóa
Trang 25Hình 12: Amazon DynamoDB Các đặc điểm của DynamoDB:
- Hiệu suất cao: DynamoDB được thiết kế để cung cấp hiệu suất đáng kể choviệc lưu trữ và truy vấn dữ liệu Nó sử dụng kiến trúc phân tán và cung cấp một
mô hình dữ liệu linh hoạt giúp hiệu suất được tối ưu
- Khả năng bảo mật: DynamoDB cung cấp tính sẵn sàng cao bằng cách tựđộng sao lưu dữ liệu và đảm bảo việc nhân bản dữ liệu trên nhiều vùng và máychủ
- Khả năng mở rộng tự động: DynamoDB cho phép mở rộng hoặc co giãn cơ
sở dữ liệu dựa trên nhu cầu và có thể tăng hoặc giảm khả năng chịu tải củaDynamoDB một cách linh hoạt và tự động
- Tích hợp các dịch vụ AWS khác: DynamoDB tích hợp tốt với các dịch vụkhác của AWS như AWS Lambda, Amazon S3, Amazon Redshift, và AmazonEMR, giúp bạn xây dựng các ứng dụng phức tạp và mạnh mẽ