AT89S52 মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসিং আলফানিউমারিক প্রদর্শন

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





ব্যবহারকারীদের নির্দেশাবলী বা তথ্যের গুণাবলী দেওয়ার জন্য, অসংখ্য মাইক্রোকন্ট্রোলার যন্ত্র এবং মেশিনগুলিকে বর্ণমালা এবং সংখ্যার বর্ণ প্রদর্শন করতে হবে। যে সিস্টেমে কেবলমাত্র সামান্য পরিমাণের তথ্য / তথ্য দেখানো উচিত, সেখানে প্রায়শই সংখ্যার সংখ্যার ধরণের প্রদর্শন ব্যবহৃত হয়। এগুলি তৈরিতে ব্যবহৃত অসংখ্য প্রযুক্তি রয়েছে ডিজিটাল প্রদর্শন তবে আমরা কেবল দুটি প্রধান ধরণের আলোচনা করছি। আলফানিউমেরিক ডিসপ্লেতে হয় এলসিডি ডিসপ্লে বা সাধারণ আনোড বা সাধারণ ক্যাথোড মোডে সংযুক্ত এলইডি সংযোগ থাকে। দশমিক এবং হেক্সাডেসিমাল ফর্ম্যাটে কেবলমাত্র সংখ্যার জন্য, সাধারণ 7 বিভাগের প্রদর্শনগুলি ব্যবহৃত হয়। উভয় সংখ্যা এবং বর্ণমালাগুলির জন্য, 5 বাই 7 ডট ম্যাট্রিক্স সমন্বিত 18 সেগমেন্ট ডিসপ্লে ব্যবহৃত হয়।

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




বর্ণমালা প্রদর্শন

বর্ণমালা প্রদর্শন

মিটার, হোম অ্যাপ্লায়েন্সেস, যোগাযোগ, ওয়ার্ড প্রসেসর, মেডিক্যাল ইনস্ট্রুমেন্টস, সেলুলার ফোন ইত্যাদি সহ বিস্তৃত অ্যাপ্লিকেশনগুলিতে আলফানিউমারিক ডিসপ্লে ব্যবহৃত হয়



AT89S52 মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসিং আলফানিউমারিক প্রদর্শন:

বর্ণানুক্রমিক প্রদর্শনগুলি সরাসরি মাইক্রোকন্ট্রোলারের সাথে বা বিসিডির মাধ্যমে 7 টি সেগমেন্ট ডিকোডারের মাধ্যমে সংযুক্ত করা যেতে পারে।

অ্যাপ্লিকেশন সার্কিট থেকে, সার্কিটটিতে মাইক্রোকন্ট্রোলার এটি 8989552, তিন থেকে আটটি ডিকোডার 74LS138, সাধারণ আনোড আলফানিউমারিক ডিসপ্লে, নিয়ামক 7805 এবং কয়েকটি বিচ্ছিন্ন উপাদান রয়েছে।

মাইক্রোকন্ট্রোলারের P0 এবং P2 পোর্টগুলি al টি আলফানিউমেরিক ডিসপ্লেগুলির জন্য একটি সাধারণ ডেটা বাস হিসাবে কাজ করার জন্য কনফিগার করা হয়েছে যার সম্পর্কিত ডেটা পিনগুলি একটি সাধারণ 16-বিট ডেটা বাসে বাঁধা হয়েছে। পোর্ট -২ উপাত্তের উচ্চতর বাইট সরবরাহ করে, যখন পোর্ট -0 ডিসপ্লেতে একটি অক্ষর আলোকিত করার জন্য নিম্নটিকে সরবরাহ করে। মাইক্রোকন্ট্রোলারের পোর্ট পিনগুলি P1.2-P1.4 এবং P1.5-P1.7 ডিকোডার আইসি (74LS138) এর জন্য ঠিকঠাক ইনপুট হিসাবে যথাক্রমে একবারে ছয়টি বর্ণমালিক প্রদর্শন (ডিআইএস 6 এর মাধ্যমে ডিআইএস 1) সক্ষম করতে ব্যবহৃত হয়েছে । তবে, ডিআইএস 1 এবং ডিআইএস 2 প্রদর্শনগুলি পোর্ট পিনগুলি পি 1.0 এবং পি 1.1 দ্বারা সরাসরি সক্ষম বা অক্ষম করা আছে। পিন 4 এবং 5 গ্রাউন্ড করা হয় এবং ডিকোডার 74LS138 সক্ষম করতে পিন 6 টি উচ্চ তৈরি হয়।


আলফানিউমেরিক ডিসপ্লেগুলির ডিআইএস 6 এর মাধ্যমে সমস্ত সম্পর্কিত ডেটা পিন ডিআইএস 1 একসাথে বেঁধে দেওয়া হয়েছে, যখন প্রতিটি ডিসপ্লের সাধারণ অ্যানোডটি বিসি 557 ট্রানজিস্টারের মাধ্যমে পৃথকভাবে চালিত হয় যা 74LS138 আইসি এবং পিন পি 1.0 এবং পি 1 এর আউটপুটগুলির মাধ্যমে প্রয়োজন হয় বা চালু হয় আইসি এর .1। পোর্ট P3 এর উচ্চতর স্তন্যপান (পি 3.4 এর মাধ্যমে P3.4) এর আগে 6 টির মধ্যে একটি নির্বাচন করতে একটি নির্বাচন বাস হিসাবে ব্যবহৃত হয় সঞ্চিত বার্তা এই পিনগুলিতে উপস্থিত 4-বিট বাইনারি মান ব্যবহার করে। P3.7 এর মাধ্যমে সিলেকশন পিনগুলি P3.4 এর মাধ্যমে সর্বদা উচ্চ টানা হয়। একটি 4-বিট নম্বর ব্যবহার করে আমরা 16 টি বার্তার যে কোনওটি নির্বাচন করতে পারি, উদাহরণস্বরূপ:

0 0 0 0 শুভ জন্মদিন

0 0 0 1 শুভ রমজান

0 0 1 0 * শুভ দিওয়ালি *

0 0 1 1 মেরি ক্রিসমাস

::

::

::

1 1 1 1 সকলকে স্বাগতম

AT89S52 মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসিং আলফানিউমারিক প্রদর্শন

বিসিডি থেকে 7 টি সেগমেন্ট ডিকোডার

একটি বিসিডিকে se টি সেগমেন্ট ডিকোডার বিসিডি কাউন্টারের আউটপুটের লজিক অবস্থাকে বাইনারি কোডযুক্ত দশমিক বিন্যাসে সংকেতগুলিতে রূপান্তর করে যা 7 টি বিভাগের প্রদর্শন চালাতে পারে। কাউন্টার থেকে আউটপুট এইভাবে 7 সেগমেন্ট ডিসপ্লেতে প্রদর্শিত হয়।

সাতটি বিভাগের প্রদর্শন হ'ল বহুল ব্যবহৃত ইলেকট্রনিক ডিসপ্লে ডিভাইস যা 0-9 থেকে অঙ্কগুলি প্রদর্শন করতে পারে। আমরা এটিকে সাতটি বিভাগে প্রদর্শন করি কারণ এটি সাতটি বিভাগে বিভক্ত। তারা সাধারণ আনোড মোড এবং সাধারণ ক্যাথোড মোডে উপলব্ধ। এলইডিদের ক্যাথোড এবং আনোডগুলি সোজা লাইন আকারে সাজানো হয়। যদি এলইডি'র ক্যাথোডকে negativeণাত্মক দেওয়া হয় এবং আনোডকে ধনাত্মক দেওয়া হয় তবে তা জ্বলে। সাধারণ অ্যানোডগুলি 470Ω-র রেজিস্টারের সিরিজের সাথে সংযুক্ত থাকে এবং ক্যাথোডগুলি সাধারণ স্থলভাগের সাথে সংযুক্ত থাকে, বিভাগটি কীভাবে কাজ করছে তা দেখার জন্য প্রতিরোধকের অন্যান্য প্রান্তটি ইনপুটটিতে সংযুক্ত থাকে।

যখন ইনপুট বেশি থাকে তখন সাধারণ নেতিবাচকটিও কম হয় তবে কোনও এলইডি জ্বলে না। যখন লজিক উচ্চ দেওয়া হয় তখন অ্যানোড দিয়ে বর্তমান পাসটি প্রতিরোধকের মাধ্যমে এলইডি পৌঁছে যায় এবং এটি মাটিতে ফিরে যায়। তারপরে এটি আলোককে নেতৃত্ব দেয়। 7 প্রদর্শন করার উদাহরণ হিসাবে আমাদের প্রথম 3 টি প্রোব উচ্চতর করা দরকার। এই 0 এবং 1 মাইক্রো কন্ট্রোলার থেকে আসে।

