اطلاعیه

Collapse
No announcement yet.

مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

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

    مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

    سلام

    فرض کنید دو تا سیستم با RS232 با هم ارتباط دارن و اطلاعات رد و بدل میکنن. حالا من میخوام بدون اینکه این ارتباط مختل بشه به اطلاعات دسترسی پیدا کنم، یعنی از وسط پورت RS232 مثلاً از پینهای مربوط به انتقال و دریافت و زمین برای گرفتن اطلاعات استفاده کنم.

    مسئله اینجاست که باید مداری باشه که اثر بارگذاری نداشته باشه تا ارتباط اصلی رو مختل نکنه. کسی چیزی در این مورد میدونه؟

    #2
    پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

    کسی چیزی نمیدونه؟

    من یه چیزایی راجع به مدارش شنیدم، مثلاً اینکه یه ترانس داره برای ایزوله کردن مدار اصلی از خط انتقال، یه طبقه RC هم داره!

    کسی تا حالا روی این موضوع کار نکرده؟ :sad:

    دیدگاه


      #3
      پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی


      دزدی اطلاعات از RS232 بسیار ساده است. یک آی سی MAX232 تهیه کنید. اگر به دیتا شیت آن دقت کنید می بینید 2 فرستنده و 2 گیرنده دارد. شما که می خواهید فقط اطلاعات را بخوانید 2 گیرنده ی آنرا به 2 خط رفت و برگشت RS232آ‌ وصل کنید و زمین آنرا هم به زمین خط. گیرنده های هیچوقت خط را لود نمی کنند و شما براحتی می توانید خروجی گیرنده ها را که TTL است به میکرو وصل کنید و بخوانید.

      راستی شما نمی تونید روی این خط چیزی بفرستید.
      با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

      دیدگاه


        #4
        پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

        من از یکی از استادامون که پرسیدم میگفت برای دزدی اطلاعات از فکس که پورت RS232 ، از یه مدار استفاده کرده که ترانس و خازن و مقاومت و از این جور چیزا داشته! البته مال خیلی وقت پیش بود یادش نمی اومد مدار چی بود؟

        البته اگه مدار خاصی نخواد که چه بهتر!!



        با همین مدار دیگه؟

        یه چیز دیگه، برای ذخیره کردن اطلاعات از چه میکرویی استفاده کنم؟

        میکرو رو باید توی چه حالتی قرار بدم که اطلاعات رو ذخیره کنه؟

        احتمالاً حجم اطلاعات بالاست.

        دیدگاه


          #5
          پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

          منظور استادتون خط تلفن بود نه RS232 . برای گرفتن اطلاعات از خط تلفن باید از ترانس ایزوله و خازن و ... استفاده کرد

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

          همونطور که پیشتر گفتم باید از دو گیرنده ی داخل این آی سی استفاده کنید. میکروهایی مثل mega48 دو uart دارند که می تونید از هر دو برای دریافت استفاده کنید.

          یا اینکه با دو دیپ سوئیچ دونه دونه به یک uart میکرو وصل کنید.

          برای ذخیره اطلاعات می تونید از eeprom خارجی که به پورت spi یا i2c وصل میشه استفاده کنید. یا از ram های خارجی. یا اینکه از راه دیگری به یک pc بفرستید تا اونجا ذخیره بشه.
          با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

          دیدگاه


            #6
            پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

            پورت RS232 چند مدله؟ اونی که 9 پین داره که فقط یه پایه برای دریافت داره. دو پایه استفاده کردن فقط تو سرعت تأثیرداره؟

            راجع به دیپ سوئیچ میشه بیشتر توضیح بدی؟

            برای ذخیره اطلاعات می تونید از eeprom خارجی که به پورت spi یا i2c وصل میشه استفاده کنید
            میشه راجع به این دو پورت هم یه توضیحی بدی؟

            البته اگر تو این زمینه ها منبع معرفی کنی دیگه اینهمه مزاحمت نمیشم!
            آخه هر چی توی گوگل سرچ زدم اون چیزی که میخواستم نیومد!

            تشکر

            دیدگاه


              #7
              پاسخ : مدار برای خواندن اطلاعات از RS232 بدون اثر بارگذاری روی سیستم اصلی

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

              فرض کنید بین دستگاه A و دستگاه B یک لینک سریال برقرار است.
              پس:
              پایه ی TX دستگاه A به پایه ی RX دستگاه B وصل شده توسط سیم m
              پایه ی TX دستگاه B به پایه ی RX دستگاه A وصل شده توسط سیم n
              پایه ی GND دستگاه A به پایه ی GND دستگاه B وصل شده توسط سیم G

              پس مدار شما باید مداری بسازید که هر دو سیم m , n را بخواند. مدار شما نمی تواند هیچ سیگنالی به این دو سیم بفرستد.

              بنابراین شما باید از دو ورودی آی سی 232 خودتان استفاده کنید نه از یک ورودی و یک خروجی. چون اصلا نمی خواهید چیزی بفرستید.

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

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

              دیدگاه

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