Đồ Án Thiết kế Lịch Vạn Niên

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Lời nói đầu

    Ngày nay, khoa học công nghệ đạt được một trình độ phát triển rất nhanh và mạnh mẽ, cùng với sự phát triển của các nghành kĩ thuật nói chung và công nghệ điện tử nói riêng. Những thành tựu đạt được cũng như các ứng dụng của công nghệ kĩ thuật điện tử ngày càng được sử dụng nhiều trong cuộc sống hàng ngày của con người và trong các nghành công nghiệp khác. Đặc biệt hiện nay trong lĩnh vực vi xử lý, những ứng dụng của nó đã mang lại hiệu quả rất thiết thực trong cuộc sống như: quang báo điện tử, lịch vạn niên, điều khiển tốc độ động cơ, hệ thống đếm sản phẩm .


    Nắm dược tầm quan trọng đó, chúng em đã quyết định chọn đề tài “ LỊCH VẠN NIÊN ’’ để làm đồ án tốt nghiệp của mình. Để qua đó thể hiện được một phần mô hình ứng dụng trong cuộc sống, trong gia đình

    Bằng những kiến thức đã đạt được trong quá trình học tập tại nhà trường và những tìm hiểu nghiên cứu bên ngoài cùng với những nổ lực của bản thân, mỗi sinh viên trong nhóm của chúng em sẽ được đánh giá qua đợt bảo vệ đồ án này. So với thời gian học tập tại trường thì đó là thành quả của quá trình học tập cùng với những thành công ban đầu trước khi tốt nghiệp ra trường.

    Nhóm chúng em đã cố gắng nổ lực hết mình trong suốt thời gian thực hiện đề tài này nhưng với lượng kiến thức và thời gian cho phép nên đồ án còn nhiều thiếu sót. Nhóm chúng em mong nhận được nhiều sự nhận xét và ý kiến đóng góp của quý thầy cô và các bạn về đề tài này cũng như hướng mở rộng, phát triển đề tài để hoàn thiện hơn. Nhóm chúng em xin chân thành cám ơn.




    Mục Lục


    Nhận xét của giáo viên hướng dẫn . Trang
    Nhận xét của giáo viên phản biện
    Lời cảm ơn
    Lời nói đầu .
    Mục lục .
    Chương dẫn nhập: 7

    1.1.Đặt vấn đề . 7

    1.2.Các yêu cầu đạt được và hạn chế của đề tài . 7
    1.3.Mục đích nghiên cứu . 8
    1.4.Đối tượng nghiên cứu, ứng dụng và hướng phát triển đề tài 8
    Chương 2: Giới thiệu một số linh kiện được sử dụng trong mạch . 9
    2.1.Giới thiệu về Pic . 9
    2.1.1.Tổng quan về họ vi điều khiển . 9
    2.1.1.1.Một số đặc tính của vi điều khiển Pic . 9
    2.1.1.2.Những đặc tính ngoại vi 10
    2.1.1.3.Đặc điểm về tương tự . 11
    2.1.1.4.Các đặc điểm đặc biệt của vi điều khiển Pic 11
    2.1.1.5.Công nghệ CMOS . 12
    2.1.2.Giới thiệu về Pic16f8xx và Pic16f877A . 12
    2.1.2.1.Các đặc tính ngoại vi bao gồm . 13
    2.1.2.2.Sơ lược về vi điều khiển Pic16f877A 14
    2.1.2.3.Cấu trúc phần cứng của Pic16f877A . 18
    2.1.2.4.Một số chế độ đặc biệt của vi điều khiển Pic16f877A . 19
    2.1.2.4.1.Dao động . 19
    2.1.2.4.2.Reset . 21
    [​IMG]
    2.1.2.4.3.MCLR . 21
    2.1.2.4.4.Interrups 22
    2.1.2.5.Tổ chức bộ nhớ . 23
    2.1.2.5.1.Bộ nhớ chương trinh 23
    2.1.2.5.2.Bộ nhớ dữ liệu 24
    2.1.2.6.Các thanh ghi chức năng đặc biệt 31
    2.1.2.6.1.Thanh ghi trạng thái(Status Register) 31
    2.1.2.6.2.Thanh ghi tùy chọn(Option Register) . 32
    2.1.2.7.Khái quát chức năng các Port trong vi điều khiển Pic 33
    2.1.2.7.1.PortA và thanh ghi TrisA 34
    2.1.2.7.2.PortB và thanh ghi TrisB . 36
    2.1.2.7.3.PortC và thanh ghi TrisC . 38
    2.1.2.7.4.PortD và thanh ghi TrisD 39
    2.1.2.7.5.PortE và thanh ghi TrisE . 40
    2.1.2.8.Bộ định thời của Pic16f877A . 41
    2.1.2.8.1.Bộ định thời Timer0 . 41
    2.1.2.8.2.Bộ định thời Timer1 . 43
    2.1.2.8.3.Bộ định thời Timer2 . 45
    2.1.2.9.Chế độ diều chế xung PWM . 46
    2.1.2.10.Module ADC . 48
    2.1.2.10.1.Giới thiệu Module ADC 10 bit . 48
    2.1.2.10.2.Các thanh ghi điều khiển 48
    2.1.2.10.3. Lựa chọn xung Clock cho biến đổi ADC . 51
    2.2 IC ổn áp 7805 . 52
    2.3.Chip DS1307 53
    2.4.Diode . 59
    2.4.1. Diode chỉnh lưu . 59
    2.4.2.diode phát quang(led đơn) 60
    2.4.3 Led 7 đoạn . 60
    2.5.Điện trở . 62
    2.6.Tụ điện . 63
    2.7.Transistor 65
    Chương 3:Sơ đồ nguyên lý các khối trong mạch . 77
    3.1.Sơ đồ nguyên lý mạch Pic16f877A và DS1307 77
    3.1.1.Lưu đồ giải thuật “ Lịch Vạn Niên” 78
    3.1.2.Sơ đồ khối chung . 79
    3.2. Sơ đồ khối hiển thị 80
    3.3.Sơ đồ mạch nguồn 81
    Chương 4:Tổng quan về ngôn ngữ lập trình CCS 82
    Code chương trình “ Lịch Vạn Niên” . 83
    Chương Tổng Kết: 94
    Tài liệu và các trang Web tham khảo: 95

    CHƯƠNG 1: DẪN NHẬP

    1.1. Đặt vấn đề:
    Với những thành tựu về khoa học kỹ thuật cũng như nhu cầu của con người ngày càng cao. Vì vậy đòi hỏi nhiều ứng dụng của khoa học kỹ thuật vào các ngành công nghệp nói chung và kỹ thuật điện tử nói riêng được ứng dụng vào cuộc sống. Nó giúp cho ngành điện tử ngày càng phát triển, đồng thời giúp cho cuộc sống của con người ngày càng nâng cao hơn.
    Một trong các ứng dụng được sử dụng rộng rãi trong cuộc sống hàng ngày, trong các thiết bị trong gia đình.
    Trong giai đoạn hiện nay, với sự phát triển vượt bậc của công nghệ chế tạo, hàng loạt các loại IC mới ra đời và phát triển. Những loại IC này xử lý nhanh hơn rất nhiều so với các IC trước và đặc biệt chúng ta có thể ghi/xóa dữ liệu 1 cách dễ dàng.Vì thế, nó được sử dụng nhiều trong các thiết bị điện-điên tử.
    Với sự ra đời của các dòng IC mới làm thúc đẩy sự phát triển của những IC thời gian thực như: DS1307, DS12887 Bên cạnh sự phát triển của khoa học kĩ thuật đã góp phần nâng cao đời sống con người.Cũng chính vì thế mà mọi người cần phải biết chính xác ngày, giờ để thu xếp việc làm, học tập cho hợp lý.
    Xuất phát từ thật tiễn nhóm chúng em đã quyết định chọn đề tài “ Lịch Vạn Niên” nhằm đáp ứng nhu cầu ham muốn học hỏi của bản thân, cũng như góp phần nâng cao giá trị của những mạch điện tử ứng dụng trong cuộc sống.
    1.2. Các yêu cầu cần đạt được và hạn chế của đề tài:
    Các yêu cầu đạt được:
    - Thứ ( trong tuần ),giờ, phút, ngày, tháng, năm ( dương lịch ).



    Cài đặt được thời gian, cập nhật thời gian thực thông qua DS1307
    Hạn chế của đề tài:
    - Chưa hiển thị được ngày, tháng, năm ( âm lịch )
    1.3. Mục đích nghiên cứu:
    Trong quá trình nghiên cứu và thực hiện đề tài này giúp cho người thực hiện:


    Tăng khả năng tự học, tự nghiên cứu và giải quyết vấn đề.
    Tiếp xúc trực tiếp với thực tế, nâng cao kinh nghiệm nghề nghiệp chuyên ngành.
    Phải nắm vững và vận dụng những kiến thức chuyên ngành, tìm hiểu nghiên cứu tài liệu qua sách vở, giáo trình nước ngoài và các mạch điện và mô hình thực tế liên quan để thi công phần cứng.
    1.4. Đối tượng nghiên cứu, ứng dụng và hướng phát triển của đề tài:
    Lập trình vi xử lý cho hoạt động của mạch nên đối tượng nghiên cứu chính là vi điều khiển Pic16F877A, IC số cho vấn đề điều khiển và hiển thị.
    Đề tài này được ứng dụng rộng rãi và phổ biến trong cuộc sống con người.
    Hướng phát triển của đề tài là xem xét nghiên cứu các ứng dụng trong thực tế để có thể mở rộng và phát triển đề tài.
     

    Các file đính kèm:

Đang tải...