মাইক্রোকন্ট্রোলার ভিত্তিক কলার আইডি এবং ডিএস 1232 এর ব্যবহার

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





মাইক্রোকন্ট্রোলার ব্যবহার করে একটি ব্যবহারিক প্রয়োগ - কলার আইডি

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

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




আগত এবং ডায়াল নম্বরগুলি এলসিডি ডিসপ্লেতে প্রদর্শিত হয়। মাইক্রোকন্ট্রোলার পুরো সিস্টেমটি নিয়ন্ত্রণ করতে ব্যবহৃত হয়। এটি ডিটিএমএফ ডিকোডারের মাধ্যমে নম্বরগুলি পায় এবং এটি এলসিডির মাধ্যমে প্রদর্শন করে।

ডিটিএমএফ-এর ছোট ছোট নোট:



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

কলার আইডির বিশদ এবং মান:


দুই ধরণের কলার আইডি সিগন্যালিং সিস্টেম রয়েছে। নম্বর পদ্ধতিতে দেশীয় কোড (সিসি) এবং জাতীয় উল্লেখযোগ্য সংখ্যা (এনএসএন) থাকে। উদাহরণস্বরূপ, ফোন নম্বর 91-9885098850 এ, দেশের কোড '91' এবং জাতীয় উল্লেখযোগ্য নম্বরটি '9885098850' হয়। জাতীয় উল্লেখযোগ্য সংখ্যাটি একটি অঞ্চল কোড এবং গ্রাহক সংখ্যা নিয়ে গঠিত।

কলারকলিং নম্বর তথ্য এবং কল নম্বর তথ্য নিম্নলিখিত বিন্যাসে স্থানান্তরিত হয়:

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

কলার আইডি ডিভাইসের প্রধান বৈশিষ্ট্য:

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

8051 এবং কার্যকারিতা ব্যবহার করে কলার আইডির ব্লক ডায়াগ্রাম

মাইক্রোকন্ট্রোলার কলার আইডি সিস্টেমে সর্বাধিক গুরুত্বপূর্ণ উপাদান। এটি বিভিন্ন কারণে ব্যবহৃত হয়। 8051 8-বিট নিয়ামক, আমরা খুব সহজেই প্রোগ্রাম করতে পারি। এটিতে 4Kb ফ্ল্যাশ মেমরি, 128 বাইট অন চিপ র‍্যাম রয়েছে।

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

মাইক্রোকন্ট্রোলার ভিত্তিক সিস্টেমে পাওয়ার সাপ্লাই পরীক্ষা করার একটি উপায় - ডিএস 1232 ব্যবহার করে

ডিএস 1232 হ'ল একটি মাইক্রো-মনিটর চিপ, যা মাইক্রোকন্ট্রোলার ভিত্তিক সিস্টেমের পাওয়ার সাপ্লাই এবং সফ্টওয়্যার এক্সিকিউশন এবং নিয়ন্ত্রণ এবং একটি পুশ-বাটন রিসেট সরবরাহ করতে ব্যবহৃত হয়। এটি মূলত তিনটি ভার্চুয়াল শর্তে কাজ করে:

  1. প্রথমত, একটি নির্ভুল তাপমাত্রা ক্ষতিপূরণ রেফারেন্স এবং তুলনামূলক সার্কিট ভিসিসির স্থিতি পর্যবেক্ষণ করে।
  2. দ্বিতীয় ফাংশনটি পুশ-ডাউন রিসেট কন্ট্রোল করা।
  3. তৃতীয় ফাংশন হ'ল ওয়াচডগ টাইমার যা পুনরায় সেট সংকেতগুলিকে সক্রিয় অবস্থানে বাধ্য করে যদি স্ট্রোব ইনপুট সময় পূর্বে কম চালিত না হয়।

ভিসি যখন অসহিষ্ণু অবস্থায় ফিরে আসে, তখন রিসেট সংকেতগুলি বিদ্যুৎ সরবরাহ এবং প্রসেসরের স্থিতিশীলতার জন্য কমপক্ষে 250 মিমি জন্য সক্রিয় অবস্থায় রাখা হয়।

DS1232 8-পিন এবং 16-পিন কনফিগারেশনে উপলব্ধ। এখানে আমরা কেবল 8-পিন DS1232 দেখতে যাচ্ছি।

