|
|
این پروژه نحوه طراحی و ساخت تابلو روان بوسیله دو بلوک دات ماتریکس و زبان برنامه نویسی بیسیک می باشد.سورس برنامه و فایل شبیه سازی با برنامه قدرتمند پروتیوس در یک فایل زیپ قرار دارد.برنامه و مدار این پروژه بگونه ای طراحی و نوشته شده است که براحتی میتوان یاد گرفت و حتی آموزش دهید.
:: برچسبها:
آموزش ,
پروژه ,
مدار ,
الکترونیک ,
بیسیک ,
بسکام ,
برق ,
آموزش پروژه دانشجویی ,
پروژه برق ,
پروژه پایان نامه ,
پروژه ساخت ,
طراحی ,
ساخت ,
فایل ,
دانلود ,
avr ,
ic ,
atmega ,
basic ,
bascom ,
دات ماتریس ,
دات ماتریکس ,
بلوک ماتریس ,
طراحی و ساخت تابلو روان با دات ماتریکس ,
:: بازدید از این مطلب : 85
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 6 مرداد 1395 |
نظرات ()
|
|
در این جلسه با آیسی DAC0808 آشنا شدیم. این آیسی ولتاژ
دیجیتال را به آنالوگ تبدیل میکند. این آیسی دارای 8 پایه ورودی و یک پایه خروجی
می باشد. در این آزمایش ما به ولتاژ خروجی احتیاج داریم، اما آیسی 0808 جریان را
به خروجی میبرد. برای تبدیل جریان خروجی به ولتاژ مداری در مسیر خروجی قرار میدهیم
که از یک opamp
استفاده شده است و شکل کلی مدار در صفحه آخر قرار دارد.
در آزمایش این جلسه با برنامه بسکام، برنامه ای
نوشتیم که شکل موج تولید کند، از جمله شکل موج دندان اره ای، مربعی، مثلثی و
سینوسی. با استفاده از میکرو این برنامه را اجرا کرده و خروجی میکرو را که دیجیتال
است به ورودی DAC0808 می
بریم و آیسی 0808 ورودی دیجیتال را به آنالوگ تبدیل کرده و در خروجی جریان آنالوگ
را به ما میدهد و با گذاشتن یک مدار تبدیل، جریان را به ولتاژ تبدیل کرده و در
خروجی آن ولتاژ به ما میدهد. سپس ولتاژ خروجی را به پراب اسکوپ داده و اسکوپ شکل
موج مورد نظر را نمایش می دهد.
:: برچسبها:
آموزش ,
برنامه ,
زبان ,
برنامه نویسی ,
بیسیک ,
مدار ,
الکترونیک ,
برق ,
میکرو ,
میکروکنترلر ,
آیسی ,
آموزش برنامه نویسی ,
avr ,
ic ,
atmega ,
basic ,
bascom ,
sin ,
pulse ,
آموزش کار با میکروکنترلر ,
تولید شکل موج ,
تولید موج ,
سینوسی ,
دندان اره ای ,
مربعی ,
مثلثی ,
آموزش برنامه نویسی-نحوه تولید موج های مربعی، مثلثی، سینوسی و دندان اره ای ,
:: بازدید از این مطلب : 132
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 1 مرداد 1395 |
نظرات ()
|
|
در این آزمایش نحوه طراحی و برنامه نویسی یک تابلوروان
با سون سگمنت که با میکروسوئیچ کنترل میشود را آموختیم، به گونهای که با فشردن هر
کلید، از چپ به راست یا از راست به چپ شماره دانشجویی را نمایش دهد.
سخت افزار این آزمایش شامل: یک میکروکنترلر ATMEGA16 ، 1عدد سون سگمنت 4تایی ، 2عدد
میکروسوئیچ ، منبع 5 ولت میباشد.
زبان برنامه نویسی این آزمایش BASCOM است.
این مدار دارای 2 ورودی میباشد که همان میکروسوئیچ
است و دارای12 خروجی بوده که خروجی، مربوط به پایه های سون سگمنت میباشد، که
متشکل از 4پایهی مشترک و 8پایهی 8قسمت LED که ساختار سون سگمنت را تشکیل میدهد.
LED با ولتاژی نزدیک به 3 ولت کار
میکند. اگر به آنها 5 ولت اعمال شود، پس از مدتی خواهد سوخت. پس باید در مسیر
پورتهای میکرو و سون سگمنت یک بافر تعبیه کنیم تا به سون سگمنت آسیبی نرسد.
میکروسوئیچها، باید یکی از پایه های آنها به
پورت میکرو و پایه دیگر به زمین وصل شود. دلیل این کار این است که در مدار درونی میکروکنترلر،
پورتهای میکرو خود به Vcc
متصل میباشد و برای فعال نمودن آنها باید میکروسوئیچ به زمین وصل شود و در برنامه
نویسی آنها، باید شرط فعال شدن پورت میکرو را صفر(زمین) در نظر بگیریم.
نحوه کارکرد این مدار اینگونه است که: به ازای
هر میکرو سوئیچ، باید یک نمونه حرکت راستگرد یا چپگرد برای آن در نظر بگیریم. با
فشردن هر کلید (میکروسوئیچ)، نوع گردش مختص آن کلید در خروجی (LED) نمایش داده میشود و تا زمانی که
کلید دیگری فشرده نشود آن برنامه ادامه داده و در خروجی نمایش داده شود و با فشردن
کلیدهای دیگر، نوع گردش مختص آنها در خروجی نمایش داده شود.
در صفحات بعد نحوه برنامه نویسی و توضیحات هر
قسمت از برنامه را خواهیم گفت.
:: برچسبها:
آموزش ,
برنامه ,
برنامه نویسی ,
بیسیک ,
بسکام ,
میکرو ,
میکروکنترلر ,
دانلود ,
فایل ,
مقاله ,
مدار ,
الکترونیک ,
آیسی ,
سورس ,
atmega ,
avr ,
ic ,
basic ,
bascom ,
آموزش برنامه نویسی ,
آموزش کار با تابلو روان ,
سون سگمن ,
سگمنت ,
سون سگمنت ,
7segment ,
تابلو روان ,
چپگرد ,
راستگرد ,
آموزش برنامه نویسی-تابلو روان با سون سگمنت بصورت چپگرد و راستگرد ,
:: بازدید از این مطلب : 73
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 22 شهريور 1395 |
نظرات ()
|
|
در این جلسه با Step motor آشنا شدیم و نحوه راه اندازی آن
را آموختیم.
این آزمایش نشان داد که چگونه با تغییرات جزیی
میتوان تعداد گردش و یا همان سرعت گردش را افزایش یا کاهش دهیم.
آیسی های درایوری که در ست آزمایشگاه بود بدلیل
جریان راه اندازی بالا قادر به راه اندازی موتور نشدند. تنها یک آیسی بافر 74244
جریان کافی را برای راه اندازی موتور تأمین نمود.
:: برچسبها:
آموزش ,
برق ,
بیسیک ,
برنامه ,
برنامه نویسی ,
بسکام ,
الکترونیک ,
مدار ,
آیسی ,
میکرو ,
میکروکنترلر ,
آموزش برنامه نویسی ,
کار با استپ موتور ,
موتور ,
استپ موتور ,
avr ,
atmega ,
step motor ,
motor ,
ic ,
bascom ,
basic ,
آموزش کار با موتور ,
دانلود ,
فایل ,
مقاله ,
مقاله آموزشی ,
پروتیوس ,
شبیه سازی ,
سورس ,
سورس برنامه ,
:: بازدید از این مطلب : 184
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 1 ارديبهشت 1395 |
نظرات ()
|
|
پروژه مورد نظر دارای سه سنسور می باشد که
هر سنسور می تواند بعنوان یک کنترلر عمل کند بدینصورت که با فعال شدن سنسور بوسیله
ی یک عامل خارجی، مصرف کننده ای همچون موتور را راه اندازی می نماید و با غیر فعال
شدن سنسور، مصرف کننده ی مربوط به آن سنسور غیرفعال می شود.
هر کدام از این
سنسورها دارای حساسیت خاصی می باشد. به همین دلیل جهت استفاده از آنها در محیط های
مختلف، یک سیستم تنظیم کننده ی حساسیت برای هر کدام طراحی نمودیم تا بتوانیم
براحتی در اماکن مختلف از این سیستم استفاده نماییم.
مصرف کننده ی
ما که بوسیله ی این سنسورها روشن و خاموش و بعبارتی کنترل می شوند، می تواند از هر
نوعی باشد و بسته به کاربرد و مکان و زمان از مصرف کننده ی مورد نظر استفاده می
شود.
(منظور از مصرف کننده، همان مصرف کننده ی ولتاژ و جریان می
باشد مثل: موتور، لامپ، سیستم های صنعتی و . . . . )
در عصر کنونی پیشرفت
تکنولوژی به سرعت سیر صعودی دارد و جوامع بشری با رقابت و همکاری دنیا را به سمت
علوم برتر هدایت کرده و به موفقیت های چشم گیری دست یافته اند.
در عصر ماشین و الکترونیک،
با ادغام این دو تحولی بزرگ در زندگی انسانها رخ داده است و انسان بیشتر و بیشتر
به سمت مصرف کنندگی روی آورده است و امور خود را به ماشینها، رباتها، و سیستم های
هوشمند واگذار نموده است.
این امر سبب شده که از
نیروی انسانی کاسته شود و صنعت ساخت و ساز به ربات ها و ماشینها محول شود. از طرفی
می توان گفت دقت طراحی و کیفیت ساخت و ساز افزایش یافته و امور سخت و طاقت فرسا را
ماشینها و سیستم های هوشمند و قدرتمند به عهده گرفته اند، اما از طرف دیگر می توان
گفت با حذف نیروی انسانی، زندگی و معیشت آنها به وضعیت نابسامانی تبدیل شده است.
امید است که با تدبیر هرچه
بهتر و بیشتر، دو نوک پیکان انسان و ماشین همگام و همراه با هم به سمت تحولی عظیم
و آسودگی هرچه بیشتر پیش بروند.
:: برچسبها:
طراحی و ساخت راه اندازی سه موتور به وسیله سه سنسور با قابلیت تنظیم حساسیت آنها ,
طراحی ,
ساخت ,
سیستم کنترلر ,
سنسور ,
فتوسل ,
فشار ,
مغناطیس ,
اثر هال ,
مدار ,
الکترونیک ,
برنامه نویسی ,
میکروکنترلر ,
atmega ,
avr ,
sensor ,
ugn ,
ldr ,
پروژه ,
دانلود ,
مقاله ,
دانشجویی ,
فایل ,
دانلود پروژه دانشجویی ,
دانلود پروژه الکترونیک ,
دانلود پروژه پایانی ,
پروژه برق ,
تنظیم حساسیت ,
طراحی و ساخت راه اندازی موتور ,
موتور ,
آرمیچر ,
دی سی ,
موتور دی سی ,
آیسی ,
:: بازدید از این مطلب : 62
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 24 ارديبهشت 1395 |
نظرات ()
|
|
در این جلسه با pwm و نحوه راه اندازی موتور DC با این دستور آشنا شدیم.
در ابتدا برای تست موتور، دو پایهی متصل به
ولتاژ ورودی موتور را به سر 5+ ولت و زمین زدیم و سالم بودن و چپگرد و راست بودن
موتور را چک کردیم.
سپس برنامه زیر را برای راه اندازی موتور نوشته
و خروجی میکرو را به آیسی درایور دادیم و خروجی آیسی ULN را به ورودی موتور دادیم و تغذیه
را به موتور دادیم ولی بدلیل اینکه آیسی ULN ، High voltage & High current است، جریان
زیادی میکشید و موتور را راه اندازی نمیکرد. سپس با ترانزیستور TIP خواستیم راه اندازی کنیم اما مثل
آیسی درایور جریان زیادی میکشید و بازهم موتور راه اندازی نشد. در شبیه ساز
پروتیوس از یک بافر با 8 پایه ورودی و 8 پایه خروجی مثلاً آیسی 74244 استفاده
کردیم و تمامی پایه ها را با هم موازی کردیم تا بعنوان یک درایور از آن استفاده
کنیم و جریان کافی را برای راه اندازی موتور تأمین کند و این بار عمل کرد و موتور
راه اندازی شد.
:: برچسبها:
آموزش ,
برنامه ,
مدار ,
میکرو ,
میکروکنترلر ,
بیسیک ,
برنامه نویسی ,
دانلود ,
فایل ,
مقاله ,
شبیه سازی ,
آموزش کار با PWM ,
pwm ,
مدولاسیون پهنای باند ,
atmega ,
avr ,
برق ,
الکترونیک ,
پروتیوس ,
بسکام ,
آموزش برنامه نویسی ,
فایل آموزشی ,
پی دی اف ,
:: بازدید از این مطلب : 93
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 29 مرداد 1395 |
نظرات ()
|
|
این پروژه مربوط به طراحی و ساخت یک منبع تغذیه دیجیتال می
باشد که ولتاژ DC
از 0 تا 30 ولت و جریان 0 تا 3 آمپر به ما می دهد.
این سیستم دارای یک کی پد 4*4 بوده که از طریق آن ابتدا
ولتاژ و جریان دلخواه را به آن می دهیم و سپس دستگاه شروع به مقداردهی می کند. این
مقدار توسط مدار ولتمتر و آمپرمتری که در خروجی تعبیه شده به میکروکنترلر ارسال می
شود و توسط برنامه و فرمول مختص آنها اندازه گیری و ثبت و مقایسه می شود. این کار
ادامه دارد تا زمانی که به مقدار دلخواهی که مرحله اول به آن دادیم برسد و پس از
رسیدن به مقدار داده شده جستجو متوقف شده و به برنامه اصلی می رود.
در برنامه اصلی لحظه به لحظه ولتاژ و جریان خروجی اندازه
گیری می شود و اگر مقدار آنها از مقدار داده شده بیشتر شود، خروجی غیرفعال شده و
ولتاژ و جریان قطع می شود تا به مصرف کننده آسیبی نرسد.
در این مقاله بصورت کامل درباره این سیستم توضیح داده شده
است.
امروزه با پیشرفت علم سیستمهای آنالوگ جای خود را به
دیجیتال داده و با گذشت زمان حضور دستگاههای آنالوگ در بازار کار کمرنگ شده و عصر
دیجیتال جایگاه جدیدی پیدا کرده است.
دستگاههای آزمایشگاهی و کارگاهی نیز از این امر مستثنی
نبوده و جایگاه ویژه ای در عصر دیجیتال پیدا کرده اند.
دستگاههایی همچون اسیلسکوپ ، فانکشن ها و منبع تغذیه ها از
حالت آنالوگ به دیجیتال تبدیل شده اند.
این امر روز به روز در تمامی مکانها و امور در حال تغییر و
توسعه می باشد.
امید است که در مسیری سبز و صلح آمیز شاهد پیشرفت علوم دست
نیافتنی و رویایی باشیم.
:: برچسبها:
طراحی و ساخت منبع تغذیه دیجیتال ,
منبع تغذیه ,
دیجیتال ,
میکروکنترلر ,
برنامه نویسی ,
atmega ,
avr ,
پروژه ,
دانلود ,
مقاله ,
فایل ,
پروژه مقاله ,
پروژه پایانی ,
پروژه دانشجویی ,
دانلود پروژه ,
برق ,
الکترونیک ,
مدار ,
آیسی ,
دانلود پروژه دانشجویی ,
دانلود پروژه پایانی ,
منبع تغذیه دیجیتال ,
سیستم منبع تغذیه ,
:: بازدید از این مطلب : 79
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 11 مرداد 1395 |
نظرات ()
|
|
در این جلسه با دستور Interrupts و کاربرد و نحوه برنامه نویسی آن
آشنا شدیم.
زمانی از دستور وقفه استفاده میکنیم که میکرو
بخواهد غیر از یک کار خاص که به وقفه مربوط
میشود کارهای دیگری را هم انجام دهد و در زمان
خاص و طبق دستوراتی که از پیش برایش تعیین میکنیم برنامه وقفه را اجرا کند و پس
از پایان برنامه مربوط به وقفه، به برنامه اصلی بازگشته و دستورات دیگر را اجرا
خواهد کرد.
در این آزمایش از 8 عدد LED استفاده کردیم و به یکی از
پورتهای میکرو دادیم و دستور وقفه را به گونه ای نوشتیم که با هر بار شمارش تایمر
تا محدودهی تعیین شده، به برنامه مربوط به وقفه رفته و در برنامه وقفه LED ها روشن و پس از مقداری تأخیر که
برایش تعیین کردیم خاموش شده و به برنامه اصلی برگردد.
:: برچسبها:
آموزش ,
برنامه ,
برنامه نویسی ,
بیسیک ,
دانلود ,
گزارش کار ,
شبیه سازی ,
یادگیری ,
فایل ,
دانلود فایل ,
زبان بیسیک ,
مقاله ,
وقفه ,
avr ,
atmega ,
میکروکنترلر ,
مدار ,
آیسی ,
:: بازدید از این مطلب : 66
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 22 شهريور 1395 |
نظرات ()
|
|
پروژه مورد نظر یک ساعت حافظه دار می باشد که مخصوص مدارس و
مکانهایی طراحی شده که با وارد نمودن زمان دلخواه در روزهای مورد نظر به حافظه ی
آن، بصورت اتوماتیک و بر اساس اطلاعات وارد شده به حافظه، در زمان تعیین شده زنگ
خورده و افراد را مطلع می نماید.
در مدارس و مکانهای مشابه که زمان هایی را جهت استراحت و
امور دیگر در نظر می گیرند، کنترل زمان اهمیت بسزایی دارد. این سیستم کار افراد را
راحتتر نموده و موجب می شود که دیگر دغدغه ای برای یادآوری زمان نداشته باشند و
براحتی با تنظیم کردن و دادن زمان مدنظر به حافظه های این سیستم با آسودگی خاطر به
امور دیگر خود رسیدگی کنند و در زمان تعیین شده سیستم بصورت خودکار زنگ خورده و
افراد را مطلع نماید.
:: برچسبها:
طراحی و ساخت سیستم هوشمند زنگ مدرسه به کمک میکروکنترلر AVR ,
دانلود ,
پروژه ,
برق ,
الکترونیک ,
پروژه الکترونیک ,
ساعت ,
هوشمند ,
طراحی و ساخت ,
پروژه دانشجویی ,
پروژه پایانی ,
مدار ,
برنامه نویسی ,
میکروکنترلر ,
atmega ,
طراحی و ساخت سیستم هوشمند ,
زنگ مدرسه ,
ساعت زنگدار ,
ساعت حافظه دار ,
مقاله ,
پایان نامه ,
تحقیق ,
:: بازدید از این مطلب : 80
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 22 تير 1395 |
نظرات ()
|
|
پروژه مورد نظر سیستم تست حافظه می باشد که بعنوان یک بازی
و سرگرمی هم می توان از آن استفاده نمود.
این سیستم از چندین مرحله تشکیل شده است که در هر مرحله چند
عدد را همراه با یک زمان خاص به ما می دهد
و باید در این مدت تعیین شده اعداد داده شده را در حافظه خود ذخیره نماییم.
پس از اتمام زمان، باید اعدادی که حفظ کردیم را به ترتیب
وارد نماییم تا به مرحله بعد برویم.
در مراحل بعدی، هم اعداد بیشتر و هم زمان محدودتر می شود.
انسان در هر مرحله از زندگی خود، میل به آزمایش توانایی خود
دارد. این توانایی ها انواع و اقسام مختلفی دارد.
یکی از این توانایی ها، حافظه انسان می باشد.
برای سنجش حافظه از سیستم ها و ابزار گوناگونی استفاده شده
است.
این سیستم نیز می تواند جزیی از سیستمهای سنجش حافظه باشد.
:: برچسبها:
تست ,
حافظه ,
تست حافظه ,
بازی ,
طراحی ,
ساخت ,
سیستم تست حافظه ,
پروژه ,
پایانی ,
مقاله ,
برق ,
پروژه برق ,
دانلود ,
دانلود پروژه طراحی و ساخت سیستم تست حافظه ,
دانلود پروژه پایانی ,
دانلود پایان نامه ساخت تست حافظه ,
برنامه نویسی ,
میکروکنترلر ,
atmega ,
الکترونیک ,
:: بازدید از این مطلب : 100
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 25 خرداد 1395 |
نظرات ()
|
|
صفحه قبل 2 3 4 5 ... 6341 صفحه بعد
|
|
|