সুচিপত্র:

4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস: 4 ধাপ
4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস: 4 ধাপ

ভিডিও: 4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস: 4 ধাপ

ভিডিও: 4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস: 4 ধাপ
ভিডিও: Chromebook কি জিনিস? । এটা দিয়ে আপনি যা করতে পারবেন । Chromebook review. 2024, নভেম্বর
Anonim
4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস
4bit সিরিয়াল ইনপুট এবং স্টোরেজ ডিভাইস

আপনার কীবোর্ড কীভাবে ইনপুট নেয় এবং কীভাবে সেই ডেটা সংরক্ষণ করা হয় তা কখনও কল্পনা করেছেন! এই প্রকল্পটি ডেটা এন্ট্রি এবং স্টোরেজের একটি ছোট সংস্করণ। কী থেকে সংকেত, ঘড়ি মেমরির উপাদানগুলিকে কীভাবে প্রভাবিত করে তার একটি বিস্তৃত ব্যাখ্যা (ফ্লিপ ফ্লপ)।

ধাপ 1: ব্লক ডায়াগ্রাম

ব্লক ডায়াগ্রাম
ব্লক ডায়াগ্রাম

1. ইনপুট ডিভাইস

আসা বাইনারি 4 বিট ইনপুট ডিভাইস, ইনপুট সিগন্যাল উৎপন্ন করার জন্য প্রয়োজনীয় একটি নয়েজ ফিল্টার সহ শুধুমাত্র 2 টি পুশ বোতাম (1 টি (উচ্চ) এবং অন্যটি 0 (কম) এর জন্য অন্য একটি। সর্বদা উচ্চ সংকেত চেপে চেপে ধরে)।

2. Monostable পালস জেনারেটর

ইনপুট সিগন্যালগুলিকে মনোসটেবল পালস জেনারেটরে খাওয়ানো হয় যাতে একটি নির্দিষ্ট উচ্চ সময়কালের পালস তৈরি হয়, এটি ছোট ইনপুট পালস দ্বারা ট্রিগার হয়।

3. দ্বি-স্থিতিশীল পালস জেনারেটর

এই পালসটি ইনপুট সিগন্যাল লাইন দ্বারাও চালিত হয়, যখন এক (উচ্চ) কী চাপলে এই সংকেত সেট হয় এবং নিম্ন কী চাপলে পুনরায় সেট হয়। সিগন্যালটি শিফট রেজিস্টারে বাম সিরিয়াল ইনপুট হিসাবে খাওয়ানো হয়।

4. শিফট রেজিস্টার

4 বিট শিফট রেজিস্টার 4 টি ফ্লিপ-ফ্লপ ব্যবহার করে ডেটা সঞ্চয় করতে। বাম থেকে ডানে বা ডানে থেকে বামে ডাটা সংরক্ষণ করতে ঘড়ির সাথে একটি সিরিয়াল ইনপুট লাগে। এই প্রকল্পে আমরা যে সিরিয়াল ডেটা ব্যবহার করি তা দ্বি-স্থিতিশীল পালস জেনারেটর থেকে এবং ঘড়ি সংকেত মনস্টেবল পালস জেনারেটর থেকে আসে।

5. আউটপুট

LEDs আউটপুট নির্দেশ করে।

ধাপ 2: টাইমিং ডায়াগ্রাম

টাইমিং ডায়াগ্রাম
টাইমিং ডায়াগ্রাম

একটি নমুনা টাইমিং ডায়াগ্রাম যা একটি ইনপুট নেয় 0101। বাটন 1 এবং বোতাম 2 থেকে ইনপুট পালসের খুব ছোট "কম সময়" থাকে, এই কারণেই এটি টাইমিং ডায়াগ্রামে স্পাইক হিসাবে দেখানো হয়।

ধাপ 3: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র

আরসি মান (রেজিস্ট্যান্স এবং ক্যাপাসিট্যান্স ভ্যালু) পরিবর্তন করে মনস্টেবল পালসের উচ্চ সময় পরিবর্তন করা যেতে পারে। উচ্চ সময় টি = 1.1*আরসি দ্বারা দেওয়া হয় উচ্চ সময়ের একটি নিম্ন সীমা থাকে যা ব্যবহৃত নিন্দনীয় সুইচের উপর নির্ভর করে, সীমা হল সাধারণত 10-20ms এই সার্কিট ডিজাইনে উচ্চ সময় 1s (10k omh*100uf)।

এই সময় কমানোর মাধ্যমে ডিভাইসের গতি বাড়ানো হয়।

ধাপ 4: বিওএম ফাইলগুলির সাথে ফ্রিজিং ডিজাইন।

বিওএম ফাইলগুলির সাথে ফ্রিজিং ডিজাইন।
বিওএম ফাইলগুলির সাথে ফ্রিজিং ডিজাইন।

নকশাটি কাস্টমাইজ করতে এবং আপনার নিজস্ব নকশা তৈরি করতে ফ্রিজিং ফাইলটি ডাউনলোড করুন।

প্রয়োজনীয় উপাদান তালিকা BOM ফাইলে রয়েছে।

প্রস্তাবিত: