Tải bản đầy đủ (.docx) (35 trang)

THIẾT KẾ THIẾT BỊ GIÁM SÁT ĐIỆN NĂNG TIÊU THỤ CHO HỘ GIA ĐÌNH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.42 MB, 35 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>HỌC VIỆN KỸ THUẬT MẬT MÃ</b>

<b>KHOA KỸ THUẬT ĐIỆN TỬ - VIỄN THÔNG</b>

<b>BÁO CÁO</b>

<b>MÔN HỌC: PHÁT TRIỂN ỨNG DỤNG IOT</b>

<b>ĐỀ TÀI: NGUYÊN CỨU THIẾT KẾ THIẾT BỊ GIÁM SÁTĐIỆN NĂNG TIÊU THỤ CHO HỘ GIA ĐÌNH</b>

<b>Hà Nội, 2024.</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>LỜI CẢM ƠN</b>

<b>Trong quá trình thực hiện đề tài “NGUYÊN CỨU THIẾT KẾ THIẾTBỊ GIÁM SÁT ĐIỆN NĂNG TIÊU THỤ CHO HỘ GIA ĐÌNH” nhóm chúng</b>

em vinh dự nhận được sự dẫn dắt nhiệt tình của cơ

Trong suốt q trình đó, chúng em đã nhận được sự quan tâm giúp đỡ củacô không chỉ để hồn thiện đề tài mà cịn giúp chúng em phần nào củng cố đượckiến thức cịn thiếu sót. Cùng với đó chúng em cũng rất hạnh phúc khi nhậnđược sự hỗ trợ của các thầy cô trong khoa và các bạn cùng khóa.

Lời cuối cùng chúng em xin chân thành cảm ơn cô đã luôn đồng hànhcùng chúng em trong chặng đường vừa rồi, chúng em cũng mong muốn được côdẫn dắt cho các đồ án tiếp theo.

Chúng em xin chân thành cảm ơn!

<b>MỤC LỤC</b>

LỜI CẢM ƠN...i

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

CHƯƠNG II: GIẢI PHÁP THIẾT KẾ...3

2.1. BÀI TOÁN THIẾT KẾ...3

2.2.SƠ ĐỒ KHỐI...3

2.2.1.SƠ ĐỒ LẮP ĐẶT...3

2.2.2.SƠ ĐỒ KHỐI...4

2.3.PHÂN TÍCH VÀ THIẾT KẾ CÁC KHỐI PHẦN CỨNG...5

2.3.1.KHỐI ĐO ĐIỆN NĂNG...5

2.3.2.KHỐI XỬ LÝ TRUNG TÂM...7

2.3.3.KHỐI HIỂN THỊ...9

2.3.4.KHỐI NGUỒN...14

2.3.5. THIẾT KẾ CÁC KHỐI PHẦN CỨNG...15

2.4.CÔNG NGHỆ PHẦN MỀM...15

2.4.1. GIỚI THIỆU VỀ BLYNK...15

2.4.2. NGUYÊN LÝ HOẠT ĐỘNG CỦA BLYNK...16

2.4.3.TÍNH NĂNG CỦA BLYNK...16

CHƯƠNG III: THIẾT KẾ VÀ THI CÔNG SẢN PHẨM...17

3.1.THIẾT KẾ VÀ THI CƠNG PHẦN CỨNG...17

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

Hình 2. 2. Kết nối với smartphone qua internet...7

Hình 2. 3. Sơ đồ khối...8

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

Hình 2. 4. Module PZEM-004T-100A...9

Hình 2. 5.sơ đồ kết nối của Module PZEM-004T-100A...10

Hình 2. 6. Sơ đồ khối chức năng của Module PZEM-004T-100A...11

Hình 2. 7. Module ESP32-WROOM-32D...11

Hình 2. 8. Sơ đồ chân của module ESP32-WROOM-32D...13

Hình 2. 9. Module LCD20x4...14

Hình 2. 10. Sơ đồ chân của LCD20x4...15

Hình 2. 11. Sơ đồ khối Module LCD20x4...16

Hình 2. 12. Module I2C...17

Hình 2. 13. Sơ đồ chân của I2C...18

Hình 2. 14. Nguồn Adapter 5V-1A...19

Hình 2. 15. Sơ đồ kết nối phần cứng...19

YHình 3. 1. Sơ đồ ngun lý tồn mạch...21

Hình 3. 2. Arduino IDE...22

Hình 3. 3. Giao diện lâp trình...22

Hình 3. 4. Lưu đồ thuật tốn...23

Hình 3. 5. Thiết kế giao diện trên Blynk...23

Hình 3. 6. Hồn thiện sản phẩm...24

Hình 4. 1. Sai số của sản phẩm...26

Hình 4. 2. Hiển thị các thơng số trên app điện thoại...27

Hình 4. 3. Cảnh báo qua app di dộng...27

<b>DANH MỤC BẢNG</b>Bảng 2. 1. Thông số kỹ thuật của module PZEM-004T-100A...10

Bảng 2. 2. Thông số kỹ thuật của ESP32-WROOM-32D...12

Bảng 2. 3. Thông số kỹ thuật của Module LCD20x4...14

Bảng 2. 4: Chức năng chân của LCD20x4...15

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

Bảng 2. 5. Thông số kỹ thuật của I2C...17Bảng 2. 6. Điện áp và dòng điện tiêu thụ của các thiết bị...18

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<b>LỜI NÓI ĐẦU</b>

Nhu cầu sử dụng điện năng cho sản xuất, đời sống đang khiến nguồn nănglượng đang ngày càng hao hụt. Việc tiết kiệm năng lượng càng nên được ưu tiênvà đặt lên vị trí hàng đầu. Quản lý và giám sát điện năng là chìa khóa để tiếtkiệm năng lượng. Nói đến khía cạnh tiết kiệm năng lượng, nó là q trình quảnlý của mỗi quốc gia, mỗi tổ chức, là ý thức của mỗi cá nhân.

Hiện nay cách để giám sát điện năng là đọc các thông số trên đồng hồ mỗituần một lần hoặc mỗi tháng một lần, công việc này tốn khá nhiều thời gian và khơng cịn là một giải pháp tối ưu cho việc giám sát điện năng. Nắm bắt được

<i>tình trạng trên nhóm chúng em đã tìm hiểu và thực hiện đề tài “Nguyên cứu thiếtkế thiết bị giám sát điện năng tiêu thụ cho hộ gia đình”. Với mục tiêu thiết kế </i>

thành cơng một thiết bị có khả năng giám sát các chỉ số về điện năng như: điện áp, dòng điện, cơng suất, điện năng tiêu thụ,.. có cảnh báo khi có thiết bị sử dụng q cơng suất. Từ đó người dùng có thể dễ dàng theo dõi và điều chỉnh mức sử dụng điện năng cho hợp lý.

Trong quá trình thực hiện, do kiến thức cịn hạn chế nên khơng tránh khỏinhững sai sót, rất mong nhận được sự thơng cảm và góp ý của các thầy cơ và cácbạn để báo cáo được hoàn thiện hơn.

Đề tài bao gồm các nội dung sau: CHƯƠNG I: ĐẶT VẤN ĐỀ.

CHƯƠNG II: GIẢI PHÁP THIẾT KẾ.

CHƯƠNG III: THIẾT KẾ VÀ THI CÔNG SẢN PHẨM.CHƯƠNG IV: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN.

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>CHƯƠNG I: ĐẶT VẤN ĐỀ1.1.LÝ DO CHỌN ĐỀ TÀI</b>

Điện năng đóng vai trị vơ cùng quan trọng trong đời sống và sản xuất, từsinh hoạt hàng ngày đến cơng việc và giải trí gần như đều cần sử dụng đến điệnnăng. Tuy nhiên những năm trở lại đây việc sử dụng quá tải điện năng đẫn đếnthiếu điện, đặc biệt vào mùa hè năm 2023 là thời gian đỉnh điểm của tình trạngmất điện hàng loạt và kéo dài gây hậu quả nghiêm trọng đến sản xuất và đờisống. Việc sử dụng tiết kiệm điện là thiết yếu để giải quyết vấn đề này.

Nhu cầu có một thiết bị theo dõi và giám sát điện năng là điều cần thiếtcho việc sử dụng tiết kiệm điện khi phát hiện mức điện năng tiêu thụ lớn. Do đó,

<i><b>chúng em thực hiện đề tài “Nguyên cứu thiết kế thiết bị giám sát điện năngtiêu thụ cho hộ gia đình” ứng dụng cơng nghệ IoT để giúp giám sát, theo dõi</b></i>

lượng điện năng tiêu thụ, cảnh báo mức với mức tiêu thụ điện năng lớn thôngqua các thiết bị có kết nối internet mà ta sử dụng hàng ngày.

