فهرست مطالب:

موقعیت دنده موتور با صفحه نمایش هفت بخش: 4 مرحله
موقعیت دنده موتور با صفحه نمایش هفت بخش: 4 مرحله

تصویری: موقعیت دنده موتور با صفحه نمایش هفت بخش: 4 مرحله

تصویری: موقعیت دنده موتور با صفحه نمایش هفت بخش: 4 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
موقعیت دنده موتور با صفحه نمایش هفت بخش
موقعیت دنده موتور با صفحه نمایش هفت بخش

این پروژه شامل رمزگشایی تعدادی از ورودی ها (در این مورد 7) برای نمایش بصورت مقادیر عددی در یک نمایشگر هفت قسمتی (SSD) با استفاده از چیزی به نام دهدهی دوتایی (BCD) ، یک ماتریس دیود و یک میکرو تراشه به نام BCD4511 (یا CD4511). من با این پروژه یک منحنی یادگیری بسیار تند داشتم و تعداد زیادی از گزینه های مختلف را بررسی کردم. از جمله استفاده از آردوینو با ثبت نامهای shift-in و shift-out برای حفظ پین های ورودی/خروجی. با این حال در نهایت این راه حل قوی تر به نظر می رسید و می خواستم تمام اطلاعات مفیدی را که در جستجوی خود جمع آوری کرده ام جمع آوری کنم تا دیگران ممکن است کار ساده تری در انجام همین کار داشته باشد.

مرحله 1: ماتریس دیود

اعشاری با کد دودویی
اعشاری با کد دودویی

ویکی پدیا به شما می گوید که کد دهی (BCD) یک نوع رمزگذاری دوتایی است که برای نمایش مقادیر عددی استفاده می شود ، در این مورد واقعاً تفاوت چندانی با شماره گذاری دودویی معمولی ندارد اما ارزش بررسی آن را دارد. ما از آن استفاده می کنیم در این پروژه زیرا تراشه میکرو BCD4511 به آن نیاز دارد ، و به ما اجازه می دهد تا هفت ورودی را از سوئیچ موقعیت دنده در موتور (6 دنده به علاوه حالت خنثی) ، تا 3 ورودی به تراشه BCD4511 تقسیم کنیم ، که به نوبه خود SSD این بدان معناست که به جای داشتن 33 دیود برای نمایش اعداد 0 تا 6 (0 نشان دهنده خنثی) همه از ورودی های جداگانه همانطور که در تصویر مرحله قبل نشان داده شده است ، ما اکنون فقط به 12 دیود نیاز داریم. این ممکن است چندان خارق العاده به نظر نرسد ، اما وقتی صحبت از اتصال فیزیکی تمام این اتصالات به یک تخته می شود ، فضا خیلی سریع اشغال می شود. ما BCD را از ورودی های سوئیچ موقعیت چرخ دنده با ماتریس دیود ، تقریباً به همان روش تولید می کنیم همانطور که قبلاً از دیود ماتریس برای رانندگی SSD با 33 دیود استفاده می کردیم. ما فقط باید وضعیت سه ورودی ("A" ، "B" و "C") را به تراشه BCD4511 تغییر دهیم زیرا فقط باید 0 - 6 را نمایش دهیم ، بنابراین می توانیم ورودی چهارم را به صورت فیزیکی نگه داریم ("D") کم (یا 0) و سه ورودی باقی مانده در تراشه را برای بدست آوردن مقادیر خود دستکاری کنید. برای دستکاری وضعیت ورودی ها در میکرو تراشه ، از مدار کشیده شده با دست در تصویر بالا استفاده کنید. از یک ماتریس دیود بسیار مختصر برای به دست آوردن مقادیر به تراشه استفاده می کند. توجه داشته باشید که چون سوئیچ من با اتصال سیگنال مربوط به دنده دوچرخه کار می کند ، مدار با کاهش ولتاژ مقاومتهایی که از طریق دیودها به زمین متصل می شوند کار می کند. یعنی اگر یک مقاومت به دیودی متصل شده باشد ، افت ولتاژ روی آن وجود دارد که میکرو تراشه آن را کم (یا 0) می خواند در حالی که بقیه بالا (یا 1) باقی می ماند و مقدار جادویی BCD را به ما می دهد.

مرحله 3: لحیم کاری کنید

لحیم کاری کنید
لحیم کاری کنید
لحیم کاری کنید
لحیم کاری کنید
لحیم کاری کنید
لحیم کاری کنید

در مورد لیست قطعات ، من از موارد زیر استفاده کردم:- مقاومت 330 اهم (x3)- دیودها (x 12)- میکرو تراشه CBD4511 (یا CD4511) (x1)- نمایشگر هفت بخش مشترک کاتد (x1)- اتصالات (x17) - سیم عایق بندی عادی 0.12 میلی متر (در صورت لزوم)- تخته اولیه (5 7 7 سانتی متر) من توصیه می کنم ابتدا یک آزمایش آزمایشی را روی تخته نان بدون لحیم انجام دهید تا مطمئن شوید که دقیقاً می دانید چگونه می خواهید مدار را قرار دهید بیرون من در نهایت 3 بار پیکربندی را تغییر دادم قبل از اینکه آن را شبیه چیزی کنم که مبهم به آن افتخار می کنم. برای افزودن وصیت به این موضوع ، من فراموش کردم که یک اتصال زمین برای SSD اضافه کنم ، به همین دلیل است که برخی از تصاویر یادداشت هایی اضافه شده است. سیم های آبی که من استفاده کرده ام از تراشه به هر یک از اتصالات SSD در سمت چپ دستگاه منتقل می شود. تخته در نیمه راست ، آبی سیگنال ارت را از سوئیچ موتور به دیودهای مناسب در ماتریس متصل می کند. سیم های زرد "A" ، "B" و "C" از ورودی های BCD برای تراشه هستند ، نارنجی اتصالات V+ و مشکی زمین است ، یکی از آنها "D" BCD را به زمین متصل می کند تا نگه داشته شود. به دلایلی که قبلاً توضیح داده شد ، پایین است.

مرحله 4: همه انجام شد

در اینجا پیوندی به یک ویدئو از نشانگر تعویض دنده در حال حرکت وجود دارد.

امیدوارم این امر منطقی باشد و برخی از شما برای پروژه های خود مفید واقع شوید.

بهترین ها؛

جیمز.

توصیه شده: