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

báo cáo bài tập lớn môn học đo lường và điều khiển bằng máy tính đề tàigiám sát điều khiển nhiệt độ trong nhà máy

20 21 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

Định dạng
Số trang 20
Dung lượng 421,21 KB

Nội dung

BỘ GIAO THÔNG VẬN TẢI ĐẠI HỌC GIAO THÔNG VẬN TẢI THÀNH PHỐ HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ VIỄN THÔNG BÁO CÁO BÀI TẬP LỚN MÔN HỌC ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH ĐỀ TÀI:GIÁM SÁT-ĐIỀU KHIỂN NHIỆT ĐỘ TRONG NHÀ MÁY GVHD: Th.S Lê Thị Ngọc Quyên Nhóm thực hiện:Nhóm download by : skknchat@gmail.com Danh sách thành viên Nhóm: Phan Thanh Huy Trần Thành Long Nguyễn Đăng Việt Phan Công Thành Nguyễn Phạm Tùng Duy download by : skknchat@gmail.com NHẬN XÉT GIÁO VIÊN …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… download by : skknchat@gmail.com MỤC LỤC PHẦN MỞ ĐẦU 1 Lý chọn đề tài Giới thiệu đề tài CHƯƠNG I: GIỚI THIỆU CÁC LINH KIỆN CHÍNH Board Arduino Uno R3 2 Cảm biến nhiệt độ LM35 3.Tip 122 4.Motor quạt 775 Đèn sợi đốt 12VDC Bộ nguồn 12VDC CHƯƠNG II:XÂY DỰNG MƠ HÌNH 1.Sơ đồ khối 2.Sơ đồ nguyên lí mô proteus Arduino 3.1 Giới thiệu arduino 3.2 Code arduino 4.Giao diện thiết kế C# 11 PID 11 5.1 Giới thiệu PID 11 5.2 Đặc tính điều khiển PID 12 download by : skknchat@gmail.com PHẦN MỞ ĐẦU Lý chọn đề tài Ngày nay, vi điều khiển có ứng dụng ngày rộng rãi lĩnh vực kỹ thuật đời sống xã hội, đặc biệt kĩ thuật tự động hóa điều khiển từ xa Giờ đây, với nhu cầu chun dụng hóa, tối ưu (thời gian, khơng gian, giá thành), tính bảo mật, tính chủ động cơng việc ngày địi hỏi khắt khe Việc đưa công nghệ lĩnh vực chế tạo mạch điện tử để đáp ứng yêu cầu hồn tồn cấp thiết mang tính thực tế cao Nền kinh tế nhà máy công nghiệp đô thị đẩy mạnh phát triển Việc chọn đề tài thiết kế mạch giám sát- điều khiển nhiệt độ nhà máy với mục đích góp phần vào nghiên cứu phát triển ngành nghề sử dụng phổ biến Một cách tốt để hạn chế thời gian ngừng hoạt động thiết bị dự kiến phải lên kế hoạch, cách thức nhà máy kiểm tra để bảo dưỡng sửa chữa, kiểm soát suất hoạt động Nếu thực hiên` tốt điều này, nhà quản lb chắn tất thiết bị hoạt động môt`cách hiệu Đề tài gần gũi với đời sống có đóng góp lớn cho việc phát triển kinh tế xã hội đặc biệt kinh tế Giới thiệu đề tài Đề tài thiết kế mạch sử dụng vi điều khiển điều chỉnh nhiệt độ nhà máy ứng dụng phổ biến đời sống đưa qua trình tìm hiểu thực tế Mạch bao gồm khối cảm biến nhiệt biến đổi thành tín hiệu điện, sau báo cho khối xử lb tự dộng thu nhận tín hiệu điện, xử lb tín hiệu so sánh, từ điều chỉnh nhiệt độ nhà máy giữ mức nhiệt độ định cần thiết Đề tài góp phần việc giảm cơng sức lao động mang lại hiệu kinh tế cao download by : skknchat@gmail.com CHƯƠNG I: GIỚI THIỆU CÁC LINH KIỆN CHÍNH Board Arduino Uno R3 Một board thông dụng, sử dụng nhiều board Arduino Uno Dòng phát triển tới hệ thứ với tên gọi Arduino Uno Revision (Arduino Uno R3) Hình 2.1 Board Arduino Uno R3 Vi điều khiển Điện áp hoạt động Điện áp vào khuyên dùng Điện áp vào giới hạn Digital I/O pin PWM Digital I/O Pins Analog Input Pins Cường độ dòng điện I/O pin download by : skknchat@gmail.com Cường độ dòng điện 3.3V pin Flash Memory SRAM EEPROM Tốc độ xung nhịp Chiều dài Chiều rộng Trọng lượng Bảng Thông số Board Arduino Uno R3 Nhiệm vụ chính: Là trung tâm hệ thống Thực tiếp nhận tính tốn, xử lb tín hiệu đến truyền download by : skknchat@gmail.com Cảm biến nhiệt độ LM35 a LM35 có chân: Vcc, GND, Analog b Nhiệt độ LM35 thay đổi tuyến tính:10mV/°C c Độ xác thực tế: 1/4°C nhiệt độ phịng 3/4°C ngồi khoảng 2°C tới 150°C d LM35 có hiệu cao, cơng suất tiêu thụ 60uA LM35 hiệu điện 3,3-5V 3.Tip 122 e a b c d e Tip 112 có chân: chân B, C, E Transistor TIP122 darlington transistor thuộc loại transistor NPN TIP122 có Uc cực đại = 60V, dịng Ic cực đại = 5A Hệ số khuếch đại hFE darlington transistor TIP122 thấp 1000 Chức năng: dùng để băm xung điều khiển đèn quạt download by : skknchat@gmail.com 4.Motor quạt 775 Motor 775 gắn quạt tạo gió giảm nhiệt độ a Nguồn sử dụng: 12-24VDC b Cơng suất: 288W c Vịng quay: 21000RPM d Momen xoắn: 125mN.m e Chiều dài: 10,6cm f Chiều rộng: 4.3cm g Kích thước trục: phi h Độ dài trục: 17 mm i Khoảng cách lỗ bắt vít: M4-29mm j Khối lượng: 350g Bộ nguồn 12VDC download by : skknchat@gmail.com a b c d e f g h i j k l m Nguồn cấp: 110-220VAC Ngõ DC: 12VDC Dịng điện: 05A Cơng suất ngõ ra: 125W Có biến trở điều chỉnh ngõ Nhiệt độ hoạt động: -40~71 độ C Độ ẩm: 20~95% Khối lượng: 480g Cấp xác ngõ ra: cộng – trừ 1% Vỏ ngoài: Kim loại Cấp bảo vệ: IP20 Cấp nguồn 220V vào chân L & N, nên nối đất chân GND Nguồn có đầu +12V đầu 0V download by : skknchat@gmail.com CHƯƠNG II:XÂY DỰNG MƠ HÌNH 1.Sơ đồ khối 2.Sơ đồ ngun lí mơ proteus download by : skknchat@gmail.com Arduino 3.1 Giới thiệu arduino Arduino tảng mã nguồn mở sử dụng để xây dựng ứng dụng điện tử Arduino gồm có board mạch lập trình (thường gọi vi điều khiển) phần mềm hỗ trợ phát triển tích hợp IDE (Integrated Development Environment) dùng để soạn thảo, biên dịch code nạp chương trình cho board Arduino ngày phổ biến cho người bắt đầu tìm hiểu điện tử đơn giản, hiệu dễ tiếp cận Không giống loại vi điều khiển khác, Arduino khơng cần phải có cơng cụ chun biệt để phụ vụ việc nạp code, ví dụ để nạp code cho PIC cần phải có Pic Kit Đối với Arduino đơn giản, ta kết nối với máy tính cáp USB Thêm vào việc lập trình cho Arduino dễ dàng, trình biên dịch Arduino IDE sử dụng phiên đơn giản hóa ngôn ngữ C++ download by : skknchat@gmail.com 3.2 Code arduino #define Fan1 #define Fan2 float ND_do, reading; float err, err_old, PW1, PW2; volatile float DUTY; int sensorPin = A0;// chân analog kết nối đến cảm biến LM35 int state, i; float ND_DAT =30;//khởi tạo nhiệt dộ ban đầu 300C float kp=7.8, Ki=0.005, Kd=5.9, P, I, D;//cài đặt hệ số Kp,Ki,Kd void setup () { Serial.begin(9600);// Khởi động Serial mức baudrate 9600 pinMode (Fan1, OUTPUT); pinMode (Fan2, OUTPUT); / pinMode (10,OUTPUT); PW1=0; PW2=0; } void loop() { if ( Serial.availabel() > 0) { download by : skknchat@gmail.com state = Serial.read(); ND_DAT = state ; } for (i=0 ; i

