اطلاعیه

Collapse
No announcement yet.

اشکال تابلو روان من کجاست؟!

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

    #16
    پاسخ : اشکال تابلو روان من کجاست؟!

    چرا فقط 4 تا ادرس داری؟واسه پی؟مگه متریست 4 تایی هست؟
    علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

    دیدگاه


      #17
      پاسخ : اشکال تابلو روان من کجاست؟!

      اشکال در این قسمت برنامه نیست.(به کل برنامه در قسمت قبلی نیگا کنید)
      از این قسمت فقط برای کنترل لچ ها استفاده میشه و اصل آدرس دهی در حلقه قبلی انجام میشه.

      تابلوی من شامل هشت ماتریس8*8 هست.(توی فایل پروتئوس و عکسش نحوه سیم کشی مشخصه)
      وقتی فقط یکی از ماتریس ها رو قطع کردم مشکل اون خطهای روشن و ناهماهنگ خیلی خیلی کمتر شد! :eek:

      ماتریس رو خیلی بررسی کردم ظاهرا اتصال یا قطعی نداره!
      شاید لازمه که از یه طبقه تقویت کننده دیگه(ترانزیستوری) به جز ULN2803 استفاده کنم ولی الان هم نورش به نظرم کافیه! oo:
      بازم آزمون و خطا می کنم ببینم چی میشه؟! :nerd:
      انا لله و انا اليه الراجعون

      دیدگاه


        #18
        پاسخ : اشکال تابلو روان من کجاست؟!

        شاید لازمه که از یه طبقه تقویت کننده دیگه(ترانزیستوری) به جز ULN2803 استفاده کنم ولی الان هم نورش به نظرم کافیه! oo:
        همین 2803 مشکلی نداره و جریان رو میرسونه

        دیدگاه


          #19
          پاسخ : اشکال تابلو روان من کجاست؟!

          این فعال ویدیو تابلوست.توی یکش دو تا از ماتریس ها رو قطع کردم و دیگری حالت عادی ماتریسه.
          http://up.iranblog.com/images/w3p2f8u2ozaa2sqv6w76.zip

          راستی چرا روی بردهای ماتریس تابلو روان یک یا دو مقاومت به ازای هر led وصل می کنن؟!
          انا لله و انا اليه الراجعون

          دیدگاه


            #20
            پاسخ : اشکال تابلو روان من کجاست؟!

            اون مقاومت روو میزارن که اگه میکرو هنگ کرد و یه پورت روشن موند تابلو رو به باد نده(کنترل جریان داشته باشن)

            فکر کنم عیب کارت رو فهمیدم
            احتمالا یکی از led های متریسی که میگی وقتی حذفش میکنی درست میشه سوحته(شاید هم چند تا)
            باید اون برد رو تک تک led هاش رو تست کنی :mrgreen: نترس خیلی وقت نمیگیره نهایتا 15 دقیقه
            برو ببینم ی کار میکنی
            علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

            دیدگاه


              #21
              پاسخ : اشکال تابلو روان من کجاست؟!

              ایول!!!! آفرین!!! الحق که که همکار علمی ECA هستی!! :applause: :applause: :applause:
              کاملا درست گفتی.توی هر دوی اون ماتریسها یه LED سوخته بود.
              حالا فقط یه پسماند ناچیزی باقی مونده.
              بازم دمت گرم.
              انا لله و انا اليه الراجعون

              دیدگاه


                #22
                پاسخ : اشکال تابلو روان من کجاست؟!

                نوشته اصلی توسط shahin-shargh
                حالا فقط یه پسماند ناچیزی باقی مونده.
                بعد از اینکه نمایشت تموم شد (سطر یا ستون رو غیر فعال کردی ) لچ هات رو با مقدار 0 یا FF (یه جوری که LED ها خاموش بشه) پر کن مشکلت حل میشه.

                موفق باشید

                دیدگاه


                  #23
                  پاسخ : اشکال تابلو روان من کجاست؟!

                  در مورد پسماند راستش فکر کنم ....
                  من خودم نتونستم حلش کنم به صورت نرم افزاری
                  اگر نوتیتین به من هم بگبن این کاری که اقا حامد فرمودند من انجام دادم ولی نشد ه
                  چیزی که به ذهن خودم رسیدگزاشتن مقاومت بود که اونن هم به علت شیرازی بودن بیخیالش شدم :mrgreen:
                  چون من تابلو رو واسه سرگرمی ساختم
                  علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                  دیدگاه


                    #24
                    پاسخ : اشکال تابلو روان من کجاست؟!

                    نوشته اصلی توسط اٌمید حبیبی
                    اگر نوتیتین به من هم بگبن این کاری که اقا حامد فرمودند من انجام دادم ولی نشد ه
                    بعد از 5-6 سال تابلو کار کردن ، این روش برای من جواب میده ...

                    اگه خواستید با عکس براتون میزارم که فرقش رو متوجه بشید.

                    نوشته اصلی توسط اٌمید حبیبی
                    چیزی که به ذهن خودم رسیدگزاشتن مقاومت بود که اونن هم به علت شیرازی بودن بیخیالش شدم :mrgreen:
                    این کار اثر چندانی نداره :agree:

                    برای اینکه بدونید کجای برنامه باید بنویسید این برنامه رو ببینید (مربوط به تابلوی 32 * 144 تک رنگ هست)


                    ....
                    for(i=ZERO;i<18;i++)
                    {
                    PORTA=data_latch_a[i];
                    PORTF=sel_latch[i];
                    if(i<8)PORTE.7=0;
                    else if(i>=8 && i<16) PORTE.6=0;
                    //#asm("NOP&quot
                    PORTE=0xFF;
                    PORTF=0xFF;
                    }

                    for(i=ZERO;i<18;i++)
                    {
                    PORTA=data_latch_b[i];
                    PORTF=sel_latch[i+18];
                    if(i<8)PORTE.7=0;
                    else if(i>=8 && i<16) PORTE.6=0;
                    //#asm("NOP&quot
                    PORTE=0xFF;
                    PORTF=0xFF;
                    }

                    PORTB=sel_row[shifter];
                    ROW_EN=0;
                    delay_ms(TURN_ON_ROW);
                    ROW_EN=1;



                    PORTA=0;
                    for(i=ZERO;i<18;i++)
                    {
                    PORTF=sel_latch[i];
                    PORTE=0x00;
                    //#asm("NOP&quot
                    PORTE=0xFF;
                    PORTF=0xFF;


                    اون قسمتی که بولد کردم بعد از اتمام تمایش تمام لچ ها رو صفر میکنه که برای سطر بعدی پسماندی نداشته باشه

                    موفق باشید

                    دیدگاه


                      #25
                      پاسخ : اشکال تابلو روان من کجاست؟!

                      ممنون که تجربیاتت رو میگی
                      ولی ای کاش تو برنامت گفته بودی comment میکردی

                      sel_latch چیه؟چند ه؟

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

                      دیدگاه


                        #26
                        پاسخ : اشکال تابلو روان من کجاست؟!

                        نوشته اصلی توسط اٌمید حبیبی
                        ممنون که تجربیاتت رو میگی
                        ولی ای کاش تو برنامت گفته بودی comment میکردی

                        sel_latch چیه؟چند ه؟
                        احتیاجی به دونستن این نیست.ولی این یک آرایه هست که آدرس تمام لچ ها داخلش هست.

                        هدفم از اینکه این برنامه رو گزاشتم این بود که بدونید منظورم کجای برنامه بود.

                        این قسمت از برنامه ی من سطر رو فعال میکنه ، تاخیر زمانی ایجاد میکنه و بعد سطر رو غیر فعال میکنه ... دقیقا بعد از همین بزارید

                        PORTB=sel_row[shifter];
                        ROW_EN=0;
                        delay_ms(TURN_ON_ROW);
                        ROW_EN=1;

                        امیدوارم متوجه شده باشید :nerd:

                        دیدگاه


                          #27
                          پاسخ : اشکال تابلو روان من کجاست؟!

                          ببین!وقتی یه همکار علمی و یه همکار اجرایی دارن صحبت می کنن "یه دو ستاره" نمیاد وسط که!! :mrgreen:
                          ولی یه نکته جالب در مورد اون پسماند! :job:
                          هر تغییر در نرم افزار دادم باز اون پسماند یا روشن شدن الکی بعضی خطوط از بین نرفت.
                          واسه همین دوباره ماتریس ها رو بررسی کردم و نور LEDها رو تست کردم.
                          بله حدسم درست بود.بعضی از LEDها ضعیف شده بودن.عوضشون که کردم پسماند از ببین رفت!!
                          ولی یه مشکل!
                          اون LEDها اول همشون سالم بودن و شاید هم اون چندتایی که عوض کردم معیوب بودن.... ولی چه تضمینی هست که بقیه سالم بمونن؟؟!!
                          سوال اینه که آیا LEDهایی مخصوص واسه تابلو روان داریم؟ یا اگه حرفه ای ها از LEDها معمولی مات یا لیزری توی بازار استفاده می کنن چه ترفندهایی برای افزایش طول عمر اونها دارن.....خیلی مهمه؟!
                          انا لله و انا اليه الراجعون

                          دیدگاه


                            #28
                            پاسخ : اشکال تابلو روان من کجاست؟!

                            نوشته اصلی توسط shahin-shargh
                            بله حدسم درست بود.بعضی از LEDها ضعیف شده بودن.عوضشون که کردم پسماند از ببین رفت!!
                            :-?

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

                            نوشته اصلی توسط shahin-shargh
                            اون LEDها اول همشون سالم بودن و شاید هم اون چندتایی که عوض کردم معیوب بودن.... ولی چه تضمینی هست که بقیه سالم بمونن؟؟!!
                            سوال اینه که آیا LEDهایی مخصوص واسه تابلو روان داریم؟ یا اگه حرفه ای ها از LEDها معمولی مات یا لیزری توی بازار استفاده می کنن چه ترفندهایی برای افزایش طول عمر اونها دارن.....خیلی مهمه؟!
                            برای افزاریش طول عمر LED ها فقط میخواد درست بهش ولتاژ بدی.
                            کاری نکن که بیشتر از 20 میلی آمپر هر LED بکشه.

                            موفق باشی

                            دیدگاه


                              #29
                              پاسخ : اشکال تابلو روان من کجاست؟!


                              احتمالا داری مدت زمان زیادی led ها رو روشن میکنی مدت زمان رو در حدی نگه دار که نه نور کم باشه نه زیاد
                              اگه یه led رو هم عوض میکنی از همون جنس بزار
                              علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                              دیدگاه


                                #30
                                پاسخ : اشکال تابلو روان من کجاست؟!

                                1-آیا ledهای مخصوص تابلو روان داریم یا از همین معمولیها میشه برای مدتهای طولانی استفاده کرد؟
                                2-تابلوهای روز دید و شب دید چه فرقی باهم دارن؟
                                انا لله و انا اليه الراجعون

                                دیدگاه

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