اطلاعیه

Collapse
No announcement yet.

خواندن داده های LCD مایع از روی کابل flat آن ؟

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

    خواندن داده های LCD مایع از روی کابل flat آن ؟

    با سلام .
    باید از روی اعدادی که یک دستگاه روی LCD مایع خود نشان میدهد ، داده ها را با یک میکرو بخوانم . این دستگاه داده هایش را روی یک LCD با 3 رقم بدون اعشار نشان میدهد و من فقط به کابلی دسترسی دارم که به شیشه LCD

    چسبیده .
    بنابر این من شروع کردم با احتیاط به قطع تک تک پینهای آن و بررسی نتیجه . از 14 خط کابل فلت متصل به شیشه LCD قطع 4 خط ، هیچ گونه خللی در نمایش 3 رقم مورد نظر ایجاد نکرد. اکنون 10 پایه دیگر مانده بود . قطع هر یک ازاین

    10 پایه باعث قطع سگمنت های نمایشگر به شرح زیر شد :
    قطع پایه 1 : منجر به قطع a , f از کلیه ارقام شد .
    قطع پایه 2 : منجر به قطع b , g از کلیه ارقام شد .
    قطع پایه 3 : منجر به قطع e , c از کلیه ارقام شد .
    قطع پایه 4 : منجر به قطع d از کلیه ارقام شد .
    همچنین ...
    قطع پایه 5 : منجر به قطع d , e , f , g از رقم صدگان شد .
    قطع پایه 6 : منجر به قطع a , b , c از رقم صدگان شد .
    قطع پایه 7 : منجر به قطع d , e , f , g از رقم دهگان شد .
    قطع پایه 8 : منجر به قطع a , b , c از رقم دهگان شد .
    قطع پایه 9 : منجر به قطع d , e , f , g از رقم یکان شد .
    قطع پایه 10 : منجر به قطع a , b , c از رقم یکان شد .

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

    عده ای پالس دیجیتال پلکانی نیم تا 3.5 ولتی متناوب و در هم دیدم که نشان میداد خواندن از روی این نمایشگر LCD مایع کار ساده ای نیست .( من زمین پراب را به زمین مدار زده بودم).
    سوال 1 : خواندن از خروجی درایور LCD مایع و تبدیل به داده های مطلوب چگونه است ؟
    سوال 2 : اصلا اساس کار درایور این LCD های مایع چیست . یعنی واقعا وقتی آی سی درایور LCD میخواهد سگمنت a از یکان را روشن کند ، چه میکند ؟

    آموزاندن ، سپاسگذاری از خداوندگارست به جهت داشتن نعمت آموختن .

    #2
    پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

    نوشته اصلی توسط گلپاترونیک
    با سلام .
    باید از روی اعدادی که یک دستگاه روی LCD مایع خود نشان میدهد ، داده ها را با یک میکرو بخوانم . این دستگاه داده هایش را روی یک LCD با 3 رقم بدون اعشار نشان میدهد و من فقط به کابلی دسترسی دارم که به شیشه LCD

    چسبیده .
    بنابر این من شروع کردم با احتیاط به قطع تک تک پینهای آن و بررسی نتیجه . از 14 خط کابل فلت متصل به شیشه LCD قطع 4 خط ، هیچ گونه خللی در نمایش 3 رقم مورد نظر ایجاد نکرد. اکنون 10 پایه دیگر مانده بود . قطع هر یک ازاین

    10 پایه باعث قطع سگمنت های نمایشگر به شرح زیر شد :
    قطع پایه 1 : منجر به قطع a , f از کلیه ارقام شد .
    قطع پایه 2 : منجر به قطع b , g از کلیه ارقام شد .
    قطع پایه 3 : منجر به قطع e , c از کلیه ارقام شد .
    قطع پایه 4 : منجر به قطع d از کلیه ارقام شد .
    همچنین ...
    قطع پایه 5 : منجر به قطع d , e , f , g از رقم صدگان شد .
    قطع پایه 6 : منجر به قطع a , b , c از رقم صدگان شد .
    قطع پایه 7 : منجر به قطع d , e , f , g از رقم دهگان شد .
    قطع پایه 8 : منجر به قطع a , b , c از رقم دهگان شد .
    قطع پایه 9 : منجر به قطع d , e , f , g از رقم یکان شد .
    قطع پایه 10 : منجر به قطع a , b , c از رقم یکان شد .

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

    عده ای پالس دیجیتال پلکانی نیم تا 3.5 ولتی متناوب و در هم دیدم که نشان میداد خواندن از روی این نمایشگر LCD مایع کار ساده ای نیست .( من زمین پراب را به زمین مدار زده بودم).
    سوال 1 : خواندن از خروجی درایور LCD مایع و تبدیل به داده های مطلوب چگونه است ؟
    سوال 2 : اصلا اساس کار درایور این LCD های مایع چیست . یعنی واقعا وقتی آی سی درایور LCD میخواهد سگمنت a از یکان را روشن کند ، چه میکند ؟

    با سلام

    شماره درایور ال سی دی چیه ؟
    ورودیهای اون چیپ قابل دسترسی هست ؟

    دیدگاه


      #3
      پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

      سلام.
      متاسفانه اون یک آی سی معمول نیست . از سری آی سی هایی است که برای یک دستگاه خاص ساخته شده و مطمئنا انتظار نمیرود datasheet داشته باشد :nerd:
      همچین چیپ هایی ورودی های نامعلوم و غیر قابل بررسی دارند . در هر حال تنها جایی که به اون دست رسی دارم همین پینهاییست که شرحشان گفته شد . باید مفاهیم درایور LCD را به خوبی فهمید که متاسفانه هنوز به این مفاهیم دسترسی نیافته ام.
      آموزاندن ، سپاسگذاری از خداوندگارست به جهت داشتن نعمت آموختن .

      دیدگاه


        #4
        پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

        نوشته اصلی توسط گلپاترونیک
        سلام.
        متاسفانه اون یک آی سی معمول نیست . از سری آی سی هایی است که برای یک دستگاه خاص ساخته شده و مطمئنا انتظار نمیرود datasheet داشته باشد :nerd:
        همچین چیپ هایی ورودی های نامعلوم و غیر قابل بررسی دارند . در هر حال تنها جایی که به اون دست رسی دارم همین پینهاییست که شرحشان گفته شد . باید مفاهیم درایور LCD را به خوبی فهمید که متاسفانه هنوز به این مفاهیم دسترسی نیافته ام.
        عکسی از بوردش میتونید اینجا قرار بدید ؟

        دیدگاه


          #5
          پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

          سلام . گویا مشکلم را خوب تشریح نکرده ام . جدای از اینکه چه آی سی ای به این LCD مایع فرمان میدهد ، آنچه برایم مهمتر شده ، چگونگی عملکرد LCD های مایع است . یعنی LCD مایع چگونه درایو میشود ؟
          من فقط میدانم اینها با نوساناتی که حاصل یک فرکانس متناوب مشخص است فعال میشوند . از آنجا که هر آنچه که به عنوان LCD در اختیار شماست ، با آی سی های درایور غالبا قطره ای همراهند و شما ملزم به دانستن این موضوع نیستید که میان این درایور ها و شیشه LCD چه میگذرد ، لذا گاهی ما از درک آن سخت تر شده است .
          میتوانید خودتان با یک اسیلوسکوپ بین خطوط منتهی از درایور به شیشه LCD قرار گرفته و آنچه میبینید را تحلیل نمایید ؟

          در عین حال تنها چیزی که به آن دسترسی دارم ، همین خطوط و شیشه LCD میباشد . چگونه با این دانسته ها ، اعداد را از روی LCD بخوانم ؟
          آموزاندن ، سپاسگذاری از خداوندگارست به جهت داشتن نعمت آموختن .

          دیدگاه


            #6
            پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

            با سلام
            برای این روش اصلا احتیاج به زمین نداریم. در ضمن روی lcd هم چیپ وجود ندارد . برای یکبار نمایش هر سه رقم باید در شش مرحله هر سه رقم را به نمایش در آورد (به تعداد شش پایه دوم ) در داخل lcd آندها به چهار تا پایه اول وصل شده اند وکاتدها به شش تا پایه دوم.مثلا برای اینکه شما سگمنت a از رقم دهگان را روشن کنید باید پایه یک را مثبت و پایه 8 را زمین کنید تا روشن شود .حال برای نمایش مثلا عدد 158 باید طبق زیر عمل کنید.
            مثبت + زمین

            0 + 5

            2و3 + 6

            1و2و4 + 7

            1و3 + 8

            1و2و3و4 + 9

            1و2و3 + 10

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

            دیدگاه


              #7
              پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

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

              دیدگاه


                #8
                پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

                سلام دوست عزیز وقتی داده ها روی یک LCD نمایش داده میشوند یعنی اینکه اطلاعاتی که منجر به نمایش آن کارکترها شده اند وارد LCD شده اند واین به این معنی است که اطلاعات ورودی در حافظه RAM نمایشگر قفل شده اند وتا وقتی اطلاعات جدید وارد نشوند آن صفحه پاک نمیشود در حقیقت اگر تمام سیمها را هم قطع کنی تا وقتی تغذیه برقرار است نمایشگر تغیر وضعیت نمیدهد واگر هم بدهد یقینا نویزی است که وارد خطوط شده برای خواندن اطلاعات نمایش داده شده از پایه های دیتا استفاده کن کد اسکی روی آن در حقیقت کارکتر نمایش داده شده است. به دیتا شیت یک ال سی دی ( نمایشگر مراجعه کن)
                بعدا یه جمله قشنگ مینویسم

                دیدگاه


                  #9
                  پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

                  دوست من پروفسور عزیز . آن LCD ای که در ذهن شماست ، آی سی درایور دارد ، به قول شمت RAM دارد و چیزهای دیگر . همان LCD که میفرمایید را خوب نگاه کنید ، میبینید از جایی به شیشه LCD چسبیده است و همه بحث ما همین جاست . در حقیقت ما در باره بعد از مدارات درایو LCD بحث میکنیم نه قبل از آن . در اینجا داده ها آن 0 و 1 های دوست داشتنی ما نیستند !
                  آموزاندن ، سپاسگذاری از خداوندگارست به جهت داشتن نعمت آموختن .

                  دیدگاه


                    #10
                    پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

                    دوست من سلام نکنه LCD آنالوگ به بازار اومده وما خبر نداریم
                    ولی احتمالا مقصود شما نمایشگرهای سون سگمنت کریستال مایع است نه LCD این نمایشگرها برای هریک از سگمنتها(a,b,c,d,e,f,g) یک پایه دارند یعنی اگر شما به فرض اینکه سون سگمنت کاتد مشترک داشته باشی وقتی پایه a به مثبت متصل شد درواقع تمام سگمنتهای a سون سگمنت ها ی آن نمایشگر به مثبت متصل است اما هریک از سون سگمنتها ی نمایشگر یک کاتد مجزادارد و شما هر کاتدی را که به منفی متصل کنی سگمنت آن روشن میشود
                    بعدا یه جمله قشنگ مینویسم

                    دیدگاه


                      #11
                      پاسخ : خواندن داده های LCD مایع از روی کابل flat آن ؟

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

                      دیدگاه

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