اطلاعیه

Collapse
No announcement yet.

ولوم برای افزایش یا کاهش سرعت

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

    #16
    پاسخ : ولوم برای افزایش یا کاهش سرعت

    1- مقاومت سیم برای اون 7 ، 8 متر خیلی کمه و تاثیر زیادی توی اهم نداره
    2- طبق برنامه شما باید همیشه محاسبات رو انجام بدید.
    3- شما پایه های هر پورت رو بصورت جداگانه میتونید تعریف کنید مثلا
    config portc.1 = output
    بنابراین هر پورتی که به عنوان ورودی و خروجی عادی استفاده میکنید در ابتدای برنامه بصورت بالا تعریف کنید.
    و در زیر برنامه هم بدون هیچ مشکلی از adc استفاده کنید.
    مهم نیست چه مدرکى دارید
    مهم این است که چه درکى دارید . . .

    دیدگاه


      #17
      پاسخ : ولوم برای افزایش یا کاهش سرعت

      نوشته اصلی توسط bstar2
      کد:
              $regfile = "M8DEF.DAT"
      $crystal = 4000000
      Config Portd = Output
      Config Adc = Single , Prescaler = Auto
      Config Lcd = 16 * 2
      Config Lcdpin = Pin , Db4 = Pinb.2 , Db5 = Pinb.3 , Db6 = Pinb.4 , Db7 = Pinb.5 , E = Pinb.1 , Rs = Pinb.0
      
      
      Dim A As Word
      Dim B As Word
      Dim C As Word
      Set Portd.0
      Reset Portd.1
      Start Adc
      
      Do
      
      Toggle Portd.0
      Toggle Portd.1
      
      A = Getadc(0)
      B = A / 2
      C = B + 200
      Locate 1 , 1 : Lcd "A:" ; A ; " B:" ; B ; " "
      Locate 2 , 1 : Lcd "C:" ; C ; " "
      Waitms C
      
      Loop
      کد اصلاح شده شما میباشد .
      شما میتوانید با کم و زیاد کردن مقدار ولوم میزان سرعت چشمک زدن را کم و یا زیاد نمایید .
      با تشکر
      شما بهتر است از این کد استفاده کنید .
      بهتر است کدها را با هم دیگر مقایسه نمایید .
      خواستن توانستن است !

      دیدگاه


        #18
        پاسخ : ولوم برای افزایش یا کاهش سرعت

        دوستان من یه برنامه نوشتم و پروتئوسشم بدون مشکل اجرا میشه ولی در عمل درست کار نمیکنه علت چیه از پتانسیومتر یک کیلو استفاده کردم فقط دو سر پتانسیو متر رو به مثبت 5 ولت خروجی ایسی7805 که برای تغذیه میکرو هست گزاشتم منفی هم که منفی مداره منفی12 فرقی نداره دو سر پتانسیو متر اشکال از کجاست فایلشو میزارم ببینید
        http://s5.picofile.com/file/8121505334/%D9%88%D9%84%D9%88%D9%85_rgb.rar.html

        دیدگاه


          #19
          پاسخ : ولوم برای افزایش یا کاهش سرعت

          نوشته اصلی توسط رسول21
          دوستان من یه برنامه نوشتم و پروتئوسشم بدون مشکل اجرا میشه ولی در عمل درست کار نمیکنه علت چیه از پتانسیومتر یک کیلو استفاده کردم فقط دو سر پتانسیو متر رو به مثبت 5 ولت خروجی ایسی7805 که برای تغذیه میکرو هست گزاشتم منفی هم که منفی مداره منفی12 فرقی نداره دو سر پتانسیو متر اشکال از کجاست فایلشو میزارم ببینید
          http://s5.picofile.com/file/8121505334/%D9%88%D9%84%D9%88%D9%85_rgb.rar.html
          سلام
          ظاهر مدارتون که مشکلی نداره
          عکس از بردبردتون بگیرید ... طوری که مداری که بستید مشخص باشه
          فقط لینکش رو بگذارید ...
          عکسش به طور مستقیم نگذارید ...
          ممنون
          [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
          معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
          معرفی نرم افزار Codewizard PWM
          با من بیشتر آشنا شوید

          دیدگاه


            #20
            پاسخ : ولوم برای افزایش یا کاهش سرعت

            نوشته اصلی توسط Saman.Asadi
            سلام
            ظاهر مدارتون که مشکلی نداره
            عکس از بردبردتون بگیرید ... طوری که مداری که بستید مشخص باشه
            فقط لینکش رو بگذارید ...
            عکسش به طور مستقیم نگذارید ...
            ممنون
            من برای تغذیه پایه 7 و8 میکرو وصل کردم پایه aref وavccهم باید وصل بشن؟

            دیدگاه


              #21
              پاسخ : ولوم برای افزایش یا کاهش سرعت

              نوشته اصلی توسط رسول21
              من برای تغذیه پایه 7 و8 میکرو وصل کردم پایه aref وavccهم باید وصل بشن؟
              خسته نباشید
              بله
              VCC و AVCC به 5 ولت
              GND زمین
              اگر ولتاژ رفرنس رو AVCC تعیین کردید ، نیازی به Aref ندارید
              موفق باشید
              [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
              معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
              معرفی نرم افزار Codewizard PWM
              با من بیشتر آشنا شوید

              دیدگاه


                #22
                پاسخ : ولوم برای افزایش یا کاهش سرعت

                نوشته اصلی توسط میثم عزیزی
                در مورد پتانسیومتر یک پتانسیومتر 1k به بالا مناسبه و دو سر کناری رو به مثبت منفی بده و سر وسط رو به پایه مبدل آنالوگ به دیجیتال میکرو
                اگه از atmega16 استفاده میکنی پورت C ورودیهای آنالوگ به دیجیتال میشه مثلا portc.0 lمیشه ADC0 و portc.1 میشه adc1 و وقتی شما سر وسط پتانسیومتر رو مثلا به portc.0 وصل میکنید. باید توی برنامه موقع خواندن از مبدل آنالوگ به دیجیتال شماره اون کانالو بنویسید یعنی بصورت زیر
                x=getadc(0)
                c=a*X+b
                waitms c
                که در اینجا منظورم از a و b یک ضرایبی برای اصلاح محدوده تغییرات زمانی به محدوده مورد نظره .
                در ضمن لطفا به دو دلیل تقاضای برنامه کامل نکنید. 1- هدف این انجمن کمک و راهنماییه به همدیگر و خود فرد هم باید درگیر کار بشه 2- در اکثر موارد قسمتی از یک پروژه مطرح میشه و فرد راهنمایی کننده عملا نمیتونه یک راهنمایی کامل و جامع ارائه بده
                oo:
                شما به دیتاشیت یه نگا بکن!
                ورودی آنولوگ به دیجیتال مال پورت A هستش!
                1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                !Electronic On! Programming On
                هوشمندانه سوال بپرسیم!
                http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                دیدگاه

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