پروژه ساعت با avr به همراه شبیه سازی در پروتئوس-atmega128
پروژه ای که در این پست برای شما قرار داده ام مربوط به راه اندازی LCD کاراکتری با میکروکنترلر atmega128 و ساخت ساعت با آن می باشد.در این پروژه از یک عدد میکروکنترلر قدرتمند شرکت اتمل با شماره atmega128 ،یک عدد LCD کاراکتری با سایز 16*2 استفاده شده است. این پروژه در نرم افزار شبیه ساز پروتئوس نیز شبیه سازی شده است.
در این پروژه بدون استفاده از تایمر ها و با استفاده از توابع تاخیر کامپایلر کد ویژن مدت زمان یک ثانیه درست شده است در زیر کد پروژه آورده شده است که در ادامه به توضیح این کدها می پردازیم.
تولید موج سینوسی در کاربرد هایی مانند راه اندازی موتورهای سه فاز و اینورتر و کاربرد های صنعتی دیگر از اهمیت زیادی بزخوردار است ما در این پروژه می خواهیم با میکروکنترلر AVR یک موج سه فاز سینوسی تولید کنیم و بعد از اعمال به فیلتر پایین گذر خروجی آن را ببینیم .
برای تولید شکل موج سینوسی می توانیم از مدولاسیون پهنای پالس کمک بگیریم که جزئیات آن را در ادامه برسی خواهیم کرد.البته از روش DAC هم می توانیم استفاده کنیم که فایل های ما شامل دو روش هم هستن.وجود واحدهای تولید موج مدولاسیون پهنای پالس در میکروکنترلرها این کار را بسیار ساده تر کرده است . در شکل روبرو نحوه تولید و موج سینوسی به طور خلاصه تشریح شده است . در شکل زیر هم می توانید یک خروجی نهایی بعد از فیلتر یک موج مدولاسیون پهنای پالس را ببینید که بصورت سه فاز سینوسی می باشد.میکروکنترلر استفاده شده پروژه پروژه موج سینوسی سه فاز مگا۳۲ می باشد ولی براحتی می توانید کد را برای میکروکنترلر های دیگر نیز تغییر دهید.از سه عدد فیلتر پایین گذر نیز برای خروجی ها استفاده شده است و همچنین از برای روش مبدل دیجیتال به آنالوگ از آپ امپ استفاده شده است.کد نوشته شده به زبان ساده و با توضیحات خط به خط می باشد و براحتی می توانید درک و تغییر دهید.نحوه تولید موج سینوسی pwm در یک فایل جداگانه بصورت خلاصه توضیح داده شده است . با این فایل شما می توانید تولید موج سینوسی با میکرو را یاد بگیرید.
پروژه فاصله سنج آلتراسونیک ، امروزه با رشد شگفت آور دانش فنی بشر وبا توجه به گسترش نیازهای صنعت خودروسازی و رباتیک ساخت سیستم های فاصله سنج آلتراسونیک می تواند گره گشای بسیاری از مشکلات امروزی بشر باشد. این پروژه یک سیستم فاصله سنج آلتراسونیک (فرا صوتی) بوده که هدف اصلی از ساخت آن استفاده در صنعت خودروسازی جهت تشخیص فاصله خودرو با موانع در هنگام حرکت به سمت عقب و پارك کردن خودرو می باشد.این سیستم قادر است موانع را تا فاصله حداکثری 3.5 متری تشخیص می دهد. مغز کنترلی در این سیستم یک میکرو کنترولر AVR می باشد ، و تمامی فرمانهای کنترلی توسط میکرو کنترولر صورت می گیرد . برنامه ی این سیستم به زبان C نوشته شده است. برای نمایش اطلاعات هم از یک عدد lcd کاراکتری استفاده شده است.
در این پروژه از شش آی سی استفاده می شود که هر یک عملکرد خاصی دارند که به آن اشاره می شود .
عنوان پروژه فاصله سنج آلتراسونیک می باشد.مدار فاصله سنج آلتراسونیک مورد نظر از دو بخش مهم میکروکنترلر و سنسورها تشکیل شده است . مطالب این پروژه الکترونیک در چهار فصل تنظیم شده است که . فصل اول آن شامل عنوان و روش ا نجام پروژه، بلوك دیاگرام و فلوچارت برنامه و در فصل دوم به شریح عملکرد سخت اف زار و قطعات مدار و در فصل سوم به تشریح نرم افزار پروژه بر اساس فلوچارت ارائه شده پرداخته شده است . در فصل چهارم خلاصه پروژه و پیشنهادات ذکر شده و درپایان فهرست منابع و پیوستها آورده شده که در قسمت پیوست ها توضیح مختصری راجع به عملکرد قطعات استفاده شده در پروژ و برگهای اطلاعاتی داده شده است.
در پروژه ریموت کنترل ما قصد داریم که کد های مشخصی که دارای فرم های خاصی هستند را توسط یک گیرنده مادون قرمز دریافت کرده و آن را دیکد کنیم.این کدها توسط یک فرستنده که می تواند ریموت یک دستگاه خاص صوتی و یا تصویری باشد ارسال می شود و یا یک فرستنده مادون قرمز که کدهایی را با مشخصه ای خاص ارسال می کند.ماژول ساخته شده ما باید بتواند این کد ها را دریافت و آنها را ذخیره ساخته، اما برای ذخیره کدهای دریافت شده باید به شکل و فرمت کلی آن اشراف داشت و آن را در حافظه میکرو ذخیره کرد.از حافظه EEPROM در AVR استفاده می کنیم.همچنین پس از ذخیره این کدها باید بتوان آنها را استفاده کرد و ماژول ساخته شده می تواند جایگزین ریموت مورد نظر شود و داری چند کلید خواهد بود که این کدها را ذخیره می کند و در موقع لازم جایگزین ریموت می شود.
انتشار IR شبیه نور مرئی است؛ بنابراین بدلیل خیلی کوچك بودن طول موج، شكست نور نقش مهمی در آن ندارد. اگر مسیر دید مستقیم بین فرستنده و گیرنده با یك مانع کدر مسدود شود ارتباط بین آنها از طریق بازتاب برقرار می گردد.
مطالبی که تا کنون مطرح شدند، زمینه ای برای ورود به بحث اصلی پروژه می باشند. در این قسمت، چگونگی برقراری ارتباط از طریق واسط های مادون قرمز را مورد بررسی قرار می دهیم.
پروژه پردازش صوت و کنترل فواره های آب ، در حقیقت اسم اصلی پروژه کنترل اکولایزری و استخراج مؤلفه های فرکانسی که هدف آن کنترل حرکات فواره های آب با صدا !رقص نور اکولایزری! هدف کلی در این پروژه این است که مدار و سیستمی طراحی کنیم، که با پخش موسیقی، مؤلفه های مختلف فرکانسی آن تفکیک شده و با انجام یک سری پردازش ها نهایتاً حرکاتی موزون از فواره های آب که توسط تعدادی پمپ آب ایجاد می شود را به وجود آورد.
مراحل پیاده سازی پروژه پردازش صوت
نمونه گیری از صوت و بافر کردن آن
استخراج و تفکیک مؤلفه های فرکانسی صوت توسط فیلترهای میان گذر
پروژه سیستم حفاظتی منزل ، این پروژه الکترونیکی جهت حفاظت در مقابل آتش سوزی و دمای غیرمجاز با قابلیت نصب در منازل و اماکن خاص دارای ویژگی ها و مزیت هایی نسبت به نمونه بازاری آن می باشد از جمله : حجم کم مدار بدلیل استفاده از میکروکنترلر AVR و قابلیت تغیر عملیات ، ارسال بی سیم و کارکرد ساده مدار ، همچنین استفاده از قطعات ساده وارزان و رایج در بازار از دیگر ویژگی های این سیستم می باشد.
پروژه مذکور ترکیبی است از سیستم های الکترونیکی ، کنترلی ، مخابراتی ، سخت افزاری و نرم افزاری که از آن می توان به عنوان یک طرح چند کاره برای آموزش تلفیق سیستم های الکتریکی استفاده نمود. در یک نگاه اجمالی برای بررسی سیستم می بینیم که کنترل یک فرآیند فیزیکی توسط سیستم الکتریکی انجام می گیرد. نمونه برداری و تبدیل نمونه سپس پردازش نمونه ارسال بی سیم و بار دیگر تبدیل نمونه و نمایش پیام های لازم از سری عملیات های کاری این سیستم است.
عنوان پروژه سیستم حفاظتی در مقابل آتش و دمای غیرمجاز می باشد.سیستم مورد نظر از پنج بخش به شرح زیر تشکیل گردیده که در عمل بر روی دو برد مجزا از هم ساخته گردیده.
در طبقه اول به عنوان ورودی سیستم از دو نوع سنسور جهت آشکارسازی حرارت و دود و گاز استفاده شده.
امروزه با پیشرفت تکنولوژی و حضور اتوماسیون در عرصه ی صنعت در طراحی کنترل کننده ها و مدارات فرمان خطوط تولید و فرایند های صنعتی از سیستم های PLC استفاده می شود. PLC وسیله ای است که متناسب با برنامه ای که دریافت می کند وظیفه ای را انجام می دهد. به عبارت دیگر PLC نوعی کامپیوتر است که برنامه ی خاصی را اجرا می کند.اکنون به بیان برخی از مزیت های PLC نسبت به مدارات فرمان رله ای می پردازیم:
1- استفاده از(پی ال سی) موجب کاهش حجم تابلوی فرمان می گردد.
2- استفاده از(پی ال سی) موجب کاهش هزینه ها و قطعات می شود.
درستی نوشتار بر پایة املای زبان پارسی ضروری است. در این بخش برخی از موارد اشتباه متداول را یادآوری میكنیم. میتوانید اطلاعات دقیقتر را با مراجعه به كتابهای نوشته شده در این زمینه پیدا كنید.
در افعال حال و گذشته استمراری باید دقت شود كه می» از جزء بعدی فعل جدا نماند. برای این منظور از فاصله متصل» استفاده كنید. برای نوشتن فاصله متصل از كلید Ctrl» به همراه كلید -» استفاده كنید. همچنین دقت كنید كه جزء می» و جزء بعدی فعل را بصورت یكپارچه ننویسید. بنابراین می شود» و میشود» اشتباه، و درست آن میشود» است.
در مورد ها»ی جمع نیز دقت كنید كه از كلمه جمع بسته شده جدا نوشته شود؛ مگر در كلمات تك هجایی مثل آنها». برای جدانویسی نیز از فاصله متصل استفاده كنید. مثلاٌ پردازنده ها» را بصورت پردازندهها» بنویسید.
جمع بستن كلمات پارسی یا لاتین با قواعد زبان عربی اشتباه است. بنابراین پیشنهادات» و اساتید» اشتباه و درست آنها پیشنهادها» و استادان» است.
بهتر است همواره حرف اضافه به» از کلمه بعدی خود جدا نوشته شود، مگر آن که این حرف جزء یک فعل یا صفت یا قید باشد؛ مانند: بکار بستن»، بجا» و بندرت».
در مورد کلمات حاوی همزه قواعدی وجود دارد که پرداختن به آنها دراین مقاله نمیگنجد، اما برای نمونه به املای کلمات مسأله»، منشأ»، رئیس»، و مسؤول» دقت كنید. همچنین، همزه در انتهای کلماتی که به الف ختم میشوند، نوشته نمیشود و درصورت اضافه شدن به کلمه بعدی، از ی» استفاده میشود: اجرا شده»، و اجرای برنامه».
نام و نام خانوادگی نویسنده اول1 ، رتبه علمی، نام و نام خانوادگی نویسنده دوم2، رتبه علمی ، نام و نام خانوادگی نویسنده سوم1 ، رتبه علمی
1- دانشکده مهندسی برق- دانشگاه صنعتی امیرکبیر- تهران- ایران
– آدرس پست الکترونیکی
2- دانشکده مهندسی کامپیوتر- دانشگاه صنعتی امیرکبیر - تهران- ایران
– آدرس پست الکترونیکی
چكیده: در این مقاله، شیوه تهیه یك مقاله برای مجله انجمن مهندسین برق و الکترونیک ایران تشریح میشود. روش قالببندی مقاله، بخشهای مختلف آن، انواع قلمها و اندازه آنها، به طور كامل مشخص شده است. نویسندگان محترم مقالات باید توجه داشته باشند، هیئت تحریریه مجله از پذیرش مقالاتی كه خارج از این چارچوب تهیه شده باشند، معذور است. چكیده مقاله باید در یك یا دو بند (پاراگراف) تهیه شود و حداكثر شامل 200 كلمه باشد. چكیده باید بطور صریح و شفاف موضوع پژوهش و نتایج آن را مطرح كند. در چكیده از ذكر جزییات كار، شكلها، جدولها، فرمولها، و مراجع پرهیز شود.
واژه های كلیدی: حداكثر ده كلمه بعنوان كلمات كلیدی انتخاب شود. این كلمات باید موضوعات اصلی و فرعی مقاله را نشان دهند.
تاریخ ارسال مقاله : -/-/1387
تاریخ پذیرش مقاله : -/-/1388
نام نویسندهی مسئول : دکتر گئورگ قرهپتیان
نشانی نویسندهی مسئول : ایران – تهران – خیابان حافظ – پلاک 424 – دانشگاه صنعتی امیر کبیر – دانشکدهی برق
امروزه با پیشرفت تکنولوژی و حضور اتوماسیون در عرصه ی صنعت در طراحی کنترل کننده ها و مدارات فرمان خطوط تولید و فرایند های صنعتی از سیستم های PLC استفاده می شود. PLC وسیله ای است که متناسب با برنامه ای که دریافت می کند وظیفه ای را انجام می دهد. به عبارت دیگر PLC نوعی کامپیوتر است که برنامه ی خاصی را اجرا می کند.اکنون به بیان برخی از مزیت های PLC نسبت به مدارات فرمان رله ای می پردازیم:
1- استفاده از(پی ال سی) موجب کاهش حجم تابلوی فرمان می گردد.
2- استفاده از(پی ال سی) موجب کاهش هزینه ها و قطعات می شود.
دانلود کتاب 11 پروژه میکروکنترلر AVR با BASCOM
پروژه های داخل کتاب :
درباره این سایت