امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد اختلاف فاز 90درجه
نویسنده پیام
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #1
ایجاد اختلاف فاز 90درجه
سلام
یک موج مربعی با دامنه 5 ولت و فرکانس متغیر و حداکثر 100هرتز داریم
میخوایم از این سیگنال یک سیگنال مشابه از نظر دامنه و فرکانس اما با اختلاف فاز 90 درجه دقیق بسازیم
شما چه ایده هایی دارید؟
تشکر

زندگی مدیریت فرصت هاست.
۰۳-مرداد-۱۳۸۹, ۱۲:۳۸:۴۰
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #2
RE: ایجاد اختلاف فاز 90درجه
(۰۳-مرداد-۱۳۸۹, ۱۲:۳۸:۴۰)reza555 نوشته است: سلام
یک موج مربعی با دامنه 5 ولت و فرکانس متغیر و حداکثر 100هرتز داریم
میخوایم از این سیگنال یک سیگنال مشابه از نظر دامنه و فرکانس اما با اختلاف فاز 90 درجه دقیق بسازیم
شما چه ایده هایی دارید؟
تشکر

موج مربعی رو وصل کن به یه avr که دو تا وقفه خارجی داشته باشه. (مثل mega8) به هر دو وقفه خارجی وصل باشه
یه وقفه رو لبه بالا رونده کار کنه و اون یکی رو لبه پایین رونده.
یه پایه رو به عنوان پالس خروجی انتخاب کن
تو کد وقفه بالا رونده این پایه رو صفر کن و تو کد وقفه پایین رونده این پین رو 1 کن

کدش هم که خیلی راحته...
موفق باشی

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۰۳-مرداد-۱۳۸۹, ۱۳:۳۰:۱۲، توسط محمد حسینی.)
۰۳-مرداد-۱۳۸۹, ۱۳:۲۷:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, t3r!p3000, salehjg
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #3
RE: ایجاد اختلاف فاز 90درجه
ممنون
من میخوام این کارو بدون میکرو کنترلر و برنامه نویسی انجام بدم
حتی الامکان با استفاده از مدارات دیجیتال یا آنالوگ
البته شاید جای خوبی تاپیک ندادم
با عرض معذرت

زندگی مدیریت فرصت هاست.
۰۳-مرداد-۱۳۸۹, ۱۳:۴۵:۴۱
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #4
RE: ایجاد اختلاف فاز 90درجه
میگم با یه گیت NOT درست نمیشه؟! Biggrin

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۰۳-مرداد-۱۳۸۹, ۱۵:۲۸:۵۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, salehjg, reza555
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #5
RE: ایجاد اختلاف فاز 90درجه
اگه موجت سینوسی بود راحت بود

اما واسه موج مربعی فکر کنم میتونی از مشتق گیر و ... استفاده کنی
مثلا میتونی هارمونیک اول موج رو بگیری وبه یک مشتق گیر متصل کنی بعد حاصل به دست اومده را تبدیل به موج مربعی نموده واختلاف فاز 90 درجه را ایجاد کنی ...یه همچین چیزایی ..
(آخرین ویرایش در این ارسال: ۰۳-مرداد-۱۳۸۹, ۲۰:۴۶:۴۷، توسط رسول.)
۰۳-مرداد-۱۳۸۹, ۱۹:۱۴:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, salehjg, reza555
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: ایجاد اختلاف فاز 90درجه
مهندس اگه فرکانس ثابت بود خیلی کارت راحت می شد !!!
چون با یه زمان ثابت تاخیر می دادی !


از گیت NOT نمیشه استفاده کرد !
البته میشه ولی مگر اینکه یه عالمه گیت با هم سری کنی تا تاخیر انتشار لحاظ شه !
که تو فرکانس متغیر دیگه نمیشه! ! ( دیگه چی برسه فرکانس اینقدر هم پایین باشه )
اگه تاخیر انتشار رو 100 نانو ثانیه در نظر بگیری چند تا گیت لازم داری تا تاخیر 2.5 میلی ثانیه رو درست کنی !!!؟


اگه شکل سینوسی بود با یه مقاومت و خازن و آپ امپ میشد جورش کرد !
البته شایدم بشه مربعی رو سینوسی کنی و سینوسی رو تاخیر بدی و بعد سینوسی رو مربعی کنی !!


مشخصات 4046 رو هم یه نگاه کن !
شاید با اون بشه یه کارهایی کرد !!
(آخرین ویرایش در این ارسال: ۰۴-مرداد-۱۳۸۹, ۰۴:۰۲:۲۷، توسط t3r!p3000.)
۰۴-مرداد-۱۳۸۹, ۰۴:۰۱:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, salehjg, reza555
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #7
RE: ایجاد اختلاف فاز 90درجه
سلام ممنون از جواباتون
اگر فرکانس بالا بود میتونستم زمان تناوب پالس بعدی رو پیش بینی کنم اما اینجا فرکانسم نهایتا 100 هرتزه
ممکنه فرکانسم 70هرتز باشه و یکدفعه فرکانسم صفر بشه
فکر نکنم این کارم عملی باشه به خاطر فرکانس پایین
اگر فرکانس کار بالا بود از همون PLL میشد استفاده کرد
باید دو تا سیگنالو جدا جدا بسازم
از همتون ممنونم

زندگی مدیریت فرصت هاست.
(آخرین ویرایش در این ارسال: ۰۴-مرداد-۱۳۸۹, ۱۲:۱۶:۳۳، توسط reza555.)
۰۴-مرداد-۱۳۸۹, ۱۲:۱۴:۴۲
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, t3r!p3000


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS