4 ডিজিটের 7 সেগমেন্ট এলইডি ব্যবহার করে


9

আমার কাছে একটি 7 টি সেগমেন্ট ডিসপ্লে রয়েছে যার 4 টি সংখ্যা রয়েছে। এটি ব্যবহার করার জন্য আমার কী প্রয়োজন হবে? কোনও একক মাইক্রোকন্ট্রোলার কী অপারেশন পরিচালনা করতে পারে? আমার অর্থ PIC16F690 ... আমি একটি ম্যাক্সিম চিপও দেখেছি যা এই ধরণের ডিসপ্লে চালায় ... এটি কি একেবারেই প্রয়োজনীয়?

এখানে ডেটাশিটের একটি চিত্র রয়েছে, আমি জানি না কেন 2 পিনের ডায়াগ্রাম রয়েছে? এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

এখানে ডেটাশিটের একটি লিঙ্ক

উত্তর:


16

দুটি স্কিমেটিক্স হ'ল ডিসপ্লেটির দুটি সংস্করণ, শীর্ষে সাধারণ ক্যাথোড, নীচে সাধারণ অ্যানোড। আমি ধরে নেব আপনার কাছে সাধারণ ক্যাথোড সংস্করণ রয়েছে।

আপনি মাইক্রোকন্ট্রোলারের 8 আই / ও পিনগুলিতে 8 সিরিজ প্রতিরোধকের মাধ্যমে A..G, DP বিভাগগুলি সংযুক্ত করুন। একটি পিন উচ্চ চালনা করা হালকা হবে যা নির্বাচিত অঙ্কের উপরে LED। 4 টি সংখ্যার যেকোনটি নির্বাচন করতে আপনি কোনও এনপিএন ট্রানজিস্টারের মাধ্যমে সংশ্লিষ্ট সাধারণ ক্যাথোডকে নীচু করে তুলুন, যা আপনি আবার আই / ও পিন থেকে রেজিস্টারের মাধ্যমে চালনা করেন।

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

যদি আপনার সরবরাহের ভোল্টেজটি 5 ভি হয় এবং আপনি লাল এলইডি ব্যবহার করছেন তবে আপনি 330 এর পরিবর্তে 150 Ω প্রতিরোধক ব্যবহার করতে পারেন Also এছাড়াও ট্রানজিস্টরের বেস প্রতিরোধকের মানগুলি হ্রাস করে ২.২ কেএ করুন এবং ট্রান্সজিস্টারগুলির জন্য উদাহরণস্বরূপ বিসি 33337 ব্যবহার করুন।

পুরো ডিসপ্লেটি চালানোর জন্য আপনি প্রথমে একটি উচ্চ স্তরের সাথে এর ট্রানজিস্টর চালনা করে পিন 12 কম করে নিন এবং সেই সংখ্যার অংশগুলির জন্য I / Os সেট করুন। কিছু সময় পরে আপনি পিন 12 এবং সেগমেন্টগুলি স্যুইচ করুন এবং 9 টি স্যুইচ করুন এবং আবার দ্বিতীয় অঙ্কের জন্য বিভাগগুলি। ইত্যাদি। আপনি যদি 2.5 ডিজিটের কমের মধ্যে 1 ডিজিট থেকে অন্য দিকে যান তবে 10 এমএস বা 100 হার্জেডের পুরো ডিসপ্লে চক্র, যা লক্ষণীয় ঝাঁকুনি এড়াতে যথেষ্ট।

আপনি ম্যাক্সিম ড্রাইভারটি MAX7219 এর মতো ব্যবহার করতে পারেন তবে এটি দামি ব্যয়বহুল ™: 1280 ডলার ডিজিটিকে 1 সেকেন্ডে। এটি সম্পর্কে ভাল জিনিস এটি আপনার জন্য একাধিক সংযোগের যত্ন নেয়, সুতরাং আপনাকে কেবল এটি 4 টি সংখ্যার জন্য বিভাগের ডেটা দিয়ে লোড করতে হবে। এটিতে সফ্টওয়্যার উজ্জ্বলতা নিয়ন্ত্রণও রয়েছে।

আমি PIC16F690 ডাটাশিটটি পরীক্ষা করে দেখেছি এবং অন্যান্য মাইক্রোকন্ট্রোলারের বিপরীতে এর আই / ওস 20 এমএ উত্স করতে সক্ষম হবে বলে মনে হচ্ছে না (যা হতাশাব্যঞ্জক)। সুতরাং আপনার পোর্ট ২ তেও ট্রানজিস্টর প্রয়োজন:

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

আর 1 পোর্ট ২ এর অন্যতম প্রতিরোধক ছিল। সুতরাং আপনি তাদের মধ্যে কিউ 1 এবং আর 2 সন্নিবেশ করুন এবং 8 টি বিভাগের প্রত্যেকটির জন্য এটি পুনরাবৃত্তি করুন। মনোযোগ দিন, কিউ 2 একটি পিএনপি! কোনও সাধারণ উদ্দেশ্য পিএনপি ট্রানজিস্টর করবে।


কেবল একটি বিষয়, আপনি ট্র্যানজিস্টরের পরিবর্তে ইউএনএল 2803 এর মতো রিলে ড্রাইভার ব্যবহার করার পরামর্শ দিচ্ছেন?
Sean87

এটি কমবেশি একই রকম। 2803 এর ক্ল্যাম্পিং ডায়োড রয়েছে তবে রিলে বা মোটর স্যুইচ করার জন্য এটি কেবল একটি সুবিধা। আপনি যদি 100 বিসি 337s কিনে থাকেন (সেগুলি সর্বদা দরকারী) তবে তার মধ্যে 4 টি 2803 এর তুলনায় সস্তা Unfortunately বিটিডাব্লু, আপনি কি আমার উত্তরের মতো সাধারণ ক্যাথোড বা সাধারণ অ্যানোডটি প্রদর্শন করেন? যদি এটি পরে থাকে তবে বিভাগগুলির জন্য আপনার 8 টি এনপিএন দরকার হবে এবং তারপরে 2803 এর চেয়ে ভাল বিকল্প হতে পারে।
স্টিভেন্ভ

ধারণাটি পেয়েছেন, ভাগ্যক্রমে এটি সাধারণ আনোড, আমার কাছে প্রায় 2803 চিপ রয়েছে যা আমি তখন সেগুলি ব্যবহার করব। আবার ধন্যবাদ.
Sean87
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.