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





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









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









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





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

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 15
  1. #1
    2013/04/26
    تهران
    83
    10

    Post راه اندازی موتور براشلس

    سلام
    دوستان میخاستم موتوره براشلسو با میکرو راه اندازی کنم ولی هر کاری میکنم روشن نمیشه.
    کسی میتونه کمکی کنه؟
    با تشکر
  2. #2
    2013/04/24
    2,728
    2,787

    پاسخ : راه اندازی موتور براشلس

    فقط کافی هست یه پالس 50 هرتز بسازید و دیوتی سایکل اون رو تغییر بدید که یکی از آسون ترین برنامه های میکرو هست
    بعد از ساختن این موج اونو به ورودی اسپید کنترل میدید و بس

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  3. #3
    2007/08/02
    1,386
    878

    پاسخ : راه اندازی موتور براشلس

    نقل قول نوشته اصلی توسط rekima

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام
    دوستان میخاستم موتوره براشلسو با میکرو راه اندازی کنم ولی هر کاری میکنم روشن نمیشه.
    کسی میتونه کمکی کنه؟
    با تشکر
    خخخخخخخ همین روشن نمیشه
    یه برنامه ای . شماتیکی چیزی .
    ببین این عکس گویای همه چیز هست
    شما اگه به بیس ترانزیستور زیریا PWM بدی قدرت موتور کم و زیاد میکنی و با تغییر فرکانس هم سرعت موتور.
  4. #4
    2013/04/26
    تهران
    83
    10

    پاسخ : راه اندازی موتور براشلس

    سلام
    ممنون ولی همون برنامه رو نمیتونم بنویسم همون کالیبره کردن اسپیید
    با تشکر
  5. #5
    2013/04/24
    2,728
    2,787

    پاسخ : راه اندازی موتور براشلس

    نقل قول نوشته اصلی توسط rekima

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

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

    لقمه آماده

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  6. #6
    2013/04/26
    تهران
    83
    10

    پاسخ : راه اندازی موتور براشلس

    نقل قول نوشته اصلی توسط اشکان غفارزاده

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    یعنی اینقدر سخته

    لقمه آماده

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    ممنون ولی این برنامه کار نمیکنه
    یه برنامه پیدا کردم یه نگا بنداز بهش حالا


    کد:
    $regfile "m64def.dat" $crystal = 16000000 '$hwstack = 64 'default use 32 for the hardware stack '$swstack = 64 'default use 10 for the SW stack '$framesize = 64 'default use 40 for the frame space '$baud = 9600 Config Timer1 = Timer , Prescale = 64 '-------------- Config Timer1 = Pwm , Prescale = 64 , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down '------------ 16 Mhz / 64 = 250 Khz = 4 uS '---------- 4 uS x 31,250 = 125,000 uS = 0.125 S '---------- Multiply with 8 = 1 S Config Timer3 = Pwm , Pwm = 8 , Compare A Pwm = Clear up , Compare B Pwm = Clear up , Prescale = 64 Config Pine.3 = Output 'pwm3a-left Config Pine.4 = Output 'Pwm3b-left Config Portf = Output Config Portc = Output Config Portd = Input Config Pine.5 = Input 'kelid-int5 Config Pine.6 = Input 'kelid-int6 Config Pine.7 = Input 'kelid-int7 Dim Rpm As Word Dim Multiplier As Byte Hijau Alias Pine.5 Biru Alias Pine.6 Kuning Alias Pine.7 Portd = &HFF Step1 Alias &B00100001 Step2 Alias &B00001001 Step3 Alias &B00011000 Step4 Alias &B00010010 Step5 Alias &B00000110 Step6 Alias &B00100100 Timer1 = 34286 Multiplier = 0 Timer0 = 0 Tccr0 = 6 Do while Pine.6 = 1 ' Gosub Komutator Enable Timer1 On Timer1 Multiply Enable Interrupts print rpm Wend Loop End Komutator: If Hijau = 0 And Biru = 0 And Kuning = 1 Then Portf = Step1 Portc.0 = 0 Portc.2 = 0 Portc.4 = 1 If Hijau = 0 And Biru = 1 And Kuning = 1 Then Portf = Step2 Portc.0 = 0 Portc.2 = 1 Portc.4 = 1 If Hijau = 0 And Biru = 1 And Kuning = 0 Then Portf = Step3 Portc.0 = 0 Portc.2 = 1 Portc.4 = 0 If Hijau = 1 And Biru = 1 And Kuning = 0 Then Portf = Step4 Portc.0 = 1 Portc.2 = 1 Portc.4 = 0 If Hijau = 1 And Biru = 0 And Kuning = 0 Then Portf = Step5 Portc.0 = 1 Portc.2 = 0 Portc.4 = 0 If Hijau = 1 And Biru = 0 And Kuning = 1 Then Portf = Step6 Portc.0 = 1 Portc.2 = 0 Portc.4 = 1 Return Multiply: Timer1 = 34286 incr Multiplier If Multiplier = 8 Then Multiplier = 0 Rpm = Timer0 * 15 'Here is the RPM Value Timer0 = 0 End If Return
    اینم کار نمیکنه
    تو 100 بار یه بار کار میکنه دیگه خاموش میشه
    ویرایش توسط فکر : 2016/06/04 در ساعت 22:53 دلیل: نظم بخشیدن به متن
  7. #7
    2013/04/24
    2,728
    2,787

    پاسخ : راه اندازی موتور براشلس

    نقل قول نوشته اصلی توسط rekima

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    خخخخخ
    ممنون ولی این برنامه کار نمیکنه
    یه برنامه پیدا کردم یه نگا بنداز بهش حالا



    $regfile "m64def.dat"
    $crystal = 16000000
    '$hwstack = 64 'default use 32 for the hardware stack
    '$swstack = 64 'default use 10 for the SW stack
    '$framesize = 64 'default use 40 for the frame space
    '$.............
    .........
    اینم کار نمیکنه
    تو 100 بار یه بار کار میکنه دیگه خاموش میشه
    این برنامه ای که گذاشتم کار میکنه خوبم کار میکنه هم برای سروو موتور جواب میده هم برای اسپیدکنترل براشلس
    این برنامه ای هم که شما گذاشتی برای اسپید کنترل دست ساز هست

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  8. #8
    2013/04/26
    تهران
    83
    10

    پاسخ : راه اندازی موتور براشلس

    اقا من همون برنامه رو چن بار تست کردم جواب نمیده.فیلمشم دیدم که کار میکرد ولی ماله من کار نکرد.
    هیچ مشکله سخت افزاری هم ندارم.
    حالا اگه بخام با pwm را بندازم و سرعت رو کم یا زیاد کنم چیکار کنم.
    خیلی هم کار کردم ولی روشن نشد که نشد.
    ممنون که جواب میدی.
    تشکر
  9. #9
    2013/04/24
    2,728
    2,787

    پاسخ : راه اندازی موتور براشلس

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

    به طور مستقیم خود pwm میکرو قابلیت تولید سیگنال با 50 هرتز رو نداره مگر اینکه فرکانس خود میکرو رو خیلی پایین بیارین که عقلانی نیست
    باید توسط وقفه تایمر ها اقدام به تولید موج کنید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  10. #10
    2013/04/26
    تهران
    83
    10

    پاسخ : راه اندازی موتور براشلس

    خوب حالا با وقفه چطور را بندازم.
    ممنون
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 15

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

  1. راه اندازی موتور براشلس با AVR
    توسط aminwolf در انجمن سیستم های کنترلی
    پاسخ: 11
    آخرين نوشته: 2017/07/26, 06:02
  2. کمک در راه اندازی موتور براشلس
    توسط ellateman در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 3
    آخرين نوشته: 2014/04/16, 22:39
  3. راه اندازی اسپیدکنترلر موتور براشلس
    توسط soodi در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 0
    آخرين نوشته: 2012/10/10, 16:12
  4. راه اندازی موتور براشلس با حسگر هال
    توسط mhmmdshirazi در انجمن ربات های پروازی
    پاسخ: 6
    آخرين نوشته: 2012/06/05, 20:58
  5. راه اندازی موتور براشلس
    توسط atm8 در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2011/07/07, 11:54

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

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

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

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

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