আপনি যদি পেশাদার ইলেকট্রনিক্স ডিজাইনারের সম্ভাবনা থাকেন তবে আপনার বস আপনাকে হার্ডওয়্যারে এটি করতে দেয় না। কারণটি সহজ: আপনার প্রোডাকশন ব্যাচটি যদি যথেষ্ট বড় হয় তবে সফ্টওয়্যারটি কার্যত বিনামূল্যে , অন্যদিকে আপনার উত্পাদন করা প্রতিটি ইউনিটের জন্য হার্ডওয়্যারকে অর্থ প্রদান করতে হয়। এবং যখন প্রতিরোধক এবং ক্যাপাসিটারগুলি ময়লা সস্তা, তাদের পিসিবিতে মাউন্ট করার জন্য তাদের ক্রয়মূল্যের 20 গুণ বেশি দাম পড়তে পারে।
আপনি সফ্টওয়্যার বা হার্ডওয়্যারে আত্মপ্রকাশ করুন না কেন, আপনাকে এখনও মানের পুশব্যাটন নির্বাচন করতে হবে। নিবন্ধ থেকে কুখ্যাত 157ms বোতামটি কোনও অ্যাপ্লিকেশনের জন্য কেবল উপযুক্ত নয় ।
আমি সাধারণত 32 মিমি বিরতিতে বোতামটি নমুনা করি , যা কোনও ভাল বোতামের ডিবাউন সময়টি ব্রিজ করার জন্য যথেষ্ট। আমি আল্পস এসকেকিউজি ট্যাক্ট স্যুইচগুলির বেশ অনুরাগী ।
আমি যে কয়েকটি ডিভাইস পরীক্ষা করেছি তাতে এটির প্রাথমিক বাউন্স সময়টি 10ns এরও কম ছিল। যদিও এটির 100,000 চক্রের অপারেটিং জীবন রয়েছে আমরা 200 000 এর জন্য এটি পরীক্ষা করেছি চক্র এবং তারপর 32ms debounce যথেষ্ট ছিল। (আমি অনুমান করি যে আমার আত্মপ্রকাশের আসল স্তরটি পরিমাপ করা উচিত ছিল, তবে তখন আমাদের প্রধান আগ্রহ ছিল চূড়ান্ত পণ্যের আচরণ। যাইহোক, আমরা এটিকে স্পষ্ট-ব্যতীত ব্যবহার করছিলাম))
আপনি যদি সত্যিই একটি হার্ডওয়্যার সমাধান চান তবে আমি নিবন্ধে উল্লিখিত এসআর ফ্লিপ-ফ্লপ সমাধানটিকে প্রযুক্তিগতভাবে সর্বোত্তম সমাধান হিসাবে দ্বিতীয় করব:
ফ্লিপ- ফ্লপটি একটি দ্বৈত নান্দ গেট দিয়ে তৈরি করা যেতে পারে যা উদাহরণস্বরূপ একটি ছোট ভিএসএসওপি 8 প্যাকেজে পাওয়া যায়। এই সমাধানের প্রধান অপূর্ণতা হ'ল আপনার একটি এসপিডিটি পুশবটন দরকার, যেখানে এসপিএসটি অনেক বেশি পাওয়া যায়।