آموزش الکترونیک پایه

آی سی 74hc595 

74hc595

آی سی شیفت رجیستر 74hc595

فیلم آموزشی آی سی 74hc595

شیفت رجیستر چیست ؟

آی سی 74hc595
شیفت رجیستر  (Shift Register ) به معنی ثبات انتقال دهنده میباشد. که در عمل به ازای هر پالس ساعت می تواند زنجیره ای از بیت های منطقی را به راست یا چپ منتقل می کند . منتقل کردن بیت ها به چپ راست عملا در برنامه نویسی کاربرد دارد در اینجا چون هدفمون معرفی آی سی 74hc595  هست به ازای هر پالس ساعت وضعیت خروجی فعلی به خروجی بعدی منتقل می شود و خروجی فعلی براساس وضعیت دیتا ارسال شده تنظیم می شود  که به این عمل بیت شیفتینگ (bit shifting)  نیز می گویند .

آی سی 74hc595 چی هست ؟

ای سی 74hc595  یک شیفت رجیستر هست که دیتا ورودی آن سریال و دیتا خروجی آن موازی یا پارال هست .
  74hc595 اساساً هشت پین خروجی مجزا را کنترل می کند که تنها از سه پایه ورودی استفاده می کند. و اگر به بیش از 8 خط خروجی اضافی نیاز دارید، می‌توانید به راحتی هر تعداد شیفت رجیستر را که دوست دارید سری کنید و هزاران خط ورودی/خروجی ایجاد کنید. همه اینها با چیزی که به عنوان bit-shifting شناخته می شود، انجام می شود.
 پس میشه برای تعریف این آی سی از عبارت های شیفت رجیستر ، افزایش خروجی ها ، مبدل سریال به پارالل (موازی )  نیز استفاده کرد.  

کاربرد های آی سی 74hc595 :

خب همانطور که از تعریف و معرفی این آیس مشخص هست ، برای کابردهای افزایش تعداد پین های میکروکنترلر ، کنترل به صورت شیفت رجیستر ، مبدل سریال به پارالل (serial to parrall) ، کنترل به صورت گروهی و …. می توان از این ای سی استفاده کرد .
در ادامه به ذکر چند مورد کاربرد این ای سی اشاره خواهیم کرد. 
1- در تابلو های روان جهت کنترل  ال ای دی  ها و نمایش افکت یا متن مورد نظر 
2- ساخت مدارات کنترل ال ای دی بدون استفاده از میکرو  (جهت آموزش ساخت کلیک کنید.)
3- افزایش تعداد پین های خروجی میکروکنترلر  
4-ایزولاسیون کم هزینه تر پین های میکروکنترلر 
 

کتابخانه های فوت پرینت  دارای شکل سه بعدی نرم افزار التیوم را از اینجا دانلود کنید .

تشریح پین های آی سی 74hc595 :

ای سی 74hc595
آی سی 74hc595  یک آی سی 16 پین هست که در پکیج های  DIP و SMD  به راحتی با قیمت پایین می توانید تهیه کنید. 
اما کاربرد پین های این آی سی : 
پین 8 و 16 دو تا پین تغذیه های ای سی می باشند که بین ولتاژ 2 تا 5 ولت کار می کند .

 پین های 1 تا 7 و پین 15 خروجی های آی سی میباشند . 

شش تا پین دیگر باقی می ماند که چون نیاز به توضیحات تکمیل تری داره هر پین را جدا بررسی می کنیم  . 

پین شماره 14 (DS):  

 پین دیتا این ای سی می باشد که در اولین ای سی بر اساس دیتا مورد نظر کنترل می شود و در ای سی های بعد به ترتیب به پین خروجی Q7s آی سی قبلی وصل می شود .

پین شماره 9 (Q7s) : 