ডিএস 1232 DS1232 পিন বিবরণ

বৈশিষ্ট্য:

  • মাইক্রোপ্রসেসরটি নিয়ন্ত্রণের বাইরে চলে গেলে থামে এবং পুনরায় চালু করে
  • স্থান সংরক্ষণের সাথে 8-পিনের ডিআইপি
  • পৃথক উপাদানগুলি সরিয়ে দেয়
  • বিদ্যুৎ এলে মাইক্রোপ্রসেসর স্বয়ংক্রিয়ভাবে পুনরায় চালু হবে
  • যদি বাহ্যিক ওভাররাইড ঘটে থাকে তবে এটি পুশবটন নিয়ন্ত্রণ করে
  • সরবরাহ শক্তি 5% বা 10% নিয়ন্ত্রিত হয়
  • মাইক্রোপ্রসেসর শক্তি স্থানান্তরগুলি পরীক্ষা করার সময় আদর্শ থাকবে stay

ডিএস 1232 এর প্রয়োগ:

নীচের সার্কিটটি দেখায় যে কীভাবে DS1232 একটি DS87C520 মাইক্রোকন্ট্রোলারের সাথে ব্যবহৃত হয়।

DS1232-সার্কিট

সার্কিট থেকে, একটি পুল-আপ রেজিস্টার সক্রিয় নিম্ন আউটপুট এবং একটি ডিকোপলিং ক্যাপাসিটারের জন্য পুনরায় সেট করার ফলে বিদ্যুৎ সরবরাহে শব্দের সম্ভাবনা হ্রাস করতে পারে। DS1232 এর আরএসটি আউটপুট মাইক্রোকন্ট্রোলারের দ্বারা প্রয়োজন হয় না। যখন আইএসআর (ইন্টারপেট সার্ভিস রিকোয়েস্টস) সার্ভিস করা হচ্ছে তখন সংকেত দিতে এলইডি ব্যবহার করা হয়।

যখন সক্রিয় হাই রিসেট সিগন্যালটি ভিসিসির সাথে বেড়ে যায় এবং 250 এমএস এবং 1 সেকেন্ডের মধ্যে উচ্চ থাকে। সক্রিয় লো রিসেটটি 0 ডি অবধি অবধি বিচ্ছিন্ন হয়ে যায় এবং তারপরে টান আপ প্রতিরোধকের দ্বারা উচ্চ টান হয় high পুল-আপ প্রতিরোধকের প্রয়োজন কারণ আরএসটি একটি মুক্ত সংগ্রহকারীর আউটপুট। সাধারণত, আরএসটি এবং নিষ্ক্রিয় হয়ে উঠতে প্রায় 450 এমএস প্রয়োজন। যদি রিসেট সিগন্যাল নিষ্ক্রিয় থাকে তবে ওয়াচডগ টাইমার বিচ্ছুরণের আগে মাইক্রোকন্ট্রোলারের অবশ্যই এসটি সিগন্যালটি কম স্ট্রোব করতে হবে। ডিএস 1232 এর ওয়াচডগ টাইমারটি অক্ষম করা যায় না, সুতরাং এটি অবশ্যই পুনরায় সেট সংকেতগুলির নিষ্ক্রিয় হয়ে যাওয়ার বা মাইক্রোপ্রসেসরের পুনরায় সেট হয়ে যাওয়ার এন এমএসের মধ্যেই ঘটে। ডিএস 1232 ভিসিসিকে সর্বদা পর্যবেক্ষণ করে এবং ভিসিটিপি ভিসিটিপি (ভিসিসি ট্রিপ পয়েন্ট) এর নিচে নেমে গেলে মাইক্রোকন্ট্রোলারটিকে পুনরায় সেট করে। ভিসিসিটিপিকে ভিসিসির 5% বা 10% এর নীচে প্রোগ্রাম করা যেতে পারে এবং ভিসিসিটি পুনরুদ্ধার এবং ভিসিটিটিপির উপরে ফিরে আসার পরে মাইক্রো মনিটরটি 250 এমএস থেকে 1 সেকেন্ডের জন্য রিসেট সিগন্যালগুলি ধরে রাখবে। ভিসিসিটিপি টিএল পিনের সাহায্যে প্রোগ্রাম করা হয়।