thiết kế kỹ thuật về pic16f877a đo nhiệt độ dùng lm35, hiển thị lên lcd

30 1.1K 0
thiết kế kỹ thuật về pic16f877a đo nhiệt độ dùng lm35, hiển thị lên lcd

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÁO CÁO ĐỀ TÀI THIẾT KẾ KỸ THUẬT VỀ PIC16F877A ĐO NHIỆT ĐỘ DÙNG LM35, HIỂN THỊ LÊN LCD Lời nói đầu. Thế kỉ 21 mở ra một thời đại mới, thời đại khoa học công nghệ đòi hỏi con người luôn luôn không ngừng tìm tòi học hỏi để phát triển và tiến bộ. Với sự nhảy vọt của khoa học, kĩ thuật điện điện tử mà vì thế trong một thời gian ngắn nó đã đạt được những thành tựu to lớn trong hầu hết các lĩnh vực trong đời sống xã hội. Thiết bị và công nghệ ngày càng đổi mới để góp phần nâng cao chất lượng cuộc sống. Ngày nay các thiết bị vi điều khiển có ứng dụng càng rộng rãi với ưu điểm nhỏ gọn, linh hoạt và có thể điều khiển được rộng rãi. Vi điều khiển càng ngày càng chiếm lĩnh và đóng vai trò cực kì quan trọng trong kĩ thuật điều khiển và tự động hóa. Giờ đây với nhu cầu chuyên dụng hóa, tối ưu ( thời gian , không gian, giá thành) bao mật, tính chủ động linh hoạt trong công nghệ …ngày càng đòi hỏi khắt khe việc đưa ra công nghệ mới trong lĩnh vực chế tạo mạch điều khiển điện tử để đáp úng các nhu cầu cấp thiết trong khoa học kĩ thuật điện – điện tử. Kĩ thuật vi điều khiển hiện nay rất phát triển, nó đáp ứng được nhu cầu của nhiều ngành, lĩnh vực sản xuất công nghiệp, tự động hóa, trong đời sống …So với kĩ thuật số thì kĩ thuật vi điều khiển nhỏ gọn hơn do đó nó được tích hợp lại và có khả năng lập trình để điều khiển nên tiện dụng và cơ động.Với các tính chất ưu việt đó trong đề tài này nhóm chúng em sử dugnj vi đều khiển để đo nhiệt đọ và đòng thời hiển thị LCD. Đề tài được thiết kế dựa trên kiến thức đã học, sách tham khảo và một số nguồn tài liệu khác. Tuy nhiên do thời gian và trình đọ có hạn nên chúng em không tránh khỉa những sai sót. Vì vậy mong thầy và các bạn góp ý xây dựng, giúp đỡ để hoàn thiện hơn đề tài. Chúng em xin chân thành cảm ơn! Nhóm 1 PHẦN MỞ ĐẦU TỔNG QUAN VỀ ĐIỀU KHIỂN NHIỆT ĐỘ TRONG CUỘC SỐNG. Nhiệt độ là một đại lượng vật lý gắn liền với cuộc sống của chúng ta. Nó tác động đến mọi mọi mặt của đời sống. Và trong các lĩnh vực sản xuất cũng vậy, nhiệt độ ảnh hưởng trực tiếp tới quá trình vận hành, sản xuất. Trong lĩnh vực sản xuất công nghiệp nhiệt độ có tác động trực tiếp đến chất lượng sản phẩn đầu ra như trong quá trình gia công hàn vật liệu nhiệt độ ảnh hưởng tới độ chính xác, tính giãn nở nhiệt cảu vật liệu. Trong quá trình nung, sấy như nung gạch mem thì nhiệt dộ ảnh hưởng tới chất lượng về đọ cứng,đọ dẻo,màu sắc cảu sản phẩm đầu ra. Trong y học nhiệt độ ảnh hưởng tới các kết quả nghiên cứu, chữa bệnh. Trong cuộc sống nhiệt độ ảnh hưởng tới chất lượng và bảo quản lương thực, thực phẩm. Trong nông nghiệp cũng vậy nhiệt độ ảnh hưởng trục tiếp tới thành quả và năng suất nông nghiệp…. Với các yếu cầu đó nhóm chúng em xin thiêt kế đề tài ổn định nhiệt độ với khoản nhiệt dộ ổn định và điều khiển là 0 đến 60 độ C dùng cảm biến LM35, sử dụng bộ vi điều khiển PIC16F877A =, hiển thị LCD. Ưu điểm: Cảm biến LM 35 là một loại cảm biến nhiệt có ái thành tương đối rẻ và bán nhiều trên thị trường, có khoảng đo nhiệt dộ phù hợp với yêu cầu của đề tài. PIC16F877A là một loại chip vi điều khiển khả trình có thể dùng mã nguồn mở, nó có ưu điểm về giá thành tương đối rẻ, điều khiển ổn định và khá chính xác và khá phổ biến trên thị trường. Với đề tài lò ấp trúng thì yêu cầu ẩn định nhiệt độ là rất quan trọng tới việc thành công hay không của quá trinh ấp. Theo yêu cầu thì nhiệt độ trong lò phait đảm bào chênh lệch 2°C so với nhiệt độ yêu cầu. Nguyên lý hoạt động của các máy ấp trứng trên thị trường. Các máy ấp trứng tự động 100% được điều khiển bởi một module điều khiển chính. Module này nhận thông tin hoạt động từ module cảm biến nhiệt , sau đó phát tín hiệu điều khiển module cấp nhiệt. ngoài ra máyấp trứng còn có thêm module đặt nhiệt độ ấp trứng, thờ i gian ấptrứng- Một số máy ấp trứng sau : a.Mấy ấp trứ ng GTL -1000 Máy ấp trứng GTL -1000 :tự động hoàn toàn 100% , công xuất tối đa 1000 trứng,đảo trứng tự động (chế độhẹn giờ ), phun ẩm và nhiệt độ tuỳ chình tự động đóng khi qua con số quy định −Điện áp : 220V AC −Công suất tiêu thụ:10kw / 1 kỳấp Kết cấu : −Phun ẩm :Tuỳ chỉnh , tự động đóng ngắt khi quá % quy định −Hệ thống cung cấp nhiệt :Bóng nhiêt halozen chuyên dùng cho ấp trứng −Đảo Trứng :Tựchọn hẹn giờ từ30 Phút - 120 Giờ . −Nhiệt độ được điều khiển tựđộng,ổn định bằng vi xửlý. −Tạo độ ấm tự động −Đảo trứng tựđộng (có thể tuỳchọn thờ i gian đảo từ1 giờ - 120 giờ ) −Có thể ấp theo chế độ đa kỳ(mỗi tuần vào trứng một lần) hoặc đơn kỳ b.Máy ấp trứng OXY GTL 240K Là loại máy ấp trứng đảo trứng bằng khí-Điện áp : 220VAC Công suất tiêu thụ: 2kw điện / 1 kỳ ấp. - Hệ thống cấp nhiệt :điện trở - Nhiệt độ được điều khiển tự động bằng vi xửlý- Tự động trộn khí oxy- Có thể ấp theo chế độ đa kỳ, hoặc đơn kỳ. Hình ảnh một số lò âp trên thị trường: [...]... ) Trong động cơ : Điều mà chúng ta dễ nhận thấy rằng là PWM rất hay được sử dụng trong động cơ để điều khiển động cơ như là nhanh , chậm, thuận ,nghịch và ổn định tốc độ cho nó Cái này được ứng dụng nhiều trong điều khiển động cơ 1 chiều và sơ đồ nguyên lý của mạch điều khiển động cơ DC là : Đây là mạch đơn giản điều khiển động cơ Nếu muốn điều khiển động cơ quay thuận quay ngược thì phải dùng đến... -LCD_ PUTCMD(CLEAR_SCR); LCD_ PUTCHAR("OK !!!!!!!! "); DELAY_MS(3000); LCD_ PUTCMD(CLEAR_SCR); LCD_ PUTCMD(LINE_1); LCD_ PUTCHAR("DE TAI:"); DELAY_MS(500); LCD_ PUTCMD(LINE_2); LCD_ PUTCHAR("DO NHIET DO"); DELAY_MS(1000); LCD_ PUTCMD(CLEAR_SCR); LCD_ PUTCMD(LINE_1); LCD_ PUTCHAR("NHOM 1:"); DELAY_MS(1000); LCD_ PUTCMD(CLEAR_SCR); LCD_ PUTCMD(LINE_1); LCD_ PUTCHAR("THANH - TAN"); DELAY_MS(500); LCD_ PUTCMD(LINE_2);... động - điểm cực của hàm truyền kín nằm trên trục ảo jω xác định tần số ωc của dao động vừa đạt Phần 3: Tổng quan về điều chế xung PWM PWM là cái gì mà sao nó được ứng dụng nhiều trong điều khiển Lấy điển hình nhất mà chúng ta thường hay gặp là điều khiển động cơ và các bộ băm xung áp, điều áp Sử dụng PWM điều khiển nhanh chậm của động cơ hay cao hơn nữa nó còn được dùng để điều khiển ổn định tốc độ. .. LCD_ PUTCMD(LINE_2); LCD_ PUTCHAR("NGHIA - TRINH"); DELAY_MS(2000); LCD_ PUTCMD(CLEAR_SCR); LCD_ PUTCMD(LINE_1); LCD_ PUTCMD(CLEAR_SCR); PRINTF (LCD_ PUTCHAR,"Nhiet Do dat:%u",t_dat); LCD_ PUTCMD(LINE_2); PRINTF (LCD_ PUTCHAR,"Nhiet Do thuc:%u",t_thuc); DELAY_MS(500); WHILE(true) { // -GUI DU LIEU RA PC -// -GUI DU LIEU RA LCD -LCD_ PUTCMD(CLEAR_SCR); PRINTF (LCD_ PUTCHAR,"out:%Lx",OUT); lcd_ setposition(9);... pháp điều chế dựa trên sự thay đổi độ rộng của chuỗi xung vuông dẫm đếm sự thay đổi điện áp ra Các PWM khi biến đổi thì có cùng 1 tần số và khác nhau về độ rộng của sườn dương hay hoặc là sườn âm - Sơ đồ nguyên tắc điều khiển tải dùng PWM Trên là đồ thị dạng xung khi điều khiển bằng PWM Với độ rộng xung đầu ra tương ứng và được tính bằng % Tùy thích do chúng ta điều khiển 2 ) Nguyên lý của PWM Đây là... vi phân Tốc độ thay đổi của sai số qua trình được tính toán bằng cách xác định độ dốc của sai số theo thời gian (tức là đạo hàm bậc một theo thời gian) và nhân tốc độ này với độ lợi tỉ lệ Biên độ của phân phối khâu vi phân (đôi khi được gọi là tốc độ) trên tất cả các hành vi điều khiển được giới hạn bởi độ lợi vi phân, Thừa số vi phân được cho bởi: trong đó : thừa số vi phân của đầu ra : Độ lợi vi... IV 1 2 3 4 5 6 MỘT SỐ LINH KIỆN KHÁC LED 7 đo n Tranzitor pnp A1015 Thạch anh 12MHz Tụ 33pF Điện trở Nút bấm PHẦN 2 : GIỚI THIỆU PID I Định nghĩa: Bộ điều khiển PID (A proportional integral derivative controller) là bộ điều khiển sử dụng kỹ thuât điều khiển theo vòng lặp có hồi tiếp được sử dụng rộng rãi trong các hệ thống điều khiển tự động Một bộ điều khiển PID cố gắng hiệu chỉnh sai lệch giữa tín... tính là tuyến tính khi có sẵn 1 nguồn 1 chiều cố định Như vậy PWM nó được ứng dụng rất nhiều trong các thiết bị điện điện tử Điều mà dân điện điện tử dễ dàng nhận ra là PWM chính nhân tố mà các đội Robocon sử dụng để điều khiển động cơ hay ổn định tốc độ động cơ.Bài viết này sẽ nói lên phương pháp điều khiển PWM và các thông số cơ bản của PWM 1 ) PWM là gì? Trước khi tìm hiểu sâu chúng ta hãy tìm hiểu... thay đổi nhỏ Nếu độ lợi của khâu tỉ lệ quá cao, hệ thống sẽ không ổn định Ngược lại, độ lợi nhỏ là do đáp ứng đầu ra nhỏ trong khi sai số đầu vào lớn, và làm cho bộ điều khiển kém nhạy, hoặc đáp ứng chậm Nếu độ lợi của khâu tỉ lệ quá thấp, tác động điều khiển có thể sẽ quá bé khi đáp ứng với các nhiễu của hệ thống Khâu tích phân Phân phối của khâu tích phân tỉ lệ thuận với cả biên độ sai số lẫn quảng... đối tượng và thiết lập thông số cho đối tượng dễ dàng • Xuất file thống kê linh kiện cho mạch • Xuất ra file Netlist tương thích với các chương trình làm mạch in thông dụng • Đối với người thiết kế mạch chuyên nghiệp, ISIS tích hợp nhiều công cụ giúp cho việc quản lý mạch điện lớn, mạch điện có thể lên đến hàng ngàn linh kiện • Thiết kế theo cấu trúc (hierachical design) • Khả năng tự động đánh số . BÁO CÁO ĐỀ TÀI THIẾT KẾ KỸ THUẬT VỀ PIC16F877A ĐO NHIỆT ĐỘ DÙNG LM35, HIỂN THỊ LÊN LCD Lời nói đầu. Thế kỉ 21 mở ra một thời đại mới, thời đại khoa. chúng em xin thiêt kế đề tài ổn định nhiệt độ với khoản nhiệt dộ ổn định và điều khiển là 0 đến 60 độ C dùng cảm biến LM35, sử dụng bộ vi điều khiển PIC16F877A =, hiển thị LCD. Ưu điểm: Cảm biến. điều khiển động cơ và các bộ băm xung áp, điều áp Sử dụng PWM điều khiển nhanh chậm của động cơ hay cao hơn nữa nó còn được dùng để điều khiển ổn định tốc độ động cơ. Ngoài lĩnh vực điều khiển

Ngày đăng: 06/08/2014, 13:30

Từ khóa liên quan

Mục lục

  • BÁO CÁO ĐỀ TÀI THIẾT KẾ KỸ THUẬT VỀ PIC16F877A ĐO NHIỆT ĐỘ DÙNG LM35, HIỂN THỊ LÊN LCD

    • Khâu tỉ lệ

    • Khâu tích phân

    • Khâu vi phân

    • Phương pháp Ziegler–Nichols

    • 3) Các cách để tạo ra được PWM để điều khiển

    •  4) PWM trong điều khiển động cơ và trong các bộ biến đổi xung áp

Tài liệu cùng người dùng

Tài liệu liên quan