اطلاعیه

Collapse
No announcement yet.

کمک در مورد ارسال اطلاعات به کامپیوتر

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

    کمک در مورد ارسال اطلاعات به کامپیوتر

    با سلام

    فرض کنید که من یک برنامه دماسنج نوشتم که دما را توی lcd نشون میده حالا اگه بخام این دما را روی کامپیوتر نشون بدم با مثلا vb یا #c باید چیکار کنم و چطوری اطلاعات را بفرستم یعنی باید اطلاعات را از پورت خاصی بفرستم یا همون پورتی که به lcd وصل کردم را باید به سیستم وصل کنم.
    همچنین اگه بخام اطلاعات را از طریق کابل usb که اکثرا امروزه به این شکل استفاده میشه باید چیکار کنم

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

    http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

    #2
    پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

    سلام
    با استفاده از توابع USART و UART انتقال سریال میتونید اینکار رو انجام بدید.یه کم تو همین فرم سرچ کنید متوجه میشید.
    اللهم صل علی محمد و ال محمد و عجل فرجهم
    >>> www.DMF313.ir <<<
    اگر ژرف یابی و پژوهش نباشد; نتیجه اش یک جا ایستادن،
    در جا زدن و با دنیای پیرامون خود به تدریج بیگانه تر شدن
    است.

    دیدگاه


      #3
      پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

      میشه توضیح بدید چون منابع خیلی زیاد هستن

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

      همچنین اکثر پروژه ها به صورت پورت سریال هستن ولی من میخام که به usb ارسال کنم
      من در واقع میخام دما را از طریق usb به pc ارسال کنم

      با تشکر
      با هزار تومان چیکار میشه کرد؟
      میشه به یک کودک مبتلا به سرطان کمک کردو...

      http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

      دیدگاه


        #4
        پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

        با فعال کردن usart میتونید از طریق پایه های RXD و TXD میکرو و با استفاده از یک max233 یا max232 که مبدل سریال به پورت RS232 و USB هستند اینکار رو انجام بدید.
        اللهم صل علی محمد و ال محمد و عجل فرجهم
        >>> www.DMF313.ir <<<
        اگر ژرف یابی و پژوهش نباشد; نتیجه اش یک جا ایستادن،
        در جا زدن و با دنیای پیرامون خود به تدریج بیگانه تر شدن
        است.

        دیدگاه


          #5
          پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

          یعنی دیگه نیازی به پایه های میکرو که به lcd وصل میشن نیست؟

          حالا این اطلاعاتی که میفرسته ایا باید در برنامه کامپیوتری دیکد بشه یا نه مثلا عدد دماسنج بصورت عدد معمولی ارسال میشه؟

          میشه یه نمونه کد و یا برنامه بزارید که بصورت کامل با usb کار کنه

          ممنون
          با هزار تومان چیکار میشه کرد؟
          میشه به یک کودک مبتلا به سرطان کمک کردو...

          http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

          دیدگاه


            #6
            پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

            یعنی دیگه نیازی به پایه های میکرو که به lcd وصل میشن نیست؟
            اگه فقط بخای تو کامپیوتر نشون بدی نه نیازی نیست.
            البته برای تبدیل سریال به usb از تراشه FT232 استفاده کن. اون max232 و max233 که گفتم برا تبدیل به RS232 هست.
            این مدار رو راه بنداز بعد توی کامپیوتر با hyper terminal میتونی تستش کنی.
            اگه با کدویژن کار می کنی میتونی با دستور getchar() و putc() و putsf() اطلاعات رو ارسال یا دریافت کنی.
            اللهم صل علی محمد و ال محمد و عجل فرجهم
            >>> www.DMF313.ir <<<
            اگر ژرف یابی و پژوهش نباشد; نتیجه اش یک جا ایستادن،
            در جا زدن و با دنیای پیرامون خود به تدریج بیگانه تر شدن
            است.

            دیدگاه


              #7
              پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

              حالا یه سوال

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

              یه سوال دیگه من باید ابتدا اطلاعات را به سریال و سپل به usb تبدیل کنم یا یکباره ممکن هست
              اگه میشه کامل توضیح بدید
              با هزار تومان چیکار میشه کرد؟
              میشه به یک کودک مبتلا به سرطان کمک کردو...

              http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

              دیدگاه


                #8
                پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                همچنین برای گرفتن اون اطلاعات در bascome از چه کدهایی باید استفاده کنم
                من با سی کار میکنم و اطلاعی از بسکام ندارم. :agree:
                دوست عزیز ابتدا شما سر یه سیم به پایه RXD میکرو و سر دیگرش رو به پایه TXD آی سی FT232 وصل میکنید. و یه سیم دیگه بر میدارید و یه سرشو به پایه TXD میکرو و سر دیگرشو به پایه RXD آی سی FT232 وصل کنید.
                داخل میکرو دمایی رو که میخونید میتونید به هر فرمتی ارسال کنید،رشته و کاراکتر و عدد و حتی کدگذاری کنید. از اونطرف هم داخل کامپیوتر با سی شارپ یا VB باید پروتکل ارتباط با usb رو بدونید و اطلاعات را به هرفتی که ارسال کردید دریافت کنید.
                پس این اطلاعات مانند دما را با کدوم پایه ها ارسال کنم؟
                نحوه ارسال اطلاعات از داخل میکرو هم بدین صورته که بعد از فعالسازی usart که باید یک سری رجیسترها مقدار دهی بشن با یکی دو تا تابع (با سی از توابع putc() و getc() استفاده میشه!) اطلاعات ارسال و دریافت میشن. یعنی شما بعد از خوندن دما،مقدار دما ره به عنوان پارامتر به اون توابع پاس میدی و اون توابع اطلاعات رو میدن به پایه ها.
                پس شما لازم نیست اطلاعات رو به پایه ها بدید.اون پایه های RXD و TXD از پرتکل خاصی برای دریافت ارسال استفاده میکنن که لازم نیست اونارو بدونید
                پس فقط شما نحوه فعالسازی usart درون بسکام و نحوه ارسال و اطلاعات سریال درون بسکام رو بدونید کافیه
                :bye :bye :bye
                اللهم صل علی محمد و ال محمد و عجل فرجهم
                >>> www.DMF313.ir <<<
                اگر ژرف یابی و پژوهش نباشد; نتیجه اش یک جا ایستادن،
                در جا زدن و با دنیای پیرامون خود به تدریج بیگانه تر شدن
                است.

                دیدگاه


                  #9
                  پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر




                  دیدگاه


                    #10
                    پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                    ممنون بایت راهنمایی خوب شما

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

                    ممنون
                    با هزار تومان چیکار میشه کرد؟
                    میشه به یک کودک مبتلا به سرطان کمک کردو...

                    http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

                    دیدگاه


                      #11
                      پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                      میکروکنترلر ATmega8
                      max232
                      مبدل usbبه پورت سریالی

                      دیدگاه


                        #12
                        پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                        خیلی ممنون بابت راهنمایی شما

                        ولی من یه چیز را متوجه نشدم شما از max232 نام بدید که این برای ارتباط با پورت سریال هست درحالی که من میخام اطلاعات را با usb منتقل کنم میخاستم ببینم مستقیم نمیشه از میکرو به کامپیوتر فرستاد؟

                        چرا گفتید مبدل usb به سریال
                        با هزار تومان چیکار میشه کرد؟
                        میشه به یک کودک مبتلا به سرطان کمک کردو...

                        http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

                        دیدگاه


                          #13
                          پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                          با سلام
                          از چه میکرویی استفاده می کنید، اگر ماژول usb داره که دیگه راحت با خود usb کار کنید
                          چون از c# هم بهره می برید راحت می تونید از مود HID استفاده کنید.
                          The healthy human mind doesn't wake up in the morning thinking this is his last day on earth.

                          دیدگاه


                            #14
                            پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                            atmega 8

                            کدوم یک از avr ها خودش usb داره
                            با هزار تومان چیکار میشه کرد؟
                            میشه به یک کودک مبتلا به سرطان کمک کردو...

                            http://www.mahak-charity.org/main/iwanttohelpmahakrightnow

                            دیدگاه


                              #15
                              پاسخ : کمک در مورد ارسال اطلاعات به کامپیوتر

                              نوشته اصلی توسط nima20-20
                              atmega 8

                              کدوم یک از avr ها خودش usb داره
                              AT90USB

                              نوشته اصلی توسط hessam2013
                              با سلام
                              از چه میکرویی استفاده می کنید، اگر ماژول usb داره که دیگه راحت با خود usb کار کنید
                              چون از c# هم بهره می برید راحت می تونید از مود HID استفاده کنید.
                              همچین راحت هم نیستا !
                              گفت که دیوانه نهی لایق این خانه نهی

                              دیدگاه

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