همانطور که قبلا گفتیم از این ای سی می توان جهت افزایش تعداد پین ها خروجی به اندازه دلخواه استفاده کرد اما چون تعداد پین هر ای سی محدود هست ، می توانید با استفاده از پین Q7s  را به دیتا ای سی بعد وصل کنید بدین ترتیب تعداد پین های خروجی افزایش پیدا می کند . 

پین شماره 11 (SHCP): 

shcp پین شیفت رجیستر کلا میباشد که به ازای هر کلا در ابتدا وضعیت خروجی ها را یکی  شیفت میدهد و سپس وضعیت پین دیتا را به اولین خروجی منتقل می کند .

پین شماره 12 (STCP): 

stcp پین به ازای دریافت کلاک وضعیت خروجی ها را به روز می کند یعنی بعد از اعمال پالس کلاک شیفت رجیستر که موجب می شود وضعیت پین دیتا به خروجی منتقل شود و همچنین خروجی ها شیفت پیدا کنند تا زمانی که پالس STCP  یا Storage Register Clock Input  اعمال نشود  وضعیت جدید به رخوجی ها اعمال نمی شود. 

پین شماره 10 (MR):  

  Master Reset  یا MR  که با استفاده از این پین می شود خروجی های ای سی 74hc595  را ریست کرد برای این کار کافی هست  وضعیت پین MR  صفر  شود و یک پالس ساعت به پین stcp  اعمال شود .

پین شماره 13 (OE) : 

  کاربرد این پین در فعال و یا غیر فعال کردن وضعیت خروجی ها میباشد  دقت داشته باشید این پین فقط خروجی ها را غیر فعال میکند و تغییری در وضعیت خروجی ها ایجاد نمی شود . 

در شکل مقابل وضعیت پالس های پین های مختلف را مشاهده می کنید. 
پالس های تحریک ای سی 74hc595

تست شبیه سازی آی سی 74hc595 با نرم افزار پروتئوس :

جهت دانلود آخرین ورژن نرم افزار التیوم  کلیک کنید .

 همانطور که در شکل مقابل مشاهده می کنید برای اینکه بتوانیم با کاربرد هر پین آی سی 74hc595  آشنا بشیم هر پین را به یک پوش باتن وصل کردیم و با  کنترل هر پین به صورت دستی به راحتی و خیلی عمیق با کارکرد هر پین را فرا خواهید گرفت  . 
شما از انتهای این مقاله می توانید فایل های شبیه سازی ای سی 74hc595  در نرم افزار پروتئوس را دانلود و استفاده کنید. 
همچنین می توانید از این قسمت آموزش کامل نرم افزار پروتئوس را مشاهده  کنید .

 

مدار استفاده از چندتا ای سی 74hc595 برای افزایش تعداد خروجی ها :

همچنن از این ای سی می توان بینهایت خروجی گرفت به این صورت که پین های SHCP , STCP , MR,OE
   به هم وصل می شوند و پین خروجی Q7S  ای سی طبقه قبلی   به پین دیتا یا DS طبقه بعدی وصل می شود. 

شما از انتهای این مقاله می توانید فایل های شبیه سازی ای سی 74hc595  در نرم افزار پروتئوس را دانلود و استفاده کنید. 
همچنین می توانید از این قسمت آموزش کامل نرم افزار پروتئوس را مشاهده  کنید .

به خانواده آلیا در اینستاگرام بپیوندید.

** نکته : شاید در دیتا شیت و یا نرم افزار دیگر از اسم های مشابه برای پین ها استفاده کنند اما براساس شماره پین کاربردها تغییری نمی کنند مثلا به جای خروجی های Q1  تا Q7  با فرمت نامگذاری QA  و QH  معرفی کنند ***

دانلود فایل های شبیه سازی آی سی 74hc595 در نرم افزار پروتئوس :

فایل آماده شده دارای دوتا فایل شبیه سازی با نرم افزار پروتئوس می باشد . 
1- شبیه سازی تست اِی سی 74hc595  
2- شبیه سازی استفاده از چند آی سی 74hc595 
**پسورد فایل : aliaco.ir**

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *