Thông báo

Collapse
No announcement yet.

Xin giúp đỡ mạch ấp trứng ATmega8 + LM35 + Led 7 đoạn

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Xin giúp đỡ mạch ấp trứng ATmega8 + LM35 + Led 7 đoạn

    Mình đang làm mạch điện cho cái lò ấp trứng gà với mục đích hiển thị nhiệt độ và duy trì nhiệt độ ở mức 37 độ C. Nếu nhiệt độ trong lò cao hơn 37 độ thì rơle cấp điện cho bóng đèn sưởi sẽ tự ngắt 1 khoảng time sau đó đóng lại để giữ nhiệt ổn định. Lang thang trên các diễn đàn mình may mắn tìm được mạch và code tuy nhiên phần code vẫn chưa hoàn chỉnh nên mạch hoạt động chưa đúng theo yêu cầu đặt ra. Cụ thể là:
    1 - Nhiệt độ đặt là 40 độ C role mới ngắt trong khi nhiệt độ cần ngắt role là 37. (mình đã thử thay đổi giá trị nhưng chỉ thay đổi được ở các mức VD: 10, 20, 30, 40, 50, 60,...)
    2 - Led 7 đoạn hiển thị luôn bị nháy nháy (mô phỏng bằng Proteus thì ko nhìn thấy nháy).
    Mình là con gà về lập trình C nên cũng ko biết chỉnh sửa sao mong các "cao thủ" ra tay nghĩa hiệp. Mong sớm nhận được sự chia sẻ và giúp đỡ của mọi người.
    mạch và code:
    Attached Files
    Last edited by lequyduong; 12-02-2015, 04:59.

  • #2
    Mạch ấp trứng gia cầm LM35 - ATmega8 -2 LED 7 đoạn (Hoàn chỉnh từ A -> Z)

    Cuối cùng thì mình cũng viết được đoạn code cho mạch ấp trứng, cảm giác thành công thật là zui!
    Mạch khá đơn giản và hoạt động như sau:
    - Mạch sẽ dùng 2 led 7 đoạn để hiển thị nhiệt độ đo được từ LM35 thông qua Atmega8
    - Nhiệt độ ấp trứng luôn được duy trì khoảng 37 độ C.
    - Ngưỡng tác động đóng mở rơle điều khiển bóng đèn sưởi là: 37 -> 38 Rơle ngắt (>38 luôn ngắt), 37 -> 36 Rơle đóng (<36 luôn đóng).
    Mình đã làm thử mạch thực tế thành công và hoạt động tốt. Hy vọng bài này sẽ giúp ích cho anh em nào đang còn vướng mắc lâu nay.

    Còn thắc mắc các bạn có thể liên hệ (mình sẽ giúp những gì có thể!)
    Email: nhatbui.pro@gmail.com
    Tel: 0907089313
    Attached Files

    Comment


    • #3
      Mình cũng đã lắp Mạch đo nhiệt độ, theo Sơ đồ của bạn và đã chạy ngon lành! Cảm ơn bạn đã chia sẻ

      Comment


      • #4
        Bạn làm tốt lắm, có nhiều bạn có thể sẽ gặp khó khăn đôi chút trong các bước(chưa làm mạch bao giờ hoặc chưa lập trình bao giờ). Nhưng mình hy vọng với sự cố gắng của các bạn sẽ sớm tìm và khắc phục được những khó khăn đó. Chúc các bạn hài lòng với sản phẩm do mình tạo ra.

        Comment


        • #5
          Hoan nghênh các bạn có tinh thần chia sẽ với anh em.Như vậy anh em đi sau sẽ học hỏi được nhiều hơn!

          :

          Comment


          • #6
            Nguyên văn bởi Nguyenson318 Xem bài viết
            Mình cũng đã lắp Mạch đo nhiệt độ, theo Sơ đồ của bạn và đã chạy ngon lành! Cảm ơn bạn đã chia sẻ
            bạn ơi..dùng mạch gì để nạp code cho ic at89c51 đó..làm có khó khăn không..từng bước thế nào đó nhỉ..bạn có thể cho mình file mạch in của bạn được không..mình đang cần.rất cảm ơn bạn

            Comment


            • #7
              mạch hay lắm, cảm ơn anh nhé

              Comment


              • #8
                Nguyên văn bởi severfull5 Xem bài viết
                mạch hay lắm, cảm ơn anh nhé
                cám ơn ấn thanks kìa severfull5.
                Nguyễn Huy Biên - 01649 802 694
                gmail :

                Comment


                • #9
                  cảm ơn bạn nhiều . mình cũng đang mầy mò tìm hiểu về bài tập lớn mà thầy giáo đưa cho về phần này

                  Comment


                  • #10
                    Vậy thì bạn cố gắng nhé, mạch này đã có nhìu bạn làm và chạy thành công rùi nên bạn cứ làm mạch cẩn thận và nạp code vào là chạy ok thui. chúc bạn thành công
                    TN.

                    Comment


                    • #11
                      Nguyên văn bởi mattroicodon Xem bài viết
                      bạn ơi..dùng mạch gì để nạp code cho ic at89c51 đó..làm có khó khăn không..từng bước thế nào đó nhỉ..bạn có thể cho mình file mạch in của bạn được không..mình đang cần.rất cảm ơn bạn
                      89c51 có nhiều loại mạch nạp cho dòng IC 89xxx này, có loại nạp qua cổng COM, có loại nạp qua cổng USB, bạn có thể tìm tham khảo trên mạng. Mình đang sử dụng mạch "89 Series Device Programmer - USB" mình xài mạch này cũng lâu rùi, xài tạm được, tạm được vì tốc độ nạp khá tốt. Chương trình giao tiếp đơn giản và có đủ chế độ nạp vào IC hoặc lấy CT từ IC ra (dạng nhị phân thui nhé), lock IC, kiểm tra bộ nhớ đệm...hỗ trợ nhìu loại chip, Eprom, AVR... Tuy nhiên nhược điểm lớn nhất của loại mạch này theo mình thấy thì khi trương trình nạp vào IC dòng 89Cxx có file HEX dung lượng lớn lớn khoảng vài KB thì hay bị lỗi tự động reset máy tính, hiện màn hình xanh, load 1 lúc mới khởi động vào window được. Đối với dòng 89Sxx thì ko vấn đề gì xảy ra cả, rất good ko bít ai có bị lỗi như mình ko nhỉ?
                      TN.

                      Comment


                      • #12
                        Cảm ơn bạn !, Mạch rất hay.
                        Linh Kiện ĐIỆN TỬ 4U
                        - Website: www.dientu4u.com
                        - Đ/c: 59, Ngõ 120, Trần Cung, B.Từ Liêm, Hà Nội

                        Comment


                        • #13
                          bạn có thể gửi cho mình mạch nguyên lí + layout vẽ bằng orcad được không? trong cái tệp tin kia mình không mở được. Gmail của mình là: hoangduong159x@gmail.com
                          mình xin cảm ơn rất rất nhiều !!!

                          Comment


                          • #14
                            Thank nhiều.

                            Comment


                            • #15
                              Nguyên văn bởi nhatpro Xem bài viết
                              Cuối cùng thì mình cũng viết được đoạn code cho mạch ấp trứng, cảm giác thành công thật là zui!
                              Mạch khá đơn giản và hoạt động như sau:
                              - Mạch sẽ dùng 2 led 7 đoạn để hiển thị nhiệt độ đo được từ LM35 thông qua Atmega8
                              - Nhiệt độ ấp trứng luôn được duy trì khoảng 37 độ C.
                              - Ngưỡng tác động đóng mở rơle điều khiển bóng đèn sưởi là: 37 -> 38 Rơle ngắt (>38 luôn ngắt), 37 -> 36 Rơle đóng (<36 luôn đóng).
                              Mình đã làm thử mạch thực tế thành công và hoạt động tốt. Hy vọng bài này sẽ giúp ích cho anh em nào đang còn vướng mắc lâu nay.

                              Còn thắc mắc các bạn có thể liên hệ (mình sẽ giúp những gì có thể!)
                              Email: nhatbui.pro@gmail.com
                              Tel: 0907089313
                              ban có thể thay LM35 bằng DS18B20 và thêm 2 nút nhấn để chỉnh nhiệt độ mà mình muốn ổn định không? nếu vậy thì nó sẽ rất hay vì trứng ấp về sau phải tăng lên 38 độ cho gà dễ nở. mình thì không biết lập trình nhưng rất thích nghiên cứu vấn đề này. cảm ơn bạn rất nhiều

                              Comment

                              Về tác giả

                              Collapse

                              nhatpro Tìm hiểu thêm về nhatpro

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X