Thông báo

Collapse
No announcement yet.

Vấn đề băm xung điều áp!! Gấp ạ!

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

  • Vấn đề băm xung điều áp!! Gấp ạ!

    Em đang cần gấp . Mong anh chị nào giúp em với!!!
    Em có làm mạch điều rộng xung với Atmega8. Khi vặn biến trở thì độ rộng xung thay đổi, tốc độ động cơ thay đổi theo ý muốn. , nhưng sao Động cơ rất nóng và khi quay tốc độ chậm thì mômen rất yếu nữa .
    Động cơ 12V, P=50w, em đã dùng con Fet tới 49A là z44. Xung e băm ở tần số 20.000Khz. Anh chị nào biết giùm em nhé!
    Em cảm ơn nhiều!!!
    sơ đồ của em : Click image for larger version

Name:	mophong.bmp
Views:	1
Size:	88.9 KB
ID:	1419722
    Attached Files

  • #2
    Nguyên văn bởi dhcnhn Xem bài viết
    Em đang cần gấp . Mong anh chị nào giúp em với!!!
    Em có làm mạch điều rộng xung với Atmega8. Khi vặn biến trở thì độ rộng xung thay đổi, tốc độ động cơ thay đổi theo ý muốn. , nhưng sao Động cơ rất nóng và khi quay tốc độ chậm thì mômen rất yếu nữa .
    Động cơ 12V, P=50w, em đã dùng con Fet tới 49A là z44. Xung e băm ở tần số 20.000Khz. Anh chị nào biết giùm em nhé!
    Em cảm ơn nhiều!!!
    sơ đồ của em : [ATTACH]78712[/ATTACH]
    tăng tần số xung băm lên. Bạn mắc sơ đồ thực tế như thế nào? Kích fet như thế nào?

    p/s mình ko biết gì về atmega

    Comment


    • #3
      Sơ đồ em mắc đúng như hình mô phỏng em gửi ở trên đấy ak. Tần số 20khz rùi vẫn phải tăng nữa sao ạ? em tìm hiểu thì nhiều tài liệu nói nên băm từ vài trăm hz đến 30khz là đúng không ?

      Comment


      • #4
        thay đổi tần số sao cho motor không "rầm rú" là được rồi. cxon IRF Z44 kích âm phải ko? Nếu phải thì đổi con trở 10k treo G lên VCC (5V hay 12V?) kích fet không nên kích trực tiếp từ vđk. Sơ đồ thì cứ google ra rất nhiều. Còn vài thứ nữa bạn cứ tìm hiểu, chúc may mắn

        Comment


        • #5
          Nguyên văn bởi lvhn Xem bài viết
          thay đổi tần số sao cho motor không "rầm rú" là được rồi. cxon IRF Z44 kích âm phải ko? Nếu phải thì đổi con trở 10k treo G lên VCC (5V hay 12V?) kích fet không nên kích trực tiếp từ vđk. Sơ đồ thì cứ google ra rất nhiều. Còn vài thứ nữa bạn cứ tìm hiểu, chúc may mắn
          Tần số thì em thử thay đổi từ 100hz đên 20khz , mà không thây đổi nhiều, động cơ ko gầm nhưng con Tran 49A của em rất nóng , trước khi thay con z44 vào em đã nướng 1 đống Tip41 + mấy con irf640. Vấn đề lớn nhất với em cần là momen không lớn so với chạy điện áp liên tục với giá trị tương đương. Con IRF z44 là kênh N , phải kich mức 1 mà bác. còn chân kich fet , em có qua con trở 1k đó chứ. trở kéo lên em cũng thử, nhưng vẫn nóng, thật khó hiểu. Em sử dụng nguồn 12V.

          Comment


          • #6
            Nguyên văn bởi dhcnhn Xem bài viết
            Sơ đồ em mắc đúng như hình mô phỏng em gửi ở trên đấy ak. Tần số 20khz rùi vẫn phải tăng nữa sao ạ? em tìm hiểu thì nhiều tài liệu nói nên băm từ vài trăm hz đến 30khz là đúng không ?
            Trời ơi bạn trẻ ơi, học hành thế nào mà......... thôi có lẽ bạn là người mới nên nó thế, mình giúp bạn nè:
            _Con fet kích bão hòa (cho phép kéo dòng mạnh nhất 49A) khi mà mà xung kích là 15V, 15V khó kiếm nên thông thường người ta kích 12V vào G.
            _bạn dùng điện áp từ Port trực tiếp của Atmega8 có 5V mà đòi kích fet thì minh phải khóc, Fet + vi điều khiển của bạn chưa cháy khét lẹt là may.
            _Ai chỉ bạn đặt con điện trở 1K vào cực G thế ???? với đủ 15V kích fet bão hòa thì con trở đó người ta dùng có 47 Ohm thôi đồng chí ơi, con 10K nối GND là đúng rồi.
            _ Bạn phải làm như sau để kích Fet nè: Port Atmega8 sẽ kích con trans NPN hoặc Opto TLP521 cho chắc dẫn 12-15V kích vào chân G của Fet qua con trở 47 Ohm là kích Motor phây phây mát rượi.
            Hồi mới học vi điều khiển mình cũng làm cái chuyện y chang như bạn đang làm bây giờ đó, chỉ khác chỗ minh phải trả giá nướng 4 con fet IRF540 và 2 con MCU. Chúc bạn trẻ học giỏi.
            Làm sao mà bạn dám nói là không làm được khi bạn chưa từng thử một lần nào.
            Ngay cả khi bạn đã làm 1 lần và thất bại bạn cũng không có quyền nói là không làm được vì bạn chưa làm lần thứ 2,3...

            Comment


            • #7
              Nguyên văn bởi hoahauvn2 Xem bài viết
              Trời ơi bạn trẻ ơi, học hành thế nào mà......... thôi có lẽ bạn là người mới nên nó thế, mình giúp bạn nè:
              _Con fet kích bão hòa (cho phép kéo dòng mạnh nhất 49A) khi mà mà xung kích là 15V, 15V khó kiếm nên thông thường người ta kích 12V vào G.
              _bạn dùng điện áp từ Port trực tiếp của Atmega8 có 5V mà đòi kích fet thì minh phải khóc, Fet + vi điều khiển của bạn chưa cháy khét lẹt là may.
              _Ai chỉ bạn đặt con điện trở 1K vào cực G thế ???? với đủ 15V kích fet bão hòa thì con trở đó người ta dùng có 47 Ohm thôi đồng chí ơi, con 10K nối GND là đúng rồi.
              _ Bạn phải làm như sau để kích Fet nè: Port Atmega8 sẽ kích con trans NPN hoặc Opto TLP521 cho chắc dẫn 12-15V kích vào chân G của Fet qua con trở 47 Ohm là kích Motor phây phây mát rượi.
              Hồi mới học vi điều khiển mình cũng làm cái chuyện y chang như bạn đang làm bây giờ đó, chỉ khác chỗ minh phải trả giá nướng 4 con fet IRF540 và 2 con MCU. Chúc bạn trẻ học giỏi.
              Vâng em cảm ơn anh!!!.
              để em thử.

              Comment


              • #8
                Nguyên văn bởi hoahauvn2 Xem bài viết
                Trời ơi bạn trẻ ơi, học hành thế nào mà......... thôi có lẽ bạn là người mới nên nó thế, mình giúp bạn nè:
                _Con fet kích bão hòa (cho phép kéo dòng mạnh nhất 49A) khi mà mà xung kích là 15V, 15V khó kiếm nên thông thường người ta kích 12V vào G.
                _bạn dùng điện áp từ Port trực tiếp của Atmega8 có 5V mà đòi kích fet thì minh phải khóc, Fet + vi điều khiển của bạn chưa cháy khét lẹt là may.
                _Ai chỉ bạn đặt con điện trở 1K vào cực G thế ???? với đủ 15V kích fet bão hòa thì con trở đó người ta dùng có 47 Ohm thôi đồng chí ơi, con 10K nối GND là đúng rồi.
                _ Bạn phải làm như sau để kích Fet nè: Port Atmega8 sẽ kích con trans NPN hoặc Opto TLP521 cho chắc dẫn 12-15V kích vào chân G của Fet qua con trở 47 Ohm là kích Motor phây phây mát rượi.
                Hồi mới học vi điều khiển mình cũng làm cái chuyện y chang như bạn đang làm bây giờ đó, chỉ khác chỗ minh phải trả giá nướng 4 con fet IRF540 và 2 con MCU. Chúc bạn trẻ học giỏi.
                Bác có kinh nghiệm gì giúp em với.
                Em đã làm thêm tầng đệm , mà fet vẫn nóng. Momen vẫn thế.

                Comment


                • #9
                  mà bạn đã làm theo bác hoahauvn nói chưa?kích fet như bác ấy nói mà k được thì bạn nên quẳng cái mạch của bạn vào sọt rác,làm cái mới.nên chú ý đi mass cẩn thận,lọc nhiễu nguồn,chống gai nhọn cho fet,nhớ mắc diot đụng đầu cho mạch pwm cho motor.mà nên tham khảo các mạch pwm cho motor trên mạng,người ta dùng ic cứng còn mình dùng vi điều khiển thì khác nhau ở chỗ tín hiệu điều khiển thôi, còn phần mạch lực,diver fet thì giống nhau thôi.chúc may mắn,chăm chỉ học hành
                  LÕI LỌC INVERTER PURE SINE 0169.339.3635.

                  Comment


                  • #10
                    Nguyên văn bởi quangdongueh Xem bài viết
                    mà bạn đã làm theo bác hoahauvn nói chưa?kích fet như bác ấy nói mà k được thì bạn nên quẳng cái mạch của bạn vào sọt rác,làm cái mới.nên chú ý đi mass cẩn thận,lọc nhiễu nguồn,chống gai nhọn cho fet,nhớ mắc diot đụng đầu cho mạch pwm cho motor.mà nên tham khảo các mạch pwm cho motor trên mạng,người ta dùng ic cứng còn mình dùng vi điều khiển thì khác nhau ở chỗ tín hiệu điều khiển thôi, còn phần mạch lực,diver fet thì giống nhau thôi.chúc may mắn,chăm chỉ học hành
                    Vâng. Em tạo xung điều rộng bằng chế độ Fast PWM, em thay đổi độ rộng bằng cách điều chỉnh biến trở ở chân ADC, dải tốc độ khá mịn. Nhưng giữa sơ đồ của em và làm lại như bác hoahauvn2 hướng dẫn, khi cho chạy không khác nhau gì cả. đo thử áp trên GS cũng chỉ có 5V. chắc vẫn còn lý do gì đó khiến Fet chưa thể bão hòa bác à.

                    Comment


                    • #11
                      Nguyên văn bởi dhcnhn Xem bài viết
                      Bác có kinh nghiệm gì giúp em với.
                      Em đã làm thêm tầng đệm , mà fet vẫn nóng. Momen vẫn thế.
                      Đây nè nếu được thì làm theo mình phần kích fet (mình PWM kích fet = output PWM OC0A của attiny13), bạn xài MCU khác cũng như vậy thôi.
                      Click image for larger version

