طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه در اصل یک ساعت زنگ دار می باشد که قابلیت برنامه ریزی آلارم صبحگاهی و تنظیم 5 برنامه یادآور را دارد. با تنظیم آلارم هر روز راس ساعت تنظیمی آلارم پخش می شود، همچنین با تنظیم یادآور ها در ساعت و تاریخ مشخص نیز آلارم پخش می شود. از امکانات آن می توان برای هر یادآور یک نام تعیین کرد (20 کاراکتر اسکی) با قابلیت تایپ حروف کوچک و بزرگ انگلیسی با کیبورد 3×4 و ...این پروژه یک مدار واسط I/O می باشد که دارای 12 خروجی رله است. توسط نرم افزار کنترلی که قابل نصب بروی ویندوز های XP, Win7, Win8, Win10 می باشد می توان هر 12 رله را به صورت مجزا فعال و غیر فعال کرد.با استفاده از میکروکنترلر Atmega8‌، سنسور دیجیتال دما DS18B20 و LCD‌ متنی شما به راحتی می توانید کولر خانه تان را توسط کنترل تلویزیون و کلید های تعبیه شده، در مد های مختلفی برنامه ریزی کنید، از ویژگی آن می توان به کاهش مصرف انرژی در کولرها آبی اشاره نمود.کنترل زاویه ای 0 تا 180 درجه؛ قابلیت تعریف بیش 100 برنامه مجزا توسط کاربر؛ تعیین زاویه برای هر پله حرکت سروو موتور؛ تعیین سرعت حرکت سروو موتور؛ تعیین مدت زمان کارکرد در هر برنامه از 1 تا 255 دقیقه. منوی کاربری بسیار آسان برای تعریف برنامه ها.یک ماشین حساب لمسی ساده با قابلیت نوشتن تعداد 12 نوع عملیات متفاوت و پشت سر هم با محاسبه فوری جواب، قابلیت پاک کردن کارکتری جمله نوشته شده، نوشتن عدد اعشاری و منفی
پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr

MCP-7

پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr
پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله

MCP-39

پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله
پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr

MCP-4

پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr
پروژه کنترل سروو موتور از 0 تا 180 درجه با avr

MCP-2

پروژه کنترل سروو موتور از 0 تا 180 درجه با avr
پروژه ماشین حساب لمسی ساده با avr

MCP-15

پروژه ماشین حساب لمسی ساده با avr

دانلود پروژه کامل فرکانس متر دیجیتال ۱Hz تا ۱GHz با AVR با بسکام

www.picpars.com دانلود پروژه کامل فرکانس متر دیجیتال ۱Hz تا ۱GHz با AVR با بسکام 161

یکی از نیاز های اصلی علاقه مندان به علم مخابرات و سیستم های بیسیم برد بالا و فرکانس بالا ، یک فرکانس متر حساس و دقیق است . این ابزار همانند اهم متر نیاز هر فرد علاقه مند به فرستنده های FM و بیسیم های پرقدرت موج متوسط ویا فرکانس بالا می باشد . مداری که ملاحظه می فرمایید یک فرکانس متر فوق العاده دقیق و حساس با ۶ رقم اعشار می باشد که از ۱ هرتز تا ۱ گیگاهرتر را اندازه گیری کرده و قابلیت اتصال به کامپیوتر و نمایش اعداد توسط نرم افزار نوشته شده ویژوال بیسیک ۲۰۰۸ را دارا می باشد .

از دیگر مشخصات این پروژه :
تنظیم فیوز بیتهای میکرو
سورس ویژوال بیسیک
آموزش کار با Timer/Counter ها
آموزش کار با پورت سریال میکرو
آموزش کار با پورت سریال کامپیوتر در محیط ویژوال بیسیک

از بخش سفارش طراحی هم اکنون درخواست خود را ثبت کنید
حل و تشریح کلیه تمرینات درس میکروکنترلر AVR
طراحی و ساخت مدارات دلخواه شما با میکروکنترلر AVR


توضیحات کامل پروژه + برنامه به زبان بسکام + شماتیک + PCB + فایل پروتئوس + برنامه ویژوال بیسیک

یکی از نیاز های اصلی علاقه مندان به علم مخابرات و سیستم های بیسیم برد بالا و فرکانس بالا یک فرکانس متر حساس و دقیق است. این ابزار همانند اهم متر نیاز هر فرد علاقه مند به فرستنده های FM و بیسیم های پرقدرت موج متوسط و یا فرکانس بالا می باشد. مداری که ملاحظه می فرمایید یک فرکانس متر فوق العاده دقیق و حساس با 6 رقم اعشار می باشد که از 1 هرتز تا 1 گیگاهرتز را اندازه گیری کرده و قابلیت اتصال به کامپیوتر و نمایش اعداد توسط نرم افزار نوشته شده با ویژوال بیسک 2008 را دارا می باشد. این فرکانس متر با استفاده از آی سی های تقسیم کننده فرکانس (Prescaler) طراحی و ساخته شده است و دارای حساسیت و دقت بالایی می باشد. پروژه مذکور دارای دو Mode برای فرکانس های بالا و پایین بوده و به کمک کلید های کشویی می توان دستگاه را در یکی از دو مد Low Freq یا High Freq قرار داد. در مد Low Freq دامنه اندازه گیری بین 1 هرتز تا حدود 4 مگاهرتز با دقت سه رقم اعشار (0.000) و در مد High Freq دامنه اندازه گیری بین 1 مگاهرتز تا یک گیگاهرتز و با دقت 6 رقم اعشار (0.000000) خواهد بود.
در طراحی این فرکانس متر از 3 آی سی تقسیم فرکانس به نام های SP8704 و 7490 و 7490 استفاده شده است که آی سی اول تا ورودی 1 گیگ را در یافت کرده و فرکانس حاصل را بر 128 تقسیم می نماید و دو آی سی بعدی هر کدام عدد به دست آمده را بر 10 تقسیم می کنند که نتیجه حاصل شده در میکرو در عدد 12800 ضرب می شود و فرکانس واقعی را نمایش می دهد. ورودی این فرکانس متر می تواند سینوسی یا مربعی یا... باشد. در این تصویر نمایی از آی سی SP8704 را می بینید که به صورت SMD بوده و در پشت مدار لحیم شده است.
در تصویر زیر فرکانس خروجی یک Car MP3 Player که روی 87.5MHz قرار دارد توسط این فرکانس متر اندازه گیری شده و عدد 87.500MHz را نمایش می دهد. خطای 3 رقم بعد مربوط به Car Mp3 می باشد و در مدار فرستنده 16 مگاهرتزی که با کريستال 16.000000MHZ بسته شده بود عدد 16.000000MHZ روی نمايشگر دستگاه مشاهده می شد. زمان مبنای يک ثانيه اين فرکانس متر با کريستال 11.0592MHZ به دست آمده و دقت اندازه گيری آن تا ميليونيم اعشار می باشد.

اهداف:
آموزش کار با تایمرها و کانترها Timer/Counters
آموزش کار با پورت سریال میکرو
آموزش کار با پورت سریال کامپیوتر در محیط ویژوال بیسیک 2008

  منبع: www.picpars.com

  لطفا مقالات، آموزش‌ها و پروژه های خود را به آدرس ایمیل ارتباطی ایمیل نمائید تا آن را با نام خودتان در سایت منتشر کنیم.

فایل های ضمیمه ( ورود - عضويت )

فایل شماره 33 | حجم 970 کیلوبایت | دانلود 14182 بار

منبع www.picpars.com  نویسنده: avr64.com

منبع www.picpars.com  دانلود پروژه کامل فرکانس متر دیجیتال ۱Hz تا ۱GHz با AVR با بسکام

منبع www.picpars.com  پسورد: www.picpars.com

به این مطلب امتیاز دهید

برچسب ها:
تاریخ ارسال پنجشنبه، 4 شهريور ماه، 1389    نویسندهنویسنده: مدیریت    نظرات 9 نظر    بازدید بازدید [ 63882 ]   پرینتنسخه چاپی
فایل پی دی اف فایل پی دی اف   ارسال به دوستان ارسال به دوستان   

