Thông báo

Collapse
No announcement yet.

điều khiển chiều động cơ DC bằng L298

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

  • điều khiển chiều động cơ DC bằng L298

    các bác xem hình( datasheet L298)
    em muốn hỏi:

    các chân vào ATmega8 vậy đã ổn chưa?
    mục đích của em là điều khiển chiều quay của DC
    em set timer/counter1 ở mode 14: Fast PWM
    2 chân input của L298 em nối vào OC1A và OC1B để PWM 2 kênh độc lập
    dùng các button vào INT0 và INT1 sử dụng vector external interrupt
    nếu button1 ấn thì OC1A hoạt động
    nếu ấn button2 thì OC1B hoạt động
    liệu như thế có thể giải quyết bài toán này không?
    và còn cách nào khác để điều khiển chiều quay của DC bằng PWM không?
    em mới tìm hiểu nên có gì các bác giúp đỡ..
    thanks
    Attached Files

  • #2
    ?????????????

    Comment


    • #3
      nếu bạn chỉ cần dk chiều quay mà không có yêu cầu đặc biệt gì về điều khiển vận tốc thì không cần tới PWM chi cho mệt.
      kiểm tra phím vào và set các chân điều khiển chiều là dc chạy ok rồi. cần gì PWM cho mệt

      Comment


      • #4
        nhung ma ban noi o con l298 van chua duoc

        Comment


        • #5
          cho nguon chan 4 va9 van chua duoc
          day la 2 nguon khac nhau 1 la nguon logic 2 la nguon cap cho dong co

          Comment


          • #6
            Nguyên văn bởi soulasylum Xem bài viết
            các bác xem hình( datasheet L298)
            em muốn hỏi:

            các chân vào ATmega8 vậy đã ổn chưa?
            mục đích của em là điều khiển chiều quay của DC
            em set timer/counter1 ở mode 14: Fast PWM
            2 chân input của L298 em nối vào OC1A và OC1B để PWM 2 kênh độc lập
            dùng các button vào INT0 và INT1 sử dụng vector external interrupt
            nếu button1 ấn thì OC1A hoạt động
            nếu ấn button2 thì OC1B hoạt động
            liệu như thế có thể giải quyết bài toán này không?
            và còn cách nào khác để điều khiển chiều quay của DC bằng PWM không?
            em mới tìm hiểu nên có gì các bác giúp đỡ..
            thanks
            đúng rùi chấn số 9 và chân số 4 phải dùng hai nguồn khác nhau chứ
            nếu không thì nhiều vấn đề xẩy ra đấy.
            chân số 4 bạn phải để bằng điện áp định mức động cơ mới chạy tốt được

            Comment


            • #7
              Có cao thủ nào chỉ cho chân ENA và ENB phải nối như thế nào không?tham khảo một số hình thấy nó nối lên nguồn 5V nhưng thấy nghi ngờ!cao thủ nào làm rồi xin giúp đỡ
              Đối thủ mà ta khó chiến thắng nhất chính là bản thân !!!

              Comment


              • #8
                chân 4 nối 12V, chân 9 nối 5V, nếu muốn động cơ đảo chiều mà có điều tốc thì :
                OCR1A=PWM
                OCR1B=L

                OCR1A=L
                OCR1B=PWM
                Cái gì biết nói biết. Cái không biết nói không biết. Ấy là biết đấy!
                email:

                Comment


                • #9
                  Chân ena và chân enb là hai chân cho phép bạn thấy nó ở mức logic nào thì phải cấp nguồn đúng cho nó thì nó mới chạy được.
                  Giáp Văn Khương-Kim Tràng-Việt lập-Tân Yên-Bắc Giang

                  Comment


                  • #10
                    bạn đọc datasheet của nó thấy rất rõ mà. ENA và ENB là hai chân cho phép của L298 được đưa và cổng and bên trong con L298.
                    hai chân này được and với chân in nên nó phải là mức 1. Nếu mà là 0 thì dù bạn có cấp PWM bằng bao nhiêu thì nó cũng bằng 0.

                    Comment


                    • #11
                      bạn up cái code cho mình tham khảo với mới học cái này chưa biết viết code

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X