4 لایک
-
سلام
تنها مشکل فقط تعداد پین هاست.
هر ماژول 3 پین کنترل داره.
پین کلاک
پین لود (همون لچ یا چیپ سلکت)
پین دیتا
پین کلاک که بین همه مشترکه. پس تا الان تعداد کل پینای مورد نیاز میشه : 14*2 + 1 پین مشترک که میشه 29 تا
هر بار که به هر کدوم از این ماژولها میخوایم مقدار بدیم، باید پین لود low باشه، 16 بیت دیتا رو وارد پین دیتا کنیم و بعد لود رو ببریم High.
پس یه کار میکنیم. پین دیتا رو هم بین همه مشترک میگیریم. اینجوری موقه مقدار دادن، هر کدومو که میخوای مقدار بدیم، پین لودشو پایین نگه میداریم، مقدار میدیم و بعد میبریم بالا دوباره و نگه میداریم بالا.
پس الان شد : 14 تا پین لود مختلف + 2 تا پین مشترک که میشه 16 تا
اگر با مدارهای منطقی آشنایی دارید میتونید با خریدن یه آی سی باینری دیکودر جدا، کمتر از این مقدار پینم مصرف کنید. خیلیم حرفه ای تر و بصرفه تره. مثلا آیسی سی موس 4514، یه دیکودر 4 به 16 هست که براحتی میتونید باش با تعداد پین های کمتر و سویچ سریعتر، ماژول ها رو کنترل کنید. در این حالت :
4 تا پین دیکودر برای کنترل 14 تا پین لود + 2 تا پین مشترک : 6 تا پین
اطلاعات پین ها بر اساس دیتاشیت آی سی 7219 ماکسیم نوشته شده.
ویرایش توسط Tiranoid : 08-23-2016 در ساعت 05:09 AM
کلمات کلیدی این موضوع
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO