اطلاعیه

Collapse
No announcement yet.

تابلو روان با اتصال پورت سریال

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

    تابلو روان با اتصال پورت سریال

    سلام
    برای ساختن تابلو روان با اتصال پورت سریال به کامپیوتر میتونید من رو راهنمایی کنید؟
    من این تابلو رو با LED در ابعاد 8*32 ساختم.فقط متن رو داخل برنامه دادم.
    میخواستم بدونم برای کار با پورت سریال باید چه اتصالاتی رو اضافه کنم و خواندن از این پورت باید به چه شکل باشه.
    با atmega16 و زبان basic کار کردم.
    ممنون.


    #2
    پاسخ : تابلو روان با اتصال پورت سریال

    سلام :

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

    ضمناً حتماً یک نگاهی به Help خود بسکام بیاندازید و دستورات Waitkey و inkey را بررسی کنید .
    در ضمن با دستور ischarwaiting می توانید یک وقفه برای زمانی که پورت سریال می خواهد اطلاعات در میکرو بریزد ایجاد کنید .

    موفق باشید

    دیدگاه


      #3
      پاسخ : تابلو روان با اتصال پورت سریال

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

      دیدگاه


        #4
        پاسخ : تابلو روان با اتصال پورت سریال

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

        دیدگاه


          #5
          پاسخ : تابلو روان با اتصال پورت سریال

          سلام.
          با تشکر از توجه شما
          راستش این یه تابلو روانه که قراره جمله ای که داخل کامپیوتر داده میشه رو تو تابلو نمایش بده.یعنی ما جمله رو تو کامپیوتر بدیم بعد تابلو نمایش بده.
          نه،Online هم نیست.
          با زبان Basic در bascom avr
          میکرو هم atmega16 هست.
          تابلو هم 8*32
          اگه بتونید در مورد اتصالات لازم برای این ارتباط(ارتباط میکرو و کامپیوتر از طریق پورت سریال) راهنمایی کنید که چه IC هایی لازمه و به چه صورت ممنون میشم!

          دیدگاه


            #6
            پاسخ : تابلو روان با اتصال پورت سریال

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

            اتصال هم به صورت : تابلو <-------- میکرو <------------ کامپیوتر(پورت سریال) است.

            دیدگاه


              #7
              پاسخ : تابلو روان با اتصال پورت سریال

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

              دیدگاه


                #8
                پاسخ : تابلو روان با اتصال پورت سریال

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

                البته من با بیسیک کار نکردم ولی فکر میکنم توی سایت مثال در مورد ارتباط سریال به زبان بسکام باشه یه سرچی بکنید پیدا میکنید طرف کامپیوتر رو هم الان اسم دستورش یادم نیست دوستان دیگه کمک کنن(الان با کامپیوتر خودم آنلاین نیست و اگر نه نگاه میکردم براتون)
                موفق باشید.
                شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
                هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
                چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

                دیدگاه


                  #9
                  پاسخ : تابلو روان با اتصال پورت سریال


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

                  دیدگاه


                    #10
                    پاسخ : تابلو روان با اتصال پورت سریال

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

                    دیدگاه


                      #11
                      پاسخ : تابلو روان با اتصال پورت سریال

                      نه ابدا چون در خروجی ویدئو در کامپیوتر سیگنالهای رنگ روی سه خط مجزا انتقال میشوند و فقط کافی است به ال ای دی متناسب با رنگ خودش اعمال شود که ال ای دی سه رنگ هم در بازار موجود است و به ال ای دی آر جی بی معروف است یعنی یک ال ای دی میتواند سه رنگ مختلف ایجاد کند وترکیب این سه رنگ رنگهای دیگر. :angry:
                      اما در تلویزیون مشگلترین قسمت تفکیک و جدا سازی سیگنالهای رنگ است که مدارات آنالوگ با دقت خیلی زیاد مورد نیاز است ودر حقیقت تا حدودی تعریف کننده کیفیت تصویر است. :cry2:
                      بنابر این شما کافیست یک شبکه ماتریسی از ال ای دی RGB بسازید که کاتد یا آند آنها (به نوع LED بستگی دارد یعنی کاتد مشترک باشد یا آند مشترک) به صورت سطر به سطر با یکدیگر مشترک باشند و پایه های رنگ (سه پایه دیگر که با اعمال ولتاز به هریک ال ای دی به یک رنگ قرمز یا سبز یا آبی روشن میشود) به صورت سطونی با هم مشترک میشوند البته یقینا با ید از نظر جریان تقویت شود مثلا با یک ترانزیستور حالا سیگنال ورتیکال را به سطرها اعمال میکنیم وسیگنال هورزینتال را به سطونها البته توسط یک شمارنده یعنی سیگنال ورتیکال به ورودی یک شمارنده اعمال میشود و خروجی شمارنده به سطرها بنابراین با اعمال هر پالس به سطر بعدی میرویم وهمینطور در مورد سیگنال هورزینتال :cry2: بقیه کار به همین راحتی است که شما سیگنال های رنگ را به پایه های همنام ال ای دی متصل کنید البته اگر کسی خواست عملا روی این پروزه کار کند حاظرم او را راهنمایی کنم ونقشه دقیق ارائه دهم keshtpour@gmail.com
                      بعدا یه جمله قشنگ مینویسم

                      دیدگاه


                        #12
                        پاسخ : تابلو روان با اتصال پورت سریال


                        دوستان عزیز ممنون از راهنماییهاتون
                        اما من نمیفهمم بعضی از دوستان میگن اصلا کاری نداره و خیلی راحته،آخه مگه من میپرسم راحته یا سخته؟ :angry:
                        اصلا این کمک های اخیر رو که خوندم میبینم موضوعی که مطرح شد به چی تبدیل شد، کاملا بحث عوض شد!!!!!!!!!
                        بابا جون من فقط نحوه ی اتصال میکرو و کامپیوتر رو از طریق پورت سریال میخوام.فقط سخت افزارش،بی خیال نرم افزار.
                        الان میدونم واسه این ارتباط باید از MAX 232 استفاده کنم. ولی اصلا از نحوه ی ارتباط،یعنی پایه هایی که باید به هم وصل شوند و اینکه کار این IC چی هست چیزی نمیدونم. :sad:
                        البته به این نتیجه رسیدم از این site کمتر میشه کمک گرفت.ولی به هر حال از همه ی دوستان که نگاهی انداختند و به دستان مبارک زحمت تایپ دادند متشکرم.
                        موفق باشید.

                        دیدگاه


                          #13
                          پاسخ : تابلو روان با اتصال پورت سریال

                          سلام.
                          در مورد اینکه پاسختون ناقص گفته شد حق با شماست. من در پاسخ پست قبلیتون فراموشم شد به آی سی max232 اشاره کنم.

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

                          در هر صورت اگه هنوز میتونه مفید باشه این نحوه اتصال پایه های آی سی MAX232آ‌ هست.

                          همه خازن ها رو هم 10 میکرو فاراد بذارید مشکلی ایجاد نمیشه

                          پایه های RX و TXآ‌ به صورت معکوس به پایه های میکرو وصل میشن. در شکل بالا پایه 11 به TXآ‌ میکرو و پایه 12 به RXآ‌میکرو متصل میشه.
                          موفق باشید
                          شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
                          هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
                          چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

                          دیدگاه


                            #14
                            پاسخ : تابلو روان با اتصال پورت سریال

                            سری به سایت Atmel بزن و شماره میکروی مورد نظرت رو وارد کن ودیتاشیت آنرا پلود کن در میکرو های مختلف پایه های RXT و DXT یکسان نیست وباید از طریق دیتا شیت آنرا پیدا کنی اما از طریق نرم افزار میتونی هر پایه دیگری را به جای آن انتخاب کنی من دستورات را مینویسم امیدوارم سر در بیاوری و دوباره سوال را عوض نکنی راستی ببخشید یادم رفت که شما در نرم افزار مشگلی ندارید ومیتوانید هر پایه ای را به صورت نرم افزاری تعریف کنید
                            برای سخت افزار در طرف میکرو پنج ولتی ودر طرف کامپیوتر 15 + و 15 - است و معکوس یعنی سطح صفر میشود 15 + ولت و سطح یک میشود 15 - ولت ودیگر اینکه TXD کامپیوتر به RXD میکرو وصل میشود و RXD کامپیوتر به TXD میکرو وصل میشود
                            برای این تبدیل سطح میتوانید از MAX 232 , MAX 233 استفاده کنید و برای فاصله کم بین کامپیوتر ومیکرو میتوانید از یک ترانزیستور استفاده کنید
                            بعدا یه جمله قشنگ مینویسم

                            دیدگاه


                              #15
                              پاسخ : تابلو روان با اتصال پورت سریال

                              نوشته اصلی توسط پروفسور
                              نه ابدا چون در خروجی ویدئو در کامپیوتر سیگنالهای رنگ روی سه خط مجزا انتقال میشوند و فقط کافی است به ال ای دی متناسب با رنگ خودش اعمال شود که ال ای دی سه رنگ هم در بازار موجود است و به ال ای دی آر جی بی معروف است یعنی یک ال ای دی میتواند سه رنگ مختلف ایجاد کند وترکیب این سه رنگ رنگهای دیگر. :angry:
                              اما در تلویزیون مشگلترین قسمت تفکیک و جدا سازی سیگنالهای رنگ است که مدارات آنالوگ با دقت خیلی زیاد مورد نیاز است ودر حقیقت تا حدودی تعریف کننده کیفیت تصویر است. :cry2:
                              بنابر این شما کافیست یک شبکه ماتریسی از ال ای دی RGB بسازید که کاتد یا آند آنها (به نوع LED بستگی دارد یعنی کاتد مشترک باشد یا آند مشترک) به صورت سطر به سطر با یکدیگر مشترک باشند و پایه های رنگ (سه پایه دیگر که با اعمال ولتاز به هریک ال ای دی به یک رنگ قرمز یا سبز یا آبی روشن میشود) به صورت سطونی با هم مشترک میشوند البته یقینا با ید از نظر جریان تقویت شود مثلا با یک ترانزیستور حالا سیگنال ورتیکال را به سطرها اعمال میکنیم وسیگنال هورزینتال را به سطونها البته توسط یک شمارنده یعنی سیگنال ورتیکال به ورودی یک شمارنده اعمال میشود و خروجی شمارنده به سطرها بنابراین با اعمال هر پالس به سطر بعدی میرویم وهمینطور در مورد سیگنال هورزینتال :cry2: بقیه کار به همین راحتی است که شما سیگنال های رنگ را به پایه های همنام ال ای دی متصل کنید البته اگر کسی خواست عملا روی این پروزه کار کند حاظرم او را راهنمایی کنم ونقشه دقیق ارائه دهم keshtpour@gmail.com
                              پروفسور جون ممکنه یه کمکی کنی به خدا صواب داره چرا همین جا نمیذاری که همه استفاده کنن
                              اگه ممکنه یه مثال عملی برای وصل کردن یه ماتریکس 8*8 از led تک رنگ به پورت سریال بزن :job: :job:
                              کمتر به سایت میام .....

                              دیدگاه

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