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

Đồ án tốt nghiệp đo điện áp xoay chiều hiển thị lên LCD

26 15 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

Trường Đại Học Bách Khoa Hà Nội Đồ án I ĐỒ ÁN TỐT NGHIỆP: Đo điện áp xoay chiều hiển thị lên LCD Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội Đồ án I MỤC LỤC Trang Lời nói đầu……………………………………………………………… PHẦN 1: CẤU TRÚC VI ĐIỀU KHIỂN 8051 VÀ ADC0804, LCD, EEPROM 24C02,RELAY,…………………………………………… Cấu trúc vi điều khiển 8051……………………………………………… Bộ biến đổi tương tự sang số ADC0804………………………………… LCD……………………………………………………………………… PHẦN 2: THIẾT KẾ HỆ THỐNG VÀ CODE CHƯƠNG TRÌNH……… Nguyên lý đo điện áp…………………………………………………… Mạch đo…………………………………………………………………… 12 12 12 Lời nói đầu Ngày nay, vi điều khiển thâm nhập vào lĩnh vực vủa đời sống từ Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội Đồ án I dân , quân đến an ninh quốc phịng, có mặt hầu hết ứng dụng hàng ngày từ thiết bị nhỏ điện thoại di động, máy nhắn tin, trò chơi điện tử, thiết bị gia dụng(máy giặt, điều hòa, tủ lạnh….) đến thiết bị lớn ôtô, tàu thủy, xe lửa, máy bay, hệ thống mạng điện thoại, điều khiển tự động nhà máy, điều chỉnh nhà máy điện hạt nhân, hệ thống điều khiển ánh sáng… Với loạt ứng dụng thú vị trên, chúng em xin giới thiệu ứng dụng nhỏ dùng vi điều khiển 8051(cụ thể vi điều khiển AT89S52) để thiết kế: “Thiết kế hệ thống rơ le số để bảo vệ dòng cho thiết bị điện, đo dòng từ 0÷20A, định lưu giá trị dịng cắt, hiển thị lên LCD” Đây ứng dụng nhỏ vi điều khiển thực tế sử dụng nhiều hệ thống đo lường điện, điện tử volt mét, ampe mét điện tử…vv Đề tài gồm phần: Phần 1:Cấu trúc vi điều khiển 8051 ADC 0804, LCD, EEPROM 24C02, RELAY Phần 2:Thiết kế hệ thống code chương trình Mục đích đề tài hướng đến: Tạo bước đầu cho sinh viên thử nghiệm ứng dụng vđk thực tiễn để từ tìm tịi, phát triển nhiều ứng dụng khác đời sống hàng ngày cần đến Mặc dù chúng em cố gắng để hoàn thành đồ án thời hạn ,nhưng tránh khỏi thiếu sót mong q thầy thơng cảm.Chúng em mong đóng góp ý kiến thầy bạn Chúng em xin chân thành cám ơn! Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội Đồ án I PHẦN 1: CẤU TRÚC VI ĐIỀU KHIỂN 8051 VÀ ADC0804, LCD, EEPROM 24C02, RELAY A- Cấu trúc vi điều khiển 8051 IGiới thiệu tổng quan họ 8051( AT 89S52) Họ vi điều khiển 8051(còn gọi C51) họ vi điều khiển thông dụng Đây vi điều khiển bít sản xuất theo công nghệ CMOS Một số loại vi điều khiển thuộc họ 8051 thông dụng : AT89C2051, AT89C4051, AT89C51,AT89S52…Trong AT89S52 vi điều khiển thơng dụng giá rẻ có nhiều chức đặc biệt có tích hợp sẵn nạp chíp Bộ vi điều khiển AT89S52 gồm khối chức sau đây: CPU( Central Processing Unit) bao gồm: - Thanh ghi tích luỹ A - Thanh ghi tích luỹ phụ B, dùng cho phép nhân phép chia - Đơn vị logic học( ALU: Arithmetic Logical Unit) - Từ trạng thái chương trình( PSW: Progam Status Word) - Bốn băng ghi - Con trỏ ngăn xếp Bộ nhớ chương trình( Bộ nhớ ROM) gồm 8Kb Flash Bộ nhớ liệu( Bộ nhớ RAM) gồm 256 bytes Bộ UART( Universal Ansynchronous Receiver and Tranmitter) làm chức truyền nhận nối tiếp, nhờ khối này, AT89S52 giao tiếp với máy tính qua cổng COM Timer /Counter 16 bít thực chức định thời đếm kiện WDM( Watch Dog Timer) dùng để phục hồi lại hoạt động CPU bị treo nguyên nhân WDM AT89S52 gồm Timer 14 bít, Timer bít, ghi WDTPRG( WDT programable) điều khiển Timer bit ghi chức WDTRST( WDM register) Bình thường WDT không hoạt động( bị cấm), phép WDT, giá trị 1EH E1H cần phải ghi liên tiếp vào ghi WDTRST Timer 14 bit WDT đếm tăng dần sau chu kỳ đồng hồ giá trị 16383 xảy tràn Khi xảy tràn, chân RTS đặt mức cao thời gian 96.Tosc (Tossc=1/Fosc) AT89S52 reset Khi WDT hoạt động, ngoại trừ reset phần cứng reset WDT tràn khơng có cách cấm WDT, sử dụng WDT đoạn mã chương trình phải đặt khe thời gian từ lần WDT khởi tạo lại Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội II- Đồ án I Sơ đồ chân chức Port 0(P0.0-P0.7 hay từ chân 32 đến chân 39): Gồm chân, chức xuất nhập ra, Port Bus đa hợp liệu địa (AD0-AD7), chức sử dụng AT89S52 giao tiếp với thiết bị ngồi có kiến trúc Bus Đo điện áp xoay chiều hiển thị lờn LCD ã ã ã ... cấm WDT, sử dụng WDT đo? ??n mã chương trình phải đặt khe thời gian từ lần WDT khởi tạo lại Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội II- Đồ án I Sơ đồ chân chức Port 0(P0.0-P0.7... thành đồ án thời hạn ,nhưng khơng thể tránh khỏi thiếu sót mong q thầy thơng cảm.Chúng em mong đóng góp ý kiến thầy cô bạn Chúng em xin chân thành cám ơn! Đo điện áp xoay chiều hiển thị lên LCD. .. 12 12 Lời nói đầu Ngày nay, vi điều khiển thâm nhập vào lĩnh vực vủa đời sống từ Đo điện áp xoay chiều hiển thị lên LCD Trường Đại Học Bách Khoa Hà Nội Đồ án I dân , quân đến an ninh quốc phịng,

Ngày đăng: 15/09/2021, 08:22

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

TÀI LIỆU LIÊN QUAN

w