آی سی 74HC595 قطعه اصلی این مدار است.
آی سی 74HC595چطور کار می کند؟
آی سی 595 دو رجیستر دارد که ، هر کدام فقط با 8 بیت دیتا می تواند به عنوان ظرف حافظه در نظر گرفته شود.
یکی از آنها را شیفت رجیستر ( Shift Register) می نامند.
هر زمان یک پالس ساعت به 595 اعمال شود دو اتفاق می افتد:
بیتهای شیفت رجیستر یک گام به چپ حرکت می کنند. برای مثال بیت 7 مقداری را که قبلا در بیت 6 قرار داشته می پذیرد، بیت 6 مقدار بیت شماره 5 را میگیرد و الی آخر.
بیت 0در شیفت رجیستر مقدار جاری در پایه DATA(DS) را می پذیرد. در لبه بالایی پالس، اگر پایه DATA، highباشد، مقدار یک به شیفت رجیستر منتقل می شود. در غیر این صورت صفر.
در فعال سازی پایه لچ محتوی شیفت رجیستر در رجیستر دوم به نام رجیستر storage کپی می شود. هر بیت رجیستر storage به یکی از پایه های QA-QHآی سی متصل است.
همچنین به طور معمول وقتی مقدار رجیستر storage تغییر می کند، خروجی هم عوض می شود.
مداری برای راه اندازی 20 سگمنت SPI
در مدار راه اندازی 20 سگمنت SPI، از آی سی مبدل سریال به پارالل 74HC595 و ترانزیستور BC635 استفاده شده است.
این مدار در نمایشگر ولتاژ، نمایشگر جریان، نمایشگر سنسور فشار، نمایشگر سنسور دما، لوازم کنترل فشار، مونیتور وضعیت باتری، دستگاههای بازی کامپیوتری و بسیاری از پروژه های دیگر کاربرد دارد.
از 10 ال ای دی بارگراف به عنوان نمایشگر استفاده شده است که باعث می شود نمایشگر از فاصله دور به راحتی دیده شود و به سادگی توسط میکروکنترلر کنترل شود.
خروجی های رجیستر storage سه حالته پارالل هستند. رجیستر storage و شیفت رجیستر کلاکهای مجزا از هم دارد.شیفت رجیستر یک ریست مستقیم دارد. هنگامی که ورودی OEآی سی، high است خروجی ها در حالت امپدانس بالا قرار میگیرند.
با توجه یه اینکه هر دو کلاک رجیستر storage و شیفت رجیستر در لبه های مثبت تریگر می شوند، اگر دو کلاک به یکدیگر وصل گردند، همیشه شیفت رجیستر یک پالس کلاک از رجیستر storage جلوتر است.
8 خروجی پارالل به ورودیهای ترانزیستور BC635 که درایور نمایشگر سگمنت را راه اندازی می کند، وصل می شوند. مقاومت استفاده شده در نمایشگرها جریان را کنترل می کند.
هر نمایشگر 90 میلی آمپر جریان می کشد. مدار با 12 ولت dc کار می کند، رگولاتور روی برد کمک می کند تا تغذیه 5 ولتی آی سی 74HC595 تامین شود.
شماتیک مدار
برای دیدن عکس بزرگتر روی عکس کلیک کنید.