<b>1.2.MỤC TIÊU ĐỀ TÀI</b>

Thiết kế một thiết bị có khả năng giám sát về các chỉ số điện áp, dịngđiện, cơng suất và lượng điện năng đã tiêu thụ với mạng lưới điện dân dụng theothời gian thực, dễ dàng lắp đặt, giao diện dễ sử dụng. Mục tiêu đề ra:

 Phần cứng: Nhỏ gọn, có thể giám sát trực tiếp trên phần cứng củabộ giám sát qua màn hình, đồng thời cho phép người dùng có thểgiám sát từ xa trên các thiết bị smartphone có kết nối internet.

 Phần mềm: đơn giản, thân thiện với người dùng. Người dùng dễdàng theo dõi tất cả thông số về điện áp, dịng điện, cơng suất, tínhtốn được số tiền phải trả, cảnh báo khi mức tiêu thụ điện năng lớn.

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>CHƯƠNG II: GIẢI PHÁP THIẾT KẾ2.1. BÀI TOÁN THIẾT KẾ</b>

Hiện nay, việc theo dõi tiêu thụ điện năng từ xa khá mới lạ đối với nhữngngười dùng phổ thông nên đề tài này sẽ giải quyết được vấn đề đó và đồng thờiđặt ra các tiêu chí: dễ sử dụng, dễ lắp đặt, giá thành phải chăng. Cụ thể:

 Phần cứng: Mạch đặt trong hộp điện chống cháy, nguồn cấp chomạch được thiết kế qua bộ hạ áp lấy từ mạng lưới điện quốc gia, cóngõ ra dưới dạng ổ cắm điện trực tiếp hoặc connector cho phépngười dùng lấy điện ra từ hộp.

 Phần mềm: Yêu cầu kết nối Wifi để theo dõi được lượng điện năngtiêu thụ thông qua ứng dụng điện thoại.

<b>2.2.SƠ ĐỒ KHỐI2.2.1.SƠ ĐỒ LẮP ĐẶT</b>

<i>Hình 2. 1. Sơ đồ lắp đặt thiêt bị giám sát điện năng</i>

Thiết bị sẽ đo các thơng số như điện áp, dịng điện, cơng suất, điện năngđã tiêu thụ,… và gửi đến Cloud server thông qua internet, từ đó người dùng cóthể theo dõi từ xa bằng app trên điện thoại.

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<i>Hình 2. 2. Kết nối với smartphone qua internet</i>

Người dùng sẽ phải kết nối Internet với thiết bị smartphone và truy cậpvào ứng dụng để theo dõi các thông số đo được và nhận cảnh báo khi mức tiêu<small>thụ điện năng lớn. </small>

<b>2.2.2.SƠ ĐỒ KHỐI</b>

<i>Hình 2. 3. Sơ đồ khối</i>

<b>Chức năng từng khối:</b>

<b>Khối đo điện năng: Module PZEM-004T đo các thông số điện áp, dịng</b>

điện, cơng suất tiêu thụ, từ đó gửi dữ liệu sang khối xử lý trung tâm.

<b>Khối xử lý trung tâm: Esp32 giải mã dữ liệu nhận được từ khối đo điện</b>

năng sau đó truyền các thơng số đã đo sang khối hiển thị và gửi lên Server quaInternet.

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>Khối hiển thị: Hiển thị các thơng tin điện áp, dịng điện,… đã đo lên</b>

LCD để người dùng quan sát trực tiếp.

<b>Cloud server: Nhận và lưu trữ dữ liệu từ khối xử lý trung tâm gửi lên</b>

thông qua Internet chịu trách nhiệm về tất cả các giao tiếp giữa điện thoại thôngminh và phần cứng

<b>App: Nơi giao tiếp với người dùng, hỗ trợ người dùng theo dõi được các</b>

thông số từ xa thơng qua Internet.

<b>Khối nguồn: Cấp điện cho tồn mạch.</b>

<b>2.3.PHÂN TÍCH VÀ THIẾT KẾ CÁC KHỐI PHẦN CỨNG2.3.1.KHỐI ĐO ĐIỆN NĂNG</b>

<b>Linh kiện sử dụng: Module PZEM-004T 100A</b>

Khối đo điện năng có chức năng đo tồn bộ các thơng số liên quan đếnđiện năng tiêu thụ của thiết bị điện gia dụng như điện áp, dịng điện, cơng suất,chỉ số tiêu thụ, tần số hoạt động… Sau đó gửi dữ liệu đi đến khối xử lý trungtâm.

