1. Trang chủ
  2. » Giáo Dục - Đào Tạo

THIẾT KẾ, THI CÔNG MÔ HÌNH ĐIỀU HƯỚNG PIN NĂNG LƯỢNG MẶT TRỜI

33 114 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế, Thi Công Mô Hình Điều Hướng Pin Năng Lượng Mặt Trời
Tác giả Võ Ngọc Vân, Hồ Viết Khương, Nguyễn Văn Hân
Người hướng dẫn Th.S Nguyễn Mạnh Hà
Trường học Trường Đại Học Kiến Trúc Đà Nẵng
Chuyên ngành Khoa CNKT Điện – Điện Tử
Thể loại Đồ Án Tốt Nghiệp
Thành phố Đà Nẵng
Định dạng
Số trang 33
Dung lượng 29,46 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Việt Nam. Nước ta nhận được lượng bức xạ mặt trời lớn , ước tính tiềm năng kỹ thuật có thể phát triển điện mặt trời ở Việt Nam lên tới gần 340.000 MWp..  Việt Nam được xem là một trong

Trang 1

TRƯỜNG ĐẠI HỌC KIẾN TRÚC ĐÀ NẴNG

KHOA CNKT ĐIỆN – ĐIỆN TỬ

ĐỒ ÁN TỐT NGHIỆP

ĐIỀU HƯỚNG PIN NĂNG LƯỢNG

Trang 2

NỘI DUNG CHÍNH

11 • TỔNG QUAN

22 • HỆ THỐNG ĐIỀU HƯỚNG PIN NLMT

33 • GIỚI THIỆU ARDUINO VÀ PHẦN MỀM BLYNK

44 • XÂY DỰNG MÔ HÌNH 3D VÀ VIDEO MÔ PHỎNG

55 • THI CÔNG HỆ THỐNG ĐIỀU HƯỚNG PIN NLMT

66 • LƯU ĐỒ THUẬT TOÁN VÀ CHƯƠNG TRÌNH

77 • KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Trang 3

Nguồn năng lượng quý giá vô tận của thiên nhiên mang lại nhiều lợi ích con người

Nguồn năng lượng vô hạn.

Trang 4

2.Điện năng lượng mặt trời thế giới –Việt nam.

Trang 5

2.2 Việt Nam.

 Nước ta nhận được lượng bức xạ mặt trời lớn , ước tính tiềm năng kỹ thuật có thể phát triển

điện mặt trời ở Việt Nam lên tới gần 340.000 MWp.

 Việt Nam được xem là một trong những quốc gia có tiềm năng đáng kể về năng lượng mặt trời Các

số liệu khảo sát về lượng bức xạ mặt trời cho thấy, các địa phương ở phía Bắc bình quân 1.800-2.100 giờ nắng/năm, còn các tỉnh ở phía Nam (từ Đà Nẵng trở vào) bình quân 2.000-2.600 giờ nắng/năm.

Trang 6

Chương II:Hệ thống điều hướng pin NLMT

Trang 7

2.Hệ thống điều hướng pin năng lượng mặt trời 2.1.Tình hình hệ thống pin năng lượng mặt trời hiện nay hiện nay.

- Hiệu suất của tấm pin quang điện hiện nay

chỉ đạt được tối đa là 20% so với lượng nhiệt mà nó nhận được từ mặt trời

- Do giá thành đắt (khoảng 500 USD cho một hệ thố

ng có công suất 1kW) và hiệu suất không cao nên pi

n quang điện chưa được sự quan tâm

nhiều ở các nước đang phát triển.

Trang 8

Các phương pháp nâng cao hiệu suất pin năng lượng mặt trời:

Làm mát hệ thống pin bằng nước

Thiết bị Solar Power Optimizer

Vệ sinh pin NLMT

Trang 9

2.2.Phương pháp mà nhóm lựa chọn.

Điều hướng pin năng lượng mặt trời

Trang 10

Đặc điểm:

• Hệ thống (Solar Tracking) sẽ tự đô ̣ng điều hướng

nhằm giữ cho tia bức xạ luôn chiếu vuông góc lên bề

mặt tấm pin trong suốt thời gian chiếu sáng ban ngày,

từ đó làm tăng hiệu suất của giàn pin.

• Theo các nghiên cứu và ứng dụng thực tế, hiê ̣u

suất của hệ thống có thể tăng đến 30% so với kiểu

