Video není dostupné.
Omlouváme se.

HD Điều khiển góc quay động cơ RC Servo bằng PLC S7 1200. Hàng hiếm nha các bạn!

Sdílet
Vložit
  • čas přidán 8. 10. 2023
  • Hướng dẫn chi tiết cách điều khiển góc quay bất kỳ của động cơ RC Servo (các mạch Arduino thường hay sử dụng):
    Video này hướng dẫn các bạn điều khiển được các loại động cơ RC Servo như: MG995, MG996, SG90,....
    Sử dụng tính năng PWM của PLC. Bài này lập trình trên con PLC dòng dc/dc/dc. Đối với dòng PLC ngõ ra dạng relay (rly) các bạn phải mua thêm một Signal board mới được nhé.
    Hướng dẫn cách lập trình và hướng dẫn sơ đồ đấu nối chi tiết.
    Học xong ai cũng phải làm được nhe các bạn.

Komentáře • 46

  • @CodeTekTeach
    @CodeTekTeach Před 10 měsíci +2

    Very useful, great job sir.

  • @_Limerence_
    @_Limerence_ Před 8 měsíci

    Cảm ơn thầy nhiều.

  • @trunghieugtk7217
    @trunghieugtk7217 Před 13 dny +1

    Cho em xin chương trình với ạ? em cài chân Q0.6 mà không có chạy được ạ

    • @phannkhai
      @phannkhai  Před 13 dny

      @@trunghieugtk7217 chỉ những chân tốc độ cao mới được nha ban. Q0.0 đến Q0.3 mới đạt. Q0.6 không được bạn nhé. Bạn nên làm Q0.0 giống mình trước để hiểu rõ sau đó hãy thử các chân còn lại.

  • @anngovan4800
    @anngovan4800 Před 29 dny

    em ơi em chưa hiểu cái phần move để ra góc quay ạ. Phần đó tính như nào thế a

    • @phannkhai
      @phannkhai  Před 28 dny

      Góc quay thay đổi từ 0 đến 180 độ thì nó dựa vào cái Pulse Duration á. Theo như slide trên thì độ rộng 1ms tới 2ms ứng với 0 đến 180 độ, từ thông số này ta có thể đổi độ ra xung được.

  • @atnguyentat322
    @atnguyentat322 Před 4 měsíci

    @phannkhai thầy cho em hỏi về độ rộng xung để quy đổi góc nó có khác nhau khi mình sử dụng dòng RC khác không ạ? Em có thử áp dụng từ vd nhưng cho ra góc quay khác.

    • @phannkhai
      @phannkhai  Před 4 měsíci +1

      Bạn cần xem kỹ Datasheet của RC servo mà bạn đang sử dụng. RC Servo có nhiều loại: có loại chỉ quay được 45 độ, có loại quay được 180 độ, nhưng tất cả đều quy đổi từ 1mS đến 2mS..... Và có một điều bạn phải lưu ý nữa là có loại nó bị hư ví dụ loại 180 độ nhưng bị hư nên nó quay được 360 độ loại bị trường hợp này là toang vì nó chả có quy luật gì :D

  • @VietHoang-zo1vy
    @VietHoang-zo1vy Před 7 měsíci

    Thầy ơi em dùng servo mg90s làm giống thầy nhưng chạy khối ctrl là servo quay tròn, move 7 thì servo dừng là sao ạ

    • @phannkhai
      @phannkhai  Před 7 měsíci +2

      Bạn để ý kỹ đoạn 2:30, Time base phải là Microseconds thì mới ok nhé.

  • @huyle44346
    @huyle44346 Před 4 měsíci

    dạ thưa thầy, cái chỗ move mà đầu vào là mình quy ước các số đó cho các góc quay ạ, rồi lúc mình nhập khác mấy số đó sao nó vẫn quay được ạ

    • @phannkhai
      @phannkhai  Před 4 měsíci

      Nhập số khác trong giới hạn đó thì nó sễ quay góc khác.

    • @atnguyentat322
      @atnguyentat322 Před 4 měsíci

      Góc quay thay đổi từ 0 đến 180 độ thì nó dựa vào cái Pulse Duration á. Theo như slide trên thì độ rộng 1ms tới 2ms ứng với 0 đến 180 độ, từ thông số này ta có thể đổi độ ra xung được. Sau khi có được giá trị xung (gọi là x1), ta cần phải quy đổi nó thành giá trị mà PLC hiểu được. Thấy rằng xung max ở Cycle Time là 20ms (do RC quy định), lấy gái trị xung (x1) chia cho 20ms rồi nhân cho 100 (100%) là ra giá trị ngõ vào Move. Này là cách hiểu của t dựa trên vd, còn thực nghiệm thì RC chạy nhưng với góc quay khác, t nghĩ là do phần đổi giá trị thôi.

  • @huyle44346
    @huyle44346 Před 4 měsíci

    Với thầy em yêu cầu dùng plc để thay đổi tốc độ băng tải mini mà băng tải đó dùng động cơ 24v thì phải làm thế nào ạ,. thầy hướng dẫn giúp em với ạ

    • @phannkhai
      @phannkhai  Před 4 měsíci

      Bạn xem bài này tại thời điểm 6:30 Mạch L298N, kết hợp với điều khiển PWM giống hao hao bày mình hướng dẫn sẽ điều khiển được chiều và tốc độ động cơ DC 12V: czcams.com/video/c3bZzSTB_AM/video.html

    • @huyle44346
      @huyle44346 Před 4 měsíci

      @@phannkhai dạ, mà băng tải mini thường dùng động cơ 24v dc thì như nào ạ thầy

    • @phannkhai
      @phannkhai  Před 4 měsíci

      @@huyle44346 Cũng vậy thôi em. Mạch L298N khiển được tới 30V lận nên 24V vẫn OK.

  • @DuyChau2k2
    @DuyChau2k2 Před 5 měsíci

    có cách nào để tăng độ phân giải của góc quay lên không ạ?

    • @phannkhai
      @phannkhai  Před 5 měsíci +1

      Bạn để ý phút 2:48, thay đổi thông số chổ mục Pulse duration format từ Hundredths (100) thành Thounsandths (1000) hoặc Ten thousandths (10000) nếu muốn tăng độ phân giải lên nhiều hơn.

  • @huyle44346
    @huyle44346 Před 4 měsíci

    con plc ngõ ra là dc/dc/dc có điều khiển trực tiếp servo mà không cần qua driver được hông ạ

    • @phannkhai
      @phannkhai  Před 4 měsíci +1

      Con servo trong bày này là con servo nhỏ xíu của các mạch Arduino thường sử dụng chứ không phải servo công nghiệp nên không có driver. Còn các servo trong công nghiệp là loại khác và cần phải có driver mới khiển được.

    • @huyle44346
      @huyle44346 Před 4 měsíci

      @@phannkhai dạ thầy

  • @huyle44346
    @huyle44346 Před 4 měsíci

    em thấy mấy video phải nối qua con điện trở chứ không là hư con plc ạ thầy? Tại con servo,step chỉ có 5v mà plc ngõ ra tận 24v, thì mình không cần dùng mạch chuyển đổi nào ạ thầy,đấu thẳng vào servo luôn ạ?

    • @phannkhai
      @phannkhai  Před 4 měsíci +1

      Em xem phần gần cuối của bài giảng mình có hướng dẫn cách đấu nối đó. Sử dụng cầu phân áp để hạ áp từ 24V xuống còn 5V đó.

    • @huyle44346
      @huyle44346 Před 4 měsíci

      @@phannkhai dạ, mình dùng plc 1211c dc/dc/dc được hông ạ thầy. miễn ngõ ra là dc thì dùng được đúng hông ạ

    • @phannkhai
      @phannkhai  Před 4 měsíci

      @@huyle44346 Đúng vậy. Được nhé. Nhưng các chân ngõ ra tốc độ cao 100Khz mới được. Q0.0 đến Q0.3.

  • @huynhthanhvufplct6882
    @huynhthanhvufplct6882 Před 10 měsíci

    Em tưởng nó không điều khiển được không

    • @phannkhai
      @phannkhai  Před 10 měsíci

      @ThanhVu, được luôn. Tìm hoài không thấy ai chỉ PLC khiển cái này hết.

  • @user-ej2nx3qu1w
    @user-ej2nx3qu1w Před 2 měsíci

    Step có điều khiển được không ạ

    • @phannkhai
      @phannkhai  Před 2 měsíci

      Muốn điều khiển Step bằng PLC bạn xem bài này nhé: czcams.com/video/LX699Swy2NU/video.html

    • @user-ej2nx3qu1w
      @user-ej2nx3qu1w Před měsícem

      @@phannkhai Dạ em cảm ơn a. anh có sơ đồ đấu nối cho em xin với ạ. em mới vào nghề nên chưa rõ lắm ạ

    • @phannkhai
      @phannkhai  Před měsícem

      @@user-ej2nx3qu1w bạn xem cuồi clip có hướng dẫn đấu nối á.

    • @user-ej2nx3qu1w
      @user-ej2nx3qu1w Před měsícem

      @@phannkhai thưa anh em dùng servo mg996r mà sao khi bình thường QW1008 bằng 2 thì động cơ cứ xoay tròn vậy ạ. không quay được góc như anh ạ

    • @user-ej2nx3qu1w
      @user-ej2nx3qu1w Před měsícem

      @@phannkhai em có dùng microsecond rồi ạ mà cài bằng 2 cứ xoay tròn không dừng ạ