Thông báo

Collapse
No announcement yet.

AVR điều khiển động cơ

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

  • AVR điều khiển động cơ

    tui đang làm một mạch điều khiển tốc độ đồng cơ dùng AVR kèm theo chức năng xử lí PID, bác nào có hứng thì cùng trao đổi.
    về mặt phần cứng và các khâu trung gian như hiển thị LCD, thu thập tín hiệu thì không vấn đề gì, chỉ đang gặp trục trặc tại khâu điều khiển PID thôi.

  • #2
    tui cũng đang nghiên cứu về AVR. Tui mun hỏi các bạn cách nào để dùng AVR điều khiển cửa tự động. các bạn có thể cho tui vài lời khuyên!

    kẹo sugus ngon nhi! :-)

    Comment


    • #3
      lỗi khi chạy Proteus!

      cho tui hỏi lỗi như vậy là làm sao vây? cách khắc phục ntn? tui dung proteus để mô fong chuong trình!


      No model spectified U4.A
      No model spectified U4.B


      ở đây U4.A,U4.B la các cổng NAND.

      Comment


      • #4
        Nguyên văn bởi dung_AVR Xem bài viết
        tui đang làm một mạch điều khiển tốc độ đồng cơ dùng AVR kèm theo chức năng xử lí PID, bác nào có hứng thì cùng trao đổi.
        về mặt phần cứng và các khâu trung gian như hiển thị LCD, thu thập tín hiệu thì không vấn đề gì, chỉ đang gặp trục trặc tại khâu điều khiển PID thôi.
        Mình cũng đang có vấn đề khi tìm hàm PID để đưa ra băm xung PWM
        .Mình có mấy file,ban tham khảo xem
        có gì trao đổi nhé,mình cũng đang làm về điều khiển tốc độ động cơ
        Attached Files

        Comment


        • #5
          Huhu!Có bác nào làm bộ điều cho ATS không?trao đổi tý đi!
          |

          Comment


          • #6
            - PID discreate controller:
            http://www.atmel.com/dyn/resources/p...ts/doc2558.pdf

            - Tôi nghĩ nên sử dụng thuật toán PID của atmel, tham số Kp, Kd, Ki có thể tính chọn được theo đủ thứ lý thuyết trên giời dưới biển, nhưng tốt nhất là thử mô phỏng bằng matlab xem thế nào.

            cho tui hỏi lỗi như vậy là làm sao vây? cách khắc phục ntn? tui dung proteus để mô fong chuong trình!


            No model spectified U4.A
            No model spectified U4.B


            ở đây U4.A,U4.B la các cổng NAND.
            Đây là lỗi báo không có model trong simulation của con U4. Bác nên thử chọn con Nand nào là generic thử hoặc có thể sử dụng một con nào khác xem?
            Mồm chó vó ngựa

            Comment


            • #7
              Bác BK2012 giải thích cho em rõ hơn về cái PID được ko ah?
              thanks !

              Comment


              • #8
                các bác cho em hỏi em đang mô phỏng điều khiển động cơ bước bằng proteus. Em gắn 4 đầu từ PORTC4-PORTC7, nhưng hai chân 6 và 7 không hoạt động như ý muốn, hai chân này có gì đặc biệt nhờ các Bác chỉ hộ em, các chân ở PORT khác có thế không? em muốn lắp 6 button thì em nên gắn vào PIN nào hả các bác! Thanks very much

                Comment


                • #9
                  thank!!!!!!!!!!!!!!!!!!!!

                  Comment


                  • #10
                    các bác cho em hỏi em đang mô phỏng điều khiển động cơ bước bằng proteus. Em gắn 4 đầu từ PORTC4-PORTC7, nhưng hai chân 6 và 7 không hoạt động như ý muốn, hai chân này có gì đặc biệt nhờ các Bác chỉ hộ em, các chân ở PORT khác có thế không? em muốn lắp 6 button thì em nên gắn vào PIN nào hả các bác! Thanks very much
                    Chân nào gắn button cũng được, vì default là nó để I/O. Trừ phi bác dùng ngắt hoặc enable cái gì đó - hay sử dụng chức năng khác ảnh hưởng đến chân đó. Còn đối với amg128 thì tôi đã trình bày trên, bác mô phỏng nên dùng atmega32 vì có vẻ như nó OK.
                    Mồm chó vó ngựa

                    Comment


                    • #11
                      Cảm ơn bác Yankazaz, Bác cho em hỏi là em khai báo biến a với kiểu dữ liệu int (int a, em đọc 1 số bài mẫu thì có người khai báo là flash int a; hay eeprom int a, em không hiểu lắm, bác làm ơn chỉ cho em sự khác nhau của bộ nhớ flash, bộ nhớ eeprom, và bộ nhớ chương trình, khi nào thì nên dùng bộ nhớ này? thanks bác, em rốt quá, nhưng biết làm sao đc, không biết mà, bác chỉ cho em vì em đang làm đồ án, cám ơn bác nhé

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X