Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 3740|回復: 3
打印 上一主題 下一主題

Roboard 的 rcservo 驅動問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-7-11 17:51:59 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
目前馬達已經可以控制,當我送出SendPWMPulses後,只維持一下下,馬達就鬆了。所以不能持久
請問若是要可以讓馬達一直維持在最後位置,要怎麼寫?謝謝

  RoBoIO.roboio_SetRBVer(RoBoIO.RB_100)
        Dim i As Integer
        For i = 0 To 23
            RoBoIO.rcservo_SetServo(i, RoBoIO.RCSERVO_SERVO_DEFAULT_NOFB)
        Next
        Dim channel As Integer = 0
        Dim temp As Integer = 0
        Dim temp1 As Integer = 0
        For a = 0 To 23
            temp = 2 ^ a
            If Not (a = 2 Or a = 3 Or a = 4 Or a = 5) Then
                channel += temp
            End If
            temp1 += temp
        Next
        If RoBoIO.rcservo_Initialize(channel) = False Then
            Me.Label_status.Text = RoBoIO.roboio_GetErrMsg()
        Else
            Me.Label_status.Text = "rcservo_Initialize succeesed!!!"
        End If

        RoBoIO.rcservo_EnterPWMMode()
        RoBoIO.rcservo_SendPWMPulses(1, 10000L, duty, 100L)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-16 03:03 , Processed in 0.381171 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表