در این قسمت تصمیم به ساخت یک فانکشن زنراتور ساده موجها و فرکانس های متنوع داریم. dds avr ژنراتور با ۹ ولت می باشد که ولتاژ با تنضیم کننده ولتاژ تا ۵ ولت هم پایین می آیید. ادامه مطلب را برای مراحل مشاحده نمایید: –شروع AVR DDS زنراتور ار مبدل دیجیتال به آنالوگ از مقاومت نردبانی R-2R با یک راهکار ساده استفاده کرد که رجیستر به نردبان متصل شده است شرح دیاگرام: مقدار فرکانس به ۳ تقسیم شده است زیرا ماکزیمم فرکانس ۱۶MHZ با مقدار هگزا دسیمال ۰XF42400 می باشد
که یکی از جزئیات در ساخت حرفه ای بهره(گین در موارد لازم است)
اما اگر شما قصد مدلی ساده تر را داشته باشید.
این پروژه کوچک ساخت یک سیگنال ژنراور را توصیف می کند.
که دارای مشخصه ای زیر می باشد:
یک میکروی atmel atm8
منبع ولتاژ و وتنظیم کننده ولتاژ
یک lcd 2*16 و شیفت رجیستر ۷۴HC164
یک مقاومت نردبانی R-2R برای تبدیل دیجیتال به آنالوگ
۳خروجی یونیورسالاز مبدل دیجیتال به آنالوگ و پهنای باند پالسDAC, PWM and pulses
این میکرو یک میکروی ساده از سری atmega می باشد.که دارای ۸kb حافظه فلش و دارای ماکزیمم فرکانس ۱۶ هرتز می باشد. در اینجا از dds استفاده شده ماکزیمم رزولوشن در ماکزیمم فرکانس رخ می دهد و برای فهمیدن فرکانس محدود شده از ۱تا ۶۵۵۵۳۶ با کوچکترین گام ۱ هرتز می باشد.
lcd استفاده شده در میان شیفت رجیسترH74HC164 و بنابراین این رجیستر از مبدل سریال به موازی استفاده شده که در زیر شکل آن آورده شده است
LCD به شیفت رجیستر در حالت ۸ بیت متصل شده است..
پین E در lcd با پایه pc2 در میکرو کنترلر شده است. و رجیستر با با pc1 کلاک شده و دیتابا پایه pc0 منتقل می شود.
توجه ،در مواردی ط دیتا(pc0)
با پبن rs در lcd کنترل شده است
پین rs در این روش کنترل شده است که بعد از ۸ بیت ،و به شیفت رجیستر ارسال شده و سپس فعال سازی خط دیتا در تنظیمات (pc0) بدون کلاک است و بعد پین E در lcd متصل شده است.
ژنراتور AVR DDS در ۷ قسمت کنترل می شود.
–stop و ایجاد ریست
–افزایش مقدارIP
–کاهش مقدار down
–حالت ۱ (mode1) انتخاب موج
–حالت ۲ (mode2) جزئیات سیگنال
–انتخاب ضریب فرکانس (FREq)
در این شماتیک مقدار مقاومت ۱۰ کیلو میباشد. با استفاده ۸ بیت و مقدار گام ۵ ولتدر حدود ۱۸٫۵ میلی ولت است
که مقدار متوسط مناسبی یرای سیگنال ایجاد می کند
این زنراتور دارای سه حروجی می باشد:
خروجی یونیورسال DACاز میان مقاومت R-2R
PWM
IMPULS (SQ)
–خروجی یونیورسال (OUT) یک سیگنال خروجی از DAC می باشد.
این خروجی از یک سیگنال متفاوت مانند دندان اره ایی/ مثلثی / سینوسی , مربعی قرار دارد
–کانال PWM از PWM سیگنال خروجی استفاده شده که مستقیم از تایمر است
–کانال SQ اضافه شده به پالس مربعی یا سیگنال PWM
در این بلوک، ساختار AVD DDS شرح داده شده و شما می توانید به وضوح آن را پیگیری کنید
مرحله برنامه:
بعد از ژنراتور پیغام نمایش زیر در LCD می آید که با کلیک روی آن مشاهده خواهید کرد.
screens1
درانتخاب حالت دوم (MODE2) گام فرکانس از ۱ تا ۱۰۰۰۰ هرتز با فشار این سری می باشد بعد از شروع اخرین تنضیمات در EEPROM ذخیره شده و سیگنال ژنراتور شروع به کار میکند. با انتخاب حالت اول شما می توانید تغییرات کوچک را در طول تنظیمات در LCD طبق مورد مقابل دیده می شود.
screens2
دیاگرام و PCB:
در زیر مشاهده خواهید کرد.
شرح دیاگرام:
پورت میکرو کنترلر و اتصالات آن:
پورت میکرو کنترلر و اتصالات آن:
در ارتقا AVR.DDS از موارد زیر پیروی می کند
نرم افزار:
Eagle Cadsoft
WinAVR 20060421
PonyProg
که در جستجویی ساده درشبکه جهانی قابل دسترسی است و اگر در یافتن آن با دشواری موجه شدید با گذاشتن پیغام به شما ارسال خواهد شد.
سخت افزار:
–قسمت های میکرو و صفحه چاپ شده (PCB)
– دستور العمل های ساخت جعبه که فانکشن ژنراتور در آن قرار گیرد نیز قابل ارائه می باشد که با پیگیری دوستان در مراحل بعد در اختیار دانش پژوهان قرار می گیرد.
– و موراد دیگر
برنامه به زبان C نوشته شده که با کامپیالر WINAVR20060421 انجام شده است.
وقتی AVR-DDS شروع به کار می کند
- LCD وصل می شود
جزئیات وتنضیمات از حافظه EEPROM خوانده و در LCD نمایش داده می شود
-استفاده از دکمه برای تنظیم وتغییر سیگنال می باشد.
وقتی شروع می شود اول تغییرات در EEPROM دخیره می گردد و سیگنال تولید میشود
- با فشار دکمه STOP ژنراتور ریست شده
و بعد از ریست زنراتور بهره آخرین ساختار در EEPROM ذخیره می شود و حاظر به شروعی دوباره می شود.
و دیتا ها در EEPROM به شرح زیر ذخیره می شود:
حالت مقادیر:
و ساختار برنامه به صورت زیر است:
LCD و کنترل و توابع آن:
دانلود سوالات کنکور 82 تا 88 کاردانی پیوسته رشته الکترونیک - 02 تیر 1391
مجله SERVO فوریه 2011 - 30 آذر 1390
دانلود کتاب Modern Dictionary of Electronics - 30 آذر 1390
کنترل رله با AVR و سی شارپ - 30 آبان 1390
دانلود مجموعه جامع فیلم های آموزشی درس مدارهای الکتریکی دانشگاه MIT - 30 آبان 1390
دانلود جزوه درس اصول اندازه گیری - 30 آبان 1390
دانلود جزوه درس مخابرات (تمامی فصول) - 30 آبان 1390
جزوه طراحی الکترونیک استاد علوی - 30 آبان 1390
دانلود کتاب مدار منطقی پیشرفته به زبان فارسی - 30 آبان 1390
دانلود حل المسائل کتاب میدان و موج الکترومغناطیس چنگ - 30 آبان 1390
دانلود مستقیم کتاب طراحی عملی منبع تغذیه - 30 آبان 1390
جزوه تولید نیروگاه - 30 آبان 1390
دانلود کتابهای الکترونیک صنعتی - ebooks - 26 آبان 1390
دانلود جزوه ازمایشگاه مدارهای جریان متناوب - 10 آبان 1390
سنسورهای نوری، مغناطیسی ، موقعیت و ... - 10 آبان 1390
جزوه آموزشی شماره (1) الکترونیک - 10 آبان 1390
کتاب کارلسون+حل مسائل - 10 آبان 1390
کتاب های فارسی » کتاب الکترونیک : کتاب الکترونیکی آموزش ORCAD 9.2 - 04 آبان 1390
کتاب های فارسی » کتاب الکترونیک : کتاب الکترونیکی آموزش میکروکنترولر PIC - 04 آبان 1390
دانلود نرم افزار متلب 2012 - 02 بهمن 1391
دانلود رایگان نرم افزار اتوکد Autodesk AutoCAD 2012 - 02 بهمن 1391
Matlab در سیگنالها و سیستمها و کنترل - 18 آبان 1391
دانلود کتاب تجزیه و تحلیل سیگنال های دیجیتال توسط متلب - 18 آبان 1391
دانلود فیلم های آموزشی ++C به زبان فارسی - 18 آبان 1391
دانلود نرم افزار اتوکد الکتریکال , AutoCAD Electrical 2012 - 18 آبان 1391
دانلود سوالات کنکور 82 تا 88 کاردانی پیوسته رشته الکترونیک - 02 تیر 1391
دانلود نرم افزار Hspice 2008 + اموزش فارسی - 18 بهمن 1390
پروژه حالت های گذرا و کلید زنی - 18 دی 1390
دانلود نرم افزار ESS - 18 دی 1390
دانلود نرم افزار PSpice 9.2 نرم افزار تخصصی رشته برق - 07 دی 1390
دانلود نرم افزار های برتر الکترونیک - 07 دی 1390
مجله SERVO فوریه 2011 - 30 آذر 1390
دانلود کتاب Modern Dictionary of Electronics - 30 آذر 1390
دیکشنری الکترونیک - 28 آذر 1390
مجله Servo مارس 2010 - 28 آذر 1390
آموزش الکترونیک - 28 آذر 1390
مجله Nuts and Volts مارس 2010 - 28 آذر 1390
تمرینهای الکترونیک - 28 آذر 1390
مجله New Electronics ژوئن 2010 - 28 آذر 1390
دریافت نرم افزار ewb ورژن 5.12 - 27 آذر 1390
کتاب های فارسی » کتاب الکترونیک : کتاب الکترونیکی آزمایشگاه مدارمنطقی - 04 آبان 1390
نرم افزار » نرم افزار مهندسی : دانلود EZ Schematics v1.5.1 - نرم افزار طراحی شماتیک مدارات الکترونیک - 05 آبان 1390
دیاگرام مدار الکترونیکی آشکار ساز فاصله - 03 آبان 1390
دانلود نرم افزار ESS - 18 دی 1390
دانلود کتاب Modern Dictionary of Electronics - 30 آذر 1390
کتاب های فارسی » کتاب الکترونیک : کتاب الکترونیکی آی سی های تایمر - 04 آبان 1390
Measurement Studio 2010 ؟!!!! - 23 مهر 1390
پروژه ساخت برد آموزشی avr - 29 مهر 1390
دانلود نرم افزار قدرتمند EPLAN Electric P8 2.0 SP1 - 03 آبان 1390
دانلود کلیه کامپایلر های شرکت mikro e - 28 مهر 1390
دانلود حل المسائل کتاب میدان و موج الکترومغناطیس چنگ - 30 آبان 1390
پروژه ساعت رو میزی با تاریخ - زنگ - نمایش دما - 29 مهر 1390
دانلود مستقیم جدیدترین شماره مجله الکتور (Elektor) تاریخ آوریل (April) سال ۲۰۱1 - 29 مهر 1390
دانلود مستقیم جدیدترین شماره مجله الکترونیک عملی (EPE) تاریخ آوریل (April) سال ۲۰۱۱ - 29 مهر 1390
ELECTRA راه کاری جدید در طراحی pcb- دانلود ورژن ۲٫7 - 28 مهر 1390
معرفی و دانلود نرم افزار شبیه ساز میکروکنترلر PIC Simulator IDE v6.71 - 03 آبان 1390
کتاب های فارسی » کتاب الکترونیک : کتاب آموزش سریع میکروکنترلر AVR - 04 آبان 1390
دانلود ورژن های مختلف نرم افزار keil - 28 مهر 1390
کتاب های فارسی » کتاب الکترونیک : کتاب الکترونیکی Dielectric Resonator Antennas 85 - 04 آبان 1390