- کالاهای جدید
- فروش ویژه
- آردوینو
- ماشین های مونتاژ PCB
- کتاب ها و پکیج های آموزشی
- کیت ها
- گلخانه هوشمند
- مینی پی سی
- سایر بردها
- قطعات الکترونیک
- ماژول های صوتی
- ارتباطات
- دوربین و تصویر برداری
- ربات های پرنده
- محصولات RFID
- سنسور ها و ماژول ها
- لیزر ها
- LED و لامپ
- USB Host
- اسکنر بارکد
- انکودر
- بخار ساز
- تاریخ و ساعت
- تشخیص اثر انگشت
- تشخیص سطح مایع
- تشخیص مانع و خط
- سایر ماژول ها
- سنجش مسافت
- سنسور پی هاش
- شعله و حرارت
- عصب و عضله
- فشار و ارتفاع
- ماژول دوربین
- مولد سیگنال
- نبض و فشار خون
- نیرو و وزن
- هاب
- هواشناسی
- پتانسیومتر
- پرینتر و چاپگر
- کارتخوان مغناطیسی
- کوره القایی
- کی پد و جوی استیک
- حرکت و لرزش
- شتاب و زاویه
- تشخیص گاز
- جریان و ولتاژ
- دما و رطوبت
- کارتخوان اس دی
- سوئیچ و رله ها
- صوت و آوا
- مکان یابی
- ژیروسکوپ
- لمس و فشار
- مبدل ها
- نور و رنگ
- آب و مایعات
- امواج مغزی
- رادیو اکتیو
- جریان آب
- مغناطیس
- گرد و غبار
- اثر هال
- ابزار آلات و تجهیزات
- منبع تغذیه و باتری
- موتور ها و درایور
- هوشمند سازی و امنیت
- نرم افزار ها
- نمایشگر ها و درایور
- قطعات رباتیک
- پروفیل و اتصالات مربوطه
- پرینتر سه بعدی
- محصولات واحد پرینت 3بعدی
- اسکنر سه بعدی
- ماشین های CNC و برش
- پروژه ها
ماژول شیفت رجیستر 8 بیتی SN74HC164D
ماژول شیفت رجیستر 8 بیتی SN74HC164D - ماژول شیفت رجیستر 8 بیتی
ماژول شیفت رجیستر 8 بیتی SN74HC164D یک قطعه الکترونیکی است که برای انتقال دادهها از یک خط به چند خط (یا به عبارت دیگر، شیفت دادهها از ورودی سری به خروجی موازی) طراحی شده است. این قطعه به طور معمول در مدارهایی که نیاز به افزایش تعداد پینهای ورودی یا خروجی دارند، استفاده میشود. در پروژههای میکروکنترلری مانند ماژول شیفت رجیستر برای آردوینو و دیگر سیستمهای دیجیتال، نقش مهمی ایفا میکند.
SN74HC164D از سری تراشههای CMOS است که دارای 8 خروجی موازی میباشد. این تراشه میتواند به راحتی دادهها را از یک پین دیجیتال (ورودی سری) دریافت کرده و آنها را به صورت موازی به 8 پین خروجی منتقل نماید.
عملکرد شیفت رجیستر: دادهها به صورت سری دریافت میشوند و پس از هر پالس کلاک (Clock pulse)، یک بیت به جلو میروند. در هر پالس، یک بیت جدید به ورودی وارد میشود و دادههای قبلی به ترتیب به پینهای خروجی منتقل میشوند.
معماری داخلی: تراشه ماژول SN74HC164D شامل دو ورودی اصلی است: ورودی سری (Serial input) و پالس کلاک (Clock pulse). دادهها از طریق ورودی سری به طور پیوسته وارد میشوند، و با هر پالس کلاک، دادهها به ترتیب در رجیستر منتقل میشوند و در نهایت به خروجیهای موازی منتقل میگردند.
خروجیهای موازی: خروجیها به طور موازی متصل هستند و هر یک از این پینها نمایانگر یک بیت از دادههایی است که در داخل رجیستر شیفت قرار دارند.
کاربرد :
- گسترش پینهای ورودی/خروجی در میکروکنترلرها : افزایش تعداد پینهای دیجیتال با استفاده از یک پین سری، به ویژه در سیستمهای محدود.
- کنترل : LEDها و ماتریسهای LED : کاهش تعداد پینهای مورد نیاز برای کنترل نمایشگرهای LED یا ماتریسهای LED در پروژه.
- پروژههای رباتیک : استفاده از یک پین برای کنترل چندین سنسور یا عملگر در پروژههای رباتیک.
- ارتباط با نمایشگرها و وسایل جانبی : امکان کنترل نمایشگرهای 7Segment و LCD با تعداد پینهای محدود در مدارهای فشرده.
- پروژههای آردوینو : گسترش خروجیهای دیجیتال و کنترل دستگاههای متعدد با آردوینو از طریق یک پین سری.
- سیستمهای ماشینبازی و اتوماسیون : گسترش پینها برای کنترل دستگاههای مختلف در سیستمهای اتوماسیون صنعتی و ماشینبازی.
- ارتباط سری به موازی در مدارهای دیجیتال : تبدیل دادههای سری به موازی و ارسال آنها به چندین مقصد در مدارهای دیجیتال
مشخصات شیفت رجیستر دیجیتال SN74HC164D :
- محدوده ولتاژ عملیاتی وسیع از 2V تا 6V
- خروجیها قادر به درایو تا 10 بار لود LSTTL
- مصرف توان پایین، حداکثر ICC برابر با 80 میکروآمپر
- زمان تأخیر معمولی (tpd) برابر با 20 نانوثانیه
- درایو خروجی ±4 میلیآمپر در 5 ولت
- جریان ورودی کم با حداکثر 1 میکروآمپر
- ورودیهای سری فعال شده با AND (فعال/غیرفعال)
- ورودیها و کلاک کاملاً بافر شده
- پاکسازی مستقیم
مستندات:
دریافت دیتاشیت
The SN74HC164D 8-bit Shift Register Module is an electronic component designed to transfer data from one line to multiple lines (or, in other words, to shift data from serial input to parallel output). It is commonly used in circuits that require an increase in the number of input or output pins. This component plays an essential role in microcontroller projects, such as the Shift Register Module for Arduino and other digital systems.
The SN74HC164D is part of the CMOS family of chips, featuring 8 parallel outputs. It can easily receive data from a digital pin (serial input) and transmit it as parallel data across 8 output pins.
Shift Register Functionality: Data is received serially and shifted forward by one bit with each clock pulse. With every pulse, a new bit enters the input, and previous data is sequentially moved to the output pins.
Internal Architecture: The chip includes two primary inputs: a serial input and a clock pulse. Data continuously enters through the serial input, and with each clock pulse, it shifts through the register and is ultimately transferred to the parallel outputs.
Parallel Outputs: The outputs are connected in parallel, with each pin representing a bit of data stored within the shift register.
Applications:
Expanding Input/Output Pins in Microcontrollers: Increase the number of digital pins using a single serial pin, especially in resource-limited systems.
Control of LEDs and LED Matrices: Reduce the number of pins required to control LED displays or LED matrices in projects.
Robotics Projects: Use one pin to control multiple sensors or actuators in robotics projects.
Interface with Displays and Peripherals: Enable control of 7-segment displays and LCDs with a limited number of pins in compact circuits.
Arduino Projects: Expand digital outputs and control multiple devices with Arduino through a single serial pin.
Gaming and Automation Systems: Expand pins to control various devices in industrial automation and gaming systems.
Serial to Parallel Communication in Digital Circuits: Convert serial data to parallel and send it to multiple destinations in digital circuits.
Features:
Wide Operating Voltage Range of 2 V to 6 V
Outputs Can Drive Up to 10 LSTTL Loads
Low Power Consumption, 80-µA Maximum ICC
Typical tpd = 20 ns
±4-mA Output Drive at 5 V
Low Input Current of 1-µA Maximum
AND-Gated (Enable/Disable) Serial Inputs
Fully Buffered Clock and Serial Inputs
Direct Clear