Có rất nhiều module đo điện năng tiêu thụ, nhưng phổ biến và giá thànhhợp lý hơn cả có thể nói đến các module PZEM đến từ nhà Peacefair.

<i>Hình 2. 4. Module PZEM-004T-100A</i>

Giá thị trường khoảng 180.000 VNĐ, module đem lại rất nhiều tính năngnhư đo áp, đo dịng, đo được cơng suất của các thiết bị điện gia đình, ngồi racịn có cả bộ nhớ để lưu trữ giá trị chỉ số tiêu thụ điện (như cơng tơ điện). Khơngnhững nhiều tính năng mà các thơng số đo đạt cũng khá chính xác và hoàn thiện

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

tương đối tốt. Tuy nhiên PZEM-004T-100A lại khơng có màn hình để hiển thịtrực tiếp các thông số đo được mà truyền các giá trị đó qua giao tiếp UART vớimáy tính hoặc các vi xử lý khác.

Phương thức kết nối của module đơn giản, có tổng cộng 8 ngõ, 4 ngõdành cho điện áp AC và 4 ngõ bên phải dành cho giao tiếp với các thiết bị khácsử dụng điện áp DC. Ngoài ra, để đảm bảo an tồn, nhà sản xuất cịn sử dụngOpto quang để cách ly giữa điện áp AC và DC.

Các cổng giao tiếp với thiết bị xử lý gồm 2 chân nguồn GND và 5V, 2chân TX RX để giao tiếp UART. Các cổng còn lại gồm 2 chân để kết nối trựctiếp với điện lưới mục đích để đo giá trị điện áp và lấy nguồn đó hạ áp trực tiếpcấp cho các IC xử lý trong mạch hoạt động, 2 chân còn lại kết nối với 1 cuộncảm CT để đo dịng tải của thiết bị điện.

<i>Hình 2. 5.Sơ đồ kết nối của Module PZEM-004T-100A</i>

<b>Thông số kỹ thuật của module PZEM-004T-100A:</b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Tần số 45 – 65Hz, độ phân giải là 0,1Hz và sai số là 0,5%.Số chỉ điện

<i>Bảng 2. 1. Thông số kỹ thuật của module PZEM-004T-100A</i>

Phương pháp xử lý dữ liệu với module được hỗ trợ bởi thư viện Arduino.

Sơ đồ khối của module PZEM-004T-100A

<b><small>BỘ XỬ LÝ ĐOKHỐI </small></b>

<b><small>NGUỒN HẠ ÁP AC</small></b>

<b><small>KHỐI TÍN HIỆU</small></b>

<i>Hình 2. 6. Sơ đồ khối chức năng của Module PZEM-004T-100A</i>

<b>2.3.2.KHỐI XỬ LÝ TRUNG TÂM</b>

<b>Linh kiện sử dụng: Moulde ESP32-WROOM-32D 38 chân</b>

Khối xử lý trung tâm có chức năng nhận, giải mã dữ liệu truyền nhậnđược từ module đo điện áp thơng qua giao tiếp UART. Sau đó, khối sẽ tổng hợpvà gửi dữ liệu đến khối hiển thị để người dùng quan sát trực tiếp. Đồng thời,khối còn được kết nối với Internet để cập nhật các dữ liệu đo đạt được lên CloudServer.

Esp32-Wroom-32D là sự lựa chọn hợp lý cả về chức năng, về hỗ trợ kếtnối Internet và cả về giá thành. Giá thị trường chỉ khoảng 110.000 VNĐ thìEsp32-Wroom-32D là vi điều khiển vơ cùng mạnh mẽ, chứa hầu hết tất cả chứcnăng các vi điều khiển khác nhưng lại trang bị thêm kết nối Internet rất thíchhợp với các ứng dụng IoT như đề tài này.

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

tính năng của lõi chip.

520 KBytes SRAM trên chip dùngcho dữ liệu và các lệnh instruction.8 KBytes SRAM trong RTC (gọi làRTC SLOW Memory) để truy xuấtbởi các bộ co-processor.

8 KBytes SRAM trong RTC (gọi làRTC FAST Memory) dùng cho lữudữ liệu, truy xuất bởi CPU khi RTCđang boot từ chế độ Deep-sleep.