Ngày đăng: 27/04/2022, 16:50

HÌNH ẢNH LIÊN QUAN

CHƯƠNG I: GIỚI THIỆU CÁC LINH KIỆN CHÍNH - báo cáo bài tập lớn môn học đo lường và điều khiển bằng máy tính đề tàigiám sát điều khiển nhiệt độ trong nhà máy
CHƯƠNG I: GIỚI THIỆU CÁC LINH KIỆN CHÍNH (Trang 6)
Hình 2.1 Board Arduino Uno R3 Vi điều khiển - báo cáo bài tập lớn môn học đo lường và điều khiển bằng máy tính đề tàigiám sát điều khiển nhiệt độ trong nhà máy
Hình 2.1 Board Arduino Uno R3 Vi điều khiển (Trang 6)
Bảng 1 Thông số cơ bản của Board Arduino Uno R3 - báo cáo bài tập lớn môn học đo lường và điều khiển bằng máy tính đề tàigiám sát điều khiển nhiệt độ trong nhà máy
Bảng 1 Thông số cơ bản của Board Arduino Uno R3 (Trang 7)
Bảng này chỉ đúng 70%-80% trường hợp Sai số xác lập: - báo cáo bài tập lớn môn học đo lường và điều khiển bằng máy tính đề tàigiám sát điều khiển nhiệt độ trong nhà máy
Bảng n ày chỉ đúng 70%-80% trường hợp Sai số xác lập: (Trang 18)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w