পিসিবি "টাচ" বোতাম


10

বোতাম হিসাবে পিসিবি প্যাড ব্যবহার করা কি সম্ভব? আমি এটি ব্যবহারকারীর এটির হাতে রাখলে কেবল সক্ষমিত বলে মনে করা হয় এমন একটি কার্কুট স্যুইচ করার জন্য এটি ব্যবহার করার কথা ভাবি।

অনুপ্রেরণা হিসাবে, আমি প্যাডগুলি ব্যবহার করেছি যা কীবোর্ডগুলিতে বা ক্যালকুলেটরগুলিতে নরম স্পর্শ বোতামে ব্যবহৃত হচ্ছে:

এখানে চিত্র বর্ণনা লিখুন

আমি জানি যে মানবদেহের বেশ উচ্চ প্রতিরোধ ক্ষমতা রয়েছে, তাই স্পর্শের ইনপুট সনাক্ত করার জন্য উপযুক্ত সার্কিট কী হবে? কেবল বেয়ার হার্ডওয়্যার। আমি এখানে কোনও মাইক্রোকন্ট্রোলার ব্যবহার করতে চাই না।


6
আপনি ক্যাপাসিটিভ টাচ সেন্সর বলতে চাচ্ছেন?
প্লাজমাএইচএইচ

@ প্লাজমাএইচএইচ আরেকটি সম্ভাবনা হতে পারে তবে আমি যদিও আপনার আঙুল দিয়ে উপরের প্যাডটি ব্রিজ করার সময় প্রবাহিত প্রবাহকে প্রবাহিত করার মতো কিছু বলছি, কোনও মোসফেট বা কিছু পরিচালনা করতে
আনসেস

1
আপনার নকশার পাওয়ারের প্রয়োজনীয়তার উপর নির্ভর করে ক্যাপাসিটিভ সংবেদনা খুব ক্ষুধার্ত ক্ষুধার্ত হতে পারে। আপনি 50Hz (সম্ভবত) দিয়ে পালাতে পারেন। আপনি যদি কোনও মসের গেটটি স্পর্শ করেন তবে আপনি মোসটি চালু করুন। এছাড়াও, আপনি সাধারণত এটি ভাঙেন, সুতরাং এটি অবশ্যই কোনওরকম সুরক্ষিত হওয়া উচিত তবে এটি একটি ভাল সূচনা পয়েন্ট।
ভ্লাদিমির ক্র্যাভেরো

উত্তর:


12

নির্ভরযোগ্যতার কারণে আমি একটি ওপেন-গেট ডিজাইনের জন্য যাব না এবং 50Hz শব্দের উপর নির্ভর করব না। এটি সম্ভবত কার্যকর হতে পারে তবে আন্তঃআলিভযুক্ত আঙ্গুলগুলি ব্যবহার করার আপনার ধারণাটি বেশ ভালভাবে কাজ করবে।

শুষ্ক ত্বকের প্রতিরোধ ক্ষমতা কোথাও 1k এবং 100k এর মধ্যে রয়েছে, সুতরাং আপনি কোনও এনএমওএস ট্রানজিস্টর (ইএসডি সুরক্ষা সহ একটি সন্ধান করতে পারেন) এবং উদাহরণস্বরূপ 1 এম ওহমের নীচে একটি বিশাল টান চিন্তা করতে পারেন। তারপরে আপনি মোসফেটটি চালু করতে আঙ্গুলটিকে টান-আপ প্রতিরোধক হিসাবে ব্যবহার করতে পারেন।

পরিকল্পিত

এই সার্কিটটি অনুকরণ করুন - সার্কিটল্যাব ব্যবহার করে স্কিম্যাটিক তৈরি করা হয়েছে

আপনি একটি বাইপোলার (বা ডার্লিংটন) ট্রানজিস্টরও ব্যবহার করতে পারেন, তারা ইএসডি ত্রুটিগুলির পক্ষে কম ঝুঁকির মধ্যে রয়েছে তবে প্রয়োজনে আউটপুটটিতে একটি বড় কারেন্ট সরবরাহ করতে পারে না যাতে আপনার আউটপুটটি বাফার করতে হবে।

একটি ক্যাপাসিটিভ সেন্সর একটি বিকল্প সমাধান হতে পারে, তবে আরও জটিল সার্কিটের প্রয়োজন।


