آرتا الکترونیک (09352636572)

تعمیرات تخصصی الکترونیک صنعتی ، انجام پروژه های میکرو کنترلری Android & ARM&AVR&PIC

آرتا الکترونیک (09352636572)

تعمیرات تخصصی الکترونیک صنعتی ، انجام پروژه های میکرو کنترلری Android & ARM&AVR&PIC

پروژه شماره بیست و هشت

نام پروژه : تایمر ساده با DS1307


توضیحات:

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

کار با IC Mega32

کار با پروتکل i2c

نحوه راه اندازی قطعه DS1307

نحوه راه اندازی و کار با lcd

کلید خوانی ,....


زبان برنامه نویسی: زبان C کامپایلر کدویژن

عکسی از شبیه سازی این پروژه را در زیر مشاهد می کنید.

ادامه مطلب ...

پروژه شماره بیست و هفت

نام پروژه : دزدگیر PIR همراه با شماره گیری به شماره ای خاص


توضیحات:

امروزه در سیستم‌های اعلام سرقت به طور گسترده از سنسورهای حرکتی که در بازار با نام PIR  یا چشمی از آن‌ها نام برده می‌شود کاربرد دارد. این سنسورها امروزه با تنوع وسیعی و کیفیت گوناگون در بازار یافت می‌شوند. در این پروژه  با یکی از انواع این سنسور ها اشنا خواهید شد و نحوه راه اندازی ان را خواهید اموخت .

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


زبان برنامه نویسی: زبان C کامپایلر کدویژن

ادامه مطلب ...

پروژه شماره بیست و شش

نام پروژه: کنترل دور موتور DC پیشرفته


توضیحات: جهت کنترل دور موتور های DC راههای متفاوتی وجود دارد بهترین راه و علمی ترین انها با کنترل آن با استفاده از PWM می باشد . 

جهت ساخت سیگنال PWM از میکرو کنترلر AVR  استفاده شده برای ورود مقدار دلخواه سرعت موتور خود از یک صفحه کلید 4*4 استفاده شد و مقدار وارد شده بر روی یک LCD قابل مشاهده می باشد سپس جهت گردش موتور DC را تعیین می کنیم (چپ و یا راست ) سپس کلید Start  را می زینم .

در هر لحظه از زمان می توان جهت گردش موتور را عوض کرد و یا موتور را متوقف نمود.

جهت درایو کردن موتور DC از درایور موتور L298  استفاده شده  در زیر می توانید نمایی از شبیه سازی را مشاهده کنید.

زبان برنامه نویسی : زبان C کامپایلر codevision


ادامه مطلب ...

پروژه شماره بیست و پنج

نام پروژه: کنترل دور موتور DC در بازه [0-100%]


توضیحات: جهت کنترل دور موتور های DC راههای متفاوتی وجود دارد بهترین راه و علمی ترین انها با کنترل آن با استفاده از PWM می باشد . حال در این پروژه شما می توانید سرعت موتور DC خود را از صفر تا صد درصد تغییر بدهید .

جهت ساخت امواج PWM از میکرو کنترلر AVR (مگا 32) استفاده شده برای ورود مقدار دلخواه خود از یک صفحه کلید 4*3 استفاده شد و مقدار وارد شده بر روی یک LCD قابل مشاهده می باشد و همچنین وارد کردن مقدار سرعت و همچنین قابلیت فرمان Stop در هر لحظه نیز امکان پذیر است.

جهت درایو کردن موتور DC از یک ترانزیستور ماسفت قدرت IRF120 استفاده شده در زیر می توانید نمایی از شبیه سازی را مشاهده کنید.

زبان برنامه نویسی : زبان C کامپایلر codevision

ادامه مطلب ...

پروژه شماره بیست و چهار

نام پروژه : ساعت گردان با LED


توضیحات: 

در تابلو روان گردان از خطای دید چشم و اثر نور باقی مانده بر روی قرینه چشم استفاده می شود . به این صورت که اطلاعات نوشتاری به صورت لحظه ای هماهنگ با حرکت موتور نمایش داده می شود . مثلاً اگر یک LED به مدت ms 10 روشن باشد ما یک خط ممتد در مدت ms 10 بر روی تابلو روان گردان مشاهده می شود . پس اگر چندین LED با حفظ رابطه ی زمانی روشن و خاموش شوند می توان یک شکل خاص را بر روی تابلودید . میکرو کنترلر به کاررفته در این پروژه از نوع Mega 32 می باشد .

این پروژه به طور عملی جواب گرفته و می تواند به عنوان پروژه دانشگاهی مورد استفاده قرار گیرد.

زبان برنامه نویسی: زبان بیسک کامپایلر بسکام 

ادامه مطلب ...