<small>1 Kbit EFUSE, với 256 bit cho hệ thống(địa chỉ MAC và cấu hình chip), 768 cịnlại cho ứng dụng người dùng, gồm cả mãhóa bộ nhớ Flash và định ID cho chip.</small>

Bluetooth: BR/EDR phiên bản v4.2 và BLE

Bộ chuyển đổi 8-bits DAC: 2 kênh.10 chân để giao tiếp với cảm biếnchạm (touch sensor).

Ngõ ra PWM cho điều khiển Motor.LED PWM: 16 kênh.

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

Cảm biến Hall.Cảm biến nhiệt độ.4 X SPI.

2 X I²S.2 X I²C.3 X UART.

<i>Bảng 2. 2. Thơng số kỹ thuật của ESP32-WROOM-32D</i>

<i>Hình 2. 8. Sơ đồ chân của module ESP32-WROOM-32D</i>

<b>2.3.3.KHỐI HIỂN THỊ</b>

<b>Linh kiện sử dụng: Module LCD20x4 và I2C</b>

Khối hiển thị có chức năng hiển thị các thơng tin, chữ số, kí tự mà khối xửlý trung tâm gửi đến để người dùng có thể quan sát trực tiếp trên phần cứng. Đềtài yêu cầu hiển thị nhiều thơng tin như điện áp, dịng điện, cơng suất, điện năngtiêu thụ,...vì vậy cần một khoảng hiển thị đủ lớn để người dùng có thể quan sátđược đầy đủ thông tin. LCD20x4 với khả năng hiển thị được tối đa 20 kí tự trênmỗi dịng là sự lựa chọn phù hợp cho yêu cầu đề tài đặt ra. Giá thị trườngkhoảng 60.000 VNĐ.

<b>Module LCD20x4</b>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<i>Hình 2. 9. Module LCD20x4</i>

LCD (Liquid Crystal Display) được sử dụng trong rất nhiều các ứng dụngcủa vi điều khiển. LCD có rất nhiều ưu điểm so với các dạng hiển thị khác. Nócó khả năng hiện thị kí tự đang dạng, trực quan (chữ, số và kí tự đồ họa), dễdàng đưa vào mạch ứng dụng theo nhiều giao thức giao tiếp khác nhau, tốn rất íttài nguyên hệ thống và giá thành rẻ,… LCD có rất nhiều dạng phân biệt theokích thước từ vài kí tự đến hàng chục kí tự, từ 1 hàng đến vài chục hàng.

<b>Thông số kỹ thuật của Module LCD20x4: </b>

<i>Bảng 2. 3. Thơng số kỹ thuật của Module LCD20x4</i>

LCD20x4 có số lượng chân và cách kết nối tương tự LCD16x2.

<i>Hình 2. 10. Sơ đồ chân của LCD20x4</i>

với GND của mạch điều khiển

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

2 VDD <sup>Chân cấp nguồn cho LCD, khi thiết kế mạch ta nối chân</sup>này với VCC=5V của mạch điều khiển

7-14 D0-D7 8 đường của bus dữ liệu dùng để trao đổi thông tin với MPU.

<i>Bảng 2. 4: Chức năng chân của LCD20x4</i>

<b>16 chân của LCD 20x4 được chia làm 4 dạng tín hiệu:</b>

 <b>Các chân cấp nguồn: Chân số 1 là chân nối GND, chân thứ 2 là</b>

VDD nối với nguồn +5V. Chân thứ 3 dùng để chỉnh độ tương phảnthường nối với biến trở, chỉnh cho đến khi thấy được kí tự thìngừng.

 <b>Các chân điều khiển: Chân số 4 là chân RS dùng để điều khiển</b>

lựa chọn thanh ghi. Chân R/W dùng để điều khiển quá trình đọc vàghi. Chân E là chân cho phép dạng xung chốt.

 <b>Các chân dữ liệu D0 - D7: Chân số 7 đến chân số 14 là 8 chân</b>

dùng để trao đổi dữ liệu giữa thiết bị điều khiển và LCD.

 <b>Các chân LED_A và LED_K: Chân số 15, 16 là 2 chân dùng để</b>

cấp nguồn cho đèn nền để có thể nhìn thấy vào ban đêm.

Để điều khiển LCD thì có các IC chun dùng được tích hợp bên dướiLCD có mã số 447801 đến các IC 447809. Sơ đồ khối của bộ điều khiển LCDnhư hình sau:

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

