دسته‌بندی:میکروکنترلر AVR

میکروکنترلر AVR

طراحی درایور موتور برای ربات

motor-driver-robot

در این پروژه قصد داریم درایوری با ترانزیستور به صورت H-bridge (پل H) طراحی کنیم تا به وسیله آن بتوانیم بدون نیاز به درایور های آماده مانند L298 یا L6203 موتور های خود را راه اندازی نماییم، برای تست بهتر این مدار درایور، یک میکروکنترلر AVR مدل Atmega8 استفاده شده است که به وسیله این میکروکنترلر میتوانید با مداری که هست موتور را چپ گرد و راست گرده و تست نمایید. درایور ها که نقش راه انداز موتور ها را دارند، برای کنترل موتور دیتایی را از میکروکنترلر دریافت می کنند که این دیتا به صورت پالس های PWM می باشد. درایور پل H یا مبدل تمام پل نوعی مبدل است که در مدارات الکترونیکی یا الکترونیک قدرتی مورد استفاده قرار می گیرد. از خصوصیات مبدل تمام پل این است که ولتاژ و جریان خروجی آن، می‌توان دارای هر جهت جریان یا پلاریته ولتاژی باشد.

خوب(5)بد(1)
ادامه مطلب
میکروکنترلر AVR

نمایش ساعت فارسی بر روی تابلو روان

تابلو روان فارسی

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

خوب(48)بد(0)
ادامه مطلب
میکروکنترلر AVR

حذف نویز در میکروکنترلر AVR

 nois-AVR

میکروکنترلر AVR یکی از میکروکنترلرهای پرکاربرد و پرطرفدار در بازار می باشد که در پروژه های بسیاری مورد استفاده قرار گرفته و میگیرد. متاسفانه یکی از شایعاتی که از موقع روی کار آمدن میکروهای AVR مطرح شد این بود که  AVR ها نویز پذیرند و به درد کار صنعتی نمی خورند. در حالی که اصلا این گونه نیست و خود افراد مواردی را رعایت نمی کنند که باعث این نویز می شود.  لذا ضروریست تا در مدار هایی که طراحی میکنیم تدابیری برای فیلتر کردن و جلوگیری از ورود نویز به داخل دستگاه یا میکروکنترلر در نظر بگیریم.

خوب(43)بد(5)
ادامه مطلب
میکروکنترلر AVR

ساخت ساعت به کمک DS1307 و نمایشگر کاراکتری

DS1307

یکی از پروژه های پرکاربرد و پرطرفدار ساخت ساعت با میکروکنترلر های می باشد، تا کنون شاید پروژه های ساعت متفاوتی دیده باشید، ولی پروژه ای که در این پست برای شما ارئه می دهیم متفاوت می باشد. در این پروژه با استفاده از یک میکروکنترلر AVR مدل ATMEGA32 یک ساعت بر روی LCD کاراکتری ۲*۱۶ نمایش داده می شود که ساعت نمایش داده شده با فونت های بزرگ ولی در نمایشگ کاراکتری می باشد.

خوب(15)بد(7)
ادامه مطلب
میکروکنترلر AVR

کدویژن ( CodeVision ) یا بسکام ( Bascom )

codevision-or-bascom

یکی از سوالاتی که بسیاری از علاقه مندان AVR در ابتدای راه با آن درگیر می شوند قطعا این خواهد بود “ بسکام یا کدویژن ؟ ” در این مطلب قصد داریم به توضیح مطالبی بپردازیم که به شما کمک می کند تا راه درست را انتخاب کنید.

خوب(25)بد(3)
ادامه مطلب
1 2 3 11