Thông báo

Collapse
No announcement yet.

Nhờ anh em giup PWM trong 16f877a

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

  • Nhờ anh em giup PWM trong 16f877a

    mình mô phỏng mà sao động cơ nó cứ đứng ko ah.không biết tại sao?mà khi mình cấp xung vuông 200ms cho no thi no chay ngon lanh,con để 100ms thi báo lỗi,để độ rộng xung như trên thì động cơ ko chạy j luôn.Ai giúp giùm mình với
    dây là file protues và chương trình.
    192.DSN

    #include <16F877.h>
    #fuses HS,NOWDT,NOPROTECT,NOLVP,xt,put
    #use delay(clock=4000000)
    #use fast_io(c)
    #byte portc=0x7
    #bit c3=portc.3
    #bit c4=portc.4

    void main()
    {set_tris_c(0b00000);
    setup_ccp2(ccp_pwm);
    setup_timer_2(t2_div_by_16,250,1);
    while(1)
    {set_pwm2_duty(150);
    }}

  • #2
    chắc do phần driver của step motor chứ không phải do PWM của pic, thử với driver bằng 74ls194 xem
    mà sao phải dùng đến pic để tạo xung cho cái này? hay mạch này trong 1 đề tài lớn điều khiển bằng pic?
    Khoa học công nghệ mới là chìa khóa của sự phát triển!

    Comment


    • #3
      uhm đó là đề tài tốt nghiệp,cho nó chạy thì dễ, mà để nó hđ hết tính năng của nó mới là vấn đề.Tại mình để 192 khi cấp xung ngoài vô thì nó chạy binh thường còn khi làm với pic thi nó hởi diên điên hjhj. Dường như tần số càng lớn thì nó chạy càng kì lạ và đứng luôn. ai giúp với

      Comment


      • #4
        chuyện bình thường của step motor, cái gì củng có giới hạn của nó và giới hạn này được ghi trên thông số kỹ thuật của nó, step motor chỉ thích hợp với vận tốc chậm nếu tần số đưa vào nhanh quá nó đáp ứng không kịp nên chỉ rung tại chổ
        nếu muốn nhanh thì phải sử dụng anh em của nó là BLDC
        ah mà mô phỏng là một chuyện còn thực tế lại là chuyện khác.
        Khoa học công nghệ mới là chìa khóa của sự phát triển!

        Comment


        • #5
          ủa thế thì chạy PWM đâu dc phải ko bác,PWM có 4ms,tần số quá lơn chạy ko dc phải ko ạ,bữa trước em có DK một cái bằng 555 mà chỉnh biến trở lên tần số nó lớn quá cũng đứng dc luôn á,mà sờ vô con trans giật bắn tay?

          Comment


          • #6
            tốc độ phụ thuộc tần số chứ không phụ thuộc độ rộng xung, muốn PWM để thay đổi tốc độ nên dùng động cơ thường Click image for larger version

Name:	cauH.JPG
Views:	3
Size:	81.7 KB
ID:	1359326
            dùng 2 bộ PWM của pic điều khiển 2 bánh,
            còn đo tốc độ thì nên dùng encoder ( có thể mua hoặc tự chế ) đưa xung về Ra4 timer 1 đếm
            Khoa học công nghệ mới là chìa khóa của sự phát triển!

            Comment


            • #7
              Nhưng có lý nào động cơ bước khi cấp xung bằng PWM thế nó lại ko chạy?

              Comment


              • #8
                Nguyên văn bởi binhcddt09b Xem bài viết
                Nhưng có lý nào động cơ bước khi cấp xung bằng PWM thế nó lại ko chạy?
                động cơ bước tốc độ nhanh chậm phụ thuộc thời gian của mỗi bước chứ chú, chú dùng PWM là chú giảm momen lực của nó rồi.

                Comment


                • #9
                  Nguyên văn bởi binhcddt09b Xem bài viết
                  Nhưng có lý nào động cơ bước khi cấp xung bằng PWM thế nó lại ko chạy?
                  nó chỉ cần xung vuông đối xứng là chạy ok rồi còn nhanh hay chậm thì chỉnh tần số
                  Khoa học công nghệ mới là chìa khóa của sự phát triển!

                  Comment


                  • #10
                    oh vậy là phải cấp xung vuông cho nó sao?mình không hiểu lắm

                    Comment


                    • #11
                      ban ơi!sao mach trên proteys cua bạn ko tải dc vè vậy

                      Comment


                      • #12
                        chia tần cho phù hợp với động cơ nữa bạn nhé

                        Hotmail: tien168bn.utehy@hotmail.com
                        Gmail: tien168bn.utehy@gmail.com

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...
                        X