Thông báo

Collapse
No announcement yet.

Điều khiển động cơ 1 chiều 90V-10 W bằng pic 16f716

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

  • Điều khiển động cơ 1 chiều 90V-10 W bằng pic 16f716

    Em chào các bác. Em đang điều khiển 1 con động cơ 90v-10W dùng pic6f716. Sơ đồ nguyên lý như hình bên dưới. Em dùng PWM 10Khz, duty thay đổi theo biến trở vol1, đảo chiều bằng chuyển mạch bên ngoài, nguồn DC 310V lấy từ cầu chỉnh lưu trực tiếp 220V. Động cơ chạy bình thường, nhưng mỗi khi đảo chiều đột ngột mà ko dừng lại thì thỉnh thoảng con pic bị đơ luôn(em có dùng wachdog mà nó vẫn đơ ko có phản ứng). Reset nó lại chạy bình thường. Em nhận định chip bị treo nhưng chưa có cách khắc phục. Mong các bác giúp em vụ này.

    Giải pháp điện tử của bạn

  • #2
    cách ly hoàn toàn cả nguồn và đầu out , in ra xem nó còn treo nổi không !
    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

    Comment


    • #3
      Nguyên văn bởi queduong Xem bài viết
      cách ly hoàn toàn cả nguồn và đầu out , in ra xem nó còn treo nổi không !
      Cái mạch này em lấy theo nguyên mẫu của mạch điều khiển máy hàn khung nhà thép của bọn hàn quốc. bọn nó ko dùng cách ly mới máu chứ. Bác có phương pháp nào chống nhiễu cho nó chỉ em với.

      Giải pháp điện tử của bạn

      Comment


      • #4
        Nguyên văn bởi vuxuansyhut Xem bài viết
        Cái mạch này em lấy theo nguyên mẫu của mạch điều khiển máy hàn khung nhà thép của bọn hàn quốc. bọn nó ko dùng cách ly mới máu chứ. Bác có phương pháp nào chống nhiễu cho nó chỉ em với.
        copy nguyên nhưng mạch in có nguyên và FW có nguyên không vậy ?
        - PIC của bạn đã treo ... Nếu như thiết kế và thông số đúng ( thì chỉ có 1 là chương trình , 2 là vấn đề thiết kế mạch ). Đầu tiên bạn xem cái máy đó như thế nào ... nếu nó cũng đảo chiều 1 phát ngay ( cái này hơi lạ vì ít nhất cũng có quán tính ) thì phải xem lại cách code chương trình của mình .
        Thử băm để cho nó dừng rồi hãy đảo chiều !
        Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

        Comment


        • #5
          rút con Pic của nó ra,cắm con của mình vô ( lập trình y hệt ),đôi qua đổi lai xem mach hay chương trình cua ai ngon hơn
          không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

          Comment


          • #6
            Mạch của nó dùng chuyển mạch ngoài đảo chiều 2 dây động cơ bác ah. Em không thấy nó đưa tín hiệu về mạch. Động cơ nó dùng loại F6D10-90A,có hộp số, em đọc thông số động cơ thấy có thông số "duty run= 2000 hr" mà ko hiểu ý nghĩa. FW thì em viết lại rồi vì nó "code protect" . Hay tại em dùng sai tần số PWM bác nhỉ, em cứ lấy đại 10Khz chứ ko có căn cứ.

            Giải pháp điện tử của bạn

            Comment


            • #7
              Mà sao động cơ của bạn là 90V, mà lại dùng nguồn DC 310V nhỉ?

              Comment


              • #8
                Nguyên văn bởi postmanbk Xem bài viết
                Mà sao động cơ của bạn là 90V, mà lại dùng nguồn DC 310V nhỉ?
                Dùng PWM băm áp bạn ah. C

                Giải pháp điện tử của bạn

                Comment


                • #9
                  Mình góp ý như sau:
                  -Trong code của bạn, phần khởi tạo cổng vào ra thì bạn nên để các pin không dùng là digital output = 0 (kể cả các chân analog không dùng)
                  -Chân RST của PIC có cần thêm con tụ 104 nối xuống đất không nhỉ?

                  Comment


                  • #10
                    Ok để em thử.

                    Giải pháp điện tử của bạn

                    Comment


                    • #11
                      Nguyên văn bởi postmanbk Xem bài viết
                      Mình góp ý như sau:
                      -Trong code của bạn, phần khởi tạo cổng vào ra thì bạn nên để các pin không dùng là digital output = 0 (kể cả các chân analog không dùng)
                      -Chân RST của PIC có cần thêm con tụ 104 nối xuống đất không nhỉ?
                      Pic k cần tụ ở chân rs vẫn hoạt động bt, còn config các pin in/out thì tốt nhưng không ảnh hưởng tới cái vụ điều khiển động cơ. Cái Duty = xxx HR là duty horse ( chắc là mã lực tối thiểu để động cơ chạy) Cái này em đoán mò
                      Web:
                      ->Nhận thiết kế, hoàn thiện dự án, sản phẩm điện tử<-
                      -->Giải pháp GSM/GPRS/GPS - Công nghệ RFID<--

                      Comment


                      • #12
                        duty hour theo tôi hiểu là động cơ phải bảo trì sau bao nhiêu giờ đó... vô nhớt chỗ bạc đạn, trục, thay chổi than nếu là động cơ chổi than.. vv.
                        Last edited by KVLV; 22-05-2013, 01:00.
                        Mãi đi tìm vàng.

                        Comment


                        • #13
                          Nguyên văn bởi KVLV Xem bài viết
                          duty hour theo tôi hiểu là động phải bảo trì sau bao nhiêu giờ đó... vô nhớt chỗ bạc đạn, trục.. vv.
                          Cái này nghe chuẩn hơn giải thích của Demon52 . Bình thường các bác thường băm PWM tần số bao nhiêu để đk động cơ DC? Có công thức nào nào tính toán tần số này ko các bác nhỉ?

                          Giải pháp điện tử của bạn

                          Comment


                          • #14
                            Mình nghĩ vụ này đâu liên quan gì đến tần số PWM. Tần số PWM cao thì giảm được tổn hao, bù lại là phần driver khó hơn, và nếu tần số PWM ở trong dải tần số mà tai người nghe được (20Hz-20Khz) thì sẽ tạo ra âm thanh khi chạy. Hình như hay cho chạy PWM điều khiển động cơ ở 20khz

                            Comment


                            • #15
                              Nguyên văn bởi postmanbk Xem bài viết
                              Mình nghĩ vụ này đâu liên quan gì đến tần số PWM. Tần số PWM cao thì giảm được tổn hao, bù lại là phần driver khó hơn, và nếu tần số PWM ở trong dải tần số mà tai người nghe được (20Hz-20Khz) thì sẽ tạo ra âm thanh khi chạy. Hình như hay cho chạy PWM điều khiển động cơ ở 20khz
                              Em nghe có tiếng roro thật .Nhưng vụ giảm tổn hao là sao?

                              Giải pháp điện tử của bạn

                              Comment

                              Về tác giả

                              Collapse

                              vuxuansyhut 3E2K51 - HUT Tìm hiểu thêm về vuxuansyhut

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

                              Collapse

                              Đang tải...
                              X