giàn cố định, mức năng lượng thu được cao hơn nhiều

so với giàn cố định vào các thời điểm sáng và chiều.

• Có 2 kết cấu xoay phổ biến: kết cấu xoay mô ̣t truc

và kết cấu xoay hai trục.

Hệ thống giàn xoay

Trang 11

1.Giới thiệu chung Arduino.

CHƯƠNG III:GIỚI THIỆU VỀ ARDUINO VÀ PHẦN MỀM Blynk

- Arduino là một board mạch vi điều khiển nhằm

xây dựng các ứng dụng tương tác với nhau hoặc với

các thiết bị ngoại vi đuợc thuận lợi hơn

 Phần cứng bao gồm một board mạch nguồn mở

được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit,

hoặc ARM Atmel 32-bit

 Những model hiện tại được trang bị gồm 1 cổng

giao tiếp USB, 6/15 chân đầu vào analog, 14 chân I/O

kỹ thuật số tương thích với nhiều board mở rộng khác.

Arduino mega

Trang 12

2 Ứng dựng của Arduino.

 Arduino làm Robot v i kh n ng đ c nh ng t ớ ả ă ộ ữ

hi t b c m bi n, đi u khi n đ ng c … ế ị ả ế ề ể ộ ơ

 Làm các mô hình nghiên cứu trong giáo dục.

 Máy bay không có ng i lái ườ

 Đ ề i u khi n đèn tín hi u giao thông, hi u ng ể ệ ệ ứ đèn led nh p nháy ấ

 Làm máy in 3D………

Trang 13

- Blynk là một ứng dụng chạy trên nền tảng

iOS và Android để điều khiển và giám sát thiết

bị thông qua internet

Ưu Điểm:

 Dễ sử dụng:

 Đẹp và đầy đủ:.

 Không phải lập trình android hay ios

 Thử nghiệm nhanh chóng, có thể điều khiển

giám sát ở bất kỳ nơi nào có internet.

3 Phần mềm Blynk.

Giao diện Blynk

Trang 14

CHƯƠNG IV: XÂY DỰNG MÔ HÌNH 3D VÀ VIDEO MÔ PHỎNG

1.Giới thiệu phần mềm vẽ 3D.

- Invertor là phần mềm thiết kế mô hình 3D phổ

biến hiện nay Đây là phần mềm được phát triển

chuyên cho thiết kế các sản phẩm cơ khí, có giao

diện trực quan, giúp người dùng thuận tiện khi sử dụng.

Những tính năng nổi trội của Inventor:

 Xây dựng dễ dàng mô hình 3D của chi tiết (Part).

 Thiết lập các bản 2D từ mô hình 3D nhanh chóng và

chuẩn xác (Drawing).

 Mô phỏng quá trình tháo lắp các chi tiết từ bản vẽ

 lắp hoàn chỉnh một cách trực quan và sinh động

 Mô phỏng động và động lực học của cơ cấu máy ….

Giao diện Invertor

Trang 15

2.Mô hình 3D.

Hình ảnh mô hình 3D

Trang 16

3.Video Mô phỏng 3D.

Trang 17

CHƯƠNG V: THI CÔNG HỆ THỐNG PIN NLMT

Trang 19

Arduino mega 2560 ESP 8266 WiFi Quang trở

Hình ảnh thiết bị.

Trang 20

Driver TB 6600 Động cơ bước Pin Nlmt

Hình ảnh thiết bị.

Trang 21

2.Sơ đồ mạch điện.

Trang 22

Driver sẽ nhận tín hiệu từ vi xử lý cho động cơ quay theo chiều thuận hoặc nghịch đến khi các cảm biến nhận được giá trị đều nhau.

Trang 23

4.Hình ảnh sản phẩm hoàn thiện.

Trang 24

CHƯƠNG VI: LƯU ĐỒ THUẬT TOÁN VÀ CHƯƠNG TRÌNH ĐIỀU KHIỂN.

1.Lưu đồ thuật toán.

Trang 25

2.Chương trình chính.

void resample()

{

lt = analogRead(ldrlt); // top left

rt = analogRead(ldrrt); // top right

ld = analogRead(ldrld); // down left

rd = analogRead(ldrrd); // down right

dtime = 10;

tol = (lt + rt + ld + rd) / 4 * 1/4;

avt = (lt + rt) / 2; // average value top

avd = (ld + rd) / 2; // average value down

avl = (lt + ld) / 2; // average value left

avr = (rt + rd) / 2; // average value right

dvert = avt - avd; // check the diffirence of up and down

dhoriz = avl - avr;// check the diffirence og left and rigt

}

