اطلاعیه

Collapse
No announcement yet.

تایمر بسیار دقیق 1 دقیقه تا 255 و 1ساعت تا 255 ساعت AT89C20

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تایمر بسیار دقیق 1 دقیقه تا 255 و 1ساعت تا 255 ساعت AT89C20

    با عرض سلام و خسته نباشی خدمت تمامی دوستان.
    قبل از هر چیز لازم به توضیح است که نقشه مدار و قطعات بکار رفته و عملکرد آن به طور کامل توضیح داده شده و تنها چیزی که باقی میمونه برنامه نوشته شده این میکرو AT89C2051 است و چون این میکرو از قبل برنامه ریزی شده و در سایتش هم برنامه میکرو را برای دانلود نگذاشته بودن و فقط باید از طریق ایمیل خریداری بشه .به همین منظور نیز من این تایپیک رو زدم (تا از همه عزیزانی که در نوشتن برنامه مهارت لازم رو دارن و با زبان های برنامه نویسی آشنایی دارن با توجه به توضیحاتی که درباره عملکرد این مدار در پایین ذکر خواهد شد برنامه این میکرو را با توجه به توضیحات به هر زبانی که می خواهند بنویسند تا بتونیم این مدار را به طور کامل برای همه عزیزان و علاقمندان در این سایت وسایتهای دیگر قرار بدیم تا همگان ازش استفاده کنند).با تشکر.


    تایمر بسیار دقیق 1 دقیقه تا 255 دقیقه
    و 1 ساعت تا 255 ساعت
    توسط AT89C2051


    نقشه و فیبر مدار چاپی
    http://upload.iranblog.com/1/1233809679.jpg

    :لیست قطعات:
    کد قطعه مشخصات قطعه

    R9 , R1
    1 کیلو ( قهوه ای – سیاه – قرمز )

    R3 , R2
    18 کیلو ( قهوه ای – طوسی – نارنجی )

    R4
    100 اُهم ( قهوه ای – سیاه – قهوه ای )

    R8 , R5
    560 اُهم ( سبز – آبی - قهوه ای )

    R6
    10 کیلو ( قهوه ای – سیاه – نارنجی )

    R7
    3/3 کیلو ( نارنجی – نارنجی – قرمز )

    D2 , D1
    دو عدد دیود یکسوساز 1N4007 یا مشابه

    SW
    دو عدد کلید میکروسویچ 4 پایه

    C6 , C1
    دو عدد خازن الکترولیت 10 میکروفاراد

    C2
    خازن عدسی 100 نانوفاراد ( 104 )

    C3
    خازن الکترولیت 470 میکروفاراد

    C5 , C4
    دو عدد خازن عدسی 36 پیکوفاراد

    L2 , L1
    دو عدد دیود نورانی مرغوب

    T1
    ترانزیستور منفی C945

    7805
    آی سی رگولاتور 5 ولت برای تغذیه میکروکنترلر

    XT
    کریستال 12 مگاهرتز با 6 رقم اعشار

    DIPSW1
    دیپ سویچ تک کلید

    DIPSW8
    دیپ سویچ هشت کلید

    REL
    رله 12 ولت

    AT89C2051
    آی سی میکروکنترلر برنامه ریزی شده
    (که باید برنامه ریزی بشه)

    در مونتاژ و نصب قطعات به این موارد توجه شود :

    · در نصب آی سی حتماً از سوکت استفاده شود و آی سی چنان بر روی سوکت نصب شود که تو رفتگی U شکل لبه آن بر شکل مشابه روی فیبر منطبق شود .

    · جهت قرار گرفتن آی سی رگولاتور 7805 مطابق شکل و چنان صورت پذیرد که شماره روی بدنه آن بطرف بالا قرار گیرد .

    · در نصب دیودهای یکسوساز چنان عمل شود که نوار سفید روی بدنه شان بر نوار سفید شکلهای روی فیبر منطبق شود .

    · در نصب خازنهای الکترولیت به پایه مثبت و منفی آنها توجه شود . در بسته بندی از خازنهای اَکسیل که پایه های آنها در طرفین قرار دارد استفاده شده است و پایه منفی این خازنها همان پایه ای است که به بدنه اتصال دارد . ( خازنهای اَکسیل دارای کیفیت ساخت بهتری هستند )

    · دیپ سویچ 8 تائی چنان نصب شود که عبارت ON روی بدنه آن بطرف آی سی قرار گیرد . ( مطابق شکل روی فیبر )

    · در نصب دیودهای نورانی چنان عمل شود که پایه منفی آنها ( پایه کوتاهتر پایه منفی است ) در خانه با علامت پَخی قرار گیرد .

    · ترانزیستور چنان نصب شود که از نظر سطح مقطع بر شکل روی فیبر منطبق شود .

    · تغذیه این مدار 12 ولت مستقیم است و با رعایت قطب مثبت و منفی به محل BAT متصل میشود .


    طرز استفاده از مدار :

    در این کیت از دو دیپ سویچ استفاده شده است . یکی با یک کلید و دیگری با 8 کلید . دیپ سویچ 8 تائی بمنظور تنظیم


    شماره کلید
    ارزش به دقیقه

    شماره کلید ارزش به دقیقه
    8 = 1 دقیقه
    7 = 2 دقیقه
    6 = 4 دقیقه
    5 = 8 دقیقه
    4 = 16 دقیقه
    3 = 32 دقیقه
    2 = 64 دقیقه
    1 = 128 دقیقه

    تایم مدار مورد استفاده قرار میگیرد و دیپ سویچ تک کلید تعیین میکند که تایمر در محدوده تنظیم 1 تا 255 دقیقه باشد یا در محدوده تنظیم 1 تا 255 ساعت . بطوری که اگر دیود نورانی L1 سریع چشمک بزند ، مدار در محدوده 1 تا 255 دقیقه قرار دارد و با تغییر وضعیت دیپ سویچ تک کلید ، دیود نورانی L1 کند چشمک میزند و این یعنی اینکه مدار در محدوده تنظیم 1 تا 255 ساعت قرار دارد .

    پس از نصب تغذیه به مدار اگر این دیود بصورت کند چشمک بزند ، با تغییر وضعیت دیپ سویچ تک کلید ، چشمک زن را بحالت کند در آورید . اینک مدار برای تنظیم از 1 دقیقه تا 255 دقیقه قابل تنظیم است . تنظیم تایم نیز توسط دیپ سویچ 8 تائی صورت میپذیرد . بصورتی که هر کدام از کلیدهای دیپ سویچ 8 تائی دارای یک ارزش زمانی است . ارزش زمانی این کلیدها در جدول مقابل نشان داده شده است .

    اینک برای تنظیم تایمر چند مثال می آوریم :

    · مثال 1 : می خواهیم تایمر را برای 3 دقیقه تنظیم کنیم .

    برای اینکار باید فقط کلیدهای 7 و 8 را در حالت ON قرار دهیم . به اینصورت جمع ارزش زمانی کلیدهای 7 و 8 برابر است با 3 دقیقه . 1 + 2 = 3 دقیقه

    ( بدیهی است سایر کلیدها باید در جهت معکوس ON قرار گرفته باشند ) پس از تنظیم تایم برای شروع تایم گیری باید کلید START زده شود . با اینکار تایم گیری شروع شده و دیود نورانی L2 روشن و رله جذب میشود .

    · مثال 2 : می خواهیم تایمر را برای 100 ساعت تنظیم کنیم .

    برای اینکار باید کلیدهای 2 و 3 و 6 را در حالت ON قرار دهیم و به اینصورت جمع ارزش زمانی این 3 کلید برابر است با 100 دقیقه .

    64 + 32 + 4 = 100 دقیقه

    · مثال 3 : می خواهیم تایمر را برای 255 دقیقه تنظیم کنیم .

    برای تنظیم 255 دقیقه نیاز به محاسبه نیست و کافی است کلیه کلیدهای دیپ سویچ 8 تائی در حالت ON قرار گیرند .

    1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 255 دقیقه . با تقسیم این زمان بر 60 ( هر ساعت 60 دقیقه است ) میشود 25/4 ساعت .

    یعنی 4 ساعت و یک چهارم ساعت ، برابر با 4 ساعت و پانزده دقیقه .

    توضیح : پس از تنظیم تایم توسط دیپ سویچ 8 تائی ، برای شروع تایم گیری از کلید START استفاده میشود و در صورت تمایل به قطع پیش از موعد تایمر میتوان از کلید STOP استفاده نمود .


    · حال برای اینکه بتوان از این تایمر برای رنج هائی از مضرب ساعت استفاده نمود ، ( یعنی 1 ساعت ، 25 ساعت و بیشتر ) باید دیپ سویچ تک کلید را در وضعیتی قرار داد که دیود نورانی L1 بصورت کند چشمک بزند . در اینصورت ارزش زمانی کلیدهای دیپ سویچ 8 تائی مطابق جدول مقابل است .

    · بدیهی است در این حالت تایمر فقط برای تایم هائی از مضرب ساعت و از 1 تا 255 ساعت قابل تنظیم است . بطور مثال امکان تنظیم تایمر برای 75 ساعت و ( بیست دقیقه ) وجود ندارد و فقط میتوان برای 75 یا 76 ساعت تنظیم نمود .

    شماره کلید ارزش به ساعت

    8 = 1 ساعت
    7 = 2 ساعت
    6 = 4 ساعت
    5 = 8 ساعت
    4 = 16 ساعت
    3 = 32 ساعت
    2 = 64 ساعت
    1 = 128 ساعت

    · مثال : می خواهیم تایمر را برای 12 ساعت تنظیم کنیم .

    برای اینکار باید کلیدهای 5 و 6 را در حالت ON قرار دهیم و به اینصورت ارزش زمانی این دو کلید برابر با 12 ساعت میشود . 8 + 4 = 12 ساعت



    برای اتصال این تایمر به وسائل برقی ، یک رله بر روی مدار تعبیه شده که دارای دو کنتاکت است ، پایه وسط رله با عبارت COM و دو پایه دیگر رله با عبارات NC ( یعنی دائم بسته ) و NO ( یعنی دائم باز ) مشخص شده است . بدیهی است بسته به نیاز ( یعنی اینکه دستگاه مورد نظر شما از ابتدا روشن باشد و پس از گذشت تایم ، خاموش شود و یا بالعکس دستگاه مورد نظر شما خاموش باشد و پس از اتمام تایم روشن شود ) میتوان از خروجی های ( COM , NC ) و یا ( COM , NO ) استفاده نمود .

    منبع:
    www.samanelec.blogfa.com

    #2
    پاسخ : تایمر بسیار دقیق 1 دقیقه تا 255 و 1ساعت تا 255 ساعت AT89C20

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

    دیدگاه


      #3
      پاسخ : تایمر بسیار دقیق 1 دقیقه تا 255 و 1ساعت تا 255 ساعت AT89C20

      سلام دوستان کسی پیدا نکرد پروگرام ای سی رو

      دیدگاه

      لطفا صبر کنید...
      X