اطلاعیه

Collapse
No announcement yet.

سخت افزار تابلو روان

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

    سخت افزار تابلو روان

    با سلام
    بچه ها من اگه بخوام یک تابلو روان بسازم از کجا باید شروع کنم؟
    led ها رو باید روی فیبر نصب کنم؟
    led ها رو باید در چه فاصله ای نصب کنم؟
    سطرها رو بهتره آند بگیریم یا ستونها رو ؟
    اگه بخوام یک تابلو 128*16 بسازم بهتره از چه تقسیماتی انجام بدم؟
    و از این قبیل.........."؟
    لطفن علما سایت این تاپیکو حذف نکنند و نگند تکراریه؟
    با تشکر....!!!
    بیهوده متاز
    مقصدمان خاک است

    #2
    پاسخ : سخت افزار تابلو روان

    نوشته اصلی توسط rasol-m
    با سلام
    بچه ها من اگه بخوام یک تابلو روان بسازم از کجا باید شروع کنم؟
    led ها رو باید روی فیبر نصب کنم؟
    led ها رو باید در چه فاصله ای نصب کنم؟
    سطرها رو بهتره آند بگیریم یا ستونها رو ؟
    اگه بخوام یک تابلو 128*16 بسازم بهتره از چه تقسیماتی انجام بدم؟
    و از این قبیل.........."؟
    لطفن علما سایت این تاپیکو حذف نکنند و نگند تکراریه؟
    با تشکر....!!!
    سلام

    یه سرچی بکنید بد نیست!

    بعد اگه سوالی بود بپرسید(اینجوری باید کلی حرف تکراری بزنیم!)

    موفق باشید :smile:

    دیدگاه


      #3
      پاسخ : سخت افزار تابلو روان

      سلام

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

      ازتون میخام که یکمی در این مورد کمکم کنید

      این کد هستش :
      کد:
      $regfile = "m32def.dat"
      $crystal = 8000000
      
      Config Portb = Output
      Config Portd = Output
      
      Dim Col As Byte
      Dim Scan As Byte
      Dim Refresh As Byte
      Dim Index As Byte
      Dim S As Byte
      Dim K As Byte
      Dim J As Byte
      Dim B As Byte
      Dim A As Byte
      Dim M(100) As Byte
      K = 1 : J = 0 : B = 8 * K : B = B + 7
      M(1) = 19
      M(2) = 40
      
      
      
      Do
        For S = 0 To B
          For Refresh = 1 To 10
            Scan = &B00000001
            For Col = 0 To 7
              Index = S + Col
      
      
              Select Case Index
              Case 0 To 7 : Gosub Start1
              Case 8 To 15 : Gosub Start2
              Case 16 To 23 : Gosub Start3
      
      
              End Select
      
      
              Next Col
              Next Refresh
              Next S
              Loop
      
              End
      
      
      
              Start1:
      
              Portb = Lookup(index , Gelayof)
              Portd = Scan
              Waitms 3
              Rotate Scan , Left
              Portd = &H00
              Incr J
              If J = 8 Then J = 0
              Return
      
              Start2:
      
              A = M(1) + J
              Portb = Lookup(a , Gelayof)
              Portd = Scan
              Waitms 3
              Rotate Scan , Left
              Portd = &H00
              Incr J
              If J = 8 Then J = 0
              Return
      
      
              Start3:
      
              A = M(2) + J
              Portb = Lookup(a , Gelayof)
              Portd = Scan
              Waitms 3
              Rotate Scan , Left
              Portd = &H00
              Incr J
              If J = 8 Then J = 0
              Return
      
      Gelayof:
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B10000011
      Data &B11110101
      Data &B11110110
      Data &B11110101
      Data &B10000011
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B10000011
      Data &B11110101
      Data &B11110110
      Data &B11110101
      Data &B10000011
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111
      Data &B11111111

      من فرض کردم که آرایه های که تو برنامه تعریف کردم کدهای حروفی که باید نمایش داده شوند و اینه را از کیبرد گرفتم

      حالا وقتی یه جدول لوک پ تعریف می کنم ، یه حرفی مثلا a در ردیف اول جدول هستش و حرفی مانند z در ردیف مثلا20 جدول

      وقتی میخام بعد از a برم z رو نمایش بدم نمی تونم برنامه رو طوری بنویسم که نمایش صحیح باشه
      مثلا فایل پروتوس رو ببینید :
      http://www.4shared.com/file/208655909/9696d985/tablo_code.html


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

      ممنون

      دیدگاه


        #4
        پاسخ : سخت افزار تابلو روان

        ]قا مهدی سرچ کردم خیلی بدردم نخورد اگه می شه این سوالاتمو جواب بدید با تشکر
        بیهوده متاز
        مقصدمان خاک است

        دیدگاه


          #5
          پاسخ : سخت افزار تابلو روان

          من جواب سوالاتو میدم ( البته در محضر اساتید جسارت نشه )
          بله دیگه ال ای دی ها روی فیبر مدار چاپی لحیم می کنیم
          معمولا 2 سانت در نظر می گیرند
          سطرها یا ستون ها فرق نمی کنه و مونده که برنامتون چه جوری نوته بشه
          میتونی 8*16 بگیری ( فکر کنم ایت تقسیم خوب باشه و 8*8 هم میشه )
          باریکلا به من ( چه چیزایی بلد بودم و نمی دونستم )

          دیدگاه


            #6
            پاسخ : سخت افزار تابلو روان

            سلام بچه ها
            اگه می شه توضیح بیشتری بدید در مورد نصل و فاصه ها ی led
            بیهوده متاز
            مقصدمان خاک است

            دیدگاه


              #7
              پاسخ : سخت افزار تابلو روان

              سلام
              در مورد فاصله کاملا به قیمت تمام شده تابلو اندازه تابلو محل نصب تابلو و فاصله شخص از تابلو و..... بستگی داره
              برای مثال ما تو شرکتمون از فاصله کاملا چفت یعنی 5میلیمتر تا 3 سانت زدیم
              هرچی تابلو به ناظر نزدیک تر باشه و تابلو کوچکتر باشه فاصله ال ای دی ها باید نزدیک تر باشه
              تابلو های پشت ویترین و معمولی ما فاصله مرکز ال ای دی تا مرکز ال ای دی دیگر 1.5 سانته
              اون تابلو که گفتم 3 سانت فاصله داره رو ما برای بالای یک ساختمان زدیم و طول تابلو 6 متر در 1.5 متر در اومد !!!!!!
              در مورد نحوه وصل کردن ال ای دی هم کاملا بستگی به برنامه و سخت افزارتون داره و کاملا دل بخواه است و چندان اهمیتی نداره
              ولی در مورد لحیم کاری ما به این ترتیب عمل میکنیم ( در تابلو های دینامیک) که یک پایه ال ای دی هر شطون رو به مدار و لحیم و پایه های دیگر هر سطر رو با سیم به هم وصل
              در تابلو های استاتیک که کاملا بحث فرق میکنه
              ولی راه سخت تر ولی با کلاس تری هم هست یعنی پایه دوم را با یک فیبر مدار چاپی به عرض نیم سانت و طول هرچه بلند تر رو کنار اون پایه ها تکیه میدیم و اون پایه ها رو به این فیبر لحیم می کنیم که البته هم وقت گیره هم خرجش بیشتره
              پروردگارا: به من زيستني عطا کن که در لحظه مرگ بر بي ثمري لحظه اي که براي زيستن گذشته است حسرت نخورم، و مردني عطا کن که بر بيهودگيش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست ميداري

              دیدگاه


                #8
                پاسخ : سخت افزار تابلو روان

                تابلو دینامیک پیه استاتیک چیه ؟

                یکی هم به سوال من جواب بده یا یه تایپیک دیگه بزنم

                میگم کسی میتونه یه نمونه کد بزاره که توش قسمت نشان دادن حروف باشه ؟
                خیلی ضروریه ! باید تا اسفند تحویلش بدم :cry:
                کمکککککککککککککککککککککک

                دیدگاه


                  #9
                  پاسخ : سخت افزار تابلو روان

                  سلام دوست عزیز این نمایش حرف Aبه صورت متحرک است

                  اما با codeVision
                  Config portb=output
                  Config portd=output
                  Dim Index as byte
                  Dim scan as byte
                  Dim S as byte
                  Dim Refresh as byte
                  Dim col as byte
                  Do
                  Scan=&h11111110

                  For S = 0 To 9
                  For Refresh = 1 To 10
                  Scan = &B00000001
                  For Col = 0 To 4
                  Index = S + Col
                  (Portb = Lookup(Index , Gelayof
                  Portd = Scan
                  Waitus 250
                  Rotate Scan , Left
                  Portd = &H00
                  Next Col
                  Next Refresh
                  Next S
                  Gelayof:
                  Data &B11111111
                  Data &B11111111
                  Data &B11111111
                  Data &B11111111
                  Data &B11111111
                  Data &B10000011
                  Data &B11110101
                  Data &B11110110
                  Data &B11110101
                  Data &B10000011
                  بیهوده متاز
                  مقصدمان خاک است

                  دیدگاه


                    #10
                    پاسخ : سخت افزار تابلو روان

                    سلام
                    آره ولی مشکلم این جاست که وقتی من یه کلمه رو میخام از کیبرد بگیرم دیگه ترتیبشو نمی دونم که بیام از کدوم شماره جدول شروع کنم و همچین ممکنه برای نمایشAZ حرفA در سطر اول باشه و Z تو سطر اخر پس باید واسه متغیر index تو برنامه شما یه چاره باندیشیم !

                    بازم میگم کمککککککککککککککک

                    دیدگاه


                      #11
                      پاسخ : سخت افزار تابلو روان

                      نوشته اصلی توسط درود
                      تابلو دینامیک پیه استاتیک چیه ؟
                      دینامیک همیت تابلوهای معمولیه که همه درست میکنن و زیاد خرجی هم نداره و برای نمایش از اسکن استفاده میشه
                      ولی دینامیک بحثش فرق میکنه در دینامیک دیگه از اسکن خبری نیست برای هر 8 پیکسل یک لچ بکار میره
                      این تابلوها مصرف برق بالایی دارند و از نظر هزینه هم فوق العاده گرون در میان ولی از نظر نور واقعا خیره کننده اند
                      پروردگارا: به من زيستني عطا کن که در لحظه مرگ بر بي ثمري لحظه اي که براي زيستن گذشته است حسرت نخورم، و مردني عطا کن که بر بيهودگيش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست ميداري

                      دیدگاه


                        #12
                        پاسخ : سخت افزار تابلو روان

                        بیشتر توضیح بده
                        مثلا چه جوری 8 پیکسل یه لچ ؟ خوب ما هم لچ میزاریم دیگه برای هر 8 ستون

                        تو بالا اولی استاتیک بود ؟

                        مرسی :applause:

                        دیدگاه


                          #13
                          پاسخ : سخت افزار تابلو روان

                          راستی در مورد اتصال کیبرد به تابلو هم میتونی راهنمایم کنی ؟ ( خیلی کارم گیره ، باید هفته اول اسفند تحویل بد ) :cry2:

                          دیدگاه


                            #14
                            پاسخ : سخت افزار تابلو روان

                            نوشته اصلی توسط rasol-m
                            سلام دوست عزیز این نمایش حرف Aبه صورت متحرک است


                            Config portb=output
                            Config portd=output
                            Dim Index as byte
                            Dim scan as byte
                            Dim S as byte
                            Dim Refresh as byte
                            Dim col as byte
                            Do
                            Scan=&h11111110

                            For S = 0 To 9
                            For Refresh = 1 To 10
                            Scan = &B00000001
                            For Col = 0 To 4
                            Index = S + Col
                            (Portb = Lookup(Index , Gelayof
                            Portd = Scan
                            Waitus 250
                            Rotate Scan , Left
                            Portd = &H00
                            Next Col
                            Next Refresh
                            Next S
                            Gelayof:
                            Data &B11111111
                            Data &B11111111
                            Data &B11111111
                            Data &B11111111
                            Data &B11111111
                            Data &B10000011
                            Data &B11110101
                            Data &B11110110
                            Data &B11110101
                            Data &B10000011
                            بیهوده متاز
                            مقصدمان خاک است

                            دیدگاه


                              #15
                              پاسخ : سخت افزار تابلو روان

                              شرمنده اشتباه لوپّی بود
                              دومی استاتیک هست
                              من میگم 8 پیکسل شما میگی 8 ستون خوب این خیلی با هم فرق داره
                              شاید شما ستونتون چند ده پیکسل داشته باشه !!
                              در مورد کیبورد من تا حالا کار نکردم ولی اگه بدون سورس میخوایی شاید بتونم فایل هگز بهت بدم!!!
                              پروردگارا: به من زيستني عطا کن که در لحظه مرگ بر بي ثمري لحظه اي که براي زيستن گذشته است حسرت نخورم، و مردني عطا کن که بر بيهودگيش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست ميداري

                              دیدگاه

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