<i>Hình 2. 11. Sơ đồ khối Module LCD20x4</i>

Sơ đồ khối gồm có 4 phần: bộ điều khiển LCD, bảng kí tự LCD, bộ thúctín hiệu các đoạn, đèn nền.

Bộ điều khiển LCD có ba vùng nhớ nội, mỗi vùng có chức năng riêng. Bộđiều khiển phải khởi động trước khi truy cập bất kỳ vùng nhớ nào.

Bộ nhớ chứa dữ liệu để hiển thị (Display Data RAM: DDRAM) lưu trữnhững mã kí tự để hiển thị lên màn hình. Mã kí tự lưu trữ trong vùng DDRAMsẽ tham chiếu với từng bitmap kí tự được lưu trữ trong CGROM đã được địnhnghĩa trước hoặc đặt trong vùng do người sử dụng định nghĩa.

*Lưu ý là để truy cập vào DDRAM, ta phải cung cấp địa chỉ cho AC theomã HEX.

Bộ phát kí tự ROM (Character Generator ROM: CGROM) chứa các kiểubitmap cho mỗi kí tự được định nghĩa trước mà LCD có thể hiển thị, như đượctrình bày bảng mã ASCII. Mã kí tự lưu trong DDRAM cho mỗi vùng kí tự sẽđược tham chiếu đến một vị trí trong CGROM.

Bộ phát kí tự RAM (Character Generator RAM: CGRAM) cung cấp vùngnhớ để tạo ra 8 kí tự tùy ý. Mỗi kí tự gồm 5 cột và 8 hàng.

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<i>Hình 2. 12. Module I2C</i>

Thơng số kỹ thuật:

Điện áp hoạtđộng

<i>Bảng 2. 5. Thông số kỹ thuật của I2C</i>

Module được thiết kế dễ dàng cắm vào màn hình LCD theo các chân định sẵn:

<i>Hình 2. 13. Sơ đồ chân của I2C</i>

<b>2.3.4.KHỐI NGUỒN</b>

<b>Linh kiện sử dụng: Bộ điều hợp Adapter 5V-1A</b>

Khối nguồn cấp điện cho toàn mạch hoạt động.

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

Tên thiết bị Điện ápđầu vào

Dòng điện tiêuthụ

Ghi chú

dụng nguồn hạ áptrực tiếp tích hợptrên module).

module là 5v, quaIC hạ áp thì điệnáp hoạt động là3,3V.

thụ max khi chỉnhtối đa độ tươngphản, bật đèn nền.

<i>Bảng 2. 6. Điện áp và dòng điện tiêu thụ của các thiết bị</i>

Vì các thiết bị trên đều sử dụng cùng một điện áp 5V và dòng điện ở mứctương đối thấp nên cần cùng một “Bộ điều hợp Adapter 5V-1A” để hạ nguồn220VAC - 5VDC.

<i>Hình 2. 14. Nguồn Adapter 5V-1A</i>

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

<b>2.3.5. THIẾT KẾ CÁC KHỐI PHẦN CỨNG</b>

<i>Hình 2. 15. Sơ đồ kết nối phần cứng</i>

<b>2.4.CƠNG NGHỆ PHẦN MỀM2.4.1. GIỚI THIỆU VỀ BLYNK</b>

<b>Blynk: Blynk là một phần mềm mã ngườn mở được thiết kế cho các ứng</b>

dụng IoT (Internet of Things). Ứng dụng giúp người dùng điều khiển phần cứngtừ xa, có thể hiển thị dữ liệu cảm biến, lưu trữ dữ liệu, biến đổi dữ liệu hoặc làmnhiều việc khác.

 <b>Blynk Library: Thư viện các nền tảng phổ biến, giúp việc giao</b>

tiếp giữa phần cứng với Server dễ dàng hơn, cho phép giao tiếp vớimáy chủ và xử lý tất cả các lệnh đến và đi.

<b>2.4.2. NGUYÊN LÝ HOẠT ĐỘNG CỦA BLYNK</b>

Mỗi khi nhấn một nút trong ứng dụng Blynk, yêu cầu sẽ chuyển đếnserver của Blynk, server sẽ kết nối đến phần cứng thông qua library . Tương tựthiết bị phần cứng sẽ truyền dữ liệu ngược lại đến server.

Ứng dụng Blynk cho phép các Board kết nối tới Server qua Internet vàđược điều khiển thông qua điện thoại thông minh.

</div>

×