اطلاعیه

Collapse
No announcement yet.

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

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

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

    سلام.
    من یه برنامه با vb ساختم که دیتا رو از کامپیوتر به میکرو ارسال می کند. برنامه کار نمی کند . برنامه میکرو و VB کاملا درسته. از کجا بدونم که پورت سریال کامپیوتر کار می کند یا نه؟

    #2
    پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

    سلام
    شما buad سیستم را روی چند تنظیم کردید؟؟
    بودریت کامپیوتر با بودریت میکرو باید یکسان باشد. همچنین پورت Com کامپیوتر را باز کرید؟؟؟
    برنامه تو بزار اینجا تا ببینم مشکلت چیه؟

    دیدگاه


      #3
      پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

      کافیه پایه ی 2 و سه یک پورت db9 رو به هم وصل کنی و وصلش کنی به کامپیوتر ..
      با استفاده از یه برنامه ی ترمینال مثل hyper terminal ویندوز با کیبرد یک کاراکتر بفرست . باید همون کاراکتر دریافت بشه .. یعنی هر کاراکتری دو باز تایپ بشه :nerd:
      That`s It ...I`m out of here

      دیدگاه


        #4
        پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

        سلام
        بهترین کار همینه که ErfanEA اشاره کردند. به این کار Serial Port Loopback Test می گن. یه نگاهی به نشانی های زیر بنداز:

        http://zone.ni.com/devzone/cda/tut/p/id/3450

        تو نشانی زیر با AVR یک دستگاه Loopback Test درست کرده:

        http://www.mcselec.com/index.php?option=com_content&task=view&id= 165&Itemid=57

        موفق باشی.

        دیدگاه


          #5
          پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

          سلام ممنون از جواب هاتون
          من یه مدار برای تست ساختم که کابل RS232 یهش وصل می شود. برنامه کاملا درست است. میزان باود رو 9600 در میکرو گذاشتم و در option یسکام هم 9600 گذاشتم. وقتی emulatore بسکام رو باز می کنم هیچی نمی شود در آن تایپ کرد. راه و چاره چیست؟
          چرا چیزی تایپ نمی کند؟

          دیدگاه


            #6
            پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

            سلام
            محیط ترمینال emulator حالت echo نداره و هر دکم ای رو روی کیبورد بزنید فقط اونو ارسال می کنه. برای اینکه Loopback test ساده بسازید کافیه که فقط پایه های 2 و 3 روی پورت رو بهم وصل کنید و در محیط ترمینال Emulator شروع به زدن کلیدهای کیبورد کنید. اگر همه چیز درست باشه حالا هر کلیدی رو که بزنید باید بتونید روی محیط ترمینال ببینیدش. انگار که با وصل کردن پایه های 2 و 3 حالت echo رو بهش اضافه کردی. شما از صحت پورت سریال مطمئن هستی؟ این کار رو بکنید ببینید پورت درسته یا نه؟
            موفق باشید.

            دیدگاه


              #7
              پاسخ : از کجا بدونم که پورت سریال کامپیوتر کار می کند؟

              پایه 2 را به سه وصل کن
              در hyper terminal پورت را باز کن و اطلاعات را ارسال کن باید هرچی فرستادی بگیری
              به همین سادگی
              به همین راحتی

              دیدگاه

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