در ارتباط با این مطلب پروژه های آماده زیر جهت خرید موجود است
پروژه فرکانس متر صنعتی 500 ولت 20KHz با avr
کد پروژه: MCP-1
عنوان: پروژه فرکانس متر صنعتی 500 ولت 20KHz با avr
میکروکنترلر: AVR ==> زبان سی C (کدویژن)
قیمت: به جزئیات پروژه مراجعه نمایید
جزئیات سفارش خرید
ورودی این فرکانس متر قادر است با ولتاژهای 12 تا 500 ولت AC کار کند. ماکزیمم فرکانس اندازه گیری 20KHz می باشد. همچنین با تعیین نرخ نمونه برداری می توانید فرکانس را تا دو رقم اعشار اندازه گیری نمائید.
پروژه خازن سنج دو حالته از 1nf تا 2000uf
کد پروژه: MCP-22
عنوان: پروژه خازن سنج دو حالته از 1nf تا 2000uf
میکروکنترلر: AVR ==> زبان سی C (کدویژن)
قیمت: به جزئیات پروژه مراجعه نمایید
جزئیات سفارش خرید
اندازه گیری ظرفیت خازن از 1nf تا 2000uf - دارای دو حالت علمی اندازه گیری - دارای کالیبره سازی خودکار - نمایش اتوماتیک رنج خازن بر روی نمایشگر
پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr
کد پروژه: MCP-13
عنوان: پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr
میکروکنترلر: AVR ==> زبان سی C (کدویژن)
قیمت: به جزئیات پروژه مراجعه نمایید
جزئیات سفارش خرید
ساعت دیواری دیجتال با قابلیت نمایش ساعت و دقیقه، دمای اتاق، تاریخ شمسی، روز هفته، زدن تک بوق وقتی که زمان یک ساعت جلو می رود، تنظیم ساعت و دما تنها با 2 کلید. ابعاد ساعت 33*27 سانتی متر می باشد.
پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)
کد پروژه: MCP-24
عنوان: پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)
میکروکنترلر: AVR ==> زبان سی C (کدویژن)
قیمت: به جزئیات پروژه مراجعه نمایید
جزئیات سفارش خرید
این مدار یک کنترلر زمانی و دمایی می باشد، که بر اساس برنامه ریزی دلخواه توسط کاربر یک رله خروجی را کنترل می نمایید. با اتصال لامپ فلورسنت مرغوب به رله دستگاه می توانید لامپ را تحت کنترل داشته باشید.

مرتبط باموضوع :          مطالب بیشتر در این موضوع

 پروژه تغییر دور فن نسبت به دما به زبان بیسیک و AVR  [ چهارشنبه، 20 مرداد ماه، 1389 ] 22465 مشاهده
 پروژه کامل آی سی ضبط صوت ۸ تا ۱۶ دقیقه ( ISD4004 ) با پروتکل SPI  [ دوشنبه، 8 شهريور ماه، 1389 ] 25834 مشاهده
 مبدل usb به سریال با قابلیت اتصال به میکرو کنترلر- ft232  [ چهارشنبه، 20 مرداد ماه، 1389 ] 29744 مشاهده
 دانلود پروژه کامل ساعت قابل تنظیم با کریستال ساعت به همراه دماسنج  [ سه شنبه، 2 شهريور ماه، 1389 ] 42509 مشاهده
 دانلود پروژه دزدگیر با PIR و میکرو AVR  [ چهارشنبه، 3 شهريور ماه، 1389 ] 44816 مشاهده
نام شما: SAEED
ایمیل شما: SAEEDAMAREH@YAHOO.COM
در مورخه : پنجشنبه، 19 آبان ماه، 1390

MAMNOONAM

ارسال جوابیه

نام شما: setare
ایمیل شما: a_sh_1988@yahoo.com
در مورخه : يكشنبه، 31 ارديبهشت ماه، 1391

سلام ببخشید این مدار قسمت   F =0.000 KHz   رو نمیتونه نشون بده لطفا راهنماییم کنید.

ارسال جوابیه

نام شما: setare
ایمیل شما: a_sh_1988@yahoo.com
در مورخه : يكشنبه، 31 ارديبهشت ماه، 1391

ممکنه بگید عملکرد sw1,sw2به چه صورتیه و چه کاری انجام میدن؟ آیا  IC74Ls90 اصلا وجود خارجی داره یا نه چون در مدار به صورت نقاشیه و برای ساخت از چه قطعه ای باید استفاده کرد؟

