اطلاعیه

Collapse
No announcement yet.

dynamixel

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    dynamixel

    سلام
    من یه dynamixel دارم دیگه دارم از دستش دیونه میشم.هر کاری میکنم جواب نمیده.
    میخواستم بگم که دوستان کتابخونه یا مثالی از این ندارند که به من کمک کنه؟


    اضافه شده در تاریخ :
    واقعا کسی با این dynamixel کار نکرده یا با مشکل مواجه نشده؟
    من تمام دستورات با uart براش میفرستم اما جواب نمیده؟
    چیکار کنم؟

    #2
    پاسخ : dynamixel

    داداش شما رباتیک کار میکنی اگه کار میکنی اصل بده .ببین یه بیست سی تا مثال تهش نوشته که فک کنم مثال هجده بهترینشه واسه کار رباتیک که هم زاویه و هم سرعتو کنترل میکنی .موفق باشی .این ایدی لاینمه خواستی بیا بچتیم

    دیدگاه


      #3
      پاسخ : dynamixel

      یه نمونه از برنامه هاتو بزار شاید بدونم مشکلت چیه

      دیدگاه


        #4
        پاسخ : dynamixel

        نوشته اصلی توسط bigest
        داداش شما رباتیک کار میکنی اگه کار میکنی اصل بده .ببین یه بیست سی تا مثال تهش نوشته که فک کنم مثال هجده بهترینشه واسه کار رباتیک که هم زاویه و هم سرعتو کنترل میکنی .موفق باشی .این ایدی لاینمه خواستی بیا بچتیم alighaziaa
        سلام و ممنون بابت جوابتان
        مشکل من اینه که نمیتونم با میکرو با Dynamixel ارتباط برقرار کنم.
        میکرو من Mega32 است و usb2dynamixel و CM05 هم ندارم متاسفانه.
        آیا شما برنامه نمونه دارید که فقط یک راه اندازی ساده باشه،مثلا بره روی فلان زاویه .

        دیدگاه


          #5
          پاسخ : dynamixel

          سلام دوست من؛
          چند وقت پیش کار کرده بودم با این موتورا؛ ببین این بدردت نمیخوره؟

          http://www.eca.ir/forum2/index.php?topic=69009.msg410360#msg410360
          http://www.eca.ir/forum2/index.php?topic=60325.msg395709#msg395709

          «پشتکار» «پشتکار» «پشتکار»

          دیدگاه


            #6
            پاسخ : dynamixel

            داداش id بهت دادم اگه خواستی بیا لاین همین .شاید بتونم کمکت کنم .من بدون اون یو اس بیه کار میکنم .البته دارمش .کدم هم با کد ویژن مینویسم

            دیدگاه


              #7
              پاسخ : dynamixel

              نوشته اصلی توسط bigest
              داداش id بهت دادم اگه خواستی بیا لاین همین .شاید بتونم کمکت کنم .من بدون اون یو اس بیه کار میکنم .البته دارمش .کدم هم با کد ویژن مینویسم
              متاسفانه فعلا من line ندارم.
              میتونید یه نمونه برنامه اینجا برام بزارید که بتونم راه اندازی کنم؟

              اضافه شده در تاریخ :
              نوشته اصلی توسط کنجکاو!
              سلام دوست من؛
              چند وقت پیش کار کرده بودم با این موتورا؛ ببین این بدردت نمیخوره؟

              http://www.eca.ir/forum2/index.php?topic=69009.msg410360#msg410360
              http://www.eca.ir/forum2/index.php?topic=60325.msg395709#msg395709
              من لینکهایی که دادید خوندم.آزمایش میکنم ونتیجه را همین جا اعلام میکنم.
              مرسی

              دیدگاه


                #8
                پاسخ : dynamixel

                سلام من برگشتم.
                لینکهایی که دادید من خوندم من رفتم اجرا کنم ولی هر کاری کردم به نتیجه نرسیدم.
                من برنامه زیر نوشتم:
                کد:
                /*******************************************************
                This program was created by the
                CodeWizardAVR V3.12 Advanced
                Automatic Program Generator
                © Copyright 1998-2014 Pavel Haiduc, HP InfoTech s.r.l.
                http://www.hpinfotech.com
                
                Project : 
                Version : 
                Date  : 1/19/2015
                Author : 
                Company : 
                Comments: 
                
                
                Chip type        : ATmega32A
                Program type      : Application
                AVR Core Clock frequency: 8.000000 MHz
                Memory model      : Small
                External RAM size    : 0
                Data Stack size     : 512
                *******************************************************/
                
                #include <mega32a.h>
                
                #include <stdio.h>
                
                void main(void)
                {
                
                
                // USART initialization
                // Communication Parameters: 8 Data, 1 Stop, No Parity
                // USART Receiver: Off
                // USART Transmitter: On
                // USART Mode: Asynchronous
                // USART Baud Rate: 9600
                UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM);
                UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (0<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);
                UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);
                UBRRH=0x00;
                UBRRL=0x33;
                
                while (1)
                   {
                   // Place your code here
                   putchar(0xFF);
                   putchar(0xFF);
                   putchar(1);
                   putchar(4);
                   putchar(3);
                   putchar(25);
                   putchar(1);
                   putchar(~34);
                
                   }
                }
                میخواستم بپرسم:
                1)من باید با چه کریستالی کار کنم یا اصلا میشه با 8 مگ داخلی کار کرد؟
                2)برای دستور Braodcast،بایت Check sum چگونه محاسبه میشه؟
                3)پابه های MX-64 یه چه صورتی است؟
                4)آیا باید موتور را با ولتاژ 12 ولت راه اندازی کرد یا با ولتاژ دیگری؟

                دیدگاه


                  #9
                  پاسخ : dynamixel

                  متأسفانه 2 3 سالی گذشته از وقتی که کار کردم با اون موتورا و دقیق یادم نیست.
                  اما کلاً برای استفاده از UART بهتره از کریستال 11.569 (یادم میره عدد دقیقشو ) خارجی استفاده کنید که درصد خطای سریال بیاد پایین. (البته من با 8مگ خارجی کار می کردم)
                  در مورد بقیه موارد باید از دیتاشیت بخونید و الان حضور ذهن ندارم.

                  موفق باشید

                  «پشتکار» «پشتکار» «پشتکار»

                  دیدگاه


                    #10
                    پاسخ : dynamixel

                    یکی نیست به من کمک کنه؟
                    یعنی کسی به مشکل من برخورد نکرده؟ :angry:
                    این dynamixel رو دست من مونده.

                    دیدگاه

                    لطفا صبر کنید...
                    X