NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3544 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 21 به 40 از 52

موضوع: راهنمایی جهت نوشتن برنامه

  1. #21
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام .
    این هم فایل فشرده برنامه و پروتئوسش
    Download File : 13.rar

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #22
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    با سلام دوست عزیز شما تو کد برنامه تون از هدر مگا 16 استفاده کردین درحالی که تو شبیه سازی از مگا 32 که کار نمیکرده.
    من برنامه و مدارتون رو تصحیح کردم و با درایور موتور رو راه اندازی کردم.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar 13.rar (54.2 کیلو بایت, 30 نمايش)

  4. #23
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دوست عزیز واقعا کارت عالی بود
    خواهش میکنم راجب مدار درایور بهم توضیح بده
    برنامه اش چه جوری ؟
    شماتیکش چجوریه؟
    ممنون

  5. #24
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    نقل قول نوشته اصلی توسط DIN نمایش پست ها
    دوست عزیز واقعا کارت عالی بود
    خواهش میکنم راجب مدار درایور بهم توضیح بده
    برنامه اش چه جوری ؟
    شماتیکش چجوریه؟
    ممنون
    دوست عزیز من برنامه رو تغییر ندادم فقط مگا 16 رو به مگا 32 تبدیل کردم و تاخیر ها رو هم برداشتم.
    در کل کار با این درایور بسیار ساده هست.
    این درایور دوتا کانال داره و که میتونه برای دوموتور بکار بره.
    برای هر کانال سه تا پایه داره که هست input 1,input 2که این پایه ها رو به میکرو وصل میکنیم و در سمت دیگه هم دوتا پایه هست که output1,output2 حالا یک کردن (5ولت) input1 باعث میشه که ولتاژ 12 ولت روی output 1 بیوفته و صفر کردن ورودی دو باعث صفر ولت شدن پایه خروجی 2 میشه. پس ما اگه ورودی 1 رو یک و ورودی 2 رو صفر کنیم به دوسر موتور ولتاژ 12 میوفته.
    حالا اگه جای صفر و یک رو عوض کنیم جهت چرخش عوض میشه.
    علاوه بر 5 تا پایه هر کانال یک پایه فعالساز داره که میشه با اون براحتی موتور رو خاموش و روشن کرد یعنی اگه این پایه یک باشه کانال یک فعال هست و در صورت صفر بودن غیر فعال که در برنامه شما من به ورودی ها 1و صفر دادم و portd.7 رو به پایه فعالساز دادم . البته باید nd را به زمین و vs رو به ولتاژکاری موتور و vss رو به 5 ولت وصل کنید مثل شکل مدار
    البته فکر کنم مدار خیلی گویا تر از توضیحات من هست.
    موفق باشید

  6. تشکرها از این نوشته :

    DIN

  7. #25
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    معذرت میخوام .
    میشه بگی پایه های vss , in2 موقع بستن پروژه به کجا وصل میشه . چون باید قطعات پروژه رو تهیه کنم ببندم
    ممنون

  8. #26
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    دوست عزیز گفتم که اینا رو.
    شما یه ولتاژ 5 ولت به vss میدی. که تغذیه آیسی هست.
    و بستگی داره که برای موتورت بخوای چند ولت بدی به فرض میکنیم میخوای از یه ترانس 12 ولت برای راه اندازی موتورت استفاده کنی باید + ترانس رو به vs وصل میکنی تا جریان مورد نیاز موتور رو تامین میکنه. در واقع موتور با جریان منبعی که به vs وصل هست کار میکنه.
    in2 رو هم که توضیح دادم. اگه in1, in 2 یکیشون یک باشه موتور میچرخه. و اگه صفر باشن موتور حرکت نمیکنه.

  9. تشکرها از این نوشته :

    DIN

  10. #27
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    یعنی in 1 یا in 2 رو باید به 5 ولت وصل کنم؟

  11. #28
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    اره دیگه شما هرکدوم رو این طرف 1 کنید مثل این هست که خروجی متناظرش به 12 ولت وصل میشه.(یکی از پایه های موتور 12 ولت میشه.

  12. تشکرها از این نوشته :

    DIN

  13. #29
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    مرسی دوست عزیز
    میبخشید خیلی سوال میپرسم.اولین بارم هست که میخوام یه مدار درست کنم و جز این انجمن کسی نیست راهنماییم کنه.
    چند تا سوال راجب آی سی اصلی داشتم.
    تو دیتا شیتش vcc و gnd پیدا کردم باید بهش 5v وصل کنم و چیز دیگه ای جز المانهای که برنامه براشون نوشته شده نصب نمیشه درسته ؟
    avcc برای آنالوگه نیازی نیست بهش ولتاژ بدم درسته؟
    اشکال نداره همه 5V به یک منبع وصل کنم؟
    میتونم موتور هم به همون 5V وصل کنم؟
    ویرایش توسط DIN : 23-07-2014 در ساعت 19:15

  14. #30
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    دوست عزیز این چه حرفی هست شما هزار تا سوال بپرس . من دربست در خدمتم.
    ببینید بستگس به منبع و موتورتون داره و اگه منبعتون نتونه جریان بده نمیشه. یا اگه موتورتون 12 ولت باشه نمیشه ولی اگه منبعتون کافی هست و موتورتون کوچیک هست میتونید 5 بدین ولی نمیتونین به پین میکرو وصلش کنین باید درایور باشه
    به vcc باید 5 بدین آره.
    هرجا 5 ولت بود میتونید برای هما آیسی ها استفاده کنید.
    ببخشید اگه جمله بندی درست نیست عجله ای نوشتم.
    ویرایش توسط amiray : 23-07-2014 در ساعت 19:30

  15. #31
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دستت درد نکنه لطف داری شما
    منبعی که میخوام استفاده کنم باطری قلمیه موتور هم یه آرمیچر معمولی میخوام بذارم.

  16. #32
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    آره برای این مشکلی نداره.

  17. #33
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    مرسی از راهنمای هات دوست عزیز
    انشالله فردا قطعاتشو رو تهیه میکنم و میبندم.
    میبخشید
    مقاومت برای بستن جهت داره ؟

  18. #34
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    خواهش میکنم.
    دوست عزیز مقاومت جهت نداره.

  19. #35
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام جناب
    amiray
    قطعات رو تهیه کردم فقط اینکه کلیدی که گرفته سه تا پین داره COM NO NC به چه صورت باید ببندمشون؟

  20. #36
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    منظورتون همون میکرو سوییچ هست؟؟ من که کلید سه پایه ندیدم.
    ولی تو هر قطعه nc یعنی این که لازم نیست به جایی وصل شه.
    براحتی میتونید با ولتمتر تست کنید.

  21. #37
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

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

  22. #38
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    این ولتاژ زیاده چون ولتاژ کاری معمولا بین 4.5و5.5 هست و 6 ولت زیاده.
    میتونید از سه تا باتری 1.5 بزارین.
    البته بسته به پسوند میکرو مثلاmega 32a ولتاژ کاریشون میتونه فرق کنه.
    چرا از یو اس بی استفاده نمیکنین.میتونید با پورت یو اس بی کامپیوتر مدار رو راه اندازی کنید.
    البته پروگرمر ها اکثرا روی خودشون ولتاژ 5 ولت رو دارن که میتونید از اون ها هم استفاده کنید.

  23. #39
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    37
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دوست عزیز به خاطر شرایط دستگاه ناچارم از باطری استفاده کنم
    مشکلی که الان برام پیش اومده کار با پروگرم ایه که امروز گرفتم شما چیزی از این مدل میدونی ؟
    چه جوری باید پروگرم کنم؟
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.png
مشاهده: 35
حجم: 31.5 کیلو بایت

  24. #40
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    این که گذاشتین نرم افزار پروگرمر هست و اگه این تو سی دی همراهش هست پروگرمرتون usbasp هست.
    من با این این ورژن کار نکردم.
    ولی شما load flash رو میزنین و فایل hex برنامه تون رو لود میکنین. و بعد auto رو میزنین . تمام.
    تنظیماتش رو هم همین طور بزارین بمونه.

    بخش زیر فعلا لازمتون نیس برای این برنامه
    برای تنظیم فرکانس هم فکر کنم باید از config فرکانس دلخواه و فیوزبیت های مورد نیازتون رو تنظیم کنید البته بار اول که فیوزبیت ها رو تنظیم میکنید باید program fuse رو هم انتخاب کنید و بعد اگه خواستین با همین فیوز بیت ها میکرو رو پروگرم کنید و فیوز بیت ها رو تغییر ندین میتونید میتونید تیک این گزینه رو بردارین.

    البته معمولا نحوه پروگرم کردن و نصب پروگرمر تو سی دی همراه اون هست.
    ویرایش توسط amiray : 26-07-2014 در ساعت 21:14

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

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

  1. تضاد بینایی کامپیوتر و بینایی ماشین
    توسط ROBOTICS در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 6
    آخرين نوشته: 25-12-2010, 22:02

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

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