Tài liệu Đề tài Tìm hiểu đồng hồ hiển thị giờ phút giây: TRƯỜNG ĐẠI HỌC CẦN THƠ
KHOA CÔNG NGHỆ
BÀI TẬP KẾT THÚC MÔN HỌC
KỸ THUẬT VI ĐIỀU KHIỂN
(CN292)
ĐỀ TÀI:
ĐỒNG HỒ HIỂN THỊ GIỜ PHÚT GIÂY
GVHD: SINH VIÊN THỰC HIỆN:
NGUYỄN KHẮC NGUYÊN NHÓM 15 MSSV
ĐẶNG HOÀNG PHÚ 1081222
HUỲNH HÒA AN 1081164
PHẠM HOÀNG HIẾU 1081182
PHAN MINH ĐẠT 1081177
NGUYỄN DUY PHONG 1081221
HK1, 2010
ĐỒNG HỒ HIỂN THỊ GIỜ PHÚT GIÂY
MỤC TIÊU ĐỀ TÀI:
Ngày nay với sự phát truyển của khoa học kỹ thuật hiện đại kéo theo sự phát truyển của hàng loạt các ngành khoa học trong đó có ngành khoa học điều khiển tự động, mà nền tảng của nó là các vi mạch tích hợp có khả năng lập trình được hay còn gọi là vi điều khiển, trên thị trường tồn tại nhiều dòng vi điều khiển khác nhau như: PIC, AVR, ARM, PSoc, 89xx...
Trong môn học Kỉ Thuật Vi Điều Kiển chủ yếu tìm hiểu Họ Vi Điều Khiển 8051 của Intel ra đời năm 1980, dần về sau với sự xuất hiệ...
10 trang |
Chia sẻ: haohao | Lượt xem: 1619 | Lượt tải: 2
Bạn đang xem nội dung tài liệu Đề tài Tìm hiểu đồng hồ hiển thị giờ phút giây, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐẠI HỌC CẦN THƠ
KHOA CÔNG NGHỆ
BÀI TẬP KẾT THÚC MÔN HỌC
KỸ THUẬT VI ĐIỀU KHIỂN
(CN292)
ĐỀ TÀI:
ĐỒNG HỒ HIỂN THỊ GIỜ PHÚT GIÂY
GVHD: SINH VIÊN THỰC HIỆN:
NGUYỄN KHẮC NGUYÊN NHÓM 15 MSSV
ĐẶNG HOÀNG PHÚ 1081222
HUỲNH HÒA AN 1081164
PHẠM HOÀNG HIẾU 1081182
PHAN MINH ĐẠT 1081177
NGUYỄN DUY PHONG 1081221
HK1, 2010
ĐỒNG HỒ HIỂN THỊ GIỜ PHÚT GIÂY
MỤC TIÊU ĐỀ TÀI:
Ngày nay với sự phát truyển của khoa học kỹ thuật hiện đại kéo theo sự phát truyển của hàng loạt các ngành khoa học trong đó có ngành khoa học điều khiển tự động, mà nền tảng của nó là các vi mạch tích hợp có khả năng lập trình được hay còn gọi là vi điều khiển, trên thị trường tồn tại nhiều dòng vi điều khiển khác nhau như: PIC, AVR, ARM, PSoc, 89xx...
Trong môn học Kỉ Thuật Vi Điều Kiển chủ yếu tìm hiểu Họ Vi Điều Khiển 8051 của Intel ra đời năm 1980, dần về sau với sự xuất hiện của các biến thể của họ MCS-51 như: AT89C51, AT89C52 , AT89S51, AT89S52, P89V51xx... đã thay thế đần các chíp 8051, các chíp thế hệ sau ra đời trên nền tảng các tính năng ưu việc của đòng MCS-51 và bổ sung nhiều tính năm mới cho phù hợp với nhu cầu thực tế.
Trong đề tài Đồng Hồ Hiển Thị Giờ Phút Giây được thiêt kế để sử dụng cho dòng vi điều khiển AT89X52 hoặc AT89X51. Đựa vào kiến thức đã học vận đụng vào thực tế thiết kế phần cứng tưng thích với vi điều khiển AT89S52 của Almel, lập trình trên trình biên dịch Keil uVision3.
Vì thời gian có hạn nên đề tài chỉ đừng lại ở hiển thị giời phút giây và hẹn giờ
GIẢI QUYẾT VẤN ĐỀ:
PHẦN CỨNG
Sơ đồ khối của hệ thống:
BỘ XỦ LÍ TRUNG TÂM
HIỂN THỊ GIỜ PHÚT GIÂY
PHÍM ĐIỀU KHIỂN
sau khi cấp nguồn cho bộ xử lí trung tâm, bộ xử lí trung tâm thực hiện công việc là đếm thời gian đưa đến chương trình con giải mã giả mã ra bảng mã Led 7 đoạn sao đó đưa vào chương trình con hiển thị ra giờ phút giây, bênh cạnh đó các phím chức năm làm nhiệm vụ điều chỉnh giờ và thiết lập giờ hẹn.
Sơ đồ chân của AT89S52:
Khối xử lí trung tâm:
Khối cấp nguồn:
Tụ điện C2, C3, C4 đóng vai trò là các tụ lọc nguồn(C2,C3) lọc tính hiệu(C4)
IC LM7805 là IC ổn áp có tác đụng tạo ra nguồn 5V nuôi vi điều khiển
Điện trở R1 giúp hạng dòng cho Led D1
Led D1 là Led báo nguồn
Công tác mạch chính SW2
Khối dao động thạch anh:
Tụ C5, C6 và thạch anh 12MHz giúp tạo xung cho vi điều khiển
Khối reset:
Khối này có tác dụng reset lại vi điều khiển khi cấp nguồn và ấn phím SW1
Khối Port Xuất nhập:
Các Port làm nhiệm vụ xuất, nhập các giá trị dữ liệu, Port 0 có hai mức tác động là thấp và cao tác động cao được điện trở R3 kéo lên mức logic 1
Các khối trên được nối vào vi điều điển thông qua các Net Alias
Khối hiển thị:
Khối này đùng để hiển thị dữ liệu giờ phút giây, khối được cấu tạo bằng 6 Led 7 đoạn đơn lạo Anot chung, và ngăn cách 2 cạp led 7 đoạn bằng 2 led đơn
Các chân A,B,C,D,E,F,G,dp được nối vào port 0 của vi điều khiển nhận các đữ liệu từ vi điều khiển thông các điện trở hạng dòng có giá trị 330Ω
Chân 8 của led 7 đoạn nối vào chân E của transistor Q, Transistor Q là Trasistor PNP A564 trạng thái bình thường đưa chân B của Transistor ở mức logic cao thì transistor không đẫn khi có tính hiệu mức logic thấp thì Transistor đẫn là led sáng tùy vào đường điều khiển mà các led sáng khác nhau, ở chân B của Transistor có mắc điện trở hạn dòng để đảm bảo vệ Transistor( R330Ω)
Phím điều khiển:
Phím điều khiển được kết nối vào port 2 và 3 của vi điều khiển
Phím SW1 phím hẹn giờ
Phím SW2 phím mode
Phím SW3 phím tăng giờ
Phím SW4 phím tăng phút
Phím SW5 phím tăng giây
Phím SW6 phím thoát mode
PHẦN MỀN:
Lưu đồ chương trình chính:
Các file đính kèm theo tài liệu này:
- BAO CAO.doc