اطلاعیه

Collapse
No announcement yet.

راهنمایی برای درایو 16 دیجیت سگمنت با میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : راهنمایی برای درایو 16 دیجیت سگمنت با میکرو

    نوشته اصلی توسط امیر معیری
    سلام
    وقت بخیراز 4514 و 4515 که مکمل همدیگر هستند هم میتونید استفاده نمایید .
    منتها این دو آی سی دارای یک پایه "لچ" هستند که بنظر برای مدار شما بکار نمیاد و فقط یک پین اضافه به میکرو تحمیل میشه .

    بنده این مدار رو پیشنهاد میکنم ، با این مدار میتونید هر دو مدل سگمنتهای مالتیپلکس آند مشترک و کاتد مشترک رو راه اندازی نمایید .

    چیپ 4067 یا 4097 این امکان رو داره که با تغییر وضعیت ولتاژ روی پایه 1 ، میتونید خروجیها رو بصورت active low یا active high تعریف نمایید .

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

    در بجای ترانزیستورهای pnp و npn هم میتوانید از سری udn یا uln استفاده نمایید .





    این هم طرح مشابه بر مبنای چیپ 74595 (با استفاده از "فقط" 5 پین میکروکنترولر)




    با احترام
    94/8/14
    خیلی خیلی ممنون بابت راهنمای های کاملتون
    به جای pnp ها udn میزارم
    و یک سوال , تو شکل اول پایه های 1 و 15 و19 رو به کجا باید وصل کنیم؟ به ولتاژ 5 ولت؟
    عزیزان دقت کنید پسورد تمامی فایلها و پروژه های من، در تاپیکشون موجوده(صفحات آخر) لطفا برای رمز فایلا پیام ندید!! چون خیلی دیر ب دیر میام انجمن و پیام چک نمیکنم
    مخترع برتر شمال غرب سال 96
    مدیر سابق منابع تغذیه انجمن ECA

    دیدگاه


      #17
      پاسخ : راهنمایی برای درایو 16 دیجیت سگمنت با میکرو


      سلام
      وقت بخیر
      نوشته اصلی توسط armin_gera
      خیلی خیلی ممنون بابت راهنمای های کاملتون
      به جای pnp ها udn میزارم
      و یک سوال , تو شکل اول پایه های 1 و 15 و19 رو به کجا باید وصل کنیم؟ به ولتاژ 5 ولت؟
      اینها پایه کنترل خروجی چیپ هستند (output enable) و با 0 فعال میشوند (active low)
      نکته مهم بعدی اینکه به جهت جلوگیری از نویز ناخواسته در مدار ، حتما بین پایه های تغذیه آی سی ها ی طرحتون ، خازن کوپلاژ تغذیه (100 نانو فاراد) رو نصب نمایید (بین پایه های تغذیه هر آی سی ، یک خازن تانتالیوم 100 نانو فاراد).
      با احترام
      94/8/14

      دیدگاه


        #18
        پاسخ : راهنمایی برای درایو 16 دیجیت سگمنت با میکرو

        همانطور که دوستان گفتند از شیفت رجیستر 74595 استفاده کنید و فقط 3 پایه از میکروکنترلر اشغال می شود
        بنده قبلاً در پروژه ای 6 عدد سون سگمنت 4 دیجیت یعنی جمعاً 24 عدد سون سگمنت را با 4 عدد 74595 راه اندازی کرده ام
        برای کار شما یعنی 4 عدد سون سگمنت 4 دیجیت به 3 عدد 74595 نیاز است

        دیدگاه


          #19
          پاسخ : راهنمایی برای درایو 16 دیجیت سگمنت با میکرو

          نوشته اصلی توسط aie_saber
          همانطور که دوستان گفتند از شیفت رجیستر 74595 استفاده کنید و فقط 3 پایه از میکروکنترلر اشغال می شود
          بنده قبلاً در پروژه ای 6 عدد سون سگمنت 4 دیجیت یعنی جمعاً 24 عدد سون سگمنت را با 4 عدد 74595 راه اندازی کرده ام
          برای کار شما یعنی 4 عدد سون سگمنت 4 دیجیت به 3 عدد 74595 نیاز است
          کار این قطعه چیه و چطور باید براش برنامه نوشت؟
          عزیزان دقت کنید پسورد تمامی فایلها و پروژه های من، در تاپیکشون موجوده(صفحات آخر) لطفا برای رمز فایلا پیام ندید!! چون خیلی دیر ب دیر میام انجمن و پیام چک نمیکنم
          مخترع برتر شمال غرب سال 96
          مدیر سابق منابع تغذیه انجمن ECA

          دیدگاه


            #20
            پاسخ : راهنمایی برای درایو 16 دیجیت سگمنت با میکرو

            نوشته اصلی توسط armin_gera
            کار این قطعه چیه و چطور باید براش برنامه نوشت؟
            یک شیفت رجیستر با ورودی سریال و خروجی موازی است یا SIPO Shift Register
            یعنی شما می توانید با 3 پایه ورودی سریال (دیتا ، کلاک و لچ) به n عدد خروجی بصورت موازی ایجاد کنید (با استفاده از n عدد 74595)
            برنامه نویسی آن هم مشابه پروتکل SPI است
            در گوگل سرچ کنید seven segment driving with 74595 یکی از نتایج (شاید فـ.ـیـ.ـلـ.ـتـ.ـر باشد)
            How to Drive 4 Seven-Segments using IC 74HC595
            می توانید به هر تعداد سگمنت آن را توسعه دهید
            اساس کار پردازنده ها و میکروکنترلرها ، دیجیتال و مدارات منطقی می باشد ، در این زمینه وارد بودن مسلماً مزایای خوبی خواهد داشت

            دیدگاه

            لطفا صبر کنید...
            X