BÁO CÁO Vproject Bật tắt quạt theo nhiệt độ môi trường (Full)

18 193 0
BÁO CÁO Vproject Bật tắt quạt theo nhiệt độ môi trường (Full)

Đ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

BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG FULLĐề tài ứng dụng được chức năng GPIO, Interrupt, ADC10…. Của msp430g2553.Đề tài được ứng dụng trong các bộ tản nhiệt tự động cho thiết bị, động cơ, linh kiện trong công nghiệp.

Bài Thuyết Trình Final Project Vi Xử Lý Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG Sinh viên thực hiện: Trần Thị Xuân Miền Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MƠI TRƯỜNG Mục đích đề tài:  Đề tài ứng dụng chức GPIO, Interrupt, ADC10… Của msp430g2553 tăng kỹ ứng dụng thực phần cứng phần mềm khác để hoàn thành project  Đề tài ứng dụng tản nhiệt tự động cho thiết bị, động cơ, linh kiện công nghiệp Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG Sơ đồ khối : Khối nút nhấn Khối quạt Msp430 G2553 Khối cảm biến Khối hiển thị Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG Lưu đồ thuật toán tổng quát Bắt đầu Khai báo thư viện kiểu liệu biến Khai báo Chuyển đổi ADC liệu từ tương tự thành số ADC Hiển thị nhiệt độ thông qua led đoạn Hiển thị nhiệt độ Cài đặt nhiệt độ mặc định cho phép người dùng thay đổi nhiệt độ Cài đặt nút nhấn Quạt hoạt động khoảng nhiệt độ cài đặt Điều khiển quạt kết thúc Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG Các chương trình 4.1 Chuyển đổi ADC a Sơ đồ khối: Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MÔI TRƯỜNG Các chương trình 4.1 Chuyển đổi ADC a Sơ đồ khối: b Chương trình: void ADC_Init() { ADC10CTL0 = ADC10SHT_3 + ADC10ON; ADC10CTL0|= SREF_0 ; // ADC10CTL1 = INCH_3; ADC10AE0= BIT3; DCOCTL = 0; BCSCTL1 = CALBC1_1MHZ; DCOCTL = CALDCO_1MHZ; } //Sample-and-hold time: 64xADC10CLKs //Select reference: Vr+ = Vcc = 3.2V Vr- = Vss = 0V //Input channel select: A3 //Analog enable: P1.3 // Select lowest DCOx and MODx settings // Set DCO Đề tài: BẬT TẮT QUẠT THEO NHIỆT ĐỘ MƠI TRƯỜNG Các chương trình 4.1 Chuyển đổi ADC a Sơ đồ khối: b Chương trình: unsigned int ADC_Sample() { unsigned int temp_sample =0; int i; for(i=0; i

Ngày đăng: 02/04/2020, 22:52

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

Tài liệu cùng người dùng

Tài liệu liên quan