7 সেগমেন্ট ডিকোডার

7 সেগমেন্ট ডিকোডার

7-বিভাগের প্রদর্শন বৈশিষ্ট্য:

  • দুর্দান্ত উপস্থিতি
  • উচ্চ শিখর বর্তমান
  • তীব্রতা এবং রঙ নির্বাচনের বিকল্প
  • দীর্ঘ অঙ্কের স্ট্রিং মাল্টিপ্লেক্সিংয়ের জন্য দুর্দান্ত
  • নকশা নমনীয়তা

বিসিডি থেকে 7-বিভাগের ডিকোডারের কাজ:

এখানে জল-স্তর সূচক সার্কিটের একটি ডিজিটাল সংস্করণ। এটি 0 থেকে 9 পর্যন্ত সংখ্যার আকারে জলের স্তরটি দেখানোর জন্য একটি 7-সেগমেন্ট প্রদর্শন ব্যবহার করে সার্কিটটি 5 ভি নিয়ন্ত্রিত বিদ্যুৎ সরবরাহ বন্ধ করে দেয়। এটি অগ্রাধিকার এনকোডার আইসি 73HC137 (আইসি 1), বিসিডি-থেকে-7-সেগমেন্টের ডিকোডার আইসি সিডি 3511 (আইসি 2), 7-সেগমেন্ট ডিসপ্লে এলটিএস 533 (ডিআইএস 1) এবং কয়েকটি স্বতন্ত্র উপাদানগুলির চারপাশে নির্মিত। উচ্চ ইনপুট প্রতিবন্ধকতার কারণে, আইসি 1 তার নয়টি ইনপুট টার্মিনালগুলি থেকে ধারকটিতে জল অনুভব করে।

ইনপুটগুলি 560KΩ প্রতিরোধকের মাধ্যমে + 5 ভি-তে সংযুক্ত রয়েছে। সেন্সরের গ্রাউন্ড টার্মিনালটি অবশ্যই ধারকটির নীচে রাখতে হবে। আইসি 73HC137 নয়টি সক্রিয়-নিম্ন ইনপুট রয়েছে এবং সক্রিয় ইনপুটটিকে সক্রিয়-লো বিসিডি আউটপুটে রূপান্তর করে। এল -9 ইনপুটটির সর্বোচ্চ অগ্রাধিকার রয়েছে। আইসি 1 9, 7, 6, 13 এর ফলাফলগুলি T3 এর মাধ্যমে ট্রানজিস্টর টি 1 এর মাধ্যমে আইসি 2 এ খাওয়ানো হয়। এই লজিক ইনভার্টারটি আইসি 1-এর সক্রিয়-নিম্ন আউটপুটটিকে আইসি 2 এর জন্য অ্যাক্টিভ-হাইতে রূপান্তর করতে ব্যবহৃত হয়। আইসি 2 দ্বারা প্রাপ্ত বিসিডি কোডটি 7-বিভাগের ডিসপ্লেতে দেখানো হয়েছে। আর 23 এর মাধ্যমে রেজিস্টাররা ডিসপ্লেটির মাধ্যমে বর্তমানকে সীমাবদ্ধ করে।

যখন ট্যাঙ্কটি খালি থাকে তখন আইসি 1 এর সমস্ত ইনপুট উচ্চ থাকে। ফলস্বরূপ, এর আউটপুটও উচ্চ থাকে, আইসি 2 এর সমস্ত ইনপুট কম করে। এই পর্যায়ে প্রদর্শন ‘0’ দেখায় যার অর্থ ট্যাঙ্কটি খালি। একইভাবে, জলের স্তর যখন এল -1 অবস্থানে পৌঁছায়, তখন প্রদর্শনটি ‘1’ প্রদর্শন করে এবং যখন পানির স্তর এল -8 অবস্থানে পৌঁছায়, তখন প্রদর্শনটি ‘8’ প্রদর্শন করে। অবশেষে, যখন ট্যাঙ্কটি পূর্ণ হয়, তখন আই 1 এর সমস্ত ইনপুট কম হয়ে যায় এবং আইসি 2 এর সমস্ত ইনপুট উচ্চতর করতে এর আউটপুট কম যায়। এখন প্রদর্শন করুন ‘9,’ এর অর্থ ট্যাঙ্কটি পূর্ণ।

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

ছবি স্বত্ব:

  • দ্বারা বর্ণমালা প্রদর্শন 3.bp.blogspot