Thông báo

Collapse
No announcement yet.

Xin các bác chữa dùm bệnh lạ của ATmega32 loại smd

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

  • Xin các bác chữa dùm bệnh lạ của ATmega32 loại smd

    Trước giờ em dùng AVR loại DIP, do dạo này loại DIP khó mua quá nên dùng sang loại SMD. Mạch của em dùng ATmega32 SMD và nó bị lỗi là khi bật nguồn lên thì mạch không chạy, em cắm jack mạch nạp vào thì nó chạy, rút jack mạch nạp ra nó vẫn tiếp tục chạy nhưng chạy 1 lúc (khoản vài phút) lại không chạy nữa.
    Lúc đầu em tưởng do thạch anh hư, em cho AVR chạy bằng xung clock nội nhưng nó vẫn bị như thế.
    Em lại làm cái mạch khác và dán con AVR khác, nhưng kết quả con sau vẫn giống con trước.
    Hồi đó em dùng AVR DIP không có bị trường hợp này.
    Có bác nào bị trường hợp giống em không? Cho em xin chút ý kiến. Xin cám ơn.

  • #2
    truoc đây mình cung bị tình trạng này
    bạn coi lại áp sử dụng xem 3,3V
    thường khi dùng relay thì hay bi treo IC lắm

    chúc bạn thành công
    Điện thoại:
    email:

    Comment


    • #3
      Khi gặp tình trạng này thì tôi xem kỹ lại nguồn cấp cho vi điều khiển. Đặc biệt là đường đất (GND)

      Comment


      • #4
        nếu đi mát chung thì bạn nên tách riêng mát ra. Khi có rơ le thì bạn nên cho vi điều khiển và công suất chạy hai nguồn khác nhau, không nên chung nguồn.

        Comment


        • #5
          - Bạn thử câu thêm vài con tụ đất 104 vào sát chân VCC và GND của VĐK xem.
          - Vì bạn dùng Role 12V nên cũng không ảnh hưởng nhiều đến nguồn của VĐK vì nguồn cấp cho vi điều khiển đã qua 7805. Dù khi Role kích hoạt nguồn 12V có sụt xuống một chút thì cũng không ảnh hưởng gì. Để chắc chắn chơi thêm con tụ khoảng 1000uF vào nguồn VCC sau 7805 nữa.
          - Ở trên mạch thấy bạn đã dùng 4N35 để cách ly rồi. thì coi như phần mạch VDK của bạn chỉ còn liên quan với mạch Role ở phần GND và nguồn 12V đầu vào. Thử dùng 2 nguồn ngoài khác nhau: nguồn 5V cho VDK và nguồn 12V cho Role. Tách GND của 2 mạch này riêng ra. Nếu cái này mà vẫn bị thì không phải do ảnh hưởng của Role mà là do phần mạch VDK và chương trình của bạn có vấn đề.

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X