3Phase.ir

  • Increase font size
  • Default font size
  • Decrease font size
Home

قفل الکترونیکی موزیکال

E-mail Print PDF
There are no translations available.

عنوان : قفل الکترونیکی موزیکال(بخش اول)

منبع: Elektor April 2010

امروزه دربهای اتوماتیک بسیار کارآمد هستند در حالیکه کلید مععمولی و درهای کنترل از دور رایج هستند معمولا سیستم کنترلی پیچیده تری برای این نوع درها نیاز است از این رو کلیدهای کد دار پیشنهاد می شود تا به شما این امکان را بدهدتا سه دروازه از این نوع را با وارد کردن کد صحیح  کنترل نمایید.

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

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

کد باید با علامت * شروع شود و با علامت # به پایان برسد تا بتوانید عملیاتی را که می خواهید انجام شود را انتخاب نمایید(فرمان دادن به یکی از سه رله ها یا انجام عملیات مدیریتی) در صورتی که کد نادرستی وارد شود به عنوان یک خطا شمرده می شود و اگر تعداد خطا ها به 4 برسد صفحه کلید برای دو دقیقه قفل می شود.

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

در صورتی که کدی فراموش شود تنها مدیریت (administrator)می تواند کد جدیدی را وارد نماید. اگر کد امنیتی نیز فراموش شود(وضعیتی که طبیعتا باید از آن اجتناب نمود) تنها را, باز کردن قسمت  الکترونیکی  مدار می باشد

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

چون میکرو کنترلر PIC16F84 مراقب همه ی موارد فوق می باشد. هیچ یک از قطعات حساس نیستند. اسیلاتور RC که بوسیله ی P1 و C5 درست شده است برای فرکانس 1MHz تنظیم شده است یعنی 250000  دستور العمل در هر ثانیه. RB1 تا RB3 ولتاژ خروجی برای اسکن کردن صفحه کلید در یک ماتریس که 3 ستون و 4 سطر دارد را فراهم می کند.

این ولتاژ برای RB4 تا 7 ورودی خواهد بود به طور مثال اگر کلید 5 را فشار دهیم .RB5 پالسی را دریافت می کند فشار دادن هر کلیدی میکروکنترلر را به حالت آماده به کار می برد که در حالت عادی در مد Standby می باشد در این حالت اسیلاتور متوقف شده و توان مصرفی آن عملا صفر است. بلافاصله بعد از وارد کردن کد صحیح کلید شماره1 RE1 را برای 2ثانیه بوسیله ی خروجی RB0 فعال می کند. کلید شماره RE2 ,2را بوسیله ی خروجی RE3 و کلید شماره3, RE3 را بوسیله خروجی RA2 , R8 و T2 فعال می کند این خروجی برای ضربه ی الکتریکی با ولتاژ کم که بوسیله ی ترانسفورماتور خود آن تغذیه می شود طراحی شده است.

RA0 و RA1 خروجی برای اسپیکر می باشند. این وسیله صدایی شبیه صدای زه(صدایی که هنگام کشیدن ساز از آن شنیده می شود) تولید می کند که از صدای معمولی بیپ گوش نوازتر است قبل از تولید صدای زه خازن C6 برای80ms بوسیله ی RA0

(R6,T1,R7) شارژ می شود. سپس RA1 اسپیکر را برای تولید بیپ 80msای راه اندازی می نماید(بوسیله R9وT3) اگر صدای معمولی بیپ را ترجیح می دهید همه ی کاری که انجام می دهید این است که R7,T1,C6 را حذف کنید و اسپیکر را بجای وصل کردن به کلکتور T1 مستقیما به R6 وصل نمایید.

کاربرد RA4 برای مواقعی که کد مدیریت فراموش می شود:

بوسیله ی یک جامپر (سیم هادی) کلید4 را اتصال کوتاه کنید و همزمان *و# را فشار دهید. سپس جامپر را جدا کنید. تغذیه الکتریکی را در موقعی  که جامپر را وصل یا جدا می کنید قطع نمایید. حالا کد مدیریتی تنها کلید # می باشد.درست مثل زمانی که برای اولین بار از آن برای پروگرام کردن میکروکنترلر استفاده کردید.

بعد از اینکه کد صحیحی که در انتهای آن # باشد را وارد نمودید هشت عملکرد مختلف فعال خواهند شد برای فعال کردن رله کدی را وارد نمایید سپس کلید # فشار دهید و بعد از آن یکی از شماره های 1 تا 8 را برای فعال سازی عملکرد مورد نظر خود انتخاب نمایید.

Comments
Add New
Svetkayou8     |2010-06-28 17:46:48
огромное спасибо!
Bamw7  - rusfantastik.ru     |2010-11-13 03:50:08
Вроде тема простая, но написано интересно.
Write comment
Name:
Email:
 
Website:
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

تبلیغات


Softwares:

تبلیغات

Last Comments