کی برد 3*4 INDUSTRIAL KEYBOARD
کی برد 3*4 INDUSTRIAL KEYBOARD همان طور که در شکل میبینید. این
کی پد دارای 4 سطر و 3 ستون میباشد. هر کلید مثل ماتریس (4 در 3 )در تقاطع یک سطر با یک ستون قرار میگیرد.مثلا کلید شماره 1 که دارای زوج مرتب (1،1) میشود. به محض فشار دادن. این کلید ارتباط کل آن سطر(سطر 1) با کل آن ستون(ستون 1) برقرار میشود. اگر دو کلید مختلف همزمان لمس بشوند، مثلا دو کلید(m1,n1) با (m2,n2) .
در نتیجه سطر اول و دوم به دو ستون اول و دم وصل میشوند. پس معمولا بهتر میباشد. که در هر لحظه فقط یک کلید فشار نمایید. در اینجا جمع سطرها و ستونها 7 میشود. این بدان معنی است که کی برد ما باید حداقل دارای 7 پایه خروجی باشد.
روش اول کی برد 3*4 KEYBOARD
به چند روش میشود. از این کی برد استفاده نمود. در روش اول میتوان همه ستونها را خروجی تعریف نمود و سطرها را ورودی. به همه ورودیها مقدار 1 میدهیم. بعد در برنامه ستونها (خروجیها) را یکی یکی به ترتیب صفر نمود . تمام سطرها را میخوانیم. چون سطرها مقاومت پول آپ دارند آن سطری که صفر میشود. را خواند و به همراه همان ستون که باعث صفر شدن میشود. در خروجی نمایش میدهد. البته میتوان از یک آرایه دوبعدی برای بازسازی سمبولیک هر دکمه نیز سود جست. که یک بعد آن را به شماره سطر و بعد دیگر را به شماره ستون صفحه کلید نسبت میدهد.
روش دوم کی برد 3*4 KEYBOARD
این روش که میکرو برای پیدا کردن کلید منتخب. باید به طور مداوم سطر و ستونهای کی برد 3x4 را پایش نماید. به آن اسکن پورت گفته میشود. گرچه این روش جزء سریعترینها میباشند. ولی پردازنده مجبور است مدام پایههای صفحه کلید را چک نماید. واین موضوع باعث پایین آمدن سرعت پردازش میکرو میشود. روش دوم برای آزاد کردن پردازنده از این اسکن مداوم از وقفه استفاده میشود. به این صورت که مثلا تمام ستونها را با یک دیود به هم وصل میشوند.به محض فشرده شدن یک کلید دیود روشن میشود. و وقفه خارجی سطح صفر اتفاق میافتد. میکرو وارد روال وقفه میشود. و تمام مراحل اسکن پورت که در بالا بیان شد را فقط در همان لحظه انجام میدهد. و دوباره به ادامه کار خود بر میگردد. یا به حالت کم توان میرود. (فعال و غیر فعال کردن وقفه خارجی نباید فراموش نمود). این مزیت را به بهای از دست دادن. یک پورت میکرو و سرعت پاسخ دهی کندتر به دست میآوریم.
خصوصیات:
جنس پلاستیک مرغوب و فیبر PCB
رنگ: قهوه ای