اطلاعیه

Collapse
No announcement yet.

ال سی دی تاچ اسکرین ( 3.2 اینچی WZST032002A0)

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

    ال سی دی تاچ اسکرین ( 3.2 اینچی WZST032002A0)

    دوستان سلام

    من دیروز از علاءالدین یه ال سی دی تاچ اسکرین 3.2 اینچی (WZST032002A0) خریدم. با جستجویی که در اینترنت کردم متوجه شدم آی سی راه انداز داخلش HX8347A هست. دیتا شیت این آی سی رو دانلود کردم و حتی در آخر دیتا شیت نمونه برنامه (شایدم سورس کتابخانه برای c) برای راه اندازی آی سی گذاشته :

    The reference setting of Normal Display for Command-Parameter Interface Mode :

    کد:
    void HX8347_Init(void)
    {
    RESET();
    DelayX1ms(150); // After Inter-MicroP Program (load OTP)
    Set_NOKIA_CMD(0x11); // SLP out
    DelayX1ms(150);
    Set_NOKIA_CMD(0x29); // Display on
    DelayX1ms(150);
    }

    The reference setting of CMO 3.2” Panel :

    کد:
    void HX8347A_Init_CMO32(void)
    {
    RESET();
    DelayX1ms(150); // After Inter-MicroP Program (load OTP)
    // Gamma for CMO 3.2”
    Set_LCD_8B_REG(0x0046,0x00A4);
    Set_LCD_8B_REG(0x0047,0x0053);
    Set_LCD_8B_REG(0x0048,0x0000);
    Set_LCD_8B_REG(0x0049,0x0044);
    Set_LCD_8B_REG(0x004A,0x0004);
    Set_LCD_8B_REG(0x004B,0x0067);
    Set_LCD_8B_REG(0x004C,0x0033);
    Set_LCD_8B_REG(0x004D,0x0077);
    Set_LCD_8B_REG(0x004E,0x0012);
    Set_LCD_8B_REG(0x004F,0x004C);
    Set_LCD_8B_REG(0x0050,0x0046);
    Set_LCD_8B_REG(0x0051,0x0044);
    //240x320 window setting
    Set_LCD_8B_REG(0x0002,0x0000); // Column address start2
    Set_LCD_8B_REG(0x0003,0x0000); // Column address start1
    Set_LCD_8B_REG(0x0004,0x0000); // Column address end2
    Set_LCD_8B_REG(0x0005,0x00EF); // Column address end1
    Set_LCD_8B_REG(0x0006,0x0000); // Row address start2
    Set_LCD_8B_REG(0x0007,0x0000); // Row address start1
    Set_LCD_8B_REG(0x0008,0x0001); // Row address end2
    Set_LCD_8B_REG(0x0009,0x003F); // Row address end1
    // Display Setting
    Set_LCD_8B_REG(0x0001,0x0006); // IDMON=0, INVON=1, NORON=1, PTLON=0
    Set_LCD_8B_REG(0x0016,0x0048); // MY=0, MX=0, MV=0, ML=1, BGR=0, TEON=0
    Set_LCD_8B_REG(0x38,0x00); // RGB_EN=0, use MPU Interface
    Set_LCD_8B_REG(0x0023,0x0095); // N_DC=1001 0101
    Set_LCD_8B_REG(0x0024,0x0095); // PI_DC=1001 0101
    Set_LCD_8B_REG(0x0025,0x00FF); // I_DC=1111 1111
    Set_LCD_8B_REG(0x0027,0x0002); // N_BP=0000 0010
    Set_LCD_8B_REG(0x0028,0x0002); // N_FP=0000 0010
    Set_LCD_8B_REG(0x0029,0x0002); // PI_BP=0000 0010
    Set_LCD_8B_REG(0x002A,0x0002); // PI_FP=0000 0010
    Set_LCD_8B_REG(0x002C,0x0002); // I_BP=0000 0010
    Set_LCD_8B_REG(0x002D,0x0002); // I_FP=0000 0010
    Set_LCD_8B_REG(0x003A,0x0001); // N_RTN=0000, N_NW=001
    Set_LCD_8B_REG(0x003B,0x0000); // PI_RTN=0000, PI_NW=000
    Set_LCD_8B_REG(0x003C,0x00F0); // I_RTN=1111, I_NW=000
    Set_LCD_8B_REG(0x003D,0x0000); // DIV=00
    DelayX1ms(20);
    Set_LCD_8B_REG(0x0035,0x0038); // EQS=38h
    Set_LCD_8B_REG(0x0036,0x0078); // EQP=78h
    Set_LCD_8B_REG(0x003E,0x0038); // SON=38h
    Set_LCD_8B_REG(0x0040,0x000F); // GDON=0Fh
    Set_LCD_8B_REG(0x0041,0x00F0); // GDOFF
    // Power Supply Setting
    Set_LCD_8B_REG(0x0019,0x0049); // CADJ=0100, CUADJ=100(FR:60Hz),, OSD_EN=1
    Set_LCD_8B_REG(0x0093,0x000F); // RADJ=1111, 100%
    DelayX1ms(10);
    Set_LCD_8B_REG(0x0020,0x0040); // BT=0100
    Set_LCD_8B_REG(0x001D,0x0007); // VC1=111
    Set_LCD_8B_REG(0x001E,0x0000); // VC3=000
    Set_LCD_8B_REG(0x001F,0x0004); // VRH=0100
    // VCOM Setting for CMO 3.2” Panel
    Set_LCD_8B_REG(0x0044,0x004D); // VCM=100 1101
    Set_LCD_8B_REG(0x0045,0x0011); // VDV=1 0001
    DelayX1ms(10);
    Set_LCD_8B_REG(0x001C,0x0004); // AP=100
    DelayX1ms(20);
    Set_LCD_8B_REG(0x001B,0x0018); // GASENB=0, PON=1, DK=1, XDK=0, VLCD_TRI=0, STB=0
    DelayX1ms(40);
    Set_LCD_8B_REG(0x001B,0x0010); // GASENB=0, PON=1, DK=0, XDK=0, VLCD_TRI=0, STB=0
    DelayX1ms(40);
    Set_LCD_8B_REG(0x0043,0x0080); //Set VCOMG=1
    DelayX1ms(100);
    // Display ON Setting
    Set_LCD_8B_REG(0x0090,0x007F); // SAP=0111 1111
    Set_LCD_8B_REG(0x0026,0x0004); //GON=0, DTE=0, D=01
    DelayX1ms(40);
    Set_LCD_8B_REG(0x0026,0x0024); //GON=1, DTE=0, D=01
    Set_LCD_8B_REG(0x0026,0x002C); //GON=1, DTE=0, D=11
    DelayX1ms(40);
    Set_LCD_8B_REG(0x0026,0x003C); //GON=1, DTE=1, D=11
    // Internal register setting
    Set_LCD_8B_REG(0x0057,0x0002); //Test_Mode Enable
    Set_LCD_8B_REG(0x0095,0x0001); // Set Display clock and Pumping clock to synchronize
    Set_LCD_8B_REG(0x0057,0x0000); // Test_Mode Disable
    و یه سری کد برای خاموش و روشن کردن ال سی دی و ... که میتونید تو دیتاشیت مطالعه کنید

    حالا دوتا سوال دارم :
    اول اینکه پایه 1 تا 37 چه پایه هایی هستند؟ (تاچ و دیتا و ... )
    دوم اینکه این کد های بالا رو چطوری باید استفاده کنم ؟ ( اگه هینطوری بریزم تو کدویژن، کار تمومه ؟)

    منتظرم جواب اساتید هستم



    #2
    پاسخ : ال سی دی تاچ اسکرین WZST032002A0

    سلام دوست عزیز احتمالا نحوه ی کار مثله ال سی دی 2.8 اینچه خودمونه.
    قیمت چند؟
    میشه بگی از کجا خریدی که منم یدونه بخرم اگه به جای 2.8 انچیه کار کرد از برنامه ی همون استفاده کن.
    یه عکس واضح هم از ال سی دیت بزار تا بتونم کمکت کنم.
    الهم عجل لولیک الفرج

    فقط 313 نفر...

    دیدگاه


      #3
      پاسخ : ال سی دی تاچ اسکرین WZST032002A0

      نوشته اصلی توسط FAM
      سلام دوست عزیز احتمالا نحوه ی کار مثله ال سی دی 2.8 اینچه خودمونه.
      قیمت چند؟
      میشه بگی از کجا خریدی که منم یدونه بخرم اگه به جای 2.8 انچیه کار کرد از برنامه ی همون استفاده کن.
      یه عکس واضح هم از ال سی دیت بزار تا بتونم کمکت کنم.
      قیمت : 12 هزار تومان
      از طبقه سوم - یه مغازه دو نبش بود وسطای پاساژ - دقیقا اسم مغازه یادم نیست :nerd:
      من می خواستم ELT240320ATP رو بخرم که به هرکی گفتم، گفت نمونه بیار (!!!) گفتم من هیچی ندارم :angry: می خواهم برای اولین بار یه ال سی دی چینی بخرم. خلاصه تو این مغازه فروشنده بهم گفت هیچ یک از فروشنده ها اینطوری جنس نمیفروشن و باید نمونه بیاری oo: ( به علت ازدیاد مدل ها و کمبود گاهی فروشنده ها در مورد ساختار ال سی دی ها) خلاصه گفتم بزرگترین صفحه نمایش رو بیار! اونم اینو داد oo: گفت مال آیفون چینیه!

      عکس : http://szjingtai.net/pic/200966172561.jpg

      لینک کارخونه سازنده (احتمالا) : http://szjingtai.net/List.asp?Shop_ID=224

      دیدگاه


        #4
        پاسخ : ال سی دی تاچ اسکرین WZST032002A0

        می خوای همین برنامه 2.8 اینچیه رو بزار ببین کار میکنه؟
        الهم عجل لولیک الفرج

        فقط 313 نفر...

        دیدگاه


          #5
          پاسخ : ال سی دی تاچ اسکرین WZST032002A0

          نوشته اصلی توسط تیزرو
          قیمت : 12 هزار تومان
          از طبقه سوم - یه مغازه دو نبش بود وسطای پاساژ - دقیقا اسم مغازه یادم نیست :nerd:
          من می خواستم ELT240320ATP رو بخرم که به هرکی گفتم، گفت نمونه بیار (!!!) گفتم من هیچی ندارم :angry: می خواهم برای اولین بار یه ال سی دی چینی بخرم. خلاصه تو این مغازه فروشنده بهم گفت هیچ یک از فروشنده ها اینطوری جنس نمیفروشن و باید نمونه بیاری oo: ( به علت ازدیاد مدل ها و کمبود گاهی فروشنده ها در مورد ساختار ال سی دی ها) خلاصه گفتم بزرگترین صفحه نمایش رو بیار! اونم اینو داد oo: گفت مال آیفون چینیه!

          عکس : http://szjingtai.net/pic/200966172561.jpg

          لینک کارخونه سازنده (احتمالا) : http://szjingtai.net/List.asp?Shop_ID=224

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

          دیدگاه


            #6
            پاسخ : ال سی دی تاچ اسکرین WZST032002A0

            نوشته اصلی توسط رضا بابایی
            لطفا دیتاشیت شو قرار بدهید. ممنون.
            دیتاشیت ال سی دی رو که ندارم (!!) :rolleyes:
            اما دیتا شیت چیپ ستش (HX8347-A) اینه :

            http://www.google.com/url?sa=t&sourc...Gw&cad=rja

            کافی بود HX8347-A رو در گوگل سرچ میکردید

            دیدگاه


              #7
              پاسخ : ال سی دی تاچ اسکرین WZST032002A0

              نوشته اصلی توسط FAM
              می خوای همین برنامه 2.8 اینچیه رو بزار ببین کار میکنه؟
              :job:

              هنوز فرصت نکردم زیاد باهاش ور برم :rolleyes:
              ولی یه مشکل دیگه هم دارم (!) اونم اینکه نتونستم سوکت برای پایه هاش گیر بیارم. پایه هاش ریزتر و " نزدیک به هم تر " :nerd: از بقیه ال سی دی ها هستن و باید اول یه برد مدار چاپی براش درست کنم و بعد .... :nice:

              دیدگاه


                #8
                پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                احتمال این که با برنامه اون یکی کار کنه تقریبا 0 هست

                تا پایه های خروجی ال سی دی رو پیدا نکنید نمی تونیم کاری از پیش ببریم
                ببین پشتش شماره ای چیزی نیست که بتونی پایه ها رو بفهمیم؟اگه پایه ها رو در بیاری می تونیم برنامه نویسی کنیم و تست و .... :mrgreen:

                علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

                دیدگاه


                  #9
                  پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                  نوشته اصلی توسط اٌمید حبیبی
                  احتمال این که با برنامه اون یکی کار کنه تقریبا 0 هست

                  تا پایه های خروجی ال سی دی رو پیدا نکنید نمی تونیم کاری از پیش ببریم
                  ببین پشتش شماره ای چیزی نیست که بتونی پایه ها رو بفهمیم؟اگه پایه ها رو در بیاری می تونیم برنامه نویسی کنیم و تست و .... :mrgreen:
                  سلام

                  روی ال سی دی این مشخصات درج شده :
                  WZST032002A0(#1.0)
                  3G-8331
                  2809

                  در ضمن یه کابل فلت کنار کابل فلت اصلی هست که روی کابل اصلی لحیم کاری شده و روی کابل اصلی برای هر سیم این کابله یک حرف نوشته شده (A-K1-K2-K3-K4-K5-K6) که میشه با دنبال کردن مسیر سیم ها، ردیف این 7 سیم رو از بین 37 پین مشخص کرد :

                  A=15
                  K1=16
                  K2=17
                  K3=18
                  K4=19
                  K5=20
                  K6=21

                  oo:

                  دیدگاه


                    #10
                    پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                    نوشته اصلی توسط اٌمید حبیبی
                    احتمال این که با برنامه اون یکی کار کنه تقریبا 0 هست

                    تا پایه های خروجی ال سی دی رو پیدا نکنید نمی تونیم کاری از پیش ببریم
                    ببین پشتش شماره ای چیزی نیست که بتونی پایه ها رو بفهمیم؟اگه پایه ها رو در بیاری می تونیم برنامه نویسی کنیم و تست و .... :mrgreen:
                    روش خاصی برای مشخص کردن پایه ها وجود داره ؟ :job:
                    یا باید آزمون و خطا رو پیش بگیرم ؟ oo:

                    در مورد آزمون و خطا چه چیزایی رو باید رعایت کنم ( ولتاژ ، جریان و ... ) ؟ :nerd:

                    دیدگاه


                      #11
                      پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                      یه سرنخ خوب و باحال

                      داشتم تو تاپیک زیر گشت و گذار میکردم که یهو این عکسو دیدم :applause:
                      این ال سی دی توی عکسه کپی ال سی دی هست که من خریدم :nice: :nice:



                      دیدگاه


                        #12
                        پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                        نوشته اصلی توسط تیزرو
                        سلام

                        روی ال سی دی این مشخصات درج شده :
                        WZST032002A0(#1.0)
                        3G-8331
                        2809

                        در ضمن یه کابل فلت کنار کابل فلت اصلی هست که روی کابل اصلی لحیم کاری شده و روی کابل اصلی برای هر سیم این کابله یک حرف نوشته شده (A-K1-K2-K3-K4-K5-K6) که میشه با دنبال کردن مسیر سیم ها، ردیف این 7 سیم رو از بین 37 پین مشخص کرد :

                        A=15
                        K1=16
                        K2=17
                        K3=18
                        K4=19
                        K5=20
                        K6=21

                        oo:
                        حالا فهمیدم چی به چیه :nice: :nerd:
                        اینا مال بک لایتشه :redface:
                        خوبه (!) بک لایتش کار میکنه
                        :applause:

                        دیدگاه


                          #13
                          پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                          اینم دوتا عکس از ال سی دی ( البته با کیفیت نامطلوب :NO: :redface: )
                          رو :


                          پشت:

                          دیدگاه


                            #14
                            پاسخ : ال سی دی تاچ اسکرین WZST032002A0

                            اونطور که از ظاهرش پیداست، پین های 1 تا 4 مربوط به تاچ هستند !
                            اینطور نیست ؟ :agree:

                            دیدگاه


                              #15
                              پاسخ : ال سی دی تاچ اسکرین ( 3.2 اینچی WZST032002A0)

                              سلام
                              تا اونجایی که من میدونم مcdهای چینی بیشتر از 2 نوع (البته ظاهرا یه نوع دیگه هم دیده شده من خودم ندیدم :question ترتیب چینش پایه ندارن پیدا کردن ترتیب پایه ها حتی اگه از اون دو نوع هم نباشن زیاد سخت نیست فقط یکمی وقت ولی با حوصله ی زیاد یه منبع تغذیه،یه اسیلوسکوپ و یه فانکشن ژنراتور ( البته به این یکی شاید کار نکشه :nerd: این در نهایت اگه نتونستیم به نتیجه برسیم استفاده می کنیم :angry
                              الان مشغول امتحانات آخر ترمم شاید نتونم به این زودی بیام وقتی برگشتم پایه های همین lcd رو قدم به قدم با روشی که پیدا کردیم رو توضیح می دم. :read: :read:

                              دیدگاه

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