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

Thiết kế và chế tạo mạch giám sát gồm các tính năng cơ bản

83 164 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

Nội dung

UỶ BAN NHÂN DÂN THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC SÀI GÒN BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ CHẾ TẠO MẠCH GIÁM SÁT GỒM CÁC TÍNH NĂNG BẢN Mã số đề tài: SV2015 - 28 Thuộc nhóm ngành khoa học: Điện tử - Viễn thông Chủ nhiệm đề tài: Phạm Ngọc Nam Thành viên tham gia: Phan Thị Ngọc Hà Giáo viên hướng dẫn: ThS Trần Minh Nhật Tp Hồ Chí Minh, tháng năm 2016 I UỶ BAN NHÂN DÂN THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC SÀI GÒN BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ CHẾ TẠO MẠCH GIÁM SÁT GỒM CÁC TÍNH NĂNG BẢN Mã số đề tài: SV2015 - 28 Xác nhận Khoa (ký, họ tên) Giáo viên hướng dẫn (ký, họ tên) Chủ nhiệm đề tài (ký, họ tên) Tp Hồ Chí Minh, tháng năm 2016 II MỤC LỤC BẢN TÓM TẮT V DANH MỤC BẢNG BIỂU VII DANH MỤC CÁC KÝ HIỆU CHỮ VIẾT TẮT VIII THÔNG TIN KẾT QUẢ NGHIÊN CỨU .9 MỞ ĐẦU .10 Lý chọn đề tài .10 Tính cấp thiết đề tài .11 Mục tiêu đề tài 11 Mục đích nhiệm vụ nghiên cứu 11 Đối tượng phạm vị nghiên cứu .12 Phương pháp nghiên cứu 12 Nội dung bố cục đề tài 12 Kết luận 12 CHƯƠNG 1: MÔ HÌNH HOẠT ĐỘNG CỦA HỆ THỐNG GIÁM SÁT 13 1.1 Mô hình tổng quát hệ thống .13 1.2 Khối nhà trạm 14 1.3 Khối quản lý nhà trạm 15 1.4 Khối quản lý trung tâm 19 1.5 Mô hình hệ thống 20 1.6 Kết luận 20 CHƯƠNG 2: CÁC THIẾT BỊ CẢM BIẾN SƠ ĐỒ MẠCH GIÁM SÁT .21 2.1 Các thiết bị mạch: 21 2.1.1 Mạch phát triển STM32F4-DISCOVERY 21 2.1.2 Cảm biến nhiệt DS18B20 25 2.1.3 Module cảm biến chuyển động 26 2.1.4 Thiết bị báo cháy chip LM393 27 2.1.5 Module cảm biến khí gas: 30 2.1.6 Module ethernet DP83848 .31 2.2 Sơ đồ mạch giám sát báo động 32 III 2.2.1 Sơ đồ mạch cảm biến nhiệt 32 2.2.2 Sơ đồ module cảm biến chuyển động: .33 2.2.3 Sơ đồ mạch điều khiển camera 34 2.2.4 Sơ đồ mạch điều khiển đèn 35 2.2.5 Sơ đồ mạch cảm biến khói .35 2.2.6 Sơ đồ module cảm biến khí gas: 37 2.2.7 Sơ đồ mạch báo động: 37 2.3 Kết luận 38 CHƯƠNG 3: HỆ THỐNG PHẦN MỀM QUẢN LÝ MẠCH GIÁM SÁT 39 3.1 Bộ công cụ lập trình nhúng Keil C 39 3.2 Công nghệ NET .42 3.2.1 Cấu trúc NET FrameWork 42 3.2.1.1 Common Language Runtime 42 3.2.1.2 NET FRAMEWORK CLASS LIBRARY .45 3.2.1.3 Sơ lược NAMESPACE 45 3.2.2 Lập trình socket .46 3.3 Kết luận 48 CHƯƠNG 4: CÁC KẾT QUẢ NGHIÊN CỨU 49 4.1 Khối nhà trạm 49 4.2 Khối quản lý nhà trạm 50 4.3 Khối quản lý trung tâm 52 4.4 Kết luận 54 CHƯƠNG 5: KẾT LUẬN KIẾN NGHỊ 55 5.1 Kết đạt .55 5.2 Kiến nghị 56 5.2.1 Áp dụng thực tế 56 5.2.2 Hướng phát triển 56 TÀI LIỆU THAM KHẢO .57 PHỤ LỤC 58 IV BẢN TÓM TẮT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ CHẾ TẠO MẠCH GIÁM SÁT GỒM CÁC TÍNH NĂNG BẢN Mã số: SV2015 – 28 Vấn đề nghiên cứu (vấn đề, tính cấp thiết) Điện tử - viễn thông ngành kỹ thuật mũi nhọn, đại, sử dụng công nghệ tiên tiến để thiết kế, chế tạo nên hệ thống, thiết bị ứng dụng rộng rãi lĩnh vực sản xuất đời sống Vì việc áp dụng khoa học kỹ thuật để xây dựng hệ thống giám sát góp phần nâng cao tính bảo vệ an toàn cho sống người Mục đích nghiên cứu/mục tiêu nghiên cứu Mục đích nghiên cứu: Đề tài đặt giải vấn đề giám sát để áp dụng khoa học kỹ thuật vào việc nâng cao an toàn sống làm việc người Mục tiêu nghiên cứu: Làm mạch giám sát cho phép giám sát nhiệt độ, chuyển động, khí gas, khói Xây dựng phần mềm đơn giản cho phép giám sát tập trung nhiều mạch giám sát lúc Nhiệm vụ/nội dung nghiên cứu/câu hỏi nghiên cứu Tìm hiểu sơ đồ, thiết bị thích hợp đồng thời phân tích, đánh giá: Các nguy xảy đến trình sinh sống làm việc người? Những giải pháp cụ thể, khả thi áp dụng lên mạch giám sát? Các công cụ để xây dựng nên hệ thống giám sát hoàn chỉnh, thiết thực? Phương pháp nghiên cứu: Nghiên cứu yêu cầu giám sát xã hội, nghiên cứu cảm biến phục vụ cho yêu cầu giám sát, nghiên cứu công cụ lập trình V Kết nghiên cứu (ý nghĩa kết quả) sản phẩm (Bài báo khoa học, phần mềm máy tính, quy trình công nghệ, mẫu, sáng chế…)(nếu có) Góp vào danh mục tài liệu tham khảo phục vụ công tác nghiên cứu thực tiễn giảng dạy, học tập sở đào tạo địa phương Hệ thống áp dụng giám sát hộ gia đình, xưởng sản xuất phòng học, phòng thí nghiệm trường Đại Học Sài Gòn VI DANH MỤC BẢNG BIỂU Bảng 2.1 Các chân giao tiếp thiết bị mạch STM32F4-DISCOVERY .25 Bảng 2.2 Các tính DP83848 31 Bảng 3.1 Bảng ký tự đại diện lệnh file script 41 Bảng 3.2 Các đối tượng dùng để lập trình socket C# .46 VII DANH MỤC CÁC KÝ HIỆU CHỮ VIẾT TẮT Cụm từ đầy đủ Từ viết tắt API Application Programming Interface CLR Common Language Runtime FCL Framework Class Library HTML Hypertext Mark-up Language JIT Just-In-Time JVM Java Virtual Machine LAN Local Area Network MSIL Microsoft Intermediate Language TCP/IP Transmission Control Protocol / Internet Protocol VIII THÔNG TIN KẾT QUẢ NGHIÊN CỨU Chương 1: Cho nhìn tổng quát chế hoạt động hệ thống giám sát, hệ thống gồm khối chương trình chính, khối đảm nhiệm số tính riêng, nhiên chúng liên lạc mật thiết với tảng giao thức TCP/IP để tạo nên hệ thống giám sát thống Chương 2: Mạch giám sát một hệ thống thống gồm nhiều module, module giám sát loại thiết bị riêng Chương giới thiệu sơ đồ phần cứng module, để hoạt động module cần phải tích hợp chương trình tương ứng để điều khiển trình giám sát Chương 3: Giới thiệu chi tiết công cụ lập trình sử dụng để xây dựng nên hệ thống giám sát, công cụ bao gồm: cộng nghệ NET(C#), Keil C Mỗi công cụ sử dụng cho mục đích cụ thể sau:  Net(C#) sử dụng để thiết kế chương trình cho server trung tâm nhằm quản lý liệu báo cáo từ mạch giám sát  Keil C dùng để viết phần mềm nhúng cho mạch giám sát Chương 4: Các kết mà nhóm đạt trình nghiên cứu bao gồm phần cứng mạch giám sát, trang web cài đặt thông số nhà trạm chương trình giám sát mạch máy tính người dùng MỞ ĐẦU Lý chọn đề tài Điện tử - viễn thông ngành kỹ thuật mũi nhọn, đại, sử dụng công nghệ tiên tiến để thiết kế, chế tạo nên hệ thống, thiết bị ứng dụng rộng rãi lĩnh vực sản xuất đời sống Trong thời đại bùng nổ thông tin nay, thiết bị hệ thống điện tử viễn thông thành phần hệ thống sở hạ tầng hầu hết sử dụng thiết bị hệ thống ngành điện tử - viễn thông cung cấp Chúng ta thấy sở hạ tầng gặp cố ảnh hưởng tới sống Ví dụ cố cáp quang biển bị đứt việc truy cập trang Web máy chủ nước bị chậm, ảnh hưởng đến nhiều ngành, nhiều lĩnh vực kể kinh tế, kĩ thuật an ninh quốc phòng Đời sống công nghệ đại người thiếu thiết bị điện tử Các thiết bị phổ biến khắp hộ gia đình, thiết bị giải trí, nhà máy sản xuất nói tất nơi nguời Hãy thử nhìn vào thiết bị gia đình thân mình, thiết bị đại gia đình đều bị chi phối kỹ thuật điện tử Lấy ví dụ đơn giản nhất, quạt điện bình dân hẹn tắt mở từ xa tham gia kỹ thuật điện tử việc điều khiển từ xa, hẹn tắt mở thực cách dễ dàng thể nói kỹ thuật điện tử nâng thiết bị phục vụ cho đời sống người lên tầm cao mới, đại tinh vi Nhưng đất nước phát triển chúng ta, người dân chưa phục vụ, bảo vệ mức hệ thống thiết bị đại Qua tin tức gần thấy nhiều vụ đột nhập, cướp xảy mà sống ngày gas nhiên liệu đốt thiếu gia đình, nguy cháy nổ luôn thường trực, mối đe dọa thảm họa xảy đến 10 } return (0); } Ví dụ minh họa hoạt động web server Ví dụ : ta file system.cgi nội dung sau: t t t t c s1Authentication %s t Password for user 'Admin' c s2 t Retype your password c s3 t t t t t Để nhúng trang web vào ARM ta phải chuyển trang sang dạng C-Code lệnh sau : FCARM system.cgi 69 Sau dịch code trang web dạng sau: /* File: system.cgi, 587 bytes */ 0x01,0x3C,0x48,0x54,0x4D,0x4C,0x3E,0x3C,0x42,0x4F,0x44,0x59,0x20,0x54,0x45, 0x58,0x54,0x3D,0x23,0x30,0x30,0x30,0x30,0x30,0x30,0x20,0x42,0x47,0x43,0x4F, 0x4C,0x4F,0x52,0x3D,0x23,0x63,0x63,0x64,0x64,0x66,0x66,0x20,0x4C,0x49,0x4E, 0x4B,0x3D,0x23,0x30,0x30,0x30,0x30,0x46,0x46,0x20,0x56,0x4C,0x49,0x4E,0x4B, 0x3D,0x23,0x30,0x30,0x30,0x30,0x46,0x46,0x20,0x41,0x4C,0x49,0x4E,0x4B,0x3D, 0x23,0x46,0x46,0x30,0x30,0x30,0x30,0x3E,0x01,0x3C,0x46,0x4F,0x52,0x4D,0x20, 0x41,0x43,0x54,0x49,0x4F,0x4E,0x3D,0x66,0x69,0x6E,0x69,0x73,0x68,0x2E,0x63, 0x67,0x69,0x20,0x4D,0x45,0x54,0x48,0x4F,0x44,0x3D,0x50,0x4F,0x53,0x54,0x20, 0x4E,0x41,0x4D,0x45,0x3D,0x43,0x47,0x49,0x3E,0x3C,0x54,0x41,0x42,0x4C,0x45, 0x20,0x42,0x4F,0x52,0x44,0x45,0x52,0x3D,0x30,0x20,0x57,0x49,0x44,0x54,0x48, 0x3D,0x34,0x30,0x30,0x3E,0x02,0x73,0x31,0x3C,0x54,0x52,0x3E,0x3C,0x54,0x44, 0x20,0x57,0x49,0x44,0x54,0x48,0x3D,0x32,0x30,0x30,0x3E,0x41,0x75,0x74,0x68, 0x65,0x6E,0x74,0x69,0x63,0x61,0x74,0x69,0x6F,0x6E,0x3C,0x2F,0x54,0x44,0x3E, 0x3C,0x54,0x44,0x20,0x57,0x49,0x44,0x54,0x48,0x3D,0x32,0x30,0x30,0x3E,0x3C, 0x62,0x3E,0x25,0x73,0x3C,0x2F,0x62,0x3E,0x3C,0x2F,0x54,0x44,0x3E,0x3C,0x2F, 0x54,0x52,0x3E,0x01,0x3C,0x54,0x52,0x3E,0x3C,0x54,0x44,0x3E,0x50,0x61,0x73, 0x73,0x77,0x6F,0x72,0x64,0x20,0x66,0x6F,0x72,0x20,0x75,0x73,0x65,0x72,0x20, 0x27,0x41,0x64,0x6D,0x69,0x6E,0x27,0x3C,0x2F,0x54,0x44,0x3E,0x02,0x73,0x32, 0x3C,0x54,0x44,0x3E,0x3C,0x49,0x4E,0x50,0x55,0x54,0x20,0x54,0x59,0x50,0x45, 0x3D,0x70,0x61,0x73,0x73,0x77,0x6F,0x72,0x64,0x20,0x4E,0x41,0x4D,0x45,0x3D, 0x70,0x77,0x20,0x53,0x49,0x5A,0x45,0x3D,0x31,0x30,0x20,0x4D,0x41,0x58,0x4C, 0x45,0x4E,0x47,0x54,0x48,0x3D,0x31,0x30,0x20,0x56,0x41,0x4C,0x55,0x45,0x3D, 0x22,0x25,0x73,0x22,0x3E,0x3C,0x2F,0x54,0x44,0x3E,0x3C,0x2F,0x54,0x52,0x3E, 0x01,0x3C,0x54,0x52,0x3E,0x3C,0x54,0x44,0x3E,0x52,0x65,0x74,0x79,0x70,0x65, 0x20,0x79,0x6F,0x75,0x72,0x20,0x70,0x61,0x73,0x73,0x77,0x6F,0x72,0x64,0x3C, 0x2F,0x54,0x44,0x3E,0x02,0x73,0x33,0x3C,0x54,0x44,0x3E,0x3C,0x49,0x4E,0x50, 70 0x55,0x54,0x20,0x54,0x59,0x50,0x45,0x3D,0x70,0x61,0x73,0x73,0x77,0x6F,0x72, 0x64,0x20,0x4E,0x41,0x4D,0x45,0x3D,0x70,0x77,0x32,0x20,0x53,0x49,0x5A,0x45, 0x3D,0x31,0x30,0x20,0x4D,0x41,0x58,0x4C,0x45,0x4E,0x47,0x54,0x48,0x3D,0x31, 0x30,0x20,0x56,0x41,0x4C,0x55,0x45,0x3D,0x22,0x25,0x73,0x22,0x3E,0x3C,0x2F, 0x54,0x44,0x3E,0x3C,0x2F,0x54,0x52,0x3E,0x01,0x3C,0x54,0x52,0x3E,0x3C,0x54, 0x44,0x20,0x63,0x6F,0x6C,0x73,0x70,0x61,0x6E,0x3D,0x22,0x32,0x22,0x20,0x61, 0x6C,0x69,0x67,0x6E,0x3D,0x22,0x63,0x65,0x6E,0x74,0x65,0x72,0x22,0x3E,0x3C, 0x49,0x4E,0x50,0x55,0x54,0x20,0x54,0x59,0x50,0x45,0x3D,0x53,0x55,0x42,0x4D, 0x49,0x54,0x20,0x4E,0x41,0x4D,0x45,0x3D,0x73,0x65,0x74,0x20,0x56,0x41,0x4C, 0x55,0x45,0x3D,0x22,0x43,0x68,0x61,0x6E,0x67,0x65,0x22,0x20,0x69,0x64,0x3D, 0x22,0x73,0x62,0x6D,0x22,0x3E,0x3C,0x2F,0x54,0x44,0x3E,0x3C,0x2F,0x54,0x52, 0x3E,0x3C,0x2F,0x54,0x41,0x42,0x4C,0x45,0x3E,0x3C,0x2F,0x46,0x4F,0x52,0x4D, 0x3E,0x01,0x3C,0x2F,0x42,0x4F,0x44,0x59,0x3E,0x3C,0x2F,0x48,0x54,0x4D,0x4C,0x 3E,0x00, 10 Hàm thông dịch web động CODE: U16 cgi_func (U8 *env, U8 *buf, U16 buflen, U32 *pcgi) { U16 len = 0; switch (env[0]) { /* Analyze the environment string It is the script 'c' line starting */ /* at position What you write to the script file is returned here */ case 'a' : /* Network parameters - file 'network.cgi' */ break; case 'b': /* LED control - file 'led.cgi' */ 71 break; case 'c': /* TCP status - file 'tcp.cgi' */ break; case 'd': /* System password - file 'system.cgi' */ switch (env[2]) { case '1': len = sprintf(buf,&env[4],http_EnAuth ? "Enabled" : "Disabled"); break; case '2': len = sprintf(buf,&env[4],http_auth_passw); break; } break; } return (len); } Ví dụ minh họa trình hoạt động thực thi trang web CGI: Tập tin password_h.inc System Settings System Settings 72 Item Setting Tập tin password_f.inc    

