TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ VIỄN THÔNG BÁO CÁO ĐỒ ÁN II Đề tài : Thiết kế đồng hồ hiển thị thời gian thực có báo thức sử dụng chip MSP430 GVHD : ThS... LỜI NÓI
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ VIỄN THÔNG
BÁO CÁO ĐỒ ÁN II
Đề tài : Thiết kế đồng hồ hiển thị thời gian thực có báo thức sử dụng chip MSP430
GVHD : ThS Nguyễn Thị Nhung
Nhóm sinh viên thực hiện :
Trần Thanh Cao ĐT 8 – K55
Lê Văn Luyện ĐT 8 – K55
Kiều Đức Vũ ĐT8 – K55
1
Hà Nội, tháng 1 năm 2014
Trang 2M c L c ụ ụ
LỜI NÓI ĐẦU 3
Mục đích bài toán 4
Sơ đồ tổng quát hệ thống: 5
Thiết kế hệ thống 6
Khối nguồn 6
Khối ngoại vi ( bàn phím ) 7
Khối hiển thị 8
Khối mach điều khiển 9
Sơ đồ nguyên lý toàn mạch 10
Kết quả 11
KẾT LUẬN 12
Phụ lục: Tài liệu tham khảo 13
2
Trang 3LỜI NÓI ĐẦU
Project II là một trong những môn học quan trọng đối với sinh viên Viện Điện
tử Viễn thông, trường đại học Bách Khoa Hà Nội Qua môn học này, chúng
em có cơ hội thực hành, tìm hiểu thêm về dòng MSP430 – một dòng vi điều khiển tiết kiệm năng lượng được dùng khá phổ biến hiện nay Trong khuôn khổ môn học, dưới sự hướng dẫn của cô Nguyễn Thị Nhung, nhóm em đã thực hiện đề tài “Thiết kế đồng hồ hiển thị thời gian thực có báo thức sử dụng kit MSP430”
Bản báo cáo này nhằm tổng kết, khái quát những kết quả mà nhóm em đã đạt được trong khoảng thời gian thực hiện Project
Nhóm em xin gửi lời cảm ơn chân thành tới cô Nguyễn Thị Nhung đã nhiệt tình hướng dẫn, giúp đỡ nhóm em hoàn thành tốt môn học này
3
Trang 4Mục đích bài toán
Hiển thị thời gian thực lên LCD, có điều chỉnh thời gian và báo thức sử dụng chip MSP430
Yêu cầu chức năng:
- Mạch chạy đúng yêu cầu, hiển thị kết quả lên LCD
- Điều chỉnh thay đổi được thời gian
- Cài đặt được báo thức, báo chuông đúng thời gian báo thức
Yêu cầu phi chức năng
Mạch hàn đẹp, gọn
4
Trang 5Sơ đồ tổng quát hệ thống:
5
Trang 6Thiết kế hệ thống
6
Trang 9Kết quả
Mô Phỏng
9
Trang 10Mạch thật
10
Trang 12KẾT LUẬN
Qua môn học Project II này, nhóm em rèn luyện thêm các kỹ năng thiết kế trên CCS (Code Composer Studio), vẽ mạch (Orcad, Altium) cũng như hiểu thêm về hiển thị thời gian thực lên LCD và cấu trúc các mạch xử lý tín hiệu cơ bản
Về kết quả, nhóm em đã thực hiện bằng việc hiển thị thời gian lên LCD và có điều chỉnh thời gian bằng các phím bấm
Tuy nhiên, nhóm em cũng tự nhận thấy bài làm của mình còn nhiều thiếu sót, mong cô xem xét và cho ý kiến để đồ án này được hoàn thiện hơn
Lời cuối, nhóm chúng em chúc thầy công tác tốt, sức khỏe và có được nhiều thành công hơn nữa
12
Trang 13Phụ lục: Tài liệu tham khảo
[1] Các trang web sản phẩm:
http://www.ti.com/lsds/ti/microcontroller/16bit_msp430/2_series/
overview.page
http://www.fgcvme.co.uk/MUSRF05%20Data%20Sheet.pdf
http://www.ti.com/lsds/ti/microcontroller/16bit_msp430/
msp430_software_landing.page
[2] Các trang web, diễn đàn trực tuyến:
http://eplusi.net/forum/Forum-Code-samples-msp430.html
http://www.dientuvietnam.net/forums/cac-ho-khac-57/
http://www.diendanti.com/forumdisplay.php?55-Tutorial-T%C3%A0i-li
%E1%BB%87u-MSP430
http://codientu.org/forums/ho-msp430.229/
http://codientu.org/threads/mach-loc-nhieu-chinh-luu.6363/
http://vi.wikipedia.org/wiki/M%E1%BA%A1ch_khu%E1%BA%BFch_
%C4%91%E1%BA%A1i
http://vi.wikipedia.org/wiki/M%E1%BA%A1ch_khu%E1%BA%BFch_
%C4%91%E1%BA%A1i_thu%E1%BA%ADt_to%C3%A1n
https://www.google.com.vn/search?q=msp430+datasheet&oq=msp430+d
%C3%A2t&aqs=chrome.1.69i57j0l5.12886j0j8&sourceid=chrome&espv=21 0&es_sm=93&ie=UTF-8#es_sm=93&espv=210&q=m%E1%BA%A1ch+
%C4%91o+kho%E1%BA%A3ng+c%C3%A1ch+d%C3%B9ng+c%E1%BA
%A3m+bi%E1%BA%BFn+si%C3%AAu+%C3%A2m+sf05
https://www.google.com.vn/search?q=msp430+datasheet&oq=msp430+d
%C3%A2t&aqs=chrome.1.69i57j0l5.12886j0j8&sourceid=chrome&espv=21
13
Trang 14%C4%91o+kho%E1%BA%A3ng+c%C3%A1ch+d%C3%B9ng+msp430
14