Brushless motor control using computer and AVR ATmega128 (v2)

Loading...

Sign in or sign up now!
2,641
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 19, 2011

This is the second prototype of our motor control system which will be used in a Quadrocopter. The computer sends three bytes for each motor to the AVR via RS232. Then the AVR generates four 400Hz 16bit PWM signals (servo signals on steroids :D) which will control the four ESCs of the motors. This Version does not need two AVRs because the ATmega128 is our main processor. We have two PWM channels in spare so the AVR is capable of controlling a Hexacopter. In our case it might be used for servos (e.g. for tilting a camera on two axes).

Das ist der zweite Prototyp unseres Motorkontrollsystems, das in einem Quadrocopter eingesetzt werden soll. Der Computer sendet drei Bytes pro Motor per RS232 an den AVR. Der AVR erzeugt dann vier 400Hz-16bit-PWM-Signale (Servosignale auf Steroiden :D), die die vier ESCs der Motoren steuern. Diese Version benötigt keinen zweiten AVR, da der ATmega128 unser Hauptprozessor ist. Wir haben zwei PWM-Kanäle übrig, also könnte der AVR einen Hexacopter steuern. In unserem Fall könnten sie für Servos benutzt werden (z.B. zum Neigen einer Kamera um zwei Achsen).

http://www.spast-muss-sein.de/site/quadrocopter.html

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (0)

Sign In or Sign Up now to post a comment!
Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more