This page allows you to change the system Password, for the username admin Default realm, user and password can be set in configuration file This Form uses a POST method to send data back to a Web server You need to click on Change button to ctivate the changes

Tập tin system.cgi i password_h.inc c d Authentication %s 73 t Password for user 'admin' c d t Retype your password c d i password_f.inc Giải thích: Khi biên dịch, từ file tạo file theo nguyên tắc sau: lấy code file password_h.inc, lấy code file system.cgi, sau code file password_f.inc Khi đoạn code tổng hợp dạng CODE: System Settings System Settings Item Setting c d Authentication%s t Password for user 'admin' c d t Retype your password c d   74  

This page allows you to change the system Password, for the username admin Default realm, user and password can be set in configuration file This Form uses a POST method to send data back to a Web server You need to click on Change button to activate the changes

Đoạn code dạng CGI, thực thi động Đối với lệnh dạng c (có ký tự đứng đầu khác "c") chương trình giữ nguyên, lệnh dạng c chương trình chuyển cho đoạn code sau thực thi Đoạn code xử lý file CGI dạng sau CODE: void cgi_process_data (U8 code, U8 *dat, U16 len) { /* This function is called by HTTP server to process the returned Data */ /* for the CGI Form POST method It is called on SUBMIT from the browser */ if (len == 0) { 75 /* No data or all items (radio, checkbox) are off */ return; } var = (U8 *)alloc_mem (50); stpassw = 0; str_copy ((U8*)m_pNetCfg->lng, (U8*)"0"); str_copy ((U8*)m_pNetCfg->lat, (U8*)"0"); { /* Parse all returned parameters */ dat = http_get_var (dat, var, 40); if (var[0] != 0) { /* Parameter found, returned string is non 0-length */ if (str_scomp (var, (unsigned char *)"pw=") == TRUE) { /* Change password */ str_copy (passw, var+3); stpassw |= 1; } else if (str_scomp (var, (unsigned char *)"pw2=") == TRUE) { /* Retyped password */ str_copy (retyped, var+4); stpassw |= 2; } else if (str_scomp (var, (unsigned char *)"LocalIp=") == TRUE) { p=var+8; GanIP(m_pNetCfg->IP_Addr,(char*)p); } else if (str_scomp (var, (unsigned char *)"Port=") == TRUE) { p=var+5; 76 m_pNetCfg->port=atoi((char*)p); } else if (str_scomp (var, (unsigned char *)"ServerIp=") == TRUE) { p=var+9; GanIP(m_pNetCfg->SERVERIP_Addr,(char*)p); } else if (str_scomp (var, (unsigned char *)"gateway=") == TRUE) { p=var+8; GanIP(m_pNetCfg->IP_Gateway,(char*)p); } else if (str_scomp (var, (unsigned char *)"DNSServer=") == TRUE) { p=var+10; GanIP(m_pNetCfg->IP_Dns1,(char*)p); } else if (str_scomp (var, (unsigned char *)"ID=") == TRUE) { p=var+3; m_pNetCfg->StationID=atoi((char*)p); } else if (str_scomp (var, (unsigned char *)"Lat=") == TRUE) { str_copy ((U8*)m_pNetCfg->lat, var+4); } else if (str_scomp (var, (unsigned char *)"Lng=") == TRUE) { str_copy ((U8*)m_pNetCfg->lng, var+4); } 77 } } while (dat); if (stpassw == 0x03) { len = strlen ((char*)passw); if (mem_comp (passw, retyped, len) == TRUE) { /* OK, both entered passwords the same, change it */ str_copy ((U8*)m_pNetCfg->Password, passw); } } } Giải thích: dạng lệnh c thường chuổi điều khiển %s, chuổi dùng để chèn liệu người dùng Còn thông tin nhận từ người dùng chứa trỏ dat với chiều dài lưu tham số len Tập tin system.cgi sau thông dịch System Settings System Settings Item Setting AuthenticationEnabled Password for user 'admin' 78 Retype your password    

