1, Дефиниция и стандарти
RS-232, известен още като препоръчителен стандарт 232, е стандарт за предаване на серийни данни, разработен от Асоциацията на електронните индустрии (EIA) в Съединените щати. Първоначално е проектиран да позволява комуникация между компютри и модеми, а по-късно постепенно се разширява в други области като индустриална автоматизация, медицинско оборудване, потребителска електроника и др. Стандартът RS-232 определя електрическите характеристики и методите на свързване на сигналите, позволяващи на устройства, произведени от различни производители, да комуникират помежду си.
TTL 232: Терминът „TTL 232“ тук всъщност може да е погрешно наименование или объркване на концепцията. В стандартната терминология TTL (Transistor Transformer Logic) обикновено се отнася до стандарт за цифрова логическа интегрална схема, използван за проектиране и производство на логически схеми. TTL 232 "може да се отнася до интерфейс, който използва сигнали на TTL ниво за комуникация, или по-често интерфейс, който преобразува TTL нива в RS-232 нива за комуникация чрез TTL към RS-232 конвертор. За поддържане точността на дискусията, ние разбираме "TTL 232" тук като последното, което е интерфейсът за преобразуване между ниво TTL и ниво RS-232.
2, Електрически характеристики
RS{{0}}: RS-232 използва положителни и отрицателни напрежения за представяне на логически състояния, с типичен диапазон на ниво от ± 3V до ± 25V (но при практическа употреба често е ± 5V до ± 15V). В стандарта RS-232 напреженията, по-големи от +3V, представляват логическа "0", а напреженията, по-малки от -3V, представляват логическа "1" (забележка: това е в противоречие с някои описания, но ние следваме тълкуването на стандарта тук). Този дизайн на ниво дава на RS{11}} сигналите силна способност срещу смущения, което ги прави подходящи за предаване на дълги разстояния.
TTL 232 (TTL към RS-232): TTL нивата използват ниски нива (0V до 0.8V) и високи нива (2.4V до 5V), за да представят логиката "{{8 }}" и логическа "1". Поради диапазона на ниско напрежение на нивата на TTL и тяхната чувствителност към шум в линията и затихване на сигнала, TTL сигналите обикновено могат да се предават само на къси разстояния. Въпреки това, чрез използване на конвертор от TTL към RS-232, нивата на TTL могат да бъдат преобразувани в нива на RS-232, което позволява комуникация на дълги разстояния.
3, Разстояние и скорост на предаване
Разстоянието на предаване на RS-232: RS-232 зависи от скоростта на предаване и използвания шум в линията. Най-общо казано, с ниски скорости на предаване и добро качество на линията, разстоянието на предаване на RS-232 може да достигне около 50 фута (около 15 метра). Въпреки това, с увеличаване на скоростта на предаване и шума в линията, разстоянието на предаване съответно ще се скъси.
TTL 232 (TTL към RS-232): Поради ограниченията на сигналите на нивото на TTL, TTL сигналите обикновено могат да се предават само на разстояние от няколко метра до дузина метра. Въпреки това, чрез преобразуване в ниво RS-232 чрез конвертор TTL към RS-232, разстоянието на предаване може да бъде значително разширено до десетки метри или дори повече.
4, Сценарии на приложение
RS-232: Благодарение на силната си способност срещу смущения и сравнително голямото разстояние на предаване, RS-232 се използва широко в ситуации, които изискват комуникация на дълги разстояния, като комуникация между компютри и модеми, управление на промишлена автоматизация , и предаване на данни на медицинско оборудване.
TTL 232 (TTL към RS-232): Конверторите от TTL към RS-232 се използват по-често в ситуации, когато сигналите на ниво TTL трябва да бъдат преобразувани в сигнали на ниво RS-232, за да комуникират с повече устройства, базирани на стандарта RS-232. Например, при разработката на вградена система, разработчиците може да се наложи да използват конвертор от TTL към RS-232, за да преобразуват изходния сигнал на ниво TTL от микроконтролера в сигнал на ниво RS-232 за комуникация и отстраняване на грешки с компютри или други RS-232 устройства.

Aug 19, 2024
Остави съобщение
Каква е разликата между RS-232 и TTL 232?
Изпрати запитване




