نحوه نمایش مطالب: تاریخ | امتیاز | بازدیدها | نظرات | الفبایی

سلام

 

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

 نمونه برنامه نویسی انجام شده برای میکروکنترلر های خانواده AVR  در محیط نرم افزار BASCOM می باشد. نمونه ها فقط در حد راه اندازی بخش های مختلف میکرو می باشد پس تعداد خطوط برنامه کم و قابل فهم است. 

و اکثر مثالها در پروتئوس شبیه سازی شده اند. برای برنامه هایی هم که شماتیک پروتئوس ندارند می توانید از شماتیک نمونه برنامه ی مشابه استفاده کنید، چون سخت افزار مشابهی دارند.

 

نمونه برنامه برای آزمایشگاه میکروکنترلر(BASCOM)

 

نمونه برنامه های نوشته شده عبارتند از:

1- کا با پورتها(ورودی خروجی کردن و فلاشر)

2-کار با ال سی دی کاراکتری(سعی شده از تمامی دستورات ال سی دی نمونه ای آورده شود ).

3-کار با Glcd

4- چند نمونه برنامه ماشین حساب معمولی

5-تایمرها

6-PWM

7-نمونه برنامه برای کار با ADC

8-نمنه برنامه برای کار با ارتباط سریال

دانلود در ادامه

ادامه مطلب
نویسنده: hamidjon بازدیدها: 1349 نظرات: 5

درود!

از اونجایی که داریم برای کنکور ارشد آماده میشیم، نمیتونیم زیاد برای تهیه مطالب سایت وقت بزاریم، برای همن فقط روزاهای جمعه رو برای این کار اختصاص دادیم.

سعی می کنیم هفته ای حداقل یک پست داشته باشیم.

برای شروع این هفته براتون پروژه ی قفل رمز الکترونیکی رو آپلود میکنم، که قبلا بر روی وبلاگ خودمون قرار داده بودم.

و دلیل این که دو باره آپلودش کردم هم اینه که چون دیگه وبلاگ قبلی رو آپدیت نمی کنیم، احتمال اینکه کسی بتونه پیداش کنه اومده پایین.

اونایی که قبلا از وبلاگ دانلودش کردند فقط حواسشون باشه که دوباره دانلودش نکنند.

خوب بگذریم!!

پروژه ی مذکور يک قفل رمز ديجيتالي ده رقمی مي باشد که مي توانيد از آن براي درب خانه و يا روشن کردن وسايلي که نياز به مجوز شما دارند استفاده  کنيد اين پروژه با استفاده از ميکروي  AVR_ mega16 طراحی شده .

از ویژه گی های این قفل رمز می توان به موارد زیر اشاره کرد

1-قابلیت تغیییر پسورد(در صورتی که پسورد اصلی را داشته باشید)

2-حفظ پسورد با قطع شدن برق (چون پسورد اصلی در eeprom ذخیره شده)

3-حداکثر تعداد ارقام پسورد، ده رقم (البته با اندکی تغییر در متغیرهای برنامه می توان به تعداد بیشتر هم تغییر داد که فکر نکنم احتیاج بشه)

4-در صورت ورود اشتباه پسورد تا سه مرتبه، کی پد مدار تا 5 دقیقه از کار می افتد سپس به طور خودکار فعال می شود.

 

 

پروژه ی قفل رمز دیجیتال به زبان c (ده رقمی)

دانلود در ادامه مطلب

 

ادامه مطلب
نویسنده: kiyanmajd بازدیدها: 1284 نظرات: 2

 

با سلام.

 

جلسه سوم آموزش آماده شده که برای دانلود برای شما دوستان قرار داده میشه . فرمت فایل pdf هست .

در این جلسه علاوه بر کار با پوشه ها و ایجاد پاک کردن پوشه نکاتی در مورد دستور open  و مدهای مختلف آن بیان شده است .

در این جلسه با توجه به درخواست دوستان اتصال رم micro SD  به AVR  هم آموزش داده شده و نکاتی هم برای دوستانی بیان شده که هنگام کار با برنامه ها میکروشون قفل کرده و دیگه پروگرم نمیشه .

دانلود جلسه سوم در ادامه مطلب