2
আমি ডি 1 এর ক্যাথোড এবং আর 1 এবং সংবেদকের ডান হাতের সংযোগের মধ্যে 10 কে প্রতিরোধক যুক্ত করার বিষয়টি স্থির স্রাব থেকে এম 1 এর গেটে তাত্ক্ষণিক স্রোতকে সীমাবদ্ধ করতে এবং D1 কে সাধারণভাবে দ্রুত গতিতে এর কাজ করতে সহায়তা করার বিষয়ে বিবেচনা করব প্রান্ত নিচে। আপনি যদি এই সার্কিটটি বিশেষত শব্দ-প্রবণ খুঁজে পান তবে আর 1-এর জুড়ে একটি 100pF বা তাই ক্যাপাসিটার এতে সহায়তা করতে পারে - আপনাকে এটি তৈরি করতে হবে এবং চেষ্টা করে দেখতে হবে!
স্টিফ্যান্ডজ

ভাল কথা, আমি এটিকে সার্কিট ডায়াগ্রামে যুক্ত করব
Douwe66

12

আপনার দেখানোর মতো প্রতিরোধী সংযোগ প্যাডগুলি ব্যবহার করা সম্ভব তবে ক্যাপাসিটিভ প্যাডগুলি সাধারণত আরও ভাল। প্রতিরোধী প্যাডগুলি বাইরের জন্য খোলা সার্কিটের সাথে সরাসরি সংযোগ দেয়। তারা স্থির স্রাব এবং শব্দ থেকে ক্ষতির জন্য সংবেদনশীল।

ক্যাপাসিটিভ প্যাডগুলি একটি আরও ভাল পদ্ধতি, যদিও তাদের বোঝার জন্য আরও কিছুটা ফার্মওয়্যার দরকার, অন্তত আপনি যদি এটি ভালভাবে করতে চান তবে। মনে রাখবেন যে এমনকি অদ্ভুত শব্দ প্রতিরোধ ক্ষমতা পেতে, প্রতিরোধী প্যাডগুলির জন্য ফার্মওয়্যারও প্রয়োজন। এফইটি-র গেটের মতো সংবেদনশীল কিছু হিসাবে কেবল দুটি প্যাড সংযুক্ত করা একটি খারাপ ধারণা। আপনি সাধারণ মোড এবং অন্যান্য পরিবেষ্টনের শব্দটি বাতিল করতে পারবেন না।

সাম্প্রতিক ক্যাপাসিটিভ বোতামগুলি গবেষণা করতে আমি সম্প্রতি একটি ছোট বোর্ডের লেআউটটি এখানে দিয়েছি:

ক্যাপ প্যাডগুলি হ'ল 150 মিলস (3.8 মিমি) ব্যাসের ছোট ডিস্ক এবং অন্যথায় উপরের স্তরটিতে স্থল দ্বারা বেষ্টিত। মাইক্রোকন্ট্রোলারটি একটি পিক 16LF1786। এটি এবং অন্যান্য সমস্ত অংশ যা ব্যবহারকারীর সাথে সরাসরি ইন্টারফেসিংয়ের জন্য নয়, এই দ্বি-স্তর বোর্ডের নীচে মাউন্ট করা হয়েছে।

পিআইসি ক্রমাগত প্যাডগুলি স্ক্যান করে। যখন এটি কোনও প্যাডের চাপা / প্রকাশিত অর্থে কোনও পরিবর্তন সনাক্ত করে, এটি সিরিয়াল পোর্টের উপরে একটি বার্তা প্রেরণ করে, উপরের ডানদিকে লাইটগুলি আপডেট করে এবং একটি প্রেসে একটি বীপ বের করে।

পরীক্ষার জন্য, আমি প্রতিটি প্যাডের চাপ দেওয়ার জন্য পিআইসি নিয়মিতভাবে এর অভ্যন্তরীণ মানগুলি পাঠাতে পারি। আমি পাঁচটি কাঁচা ইন্দ্রিয়ের মানগুলির একটি প্লট এখানে সামগ্রিকভাবে কিছু-চাপিত ডিজিটাল স্টেটের পাশাপাশি প্রতিটি আঙ্গুলটি আমার আঙ্গুল দিয়ে ধারাবাহিকভাবে চাপলাম:

