motordriver

    0熱度

    2回答

    我正在處理基於arduino mega的quadcopter,並試圖爲4個電機設置PWM頻率 - 每個400hz。 我發現了一個有趣的解決方案,其中4個ATmega2560 16位定時器用於控制4個帶PWM的ESC,因此可以達到400Hz的頻率。 700到2000μs是ESC正在處理的正常脈衝寬度。 1sec/REFRESH_INTERVAL = 1/0.0025 = 400hz。 this is

    0熱度

    1回答

    我是機器人技術和電子產品的一般新手機,所以請不要假設我嘗試了任何您可能認爲明顯的事情。 我正在嘗試創建一個基本上可以自行運行的購物車(簡單的AI例程以避開障礙物,從點A到點B,圍繞角落,跟隨線條等)。我在Adafruit Arduino Uno R3上安裝Adafruit Motor Shield v2和MPU-6050。我在電機屏蔽上使用電路板上的「麪包板」,焊接所有部件。 我可以通過他們自己的

    0熱度

    1回答

    你好,我有一個RC汽車有兩個3V電機(一個左/右,另一個前/後)。左右電機工作正常,但當我嘗試旋轉另一個電機時,它只能旋轉回來。我已經單獨嘗試了電機,並且在沒有控制器的情況下雙向工作。 我的代碼如下: int enablePinMotorAF = 3; int in1PinMotorAF = 5; int in2PinMotorAF = 6; int enablePinMotorLR = 1

    0熱度

    2回答

    所以我要在這時候我跑我的代碼和我的超聲波傳感器的問題與H橋和Arduino的運行汽車Arduino的代碼,並與電機H橋一臺電機的轉速爲所有的時間和其他每6秒旋轉2秒,但我不知道爲什麼。任何幫助? 下面是代碼: int in1 = 2; int in2 = 3; int in3 = 4; int in4 = 5; int in5 = 6; int in6 = 7; int trig =

    0熱度

    1回答

    我有一個關於驅動電機時處理圖像的問題。我做了一些研究,可能我需要使用多處理。但是,我無法找到如何一起運行兩個處理器。 比方說,我有兩個函數作爲imageProcessing()和DrivingMotor()。隨着來自imageProcessing()的信息,我需要同時更新我的​​DrivingMotor()函數。我該如何處理這個問題?

    0熱度

    1回答

    我想用2個步進電機(42H48)和2個驅動器(TB6560)繪製圓。 硬件是這樣的:現在 (y-axis motor) | | --—--- |-------- (x-axis motor) | | ,我只能控制這些馬達繪製像鑽石形狀。 // 1 digitalWrite(xAxisMotorDirection, HIGH);

    0熱度

    1回答

    我用一個微控制器Kinetis生成一個PWM信號,我不想得到一個真正的數字信號,我想要做的就是將這個信號轉換爲梯形的信號,其中T崛起和T秋天更長。 我發現我必須設置一個RC濾波器而不是nmos來獲得這個波,其他人建議不需要使用nmos? 任何人都可以幫忙嗎?

    0熱度

    2回答

    我正在使用由drv8825驅動器驅動的幾個步進電機進行學校項目(實際上,它將是高架行駛起重機) ,與一個Arduino UNO。首先,我們沒有大量的錢花。 現在,問題在於:我們將通過MPU6050 acc + gyro使用PID控制來控制電機的速度(在運動期間負載應儘可能牢固),以及只有兩種方式來改變步進馬達的速度是: 1)通過一個延遲的方法,例如: for (i = 0; i<400; i++)

    0熱度

    1回答

    有一種方法可以在NodeJS中使用mongoose定義MongoDB集合模式。 Mongoose在運行查詢時驗證模式。 我一直無法找到類似的東西在Python /龍捲風電機。有沒有辦法在Motor上獲得類似的效果,還是有一種可以爲我做的包?

    1熱度

    1回答

    我想在Atmega 16控制器的幫助下使用L6234驅動器IC驅動BlDC電機。驅動電機的邏輯在第9頁的電機驅動器IC L6234數據表中給出。以下是link for datasheet。所以,根據數據表,我寫了一個代碼來驅動我的電機。這是我的代碼: - #define F_CPU 8000000UL #include<avr/io.h> #include<avr/interrupt.h>