void auto_rotate(){ resample();

information();

// Nhóm động cơ Xoay

if (abs(dvert) > tol) {

if (avt > avd) { digitalWrite(dirPin2,HIGH);

Trang 26

// Nhóm động cơ lật.

if (abs(dhoriz) > tol){

if (avl > avr)

{digitalWrite(dirPin1,LOW); //LẬT TRÁI digitalWrite(stepPin1,HIGH);

delayMicroseconds(1000);

digitalWrite(stepPin1,LOW); delayMicroseconds(1000);}

if (avl < avr)

{digitalWrite(dirPin1,HIGH); //LẬT PHẢI digitalWrite(stepPin1,HIGH);

Trang 27

Chương trình Blynk.

DHT dht(DHTPIN, DHTTYPE);

BlynkTimer timer;

WidgetLED led1(V0);

char auth[] = "8nhITGOBqT78i9U_OCk4gfIIJ0D1wyZR ";

char ssid[] = "iPhone";

digitalWrite(dirPin1,LOW); //dong co 2 ve digitalWrite(stepPin1,HIGH);

delayMicroseconds(50);

digitalWrite(stepPin1,LOW);

delayMicroseconds(50); } BLYNK_WRITE(V8){

digitalWrite(dirPin1,HIGH); //dong co 2 ve digitalWrite(stepPin1,HIGH);

delayMicroseconds(50);

digitalWrite(stepPin2,LOW);

delayMicroseconds(50);}

Trang 28

CHƯƠNG VII: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Hệ thống có thể nâng cao hiệu suất Pin lên đến 30%

Hệ thống có thể nâng cao hiệu suất Pin lên đến 30%

Trang 29

Xin chân thành cảm ơn quý thầy

cô và các bạn đã lắng nghe

Trang 30

const int stepPin1 = 10; //PUL

const int dirPin1 = 11; // DIR

const int enPin1 = 4; //ena

const int stepPin2 = 7; //PUL

const int dirPin2 = 6; // DIR

const int enPin2= 5; //ena

int lt ; // top left

int rt ; // top right

int ld ; // down left

int rd ; // down right

int dtime;

int tol; //Tolerance

int avt; // average value top

int avd; // average value down

int avl; // average value left

int avr; // average value right

int dvert; // check the diffirence of up and

down

int dhoriz; // check the diffirence og left

and rigt

// Các chân c m bi n ánh sángả ếint ldrlt =8; //LDR top left - BOTTOM LEFT < - BDGint ldrrt = 10; //LDR top rigt - BOTTOM RIGHTint ldrld = 9; //LDR down left - TOP LEFTint ldrrd = 11; //ldr down rigt - TOP RIGHT//đi u khi n tayề ể

int cdtay=9;

// nút nh n dc1 ấint t=0;

float volt;

Khai báo chân động cơ và cảm biến.

Trang 31

Khai báo chân và thư viện Blynk

Trang 32

int gthtngich1 = digitalRead(htngich1);

int gtstop1 = digitalRead( stop1 );

int gthtthuan1 = digitalRead( htthuan1

int gthtngich2 = digitalRead(htngich2);

int gtstop2 = digitalRead( stop2 );

int gthtthuan2 = digitalRead( htthuan2

{ stop;

} delay(50);

if (m==3){

trái digitalWrite(stepPin1,HIGH);

Ngày đăng: 18/12/2021, 18:37

HÌNH ẢNH LIÊN QUAN

Hình ảnh mô hình 3D - THIẾT KẾ, THI CÔNG MÔ HÌNH ĐIỀU HƯỚNG PIN NĂNG LƯỢNG MẶT TRỜI
nh ảnh mô hình 3D (Trang 15)
Hình ảnh thiết bị. - THIẾT KẾ, THI CÔNG MÔ HÌNH ĐIỀU HƯỚNG PIN NĂNG LƯỢNG MẶT TRỜI
nh ảnh thiết bị (Trang 19)
Hình ảnh thiết bị. - THIẾT KẾ, THI CÔNG MÔ HÌNH ĐIỀU HƯỚNG PIN NĂNG LƯỢNG MẶT TRỜI
nh ảnh thiết bị (Trang 20)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w