امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آیا میشه با میکرو موج سینوسی درست کرد؟
نویسنده پیام
apcog آفلاین
در حال پیشرفت
***

ارسال‌ها: 315
موضوع‌ها: 40
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 61
( 280 تشکر در 167 ارسال )
ارسال: #23
RE: آیا میشه با میکرو موج سینوسی درست کرد؟
منظورم این بود که برای جریان کشی بیشتر نیازی نیست به خازن دست بزنیم!
۲۹-دى-۱۳۹۰, ۱۰:۲۰:۳۳
ارسال‌ها
پاسخ
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #24
RE: آیا میشه با میکرو موج سینوسی درست کرد؟
(۲۹-دى-۱۳۹۰, ۱۰:۲۰:۳۳)apcog نوشته است: منظورم این بود که برای جریان کشی بیشتر نیازی نیست به خازن دست بزنیم!

نه دادا برای جریان بیشتر باید با ترانزیستور تقویتش کنی Happy

داده پردازان سریر سیستم
۰۱-بهمن-۱۳۹۰, ۰۵:۱۵:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : apcog
sam20322 آفلاین
تازه وارد

ارسال‌ها: 9
موضوع‌ها: 0
تاریخ عضویت: تير ۱۳۹۰

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #25
RE: آیا میشه با میکرو موج سینوسی درست کرد؟
(۲۰-دى-۱۳۹۰, ۰۰:۵۳:۴۵)Pardazesh-Gar نوشته است: توسط میکرو و یک DAC میشه موج سینوسی رو تولید کرد برای این کار یک DAC 8bit لازم که وصل میشه به یکی از PORT های میکرو. حالا با قرار دادن یک عدد بین 0 تا 255 میشه به کمترین و بیشترین سطح آنالوگ دست یافت مثلا 0 تا 5 ولت.
حالا کافی از توابع ریاضی کامپایلر استفاده کنید مثل sin.
یک حلقه ایجاد کنید که از 0 تا 359 رو بشماره و تکرار کنه. این عدد رو به تابع sin بدید حاصل رو با عدد یک جمع کنید و ضرب در 127.5 کنید. عدد حاصل رو به خروجی PORT که DAC متصل بدهید. خروجی DAC یک شکل موج سینوسی خواهد بود.

سلام وقت بخیر
میشه این قسمت رو بیشتر توضیح بدید
من این کارو کردم دادم به dac نشد!!!
نقل قول: $regfile = "m8def.dat"
$crystal = 1000000
Config Portb = Output
Dim I As Word
Dim M As Single
Dim M1 As Single
Do
'============
For I = 0 To 359
M1 = Sin(m)
M1 = M1 + 1
M1 = M1 * 127.5
Portb = M1
Waitus 10
Incr M
Next I
M = 0
Loop
۰۲-فروردین-۱۳۹۴, ۱۴:۱۳:۰۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبدیل pwm به سینوسی akand1111 17 17,144 ۱۵-اردیبهشت-۱۳۹۷, ۱۷:۵۸:۲۹
آخرین ارسال: a_gilani_82
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel
Question [سوال] چطوری میشه فاصله ی دو نقطه تو فضا را اندازه گرفت؟ PRO 1 1,907 ۰۴-بهمن-۱۳۹۳, ۲۰:۴۵:۵۳
آخرین ارسال: ayat2006
  چک کردن از درست نوشتن برنامه بسکام sinasat 2 2,822 ۰۷-آبان-۱۳۹۳, ۲۱:۲۲:۰۰
آخرین ارسال: a.mehran
  میکرو و ال ای دی dostane 4 3,376 ۲۴-شهریور-۱۳۹۳, ۱۶:۳۹:۰۰
آخرین ارسال: a.mehran
  [سوال] مشکل در محاسبه ی توان سیگنال سینوسی ورودی به میکرو ارمان الک 0 1,529 ۲۲-تير-۱۳۹۳, ۱۸:۳۴:۴۶
آخرین ارسال: ارمان الک
Exclamation [سوال] ساخت موج سینوسی ABISHSJ 3 5,060 ۱۰-اسفند-۱۳۹۱, ۱۲:۵۹:۵۳
آخرین ارسال: ABISHSJ
Question [سوال] مدار مبدل PWM به سینوسی arash67 4 4,645 ۱۴-مهر-۱۳۹۱, ۰۱:۳۳:۰۸
آخرین ارسال: student-p
  چگونه از ماتریس سقف ستاره ای درست کنم rmashmoul 14 8,807 ۲۶-آذر-۱۳۹۰, ۱۳:۰۸:۳۱
آخرین ارسال: Pardazesh-Gar
myBB [سوال] چه جوری میشه یه پایه نه 0 باشه نه 1...؟؟ abbasalifix 6 4,771 ۲۰-آبان-۱۳۹۰, ۱۵:۰۳:۴۳
آخرین ارسال: h0x00i

پرش به انجمن:


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

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