پورت سریال com 1. پورت های کامپیوتر و هدف آنها. دستگاه های جانبی را وصل یا جدا کنید. چگونه همه کار می کند

بیت های توقف- تعداد بیت های توقف را تنظیم می کند. میدان می تواند
مقادیر زیر را بگیرید:


  • ONESTOPBIT- یک بیت توقف؛
  • ONE5STOPBIT- یک و نیم بیت استاپ (تقریباً خیر
    استفاده شده)؛
  • TWOSTOPBIT- دو بیت استاپ

پس از پر شدن تمام فیلدهای ساختار DCB، باید این کار را انجام دهید
پورت را با فراخوانی تابع SetCommState پیکربندی کنید:

BOOL SetCommState(

HANDLE hFile،

LPDCB lpDCB

در صورت موفقیت آمیز بودن، تابع یک غیر صفر برمی گرداند
مقدار، و در صورت خطا - صفر.

دومین ساختار اجباری برای راه اندازی پورت است
ساختار COMMTIMEOUTS. پارامترهای زمان بندی را مشخص می کند
هنگام دریافت و ارسال در اینجا توضیحی در مورد این ساختار آورده شده است:

typedef struct_COMMTIMEOUTS(

DWORD ReadIntervalTimeout;

DWORD ReadTotalTimeoutMultiplier;

DWORD ReadTotalTimeoutConstant.

DWORD WriteTotalTimeoutMultiplier;

DWORD WriteTotalTimeoutConstant.

) COMMTIMEOUTS، *LPCOMMTIMEOUTS.

فیلدهای ساختار COMMTIMEOUTS معانی زیر را دارند:


  • ReadIntervalTimeout- حداکثر فاصله زمانی
    (در میلی ثانیه) بین دو بازخوانی مجاز است
    خط ارتباطی در کاراکترهای متوالی در حین
    عملیات خواندن، دوره زمانی شروع به شمارش از لحظه ای می کند
    اولین کاراکتر را دریافت کنید اگر فاصله بین دو
    کاراکترهای متوالی بیشتر خواهد شد مقدار را تنظیم کنید، عمل
    خواندن کامل می شود و تمام داده های انباشته شده در بافر منتقل می شود
    به برنامه مقدار تهی برای این فیلد به این معنی است که
    تایم اوت استفاده نمی شود.
  • ReadTotalTimeoutMultiplier- ضریب را تنظیم می کند (in


    ضرب در تعداد کاراکترهای درخواست شده برای خواندن.
  • ReadTotalTimeoutConstant- یک ثابت (in) را مشخص می کند

    خواندن عملیات برای هر عملیات خواندن، این مقدار
    به علاوه نتیجه ضرب ReadTotalTimeoutMultiplier در
    تعداد کاراکترهای درخواست شده برای خواندن مقدار فیلد تهی
    ReadTotalTimeoutMultiplier و ReadTotalTimeoutConstant به معنی است
    که از زمان کلی برای عملیات خواندن استفاده نمی شود.
  • WriteTotalTimeoutMultiplier- ضریب را تنظیم می کند (in
    میلی ثانیه) برای محاسبه کل وقفه استفاده می شود

    ضرب در تعداد کاراکترهای برای نوشتن.
  • WriteTotalTimeoutConstant- یک ثابت (in) را مشخص می کند
    میلی ثانیه) برای محاسبه کل وقفه استفاده می شود
    نوشتن عملیات برای هر عملیات نوشتن، این مقدار
    به نتیجه ضرب WriteTotalTimeoutMultiplier در اضافه می شود
    تعداد کاراکترهایی که باید بنویسید مقدار فیلد تهی
    WriteTotalTimeoutMultiplier و WriteTotalTimeoutConstant به معنی است
    که از زمان کلی برای عملیات نوشتن استفاده نمی شود.

کمی بیشتر در مورد تایم اوت ها. بیایید از پورت 50 بخوانیم
کاراکترها با سرعت 9600 bps. اگر از 8 بیت استفاده می کند
در هر کاراکتر، مکمل برابری، و یک بیت توقف، سپس در هر یک
یک کاراکتر در یک خط فیزیکی 11 بیت است (با احتساب بیت شروع).
بنابراین 50 کاراکتر با سرعت 9600 bps دریافت خواهد شد

50×11/9600=0.0572916 s

یا تقریباً 57.3 میلی ثانیه، با فرض فاصله صفر
بین دریافت کاراکترهای متوالی اگر فاصله بین
کاراکترها تقریباً نصف زمان ارسال یک است
کاراکتر، یعنی 0.5 میلی ثانیه، سپس زمان دریافت خواهد بود

50×11/9600+49×0.0005=0.0817916 s

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

برای مثال، فرمول محاسبه زمان کل عملیات،
خواندن به این شکل است:

NumOfChar x ReadTotalTimeoutMultiplier +
ReadTotalTimeoutConstant

که در آن NumOfChar تعداد کاراکترهای درخواست شده برای عملیات خواندن است.

در مورد ما، زمان های نوشتن را می توان حذف کرد و
آنها را صفر کنید

پس از پر کردن ساختار COMMTIMEOUTS، باید تماس بگیرید
عملکرد تنظیم بازه های زمانی:

BOOL SetCommTimeout(

HANDLE hFile،

LPCOMMTIMEOUTS lpCommTimeouts

از آنجایی که عملیات انتقال و دریافت در انجام می شود سرعت کم,
بافر داده استفاده می شود. برای تنظیم اندازه بافر دریافت و
انتقال، باید از تابع استفاده کنید:

BOOL SetupComm(

HANDLE hFile،

DWORD dwInQueue،

DWORD dwOutQueue

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

من یک مثال از باز کردن و پیکربندی یک سریال می زنم
پورت COM1. برای اختصار، بدون تعاریف خطایی. AT این مثال
پورت برای کار با سرعت 9600 bps باز می شود، 1 استفاده می شود
بیت توقف، بدون بیت برابری:

#عبارتند از

. . . . . . . . . .

دسته-دسته;

COMMTIMEOUTS CommTimeOuts;

DCB dcb;

handle = CreateFile("COM1"، GENERIC_READ | GENERIC_WRITE،
NULL، NULL، OPEN_EXISTING، FILE_FLAG_OVERLAPPED، NULL)؛

SetupComm (دسته، SizeBuffer، SizeBuffer)؛

GetCommState(دسته، &dcb)؛

dcb.BaudRate = CBR_9600;

dcb.fBinary = TRUE;

dcb.fOutxCtsFlow = FALSE;

dcb.fOutxDsrFlow = FALSE;

dcb.fDtrControl = DTR_CONTROL_HANDSHAKE;

dcb.fDsrSensitivity = FALSE;

dcb.fNull = FALSE;

dcb.fRtsControl = RTS_CONTROL_DISABLE;

dcb.fAbortOnError = FALSE;

dcb.ByteSize = 8;

dcb.parity = NOPARITY;

dcb.StopBits = 1;

SetCommState(دسته، &dcb)؛

CommTimeOuts.ReadIntervalTimeout=10;

CommTimeOuts.ReadTotalTimeoutMultiplier = 1;

// مقادیر این تایم اوت ها برای اطمینان کافی است
پذیرایی

// حتی در 110 باود

CommTimeOuts.ReadTotalTimeoutConstant = 100;

// در این مورد به عنوان مهلت استفاده می شود
بسته ها

CommTimeOuts.WriteTotalTimeoutMultiplier = 0;

CommTimeOuts.WriteTotalTimeoutConstant = 0;

SetCommTimeouts (دسته، &CommTimeOuts)؛

PurgeComm(دسته، PURGE_RXCLEAR)؛

PurgeComm(دسته، PURGE_TXCLEAR)؛

پس از باز کردن پورت، اولین مرحله ریست کردن آن است، بنابراین
چگونه "زباله" می تواند در بافرهای دریافت و ارسال باشد. بنابراین، در
در پایان مثال، ما یک تابع ناشناخته قبلی را اعمال کردیم
PurgeComm:

BOOL PurgeComm(

HANDLE hFile،

DWORD dwFlags

این تابع می تواند دو کار انجام دهد: پاک کردن صف ها
ارسال-دریافت در درایور یا تکمیل تمام عملیات
ورودی خروجی. اعمالی که باید انجام دهند به دیگران داده می شود
پارامتر:


  • PURGE_TXABORT
    سوابق، حتی اگر تکمیل نشده باشند؛
  • PURGE_RXABORT- بلافاصله تمام عملیات را متوقف می کند
    خواندن ها، حتی اگر کامل نشده باشند؛
  • PURGE_TXCLEAR- صف انتقال را در راننده پاک می کند.
  • PURGE_RXCLEAR- صف دریافت را پاک می کند
    راننده.
    این مقادیر را می توان با استفاده از بیتی ترکیب کرد
    یا عملیات. همچنین توصیه می شود پس از خطا، بافرها را پاک کنید
    انتقال و دریافت و پس از اتمام کار با پورت.

اکنون زمان آن است که نگاه دقیق تری به عملیات داشته باشیم
خواندن و نوشتن برای پورت و همچنین برای کار با فایل ها استفاده می شود
توابع ReadFile و WriteFile. در اینجا نمونه های اولیه آنها آمده است:

BOOL ReadFile(

HANDLE hFile،

LPVOID lpBuffer،

DWORD nNumOfBytesToRead،

LPDWORD lpNumOfBytesRead،

LPOVERLAPPED lpOverlapped

BOOL WriteFile(

HANDLE hFile،

LPVOID lpBuffer،

DWORD nNumOfBytesToWrite،

LPDWORD lpNumOfBytes نوشته شده،

LPOVERLAPPED lpOverlapped

هدف پارامترهای این توابع را در نظر بگیرید:


  • hFile- توصیفگر باز کردن فایلارتباط
    بندر؛
  • lpBuffer- آدرس بافر برای عملیات نوشتن، داده ها از
    از این بافر به پورت ارسال می شود. برای عملیات خواندن در این
    بافر حاوی داده های دریافتی از خط خواهد بود.
  • nNumOfBytesToRead، nNumOfBytesToWrite- تعداد مورد انتظار
    برای دریافت یا انتقال بایت ها؛
  • nNumOfBytesRead، nNumOfBytesWritten- عدد واقعی
    بایت های دریافتی یا ارسالی اگر کمتر دریافت یا ارسال شود
    داده های درخواستی، سپس برای یک فایل دیسک این نشان می دهد
    در مورد یک خطا، اما برای درگاه ارتباطی اصلاً لازم نیست.
    دلیل آن تایم اوت است.
  • LpOverlapped- آدرس ساختار OVERLAPPED استفاده شده
    برای عملیات ناهمزمان

در تکمیل عادی، توابع یک مقدار را برمی‌گردانند،
متفاوت از صفر، در صورت خطا - صفر.

در اینجا نمونه ای از عملیات خواندن و نوشتن آورده شده است:

#عبارتند از

…………..

numbytes DWORD، numbytes_ok، temp;

COMSTAT ComState;

OVERLAPPED Overlap;

charbuf_in = "سلام!";

Numbytes = 6;

// اگر دما برابر با صفر نباشد، پورت در حالت است
اشتباهات

if(!temp) WriteFile(handle, buf_in, numbytes,
&numbytes_ok، &Overlap);

ClearCommError(دسته، &دمای، &ComState)؛

if(!temp) ReadFile(handle، buf_in، numbytes، &numbytes_ok،
&همپوشانی)؛

// متغیر numbytes_ok حاوی عدد واقعی است
منتقل شده-

// بایت های دریافتی

در این مثال، از دو ناشناخته قبلی استفاده کردیم
ساختارهای COMSTAT و OVERLAPPED و تابع ClearCommError. برای
در مورد ما از ارتباط "سه سیم"، ساختار OVERLAPPED می تواند باشد
در نظر بگیرید (به سادگی مانند مثال استفاده کنید). نمونه اولیه تابع
ClearCommError به شکل زیر است:

BOOL ClearCommError(

HANDLE hFile،

خطاهای LPDWORD lp،

LPCOMSTAT lpStat

این تابع پرچم خطای پورت (در صورت وجود) را بازنشانی می کند.
مکان) و اطلاعات مربوط به وضعیت پورت در ساختار را برمی گرداند
COMSTATS:

typedef struct_COMSTAT

DWORD fCtsHold:1;

DWORD fDsrHold:1;

DWORD fRlsdHold:1;

DWORD fXoffHold:1;

DWORD fXoffSent:1;

DWORD feof:1;

DWORD fTxim:1;

DWORD fReserved:25;

DWORD cbInQue;

DWORD cbOutQue؛

) COMSTAT، *LPCOMSTAT;

می توانیم از دو فیلد این ساختار استفاده کنیم:


  • CbInQueتعداد کاراکترهای موجود در بافر دریافت است. این نمادها
    از خط گرفته شده، اما هنوز توسط تابع ReadFile خوانده نشده است.
  • CbOutQueتعداد کاراکترها در بافر انتقال است. اینها
    شخصیت ها هنوز به خط منتقل نشده اند.

فیلدهای باقی مانده از این ساختار حاوی اطلاعاتی در مورد
اشتباهات.

و در نهایت پس از اتمام کار با پورت باید بسته شود.
بستن یک شی در Win32 توسط تابع CloseHandle انجام می شود:

BOOL Close Handle(

HANDLE hObject

در سایت ما می توانید متن کامل کلاس را برای کار با آن بیابید
پورت سریال در حالت ناهمزمان "بیش از سه سیم" و
همچنین یک نمونه برنامه با استفاده از این کلاس را ببینید. همه اینها
تحت C++ Builder نوشته شده است، اما از آنجایی که فقط از توابع استفاده می شود
Win32 API، متن برنامه را می توان به راحتی برای هر کامپایلر C++ تغییر داد.
همچنین ممکن است که کلاس کاملاً "طبق قوانین" نوشته نشده باشد - لطفا
با عرض پوزش، نویسنده یک برنامه نویس "درست" نیست و اینگونه می نویسد
چگونه به او می آید جی.

دستورالعمل

روی نماد "رایانه من" کلیک کنید کلیک راستموش. "Properties" را از منوی زمینه انتخاب کنید. اگر سیستم عامل Windows XP دارید، در پنجره بعدی "Hardware" و سپس "Device Manager" را انتخاب کنید. اگر رایانه شما دارای ویندوز 7 است، می‌توانید بلافاصله Device Manager را انتخاب کنید.

پنجره ای ظاهر می شود که در آن لیستی از تمام دستگاه های موجود در رایانه شما وجود دارد. در این لیست باید خط "پورت های COM و LPT" را پیدا کنید. روی فلش کنار خط کلیک کنید. لیستی از پورت های COM که روی رایانه شخصی شما نصب شده اند باز می شود.

روی شماره پورت کلیک راست کرده، سپس از منوی زمینه، "Properties" را انتخاب کنید. دستگاهی را مشاهده می کنید که به این پورت متصل است. به این ترتیب می توانید از شماره پورت گربه ماهی که به آن وصل شده است مطلع شوید دستگاه مورد نظر.

همچنین می توانید از برنامه تشخیص و مانیتورینگ کامپیوتر AIDA64 استفاده کنید نسخه افراطی. این برنامه پولی است، اما می توانید نسخه بی اهمیت آن را در اینترنت پیدا کنید. فرصت ها نسخه رایگانبرای پیدا کردن شماره پورت som کافی است. برنامه را از اینترنت دانلود و نصب کنید HDDکامپیوتر.

AIDA64 Extreme Edition را راه اندازی کنید. پس از شروع، باید چند ثانیه صبر کنید. برنامه سیستم را اسکن می کند. پس از آن خواهید دید که منو به دو پنجره تقسیم شده است. شما به پنجره سمت چپ نیاز دارید که در آن خط "دستگاه ها" را پیدا کنید. روی فلش کنار آن کلیک کنید. دستگاه‌هایی را در لیست پیدا کنید که به پورت‌های com متصل هستند (شاید فقط «دستگاه‌های Com» نوشته شده باشد).

با دکمه سمت چپ ماوس روی خط "Devices" کلیک کنید. پس از آن، لیستی از دستگاه هایی که به پورت های COM متصل هستند در پنجره سمت راست برنامه ظاهر می شود. بنابراین می توانید شماره پورت کامی که دستگاه به آن متصل است را دریابید. در صورت لزوم می توانید گزارش را ذخیره کنید.

منابع:

  • هیچ بخشی در مدیریت دستگاه وجود ندارد

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

دستورالعمل

ساده ترین نوع پروکسی یک سایت ناشناس است. در آنجا فقط باید آدرس سایت را مشخص کنید و خود را در آنجا خواهید یافت (زیر پروکسی). این روش به شما این امکان را می دهد که اصلا نگران پروکسی یا حتی برنامه های لازم نباشید. اما با توجه به اینکه روش بسیار ساده و امکانات آن بسیار محدود است. یک مثال ساده از چنین سایتی: http://anonymous.org/

وجود داشته باشد برنامه های ویژه، که از طریق جستجوی خود پراکسی ها را پیدا می کنند، ساده ترین استفاده از آن Hide IP Platinum است، اما، شاید، از آنجایی که بسیاری از افراد به طور همزمان از آن استفاده می کنند و پراکسی ها چندین بار تکرار می شوند، این امر به طور قابل توجهی بر سرعت اتصال تأثیر می گذارد. بنابراین، البته، برای استفاده راحت از اینترنت، بهتر است از چیزی سریعتر استفاده کنید.

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

برای راه اندازی مکانیزم کافی است آدرس پروکسی صحیح را پیدا کرده و در لیست ProxySwitcher Standard قرار دهید. جستجوی پراکسی، بهترین گزینه در اینجا: http://www.aliveproxy.com/fastest-proxies/. همانطور که می بینید، هر دو لیست کوچک و سرعت بد نیستند، برای استفاده راحت از اینترنت به صورت ناشناس کاملا مناسب هستند.

ویدیو های مرتبط

منابع:

  • نحوه پیدا کردن پروکسی در سال 2018

هنگام اتصال به اینترنت، اکثر کاربران هزینه ای برای سرویس یک آدرس IP ثابت پرداخت نمی کنند. به طور کلی، آنها به آن نیازی ندارند، اما اگر به طور ناگهانی باید از خارج وارد رایانه متصل شوید، دانستن این آدرس به سادگی ضروری است. چگونه متوجه شویم؟

دستورالعمل

منوی دکمه Start را باز کنید. به "کنترل پنل" بروید. بعد، بخش "اتصالات شبکه" را باز کنید. بر روی نماد اتصال به اینترنت کلیک راست کرده و "Status" را انتخاب کنید. پنجره ای در مقابل شما باز می شود. در آن، مورد "پشتیبانی" را انتخاب کنید. با نگاه کردن به آدرس IP در خط مربوطه در پنجره باز شده می توانید به آن پی ببرید. این لیست از عملیات برای کاربران اتاق عمل مناسب است سیستم های ویندوز.

باز کن خط فرمانبرای اجرای کوئری زیر: #sudo ifconfig (روش تعیین آدرس IP برای کاربران یونیکس). اگر مدیر هستید، وارد کنید: root-#ifconfig. پس از آن، ویژگی های تمام رابط های شبکه موجود در رایانه روی صفحه ظاهر می شود. جریان شما اتصال شبکهتحت نام ppp1 یا ppp0 قرار می گیرد. با نگاه کردن به آدرس IP در خط بعد از کلمه inetaddr می توانید به آن پی ببرید.

لینک ها را دنبال کنید: http://2ip.ruو http://speed-tester.info. این برای پیدا کردن آدرس IP ضروری است که به دلایلی توسط ارائه دهنده پنهان شده است. پس از تست سایت های مشخص شده، می توانید آدرس IP را در لیست سایر اطلاعات مانند سرعت اتصال، پایداری و ... مشاهده کنید. لطفا توجه داشته باشید که اگر مقدار "in use" در خط "Proxy" نشان داده شده باشد، به این معنی است که اتصال شما از طریق یک سرور میانی انجام می شود، بنابراین نمی توان IP را از پروکسی دریافت کرد. این نوعاتصال، به عنوان یک قاعده، توسط سازمان ها و شرکت های بزرگ با داخلی گسترده استفاده می شود شبکه محلیکه همه چیز را متحد می کند

پروکسی سرور رایانه ای است که هنگام دسترسی به اینترنت از رایانه شما به عنوان یک واسطه عمل می کند. هنگام اتصال از طریق چنین سروری، ناشناس می‌مانید و چک آدرس IP سرور پروکسی را می‌بیند. اگر پروکسی مانند: "xxx.xxx.xxx.xxx" را می شناسید اما پورت آن را نمی شناسید، ناامید نشوید. پس از مطالعه دقیق این دستورالعمل، می توانید پورت سرور را انتخاب کنید.

شما نیاز خواهید داشت

  • برنامه "مولد قدرتمند"، دسترسی به اینترنت.

دستورالعمل

اول از همه، به برنامه "Powerful Generator" نیاز دارید. لینک http://upwap.ru/1796108 را دنبال کنید و آن را دانلود کنید. آرشیو را از حالت فشرده خارج کنید. مقداری برنامه های آنتی ویروسممکن است "Powerful Generator" را با یک ویروس اشتباه بگیرد، اگرچه برنامه تمیز است. اگر این اتفاق افتاد، آنتی ویروس خود را غیرفعال کنید. نمی خواهید ریسک کنید؟ سپس این روش برای شما مناسب نیست، به دنبال روش دیگری باشید.

در پوشه با برنامه، ایجاد کنید سند متنی. سرور پروکسی را در آن یادداشت کنید. می توانید نام سند را هر چه دوست دارید بگذارید، اما بهتر است نام آن را "Proxy.txt" بگذارید تا بعداً گیج نشوید.

ایجاد لیست پورت

1. وارد برنامه "Powerful Generator" شوید، "pass or uin list" را انتخاب کنید.
2. تب "List of Uins" را انتخاب کنید
3. Range را انتخاب کنید و در گزینه wine range، محدوده ای از 1 تا 9999 را انتخاب کنید.
4. مسیری را برای ذخیره فایل انتخاب کنید و نام آن را Ports.txt بگذارید.
5. روی ایجاد کلیک کنید.

ایجاد لیستی مانند "server:port"

1. وارد برنامه "Powerful Generator" شوید، "uin; pass list" را انتخاب کنید.
2. تب "win options" و سپس گزینه "win list" را انتخاب کنید.
3. مسیر "Proxy.txt" را مشخص کنید.
4. تب "گزینه های رمز عبور" و سپس گزینه "برگ رمز عبور" را انتخاب کنید.
5. در گزینه های برگه رمز عبور، مسیر "Ports.txt" را مشخص کنید.
6. گزینه "Do for every win all passwords موجود در برگه" را انتخاب کنید.
7. زبانه ورود برگه را انتخاب کنید.
8. در قسمت "جدا کردن با علامت" به جای ";" ":" را بنویسید. (چون پراکسی های دارای پورت دقیقاً از طریق ":" نوشته می شوند).
9. مسیری را برای ذخیره فایل انتخاب کنید و نام آن را "Servers.txt" بگذارید.
10. روی ایجاد کلیک کنید.

بنابراین، شما یک سند متنی دارید که حاوی ده هزار سرور پراکسی با پورت های مختلف (از 1 تا 9999) است. حالا باید مشخص کنیم که کدام یک کار می کند. چگونه انجامش بدهیم؟ به سادگی پیوند http://www.onlinechecker.freeproxy.ru/ را دنبال کنید و کل لیست را از "Servers.txt" در کادر "Check Proxy Online" کپی کنید. روی "بررسی پروکسی!" هنگامی که سرویس کامل شد، یک سرور در حال اجرا را از لیست شما برمی گرداند.
سرور پروکسی به دست آمده را می توان برای اهداف مختلف استفاده کرد.

ویدیو های مرتبط

سرورهای پروکسی اغلب برای مخفی کردن داده های خاص در مورد خودتان از کسانی که می توانند به آنها دسترسی داشته باشند استفاده می شود. برای مشاهده پارامترهای ناشناس بودن این گونه منابع، سایت های خاصی وجود دارد.

شما نیاز خواهید داشت

  • - دسترسی به اینترنت.

دستورالعمل

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

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

از برنامه های ویژه برای دسترسی به شبکه تحت آدرس سرور پراکسی استفاده کنید. چنین برنامه هایی معمولاً منابع موجود را جستجو می کنند، سپس بهترین گزینه ها را از بین گزینه های موجود انتخاب می کنند و پس از آن نتایج غربال می شوند و یکی از آنها انتخاب می شود. این رویهممکن است چندین ساعت طول بکشد، اما در این مورد شما گزینه های بسیار بیشتری دارید، برخلاف راه سریع.

اگر می خواهید نام سرور پراکسی را که تحت آن به اینترنت دسترسی دارید مشاهده کنید، منوی "اتصال" را در رایانه خود در ویژگی های مرورگری که استفاده می کنید باز کنید و سپس اطلاعات را در مورد "تنظیمات LAN" مشاهده کنید.

اگر می‌خواهید قابلیت اطمینان سرور پراکسی مورد استفاده خود را بررسی کنید، از سایت‌های ویژه برای این کار استفاده کنید، به عنوان مثال، در منبع http://privacy.net/analyze-your-internet-connection/، پس از تجزیه و تحلیل داده‌های خود، سایت اطلاعاتی را که در مورد شما و رایانه شما دارد به شما می دهد، که ممکن است برای افراد دیگر در شبکه در دسترس باشد.

همچنین می توانید از خدمات مشابهی مانند http://www.stilllistener.addr.com/checkpoint1/index.shtml استفاده کنید. اگر آدرس واقعی خود را در منوی آنها پیدا کردید، پس پروکسی که انتخاب کرده اید قابل اعتماد نیست.

ویدیو های مرتبط

توصیه مفید

تحت یک پروکسی در اینترنت کار غیرقانونی انجام ندهید، به هر طریقی می توانید آدرس واقعی خود را حتی با ناشناس بودن کامل پیدا کنید.

سرور پروکسینام یک سرور میانی برای ارائه درخواست کاربر به سرور نهایی. معمولاً از سرور پروکسی برای افزایش سرعت شبکه یا ناشناس کردن آن استفاده می شود.

دستورالعمل

مطمئن شوید که متوجه شده اید انواع موجودسرورهای پروکسی: - پراکسی HTTP - رایج ترین نوع سرور، سازگار با همه مرورگرها و پشتیبانی از عملکرد برنامه های کاربردی وب؛ - پروکسی Socks، که بر اساس نسخه پروتکل به Socks5 و Socks4 تقسیم می شود - طراحی شده برای پشتیبانی از تمام پروتکل های UDP و TCP / IP، اما با برخی از برنامه های اینترنتی سازگار نیست (عمدتاً توسط مشتریان IRC و پیجرهای وب استفاده می شود)؛ - پراکسی های CGI - یک منبع وب هستند و فقط با برنامه های مرورگر کار می کنند؛ - پروکسی های FTP - مورد استفاده در شبکه های شرکتیبا دسترسی به اینترنت توسط فایروال محدود شده است.

اطمینان حاصل کنید که تفاوت در استفاده احتمالی این نوع از سرورهای پراکسی با توجه به ویژگی های آنها مشخص است: - شفاف یا شفاف، - سرور مقصد درخواست می تواند پروکسی استفاده شده و آدرس IP رایانه را ببیند. جعل - سرور مقصد یک آدرس ساختگی و جعلی دریافت می کند؛ - ناشناس - گشت و گذار ایمن را تضمین می کند.

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

سخت افزار نیز در حال بهبود است و با هر نسل، انواع جدیدی از اتصالات (یا پورت ها) را در واحدهای سیستم خریداری شده کشف می کنیم. آنها به اصطلاح به انواع مختلف متصل می شوند لوازم جانبی. واحد سیستم + مانیتور = کامپیوتر. هر چیزی که به آنها وصل می شود (پرینتر، اسکنر، برنامه نویس، کارت گرافیک، مانیتور و غیره) لوازم جانبی است.

پورت های زیادی روی کامپیوتر وجود دارد. آنها روشن هستند مادربرد بلوک سیستمو اتصال دهنده هستند (بیشتر آنها در پشت). برخی از کانکتورها نیز در پنل جلویی نمایش داده می شوند و به مادربرد نیز متصل می شوند.

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

وجود اسلات های توسعه به شما این امکان را می دهد که بدون صرف یک روز اضافی، به طور مستقل یک رایانه را مانند یک طراح، بر اساس ترجیحات خود جمع آوری کنید. زیرا توسعه دهندگان مدت هاست تجهیزات تولید شده را استاندارد کرده اند. در صورت لزوم می توانید آن را به روز کنید. این دلیل اصلی این است که کامپیوترهای سازگار با IBM-PC (که به چنین پلتفرمی گفته می شود) زمانی مجبور شدند از بازار مکینتاش اپل خارج شوند.

واحدهای سیستم آنها در اصل غیرقابل جداسازی بودند و تجهیزات قابل تعویض نبودند. ارتقای چنین دستگاهی غیرممکن است و قابلیت نگهداری چنین دستگاهی کاهش می یابد.

لیست کوتاهی از پورت های کامپیوتر

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

  1. پورت های سریال؛
  2. درگاه موازی؛
  3. پورت های کامپیوتر و ماوس؛
  4. پورت های USB؛
  5. پورت های SCSI؛
  6. پورت های ویدئویی؛
  7. اتصالات کابل شبکه؛
  8. اتصالات صوتی؛
  9. کارتخوان؛

برخی از این انواع قبلاً در فراموشی فرو رفته اند و دیگر نمی توان آنها را در مادربردهای مدرن یافت. انواع دیگر، برعکس، عملکرد خود را گسترش می دهند و مادربردهایی برای خوش طعم ها وجود دارد - دوستداران صدا یا تصویر با کیفیت خوب.


چنین بردهایی همچنین می توانند از فرمت های صوتی یا تصویری شخص ثالث (سونی، فیلیپس) پشتیبانی کنند و سپس می توانید کانکتور مناسب را در چنین رایانه ای پیدا کنید. پورت های صوتی و تصویری امروزه می توانند از تنوع خاصی برخوردار باشند.

پورت های کامپیوتر برای اتصال وسایل جانبی

درگاه سریال- امروز منسوخ شده است. اما برای متخصصانی که دستگاه‌های الکترونیکی را تعمیر می‌کنند، آنها ارزشمند هستند. در ابتدا از این پورت برای اتصال مودم استفاده می شد. سرعت انتقال داده معمولی است - از 110 تا 115200 بیت در ثانیه. معمولاً دو نفر از آنها با کانکتور بودند. D.B. 9نوع پدر:

سرعت به اندازه ای است که پروگرامر میکروکنترلر را فلش کند یا تلفن همراه. یا برای تبادل داده با منبع منبع تغذیه اضطراری. این پورت ها نامیده می شوند COM1و COM2.

درگاه موازی- برای بسیاری آشنا است، زیرا عمدتاً برای اتصال یک چاپگر در نظر گرفته شده بود. همچنین یک گونه تقریباً منقرض شده است. همچنین برای اتصال کلیدهای امنیتی سخت افزاری استفاده می شد.


اتصال دهنده برای اتصال استفاده می شود. DB25مثل "مامان". سرعت انتقال داده کم است - اما برای یک برنامه نویس یا قدیمی کافی است پرینتر لیزری. اکثر کامپیوترهای قدیمی همیشه دو پورت سریال و یک پورت موازی داشتند.

پورت های صفحه کلید و ماوسآشنا برای همه کاربران در رایانه های مدرن، آنها بنفش و سبز هستند. دوشاخه های ماوس و کیبورد هم رنگ هستند. گیج کردن آن سخت است. کانکتورها از نوع مادر شش پین (mini-Din) هستند. آنها در آلمان اختراع شدند و استاندارد شدند. نام دیگر IBM/PC2

از آنجایی که آنها برای اولین بار در پلتفرم رایانه شخصی IBM که قبلاً ذکر شد استفاده شدند. اگر هنگام اتصال کانکتورها مخلوط شوند، دستگاه ها کار نمی کنند. یک مزیت قطعی - ذخیره پورت های USB. منهای - مطمئن شوید که کامپیوتر را در صورت اتصال نادرست راه اندازی مجدد کنید. به هر حال، همچنین یک گونه در حال ناپدید شدن است. در بسیاری از رایانه های مدرن، این پورت تنها یک درگاه باقی مانده است - و در همان زمان به رنگ سبز بنفش رنگ شده است. شما فقط می توانید یک دستگاه را به آن متصل کنید، موس یا صفحه کلید.

پورت های USBاتوبوس سریال جهانی، ( اتوبوس سریال جهانی). از سال 1998، بندرهای دیگر را از بین برده است. حتی در رادیوهای اتومبیل و دوربین های فیلمبرداری، امروز این رابط را خواهید یافت. در نسل های اول، سرعت انتقال اطلاعات حدود 12 مگابیت بر ثانیه بود. - برای آن زمان‌ها دلخراش امروزه از USB 3 استفاده می کنیم که سرعت آن 5 گیگابیت بر ثانیه است

این پورت ها به صورت خارجی تغییر نکرده اند. کامپیوتر دارای کانکتورهای نوع A است. کانکتور در هر دستگاه متصل "B" نامیده می شود. دارای چهار کنتاکت، دوتا برای جریان، دوتا برای انتقال داده. بر این اساس، دو برابر تعداد پین ها در پورت های USB 3.0 وجود دارد.

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


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

انواع رابط از قبل برای ما آشنا هستند db-25،و همچنین 50-High-Density, 68-pin -High-Density, 80-pin SCA, Centronics. امکان اتصال وجود داشت دیسکهای سختبه این رابط مسئول اتصال یک برد ویژه است - آداپتور میزبان.


پورت های ویدئویی. شما هم نمی توانید آنها را با دیگران اشتباه بگیرید. پورت استاندارد ویدئویی یک کانکتور VGA زن 15 پین آبی رنگ است. برای اتصال مانیتور استفاده می شود. این یک استاندارد قدیمی است که در سال 1987 به تصویب رسید. همه مادربردها آن را ندارند. اگر آن را "در هیئت مدیره" ندارید، می توانید آن را در پایین واحد سیستم پیدا کنید. یک کارت گرافیک در شکاف توسعه نصب شده است:

اگر تصمیم دارید یک کارت گرافیک را علاوه بر کارتی که قبلاً دارید ("در هیئت مدیره") نصب کنید، دومی دیگر کار نخواهد کرد. این خوبه. مانیتور فقط زمانی کار می کند که به مانیتور نصب شده متصل شود.

در کارت های ویدئویی مدرن، یافتن پورت VGA در حال حاضر دشوار شده است. آنها با انواع دیگری جایگزین می شوند - DVI. در یک مادربرد انتقالی، چیزی شبیه به این است:

اغلب مواردی وجود دارد که کارت گرافیک VGA از کار می افتد. پس از خرید یک جدید، معلوم می شود که فقط دارای پورت های DVI است. در این صورت، باید یک آداپتور خریداری کنید و آن را روی کانکتور DVI نصب کنید:

به نوع آداپتور دقت کنید. واقعیت این است که کانکتورهای DVI نیز متفاوت هستند - کارت گرافیک های گران قیمت جدید دارای پورت های DVI-D یا DVI-I هستند. آداپتورها قابل تعویض نیستند، این نکته را با فروشنده بررسی کنید.

در این صورت نیازی به خرید مانیتور جدید نخواهید داشت. مانیتورهای جدید تاکنون با دو نوع کانکتور - VGA و DVI نیز عرضه می شوند.

پورت HDMIکجا بدون آن در قرن بیست و یکم؟ رابط چند رسانه ای برای انتقال ویدئو و صدا با کیفیت بالا با محافظت از کپی طراحی شده است. هم‌زمان هر دو پورت ویدیویی و صوتی فوق را جایگزین می‌کند (SCART، VGA، YPbPr، RCA، S-Video.). احتمالاً این رابط در نهایت جایگزین همه چیزهای دیگر خواهد شد. می توان آن را در هر تجهیزات دیجیتالی یافت - از دوربین گرفته تا رایانه (یا لپ تاپ).

اندازه آن با پورت USB قابل مقایسه است و سرعت انتقال داده در مقایسه با موارد فوق بسیار زیاد است - تا 48 گیگابیت بر ثانیه. انتقال داده ها از طریق کابل با حفاظت تداخل خوب انجام می شود. کابل را می توان به لپ تاپ و تلویزیون وصل کرد و فیلم تماشا کرد. طول کابل نباید از 10 متر تجاوز کند، در غیر این صورت به تقویت کننده / تکرار کننده سیگنال نیاز است.

حرفه ای جک های صوتیمن مفصل صحبت نمی کنم. وقتی صحبت از چیز خاصی می شود، همه چیز تقریباً مانند یک دستگاه پخش DVD خانگی به نظر می رسد. نمونه ای از این کانکتور SPDiF است که می تواند روی یک شکاف توسعه نصب شود:

استاندارد صوتی SONY و PHILIPS، این کارت با استفاده از کانکتور روی کانکتور مربوطه به مادربرد متصل می شود. جک های استاندارد برای اتصال میکروفون، بلندگوها، هدفون ها به شکل زیر هستند:

اگر صدای HD می خواهید، ممکن است لازم باشد آداپتور مناسب را در اینجا وصل کنید. اسناد مربوط به مادربرد خود را بخوانید:

پورت های شبکهدر زمان ما بدون آنها غیرممکن است. ما اینترنت را از طریق یک رابط شبکه از طریق کابل یا از طریق رادیو دریافت می کنیم. مادربردها دارای کانکتور داخلی استاندارد هستند RJ45برای اتصال کابل اینترنت:

در رایانه های قدیمی، استاندارد سرعت 100 مگابیت در ثانیه بود، کارت های شبکه مدرن 1000 مگابیت در ثانیه را ارائه می دهند. اگر یک کارت شبکه برای شما کافی نیست، می توانید یک کارت دیگر خریداری کرده و آن را در شکاف توسعه قرار دهید:

این کارت برای اسلات PCI مناسب است. گزینه های کوچکتری برای PCI-express وجود دارد:

نرخ انتقال اطلاعات یک کارت خاص را هنگام خرید مشخص کنید. برای عاشقان شبکه های بی سیمهمچنین مجموعه گسترده ای از آداپتورهای Wi-Fi وجود دارد:

آنها همچنین می توانند به اسلات های توسعه PCI یا PCI Express متصل شوند. با این حال، اگر نمی خواهید در واحد سیستم بچرخید، می توانید یک USB نیز بخرید - گونه ای از چنین کارتی:

آن را در پورت قرار داده و رمز WIFI را وارد کنید. و شما یک دستگاه جانبی دیگر متصل دارید. بسیاری از مدل‌های چاپگر خانگی دارای آداپتور Wii-Fi هستند و با این تنظیمات می‌توانید به‌صورت بی‌سیم چاپ کنید. خوشبختانه امروزه انتخاب گسترده ای وجود دارد و کارت های شبکهو چاپگرها

چگونه هنگام خاموش کردن کامپیوتر پورت های USB را غیرفعال کنیم؟

در نهایت به شما خواهم گفت که چگونه یک مشکل را حل کنید. من یک هدست با میکروفون برای فیلمبرداری و چت اسکایپ دارم. چینی‌ها دوست دارند در جاهایی که لازم است پرتاب کنند و برای زیبایی نیازی به LED ندارند. هنگامی که کامپیوتر خاموش است، نور پس زمینه همچنان روشن می ماند، زیرا از پورت USB تغذیه می شود.

صفحه کلید نیز می درخشد، که در شب خیلی راحت نیست، اگرچه بد نیست (اگر در تاریکی تایپ کنید). برای اینکه برق پورت ها را برای همیشه قطع کنید، کلید ترکیبی را تایپ کنید Win+Rو در خط "Run" دستور را بچسبانید powercfg /h خاموش است.

سپس باید کامپیوتر را خاموش کنید. علائم به احتمال زیاد ناپدید می شوند. این دستور حالت خواب را غیرفعال می کند و کامپیوتر به طور کامل قطع می شود. شما می توانید در کنترل پنل تنظیمات برق را در "Power Plan" جستجو کنید، اما مدل هایی از بردها وجود دارد که این تنظیمات از طریق بایوس خاموش می شود. و در پیشرفته ترین آنها، این عملکرد غیرفعال یا عمیقاً پنهان نمی شود. فرض بر این است که شارژ کردن وسایل در شب بسیار راحت است.

در موارد دشوار، اسناد مادربرد می تواند کمک کند. جامپر ( جامپر ) مورد نظر را پیدا کرده و به صورت دستی برق را خاموش کنید. ولی خیلی سخته و ساده ترین راه خرید یک هاب USB با سوئیچ و اتصال لوازم جانبی لازم به آن است. و عذاب نکش خداحافظ، تا زمانی که دوباره ملاقات کنیم!

کامپیوتر + تلفن همراه: تعامل موثر گلتسمن ویکتور ایوسیفوویچ

پورت های COMو USB

پورت های COM و USB

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

برنج. 1.3.اتصالات پورت

ابتدا پورت سریال (سریال) در کامپیوترها آمد. در غیر این صورت COM-port یا RS-232 نامیده می شود. کابلی متشکل از چندین سیم که به یک کانکتور 9 پین ختم می شود، به پورت COM متصل می شود. اطلاعات از طریق این پورت به صورت دنباله ای از تکانه های الکتریکی منتقل می شود. در یک سیم (Tx) کامپیوتر اطلاعات را به یک دستگاه خارجی منتقل می کند و در سیم دیگر (Rx) آن را دریافت می کند.

استاندارد RS-232 برای بیش از یک دهه بدون تغییر باقی مانده است. مادربرد کامپیوتر دارای دو پورت سریال - COM1 و COM2 است. در دیوار پشتی هر واحد سیستم حداقل یک کانکتور پورت سریال (COM1) وجود دارد. پورت دوم (COM2) در رایانه های مدرن معمولاً به سادگی در دیوار پشتی نمایش داده نمی شود، اگرچه یک بلوک اتصال برای آن در مادربرد ساخته شده است.

توصیه می شود در حالی که کامپیوتر خاموش است، دستگاه ها را به پورت سریال متصل کنید. در عمل معمولاً این نیاز نادیده گرفته می‌شود که گاهی منجر به خرابی دستگاه متصل یا خود پورت می‌شود.

تنظیمات پورت COM را می توان به صورت زیر پیکربندی کرد.

1. بدوید مدیریت دستگاه. برای این کار روی دکمه کلیک کنید شروع کنیدو Control Panel را انتخاب کنید. روی آیکون دوبار کلیک کنید سیستم. روی زبانه تجهیزاتدکمه را فشار دهید مدیریت دستگاه.

2. روی مورد دوبار کلیک کنید پورت های COM و LPT

3. پورتی را که می خواهید تنظیمات آن را تغییر دهید انتخاب کنید و دستور را اجرا کنید خواص. پنجره ای باز می شود (شکل 1.4).

برنج. 1.4.تنظیمات پورت

روی زبانه تنظیمات پورتپنجره ویژگی ها: پورت سریال (COM2)چندین گزینه در دسترس است. از این موارد، ممکن است به پارامتر اول نیاز داشته باشیم سرعت (bps)، که سرعتی را که پورت قادر به ارسال و دریافت اطلاعات است را تعیین می کند. مقدار پیش فرض 9600 bps است. فرض بر این است که هر دستگاهی که به پورت متصل است، می تواند با این سرعت کار کند. با این حال، بسیاری از دستگاه های مدرن، از جمله مودم ها و کابل های داده برای تلفن های همراه، می تواند داده ها را با کامپیوتر با سرعت بسیار بالاتری مبادله کند. بنابراین، اگر دستگاه متصل با سرعت انتقال پایین به طور پایدار کار می کند، می توانید مقدار را به 57600 یا 115200 bps افزایش دهید - داده ها بسیار سریعتر منتقل می شوند.

4. سرعت پورت مورد نظر را از لیست انتخاب کرده و کلیک کنید خوب.

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

پورت ها اتوبوس USB(Universal serial bus - Universal serial bus) باید در هر کدام وجود داشته باشد کامپیوتر مدرن(شکل 1.2 را ببینید). این استاندارد برای اتصال دستگاه های خارجی به تدریج جایگزین پورت سریال شد. داده ها در اینجا، و همچنین از طریق یک پورت COM، از طریق دو سیم منتقل می شوند. سیم سوم دستگاه های متصل را با ولتاژ تغذیه +5 ولت تامین می کند.

حداکثر سرعت انتقال داده از طریق پورت USBتقریبا 1000 برابر بیشتر از پورت سریال. درست است، هنگام اتصال تلفن، که یک "آهسته فکر کردن" است، این ضروری نیست. مهمتر از آن، این استاندارد امکان اتصال "گرم" دستگاه ها به رایانه را در حین کار کردن رایانه تضمین می کند. پورت های USB. علاوه بر این، پورت های USB نیازی به پیکربندی ندارند. AT مدیریت دستگاهاطلاعات مربوط به جریان مصرف شده توسط هر دستگاه متصل به پورت های USB را نمایش می دهد.

سه نوع وجود دارد کانکتورهای USB، فقط در شکل و اندازه متفاوت است (شکل 1.5).

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

برنج. 1.5.کانکتورهای USB

کانکتور نوع B برای اتصال کابل به دستگاه های جانبی: چاپگرها و مودم ها استفاده می شود.

برای اتصال به دستگاه های قابل حمل (تلفن، دوربین) از کانکتور mini-USB یا mini-B استفاده کنید.

از کتاب کامپیوتر + تلفن همراه: تعامل موثر نویسنده گلتسمن ویکتور یوسفویچ

پورت های COM و USB دستگاه هایی هستند که کامپیوتر از طریق آنها می تواند با تجهیزات خارجی ارتباط برقرار کند. به بیان دقیق، پورت ها خود ریزمدارهایی هستند که در داخل کامپیوتر قرار دارند و کانکتورهای متصل به آنها در دیواره پشتی واحد سیستم نمایش داده می شوند (شکل 1).

از کتاب سخت افزار کامپیوتر [آموزش محبوب] نویسنده پتاشینسکی ولادیمیر

Chapter 10 Expansion Buses: Slots and Ports. حالا بیایید ببینیم که چگونه همه این اجزا

از کتاب DIY Linux Server نویسنده

1.7.6. پورت ها و دیمون ها بحث زیر بر اساس این واقعیت است که شما از قبل می دانید سرور چیست و چه سرویس هایی را برای پیکربندی نیاز دارید. در پاراگراف نحوه کار کتاب (ص. 1.5)، به طور مفصل توضیح داده شد که در کدام فصل پیکربندی یک سرویس خاص توضیح داده شده است. اینجا

از کتاب آموزش کامپیوتر نویسنده کولیسنیچنکو دنیس نیکولایویچ

2.2.8. پورت های USB اضافی USB (Universal Serial Bus) یک گذرگاه سریال جهانی است. دستگاه های زیادی به USB متصل می شوند: درایوهای USB، دوربین های دیجیتال، دوربین های فیلمبرداری دیجیتال، چاپگرها، اسکنرها، مودم ها، حتی صفحه کلید USB و ماوس های USB. واضح است که با چنین تنوعی

از Asterisk™: The Future of Telephony ویرایش دوم نویسنده مگلن جیم وانگ

نحوه یافتن پورت های FXO و FXS در برد TDM400P 4.1 برد TDM400P را با ماژول های FXS و FXO نشان می دهد. عکس سیاه و سفید است، بنابراین تشخیص رنگ ها غیرممکن است، اما شماره 1 ماژول FXS به رنگ سبز و شماره 2 ماژول FXO، نارنجی-قرمز است. در گوشه سمت راست پایین شکل، می توانید ببینید

برگرفته از کتاب اسرار و رازهای کامپیوتر نویسنده Orlov Anton A

فصل 10. بنادر. پروکسی دیوار آتش وقتی اکثر کاربران کامپیوتر کلمه پورت را می بینند، معمولاً آن را با اختصاراتی مانند COM، LPT، PS/2 مرتبط می کنند. این است - به سادگی نام "لانه" که در آن می توانید هر وسیله جانبی را وصل کنید

از کتاب برنامه نویسی سیستم تا محیط ویندوز نویسنده هارت جانسون ام

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

برگرفته از کتاب TCP/IP Architecture, Protocols, Implementation (شامل IP نسخه 6 و IP Security) نویسنده فیث سیدنی ام

فصل 14 ورودی/خروجی ناهمزمان و درگاه‌های تکمیل عملیات ورودی/خروجی ذاتاً کندتر از سایر انواع پردازش هستند. عوامل زیر مسئول این کاهش سرعت هستند: تاخیر به دلیل زمان صرف شده برای جستجو

برگرفته از کتاب فناوری های برنامه نویسی نویسنده Kamaev V A

پورت‌های تکمیل ورودی/خروجی که فقط بر روی پلتفرم‌های NT پشتیبانی می‌شوند، پورت‌های تکمیل ورودی/خروجی قابلیت‌های ورودی/خروجی همپوشانی و جریان‌های مستقل را ترکیب می‌کنند و اغلب در برنامه‌های سرور استفاده می‌شوند. تا بفهمیم چه الزاماتی

برگرفته از کتاب زبان سی - راهنمای مبتدیان نویسنده پراتا استفان

مثال: سرور با استفاده از پورت های تکمیل ورودی/خروجی برنامه 14.4 تغییری در برنامه serverNP (برنامه 11.3) است که از پورت های تکمیل I/O استفاده می کند. این سرور یک استخر کوچک از موضوعات سرور و یک استخر بزرگتر ایجاد می کند

از کتاب برنامه نویسی برای لینوکس. رویکرد حرفه ای نویسنده میچل مارک

برگرفته از کتاب نوت بوک [اسرار استفاده موثر] نویسنده پتاشینسکی ولادیمیر

10.2.5 پورت های برنامه مشتری باید سرویسی را که می خواهد به آن دسترسی داشته باشد شناسایی کند. این کار از طریق مشخص کردن آدرس IP سرویس میزبان و شماره پورت TCP آن انجام می شود. مانند UDP، شماره پورت های TCP از 0 تا 65535 متغیر است. پورت ها از 0 تا 1023 متغیر هستند.

از کتاب نویسنده

6.4. سیستم هایی از برنامه هایی که داده ها را از طریق پورت ها مبادله می کنند چنین تبادلی معمولاً در پردازش چند پردازنده ای (چند ماشینی) اجرا می شود. پورت هر یک از برنامه ها نشان دهنده برنامه برای انباشت و تأیید داده های ورودی و خروجی در متن مربوطه است.

از کتاب نویسنده

امکانات وابسته به سیستم: پورت های ورودی/خروجی میکروپروسسورهای اینتل 8086/8088 را در نظر بگیرید دستگاه های مختلف I/O زیرا اکنون می خواهیم در مورد چگونگی تطبیق یک کامپایلر C با الزامات یک کامپیوتر خاص بحث کنیم.

از کتاب نویسنده

7.3.4. پورت های سریال فایل /proc/tty/driver/serial حاوی اطلاعات پیکربندی و آمار در مورد پورت های سریال است. شماره گذاری این پورت ها از صفر شروع می شود. دستور setserial همچنین به شما امکان می دهد با تنظیمات پورت کار کنید، اما فایل /proc/tty/driver/serial، در میان موارد دیگر،

از کتاب نویسنده

کانکتورها و پورت ها همه لپ تاپ های مدرن مجهز به درگاه های USB هستند که تقریباً به تمام تجهیزات جانبی مدرن قابل اتصال هستند. رابط USB 2.0 سرعت انتقال داده تا 60 مگابیت در ثانیه را فراهم می کند و با USB 1.1 سازگار است. این روی حیله و تزویر

شرح رابط RS-232، فرمت کانکتورهای مورد استفاده و هدف پین ها، نامگذاری سیگنال، پروتکل تبادل داده.

توضیحات کلی

رابط RS-232 که به طور رسمی "EIA/TIA-232-E" نامیده می شود، اما بیشتر به عنوان رابط "COM port" شناخته می شود، یکی از رایج ترین رابط ها در فناوری رایانه. او هنوز در پیدا می شود کامپیوترهای رومیزی، با وجود ظهور رابط های سریعتر و هوشمندتر مانند USB و FireWare. از نظر آماتورهای رادیویی، از مزایای آن می توان به حداقل سرعت کم و سهولت اجرای پروتکل در یک دستگاه خانگی اشاره کرد.

رابط فیزیکی توسط یکی از دو نوع اتصال اجرا می شود: DB-9M یا DB-25M، دومی عملاً در رایانه های تولید شده فعلی یافت نمی شود.

تخصیص پین کانکتور 9 پین


نوع نر 9 پین DB-9M
شماره گذاری پین در سمت پین
جهت سیگنال ها نسبت به میزبان (کامپیوتر) است.
مخاطب علامت جهت شرح
1 سی دی ورود حامل شناسایی شد
2 RXD ورود داده های دریافت شده
3 TXD خارج شوید داده های منتقل شده
4 DTR خارج شوید میزبان آماده است
5 GND - سیم مشترک
6 DSR ورود دستگاه آماده است
7 RTS خارج شوید میزبان آماده انتقال است
8 سی تی اس ورود دستگاه آماده دریافت است
9 R.I. ورود تماس شناسایی شد

تخصیص پین کانکتور 25 پین

مخاطب علامت جهت شرح
1 سپر - صفحه نمایش
2 TXD خارج شوید داده های منتقل شده
3 RXD ورود داده های دریافت شده
4 RTS خارج شوید میزبان آماده انتقال است
5 سی تی اس ورود دستگاه آماده دریافت است
6 DSR ورود دستگاه آماده است
7 GND - سیم مشترک
8 سی دی ورود حامل شناسایی شد
9 - - ذخیره
10 - - ذخیره
11 - - استفاده نشده
12 SCD ورود حامل شماره 2 شناسایی شد
13 SCTS ورود دستگاه آماده دریافت شماره 2 است
مخاطب علامت جهت شرح
14 STXD خارج شوید داده های منتقل شده شماره 2
15 TRC ورود زمان بندی فرستنده
16 SRXD ورود دریافت اطلاعات شماره 2
17 RCC ورود زمان بندی گیرنده
18 LLOOP خارج شوید حلقه محلی
19 SRTS خارج شوید میزبان آماده انتقال شماره 2
20 DTR خارج شوید میزبان آماده است
21 RLOOP خارج شوید حلقه بیرونی
22 R.I. ورود تماس شناسایی شد
23 DRD ورود نرخ داده تعیین شد
24 TRCO خارج شوید زمان بندی فرستنده خارجی
25 تست ورود حالت آزمون

از جداول می توان دریافت که رابط 25 پین با وجود یک کانال دریافت و ارسال دوم کامل (سیگنال هایی با علامت "#2") و همچنین سیگنال های کنترل و کنترل اضافی متعدد متمایز می شود. با این حال، اغلب، با وجود وجود یک اتصال "عریض" در رایانه، سیگنال های اضافی به سادگی به آن متصل نمی شوند.

مشخصات الکتریکی

سطوح منطقی فرستنده:"0" - از +5 تا +15 ولت، "1" - از -5 تا -15 ولت.

سطوح منطقی گیرنده:"0" - بالاتر از +3 ولت، "1" - زیر -3 ولت.

امپدانس ورودی گیرنده کمتر از 3 کیلو اهم نیست.

این ویژگی ها توسط استاندارد به عنوان حداقل تعریف شده است، که سازگاری دستگاه را تضمین می کند، با این حال، ویژگی های واقعی معمولاً بسیار بهتر هستند، که از یک طرف امکان تغذیه دستگاه های کم مصرف را از پورت (به عنوان مثال، تعداد زیادی کابل داده خانگی) فراهم می کند. برای تلفن های همراه به این صورت طراحی شده اند) و از طرف دیگر برای تامین ورودی پورت وارونهسطح TTL به جای سیگنال دوقطبی.

شرح سیگنال های رابط اصلی

سی دی- دستگاه این سیگنال را زمانی تنظیم می کند که حاملی را در سیگنال دریافتی تشخیص دهد. به طور معمول، این سیگنال توسط مودم ها استفاده می شود، که به این ترتیب به میزبان اطلاع می دهد که یک مودم در حال کار در انتهای دیگر خط پیدا شده است.

RXD- خط دریافت داده ها از دستگاه میزبان. در بخش «پروتکل تبادل داده» به تفصیل توضیح داده شده است.

TXD- پیوند داده هاست به دستگاه. در بخش «پروتکل تبادل داده» به تفصیل توضیح داده شده است.

DTR- میزبان این سیگنال را زمانی تنظیم می کند که آماده تبادل داده باشد. در واقع سیگنال با باز شدن پورت توسط برنامه ارتباطی تنظیم می شود و تا زمانی که پورت باز است در این حالت باقی می ماند.

DSR- دستگاه این سیگنال را هنگامی که روشن می شود و آماده برقراری ارتباط با میزبان است تنظیم می کند. این و سیگنال های قبلی (DTR) باید برای ارتباط تنظیم شوند.

RTS- میزبان این سیگنال را قبل از شروع به انتقال داده به دستگاه تنظیم می کند و همچنین سیگنال می دهد که آماده دریافت داده از دستگاه است. برای کنترل ارتباطات سخت افزاری استفاده می شود.

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

R.I.- دستگاه (معمولاً یک مودم) هنگامی که تماسی از یک سیستم راه دور دریافت می کند، این آهنگ را تنظیم می کند، مانند دریافت تماس تلفنی اگر مودم برای دریافت تماس ها پیکربندی شده باشد.

پروتکل ارتباطی

در پروتکل RS-232 دو روش کنترل تبادل داده وجود دارد: سخت افزار و نرم افزار و همچنین دو حالت انتقال همزمان و ناهمزمان. پروتکل اجازه می دهد تا هر یک از روش های کنترل را در ارتباط با هر حالت انتقال استفاده کنید. همچنین اجازه می دهد تا بدون کنترل جریان کار کند، به این معنی که میزبان و دستگاه همیشه آماده دریافت داده در هنگام برقراری اتصال هستند (سیگنال های DTR و DSR تنظیم شده اند).

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

روش کنترل نرم افزارشامل انتقال کاراکترهای ویژه برای توقف (کد کاراکتر 0x13، به نام XOFF) و رزومه (کد کاراکتر 0x11، به نام XON) توسط سمت گیرنده است. به محض دریافت این کاراکترها، طرف فرستنده باید انتقال را متوقف کند یا بر این اساس انتقال را از سر بگیرد (اگر داده هایی در انتظار ارسال هستند). این روش از نظر اجرای سخت‌افزاری ساده‌تر است، با این حال، پاسخ آهسته‌تری ارائه می‌دهد و بر این اساس، در هنگام کاهش، نیاز به اطلاع قبلی از فرستنده دارد. فضای خالیدر بافر دریافت تا حد معینی.

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

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

یکی از الگوریتم های ممکن عملیات گیرندهبعد:

  1. منتظر سطح "0" سیگنال دریافت باشید (RXD در مورد میزبان، TXD در مورد یک دستگاه).
  2. نیمی از مدت بیت را بشمارید و بررسی کنید که سطح سیگنال همچنان "0" باشد.
  3. مدت زمان کل بیت را بشمارید و سطح سیگنال فعلی را روی کمترین بیت داده (بیت 0) بنویسید.
  4. نکته قبلی را برای تمام بیت های داده دیگر تکرار کنید
  5. کل مدت زمان بیت و سطح سیگنال فعلی را برای بررسی دریافت صحیح با استفاده از برابری بشمارید (به زیر مراجعه کنید)
  6. کل مدت بیت را بشمارید و مطمئن شوید که سطح سیگنال فعلی "1" است.