Thông báo

Collapse
No announcement yet.

Cần giúp đỡ về module L298N

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

  • Cần giúp đỡ về module L298N

    Chào các bạn,

    Hiện tại mình đang sử dụng module L298N để điều khiển 1 động cơ DC 12V (có encoder và giảm tốc). Mình dùng ATmega8L để điền khiển tín hiệu chân IN1 và lấy nguồn ra ở OUT1 và OUT2 cấp cho động cơ. Vấn đề là khi chân IN1 được cấp tín hiệu thì lại không thấy động cơ quay, mình nghĩ là code hoặc vi điều khiển hoạt động không đúng nên đã sử dụng nguồn 5V cấp trực tiếp vào chân IN1, nhưng động cơ cũng không quay. Tuy nhiên, nếu vẫn cấp tín hiệu vào chân IN1 và chạm tay vào đế tản nhiệt của IC L298N thì động cơ lại quay. Mình nghĩ là module L298N bị hỏng nên đã mua thêm 2 module mới ở 2 nơi khác nhau, nhưng kết quả vẫn tương tự.
    Module của mình được nối dây như hình đính kèm, nhờ các bạn kiểm tra giúp xem có sai gì không!

    Có bạn nào gặp trường hợp tương tự và có giải pháp gì xử lý vấn đề này không !?

  • #2
    http://tronixlabs.com/news/tutorial-...a-and-arduino/ tham khảo đi bạn.

    Comment


    • #3
      Cảm ơn bạn!
      Bài này mình đã tham khảo trước đó, thậm chí để cho giống bài viết mình đã chuyển sang dùng board Arduino nhưng cũng không được.
      Tuy nhiên có một điều lạ là nếu như mình nối chân IN1 vào chân 5V cạnh chân ENB thì động cơ lại chạy ngon. Mình đang nghi ngờ là do nguồn 5V mình cấp trước đó không ổn định (nguồn này được lấy từ Adapter AC/DC 5V - 1A).

      Comment


      • #4
        trong hình đầu, bạn đã nối chân EN chua, và nguồn cấp vào chân IN có nối mass chung hay chưa. như hình thì không thấy thể hiện rõ.

        Comment


        • #5
          Mình sử dụng OUT1, OUT2 nên đã cắm jumper nối chân ENA rồi bạn ạ. Nhưng nguồn cấp cho board Arduino/ VĐK ATmega8L (ra chân IN1) thì không được nối mass chung với nguồn cấp cho module L298N. Do lần trước mình gặp phải trường hợp nhiễu tín hiệu của encoder (interrupt hoạt động ko ổn định) nên đã tách nguồn riêng.
          Vậy là cần thiết phải nối mass chung hả bạn? Để mình thử xem sao.

          Cảm ơn bạn nhiều!!!

          Comment


          • #6
            Cảm ơn bạn nhiều nhiều!!!
            Nối mass chung đã giải quyết được vấn đề rồi bạn ạ. Mình thiếu kiến thức cơ bản quá

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            • nguyendinhvan
              Trả lời cho Vấn đề về tốc độ quay
              bởi nguyendinhvan
              Sử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
              Hôm qua, 19:50
            • Andrea14
              Vấn đề về tốc độ quay
              bởi Andrea14
              Chào mọi người,

              Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
              12-12-2025, 12:42
            • bqviet
              Trả lời cho Đấu tắt điện cho máy tính bảng
              bởi bqviet
              Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
              06-12-2025, 17:17
            Đang tải...
            X