ادامه مطلب
نویسنده: hp_mahmood بازدیدها: 1643 نظرات: 22

درود!

پروژه مورد نظر یک دیمر یا کنترل کننده ولتاژ می باشد . از کاربردهای این مدار می توان به کنترل نور لامپ های رشته ای و یا کنترل دور موتورهای dc، مثل دریل اشاره کرد؛ این مدار بیشتر برای کنترل نور لامپ با استفاده از نمونه گیری از روشنایی محیط طراحی شده است. مدار مورد نظر از قسمت های زیر تشکیل شده است:

1-     یکسوساز پل تکفاز برای یکسو کردن ولتاژ ورودی که همان سیگنال برق شهر است.

2-     مدار آشکارساز عبور از صفر که از یک مقایسه کننده 741 استفاده شده است.

3-     قسمت پردازش که شامل یک میکروکنترلر attiny26 میباشد.

4-     سنسور نوری که با استفاده از یک تقسیم ولتاژ ، به ورودی adc میکروکنترلر متصل شده است.

5-     مدار سوییچ و قدرت که شامل یک تریستور یا ترایاک و مدار تریگر است.

چهار عدد تک سوییچ برای کنترل دستی ولتاژ خروجی.

برای مشاهده ی تصویر واقعی بر روی آن کلیک کنید

کنترل کننده ولتاژ با تریستور(با استفاده از نمونه گیری از روشنایی محیط)
دانلود پروژه در ادامه مطلب.
ادامه مطلب
نویسنده: kiyanmajd بازدیدها: 1049 نظرات: 0

درود

 

بالاخره  بعد از چند هفته فرصتی شد تا بتوانم یک مقاله آموزشی دیگر برای شما عزیزان آماده کنم.

مطمئنا خیلی از دوستان دنبال پروژه یا فایل آموزشی و یا حتی یک سر نخ کوچک از نحوه ی خواندن محتویات کارت تلفن بودند، ولی به دلیل عدم وجود مطلب کافی در وب، در این باره فرد از ادامه جستجو پشیمان می شد و متاسفانه اگر هم مطلبی پیدا می کرد آن مطلب برای فروش گذاشته شده بود.

دلایل فوق ما را بر آن داشت تا دست به کار شده و مقاله ای برای شما عزیزان تهیه کنیم که با اختیار داشتن آن به راحتی بتوانید محتویات کارت تلفن را بخوانید، و حتی میزان مبلغ موجود در کارت را محابسه کنید.

 



در این مقاله ابتدا مختصری به معرفی انواع کارت هوشمند یا همان اسمارت کارت پرداخته و به موراد کاربرد آن اشاره کردیم

سپس در فصلی جداگانه به تشریح مشخصات فیزیکی و الکترونیکی کارت تلفن پرداختیم. در ادامه با توضیح درباره سخت افزار مورد نیاز و پروتکل ارتباطی کارت به نحوه اتصال به میکرو کنترلر avr پرداختیم.

در این مقاله برای برنامه نویسی از هر دو کامپایلر bascom  و  codevisionاستفاده شده تا دوستانی که فقط به یکی از زبانهای برنامه نویسی بیسک یا سی آشنایی دارند به مشکل برنخورند.

 

توجه: سورس کامل bascom  و codevision بعلاوه شماتیک پروتئوس ضمیمه مقاله می باشد.

تعداد صفحات:56



لينک دانلود : لينک مستقيم   | تعداد دانلود : 4715
حجم فايل : 2.21 مگابايت
پسورد فايل در صورت نياز : www.iseee.ir
منبع : سایت دانشجویان مهندسی برق و الکترونیک ایران|iseee

 

 

 

 

 

 

موفق و پیروز باشید!

کاوه کیان مجد!

 

ادامه مطلب
نویسنده: kiyanmajd بازدیدها: 53122 نظرات: 10

آمار

آمار مطالب یک ساعت پیش: 0
امروز: 0
این ماه: 1
کل: 42
کل نظرات: 243
آمار کاربران یک ساعت پیش: 0
امروز: 0
این ماه: 19
کل: 188
بن شدگان: 0
جدیدترین عضو: morteza

آمار سایت در وبگذر

تغییر قالب