Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
2,83 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG ĐỒ ÁN: THIẾT KẾ HỆ THỐNG NHÚNG Đề tài: Hiển thị thời gian thực, nhiệt độ, độ ẩm LCD sử dụng STM32F103C6T8 Giảng viên hướng dẫn : Nguyễn Ngọc Minh 1|Page Lời nói đầu Ngày việc ứng dụng vi điều khiển, vi xử lý ngày phát triển rộng rãi thâm nhập ngày nhiều vào lĩnh vực kỹ thuật đời sống xã hội Tuy nhiên ứng dụng cho hệ thống nhúng ngày không đơn giản dừng lại điều khiển đèn nhấp nháy, đếm số người vào/ra, hiển thị dịng thơng báo matrix led hay điều khiển ON-OFF động cơ… mà ngày trở nên phức tạp Và với xu hướng tất yếu với phát triển mạnh mẽ công nghệ chế tạo vi mạch, người ta tạo vi điều khiển có cấu trúc mạnh hơn, đáp ứng thời gian thực tốt hơn, chuẩn hóa so với vi điều khiển bit trước Với phát triển mạnh mẽ khoa học, đặc biệt ngành điện tử, phát minh linh kiện điện tử ngày đáp ứng yêu cầu hệ thống Ưu điểm việc sử dụng linh kiện điện tử làm cho hệ thống linh hoạt đa dạng hơn, giá thành thấp độ xác cao hơn.Sau gần năm học tập nghiên cứu trường, chúng em làm quen với môn học chuyên ngành Để áp dụng lý thuyết với thực tế học kỳ chúng em giao đồ án môn học hệ thống nhúng với yêu cầu “ Hiển thị thời gian thực, nhiệt độ, độ ẩm LCD sử dụng STM32F103C6T8” Tuy nhiên kiến thức chun mơn cịn hạn chế, tài liệu tham khảo có giới hạn nên cịn xảy nhiều sai sót Chúng em mong mong thầy bạn góp ý bổ sung để đồ án chúng em hoàn thiện giúp chúng em hiểu biết trình học tập Nhóm chúng em xin chân thành cảm ơn! 2|Page CHƯƠNG I : Khảo sát phân tích hệ thống I Tổng quan đồng hồ thời gian thực STM32 Giới thiệu hệ thống thời gian thực Trong năm gần đây, hệ thống điều khiển theo thời gian thực lĩnh vực thu hút nhiều ý giới khoa học nghiên cứu khoa học máy tính Trong đó, vấn đề điều hành thời gian thực vấn đề lập lịch đặc biệt quan trọng Một ứng dụng quan trọng hệ thống thời gian thực (RTS) ứng dụng rộng rãi dây truyền sản xuất tự động, robot, điều khiển thí nghiệm tự động, thiết kế đồng hồ hiển thị thời gian thực…Thế hệ ứng dụng hệ thống điều khiển robot giống người, hệ thống kiểm sốt thơng minh nhà máy cơng nghiệp, điều khiển trạm không gian… Những ứng dụng dụng khoa học kĩ thuật tiên tiến làm cho giới ngày phát triển văn minh hơn, đại Sự phát triển kĩ thuật điện tự tạo hàng loạt thiết bị với đặc điểm bật xác cao, tốc độ nhanh, gọn nhẹ, an toàn yếu tố cần thiết góp phần cho hoạt động người hiệu cao Chúng em nghiên cứu thiết kế hệ thống hiển thị nhiệt độ, độ ẩm hiển thị thời gian thực led LCD 1.1 Khái niệm hệ thống thời gian thực 1.1.1 Định nghĩa hệ thống Khái niệm “hệ thống” quan trọng kỹ thuật phần mềm nói riêng tất kĩ thuật nói chung Một hệ thống ánh xạ tập hợp đầu vào thành tập hợp đầu Không cần quan tâm đến chi tiết bên hệ thống, phần mang chức ánh xạ đầu vào đầu coi hộp đen với nhiều đầu vào vào, có nhiều đầu ra khỏi hộp đen 3|Page thuộc tính chung “hệ thống” nào: - Một hệ thống tập hợp thành phần kết nối với cách có tổ chức - Một hệ thống bị thay đổi thêm vào bớt thành phần - Nó phải có mục đich - Nó có mức độ cố định - Nó có lợi ích riêng:Khi hệ thống thực chức năng, có khoảng thời gian trễ thời điểm bắt đầu có đầu vào thời điểm xuất đầu Đó gọi thời gian đáp ứng Ví dụ Nếu khoảng cách từ nhà bạn tới trường 2km, thời gian tối đa cho phép bạn từ nhà tới trường 15 phút => Bạn “hệ thống thời gian thực” bạn đến trường khoảng thời gian Hệ thống thời gian thực mở cửa khoảng thời gian