This page allows you to change the system Password, for the username admin Default realm, user and password can be set in configuration file This Form uses a POST method to send data back to a Web server You need to click on Change button to activate the changes

11 Code Server Client (C#) Server: using System; using System.Text; using System.Net; 79 using System.Net.Sockets; public class Y2Server { private const int BUFFER_SIZE=1024; private const int PORT_NUMBER=9999; static ASCIIEncoding encoding=new ASCIIEncoding(); public static void Main() { try { IPAddress address = IPAddress.Parse("127.0.0.1"); TcpListener listener=new TcpListener(address,PORT_NUMBER); // listen listener.Start(); Console.WriteLine("Server started on "+listener.LocalEndpoint); Console.WriteLine("Waiting for a connection "); Socket socket=listener.AcceptSocket(); Console.WriteLine("Connection received from " + socket.RemoteEndPoint); // receive byte[] data=new byte[BUFFER_SIZE]; 80 socket.Receive(data); string str=encoding.GetString(data); // send socket.Send(encoding.GetBytes("Hello "+str)); // close socket.Close(); listener.Stop(); } catch (Exception ex) { Console.WriteLine("Error: " + ex); } Console.Read(); } } Client: using System; using System.IO; 81 using System.Net; using System.Text; using System.Net.Sockets; public class Y2Client{ private const int BUFFER_SIZE=1024; private const int PORT_NUMBER=9999; static ASCIIEncoding encoding= new ASCIIEncoding(); public static void Main() { try { TcpClient client = new TcpClient(); // connect client.Connect("127.0.0.1",PORT_NUMBER); Stream stream = client.GetStream(); Console.WriteLine("Connected to Y2Server."); Console.Write("Enter your name: "); string str = Console.ReadLine(); 82 // send byte[] data=encoding.GetBytes(str); stream.Write(data,0,data.Length); // receive data =new byte[BUFFER_SIZE]; stream.Read(data,0,BUFFER_SIZE); Console.WriteLine(encoding.GetString(data)); // Close stream.Close(); client.Close(); } catch (Exception ex) { Console.WriteLine("Error: " + ex); } Console.Read(); } } 83 ... 58 IV BẢN TÓM TẮT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ VÀ CHẾ TẠO MẠCH GIÁM SÁT GỒM CÁC TÍNH NĂNG CƠ BẢN Mã số: SV2015 – 28 Vấn đề nghiên cứu (vấn đề, tính cấp thiết) Điện tử... mạch phát triển chức thông số cảm biến, từ thiết kế sơ đồ cho mạch giám sát 2.1 Các thiết bị mạch: Các thiết bị sử dụng để thiết lập mạch giám sát bao gồm: mạch phát triển stm32f4-Discovery, cảm... HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC SÀI GÒN BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ VÀ CHẾ TẠO MẠCH GIÁM SÁT GỒM CÁC TÍNH NĂNG CƠ BẢN Mã số đề tài: SV2015 - 28 Xác nhận Khoa (ký,

Ngày đăng: 20/09/2017, 11:34

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w