اطلاعیه

Collapse
No announcement yet.

مفهوم open drain در lpc1768

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

    مفهوم open drain در lpc1768

    با عرض سلام و خسته نباشید خدمت شما.
    یکی از حالتهای عملکرد pin در میکروکنترلر lpc1768 حالت open drain هست. میشه کمی درباره open drain توضیح دهید.
    خیلی ممنون.

    #2
    پاسخ : مفهوم open drain در lpc1768

    مثلا بخوای یک رله رو درایوکنی باید اوپن درین باشه.
    یعنی اپن درین به طبقه بعد جریان میده ولی پول پ به طبقه بعد ولتاز میده
    تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
    داشتن عقله زيادتر از دیگر آدم ها است

    دیدگاه


      #3
      پاسخ : مفهوم open drain در lpc1768

      یک ترانزیستور در صورتی که پایه ی کلکتورش به هیچ جا وصل نباشد و یا پایه ی درین آن به هیچ جا وصل نباشد و از تراشه بیرون آمده باشد، Open Drain یا Open Collector می باشد. در این صورت اگر بیس (یا گیت) را روشن کنیم (به آن دستور بدهیم) ترانزیستور که امیترش (سورسش) به زمین وصل است روشن نشده و هیچ جریانی از کلکتور (درین) به امیتر (سورس) جریان پیدا نمی کند. برای حل این مشکل باید یک مدار خارجی (مانند یک مقاومت) که یک سرش به VCC و سر دیگرش به کلکتور (درین) وصل است قرار بدهیم.
      { خلاف قوانین - پاک شد }
      برد آموزشی ARM: http://www.eca.ir/forum2/index.php?topic=91977
      آموزش DSP: http://www.eca.ir/forum2/index.php?topic=91940
      آموزش Allegro: http://www.eca.ir/forum2/index.php?topic=79877

      دیدگاه


        #4
        پاسخ : مفهوم open drain در lpc1768

        سلام
        من پورت 0 را بصورت زیر برای LCD کانفیگ کردم / چرا برنامه جواب نمیده / آیا محدودیتی برای تعریف کردن این پایه ها بعنوان خروجی وجود داره؟

        کد:
        #define LCD_LPC1768    /* Char LCD definition */
        #define LCD_PORT_0
        #define LCD_RS   30
        #define LCD_RW   29
        #define LCD_E   27
        #define LCD_DB4  28
        #define LCD_DB5  24
        #define LCD_DB6  25
        #define LCD_DB7  26
        دوستان لطفا کمک کنید
        از پایه های 27 - 28 - 29 - 30 از پورت صفر ، اگه مقاومت به VCC وصل کنم حل میشه؟

        Reveng will surely come... Your hard time are ahead
        // - - - - - - - - - -
        برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
        // - - - - - - - - - -
        اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
        // - - - - - - - - - -

        دیدگاه


          #5
          پاسخ : مفهوم open drain در lpc1768

          :wow:

          درست شد :wow:

          از پایه هایی که Open drain بودند ، یک مقاومت 330 اهم به VCC وصل کردم ، مشکل بعد از یک روز حل شد :applause:
          Reveng will surely come... Your hard time are ahead
          // - - - - - - - - - -
          برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
          // - - - - - - - - - -
          اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
          // - - - - - - - - - -

          دیدگاه


            #6
            پاسخ : مفهوم open drain در lpc1768

            نوشته اصلی توسط سعید خیری
            :wow:

            درست شد :wow:

            از پایه هایی که Open drain بودند ، یک مقاومت 330 اهم به VCC وصل کردم ، مشکل بعد از یک روز حل شد :applause:
            شما مشکلت با یه مقاومت 330اهم حل شد جدی؟ :|
            یکم اهمش پایین نبود؟

            معمولاً مقاومتای بالا در حدل چندکیلو میذاشتیم که... (البته پیشتر برای درایو Status LED دستگام استفاده کردم)

            «پشتکار» «پشتکار» «پشتکار»

            دیدگاه


              #7
              پاسخ : مفهوم open drain در lpc1768

              نوشته اصلی توسط کنجکاو!
              شما مشکلت با یه مقاومت 330اهم حل شد جدی؟ :|
              یکم اهمش پایین نبود؟

              معمولاً مقاومتای بالا در حدل چندکیلو میذاشتیم که... (البته پیشتر برای درایو Status LED دستگام استفاده کردم)
              بله اشتباه کردم 330 اهم گذاشتم ، باید 3.3 کیلو میذاشتم که هر پین حداکثر 1 میلی آمپر جریان بکشه.
              Reveng will surely come... Your hard time are ahead
              // - - - - - - - - - -
              برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
              // - - - - - - - - - -
              اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
              // - - - - - - - - - -

              دیدگاه


                #8
                پاسخ : مفهوم open drain در lpc1768

                سلام
                دوستان من تقریبا متوجه نشدم - ممنون میشم راهنماییم کنید
                الان تو حالتی که ریجستر مربوطه OPEN DRAIN غیر فعاله میزان جریان خروجی 0.25 میلی آمپره و با فعال شدن این ویژگی جریان خروجی اون پایه به 0.45 میلی آمپر میرسه

                الان این کاربردش کجاس - جان داش سطح پایین توضیح بدید - یا مرجعی چیزی معرفی کنید بریم مطالعه کنیم و اگه چند تا از کاربرداش رو هم بگید که ممنون میشم
                اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                اگه دوس دارید سریع به جواب برسید :
                1) قبل از پرسیدن سوال، بسرچید.
                2) سوالاتون رو با جزئیات کامل مطرح کنید.

                دیدگاه


                  #9
                  پاسخ : مفهوم open drain در lpc1768

                  شاید یکی از کاربرد هاش استفاده در راه اندازی تاچ هست (به صورت مستقیم به میکرو وصل باشه) مثلا مقدار x می خواهیم بخوانیم چون پایه adc به مشترک با پایه gpioهست باید opendrain بشه تا اگر پایه ها pullup یا pulldown هستن مقدار adc اثر نزارن.(البته من با میکرو avr این کارو انجام دادم وlpc1768 با آیسی تاچ )

                  دیدگاه


                    #10
                    پاسخ : مفهوم open drain در lpc1768

                    تحلیل شخصی بنده از مطالبی که از سایتای خارجی خوندم اینه:
                    مفهوم
                    Open Drain زمانی اهمیت پیدا میکنه که بخوایم پایه خروجی یه میکروکنترلری که سطح ولتاژ خروجیش بین 0 و 3.3 قرار داره رو بدیم به ورودی یه آیسی که حداقل 12 ولت رو به عنوان ورودی high میشناسه.


                    حتی تو اپتوکوپلر pc817 هم خروجیش هم open collector هستش و هم open emitter.
                    این کار باعث میشه که دستمون در انتخاب ولتاژ ایزوله باز باشه.
                    جدیدترین ویرایش توسط omid_2132; ۲۲:۲۹ ۱۴۰۰/۱۲/۰۱.
                    دقت کردین تو مهمونیا یه کیوی رو وقتی با پوست میخورین چه جور نگاتون میکنن.!!!!

                    هيچگاه چيزي را خوب نمي فهمي، مگر اينكه بتواني آن را براي مادربزرگت شرح دهي!((آلبرت انيشتين))

                    دیدگاه

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