ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 9 از 9
  1. #1
    2008/12/06
    14
    2

    کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    با سلام و خسته نباشید خدمت همه مهندسین
    من میخواستم سروAX-12+رو با AVRراه اندازی کنم و همه این دیتا شیت ها هم مطالعه کردم
    لطفا اگه کسی این سرو رو راه اندازی کرده کمکم کنه

    با تشکر از همه
  2. #2
    2011/07/09
    مشهد
    486
    14

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    سلام،
    توی یه تاپیک توضیحاتی راجع بهش داده بودم، اینم لینکش:
    http://www.eca.ir/forum2/index.php?topic=60325.msg395709#msg395709
    اگه سوالی داری در خدمتم...

    سلام دوستان عزیز،
    راه اندازی موتورای داینامیکسل از دی سی موتور ساده هم آسونتره! :دی
    باید با USART براش این دستور رو بفرستین:

    کد:
    Instruction Packet OXFF 0XFF ID LENGTH INSTRUCTION PARAMETER1 …PARAMETER N CHECK SUM
    مثلاً این برنامه زیر که گذاشتن LED موتور رو روشن می کنه:
    کد:
    putchar(0xFF);
       putchar(0xFF);
       putchar(1);
       putchar(4);
       putchar(3);
       putchar(25);
       putchar(1);
       putchar(~34);
    خب این کد رو با CodeVision گذاشتم و برای بسکام کردنش کافیه به جای putchar(); از printbin استفاده کنید.
    اول از همه یادتون باشه که باید حتماً باودریت میکرو و موتور هماهنگ باشه (یادتون باشه از باودریت 1 یا 2 مگ خواستید استفاده کنید کریستال میکرو باس 16مگ تنظیم بشه!)
    بعد از اون به این صورت کدها رو باید بفرستید:
    OXFF
    OXFF
    ID شماره آدرس موتور که به صورت پیشفرض 1 هست، برای حالت broadcast هم باید از 254 استفاده کنید.
    LENGTH تعداد پارامترایی که میخواید بفرستید + 2!
    INSTRUCTION اگر 3 بفرستید به معنای نوشتن و دستور دادن به موتور و 2 باشه هم خوندن از موتوره!
    PARAMETER1
    PARAMETER2
    .
    .
    .
    PARAMETER N دستورهایی که خواید بدید، (مقدار دهی رجیسترها)
    CHECK SUM نقیض مجموع تمام اطلاعاتی که ارسال کردید بجز دوتا 0xFF اول!

    تموم!!!
    پیشنهاد می کنم حتماً دیتاشیت AX-12 رو مطالعه بفرمایید.
    امری بود تا جایی که بتونم در خدمتم!!!

    «پشتکار» «پشتکار» «پشتکار»
  3. #3
    2008/12/06
    14
    2

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    مهندس تشکر
    ولی من برنامه نویس حرفه ای نیستم که با سورس نویسی در کدویژن بنویسم
    من با کد ویزارد در کدویژن کارمیکنم
    و در اونجا بادریتی کا من میخوام رو نمیتونم انتخاب کنم میشه گفت این یک ضعف در کدویزارده
    اگه شما برنامه آماده اونو دارید براف بفرسیتد ممنون میشم
    -این بادریتو در سورس کجا میشه پیداش کرد

    باتشکر
  4. #4
    2011/07/09
    مشهد
    486
    14

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    شما چه باودریتی می خواید؟ لابد 1مگ؟ اولاً یادتون باشه واسه این باودریت بالا باس فرکانس کاری و کریستال میکرو 16مگ باشه و میکرو از نوع L نباشه!
    دوماً که توی همون کادر کد ویزارد مربوط به باودریت می تونید مقدار مورد نظرتون رو تایپ کنید، مشکلی نداره! :nerd:

    موفق باشید

    «پشتکار» «پشتکار» «پشتکار»
  5. #5
    2008/12/06
    14
    2

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    1-در دیتا شیتش نوشته که برای هر دستور تاخیر کمتر از 100میلی ثانیه نیازه ولی تو برنامه فوق چنین چیزی نیست؟

    2-در صورت امکان مدار راه اندازش رو با توضیحات برام توضیح بدهید.

    با تشکر فراوان
  6. #6
    2008/12/06
    14
    2

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    لطفا کمکم کنید من برنامه فوق رو نوشتم جواب نداد مشکل از چیه مدار راه اندازش یا تاخیر نداشتن برنامه لطفا مدار راه اندازشو برام شرح بدید.
  7. #7
    2008/12/06
    14
    2

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    یکی به داد ما برسه========================================== ====
  8. #8
    2011/07/09
    مشهد
    486
    14

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    مجدداً سلام و ببخشید اینقد دیر ج میدم، توی دانشگاه اینترنت نداریم ما!!! (بدبختی رو ببینین فقط!!!)

    در مورد مدار راه انداز که توی دیتاشیت شماتیکش هست، ولی اولاً واسه تست،
    فقط TX میکرو رو به سیم دیتا موتور وصل کن و تغذیه موتور رو هم وصل کن...
    یک لحظه LED موتور روشن و خاموش میشه، حالا اون تیکه کدی که قبلاً گذاشتم رو روی میکرو اجرا کن،اگر باودریت رو درست مشخص کرده باشی (فک کنم پیش فرضش 1مگه!) و درست کار نکرد (LED خاموش بود) یعنی آدرس موتور 1 نیس!
    حالا بهتره توی خط سوم کد ها که ID هر موتور رو میفرستی از عدد 254 یا 0xFE استفاده کن و این رو به عنوان ID بفرست تا توی حالت BroadCast دیتا رو ارسال کنی.
    ببین LED روشن میشه یا نه؟!

    با تشکر

    «پشتکار» «پشتکار» «پشتکار»
  9. #9
    2008/12/06
    14
    2

    پاسخ : کمک در راه اندازي سرو موتورAX-12به وسيله AVR

    باتشکر
    مهندس چه جوری میشه دستور چرخش داد من LED رو روشن کردم ولی دستور چرخششو مشکل دارم
نمایش نتایج: از 1 به 9 از 9

موضوعات مشابه

  1. راه اندازي فرستنده و گيرنده به وسيله ي Pt2262 و pt2272
    توسط Mhz9321 در انجمن میکروکنترلرهای AVR
    پاسخ: 11
    آخرين نوشته: 2017/08/16, 19:10
  2. راه اندازي lcd گرافيكي به وسيله CodeVisionAVR C Compiler
    توسط pcb در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2012/11/24, 11:51
  3. کمک فوري:راه اندازي GSm به وسيله labview
    توسط hediyeh در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 1
    آخرين نوشته: 2011/09/18, 08:10
  4. کمک فوري:راه اندازي GSm به وسيله labview
    توسط hediyeh در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 1
    آخرين نوشته: 2011/09/02, 16:43
  5. راه اندازي مودم به وسيله at command
    توسط BE|-|NAM در انجمن برنامه نويسي و اينترفيس
    پاسخ: 1
    آخرين نوشته: 2011/08/08, 10:03

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •