V{maketoc}
در این پروژه با نحوه ساخت روبات دنبال کننده نور آشنا می شوید
!قطعات مورد نیاز
# 3 عدد فتوسل(photocell) یا مقاومت نوری(PHOTORESISTOR)
# 3 عدد ((مقاومت)) 1 کیلو اهم
# 1 عدد میکروکنترلر PIC16F84A
# 4 عدد ((دیود)) 1N4007
# سه عدد(( خازن ))0.1 میکرو فاراد
# دو عدد موتور 3 تا 5 ولت DC
# 1 عدد کریستال 4 مگا هرتز
# 1 عدد مقاومت 4.7 کیلو اهم
# 2 عدد خازن 22 پیکو فاراد
# 1 عدد آیسی ULN2803
! فتوسل
فتوسل المانی الکترونیکی است.، که با تابش نور به آن مقاومتش تعقییر می کند.
تا قبل از تابش نور به آن جریانی از آن عبوی نخواهد کرد.به منحنی های روی فتوسل توجه کنید.میزان حساسیت فتوسل به طور مستقیم وابسته به تعداد این منحنی هاست.
{picture file=img/daneshnameh_up/Sm_Photocell.jpg}
|
!کریستال
این قطعه الکترونیکی جهت تولید پالس برای میکروکنترلر مورد استفاده قرار می گیرد.در شکل زیر کریستال 10 مگاهرتز را مشاهده می کنید.
{picture file=img/daneshnameh_up/S8841136560.jpg}
|
!PIC16F84A
این میکرو کنترلر از ساده ترین انواع میکروکنترلر از لحاظ برنامه نویسی است .اما فوق العاده قدرتمند می باشد.زبان برنامه نویسی این میکروکنترلرغالبا سی(C)بیسیک(BASIC)
پاسکال (PASCAL) میباشد.که شما می توانید با تهیه کمپایلر هر کدام از این زبانها،با برنامه ای که به آن تسلط دارید.، اقدام به برنامه نویسی آن کنید.
برای کار با این میکروکنترلر احتیاج به پروگرامر خانواده گروه PIC دارید.،به همراه کمپایلر زبان برنامه نویسی که به آن علاقه دارید.
{picture file=img/daneshnameh_up/PIC16F84a.gif}
|
!نقشه مدار
!برنامه میکروکنترلر
!توضیحات مدار