اطلاعیه

Collapse
No announcement yet.

روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

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

    روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

    سلام به دوستان عزیز
    می خواستم به من در برنامه نیسی و نحوه برنامه نویسی به زبان بسکام برای میکرو atmega 8 یا atmega 32 کمک کنید ..!!
    به این صورت که من می خوام یک پایه میکرو را وقتی set کردن و ولتاژ5 ولت افتاد سرش , حالا این پایه را به مرور و مثلا توی 4 یا 5 ثانیه صفر بشه . باید چیکار کنم برنامه نویسیش چه جوری هستش و باید از پایه خاص میکرو استفاده کنم ؟؟؟
    آیا باید از PWM استفتده بشه ؟ و اگه آره برنامه نویسیش چه جوری هستش .

    #2
    پاسخ : روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

    نوشته اصلی توسط dani222
    سلام به دوستان عزیز
    می خواستم به من در برنامه نیسی و نحوه برنامه نویسی به زبان بسکام برای میکرو atmega 8 یا atmega 32 کمک کنید ..!!
    به این صورت که من می خوام یک پایه میکرو را وقتی set کردن و ولتاژ5 ولت افتاد سرش , حالا این پایه را به مرور و مثلا توی 4 یا 5 ثانیه صفر بشه . باید چیکار کنم برنامه نویسیش چه جوری هستش و باید از پایه خاص میکرو استفاده کنم ؟؟؟
    آیا باید از PWM استفتده بشه ؟ و اگه آره برنامه نویسیش چه جوری هستش .
    سلام
    باید از دستور waitms 10
    استفاده کنی یعنی اجرای برنامه 10 میلی ثانیه توقف میشه
    دستور wait 10 یعنی 10 ثانیه توقف می شه
    مثال
    set portx.x
    waitms 4
    reset portx.x
    اگر سوالی داشتی بپرس

    دیدگاه


      #3
      پاسخ : روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

      یعنی اگه بخوام یک buzzer یا یک led رو به جای اینکه به یک باره قطع کنم و خاموش بشه این کار رو کنم آروم آروم خاموش میشه ...!!

      دیدگاه


        #4
        پاسخ : روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

        نوشته اصلی توسط erfan m
        سلام
        باید از دستور waitms 10
        استفاده کنی یعنی اجرای برنامه 10 میلی ثانیه توقف میشه
        دستور wait 10 یعنی 10 ثانیه توقف می شه
        مثال
        set portx.x
        waitms 4
        reset portx.x
        اگر سوالی داشتی بپرس
        دوست عزیز این چیزی که شما گفتید یعنی پایه من 4 ثانیه یا 4 میلی ثانیه روشن هست و بعد بلافاصله خموش میشه .
        ولی منظور من این است که پایه مورد نظر میکرو به صورت آنی خاموش نشه برفرض اگه buzzer بهش وصل هست و داره صدا میکنه این بازر خاموش بشه ولی اروم آروم صداش کم بشه با کاهش ولتاژ ری پایه تا اینکه ولتاژ صفر بشه و بعد خاموش بشه ...!!

        دیدگاه


          #5
          پاسخ : روش کاهش دادن ولتاژ داده شده به پایه میکرو atmega

          سلام
          باید از pwm استفاده کنی
          نحوه ی برنامه نویسی توی اینجا گفته شده
          http://www.eca.ir/forum2/index.php?topic=55804.0

          دیدگاه

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