Sơ đồ mạch đồng hồ có hẹn giờ

Một phần của tài liệu Tìm hiểu 8051 và xây dựng đồng hồ thời gian thực trên có sở DS1307 và ứng dụng điều khiển (Trang 44)

3.5.1. Khối nút nhấn

Hình 3.2: Khối nút nhấn

SET: chuyển sang chế độ điều chỉnh giờ, phút, ngày, tháng, năm. ALARM: chuyển sang chế độ cài đặt hẹn giờ.

UP: điều chỉnh tăng. DOWN: điều chỉnh giảm.

3.5.2. Khối thời gian thực

Hình 3.3: Khối thời gian thực

IC thời gian thực DS1307 giao tiếp với vi điều khiển 8051 theo kiểu giao tiếp I2C. Với 8051 đóng vai trò là một master và DS1307 đóng vai trò là một slave.

Chân SDA,SCL thiết kế theo kiểu cực máng hở, đòi hỏi phải có một điện trở kéo trong khi hoạt động (chọn R=10kΩ). Tần số thạch anh là 32,768kHz để DS1307 có thể hoạt động được. Vbat=3V để đảm bảo cho sự hoạt động của thiết bị.

3.5.3. Khối vi điều khiển

Hình 3.4: Khối vi điều khiển

Khối vi điều khiển 8051. Điều chỉnh mọi hoạt động của hệ thống, 8051 hoạt động được là nhờ vào khối tạo xung giao động thạch anh.

3.5.4. Khối chuông báo

Hình 3.5: Khối chuông báo

3.5.5. Khối hiển thị

Hình 3.6: Khối hiển thị

Biến trở R2 có tác dụng điều chỉnh độ tương phản của LCD. Biến trở R3 điều chỉnh độ sáng của chữ trên LCD.

3.5.6. Sơ đồ mạch mô phỏng bằng proteus

Hình 3.7: Sơ đồ mạch mô phỏng bằng proteus

Nguyên tắc hoạt động:

Khi hệ thống được cấp nguồn cho 8051. 8051 tiến hành đọc thời gian thực từ DS1307 hiển thị lên LCD, khi ấn các nút nhấn có thể chỉnh được thời gian và cài đặt hẹn giờ, khi đến thời gian hẹn 8051 kích hoạt loa kêu trong vòng 1 phút rồi tắt.

3.5.7. Sơ đồ mạch in

Hình 3.8: Sơ đồ mạch in

3.6. Lưu đồ chương trình

3.6.2. Chương trình con

3.6.2.5. Lưu đồ chương trình con hiển thị LCD

Kiểm tra cờ bận BF

Ghi lệnh vào LCD

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Các việc đã thực hiện được

Trong báo cáo này, em đã trình bày nghiên cứu về vi điều khiển 8051, DS1307 và các linh kiện trong mạch đồng hồ thời gian thực có hẹn giờ. Em đã đi sâu vào thiết kế mạch đồng hồ có hẹn giờ.

Em đã xây dựng mạch đồng hồ có hẹn giờ với DS1307. Ứng dụng này có chức năng như một chiếc đồng hồ thông dụng như: xem giờ, chỉnh giờ, báo hẹn giờ và đã xây dựng được mạch thật.

Hướng cải tiến và mở rộng

Sau khi hoàn thành song đồ án này. Sản phẩm của em còn ít tính năng. Sau đây là một số hướng phát triển cho đề tài này:

- Thêm phần hiển thị lịch âm.

- Thêm phần đo nhiệt độ môi trường. - Hệ thống chuông báo theo bài hát.

- Thay các nút nhấn bằng hệ thống điều khiển được từ xa.

TÀI LIỆU THAM KHẢO

[1] Nguyễn Trung Đồng - Bùi Thị Mai Hoa “ Kỹ Thuật vi xử lý ”, Nhà xuất bản khoa học và kỹ thuật năm 2010.

[2] Nguyễn Tăng Cương - Pham Quốc Thắng “Cấu trúc và lập trình họ vi điều khiển 8051”, Nhà xuất bản khoa học và kỹ thuật năm 2003.

[3] Tống Văn On, Hoàng Đức Hải “ Họ Vi Điều Khiển 8051”, Nhà xuất bản Lao Động Xã Hội năm 2006.

[4] http://www.dientuvietnam.net/

[5] http://www.hocavr.com/index.php/app/ds1307 [6] http://www.dientuvienthong.net/diendan/index.php

Một phần của tài liệu Tìm hiểu 8051 và xây dựng đồng hồ thời gian thực trên có sở DS1307 và ứng dụng điều khiển (Trang 44)

Tải bản đầy đủ (DOC)

(58 trang)
w