اطلاعیه

Collapse
No announcement yet.

ساخت دو موج مربعی سوار بر هم توسط میکرو

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

    #31
    پاسخ : ساخت دو موج مربعی سوار بر هم توسط میکرو

    نوشته اصلی توسط hosseinghaheri نمایش پست ها
    ممنون از کمکتون فقط یه سری چیزها هنوز برای من واضح نیست!
    طبق سورس پروژه شما دارید با یه تایمی پین B.0 را تغییر وضعیت میدید! الان میتونم شکل موج خروجی را تصور کنم ولی نمیدونم چطوری با اعمال 2.5 ولت توسط تقیسمات مقاومتی ، اون شکل موجی که من گفتم را درست میکنه.
    اون موج از دو مولفه تشکیل شده ولی توی سورس این طور که به نظر میاد سیگنال خروجی تک مولفه هست!
    سلام به شما

    این کار که میگم انجام بدید متوجه میشید

    1_شما یه ولتاژ 5 ولت از منبع تغذیه بیار
    2_یه تقسیم مقاومتی انجام بده تا وسط دو مقاومت بشه حدود 2.5 ولت ( مثل شکل پست 23 )
    3_حالا در این حالت ولتاژمون که از وسط دو مقاومت گرفته شده چنده ؟؟؟ جواب : 2.5 ولت
    4_ حالا بیا یه سیم رو از خود منبع تغذیه که 5 ولت هستش بگیر و به وسط دو مقاومت وصل کن حالا اگه راست میگی ولتاژمون رو چک کن ببین چنده ؟

    میبینی که با اتصال اون سیمه ولتاژ میشه 5 ولت
    حالا سیم رو دوباره برش دار میبینی که ولتاژ دوباره میشه 2.5 ولت
    به همین سادگی

    حالا ما با میکرو میایم ولتاژ 5 ولت رو به وسط دومقاومت وصل میکنیم و بر میداریم (وقتی ولتاژ رو برمیداریم در این حالت پایه میکرو نه جریان میده نه جریان میگیره انگار همون سیمه موقعی که برش میداریم )

    متوجه شدی دوست من ؟

    سوالی داشتی بپرس در خدمتم

    ضمنا این مداری که بهت پیشنهاد میکنم ساده ترین و بهترین و دقیق ترین و بدون مشکل ترین مداری هستش که میتونی تصور کنی
    یعنی دیگه آخرشه در عین سادگی . . .

    موفق و موید باشید
    جدیدترین ویرایش توسط rezamajdi; ۲۰:۵۳ ۱۳۹۵/۰۷/۰۴.
    آرزوی سرافرازی برای ایران عزیز . . .


    دیدگاه


      #32
      پاسخ : ساخت دو موج مربعی سوار بر هم توسط میکرو

      نوشته اصلی توسط rezamajdi نمایش پست ها
      سلام به شما دوست گرامی

      با تشکر از زحماتی که در این مورد کشیدید باید بگم منظور بنده رو خوب متوجه نشدید
      بنده کی از مقاومت پول آپ حرف زدم
      بنده برنامه مربوطه رو قرار دادم حالا بررسی کنید ببینید چ نتیجه ای میگیرید
      حتی با پروتیوس هم جواب میده دوست من
      کد:
      [FONT=Yekan]while ( 1 ) [/FONT] {
          
        DDRB.0 = 0;
        PORTB.0 = 0;   // in this step the voltage is about 2.5 v
        
        delay_ms(1000);
        
        PORTB.0 = 1;
        DDRB.0 = 1;   // in this step the voltage is about 5 v 
                     
        delay_ms(1000);
        
      [FONT=Yekan] }[/FONT]
      با تشکر از همراهی شما در این تاپیک
      بله حق با شماست من فکر کردم که پورت تو حالت ورودی صفر و یک میشه
      جدیدترین ویرایش توسط سید رضا باباتبار; ۲۱:۱۸ ۱۳۹۵/۰۷/۰۴.
      [آموزشی] کنترل رله با پیامک توسط sim800l
      [آموزشی] راه اندازی سنسورهای DHT11 و DHT22 با کدویژن
      [آموزشی] مدار عملی اتصال میکروفن خازنی به میکروکنترلر
      [آموزشی] آموزش نحوه راه اندازی میکروهای fmd
      صفحه اینستاگرام : ecdco_ir

      دیدگاه


        #33
        پاسخ : ساخت دو موج مربعی سوار بر هم توسط میکرو

        نوشته اصلی توسط rezamajdi نمایش پست ها
        سلام به شما

        این کار که میگم انجام بدید متوجه میشید

        1_شما یه ولتاژ 5 ولت از منبع تغذیه بیار
        2_یه تقسیم مقاومتی انجام بده تا وسط دو مقاومت بشه حدود 2.5 ولت ( مثل شکل پست 23 )
        3_حالا در این حالت ولتاژمون که از وسط دو مقاومت گرفته شده چنده ؟؟؟ جواب : 2.5 ولت
        4_ حالا بیا یه سیم رو از خود منبع تغذیه که 5 ولت هستش بگیر و به وسط دو مقاومت وصل کن حالا اگه راست میگی ولتاژمون رو چک کن ببین چنده ؟

        میبینی که با اتصال اون سیمه ولتاژ میشه 5 ولت
        حالا سیم رو دوباره برش دار میبینی که ولتاژ دوباره میشه 2.5 ولت
        به همین سادگی

        حالا ما با میکرو میایم ولتاژ 5 ولت رو به وسط دومقاومت وصل میکنیم و بر میداریم (وقتی ولتاژ رو برمیداریم در این حالت پایه میکرو نه جریان میده نه جریان میگیره انگار همون سیمه موقعی که برش میداریم )

        متوجه شدی دوست من ؟

        سوالی داشتی بپرس در خدمتم

        ضمنا این مداری که بهت پیشنهاد میکنم ساده ترین و بهترین و دقیق ترین و بدون مشکل ترین مداری هستش که میتونی تصور کنی
        یعنی دیگه آخرشه در عین سادگی . . .

        موفق و موید باشید

        فکر میکنم شما درست سوال من را متوجه نشدید!
        طبق برداشت من این چیزی که شما دارید میگید مربوط به شیفت دادن موج هست. (با توجه به سورس و تست ان)
        ولی من اصلا روی قسمت شیفت دادن مشکلی ندارم.
        همون طور که از عنوان هم پیداست من نیاز به دو موج مربعی سوار بر هم دارم که فرکانس و دامنه جفتشون با هم فرق داره. به صورت زیر

        ولی توی سورسی که ارائه دادید فقط امکان ست کردن یک فرکانس وجود داره.
        سورس شما در صورتی می تونه این موج را بسازه که من به جای vcc یک سیگنال مربعی به این تقسیمات مقاومتی متصل کنم. که کار جالبی نیست.
        من ترجیح میدم از روشی که دوستمون saeed under line عرض کردند استفاده کنم چون وقتی داریم مستقیم با تایمر کار میکنیم خوب امکانات زیادی داریم.
        البته شاید من دارم در مورد روش شما اشتباه میکنم. اگه خروجیش به صورت موج بالا باشه ، مسلما روش عالیی هست.
        ممنون از همه که وقت گذاشتید
        جدیدترین ویرایش توسط hosseinghaheri; ۲۰:۰۱ ۱۳۹۵/۰۷/۰۵.

        دیدگاه


          #34
          پاسخ : ساخت دو موج مربعی سوار بر هم توسط میکرو


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

          دیدگاه

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