اطلاعیه

Collapse
No announcement yet.

LED Touch Sensing

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

    LED Touch Sensing

    دوستان تا حالا کسی اینکارو کرده ؟
    استفاده از LED بعنوان سنسور لمسی

    http://cs.nyu.edu/~jhan/ledtouch/index.html
    http://projects.dimension-x.net/technology-and-projects/ledsensors





    پیشنهاد میآ‌کنم فیلمشو حتما ببینید :
    http://cs.nyu.edu/~jhan/ledtouch/ledtouch.mpg
    چگونه هوشمندانه بپرسیم

    #2
    پاسخ : LED Touch Sensing

    یه سوال ابتدایی : :redface:
    مگه LED وقتی نور با رنگ مناسبی بهش بخوره ولتاژ تولید میکنه ؟

    http://ourworld.compuserve.com/homepages/Bill_Bowden/page8.htm#light.gif
    چگونه هوشمندانه بپرسیم

    دیدگاه


      #3
      پاسخ : LED Touch Sensing

      مثل اینکه از اثر خازنی LED برای تشخیص شدت نور اطراف اون استفاده میشه
      این مقالهٔ خیلی جالبی در این مورده :
      http://www.merl.com/reports/docs/TR2003-35.pdf

      چیزایی که من فهمیدم :

      LED مثل یک خازن عمل میآ‌کنه ، که برای شارژ باید در بایاس معکوس قرار بگیره
      و زمان دشارژش به شدت نور اطراف اون بستگی داره
      و چون امپدانس ورودی پایهآ‌های میکروکنترلر در حالت ورودی زیاد هست میشه این زمان دشارژ رو اندازهآ‌گیری کرد
      ( با رسیدن ولتاژ اون به زیر ناحیهٔ صفر منطقی یا با استفاده از ADC سریع )
      و به شدت نور اطراف LED پی برد


      وقت شد حتما باید تستش کنم :smile:
      چگونه هوشمندانه بپرسیم

      دیدگاه


        #4
        پاسخ : LED Touch Sensing

        نوشته اصلی توسط حمید رستمی
        مثل اینکه از اثر خازنی LED برای تشخیص شدت نور اطراف اون استفاده میشه
        این مقالهٔ خیلی جالبی در این مورده :
        http://www.merl.com/reports/docs/TR2003-35.pdf

        چیزایی که من فهمیدم :

        LED مثل یک خازن عمل میآ‌کنه ، که برای شارژ باید در بایاس معکوس قرار بگیره
        و زمان دشارژش به شدت نور اطراف اون بستگی داره
        و چون امپدانس ورودی پایهآ‌های میکروکنترلر در حالت ورودی زیاد هست میشه این زمان دشارژ رو اندازهآ‌گیری کرد
        ( با رسیدن ولتاژ اون به زیر ناحیهٔ صفر منطقی یا با استفاده از ADC سریع )
        و به شدت نور اطراف LED پی برد


        وقت شد حتما باید تستش کنم :smile:
        با سلام

        جناب رستمی گرامی

        این که یک ال ای دی رو میشه به عنوان یه گیرنده نوری درنظر گرفت ، درسته ، و آزمایش این مورد هم ، کار آسونیه ، در این حالت ، ال ای دی را مثل یک فتو ترانزیستور در نظر میگیریم ( با تقویت خروجی آن ) ، و با یک منبع نوری دیگر ، یا مشابه "ال ای دی" به آن نور میتابانیم ، دقیقا مثل یک گیرنده نوری حمل خواهد نمود .

        دیدگاه


          #5
          پاسخ : LED Touch Sensing

          ممنون از پاسخی که دادید جناب معیری
          بله همینطوریه که میفرمایید.
          فقط ، این اثر خازنی رو هم اطلاعی ازش دارید و تست کردید ؟ چون من هنوز فرصت نشده تست کنم

          یک سوال دیگه ، شاید اصولا سوال غلطی باشه ، ولی خب میپرسم !

          چطور میشه بدون داشتن منبع نور جداگانه ، از نور خود LED برای تشخیص وجود جسمی که نور رو برگشت میده استفاده کرد ؟

          شاید توی اون فیلم از نور LED مجاور که در ماتریکس قرار داره برای اینکار استفاده میشد

          و شاید هم از LED های دوبل. که یکی بعنوان منبع نور و دیگری بعنوان گیرنده برای تشخصی بازگشت نور بکار برده شده
          ولی LED های دوتایی معمولا رنگ غیرمشابهی دارن که ممکنه مشکلآ‌ساز بشه.

          یه فکر مسخره دیگه هم بگم که کامل بشه : :mrgreen:
          نمیشه LED رو یه لحظه روشن کرد ، بعدش بسرعت LED رو ببریم توی حالت حسگر نوری برای تشخیص نور برگشتی ؟ ( فکر نکنم بشه ، احتمالا نوره فرار میآ‌کنه و در میره ! )


          مشتاقم نظر شما و دوستان رو بدونم.
          چگونه هوشمندانه بپرسیم

          دیدگاه


            #6
            پاسخ : LED Touch Sensing

            نوشته اصلی توسط حمید رستمی
            ممنون از پاسخی که دادید جناب معیری
            بله همینطوریه که میفرمایید.
            فقط ، این اثر خازنی رو هم اطلاعی ازش دارید و تست کردید ؟ چون من هنوز فرصت نشده تست کنم
            یک سوال دیگه ، شاید اصولا سوال غلطی باشه ، ولی خب میپرسم !
            چطور میشه بدون داشتن منبع نور جداگانه ، از نور خود LED برای تشخیص وجود جسمی که نور رو برگشت میده استفاده کرد ؟
            شاید توی اون فیلم از نور LED مجاور که در ماتریکس قرار داره برای اینکار استفاده میشد
            و شاید هم از LED های دوبل. که یکی بعنوان منبع نور و دیگری بعنوان گیرنده برای تشخصی بازگشت نور بکار برده شده
            ولی LED های دوتایی معمولا رنگ غیرمشابهی دارن که ممکنه مشکلآ‌ساز بشه.
            یه فکر مسخره دیگه هم بگم که کامل بشه : :mrgreen:
            نمیشه LED رو یه لحظه روشن کرد ، بعدش بسرعت LED رو ببریم توی حالت حسگر نوری برای تشخیص نور برگشتی ؟ ( فکر نکنم بشه ، احتمالا نوره فرار میآ‌کنه و در میره ! )
            مشتاقم نظر شما و دوستان رو بدونم.
            با سلام

            در این قضیه و در اون کلیپ ، دو حالت متصوره :
            1 - ال ای دی های روشن مجاور ، در نقش "فرستنده نوری" و ال ای دی خاموش ، در نقش "گیرنده نوری" هستند.

            2- در داخل هر کدام از پیکسل ها ، علاوه بر ال ای دی ، یک گیرنده نوری "فتو ترانزیستور" هم نصب میباشد .

            دیدگاه


              #7
              پاسخ : LED Touch Sensing

              ممنون جناب معیری از پاسختون :smile:

              نوشته اصلی توسط امیر معیری
              1 - ال ای دی های روشن مجاور ، در نقش "فرستنده نوری" و ال ای دی خاموش ، در نقش "گیرنده نوری" هستند.
              ولی ، فاصله LED هایی که در Matrix چیده شدن از همدیگه زیاده.
              در این حالت بازگشت نور از منبع نور به گیرنده ، کمی با مشکل مواجه نمیشه ؟

              نوشته اصلی توسط امیر معیری
              2- در داخل هر کدام از پیکسل ها ، علاوه بر ال ای دی ، یک گیرنده نوری "فتو ترانزیستور" هم نصب میباشد .
              احتمالا این منقضیه
              چون بحث اصلی سر استفاده از LED بعنوان یک عنصر ارزان و در دسترس برای گیرندگی است
              بالای سایتش هم نوشته شده :
              Using an LED display bidirectionally to optically detect finger touches

              اون حالت سومی هم که بنده عرض کردم غیرممکنه نه ؟
              چگونه هوشمندانه بپرسیم

              دیدگاه


                #8
                پاسخ : LED Touch Sensing

                نوشته اصلی توسط حمید رستمی
                ..............................
                اون حالت سومی هم که بنده عرض کردم غیرممکنه نه ؟
                شاید هم غیر ممکن نباشه ، بهر حال ، رفت و برگشت نور هم دارای یه زمان مشخصیه ، شاید با این روش بشه :

                برای یک ال ای دی عرض میکنم :

                از دو پین برای هر ال ای دی استفاده شود ، در این صورت ، نیازی نیست که "پین" خروجی میکرو ، بعد از فرمان برای خاموش نمودن ال ای دی ، به حالت ورودی در آید ، کافیست ، پین دیگری از میکرو ، وضعیت گیرنده نوری ( ال ای دی سابق ) را سنس نماید

                دیدگاه


                  #9
                  پاسخ : LED Touch Sensing

                  امکانش هست از ماتریس های دو رنگ استفاده کرده باشه؟ یعنی با یکی نور رو بفرسته و led کناریش که رنگ دیگه ای رو تولید می کنه، اون رو دریافت کنه؟
                  کنکوری 90 ديروز،آ‌دانشجو مهندسي نرم افزار پلي تكنيك امروز!

                  دیدگاه


                    #10
                    پاسخ : LED Touch Sensing

                    من از این دات ماتریس ها دارم
                    دو رنگ هستند و یعنی توی هر خونه دوتا ال ای دی داره

                    دیدگاه


                      #11
                      پاسخ : LED Touch Sensing

                      نوشته اصلی توسط وحید
                      امکانش هست از ماتریس های دو رنگ استفاده کرده باشه؟ یعنی با یکی نور رو بفرسته و led کناریش که رنگ دیگه ای رو تولید می کنه، اون رو دریافت کنه؟
                      نمیآ‌دونم ، ولی احتمالا خوب عمل نکنه

                      نوشته اصلی توسط مرتضی محسنی
                      من از این دات ماتریس ها دارم
                      دو رنگ هستند و یعنی توی هر خونه دوتا ال ای دی داره
                      این دات مانریسا معمولا مات هستن درسته ؟
                      مثل اون چیزی که توی فیلم بود آماده داریم یا باید خودمون با LED های شفاف بسازیم ؟

                      نوشته اصلی توسط امیر معیری
                      1 - ال ای دی های روشن مجاور ، در نقش "فرستنده نوری" و ال ای دی خاموش ، در نقش "گیرنده نوری" هستند.
                      اینجا هم همینو گفته :
                      http://projects.dimension-x.net/archives/63
                      چگونه هوشمندانه بپرسیم

                      دیدگاه


                        #12
                        پاسخ : LED Touch Sensing

                        نوشته اصلی توسط مرتضی محسنی
                        من از این دات ماتریس ها دارم
                        دو رنگ هستند و یعنی توی هر خونه دوتا ال ای دی داره
                        **********
                        این دات مانریسا معمولا مات هستن درسته ؟
                        مثل اون چیزی که توی فیلم بود آماده داریم یا باید خودمون با LED های شفاف بسازیم ؟
                        نه عزیز
                        اتقاقا خیلی شفاف هست به خاتر همین نور نقطه ای داره و نورش کمه
                        به خاطر همین واسه محیط های با نور کم خوبه
                        البته این نوعش که من دارم اینجوریه
                        شاید مدل دیگه ای هم داشته باشه
                        اصلا توصیه نمی کنم استفاده کنید

                        دیدگاه


                          #13
                          پاسخ : LED Touch Sensing

                          سلام،
                          در مقاله ی "LED doubles as emitter and detector" از مجله ی EDN نحوه ی عملکرد توضیح داده شده است:
                          http://www.edn.com/contents/images/81601di.pdf

                          There is nothing so practical as a good theory. — Kurt Lewin, 1951

                          دیدگاه

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