فهرست مطالب:

دستگاه ورودی و ذخیره سازی سریال 4bit: 4 مرحله
دستگاه ورودی و ذخیره سازی سریال 4bit: 4 مرحله

تصویری: دستگاه ورودی و ذخیره سازی سریال 4bit: 4 مرحله

تصویری: دستگاه ورودی و ذخیره سازی سریال 4bit: 4 مرحله
تصویری: Subnet Mask - Explained 2024, جولای
Anonim
دستگاه ورودی و ذخیره سازی سریال 4bit
دستگاه ورودی و ذخیره سازی سریال 4bit

تا به حال تصور کرده اید که صفحه کلید شما چگونه ورودی می گیرد و این داده ها چگونه ذخیره می شوند! این پروژه نسخه کوچکتری از ورود و ذخیره اطلاعات است. توضیح مفصل در مورد چگونگی تأثیر سیگنال از کلیدها ، ساعت بر عناصر حافظه (فلیپ فلاپ).

مرحله 1: بلوک نمودار

نمودار بلوکی
نمودار بلوکی

1. دستگاه ورودی

دستگاه ورودی دودویی 4 بیتی آسا ، فقط 2 دکمه (یکی برای ثبت 1 (بالا) و دیگری برای 0 (پایین) با فیلتر نویز مورد نیاز برای تولید سیگنال ورودی وجود دارد. سیگنال خروجی تولید شده یک پالس صفر است (هنگامی که کلید فشار داده می شود که سیگنال همیشه بالا به پایین تغییر می کند).

2. مولد پالس یکپارچه

سپس سیگنال های ورودی به ژنراتور پالس تک پایدار وارد می شوند تا پالسی تولید کنند که مدت زمان طولانی آن ثابت است ، و توسط پالس ورودی کوچک فعال می شود. این پالس مونوپایدار به عنوان ورودی ساعت به Shift Register استفاده می شود.

3. ژنراتور پالس دو پایدار

این پالس نیز توسط خطوط سیگنال ورودی هدایت می شود ، هنگامی که کلید یک (بالا) را فشار می دهید این سیگنال تنظیم شده و با فشار دادن کلید پایین تنظیم مجدد می شود. سیگنال به عنوان ورودی سریال سمت چپ در shift shift تغذیه می شود.

4. تغییر ثبت نام

رجیستر شیفت 4 بیتی از 4 فلیپ فلاپ برای ذخیره داده ها استفاده می کند. برای ذخیره داده ها از چپ به راست یا راست به چپ ، یک ورودی سریال با ساعت نیاز است. در این پروژه داده های سریال مورد استفاده ما از مولد پالس Bi-stable و سیگنال ساعت از مولد پالس Monostable می آید.

5. خروجی

LED ها خروجی را نشان می دهند.

مرحله 2: نمودار زمان بندی

نمودار زمان بندی
نمودار زمان بندی

نمونه نمودار زمان بندی که ورودی 0101 را می گیرد. پالس ورودی از دکمه 1 و دکمه 2 دارای "زمان کم" بسیار کمی است ، به همین دلیل است که در نمودار زمان بندی به صورت سنبله نشان داده شده است.

مرحله 3: نمودار مدار

مدار
مدار
مدار
مدار
مدار
مدار

زمان زیاد برای پالس یکپارچه را می توان با تغییر مقدار RC (مقاومت و مقدار خازن) تغییر داد. زمان زیاد با t = 1.1*RC داده می شود. زمان زیاد محدودیت پایینی دارد که بستگی به سوئیچ اعلام کننده مورد استفاده دارد ، حد به طور کلی 10-20ms. زمان بالا در این طراحی مدار 1 ثانیه است (10k omh*100uf).

با کاهش این زمان سرعت دستگاه افزایش می یابد.

مرحله 4: فریز کردن طراحی با فایل های BOM

Fritzing Design با فایل های BOM
Fritzing Design با فایل های BOM

فایل سفارشی را بارگیری کنید تا طرح را سفارشی کرده و طرح دلخواه خود را ایجاد کنید.

لیست اجزای مورد نیاز در فایل BOM وجود دارد.

توصیه شده: