NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4321 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 21

موضوع: اشکالاین کجاشه

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    Icon16 اشکالاین کجاشه

    این برنامرو دارم میدم به میکرو و l298و شماتیک مدارو تو پیوستا گذاشتم کی میدونه ایرادش کجاشه اینم برنامش ورودی به درایور میرسه ولی خروجی نمیده
    $regfile = "m8def.dat"
    $crystal = 4000000
    Set Portd.0
    Set Portd.1
    Do
    Set Portc.0
    Reset Portc.1
    Reset Portc.2
    Reset Portc.3
    Waitms 250
    Reset Portc.0
    Set Portc.1
    Reset Portc.2
    Reset Portc.3
    Waitms 250
    Reset Portc.0
    Reset Portc.1
    Set Portc.2
    Reset Portc.3
    Waitms 250
    Reset Portc.0
    Reset Portc.1
    Reset Portc.2
    Set Portc.3
    Waitms 250
    Loop
    End
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: madar.png
مشاهده: 31
حجم: 12.6 کیلو بایت  

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

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

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2012
    نام
    علیرضا
    نوشته ها
    37
    تشکر
    61
    تشکر شده 32 بار در 16 پست

    پیش فرض

    برنامتون دقیقا همینه که اینجا گذاشتین؟!!!

  5. #4
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    اره دقیقا" همینه مدارشم که عکسشو اپلود کردم خیلی گیج شدم

  6. #5
    کاربر علاقه مند mehdi_nxp آواتار ها
    تاریخ عضویت
    May 2012
    نام
    مهدی
    نوشته ها
    99
    تشکر
    100
    تشکر شده 68 بار در 39 پست

    پیش فرض

    مثل این که یادتون رفته پورتها رو خروجی تعریف کنید

  7. #6
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    سلام مهندس
    اول باید پورت رو خروجی تعریف کنی بعد بگی یک یا صفر بشه
    *** اللّهم عجّل لولیک الفرج ***

  8. #7
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    ممنون امان از سوتی دمتون گرم بچه ها ولی فک نکنین بی خیال میشما من کلا" عادت دارم مزاحم بشم وقت و بی وقت با سوالام خیلی ممنون فعلا"

  9. #8
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    بچه ها این هنوزم اشکال داره با استپ هایمختلف چک شد فقط به اندازه ی یک گام میره جلو بعد برمیگرده مثلا" اگه
    ام 1.8 درجه ه ست یه بار میره ساعتگرد 1.8 بعد پاد ساعتگرد بر میگرده با سایر استپا مث گام 45 هم مهمین برخوردوو داشت

  10. #9
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    اگه میشه فایل های بیسکام و پروتئوس رو هم بزار تا دوستان بهتر راهنمائیت کنن
    *** اللّهم عجّل لولیک الفرج ***

  11. #10
    کاربر دائمی mj3747 آواتار ها
    تاریخ عضویت
    Sep 2007
    نام
    مجید
    نوشته ها
    429
    تشکر
    567
    تشکر شده 570 بار در 240 پست

    پیش فرض

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

  12. #11
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    باشه فایل بسکامش طبق فرمایش اینمدلی تغییر کردش
    $regfile = "m8def.dat"
    $crystal = 4000000
    Config Portc.0 = Output
    Config Portc.1 = Output
    Config Portc.2 = Output
    Config Portc.3 = Output
    Set Portd.0
    Set Portd.1
    Do
    Set Portc.0
    Reset Portc.1
    Reset Portc.2
    Reset Portc.3
    Waitms 50
    Reset Portc.0
    Set Portc.1
    Reset Portc.2
    Reset Portc.3
    Waitms 50
    Reset Portc.0
    Reset Portc.1
    Set Portc.2
    Reset Portc.3
    Waitms 50
    Reset Portc.0
    Reset Portc.1
    Reset Portc.2
    Set Portc.3
    Waitms 50
    Loop
    End
    دقیقا" تا جایی که میبینید تو عکس میاد و بعدش برمیگرده دقیقا" به اندازه ی زاویه ی گام
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: madar1.png
مشاهده: 21
حجم: 10.9 کیلو بایت  

  13. #12
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض نشد

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

  14. #13
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    دیتا رو تغیر بده ببین درست میشه یا نه
    اینو بزار ببین چی میشه فکر کنم مشکل از درایو کردنش باشه
    فایلهاشم که نزاشتی ...!!! محرمانس

    کد:
    'do...loop'
    
    Do
    Portc = &B00000001
    Waitms 100
    Portc = &B00000010
    waitms 100
    Portc = &B00000011
    waitms 100
    Portc = &B00000100
    waitms 100
    Portc = &B00000101
    waitms 100
    Portc = &B00000110
    waitms 100
    Portc = &B00000111
    waitms 100
    Portc = &B00001000
    Loop
    End
    *** اللّهم عجّل لولیک الفرج ***

  15. #14
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    بیا اینم فایلاش ولی تغییری نکرد با این برنامه ای که نوشتی بازم همون اش و همون کاسه تو پرو. تیوس گامو عوض کن تا متوجه بشی دقیق چی میگم به اندازه ی گام استپ جلو وعقب میره
    فايل هاي پيوست شده فايل هاي پيوست شده

  16. #15
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2011
    نام
    امین
    نوشته ها
    80
    تشکر
    255
    تشکر شده 107 بار در 53 پست

    پیش فرض

    احتمالا ترتیب سیم ها رو رعایت نکردین
    شما اول بدون میکرو، استپر و ترتیب سیم ها رو چک کن یعنی مثلا سیم مشترک رو به منفی منبع تغذیه وصل کن بعد 4 تا سیم باقی مونده رو توی برد بورد بذار و مثبت منبع تغذیه رو به ترتیب وصل کن اگه به چرخش توی یک جهت ادامه داد یعنی ترتیب سیم ها درستن ، برای بهتر دیدن چرخش هم بهتره یه تیکه سیم رو با چسب نواری روی موتور بچسبونی

  17. #16
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض 4

    نه استپره 4 سیمست نه 5 تا

  18. #17
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2011
    نام
    امین
    نوشته ها
    80
    تشکر
    255
    تشکر شده 107 بار در 53 پست

    پیش فرض

    برنامه رو درست ندیدم فکر کردم 5 سیمه
    توی استپر 4 سیمه هم اگه سیم ها رو اشتباه وصل کرده باشین درست کار نمیکنه
    برای اینکه تفکیک عیب کرده باشی و خیالت از بابت موتور راحت بشه بهتره اول موتور رو بدون میکرو راه اندازی کنید
    ویرایش توسط sarutobi : 17-07-2012 در ساعت 23:01

  19. #18
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2011
    نام
    امین
    نوشته ها
    80
    تشکر
    255
    تشکر شده 107 بار در 53 پست

    پیش فرض

    بر اساس چارتی که توی لینک پایینه برنامه رو بنویس
    http://multyremotes.com/bipolar-stepper-motor.htm

  20. کاربران : 2 تشکر کرده اند از شما sarutobi برای ارسال این پست سودمند:


  21. #19
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    من انجام دادم جواب داد

    کد:
    $regfile = "m8def.dat"
    $crystal = 4000000
    
    Config Portc = Output
    
    Do
    Portc = &B00000101
    Waitms 50
    Portc = &B00001001
    Waitms 50
    Portc = &B00001010
    Waitms 50
    Portc = &B00000110
    Waitms 50
    Loop
    End
    *** اللّهم عجّل لولیک الفرج ***

  22. کاربران : 2 تشکر کرده اند از شما Doloop برای ارسال این پست سودمند:


  23. #20
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2010
    نوشته ها
    50
    تشکر
    16
    تشکر شده 12 بار در 12 پست

    پیش فرض

    بچه ها ممنون دو روشی که توسط اساتید گرامی ارائه شده بود رو تست کردم جواب داد خیلی ممنون فقط جناب استاد دو لوپ (حلقه ی تکرار ) این روش کدیه رو چند سری چک کردم بر اساس روشی که استاد سروتوبی فرموده بودن نوشتم ولی با اجازتون با 4 تا کد که فقط 4 تا پایه استفاده بشه فقط تنها سوالی که باقی موند اینه که اون &bکه اول کد هست معنیش چیه من فقط فهمیدم هر عدد مستقیما" خروجی یک پایه ی پین روکنترل میکنه

صفحه 1 از 2 12 آخرینآخرین

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

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