اطلاعیه

Collapse
No announcement yet.

ساخت تابلو روان 8*8 -بدون قطعه خاص (لچ و غیره ) - atmega 16

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

    ساخت تابلو روان 8*8 -بدون قطعه خاص (لچ و غیره ) - atmega 16

    سلام دوستان عزیز و گرامی - ببخشید من می خواستم یک تابلو روان 4*8 با استفاده از atmega 32 و یا 16 بسازم .
    کاری که من کردم اینه که 4 ردیف 8 تایی ال ای دی رو روی برد لحیم کردم و حالا می خواستم بدونم که باید اون ها رو مثبت مشترک بگیرم و یا منفی مشترک ؟؟؟ و بعد از اون هر ال ای دی رو به 32 تا از پین های atmega 32 , atmega 16 وصل کنم .
    سئوالات :
    1- چنین چیزی امکان پذیره یا نه ؟؟؟
    2- ال ای دی ها منفی مشترک باید باشند یا مثبت مشترک ؟؟؟
    3- با نرم افزاری که عکسش رو قرار می دم می شه کاری کرد یا نه ؟؟؟
    http://www.hlachini.com/Projects/Signe-LED/Diagram/LTG.gif
    میشه به جای امضا انگشت بزنم ؟؟؟

    #2
    پاسخ : ساخت تابلو روان 4*8 با atmega32,atmega 16

    برنامه هم اینه :

    $regfile = "m32def.dat"
    $crystal = 1000000
    Config Porta = Output
    Config Portb = Output
    Config Portc = Output
    Config Portd = Output

    Dim J As Byte
    Dim Col As Byte
    Dim Inh As Byte
    Dim U As Byte
    Dim K As Byte
    Dim N As Byte , I As Byte , C_le As Byte

    Do

    U = 0
    K = &B10000000
    For Col = 0 To 7


    Portd = K


    For J = 0 To 3
    Portb = Lookup(u , Dr)
    Portc.j = 1
    U = U + 1
    Portc = 0
    Next J

    Waitms 5
    Rotate K , Left
    Next Col
    Loop

    Dr:
    Data &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF,
    Data &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF , &HFF
    میشه به جای امضا انگشت بزنم ؟؟؟

    دیدگاه


      #3
      پاسخ : ساخت تابلو روان 4*8 با atmega32,atmega 16

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

      دیدگاه


        #4
        پاسخ : ساخت تابلو روان 4*8 با atmega32,atmega 16

        سلام
        1)احتیاجی نیست که از 32 تا پین avr استفاده کنی . شما 4 تا پین برای ستر ها و 8 تا پین برای ستون ها بیشتر لازم نخواهی داشت .
        2) فرقی نمی کنه که مثبت یا منفی رو مشترک قرار بدی (البته از نظر سخت افزاری فرق داره ) فقط یه مقدار کد نویسی شما تغییر خواهد کرد .
        3)برای استفاده از نرمافزار هم احتمالا باید از سخت افزاری که خوده سایت لاچینی داده استفاده کنی.
        4) از led اوال هم باید استفاده کنی . جون هم سرعت سوئیچینک بیشتری داره و هم سریع تر نورش به اخرین میزان خودش می رسه درنتیجه تابلو عملکرد بسیار بهتری خواهد داشت.

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

        دیدگاه


          #5
          پاسخ : ساخت تابلو روان 4*8 با atmega32,atmega 16

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

          دیدگاه


            #6
            پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

            http://www.hlachini.com/article48.html
            http://www.hlachini.com/article35.html
            http://www.hlachini.com/article45.html
            http://www.hlachini.com/article43.html
            http://www.hlachini.com/article24.html
            http://www.hlachini.com/forum-1.html
            به اینها یه سری بزن .
            همه برنامه و شماتیک داره .

            دیدگاه


              #7
              پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

              دوستان من می خواستم اینو بسازم :http://www.hlachini.com/Projects/Signe-LED/Diagram/Signe-LED-8.htm
              ولی یکسری مشکل دارم :
              1- این تابلوش 7*5 ولی من می خواستم 8*8 بسازم - به نظرتون راه حل چیه ؟؟
              2- این با atmega8 ساخته شده ولی من میکروی دم دست فقط atmega 32 , atmega16 دارم - به نظرتون راه حل چیه ؟؟
              میشه به جای امضا انگشت بزنم ؟؟؟

              دیدگاه


                #8
                پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

                همون طور که دوستمون در بالا گفتن برای هر سطر یک پین و برای هر سطون یه پین نیاز داری
                یعنی برای 8 در 8 16 پین نیاز داری
                در ضمن در این روش از خطای دید انسان استفاده میشه و با سرعت بالا رفرش میشه اطلاعات
                ولی اگهاز لچ استفاده کنی نور تابلوت خیلی بهتر میشه

                دیدگاه


                  #9
                  پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

                  در مورد میکرو نظرت چیه؟
                  میشه به جای امضا انگشت بزنم ؟؟؟

                  دیدگاه


                    #10
                    پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

                    با درود . . .
                    والا من نفهمیدم آخرش قراره به چی برسید اما شاید این کمک کنه:
                    http://www.eca.ir/forum2/index.php?topic=26542.0

                    موفق باشید
                    درد من تنهایی نیست؛ بلکه مرگ ملتی است که گدایی را قناعت، بی‏عرضگی را صبر، و با تبسمی بر لب این حماقت را حکمت خداوند می‏ نامند! "گاندی"

                    به دلیل وجود برخی مشکلات و بی احترامی ها این اکانت رو غیر فعال کردم. همیشه سر بلند باشید.
                    بدرود . . .

                    دیدگاه


                      #11
                      پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

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

                      در ضمن این لینک رو هم کامل مطالعه کن و کار های رو که گفته انجام بده .
                      http://www.hlachini.com/Projects/Sig.../Signe-LED.htm

                      دیدگاه


                        #12
                        پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

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

                        دیدگاه


                          #13
                          پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

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

                          دیدگاه


                            #14
                            پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

                            سلام من سخت افزار رو کامل ساختم ولی نمی دونم چطوری برنامه ی مگا 8 رو به مگا 16 تبدیل کنم .
                            میشه به جای امضا انگشت بزنم ؟؟؟

                            دیدگاه


                              #15
                              پاسخ : ساخت تابلو روان 4*8 -بدون قطعه خاص (لچ و غیره ) - atmega32,atmega 16

                              خوب سخت افزارتو بکش اپلود کن ببنیم

                              دیدگاه

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