اطلاعیه

Collapse
No announcement yet.

اتصال موتور با L298 و Bascome-AVR

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

    اتصال موتور با L298 و Bascome-AVR

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

    با تشکر فراوان
    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

    #2
    پاسخ : اتصال موتور با L298 و Bascome-AVR

    کار خیلی ساده ایه.فقط مقاومت ها رو زیر یک اهم و توان بالا انتخاب کن(5به بالا)

    اگر PWM هم خواستی باید پایه های En1,2 رو به خرو جی PWM بدی.
    برنامه اش هم خیلی ساده هست اگه یکی در میون صفر و یک بزاری مستقیم میره جلو.مدار رو ببندی برنامه رو خودت متوجه میشی :agree:
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

    دیدگاه


      #3
      پاسخ : اتصال موتور با L298 و Bascome-AVR

      با سلام آقای shahinbahari من با زبان بیسیک و Bascome-AVR کار می کنم لطفا دستور راه اندازی موتور و سنسور ها رو پ کنید با تشکر فراوان
      http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

      دیدگاه


        #4
        پاسخ : اتصال موتور با L298 و Bascome-AVR

        من با سی برنامه مینویسم .در ثانی یعنی شما نمیتونین این کد ساده رو خودتون بنویسید؟PORTB=0x0A;
        [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

        دیدگاه


          #5
          پاسخ : اتصال موتور با L298 و Bascome-AVR

          سلام,
          منظور شما کدوم سنسور ها هست؟ چون L298 خروجی سنسور نداره و فقط برای کنترل موتور هست. پایه IN1 و IN2 اگر هردو صفر باشن اگر اشتباه نکنم موتور روشن نمیشه. اگر یکی یک باشه یکی صفر جهت چرخش مشخص میشه اگر هم هر دو یک باشن موتور ترمز میکنه. IN1 و IN2 و EN1 برای کنترل موتوری که روی OUT1 و OUT2 یعنی موتور اول بسته شدن استفاده میشه و IN3 , IN4 و EN2 برای کنترل موتوری که روی OUT3 و OUT4 یعنی موتور دوم بسته شدن استفاده میشه. برای کنترل جهت و یا ترمز باید اونطوری که بالا گفتم IN 1 و IN 2 رو برای موتور اول و IN 3 و IN4 رو برای موتور دوم صفر یا یک کنید. برای خاموش یا روشن کردن موتور EN1 برای موتور اول یا EN2 برای موتور دوم را صفر برای خاموش بودن و یک برای روشن بودن و چرخیدن با تمام سرعت قرار میدید. برای کنترل دستی سرعت هم پایه EN1 رو برای موتور اول به PWM و پایه EN2 را برای موتور دوم به PWM دیگر وصل میکنید و مقدار PWM رو افزایش میدید تا سرعت کم بشه و کاهش میدید تا سرعت زیاد بشه.

          دیدگاه


            #6
            پاسخ : اتصال موتور با L298 و Bascome-AVR

            باسلام آقای کیهان اسدی من می خواهم با سنسور های پک شده با نام TCRT5000 کار کنم و طرز اتصال به میکرو این سنسور ها را بلدم فقط برنامه نویسی و راه اندازی این سنسور ها را بلد نیستم و لطفا توضیحاتتان در مورد درایور L298 رو روی شماتیک نمایش دهید و طرز برنامه نویسی آن را هم اگر ممکن است پ کنید خیلی خیلی ممنونم
            http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

            دیدگاه


              #7
              پاسخ : اتصال موتور با L298 و Bascome-AVR

              لطفا طرز برنامه نویسی و استفاده و بکارگیری و اتصال به پایه های میکرو ، درایور L298 و سنسور های TCRT5000 توضیح دهید و لطفا روی شماتیک نمایش دهید من می خواهم ربات مسیریاب قدرتمند بسازم ولی کار با سنسور ها و درایور ها را نمی دانم لطفا پاسخ این پست و پست قبلی را بدهید

              با تشکر فراوان
              http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

              دیدگاه


                #8
                پاسخ : اتصال موتور با L298 و Bascome-AVR

                سلام,
                در مورد سنسور دارم روش تحقیق میکنم و فعلا چیزی نمیدونم. اگر رفیقای بی بخارمون چیزی میدونن یک شعله رو زیاد کنن و بیان بگن :NO:.
                اما در مورد L298 اول بپرسم شما خریداری کردین؟ اگر اره کدوم پکیجش رو. چون ترتیب پایه ها فرق داره. اگرم ترتیب پایه هارو میدونید بگید من مفصل تر توضیح بدم.

                دیدگاه


                  #9
                  پاسخ : اتصال موتور با L298 و Bascome-AVR

                  با سلام من درایور L298 رو سفارش دادم و چند روز دیگه میرسه به دستم و هنوز از بسته بندیش خبر ندارم لطفا طرز اتصال به میکرو و برنامه نویسی L298 رو به زبان بیسیک توضیح بدید من فکر می کنم از نوع معمول موجود در بازار باشد یعنی از نوع PowerSO20 فکر نکنم باشد
                  http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                  دیدگاه


                    #10
                    پاسخ : اتصال موتور با L298 و Bascome-AVR

                    سلام,
                    نگفتی از ترتیب پایه ها خبر داری؟ راستی POWERSO20 هم SMD هست. و نوع دیگری به نام Multiwatt15 داره که فکر کنم بیشتر این نوع نو بازاره و روی برد برد یا تخته هزار سوراخ هم خوب سوار نمیشه و باید پایه هاش کج بشه. راجب برنامه هم با اگر توضیحات رو خوب میخوندید ساختش به راحتی ساخت یک چشمک زن هستش. حالا بازم من یه برنامه بهت میدم :smile:.

                    کد:
                    $regfile = "m16def.dat"
                    $crystal = 8000000
                    '---------------------- Configruations ---------------------------
                    Config Timer1 = Pwm , Pwm = 8 , Prescale = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
                    Config Portc = Output
                    '---------------------- Aliases ----------------------------------
                    In1 Alias Portc.4
                    In2 Alias Portc.5
                    In3 Alias Portc.6
                    In4 Alias Portc.7
                    '---------------------- Variables --------------------------------
                    Dim A As Byte
                    '---------------------- Declares ---------------------------------
                    
                    '---------------------- Main -------------------------------------
                    Do
                    In1 = 0
                    In2 = 1
                    In3 = 0
                    In4 = 1
                    Pwm1a = 255
                    Pwm1b = 255
                    Loop
                    End                             'end program
                    تو این برنامه IN1 رو از L298 به PORTC.4 و IN2 رو از L298 به PORTC.5 و IN3 رو از L298 به PORTC.6 و IN4 رو از L298 به PORTC.7 و EN1 از L298 رو به خروجی اول PWM تایمر یک یعنی PORTD.5 در MEGA16 و EN2 از L298 به خروجی دوم PWM تایمر یک در MEGA16 وصل میکنی.

                    دیدگاه

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