1. Trang chủ
  2. » Luận Văn - Báo Cáo

hệ thống báo cháy trong công nghiệp sử dụng module sim và chịp pic16f877a

47 44 1

Đ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

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN HỆ THỐNG BÁO CHÁY

    • 1.1 Lý do chọn dề tài

    • 1.2 Mục đích nghiên cứu của đề tài

    • 1.3 Giới hạn đề tài

    • 1.4 thực trạng tình hình cháy nổ ở nước ta

  • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

    • 2.1 GIỚI THIỆU VỀ PIC16F877A

      • 2.1.1 Giới thiệu

      • 2.1.2 Một vài thông số của PIC16F877A

      • 2.1.3 Sơ đồ và chức năng chân của PIC16F877A

      • 2.1.4 Đặc điểm của PIC

      • 2.1.5 Sơ đồ khối VĐK PIC16F877A

    • 2.2 Cảm biến nhiệt độ LM35

      • 2.2.1 Giới thiệu

      • 2.2.2 Đặc điểm

    • 2.3 Cảm biến khí gas, khói MQ-2

      • 2.3.1 Giới thiệu

      • 2.3.2 Thông số kỹ thuật

    • 2.4 LCD 16x2

    • 2.5 Thạch anh

    • 2.6 Tụ hóa

    • 2.7 Điện trở

    • 2.8 IC 7805

    • 2.9 Transistor C1815

    • 2.10 Nút nhấn

    • 2.11 Led đơn

    • 2.12 Buzzer

    • 2.13 Relay

  • CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

    • 3.1 Thiết kế phần cứng

      • 3.1.1 Sơ đồ khối

    • 3.2 Sơ đồ khối hệ thống điều khiển:

      • 3.2.1 Khối LCD:

      • 3.2.2 Khối nguồn:

      • 3.2.3 Khối cảm biến giao tiếp với module sim:

      • 3.2.4 Khối động cơ DC:

    • 3.3 Thiết kế phần mềm hệ thống:

      • 3.3.1 Chương trình chính:

      • 3.3.2 Khối cảm biến nhiệt độ lm35 :

      • 3.3.3 Khối cảm biến nhiệt độ khí ga MQ2 :

    • 3.4 Kết quả thực nghiệm:

      • 3.4.1 Mô hình thực tế:

      • 3.4.2 Ưu nhược điểm của hệ thống:

      • 3.4.3 Hướng phát triển của đề tài:

  • TỔNG KẾT

Nội dung

hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module sim,hệ thống báo cháy trong công nghiệp sử dụng module simhệ thống báo cháy trong công nghiệp sử dụng module simhệ thống báo cháy trong công nghiệp sử dụng module simhệ thống báo cháy trong công nghiệp sử dụng module simvvv

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI - BÁO CÁO ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG BÁO CHÁY VÀ TỰ ĐỘNG CHỮA CHÁY TRONG CÔNG NGHIỆP BẰNG ĐIỆN THOẠI Giảng viên hướng dẫn : ThS Sinh viên thực : HOÀNG THỊ LAN ANH Mã sinh viên : 2017604751 Hà Nội - 2021 LỜI NÓI ĐẦU Trong sống đại, việc phòng cháy chữa cháy trở thành mối quan tâm hàng đầu quanh ta ln tồn khu vực dễ cháy, gây thiệt hại nặng nề người Cho nên việc lắp đặt hệ thống báo cháy chữa cháy có vai trị quan trọng, giúp ngăn chặn xử lý kịp thời đám cháy người chưa thể can thiệp Xuất phát từ nhu cầu trên, nhóm em chọn đề tài “Hệ thống báo cháy chữa cháy” Hệ thống giúp phát nguy gây cháy từ rò rỉ gas, khí dễ cháy từ thay đổi nhiệt độ thơng qua cảm biến, từ có hướng xử lý phát chng cảnh báo ngắt điện, kích hoạt hệ thống chữa cháy Phương pháp nghiên cứu sử dụng xuyên suốt đề tài xây dựng lưu đồ thuật tốn, tính tốn thiết kế mạch, viết code thi cơng lắp ráp để kiểm chứng tính đắn phần thiết kế, code lưu đồ thuật toán vừa xây dựng Với hướng dẫn tận tình thầy Kiệm cùng kiến thức học từ thầy cô, học hỏi từ bạn bè tự tìm tịi Internet, em hoàn thành hệ thống cảnh báo chữa cháy kích hoạt hệ thống chữa cháy có cảnh báo nguy hiểm Em xin chân thành cảm ơn! Sinh viên thực Hoàng Thị Lan Anh MỤC LỤC DANH MỤC HÌNH ẢNH U DANH MỤC CÁC TỪ VIẾT TẮT STT Từ viết tắt Tiếng anh Tiếng việt RFID Radio Frequency Identification Nhận dạng qua tần số vô tuyến CPU Central Processing Unit Bộ xử lý trung tâm IC Integrated circuit Vi mạch tích hợp USB Universal serial bus Giao tiếp USB IDE Integrated Development Environment Mơi trường tích hợp dùng để viết Code phát triển ứng dụng SRAM Static random-access memory Bộ nhớ truy cập ngẫu nhiên tĩnh EEPROM Electrically Erasable Programmable Read-Only Memory Bộ nhớ không liệu ngừng cung cấp điện CHƯƠNG 1: 1.1 TỔNG QUAN HỆ THỐNG BÁO CHÁY Lý chọn dề tài Ngày nay, kỹ thuật điện tử phát triển mạnh mẽ, cùng với bùng nổ ngành Công nghệ thông tin Công nghệ viễn thông, thúc đẩy phát triển kinh tế toàn cầu làm tiền đề cho lĩnh vực khác phát triển Đặc biệt lĩnh vực tự động hố Hiện có nhiều phương thức báo động, phương thức báo động phụ thuộc vào khoảng cách, có tác dụng phạm vi hẹp Vì vậy, đề tài thực khách quan mà vai trị đặc biệt quan trọng thực tương lai sau Do đó, việc báo động qua điện thoại nhu cầu cần thiết lý mà em định chọn đề tài 1.2 Mục đích nghiên cứu đề tài Trên thực tiễn sống nay, người luôn bận rộn với công việc nên bị hạn chế nhiều công việc báo động cố từ xa Với phát triển hệ thống thông tin ứng dụng đường truyền có sẵn mạng điện thoại, nhóm thực tiến hành nghiên cứu đề tài với mục đích là: • Phá vỡ đƣợc hạn chế mặt khoảng cách • Có thể kiểm sốt nơi nơi có mạng điện thoại • Có thể biết đƣợc tình hình xa qua phản hồi âm tự động báo động 1.3 Giới hạn đề tài • Dùng vi điều khiển PIC 16F877A làm phận xử lý trung tâm • Hệ thống thực chức tự động báo động • Chỉ sử dụng cảm biến nhiệt độ , khí ga để thực q trình báo • Sử dụng module SIM cho việc thông báo tới điện thoại động 1.4 thực trạng tình hình cháy nổ nước ta Một hệ thống báo cháy tự động thiết kế để giám sát môi trường cho thay đổi có liên quan đến hỏa hoạn đưa cảnh báo cần thiết Cảnh báo an toàn kịp thời hai số lý quan trọng nhẩt để bảo vệ bạn có hỏa hoạn nhà Đối với tòa nhà thương mại, chẳng hạn ngân hàng, hệ thống báo cháy thường sử dụng đầu báo cháy khói giúp phát thơng báo cháy, cháy âm ỉ chưa có lửa Nhờ đó, ngăn chặn hỏa hoạn xảy Đây lợi ích khơng thể khơng nhắc đến hệ thống báo cháy tự động Hình 1 Sơ đồ báo cháy Ngoài ra, hệ thống báo cháy tự động hiệu đảm bảo nguồn tài bạn Bởi, hỏa hoạn xảy ra, đốt cháy tài sản, đó, bạn cần số tiền lớn để khôi phục lại trạng thái nhà, hệ thống cơng trình mình Khi người cao tuổi người bệnh nhà hay trẻ nhỏ, hệ thống báo cháy tự động có ích việc ngăn chặn thảm họa lớn Bạn nên nhớ rằng, thị giác thính giác người già, người bệnh thường kém, chí họ ngủ vào thời điểm Vì vậy, việc sử dụng hệ thống cảnh báo cần thiết Cịi báo động kích hoạt khơng có người nhà ln hoạt ngày Ngay bạn xa có đám cháy hệ thống gửi tín hiệu đến cho bạn Vì vậy, bạn n tâm bạn khơng có nhà đồ đạc, vật nuôi tài sản bạn bảo vệ Đặc biệt tòa nhà cao tầng hay trung tâm thương mại, nơi có nhiều người việc lắp đặt hệ thống báo cháy tự động điều khơng thể thiếu Nhờ có thiết bị báo cháy này, người sử dụng biết thời gian lửa bùng cháy Từ đưa nhiều thời gian dự phòng để di tản khỏi khu vực nguy hiểm Bên cạnh đó, thiết bị cịn đưa chng báo cảnh tỉnh người phát , tìm cách di chuyển khỏi khu vực nghiêm trọng thời gian ngắn để tránh tổn thương Vì nơi xảy cháy nổ nguy hiểm đến tính mạng người Và đặc biệt nơi thường cơng tác chữa cháy khó khăn, khó tiếp cận mà lắp đặt hệ thống báo cháy biện pháp an toàn Ngày nay, hệ thống báo cháy tự động phần thiếu hầu hết tịa nhà Do đó, sản phẩm ngày cải tiến chất lượng, mẫu mã để đáp ứng nhu cầu ngày cao người tiêu dùng Một hệ thống báo cháy tự động thiết kế để giám sát môi trường cho thay đổi có liên quan đến hỏa hoạn đưa cảnh báo cần thiết Cảnh báo an toàn kịp thời hai số lý quan trọng nhẩt để bảo vệ bạn có hỏa hoạn nhà Đối với tòa nhà thương mại, chẳng hạn ngân hàng, hệ thống báo cháy thường sử dụng đầu báo cháy khói giúp phát thơng báo cháy, cháy âm ỉ chưa có lửa Nhờ đó, ngăn chặn hỏa hoạn xảy Đây lợi ích khơng thể khơng nhắc đến hệ thống báo cháy tự động Ngoài ra, hệ thống báo cháy tự động hiệu đảm bảo nguồn tài bạn Bởi, hỏa hoạn xảy ra, đốt cháy tài sản, đó, bạn cần số tiền lớn để khôi phục lại trạng thái nhà, hệ thống cơng trình mình Khi người cao tuổi người bệnh nhà hay trẻ nhỏ, hệ thống báo cháy tự động có ích việc ngăn chặn thảm họa lớn Bạn nên nhớ rằng, thị giác thính giác người già, người bệnh thường kém, chí họ ngủ vào thời điểm Vì vậy, việc sử dụng hệ thống cảnh báo cần thiết Cịi báo động kích hoạt khơng có người nhà ln hoạt ngày Ngay bạn xa có đám cháy hệ thống gửi tín hiệu đến cho bạn Vì vậy, bạn n tâm bạn khơng có nhà đồ đạc, vật nuôi tài sản bạn bảo vệ Đặc biệt tòa nhà cao tầng hay trung tâm thương mại, nơi có nhiều người việc lắp đặt hệ thống báo cháy tự động điều khơng thể thiếu Nhờ có thiết bị báo cháy này, người sử dụng biết thời gian lửa bùng cháy Từ đưa nhiều thời gian dự phòng để di tản khỏi khu vực nguy hiểm Bên cạnh đó, thiết bị cịn đưa chng báo cảnh tỉnh người phát , tìm cách di chuyển khỏi khu vực nghiêm trọng thời gian ngắn để tránh tổn thương Vì nơi xảy cháy nổ nguy hiểm đến tính mạng người Và đặc biệt nơi thường cơng tác chữa cháy khó khăn, khó tiếp cận mà lắp đặt hệ thống báo cháy biện pháp an toàn Ngày nay, hệ thống báo cháy tự động phần thiếu hầu hết tịa nhà Do đó, sản phẩm ngày cải tiến chất lượng, mẫu mã để đáp ứng nhu cầu ngày cao người tiêu dùng 10 3.4 Kết thực nghiệm: 3.4.1 Mơ hình thực tế: Hình 3.2: Mơ hình sản phẩm thực tế 3.4.2 Ưu nhược điểm hệ thống:  Ưu điểm: 33 Sử dụng pic có lịch sử lâu đời, có khả ổn định cao Sản phẩm ứng đụng vào thực tế Các thiết bị đơn giản, dễ thay gặp cố Đáp ứng tốt nhu cầu khách hàng  Nhược điểm: - Hệ thống hoạt động cịn chưa xác - Giá trị đọc nhiệt độ sai số lớn - 3.4.3 Hướng phát triển đề tài: Hệ thống hoạt động mức nâng cấp được, cần thêm số chức thêm vòng cổ đo nhiệt độ, kiểm tra sức khỏe thường xuyên tìm hiểu thứ thiết thực đưa vào đời sống Hệ thống phát triển để lắp đặt cho gia đình có nhu cầu Có thể cải thiện tài ngun xử lý thuật tốn chương trình để giảm thời gian xử lý phản ứng, tăng hiệu suất độ tin cậy hệ thống Cập nhập số mạch chống nhiễu với cảm biến để đạt hiệu suất cao 34 TỔNG KẾT Sau thời gian làm đồ án tốt nghiệp với đề tài: “Thiết kế hệ thống chữa cháy tự động chữa cháy công nghiệp bằng điện thoại” đến em hồn thành đồ án đạt số kết sau: - Ứng dụng đo nhiệt độ để nhận biết nhiệt độ Gửi tin nhắn qua sms để biết từ xa Phần cứng thiết kế đơn giản, sử dụng số linh kiện tối thiểu, kết nối chân đáp ứng nhu cầu phát triển đề tài sau Trong suốt trình làm đồ án, em biết vận dụng kiến thức học, kết hợp với việc tìm hiểu tra cứu thêm kiến thức bên giúp em hiểu nhiều học Cách giải đưa toán làm để giải cố mà gặp phải Những kiến thức quan trọng giúp em hoàn thiện thân chuẩn bị cho công việc sau Thời gian làm đồ án không dài, nhờ giúp đỡ bảo đặc biệt thầy cùng hướng dẫn thầy cô Khoa Điện Tử giúp em hồn thành đồ án tốt nghiệp Tuy nhiên kiến thức có mặt hạn chế dẫn tới hệ thống chưa hồn thiện tối ưu mặt tính Rất mong nhận góp ý thầy bạn để em tối ưu đề tài Em xin chân thành cảm ơn! 35 TÀI LIỆU THAM KHẢO [1]https://www.espressif.com/sites/default/files/documentation/0aesp8266ex_datasheet_en.pdf [2]https://arduinokit.vn/cam-bien-anh-sang-quang-tro-arduino/ [3]https://arduinokit.vn/doc-cam-bien-nhiet-do-do-am-dht11-arduino/ 36 PHỤ LỤC #include //int temp_sum=0; //int gas_sum=0; //int value=0; char *at="AT"; char *ate0="ATE0"; char *atw="AT&W"; char *atcs="AT+CSCS=\"GSM\""; char *atcm="AT+CMGF=1"; char *atcn="AT+CNMI=2,1,0,0,0"; char *atas="AT+CSAS"; //bien phat hien co trom de bao coi // call chu nhan char *call="ATD0967303196;"; char *reject="ATH"; char *kiemtratn="AT+CMGR=1"; #INT_RDA void _NgatUART(void) { } void SIM800L_sendSMS_khoidong(void) 37 { printf("AT\r\n"); delay_ms(500); printf("ATE0\r\n"); delay_ms(500); printf("AT+CSCS=\"GSM\"\r\n"); delay_ms(500); printf("AT+CMGF=1\r\n"); delay_ms(500); printf("AT+CMGS=\"+84329119656\"\r\n",); delay_ms(500); printf("khoi dong"); putchar(26); delay_ms(500); } void SIM800L_sendSMS_khiga(void) { printf("AT\r\n"); delay_ms(500); printf("ATE0\r\n"); delay_ms(500); printf("AT+CSCS=\"GSM\"\r\n"); delay_ms(500); 38 printf("AT+CMGF=1\r\n"); delay_ms(500); printf("AT+CMGS=\"+84329119656\"\r\n",); delay_ms(500); printf("ro ri ga"); putchar(26); delay_ms(500); } void SIM800L_sendSMS_baochay(void) { printf("AT\r\n"); delay_ms(500); printf("ATE0\r\n"); delay_ms(500); printf("AT+CSCS=\"GSM\"\r\n"); delay_ms(500); printf("AT+CMGF=1\r\n"); delay_ms(500); printf("AT+CMGS=\"+84329119656\"\r\n",); delay_ms(500); printf("co hien tuong chay"); putchar(26); delay_ms(500); 39 } void SIM800L_sendSMS_khancap(void) { printf("AT\r\n"); delay_ms(500); printf("ATE0\r\n"); delay_ms(500); printf("AT+CSCS=\"GSM\"\r\n"); delay_ms(500); printf("AT+CMGF=1\r\n"); delay_ms(500); printf("AT+CMGS=\"+84329119656\"\r\n",); delay_ms(500); printf("bao dong chay"); putchar(26); delay_ms(500); } void main() { int i=0; float tempvalue,volt,temp,gas_value,gas; output_b(0xF0); //All pins of PORTB HIGH (VDD) output_c(0x80); //All pins of PORTC LOW (VSS) 40 lcd_init();//khoi tao lcd lcd_putc('\f');//xoa trang man hinh lcd p lcd_gotoxy(1,1); printf(lcd_putc,"khoi tao sim"); delay_ms(15000); lcd_putc('\f'); //SIM800L_sendSMS(); SIM800L_sendSMS_khoidong(); lcd_gotoxy(1,1); printf(lcd_putc,"GA VALUE:"); lcd_gotoxy(1,2); printf(lcd_putc,"TEMP:"); setup_adc(ADC_CLOCK_INTERNAL);// setup_adc_ports(AN0_AN1_AN3);//chon chan analog enable_interrupts(GLOBAL);//cho phep ngat toan cuc //delay_ms(15000);//tao tre 1giay while(TRUE) { //TODO: User Code set_adc_channel(0);//chon chan AN0 doc gia tri ADC tempvalue =read_adc()+43; 41 volt = tempvalue*5/1023.0f; temp = volt*100.0f; //temp=tempvalue-10; set_adc_channel(1);//chon chan AN0 doc gia tri ADC gas_value =read_adc(); gas = gas_value; //output_high(BOM); //output_high(QUAT); //output_high(COI); /* if(value==0){ temp_sum+=temp; gas_sum+=gas; i++; delay_ms(10); if(i>=49){ temp_sum=temp_sum/50+36; gas_sum=gas_sum/50; i=0; value=1; } } */ 42 ////////////////// //if(value==1){ lcd_gotoxy(7,2); printf(lcd_putc,"%.0f",temp); lcd_gotoxy(9,2); lcd_putc(223); lcd_putc("C"); lcd_gotoxy(11,2); printf(" "); delay_ms(200); lcd_gotoxy(11,1); printf(lcd_putc,"%.0f",gas); // neu nhiet lon hon 40 thi quan bat // output_high(QUAT);delay_ms(100); // output_high(COI);delay_ms(100); // output_high(BOM);delay_ms(100); if(temp>=30&&temp35){ output_high(BOM); lcd_gotoxy(11,1); for(i=0;i=40) { output_high(BOM);output_high(COI);delay_ms(1000);SIM800L_sendSMS_k hancap();delay_ms(10000);output_low(BOM);output_low(COI);} //neu co ga chi canh bao va coi keo /* if(gas>30 && temp100 && gas>30) { lcd_putc('\f');//xoa trang man hinh lcd lcd_gotoxy(1,1); printf(lcd_putc,"canh bao co chay"); lcd_gotoxy(1,2); printf(lcd_putc,"thuc hien sms"); output_high(BOM); output_high(COI); output_low(QUAT); 46 SIM800L_sendSMS_nhiet(void) delay_ms(10000); output_low(BOM); output_low(COI); lcd_putc('\f');//xoa trang man hinh lcd lcd_gotoxy(1,1); printf(lcd_putc,"GA VALUE:"); lcd_gotoxy(1,2); printf(lcd_putc,"TEMP:"); //output_low(DEN); //output_low(QUAT); } //value=0;temp_sum=0;gas_sum=0; //} */ } } 47 ... hàng, hệ thống báo cháy thường sử dụng đầu báo cháy khói giúp phát thông báo cháy, cháy âm ỉ chưa có lửa Nhờ đó, ngăn chặn hỏa hoạn xảy Đây lợi ích khơng thể khơng nhắc đến hệ thống báo cháy. .. phát thông báo cháy, cháy âm ỉ chưa có lửa Nhờ đó, ngăn chặn hỏa hoạn xảy Đây lợi ích khơng thể khơng nhắc đến hệ thống báo cháy tự động Hình 1 Sơ đồ báo cháy Ngoài ra, hệ thống báo cháy tự động... lý kịp thời đám cháy người chưa thể can thiệp Xuất phát từ nhu cầu trên, nhóm em chọn đề tài ? ?Hệ thống báo cháy chữa cháy? ?? Hệ thống giúp phát nguy gây cháy từ rị rỉ gas, khí dễ cháy từ thay đổi

Ngày đăng: 01/08/2021, 15:35

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w