আপনি দেখতে পাচ্ছেন, শব্দ প্রতিরোধ ক্ষমতা ব্যতিক্রমী। এমনকি দুর্বলতম সংকেতটি 300 এরও বেশি ছিল, যখন শব্দটি 2 ডলার বা তার বেশি ছিল।

"চাপযুক্ত" লেবেলযুক্ত ম্যাজেন্টা ট্রেসটি স্বতন্ত্র বোতাম টিপে থাকা রাষ্ট্রগুলির OR প্রদর্শন করে। এর স্তরগুলি প্রেসগুলি এবং রিলিজের থ্রেশহোল্ডগুলি দেখায়। এই ক্ষেত্রে ব্যবহৃত হয় না অনেক অতিরিক্ত সংকেত আছে। এই নির্দিষ্ট থ্রেশহোল্ডগুলি বোতামগুলির ওপরে কয়েকটি স্তর কাগজ সহ্য করতে সক্ষম হতে টুইট করা হয়েছিল।

অবশ্যই বোতামের লাইনগুলি এবং প্রক্রিয়াজাতকরণের কিছু চতুর পরিচালনা রয়েছে, যদিও আমি নিজেই তাই বলি তবে স্পষ্টতই ফলাফলগুলি বেশ পরিমিত মাইক্রোকন্ট্রোলারের সাথে অর্জনযোগ্য।

আমি এটি একটি বাস্তব পণ্যটিতে ব্যবহার করছি যেখানে একই মাইক্রো অক্ষর প্রদর্শন পরিচালনা করে। এটি একটি প্রাথমিক ইউজার ইন্টারফেস সাবসিস্টেম যা আমি ভবিষ্যতের বেশ কয়েকটি পণ্যগুলিতে পুনরায় ব্যবহার করার পরিকল্পনা করি। এটি সিরিয়াল পোর্টের উপর দিয়ে প্রধান সিস্টেম নিয়ামকের সাথে ইন্টারফেস করে। প্রধান নিয়ামক প্রদর্শনটিতে লেখার জন্য কমান্ড প্রেরণ করে এবং যখনই একটি বোতামের স্থিতি পরিবর্তন হয় তখন অ্যাসিক্রোনাস বার্তা প্রাপ্ত হয়।


Yআপনার চক্রান্তের অক্ষগুলির ইউনিটগুলি কী কী ? প্যাডগুলি কি কেবল পিনের সাথে সংযুক্ত রয়েছে, বা অন্য কোনও উপাদান এতে জড়িত রয়েছে?
দিমিত্রি গ্রিগরিয়েভ

1
@ দিমিত্রি: ওয়াই অক্ষটি অভ্যন্তরীণ "বোতামটিকে কতটা স্পর্শ করা হচ্ছে" পরিমাপ দেখায়। এটি কাঁচা এ / ডি মান থেকে প্রাপ্ত, তবে একাধিক এ / ডি রিডিং কল্পনা করা হয়েছে, এবং সেই পাঠগুলির উপর উল্লেখযোগ্য প্রক্রিয়াজাতকরণ রয়েছে। এগুলি নির্দিষ্ট ইউনিটে রাখার চেষ্টা করা হয়নি, যেহেতু এই মানগুলি একে অপরের সাথে সম্পর্কিত এবং নির্বিচারে দ্বারপ্রান্তে প্রবেশ করে। খুব মোটামুটিভাবে তারা পড়ার মধ্যে প্রায় 800 ইউভি ডিফারেনশনের ইউনিটে থাকে in 350 এর অর্থ প্রায় 280 এমভি, তবে আবার এটি আসলে এত সহজ নয়।
অলিন ল্যাথ্রপ

সুতরাং আপনি প্যাডগুলি উচ্চ এবং নিম্ন ড্রাইভ করছেন এবং এডিসি ব্যবহার করে কোনও ধরণের চার্জ / স্রাবের হার পরিমাপ করছেন?
দিমিত্রি গ্রিগরিয়েভ

1
@ দিমিত্রি: আমি উচ্চ ও নিম্নতর কিছু চালাচ্ছি, তারপরে প্যাডগুলির পদক্ষেপের পরিবর্তনটি পরিমাপ করছি। কিছুই সময় ভিত্তিক অন্য কিছু না হলে পর্যাপ্ত মীমাংসার সময়কে রিডিং নিতে দেয়।
অলিন ল্যাথ্রপ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.