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

فنی و مهندسی در این زیر تالار به بحث و گفتگو در مورد رشته های فنی و مهندسی پرداخته میشود

پاسخ
 
ابزارهای موضوع نحوه نمایش
  #1  
قدیمی 02-06-2009
hamedgl hamedgl آنلاین نیست.
تازه وارد
 
تاریخ عضویت: Feb 2009
نوشته ها: 1
سپاسها: : 0

0 سپاس در 0 نوشته ایشان در یکماه اخیر
Exclamation کمک برای برنامه نویسی تايمر بسيار دقيق 1 دقيقه تا 255 و 1ساعت تا 255 ساعت At89c20

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


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

نقشه و فیبر مدار چاپی

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

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  
قدیمی 02-11-2009
دانه کولانه آواتار ها
دانه کولانه دانه کولانه آنلاین نیست.
    مدیر کل سایت
        
کوروش نعلینی
 
تاریخ عضویت: Jun 2007
محل سکونت: کرمانشاه
نوشته ها: 12,700
سپاسها: : 1,382

7,486 سپاس در 1,899 نوشته ایشان در یکماه اخیر
دانه کولانه به Yahoo ارسال پیام
پیش فرض

دوست عزیز با تشکر از شما متاسفانه بنده در این زمینه
تخصصی ندارم
نوشته-تون اینجا میمونه ان شاالله کسی ببینه و تخصصی داشته باشه و جواب بده خدمتتون
__________________
مرا سر نهان گر شود زير سنگ -- از آن به كه نامم بر آيد به ننگ
به نام نكو گر بميــرم رواست -- مرا نام بايد كه تن مرگ راست



پاسخ با نقل قول
پاسخ


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
اچ تی ام ال غیر فعال می باشد



اکنون ساعت 07:46 AM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.



Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)


سایت دبیرستان وابسته به دانشگاه رازی کرمانشاه: کلیک کنید




  پیدا کردن مطالب قبلی سایت توسط گوگل برای جلوگیری از ارسال تکراری آنها