Name:	kich fet.jpg
Views:	1
Size:	55.1 KB
ID:	1388765
                      Có lời khuyên nhỏ, nếu bạn đang xài các linh kiện fet cũng như vi điều khiển đã bị tra tấn bởi cách kích fet trước đây của bạn thì vứt hết đi, tụi nó ko chết cũng què rồi, nếu Fet của bạn mua dưới 10K 1 con thì hàng mới tinh cũng đáng lo ngại, còn hàng lột được từ đâu đó hoặc được cho tặng thì bị vậy thì vứt hết đi khỏi suy nghĩ phí não.
                      Làm sao mà bạn dám nói là không làm được khi bạn chưa từng thử một lần nào.
                      Ngay cả khi bạn đã làm 1 lần và thất bại bạn cũng không có quyền nói là không làm được vì bạn chưa làm lần thứ 2,3...

                      Comment


                      • #12
                        Click image for larger version

Name:	hinh.jpg
Views:	1
Size:	34.8 KB
ID:	1388767hình em mắc như thế này , các bác xem giúp em có vấn đề gì không ak .
                        Last edited by dhcnhn; 23-11-2013, 20:58.

                        Comment


                        • #13
                          Nguyên văn bởi dhcnhn Xem bài viết
                          Vâng. Em tạo xung điều rộng bằng chế độ Fast PWM, em thay đổi độ rộng bằng cách điều chỉnh biến trở ở chân ADC, dải tốc độ khá mịn. Nhưng giữa sơ đồ của em và làm lại như bác hoahauvn2 hướng dẫn, khi cho chạy không khác nhau gì cả. đo thử áp trên GS cũng chỉ có 5V. chắc vẫn còn lý do gì đó khiến Fet chưa thể bão hòa bác à.
                          Đo điện áp GS ra 5V là đúng rồi ông tướng à, bởi vì cái đồng hồ VOM ko đo được điện áp tức thời, nó chỉ đo điện áp hiệu dụng thôi, 12V PWM với xung duty 50% thì đo được 5-6V là đúng rồi. Nên kiểm tra fet trước như sau, gỡ hẳn chân kích G của fet ra cắm trực tiếp vào +12V -> động cơ có bệnh cũng phải chạy, cho nó chạy như thế trong 30 phút xem fet có nóng hay motor có vấn đề gì ko, bởi vì khi làm như thế cũng giống như việc bạn cấp trực tiếp 12V cho motor luôn, con nào hư là biết liền. PWM đương nhiên là làm giảm moment của motor rồi, Pwm đúng thì motor không rú lên khi chạy thôi.
                          Làm sao mà bạn dám nói là không làm được khi bạn chưa từng thử một lần nào.
                          Ngay cả khi bạn đã làm 1 lần và thất bại bạn cũng không có quyền nói là không làm được vì bạn chưa làm lần thứ 2,3...

                          Comment


                          • #14
                            Nguyên văn bởi hoahauvn2 Xem bài viết
                            Đây nè nếu được thì làm theo mình phần kích fet (mình PWM kích fet = output PWM OC0A của attiny13), bạn xài MCU khác cũng như vậy thôi.
                            [ATTACH=CONFIG]78726[/ATTACH]
                            Có lời khuyên nhỏ, nếu bạn đang xài các linh kiện fet cũng như vi điều khiển đã bị tra tấn bởi cách kích fet trước đây của bạn thì vứt hết đi, tụi nó ko chết cũng què rồi, nếu Fet của bạn mua dưới 10K 1 con thì hàng mới tinh cũng đáng lo ngại, còn hàng lột được từ đâu đó hoặc được cho tặng thì bị vậy thì vứt hết đi khỏi suy nghĩ phí não.
                            Nếu không được nữa thì đúng là bó tay thật bác à

                            Comment


                            • #15
                              Nguyên văn bởi hoahauvn2 Xem bài viết
                              Đo điện áp GS ra 5V là đúng rồi ông tướng à, bởi vì cái đồng hồ VOM ko đo được điện áp tức thời, nó chỉ đo điện áp hiệu dụng thôi, 12V PWM với xung duty 50% thì đo được 5-6V là đúng rồi. Nên kiểm tra fet trước như sau, gỡ hẳn chân kích G của fet ra cắm trực tiếp vào +12V -> động cơ có bệnh cũng phải chạy, cho nó chạy như thế trong 30 phút xem fet có nóng hay motor có vấn đề gì ko, bởi vì khi làm như thế cũng giống như việc bạn cấp trực tiếp 12V cho motor luôn, con nào hư là biết liền. PWM đương nhiên là làm giảm moment của motor rồi, Pwm đúng thì motor không rú lên khi chạy thôi.
                              À. nếu vặn triết áp lên cao nhất để xung duty =100% thì mat rượi bác ak, chỉ là nó rất nóng khi hoạt động ở duty < 60%. Ở đây là em cho chạy không tải.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X