ارسال جوابیه

نام شما: sahar bjt
ایمیل شما: saharr_nazari@yahoo.com
در مورخه : سه شنبه، 18 مهر ماه، 1391

سلام

من می خواستم این مدارو تو پروتئوس شبیه سازی کنم.اما ای سی sp8704 تو  پروتئوس نیست

این ای سی مشابهی داره؟

اگر راهنماییم کنید ممنون می شم

ارسال جوابیه

نام شما: Ramin
ایمیل شما: ramincng@ymail.com
در مورخه : دوشنبه، 8 مهر ماه، 1392

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

با تشکر

ارسال جوابیه

نام شما: Ebrahim
ایمیل شما: stream1523@gmail.com
در مورخه : چهارشنبه، 28 اسفند ماه، 1392

برای اندازه گیری فرکانس فرستنده با این فرکانس متر باید ورودی  رو که به یک آنتن تلسکوپی وصل کرده و در فاصله ی یکی دو متری فرستنده قرار داد. وصل کردن این فرکانس متر به فرستنده عملی نیست ،یا کار خود فرکانس مترو بهم میزنه(مخصوصا وقتی فرستنده قوی باشه )یا کار خود فرستنده رو(در مورد فرستنده های آماتور و غیرکریستالی مخصوصا)

تنها جایی  که 8704 گیر میاد پاساژ امجده

من  دو تا فرستنده قوی برای ارتباط بین دو تا ماشین ساختم این فرکانس متر خیلی بدردم خورد،مخصوصا در مورد فرستنده های قوی که هارمونیکاش هم تا چند کیلومتری دریافت میشه و پیدا کردن فرکانس اصلی یه کم سخته این فرکانس متر خیلی بدرد بخوره،برای تغییر حساسیت هم میتونید یک پتانسیمتر 200 کیلو و یک مقاومت 50 کیلو رو با هم سری کرده و بین پین 8 ای سی 8704 و زمین بذارید

ممنونم

ارسال جوابیه

نام شما: ali
ایمیل شما: ali90@yahoo.com
در مورخه : چهارشنبه، 6 فروردين ماه، 1393

تنظیمات فیوز بیت های میکرو برای این فرکانس متر باید چطوری باشه؟

من اینو ساختم ولی برای فرکانس بالا (مثل باند fm)کار نمیکنه و فقط اعدادی در حدود 35 کیلو هرتز رو نشون میده ولی برای فرکانس های کاری پایین کارش خوبه.

خودم فک میکنم که فیوزبیتام مشکل دارن. فیوز بیتای کلاک و CKOPT باید چطوری باشن؟

یه سوال دیگه اینکه حتما باید فرکانس متر رو به خروجی فرستنده وصل کنیم یا نزدیک کردن بهش کافیه؟

ارسال جوابیه

نام شما: عاطفه
ایمیل شما: atefe.ghorbanii@gmail.com
در مورخه : چهارشنبه، 24 ارديبهشت ماه، 1393توسط
(مشخصات کاربر atefeghorbanii | ارسال پیغام شخصی)

 

سلام ، وقتتون بخير
من يه سوال در مورد يه تيکه از کد فرکانس متر دارم 
توي کد زير چرا اولا از TCNT0استفاده کرده و چرا در 256 ضرب کرده و اينکه timer0_ov تعداد دفعات سرريزه ؟؟؟
   in_freq = timer0_ov * 256 + TCNT0
ممنون ميشم اگه فوري جواب بدين ، واقعا ضروريه

ارسال جوابیه

نام شما: خلیل
ایمیل شما: kh_brij
در مورخه : سه شنبه، 19 خرداد ماه، 1394

چطور میشه اماده تهیه کرد

ارسال جوابیه

نام شما: زهره سلطانی
ایمیل شما: zohreh.soltani98@gmail.com
در مورخه : چهارشنبه، 12 آبان ماه، 1395

با سلام و خسته نباشی.از ما خواستن برنامه یک فرکانس متر دیجیتال بنویسیم میخاستم بگم این پروزرو بدم کافیه؟

ارسال جوابیه

 
نام شما: [ کاربر جدید ]

نام شما (ضروری): 
ایمیل شما : 
نظر:
کد امنیتی
کد امنیتی

  [ بازگشت ]