Какой в россии разъем розеток: какой выбрать, что делать в случае ошибки при выборе
какой выбрать, что делать в случае ошибки при выборе
Китайский маркетплейс Aliexpress – любимое место шопинга десятков миллионов россиян. Здесь можно купить абсолютно все, в том числе и разнообразные электрические приборы: фены, утюги, чайники и множество других.
Если вы покупаете бытовую технику на Алиэкспресс, то очень часто в параметрах заказа необходимо выбрать тип штекера. Очень многие пользователи в этот момент испытывают немалые затруднения, ведь в карточке товара указаны обозначения, понятные только тем, кто хорошо разбирается в электрических розетках.
Какой тип штекера используется в России?
Чтобы правильно выбрать тип штекера в России на Алиэкспресс, необходимо разобраться в стандартах электрических розеток. В противном случае вы рискуете купить технику с вилкой, которая не подходит для нашей электросети.
До сих пор в мире не существует единого стандарта на типы электророзеток и штекеров, что связано с разным напряжением и частотой тока в электросетях различных государств.
Варианты штекеров в разных государствах:
- UK – британская вилка с тремя плоскими штырьками. Она используется в Великобритании и ряде других стран.
- AU – штекер применяется в самом Китае, а также в Австралии и некоторых других государствах.
- EU – привычная нам вилка, называемая европейской. Именно она подходит для России, Беларуси и других постсоветских стран, государств Евросоюза, Турции и многих других стран.
- US – американский штекер, подходит для США, Японии, государств южноамериканского континента.
Купоны для скидки на AliExpress
Купоны позволяют экономить до 50% от стоимости заказа.
Спеши получить свою скидку на Алиэкспресс, так как предложение ограниченно!
Получить купон
Осталось: 11 купонов
Итак, из четырех вариантов типа штекера для России подходит только «EU». Именно его и нужно выбирать при оформлении заказа.
Что делать в случае ошибки в выборе типа штекера на Алиэкспресс?
Единственный выход в такой ситуации – заказать на Али адаптер (переходник). Эти устройства позволяют вставить неподходящую вилку в нашу электророзетку. Они бывают с универсальными разъемами и специализированные – к примеру, Россия/Китай или Россия/Великобритания.
Важно помнить, что переходник не меняет напряжение, а лишь совмещает вилку одного типа с розеткой другого типа. Перед тем как заказывать адаптер, убедитесь, что купленный электроприбор принимает напряжение из отечественной электросети.
Китайские вилки в российской электросети
Многие недорогие гаджеты продаются без возможности выбрать тип штекера. Зачастую они поставляются с китайской вилкой и переходником. Однако дешевые адаптеры не всегда подходят к российским розеткам с заземлением.
Надо знать, что в России используются два типа электророзеток:
- тип «С» — старого «советского» образца;
- тип «F» — европейские с заземлением.
Читайте также:
Европейские розетки типа F отличаются «совдеповских» большим диаметром и глубиной гнезда для штепселей. Дешевые переходники не до конца вставляются в такую розетку, что приводит к плохому контакту и нагреванию разъема. Проблему можно решить различными способами:
- купить адаптер для электророзеток с заземлением;
- заменить китайскую вилку на привычную российскую из ближайшего магазина электротоваров.
Задача выбрать тип штекера у этого отпаривателя может поставит в тупик домашнюю хозяйку из России: среди обозначений есть вполне понятные «США» и «Великобритания», а также две загадочные аббревиатуры Второй вариант имеет ряд преимуществ перед первым. Повышается удобство пользования, а также электробезопасность. Ведь переходник может потеряться, а при плохом качестве контактов возможно конструкция будет греться.
Заключение
Выбирая электроприборы на Алиэкспресс, не забудьте указать правильный тип вилки. Это должен быть штекер EU. В противном случае радость от долгожданной покупки будет омрачена тем, что вы не сможете включить устройство в розетку без специального адаптера.
Тип штекера в России на Алиэкспресс: какой выбрать
Уже стало привычным заказывать на АлиЭкспресс различные гаджеты и бытовую технику. И когда вы выбираете последнее, то стоит обратить внимание на соединительные разъемы с электросетью, их еще называют «штекеры».
Некоторые пользователи могут испытывать затруднения с правильным выбором, так как в карточке товара есть обозначения, которые не всем понятны, кто-то не разбирается в типах электрических розеток. Поэтому есть риск приобрести прибор с неподходящей для российской сети вилкой.
В мире до настоящего времени нет единого стандарта на типы соединительных разъемов из-за различия напряжений и частоты тока в электросетях у разных стран. Но даже там, где используются привычные нам 220В и 50Гц, конструкции электророзеток и вилок могут отличаться.
- Тип UK – три плоских штырька – расположение одного перпендикулярно двум — используется в Великобритании, Ирландии и некоторых других странах.
- Тип AU – штекер для Китая, Австралии и ряде стран.
- Тип EU – привычная нам европейская вилка, подходит для стран СНГ, применяется в государствах Евросоюза, Турции .
- Тип US – американский тип, используется на американском континенте, Японии.
Стоит отметить, что здесь показаны в основном типы с двухконтактными разъемами (кроме британского), которые являются токонесущими. Третий разъем является заземляющим, кроме того, на европейском типе он не выступает, а располагается на корпусе вилки в виде пластины.
Основное отличие стандарта для России: штекеры типа EU имеют круглое сечение,– это главное.
Что делать в случае ошибки в выборе типа штекера на АлиЭкспресс?
Основные типы розеток имеют ту же аббревиатуру, что указывалась ранее: UK, AU, EU, US. Добавляется только слово Plug. Вообще-то в мире существует 12 типов розеток, но основные вам уже известны.
Знать это нужно только в том случае, если вы покупаете прибор с комплектом вилки и розетки, чтобы не приобрести американский вариант под использование напряжения 110В. Все остальные проблемы можно решить.
В России распространены два типа розеток:
- С – тип «советского образца» с двумя круглыми контактами;
- F – европейский стандарт с двумя круглыми контактами и двумя металлическими зажимами для заземления.
Различаются они небольшим увеличением диаметра и глубины гнезда под вилку у типа F. Поэтому вилку типа F можно вставить в тип С, а вот наоборот чревато перегревом из-за плохого контакта.
Что же делать, если все-таки произошла ошибка с выбором штекера, или у вас не было такой возможности: некоторые недорогие вещи продаются именно так. Не стоит пугаться. Надо помнить, что официально в Китае используется сеть напряжением 220В и частотой тока 50Гц, как и в России.
Поэтому есть два способа решить эту проблему.Первый – приобрести на том же АлиЭкспресс адаптер или купить в магазине.
Слева показана китайская вилка с заземлением, справа – адаптер под европейскую вилку также с заземлением.
Второй вариант – купить в магазине электротоваров российскую вилку и заменить китайскую. Этот вариант предпочтительнее, так как адаптер увеличивает габариты соединения, что не всегда удобно при размещении прибора, а также он может где-то затеряться.
Китайские вилки в российской электросети
Уже говорилось: многие гаджеты, стоящие недорого, продаются без возможности выбора штекера, поэтому часто они предлагаются с китайской вилкой и адаптером. Только не всегда к российским розеткам подходят эти адаптеры.
Проблема в том, при схожести параметров электросети КНР и России есть нюансы в типах розеток. В КНР используется «австралийский» тип: два плоских штыря под 45° к горизонту и перпендикулярных друг другую. Также перпендикулярно к горизонту выше или ниже токопроводящих штырей может быть расположен заземляющий контакт.
Но основное – это то, что в Китае есть два подтипа розеток.
Слева тип I для маломощных приборов с потреблением силы тока 10А, справа – для более мощных приборов, рассчитанных на силу тока 16А. Различаются они габаритами вилок и ценой.
И если вилку на 10А можно вставить в розетку на 16А, то наоборот уже не получится. Поэтому дешевые переходники, которые могут быть упакованы в посылку при отправке, подходят для розеток типа С и вилок типа I на 10А, но бесполезны для вилок на 16А.
Такой адаптер уже банально не годится для современных российских розеток типа F, так как даже по глубине гнезда нет достаточно надежного соединения. При заказе обязательно учитывайте этот нюанс, если возможно.
Если уж все-таки вы приобрели прибор с неподходящим адаптером, не отчаивайтесь, выход, как уже говорилось ранее, есть:
- купите подходящий адаптер под розетку типа F с заземлением;
- замените китайскую вилку на российскую, приобретенную в электротоварах. Вы уменьшите габариты соединения при подключении и будете уверены в его надежности.
Заключение
Выбирая на АлиЭкспресс электроприборы, помните, что штекер должен быть типа EU для розетки типа EU Plug, напряжение в электросети 220В, частота тока 50Гц. И тогда покупка вас не расстроит.
Что означают термины AU, US, UK и EU Plug? Отличие штекеров
Интернет-магазины из Китая предлагают посетителям впечатляющее разнообразие товаров. Каталог содержит электронную технику, предметы гардероба, детские игрушки и другие товары. Страница каждого изделия обладает качественными фотографиями и подробным описанием, позволяющим совершить правильный выбор. Также указываются технические характеристики для электронной техники.
Несмотря, что основные термины переводятся на русский язык, отдельные выражения непонятны покупателям. Например, некоторые заказчики задаются вопросом – что означает надпись AU и EU Plug в описании электроприборов? Данный термин обозначает разновидности розеток, использующихся в различных государствах мира. Давайте разберемся, какими особенностями они обладают.
Чем отличаются разъемы AU, US, UK и EU Plug
Сегодня выделяют четыре основных видов штекеров, получивших распространение в западных и азиатских странах:
- AU Plug – обладает двумя плоскими штырями. Электрические контакты расположены горизонтально с небольшим наклоном. Приборы с подобным штекером работают под напряжением 220-240 вольт. Фактически, пользоваться такими техническими устройствами могут жители России, главное – наличие соответствующей розетки.
- US Plug – американская разновидность вилки. Обладает двумя плоскими штырями, расположенными вертикально. Наклон между электрическими контактами отсутствует. Зачастую используется в США. Нередко можно встретить подобные электрические розетки в Японии и Корее. Электроприборы рассчитаны на напряжение 100-127 вольт.
- UK Plug (иногда используется обозначение G) – британская вилка, обладающая тремя плоскими штырями. Два электрических контакта расположены горизонтально, 1 – вертикально. Электрические устройства, оснащенные подобными вилками, работают под стандартным напряжением 220-240 вольт.
- EU Plug – европейская разновидность вилки. Она оснащена двумя вертикальными круглыми штырями. Эксплуатация таких приборов в государствах постсоветского пространства не требует использования специальных переходников. Техника работает под напряжением 220-240 вольт.
Совершая покупку электронной техники с европейской разновидностью вилки (EU Plug), необходимо учитывать наличие дополнительного заземления. Таким образом, эксплуатация электроприбора будет намного безопаснее. Чтобы узнать вид штекера, загляните в описание товара. Если найти интересующую информацию не удалось – прочитайте пользовательские отзывы. Обычно они содержат полезные подробности о товаре.
Как найти подходящую электронику на Джум
Китайская торговая площадка нередко проводит крупные распродажи, позволяющие покупателям существенно экономить. Иногда размер скидок достигает 90%. Можно практически бесплатно получить различные аксессуары для электронной техники. Например – зарядные устройства, адаптеры, накопители энергии. Перед оплатой товара обязательно прочитайте описание изделия и технические характеристики.
Обычно описание содержит максимальное напряжение, под которым работает электрический прибор. Также указывается разновидность вилки (AU или EU Plug). Мы подробно рассмотрели значения указанных терминов выше. Учитывая данную особенность, каждый покупатель сможет обезопаситься от непредвиденных финансовых расходов на покупку специализированного переходника.
Список стандартов штепсельных разъёмов и электросетей
В мире наиболее распространены два основных стандарта напряжения и частоты. Один из них — американский стандарт 100—127 Вольт 60 Герц, совместно с вилками A и B. Другой стандарт — европейский, 220—240 Вольт 50 Герц, вилки типов C — M.
Большинство стран приняли один из этих двух стандартов, хотя иногда встречаются переходные, или уникальные стандарты. На карте мы можем видеть, в каких странах используются те или иные стандарты[1].
Напряжение/Частота. Типы розеток/вилок.Стоит отметить, что если при той же потребляемой мощности используется более низкое напряжение, прибор потребляет больший ток. Это приводит к увеличению потерь при передаче энергии (при снижении напряжения в 2 раза ток увеличится в 2 раза, а потери на том же проводе возрастут в 4 раза согласно закону Джоуля — Ленца). Поэтому в странах, где номинальное напряжение составляет 100-127 В, к домам подводятся две фазы, что позволяет использовать линейное напряжение для питания мощных потребителей (стиральных машин, кондиционеров и т. д.). Эта практика ведёт своё начало от трёхпроводной распределительной сети постоянного тока, запатентованной Томасом Эдисоном в 1880 году, в которой использовались две цепи ±110В и заземлённый нейтральный провод. Кроме того, при использовании напряжения 100-127 В нередко отказываются от сетей низкого напряжения, среднее напряжение (5-15 КВ) преобразуется в низкое максимально близко к потребителю, и для каждого абонента устанавливается отдельная ТП[2] (так называемая «свинья», англ. pole pig). Обычно вторичная обмотка такого трансформатора имеет отвод от середины, который заземляется, и получаются две цепи, работающие в противофазе. В результате, есть возможность подключать приборы, рассчитанные как на 100-127 В, так и на 200-250 В (см. также en:Split-phase electric power).
Содержание |
Типы, используемые в настоящее время
Электрические вилки и розетки различаются от страны к стране по форме, размеру, максимальному току и другим особенностям. Тип, используемый в каждой стране, закрепляется законодательно, принятием национальных стандартов[3]. Ниже приведены наиболее распространённые стандарты разъёмов. Каждый тип обозначен буквой из публикации правительства США[1].
Тип A
Неполяризованная вилка типа A Японская розетка с заземлением (закрыто заглушкой).Под типом A понимается двухконтактный штепсельный разъём без заземления, штырьевая часть которого состоит из пары плоских параллельных контактов-ножей шириной ¼ дюйма (6,35мм), толщиной 0,06 дюйма (1,524мм), расположенных на расстоянии ½ дюйма (12. 7 мм). Существует поляризованный вариант разъёма, у которого нейтральный контакт на 1/16 дюйма (1.588 мм) шире. Разъём появился в США и обычно рассчитан на напряжение 100-127 В.
NEMA 1-15
- (Североамериканский 15 А/125 В, незаземлённый[4]), согласно ГОСТ 7396.1-89 — тип А 1-15 [5]
Вилками типа NEMA 1-15P обычно оснащаются маломощные электроприборы на 120 В, не требующие заземления. Вилки типа NEMA 1 совместимы с розетками NEMA 5 (тип B). Установка розеток NEMA 1-15R в новых зданиях в США и Канаде запрещена с 1962 года, но они остаются во многих более старых домах и всё ещё есть в продаже. Данный тип стандартизован в США Национальной Ассоциацией Производителей Электроприборов (National Electrical Manufacturers Association, NEMA)[4].
JIS C 8303, Класс II
- (Японский 15 А/100 В, незаземлённый[6])
Японские вилка и розетка идентичны типу NEMA 1-15. Однако, в Японии более строгие требования к размерам корпуса вилки, другие требования по маркировке и требуется обязательное тестирование и утверждение Министерством Международной Торговли и промышленности (Ministry of International Trade and Industry, MITI) или JIS.
В Японии, в отличие от США, поляризованные розетки и вилки используются относительно редко, поэтому японские вилки без проблем подойдут к большинству североамериканских розеток, но не наоборот. Кроме того, сетевое напряжение в Японии — 100 В, а в восточных областях частота тока в сети не 60, а 50 Гц, потому правильная работа приборов, купленных в США не гарантируется.
Тип B
Слева — вилка, справа — двойная розетка NEMA 5-15 В розетку 5-20R можно включить вилки 5-15P и 5-20PВилка типа B похожа на вилку типа A, но имеет ещё один круглый или U-образный заземляющий штырь, для которого в розетке предусмотрено гнездо. Так же как и тип A, обычно используется при сетевом напряжении 100-127 В. И хотя есть страны, где на розетку типа B подаётся напряжение 220-240 В, розетки типа B в них встречаются несколько реже.
NEMA 5-15
- (Североамериканская 15 А/125 В, заземлённая[4]), канадский стандарт CSA 22.2, _ 42, ГОСТ 7396.1-89 — тип A 5-15[5]
Разъём рассчитан на ток 15 Ампер и напряжение 125 Вольт. Заземляющий контакт длиннее, чем токоведущие. Розетка поляризованная, если гнездо заземления расположено снизу — фаза будет справа.
NEMA 5-20
- (Североамериканская 20 А/125 В, заземлённая[4]) согласно ГОСТ 7396.1-89 — тип A 5-20[5]
В новых жилых домах примерно с 1992 года устанавливаются 20-амперные розетки с T-образными щелями. Они позволяют включать как вышеописанные 15-амперные вилки NEMA 1-15P и NEMA 5-15P, так и 20-амперные вилки NEMA 5-20P.
JIS C 8303, Класс I
- (Японская 15 А/100 В, заземлённая[6])
В Японии также используется вилка типа B, подобная североамериканской. Однако, она встречается реже, чем тип A.
Другие разъёмы стандарта NEMA
Кроме вышеперечисленных разновидностей, в стандарте NEMA предусмотрено множество видов штепсельных разъёмов специального назначения: для электроприборов, питающихся от 240 В (NEMA 2, NEMA 6), для подключения к двум фазам (NEMA 10, NEMA 14), для подключения домов на колёсах (NEMA TT-30) и т. д[4]. Эти разъёмы тоже используются в быту и на производстве, но их применение ограничено конкретными видами электроприборов, в отличие от разъёмов общего назначения.
Тип C
Под типом C понимаются несколько разновидностей двухконтактных вилок и розеток. Все вилки типа C имеют 2 круглых штыря, диаметром 4 или 4,8 мм и длиной 19 мм, расположенных на расстоянии 19 мм. Розетки, соответственно, имеют 2 круглых гнезда. Такие разъёмы рассчитаны в основном на 220—250 В. Применяются для электроприборов, не требующих заземления.
CEE 7/16
Вилка CEE 7/16- (Europlug (Евровилка) 2.5 А/250 В[7]), CEI 23-5 (в Италии), ГОСТ 7396.1-89 — тип C5 вариант II[5]
Эта двухконтактная неполяризованная вилка для устройств Класса II известна в Европе как Евровилка (Europlug, не путать с Schuko, которую называют евровилкой в России). У этой вилки два круглых штыря, диаметром 4 мм, которые обычно слегка сходятся ближе к свободным концам, изолированные на длину 10 мм. Вилка выполняется либо в неразборном варианте как часть питающего шнура, либо располагается непосредственно на корпусе малогабаритного прибора.
Разнос и длина штырей позволяют безопасно включать её в розетки типов: E, F, H, J, K, L (10 А) и IEC 60906-1. Возможно также подключение вилки в пятиамперный разъём типа D (с некоторым усилием) и G (после вскрытия защитных шторок), но не рекомендуется, так как можно повредить розетку или вилку.
CEE 7/17
Вилка CEE 7/17- (германо-французская контурная вилка 16 А/250 В, незаземлённая), CEI 23-5 (в Италии), ГОСТ 7396.1-89 — тип C6[5]
У этой вилки штыри диаметром 4,8 мм, как у вилок типов E и F, и круглое пластмассовое или резиновое основание, которое препятствует её включению в маленькие розетки, предусмотренные только для Europlug, и защищающее пальцы от возможного прикосновения к токоведущим штырям при включении. На вилке есть отверстие, в которое может войти заземляющий штырь французской розетки, и углубления по форме вилки Schuko. Вилка используется совместно с устройствами класса II, рассчитанными на большой рабочий ток (пылесосы, фены), а в Южной Корее — с любыми бытовыми приборами, не требующими заземления. Может быть вставлена в израильские розетки типа H, хотя это нежелательно, так как они рассчитаны на штыри меньшего диаметра. В СССР, а впоследствии и в России, согласно ГОСТ 7396.1-89 определена аналогичная вилка, но со штырями, диаметром 4 мм, рассчитанная на ток 6А.
Советские вилки
- согласно ГОСТ 7396.1-89 — тип C1-b[5]
Советские розетки и вилки были рассчитаны на максимальный ток 6А. Основные размеры соответствовали типу C, но вилка имела круглое основание, что не позволяло подключать её в розетки типа E и F. По состоянию на 2009 год большинство выпускаемых на территории бывшего СССР электроприборов оснащаются вилками, аналогичными CEE 7/4, CEE 7/7, CEE 7/16, или CEE 7/17, но до сих пор вилки советского типа можно найти в продаже.
Одна из наиболее распространённых в СССР конструкций вилок, рассчитана на 220В, 6А
Ещё одна популярная в СССР вилка на 220В, 6А
После некоторой доработки можно подключать советские вилки к разъёмам типа E и F.
Вилка советской электробритвы, похожая на вилку CEE 7/16, но отличается по размерам и имеет разборную конструкцию.
Розетки
- согласно ГОСТ 7396.1-89 — тип C1-a[5]
Некоторые розетки типа C имеют отверстия, в которые можно вставить вилки со штырями, диаметром не более 4 мм, или имеют выступы, чтобы предотвратить подключение к ним вилок Schuko или французских вилок. В СССР выпускались розетки на 6 А с круглым основанием и отверстиями под штыри, диаметром 4 мм. Сегодня распространены тройники, рассчитанные только под вилку europlug. Однако, в последнее время в продаже широко встречаются розетки, не имеющие заземляющего контакта, но в которые можно вставить вилки Schuko, или французские, что является грубым нарушением принципа безопасности, заложенным в этих стандартах.
BS 4573
Розетка BS 4573- (Британский разъём для бритв)
В Великобритании и Ирландии применяется также розетка, похожая на розетку типа С, предназначенная для подключения электробритв[8]. На самом деле, эти розетки произошли от устаревшего стандарта двухконтактного разъёма на 5 Ампер, использовавшегося в Великобритании в 1920х и 1930х годах. У вилки этого стандарта два штыря диаметром 0.2 дюйма (5,08 мм), установленных на расстоянии 5/8 дюйма (15.88 мм). Розетки для электробритв часто спроектированы так, чтобы принимать ещё и незаземлённую вилку CEE 7/16, американскую и австралийскую вилки. В условиях повышенной влажности требуется подключать эту розетку через защитный трансформатор, соответствующий спецификации BS 3535. Также розетка оснащается переключателем 230/115В.
Тип D
- BS 546 (5 А/250 В, заземлённая), согласно ГОСТ 7396.1-89 — тип B1[5]
У разъёма, выполненного по стандарту BS 546, три круглых контакта, размещённых по вершинам треугольника. Этот изначально британский стандарт был принят в Индии, Пакистане, некоторых частях Ближнего Востока (Кувейт, Катар), средней и юго-восточной Азии, электрифицированных британцами. Данный тип использовался ранее в Южной Африке, но постепенно выведен из обращения в пользу 15-амперной версии. Аналогичным образом в Гане, Кении и Нигерии разъёмы были большей частью заменены на современный британский тип G. Также двух- и пятиамперные разъёмы BS 546 иногда используются в Великобритании для домашних централизованных схем освещения.
Тип E
Основная статья: CEE 7/5
- CEE 7/5 (Французская, заземлённая), согласно ГОСТ 7396.1-89 — тип C3[5]
Вилка и розетка французской системы |
В некоторых странах континентальной Европы, а также Азии и Африки приняли французский стандарт на штепсельные разъёмы. В этом стандарте заземление выполнено круглым штырём, выступающим из розетки, который входит в гнездо на вилке. Эти вилки и розетки поляризованы по своей конструкции, но нет универсального стандарта на подключение фазного и нейтрального проводов. Сама вилка имеет круглое основание, два круглых контактных штыря 4.8×19 мм, на расстоянии 19 мм друг от друга, и гнездо для заземляющего штыря розетки. Розетка также принимает вилки CEE 7/7, CEE 7/16 и CEE 7/17.
Тип F
- CEE 7/4 (Немецкий «Schuko» 16 А/250 В, с заземлением), согласно ГОСТ 7396.1-89 — тип C2[5]
Вилка типа F определена в стандарте CEE 7/4 и обычно называется «Schuko» (произносится «Шуко», сокращение от немецкого Schutzkontakt — защитный контакт. В России её часто ошибочно называют «Евровилкой», хотя термин «Europlug» относится к типу C). Заземление выполнено в виде металлической скобы. Она рассчитана на ток до 16 Ампер, неполяризована и принимает как вилки Europlug, так и CEE 7/17. Используется во многих европейских странах, а после распада СССР принята, как стандарт в России и некоторых странах бывшего Советского Союза.
После унификации бывшая восточная Германия переняла те же стандарты DIN и VDE, что и западная. Многие восточноевропейские страны использовали стандарт Шуко, но экспортировали устройства с советской стандартной вилкой[9].
Гибридный тип E / F
Вилка CEE 7/7- CEE 7/7 (Французско-Немецкий 16 А/250 В, с заземлением), согласно ГОСТ 7396.1-89 — тип С4[5]
Для совместимости с типами E и F, была разработана вилка CEE 7/7. Она поляризована при применении с розеткой типа E, но в розетках типа F привязка фазного и нейтрального проводов не соблюдается. Вилка рассчитана на ток 16 А. У неё есть плоские заземляющие контакты на обеих сторонах для подключения к розетке CEE 7/4 и гнездовой контакт для заземляющего штыря розетки типа E. Приборы, поставляемые в страны, использующие стандарт E или F комплектуются вилкой этого типа.
Тип G
- BS 1363 (британский 13 А/230-240 В 50 Гц, заземлённая, с предохранителем[10]), согласно ГОСТ 7396.1-89 — тип B2[5]
Разъём типа G — поляризованный, трёхконтактный, с подключением заземления, рассчитан на напряжение 230 В. Фазный и нейтральный контакты — прямоугольные, 6,35×3,97 мм, длиной 17,4 мм и разнесены на 22,2 мм, у основания на длину 9 мм покрыты изоляцией. Заземляющий контакт примерно 3,97 × 7,92 мм и длиной 22,2 мм. Вилка обязательно оснащается предохранителем, защищающим фазный провод — из-за особенностей используемой в Великобритании кольцевой электропроводки предохранители в щитке могут не сработать при повреждении питающего шнура. Все розетки этого стандарта оснащаются защитными шторками, которые открываются при подключении заземляющего штыря — поэтому вилки приборов, не требующих заземления имеют пластмассовый штырь на месте заземляющего. Также, розетки часто оснащаются встроенными выключателями.
Данный вид используется не только в Великобритании, но и во многих бывших колониях и странах, имевших тесные торговые связи с Великобританией, а также в Саудовской Аравии для сетей, напряжением 230 В.
Тип H
Две израильские вилки и одна розетка. Слева вилка старого стандарта, справа — модернизация 1989 года.- SI 32 (Израильский 16 А/250 В, с заземлением)
Эта вилка, определённая в SI 32 (IS16A-R), не встречается нигде, кроме Израиля, и несовместима с розетками других типов. У неё три плоских штыря, расставленных в форме буквы Y. Фаза и нейтраль разнесены на 19 мм. Вилка типа H рассчитана на ток силой 16А, но на практике, тонкие плоские штыри могут вызвать перегрев вилки при подключении мощных устройств. В 1989 году стандарт был пересмотрен. Теперь используются три круглых штыря, диаметром 4 мм, размещённые так же. Розетки, производимые с 1989 года, принимают как плоские, так и круглые штыри, для совместимости с обоими типами вилок. Это позволяет также подключать к розеткам типа H вилки типа C, используемые в Израиле для незаземляемых устройств. У более старых розеток, около 1970-х годов производства, имеются как плоские, так и круглые отверстия для фазы и нейтрали, чтобы принимать как вилки типа C, так и H. На 2008 год розетки типа H, принимающие только старые вилки типа H, очень редки в Израиле.
Данная вилка также используется в областях, контролируемых Палестинской Национальной Администрацией на западном берегу реки Иордан и в секторе Газа.
Тип I
Разъём типа I имеет 2 или 3 плоских контакта. Полюсные контакты расположены под углом 60° друг к другу и 30° к заземляющему контакту (если он есть)
Австралийская 3-контактная двойная розетка с выключателямиAS/NZS 3112
- (Австралазийский тип 10 А/240 В[11])
Плоские контакты-ножи австралийской вилки имеют размеры 6,5 мм × 1,6 мм и установлены под углом 30° к вертикали с номинальным расстоянием между ними 13,7 mm. У австралийских и новозеландских настенных розеток почти всегда есть выключатели для большей безопасности, как в Великобритании. Незаземлённая версия этой вилки с двумя питающими контактами, установленными под углом, но без заземляющего контакта, используется с небольшими устройствами, имеющими двойную изоляцию, но настенные силовые розетки всегда имеют три контакта.
Есть несколько вариантов вилки AS/NZS 3112[12], включая вариант с более широким заземляющим контактом, используемый устройствами с током потребления до 15 А; розетки, поддерживающие такой контакт, поддерживают также 10-амперные вилки. Существует 20-амперный вариант, со всеми тремя контактами увеличенного размера, а также 25- и 32-амперные варианты, с увеличенными, как у 20-амперной вилки, контактами, в виде буквы «Г» для 25А и опрокинутой «U» для 32А. Вилки этих типов устроены так, что их нельзя вставить в розетки, рассчитанные на меньшую силу тока.
Разъёмы австралазийского стандарта изначально называлась стандартом C112 (возник в 1937 году как временное решение, принят как формальный стандарт в 1938 году), который был заменён стандартом AS 3112 в 1990 году. На 2005 год последнее значительное изменение это AS/NZS 3112:2004, которое обязывает делать изоляцию на полюсных контактах[13]. Однако, разрешается использовать оборудование и провода, изготовленные до 2003 года.
CPCS-CCC
- (Китайский 10 А/250 В)
Хотя у китайских розеток контакты на 1 мм длиннее, в них можно вставлять австралазийские вилки. Стандарт на китайские вилки и розетки установлен документами GB 2099.1-1996 и GB 1002-1996. Как часть обязательства Китая вступить в ВТО, введена новая система сертификации CPCS (Compulsory Product Certification System), а соответствующие ей китайские вилки получают знак CCC (China Compulsory Certification). Розетки — трёхконтактные, с заземлением, рассчитаны на 10А, 250В. В отличие от австралийских, устанавливаются заземляющим гнездом вверх.
В Китае также используются американо-японские вилки и розетки типа A для устройств класса II. Однако, напряжение между контактами китайской розетки всегда 220В, вне зависимости от типа вилки.
Существует еще 16А 250В стандарт китайских розеток. Контакты таких розеток шире и расположены на большем расстоянии друг от друга. На рисунке изображены 2 розетки производства Foshan shude keben electrical co. , l.t.d. наложенные друг на друга. 16А 250В розетки невозможно использовать с 10А вилками.
Китайские розетки, принимающие вилки типов A, C (наверху) и I (внизу, стандартные)
Китайский 10А и 16А розетки наложенные друг на друга (зеленый цвет 16А, красный 10А)
Знак Обязательной Китайской Сертификации (CCC)
IRAM 2073
- (Аргентинский 10А/250В)
Аргентинская вилка имеет три контакта, заземление, и рассчитана на силу тока 10А, напряжение 250В. Стандарт определён Аргентинским институтом стандартизации и сертификации (Instituto Argentino de Normalización y Certificación, IRAM) и используется с устройствами класса 1 в Аргентине и Уругвае.
Эта вилка на вид похожа на австралазийские и китайские вилки. Длина контактов такая же, как у китайской версии. Самым важным отличием от австралазийской вилки является то, что нейтральный контакт подводится слева, а не справа, как в Австралии.
Тип J
Вилки и розетки типа J- SEV 1011 (Швейцарский тип 10 А/250 В)
В Швейцарии есть свой стандарт, описанный в документе SEV 1011. (ASE1011/1959 SW10A-R) Эта вилка похожа на Евровилку типа C (CEE 7/16), за исключением того, что у неё имеется смещённый заземляющий контакт, и полюсные контакты не изолированы у основания, так что вилки, не полностью вставленные в неутопленные розетки, представляют опасность электрического удара. Розетки, используемые на кухнях, в ванных комнатах и других влажных помещениях, имеют утопленное исполнение, в других же местах — нет. Некоторые вилки и переходники имеют клиновидные концы и могут быть использованы везде, другие же подходят только к неутопленным розеткам. Швейцарские розетки принимают швейцарские вилки и Евровилки (CEE 7/16). Существует также вариант вилки без заземления, похожий на вилку CEE 7/16, но рассчитанный на ток силой до 10 А, а также заземлённая вилка на 16 А с квадратными штырями.
Тип K
Датский 107-2-D1, стандарт DK 2-1a, с круглыми питающими контактами и полукруглым заземляющим контактом Датская розетка для компьютера, с повёрнутыми уплощёнными контактами и полукруглым заземляющим контактом (используется главным образом для профессионального оборудования), стандарт DK 2-5a- Section 107-2-D1 (Датский 10 А/250 В, с заземлением)
Эта датская стандартная вилка описана в Danish Plug Equipment Section 107-2-D1 Standard sheet (SRAF1962/DB 16/87 DN10A-R). Вилка похожа на французский тип E, за исключением того, что у неё заземляющий штырь вместо заземляющего отверстия (в розетке — наоборот). Это делает датскую розетку более малозаметной, чем французская, которая выглядит как впадина в стене для защиты заземляющего штыря от повреждения и от прикосновения к питающим штырям.
Датская розетка также принимает Евровилку типа C CEE 7/16 или типа E/F CEE 7/17 Schuko-французскую гибридную вилку. Вилки типа F CEE 7/4 (Schuko), E/F CEE 7/7 (Schuko-французский гибрид), и заземлённая французская вилка типа E также подойдут к данной розетке, но их не следует использовать для устройств, которым нужен заземляющий контакт. Обе вилки номинированы на ток 10А.
Вариант (стандарт DK 2-5a) датской вилки предназначен только для помехозащищённых компьютерных розеток. Она подходит к соответствующей компьютерной розетке и нормальной розетке типа K, но нормальные вилки типа K намеренно сделаны неподходящими к специальной компьютерной розетке. Эта вилка часто используется в компаниях, но очень редко в домашних условиях.
Также существует вариант для медицинского оборудования, с прямоугольным левым штырём. Он часто используется в системах поддержания жизнедеятельности.
Традиционно все датские розетки снабжались выключателем для предотвращения прикосновения к контактам под напряжением при подключении/отключении вилки. Сегодня применение розеток без выключателей разрешено, но такие розетки должны иметь углубление, предохраняющее человека от касания контактов под напряжением. Однако, обычно форма вилки сильно затрудняет касание контактов при подключении/отключении.
С начала 1990-х заземлённые розетки стали обязательными во всех новых электрических установках в Дании. Старые розетки заземлять не нужно, но с 1 июля 2008 года все розетки, включая старые, должны быть защищены при помощи УЗО (в датской терминологии — HFI).
С 1 июля 2008 года в Дании разрешено устанавливать стенные розетки типа E (французские, двухконтактные, с заземляющим штырём)[14]. Это было сделано потому, что для частных лиц не продавалось оборудование, снабжённое вилками типа K, и для того, чтобы прекратить монополию Lauritz Knudsen — единственной компании, делающей вилки и розетки типа K.
Розетки Schuko типа F не будут разрешены. Причина в том, что большинство вилок, используемых в настоящее время в Дании, застрянут в розетке Schuko. Так можно повредить розетку. Это может также послужить причиной плохого контакта, с риском перегрева и пожара. Сломанные розетки типа F можно часто видеть в германских гостиницах, посещаемых датчанами. Многие переходники для международных путешествий продаются за пределами Дании с вилками, соответствующими типам C CEE 7/16 (Europlug) и E/F CEE 7/7 (гибрид франко-Шуко), которые можно использовать в Дании.
Тип L
Вилки типа L на 16 А (слева) и 10 А (справа). Розетки типов L (16 А слева; 10 А справа).- CEI 23-16/VII (Итальянский тип 10 А/250 В и 16 А/250 В, неполяризованный)
Итальянский стандарт на заземлённые вилку/розетку, CEI 23-16/VII, включает две модели, на ток 10 А и 16 А, различающиеся диаметром контактов и расстоянием между ними.
В Италии до второй половины XX века электроэнергия для освещения (Luce = освещение) и для других целей (Forza = сила, электродвижущая сила; или Uso Promiscuo = общее назначение) тарифицировалась раздельно, и 10-амперными вилками оснащались только осветительные приборы[15]. И хотя летом 1974 года тарифы были объединены[16], во многих домах на долгие годы осталась двойная проводка и двойные счётчики. Таким образом, два размера вилок и розеток стали стандартом де-факто, использующимся поныне и стандартизованным в документе CEI 23-16/VII. Старые изделия часто снабжены розетками одного из стандартов, либо 10 А, либо 16 А, требующими применения переходника для подключения вилки другого размера.
Вилки CEE 7/16 (тип C) подходят к 10-амперным розеткам и широко распространены; они стандартизованы в Италии как CEI 23-5. Устройства с вилками CEE 7/7 также часто продаются в Италии, однако, не каждая розетка способна принять их, поскольку контакты вилок CEE 7/7 толще итальянских. Переходники дёшевы и часто используются для подключения вилок CEE 7/7 к розеткам CEI 23-16/VII, но часто нарушается требование к номинальной силе тока (16А вместо 10А), что может привести в некоторых случаях к небезопасному подключению.
- CEI 23-16/VII (итальянский 10 А/250 В)
Форма корпуса и основные размеры аналогичны CEE 7/16, но присутствует заземляющий штырь между полюсными.
- CEI 23-16/VII (итальянский 16 А/250 В)
Разъём на 16 А похож по форме на 10-амперный, но большие по размеру. Диаметр штырей — 5 мм, расстояние — 8 мм, длина — 26 мм. На упаковке часто пишут, что они «Североевропейского» типа. В прошлом их также называли per la forza motrice (для электродвижущей силы)[17] (про вилки под движущую силу см. выше) или иногда industriale (промышленные), хотя в промышленности они почти никогда не использовались.
Тип M
- BS 546 (15 А/250 В, заземлённая), согласно ГОСТ 7396.1-89 — тип B1 [5]
Данную вилку иногда называют типом M, хотя она скорее является 15-амперной версией вилки типа D, несмотря на то, что её штыри намного больше (7.05 мм × 21.1 мм). Фазный и нулевой контакты разнесены на 1 дюйм (25,4 мм), а заземляющий контакт отстоит на 11⁄8 дюйма (28,58 мм) от каждого из них. Хотя 5-амперная версия является стандартом в Индии, Пакистане, Шри-Ланке, Непале и Намибии, в данных странах также используется 15-амперная версия для мощных устройств. Некоторые страны, например ЮАР, используют его как основной тип домашней вилки и розетки, и у розеток имеется встроенный выключатель. Тип M можно по-прежнему найти у устройств в Гонконге и Ботсване, вместе с типом G. Тип M ранее использовался почти повсеместно в Соединённом Королевстве и Ирландии для регулируемого освещения и архитектурной подсветки, используемых в помещении, но в новых устройствах распространён CEE-стандарт на 16-амперные промышленные розетки. Данная вилка также часто использовалась для нерегулируемых, но центрально управляемых розеток в подобных устройствах. Главной причиной для этого послужило то, что вилки с предохранителями, удобные для домашнего применения (поскольку они спокойно выдерживают токи силой 32 А), неудобны, если они находятся в труднодоступных местах (таких как линейная подсветка) или при использовании цепочки удлинителей, поскольку трудно определить, какой предохранитель сгорел. Обе эти ситуации очень распространены в театральной проводке. Данный тип вилки также широко используется в Израиле, Сингапуре и Малайзии для воздушных кондиционеров и сушильных машин для одежды.
Бразильский тип
- IEC 60906-1 (Бразильский 16 A/250 V), предлагалась как общий стандарт на 220—250В
Подробнее по этой теме см.: IEC 60906-1.
В 1986 году Международная Электротехническая Комиссия (IEC) опубликовала IEC 60906-1 — спецификацию для вилки, выглядящей как швейцарский тип J, но не идентичной ему. Предполагалось, что данная вилка однажды должна стать общим стандартом для всей Европы и прочих регионов с напряжением 230 В, но попытки принять спецификацию как стандарт для ЕС приостановились в середине 1990х.[18]Бразилия, использующая смесь Europlug и NEMA, позже приняла его как национальный стандарт NBR 14136 в 2001 году[19]. Запланирован постепенный переход с началом в 2007 году и окончанием в 2010 (розничные магазины и перепродавцы могут продавать устройства без ограничений по срокам, но импортёры не имеют права ввозить несоответствующие устройства, а производители не имеют права продавать их у себя в стране).
Устаревшие типы
Перечисленные в этом разделе типы розеток и вилок устарели, но иногда их можно встретить в домах старой постройки и на старых электроприборах. Для некоторых из них в продаже можно встретить переходники, но лучшим решением будет замена такой розетки на новую, так как старая розетка может не удовлетворять современным требованиям безопасности.
Советские вилки с разрезными штырями
Вилка с разрезными штырями
Вилка-двойникВ СССР изначально использовались двухконтактные розетки с непружинящими сплошными кольцевыми контактами и встроенным предохранителем. В них входили вилки со сменными разрезными круглыми штифтами[20]. Существовало множество разновидностей вилок подобного типа. Нередко на тыльной стороне вилки были гнёзда для подключения ещё одной вилки, что позволяло подключать вилки «стопкой», когда не хватало розеток. В дальнейшем от таких вилок отказались, так как их штыри нередко откручивались и ломались, оставаясь в розетке. Вилки со сплошными штырями требовали, чтобы штырь удерживался пружинящими контактами в розетке, поэтому старые розетки, а также гнёзда на тыльной стороне вышеописанных вилок-двойников не могут обеспечить надёжного контакта вилки со сплошными штифтами. Тем не менее, маломощные приборы подключать в такую розетку можно, к тому же вилка CEE 7/16 входит в неё достаточно надёжно. Разрезные вилки по диаметру штырей обычно соответствуют типу C, но не могут войти в розетки типа F из-за формы корпуса.
Старые испанские розетки
В старых зданиях в Испании можно встретить розетки под особый вид вилки, им
| Навигация по справочнику TehTab.ru: главная страница / / Техническая информация / / Оборудование — стандарты, размеры / / Электрические разъемы и провода (кабели) / / Сводная таблица типов бытовых вилок, розеток, номинала питающего электрического однофазного напряжения и частоты сети по странам мира. Номиналы электрических сетей. Пособие по определению типов вилок и розеток, которые у Вас есть.
|
ТВ розетка — разновидности и схемы подключения
Принципы установки розеток для тв и обычных разъемов схожи, так как в обоих случаях используется один и тот же тип подрозетника. Имеются лишь небольшие отличия по способу проведения монтажных работ. В этой статье мы подробно разберемся в том, как подключить тв розетку.
Разновидности телевизионных розеток
Существует две разновидности телевизионных розеток: окончательные (оконечные) и проходные. Также разъемы классифицируются по назначению: для наземного ТВ (обозначается как TV), для радио (R), для спутникового ТВ (SAT). Кроме того, в продаже встречаются комбинированные типы розеток: TV (45-1000 МГц), TV+R (92-108 МГц), TV+SAT (950-2500 МГц), TV+R+SAT.
Совет! Желательно, чтобы розетка была того же цвета, что и силовые разъемы — так будет легче вписать ее в интерьер. Если же розетки устанавливаются в единый блок, то не только цвет, но и производитель приборов должны быть одинаковыми.
Окончательные разъемы носят такое название, поскольку являются конечным узлом в сети. Этот вид тв розеток отличается сигналом повышенной четкости, отсутствием помех благодаря волновому сопротивлению, равному 75 Ом. Оконечные разъемы могут работать с несколькими стандартами: как по отдельности, так и в комбинации (TV, TV+R , TV+R+SAT).
Еще один тип разъемов — проходная тв розетка. Такие приборы применяется для приема сигнала и дальнейшей его транспортировки к другим точкам подключения. Передача сигнала между розетками осуществляется по коаксиальному кабелю. Устройство оснащается парой гнезд (по гнезду на входе и на выходе). Телевизор подключается на входе, а на выходе находится провод, направляющийся к другому потребителю. При этом последняя розетка в схеме всегда является окончательной. Проходные разъемы не применяются для построения схем, в которых распределяется спутниковый сигнал ввиду технической несовместимости с большей частью решений.
Проходная ТВ-розетка не отличается от оконечной с лицевой панели. Но на тыльной стороне присутствует два разъема со стрелками вход и выходк содержанию ↑Схемы подключения
Существует множество схем подключения тв-разъема. Для обработки сигнала используется сплиттер. Данное устройство внешне выглядит как небольшая коробка и выполняет функцию разделения сигнала. Так же, как и в телефонных линиях, при передаче цифровых электрических сигналов не обойтись без их разделения.
Принцип работы сплиттера состоит в делении сигнала на одинаковые пакеты. Далее разделенные сегменты передаются на входную часть телевизионных разъемов. Сплиттер сконструирован таким образом, что для всех телевизоров, получающих сигнал, вне зависимости от их количества будет передаваться сигнал равнозначного качества. В результате в пределах одной квартиры отпадает смысл в отдельной антенне для каждого телевизора.
Подключение можно выполнить одним из двух способов:
- Схемой «звездочка», когда удаляется старый кабель, а новый прокладывается через сплиттер.
- Шлейфовой схемой.
Ниже мы разберемся в вопросе, как подключать розетку, при этом уделим внимание достоинствам рассматриваемых схем.
к содержанию ↑Схема «звездочка»
В этой схеме используется сплиттер, выполняющий функцию разветвления сигнала, разбиения его на пакеты и усиления. Устройство ставится на входе кабеля в жилое помещение из подъезда. Далее осуществляется разводка потребителям антенных проводников. Установка тв розетки с помощью такой нехитрой технологии применяется чаще всего, поскольку сплиттер обеспечивает целый ряд преимуществ:
- Кабель располагается в технически защищенном месте, что имеет значение как при проведении монтажных работ, так и при дальнейших профилактических осмотрах.
- Сигнал отличается устойчивостью.
- Разделенные пакеты сигнала бесперебойно поставляются на все телевизионные приемники в квартире.
Шлейфовое подключение
Этот способ монтажа тв розетки предполагает использование шлейфа. Основной кабель направляется к любому из имеющихся в доме телевизоров, а дальше осуществляется разводка на другие приемники прямо на разъеме. Разводка представляет собой ответвление на две или более частей (в зависимости от количества имеющихся телевизоров).
Подключение указанным способом называется шлейфовым. При этом разъемы, соединенные шлейфом, должны быть проходными, кроме последнего, который является оконечным.
Шлейфовая схема позволяет сэкономить на расходе кабеля, однако имеет она и минусы. Недостаток шлейфовой системы состоит в том, что на первом приемнике качество будет выше, чем на последующих. Однако при достаточной силе телевизионного сигнала разница будет практически незаметной. Кроме того, следует учитывать тот факт, что современная телевизионная техника снабжается возможностью усиления сигнала, причем происходит это в автоматическом режиме.
Шлейфовое подключения через проходные телевизионные розеткиИтак, неравномерность распределения сигнала в данном случае можно считать несущественным недостатком. Среди других минусов шлейфовой системы можно отметить такие:
- Схема, где имеются проходные и оконечная тв розетка, обойдется дороже стандартной схемы «звездочка».
- В случае разрыва цепи все последующие потребители лишаются телевизионного сигнала.
Монтаж на примере розетки Schneider
В качестве примера разберем монтаж проходной розетки от французской компании «Schneider Electric» (модель розетки tv rj45). Задача состоит в подключении двух телевизоров к одному кабелю по проходной шлейфовой схеме.
При установке розетки для тв кабеля предусматриваем небольшой излишек самого кабеля — он должен выходить наружу из монтажной коробки. Далее зачищаем небольшой участок изоляционного материала на кабеле. При этом сохраняем в целостности центральную жилу и экранирующую оплетку.
Начинаем со снятия лицевой панели, немного откручиваем прижимающий болт. Это нужно, чтобы обеспечить свободный выход кабеля через отверстие.
На корпусе разъема имеются стрелки. Вставляем кабель до конца в направлении, указанном стрелками. Затем прижимаем кабель зажимающим винтом (закручиваем его). Кабель нужно надежно закрепить, но винт нужно закручивать с осторожностью, чтобы не передавить магистраль. Со вторым концом совершаем точно такие же манипуляции. Разъем устанавливаем таким образом, чтобы избегать перегибов на кабеле.
Обратите внимание! Перед монтажом телевизионной розетки следует провести осмотр участка фиксации провода на возможность короткого замыкания главной жилы с оплеткой.
Когда кабель вставлен и зафиксирован, надеваем лицевую панель. Фиксация панели осуществляется с помощью специальных фирменных защелок. Проверяем строительным уровнем точность установки разъема по горизонтали. Если все в порядке, окончательно фиксируем крепежными болтами панель и закрываем ее рамкой.
к содержанию ↑Подключение разъема Lezard
Розетки от компании «Lezard» относятся к недорогим и отличаются хорошим качеством. Однако, выбирая продукцию «Lezard», нужно учитывать наличие на ней печатной платы. Дело в том, что платы оснащаются таким компонентом, как конденсатор. Эта деталь находится рядом с фиксатором центральной жилы и разъемом для кабельного подключения. Конденсатор непроницаем для питающего напряжения, которое должно поступать на активную антенну. Поэтому такие разъемы подходят исключительно для пассивных антенн.
Если все же имеется желание приспособить такую розетку под активную антенну, нужно вместо фильтрующего конденсатора поставить стандартный проводник. Делается это путем закорачивания и запаивания кусочка медной проволоки вместо конденсатора.
Само подключение ТВ розетки состоит в монтаже сигнального проводника тв-кабеля в центральной розеточной клемме. Также нужно зафиксировать экран скобкой.
к содержанию ↑Обратите внимание! Нельзя допускать замыканий главного проводника, пропускающего сигнал, с оплеткой. В противном случае будет нарушен экран, предохраняющий от потерь телевизионного сигнала в кабеле.
Подключение разъема Legrand
TV розетка от французского производителя «Legrand» отличается удобством подключения, но и довольно дорого стоит.
При подключении разъема центральную кабельную жилу фиксируем в специальном пружинном фиксаторе. Фольгированную оплетку прижимаем к корпусу с помощью откидного крепления.
Убираем крышку крепления, которая прикрывает участки соединения коаксиального кабеля. Для этого осторожно поддеваем крышку отверткой, тем самым высвобождая фиксатор.
Удаляем внешний изоляционный слой и внутренний диэлектрический материал кабеля примерно на сантиметр в длину. Направляем кабель в разъем, а медную жилу фиксируем самозажимной клеммой.
Обратите внимание! Контакт оплетки с розеточным корпусом достигается благодаря пластинке, которая соединяется с его внешним изолятором, крепко прижимаясь к экрану кабеля.
Когда кабель соединен с разъемом, устанавливаем последний в подрозетнике. Закрепляем розетку парой саморезов. Далее зажимаем винты распорками розеточных фиксаторов. Закручиваем саморезы подрозетника до упора. Ставим лицевую панель разъема на положенное ей место. Розетка для телевизора на стене установлена и готова к эксплуатации.
ТВ розетка — разновидности и схемы подключения
ДАТА | HS_CODE | Описание продукта | Торговая марка | Страна | Вес нетто | Статистическая стоимость | Место | eeИмя грузоотправителя | Имя отправителя | 2017-09-043926909709 | Изделия из пластика (ПАД) не содержат озоноразрушающих веществ, НЕ для внутренней отделки, НЕ ДЛЯ ПЕРЕБЛЮДЕНИЯ животных, гражданского применения, для бытовой техники Розетка (ПАД) «SAMSUNG» на тыльной стороне крышка изготовлена методом литья — S | *** | РОССИЯ | 0.13 | 45 | *** | ***** | ***** |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017-09-04 | 3926909709 | Изделия из пластика (ПАД) не содержат озоноразрушающих веществ не для внутренней отделки, НЕ ДЛЯ передержки животных, гражданского применения, для бытовой техники Розетка «SAMSUNG» на задней крышке литье, PLA | *** | РОССИЯ | 0.68 | 194,4 | *** | ***** | ***** | |||||||||
2017-09-04 | 8538909909 | РАМКА ДЛЯ ПЛАСТИКОВЫХ переключателей, розеток И НАПРЯЖЕНИЯ Номинальный ток 250 В 16 А ГРАЖДАНСКИЙ (ДОМАШНИЙ).ЮРУК.735224.51. Год выпуска — 2016, 2017. РАМА ДВОЙНАЯ скрытая установка, цвет «Белый» под тройку | *** | РОССИЯ | 2.08 | 114,81 | *** | ***** | ***** | |||||||||
2017-09-04 | 8536699008 | РОЗЕТКА на номинальное напряжение 250 В, номинальный ток 16 А ГРАЖДАНСКИЙ (БЫТОВЫЙ). ТУ 3464-003-07620177-2013, ЮРУК.642344.002 сб, ЮРУК.434439.022 сб. Год выпуска — 2015, 2016, 2017.УСТАНОВКА ОТКРЫТОГО ВЫХОДА, ДВОЙНОЙ C | *** | РОССИЯ | 274,02 | 3708,58 | *** | ***** | ***** | |||||||||
04.09.2017 | 8536699008 | Вилка (вилка) и розетка на напряжение до 1000 В: Предназначены для работы в электрических цепях постоянного, переменного (частотой до 3 МГц) токов. Рабочее напряжение до 1000 В. Предназначен для работы в электрических цепях ПРОБКА СНЦ127-32 / | *** | РОССИЯ | 3 | 4113,52 | *** | ***** | ***** | |||||||||
2017-09-04 | 8547200009 | РАСПРЕДЕЛИТЕЛЬНАЯ КОРОБКА И УСТАНОВКА ДЛЯ МОНТАЖНЫХ МЕХАНИЗМОВ электроустановочные изделия (розетки, выключатели и т. Д.)) и электропроводку, С ГЛУБОКОВЫМ цоколем, из пластика. Ящики РАСПРЕДЕЛИТЕЛЬНЫЕ предназначены для протяжки РА и КОРОБКА | *** | РОССИЯ | 1182,6 | 5677,29 | *** | ***** | ***** | |||||||||
2017- 09-04 | 8538909909 | ПРИНАДЛЕЖНОСТИ ДЛЯ МОНТАЖА И УСТАНОВКИ Бытовые настенные выключатели и розетки (PAD) ИНФОРМАЦИЯ О ПОДКЛАДКЕ C / Y для KAB.KAN.1M / DATA INTERLAYER FLUSH FOR TRUNKING 1M PAD используется для установки телефонного и компьютерного модулей в поддержка Kabe | *** | РОССИЯ | 3.4 | 46,79 | *** | ***** | ***** | |||||||||
2017-09-04 | 8504409000 | Статические преобразователи, НЕ УДАЛЕНИЕ ЭЛЕКТРИЧЕСКИХ ЧАСТЕЙ: ЧАСТЬ ™ –3E2Y8 / 1191-46- источник питания на входное напряжение 115 В, 400 Гц. AC 110V исходящий. 60 Гц. МОЩНОСТЬ 225 ВА. Предназначен для поставки Б / У ЭЛЕКТРО РОЗЕТКИ | *** | РОССИЯ | 0,85 | 1500,39 | *** | ***** | ***** | |||||||||
04.09.2017 | 8504409000 | Статические преобразователи, НЕ ЛОМАЙТЕ ЭЛЕКТРИЧЕСКИЕ: ЧАСТЬ.№3E2Y8 / 1191-46 Блок питания на входное напряжение 115 В, 400 Гц. AC 110V исходящий. 60 Гц. МОЩНОСТЬ 225 ВА. Предназначен для поставки Б / У ЭЛЕКТРО РОЗЕТКИ | *** | РОССИЯ | 6,8 | 12003,11 | *** | ***** | ***** | |||||||||
2017-09-04 | 8504409000 | Преобразователи статические, НЕ УДАЛЕННЫЕ ЭЛЕКТРИЧЕСКИЕ: ЧАСТЬ №3E2Y8 / 1191-46 Источник питания на входное напряжение 115 В, 400 Гц. AC 110V исходящий. 60 Гц. МОЩНОСТЬ 225 ВА.Предназначен для подачи Б / У ЭЛЕКТРО РОЗЕТКИ | *** | РОССИЯ | 2,55 | 4501,17 | *** | ***** | ***** |
Что такое розетка? (Учебники по Java ™> Пользовательские сети> Все о сокетах)
Обычно сервер работает на определенном компьютере и имеет сокет, привязанный к определенному номеру порта. Сервер просто ждет, слушая сокет, чтобы клиент сделал запрос на соединение.
На стороне клиента: клиент знает имя хоста машины, на которой работает сервер, и номер порта, на котором сервер прослушивает.Чтобы сделать запрос на соединение, клиент пытается установить рандеву с сервером на машине и порту сервера. Клиент также должен идентифицировать себя для сервера, чтобы он привязался к номеру локального порта, который он будет использовать во время этого соединения. Обычно это назначается системой.
Если все идет хорошо, сервер принимает соединение. После принятия сервер получает новый сокет, привязанный к тому же локальному порту, а также устанавливает для своей удаленной конечной точки адрес и порт клиента.Ему нужен новый сокет, чтобы он мог продолжать прослушивать исходный сокет для запросов на соединение, одновременно удовлетворяя потребности подключенного клиента.
На стороне клиента, если соединение принято, сокет успешно создан, и клиент может использовать сокет для связи с сервером.
Теперь клиент и сервер могут обмениваться данными посредством записи или чтения из своих сокетов.
Определение:
Сокет — это одна конечная точка двустороннего канала связи между двумя программами, работающими в сети.Сокет привязан к номеру порта, чтобы уровень TCP мог идентифицировать приложение, в которое должны быть отправлены данные.
Конечная точка — это комбинация IP-адреса и номера порта. Каждое TCP-соединение можно однозначно идентифицировать по двум его конечным точкам. Таким образом, вы можете иметь несколько соединений между вашим хостом и сервером.
Пакет java.net
на платформе Java предоставляет класс Socket
, который реализует одну сторону двустороннего соединения между вашей программой Java и другой программой в сети.Класс Socket
находится на вершине платформенно-зависимой реализации, скрывая детали любой конкретной системы от вашей программы Java. Используя класс java.net.Socket
вместо того, чтобы полагаться на собственный код, ваши программы Java могут обмениваться данными по сети независимо от платформы.
Кроме того, java.net
включает класс ServerSocket
, который реализует сокет, который серверы могут использовать для прослушивания и приема соединений с клиентами.В этом уроке показано, как использовать классы Socket
и ServerSocket
.
Если вы пытаетесь подключиться к Интернету, класс URL
и связанные классы ( URLConnection
, URLEncoder
), вероятно, более подходят, чем классы сокетов. Фактически, URL-адреса являются относительно высокоуровневым соединением с Интернетом и используют сокеты как часть базовой реализации. Увидеть
Работа с URL-адресами для получения информации о подключении к Интернету через URL-адреса.
TCP / IP и сокеты — документация Python 401 2.1
В этом уроке мы поймем, как компьютеры взаимодействуют друг с другом по сети.
В уроке есть несколько более длинных примеров кода, которые вы, возможно, захотите иметь под рукой.
Они воспроизведены в socket_exercises.py
Основы работы с сетью
Задания, выполняемые компьютером, называются процессами . Процессы могут общаться друг с другом.Эта связь может происходить внутри одной машины, между двумя машинами или между многими машинами в сети.
Когда мы говорим о процессе взаимодействия машин друг с другом, мы говорим о уровнях активности . Эти слоя в основном произвольные. Существует ряд действующих схем наслоения. У каждого из них разные названия и четное количество слоев. Но по сути, все описывают один и тот же процесс. Наиболее распространенная из этих схем называется TCP / IP Stack .
Стек TCP / IP — ссылка
Нижний уровень — это «Link Layer». Канальный уровень имеет дело с физическими соединениями между машинами, «проводом» (если он есть). Здесь мы упаковываем данные для физического переноса с одной машины на другую. Этот уровень также отвечает за передачу упакованных данных по физическому носителю. Природа этой среды произвольна, это может быть провод, телефонные кабели, радиоволны, инфракрасный свет или любое количество других средств массовой информации.
В вашем компьютере карта (и) сетевого интерфейса (NIC) отвечает за операции на канальном уровне.
Стек TCP / IP — Интернет
Поднимаясь вверх, у нас есть «Уровень Интернета». Этот уровень занимается адресацией сообщений и их маршрутизацией с одного компьютера на другой. Здесь мы отвечаем на вопросы, куда мы идем и как мы туда доберемся?
Операции на этом уровне не зависят от физической среды. Фактически, есть знаменитый эксперимент по созданию IP-адреса через Avian Carrier (IPoAC), который включал отправку пакетов данных с помощью голубя-носителя от одной станции к другой.
Уровень Интернета не обещает надежности. Вы можете отправлять данные, но, используя протоколы на этом уровне, вы не можете узнать, прибыли они или нет.
В настоящее время в Интернет-уровне действуют две основные системы адресации.
Система IPv4 является исторической системой и остается наиболее широко используемой.
В IPv4 адреса выглядят так: 192.168.1.100
.
Они состоят из строк, содержащих четыре десятичных числа от 0 до 255, разделенных точками.Недостаток этой системы в том, что общее количество адресов ограничено.
Всего существует чуть более 4,25 миллиона адресов, а с учетом того, что целые блоки зарезервированы, на самом деле это намного меньше.
Даже при использовании сетевых псевдонимов у нас быстро заканчивается место.
Система IPv6 — это путь в будущее.
Он уже используется на нескольких серверах по всему миру.
В IPv6 адреса состоят из восьми шестнадцатеричных квартетов, разделенных двоеточиями: 2001: 0db8: 85a3: 0042: 0000: 8a2e: 0370: 7334
В IPv6 их 3.32 адреса на каждого человека, живущего сегодня на планете.
Стек TCP / IP — Транспорт
Следующим идет «Транспортный уровень». Этот уровень занимается передачей и приемом данных отдельными процессами. На транспортном уровне мы находим исправление ошибок, управление потоком и управление перегрузками.
Общие протоколы на транспортном уровне включают TCP (протокол управления передачей) и UDP (протокол дейтаграмм пользователя).
Не все транспортные протоколы являются «надежными».Например, TCP гарантирует повторную отправку отброшенных пакетов. Если вы отправляете сообщение, вы уверены, что оно придет (или что вы узнаете, если оно не пришло). UDP не дает таких гарантий. Для обеспечения надежности требуется определенная болтовня между отправителем и получателем. Надежные протоколы медленные и дорогие по ресурсам и времени.
«Транспортный уровень» также устанавливает концепцию порта .
IP-адреса обозначают конкретную машину в сети.Порт обеспечивает адресацию для отдельных приложений на одном хосте.
В адресе IPv4 мы добавляем порт через двоеточие: 192.168.1.100:80
(часть : 80 — это порт ).
В IPv6 двоеточие уже является разделителем, поэтому мы заключаем адрес в квадратные скобки, а затем добавляем порт: [2001: db8: 85a3: 8d3: 1319: 8a2e: 370: 7348]: 443
(: 443 это порт )
Важно иметь возможность указать, какой процесс должен получать сообщение.Это означает, что вам не нужно беспокоиться о том, что информация, предназначенная для вашего браузера, будет случайно прочитана вашим почтовым клиентом.
Порты
Есть определенные портов , которые обычно считаются принадлежащими данным приложениям или способам связи:
- 80/443 — HTTP / HTTPS
- 20 — FTP
- 22 — SSH
- 23 — Telnet
- 25 — SMTP
- …
Эти порты часто называются хорошо известными портами .Канонический список можно найти на этой странице в Википедии.
На всех компьютерах есть конечное количество портов. Всего 65535. Это общее количество сгруппировано в несколько разных классов.
Порты с номерами от 0 до 1023 — зарезервированы . Чтобы назначить такой порт, процесс должен иметь права администратора.
Порты с номерами 1024-65535 открыты , . Это означает, что любой процесс может потребовать один из этих портов во время работы.
Порты с номерами 1024 — 49151 могут быть зарегистрированы на .Зарегистрированный порт связан с конкретным приложением или процессом. Например, система баз данных PostgreSQL обычно работает на порту 5432. Но эти ассоциации не высечены на камне. Вы можете свободно открывать и использовать любой порт в этом диапазоне.
Порты с номерами 49152-65535 называются эфемерными . Это означает, что обычно этими портами управляет ваша ОС. Обычно вы не должны использовать их для своих собственных процессов.
Стек TCP / IP — Приложение
Самый верхний уровень — это «Уровень приложения».Это слой, в котором мы живем и работаем. Здесь мы имеем дело непосредственно с данными, производимыми или потребляемыми приложением. Эти данные записываются с использованием набора понятных, четко определенных протоколов . Некоторые примеры, с которыми вы, возможно, знакомы:
Как определить процессор Intel® Socket
для настольных ПКИспользование поиска Intel.com
Вы можете легко выполнить поиск по всему сайту Intel.com несколькими способами.
- Имя бренда: Core i9
- Номер документа: 123456
- Кодовое имя: Kaby Lake
- Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ Озеро, Лед *
Быстрые ссылки
Вы также можете воспользоваться быстрыми ссылками ниже, чтобы увидеть результаты наиболее популярных поисковых запросов.
Использование сокетов и потоков сокетов
В этой статье объясняется, как работать с сокетами и потоками сокетов на различных уровнях, от POSIX до Foundation.
Важно: В этой статье описаны способы создания соединений через сокеты, полностью контролируемые вашей программой. Большинство программ лучше обслуживаются высокоуровневыми API, такими как NSURLConnection
. Чтобы узнать больше об этих высокоуровневых API, прочтите Обзор сети .
API, описанные в этой статье, следует использовать только в том случае, если вам необходимо поддерживать какой-либо протокол, отличный от протоколов, поддерживаемых встроенными функциями Cocoa или Core Foundation.
Практически на каждом уровне сети программное обеспечение можно разделить на две категории: клиенты (программы, которые подключаются к другим приложениям) и службы (программы, к которым подключаются другие приложения). На высоком уровне эти линии ясны. Большинство программ, написанных с использованием API высокого уровня, являются исключительно клиентами. Однако на более низком уровне линии часто размыты.
Программирование сокетов и потоков обычно попадает в одну из следующих широких категорий:
Связь на основе пакетов — программы, которые работают с одним пакетом за раз, прослушивая входящие пакеты, а затем отправляя пакеты в ответ.
При пакетной связи единственные различия между клиентами и серверами заключаются в содержимом пакетов, которые каждая программа отправляет и получает, и (предположительно) в том, что каждая программа делает с данными. Сам сетевой код идентичен.
Клиенты на основе потоков — программы, которые используют TCP для отправки и получения данных в виде двух непрерывных потоков байтов, по одному в каждом направлении.
При потоковой связи клиенты и серверы несколько более различимы. Фактическая часть обработки данных клиентов и серверов аналогична, но способ, которым программа изначально создает канал связи, очень отличается.
Эта глава разделена на разделы в зависимости от перечисленных выше задач:
Выбор семейства API
API, который вы выбираете для подключений на основе сокетов, зависит от того, подключаетесь ли вы к другому хосту или получаете подключение от другого хост.Это также зависит от того, используете ли вы TCP или какой-либо другой протокол. Вот несколько факторов, которые следует учитывать:
В OS X, если у вас уже есть сетевой код, который используется совместно с платформами сторонних производителей, вы можете использовать сетевые API POSIX C и продолжать использовать свой сетевой код как есть (на отдельный поток). Если ваша программа основана на цикле выполнения Core Foundation или Cocoa (Foundation), вы также можете использовать API Core Foundation
CFStream
для интеграции сетевого кода POSIX в вашу общую архитектуру в основном потоке.В качестве альтернативы, если вы используете Grand Central Dispatch (GCD), вы можете добавить сокет в качестве источника отправки.В iOS использование сетей POSIX не рекомендуется, поскольку они не активируют сотовую радиосвязь или VPN по запросу. Таким образом, как правило, вы должны отделить сетевой код от любых общих функций обработки данных и переписать сетевой код, используя API более высокого уровня.
Примечание: Если вы используете сетевой код POSIX, вы должны знать, что сетевой API POSIX не зависит от протокола (вы должны самостоятельно уладить некоторые различия между IPv4 и IPv6).Это API подключения по IP, а не API подключения по имени, что означает, что вам нужно проделать много дополнительной работы, если вы хотите достичь той же производительности и надежности при начальном подключении, которые предоставляют вам высокоуровневые API. бесплатно. Прежде чем вы решите повторно использовать существующий сетевой код POSIX, обязательно прочтите статью «Избегайте разрешения DNS-имен перед подключением к хосту» в Обзор сети .
Для демонов и служб, которые прослушивают порт, или для подключений без TCP, используйте сетевые API C POSIX или Core Foundation (
CFSocket
).Для клиентского кода в Objective-C используйте сетевые API Foundation Objective-C. Foundation определяет классы высокого уровня для управления URL-соединениями, потоками сокетов, сетевыми службами и другими сетевыми задачами. Это также основная платформа Objective-C, не связанная с пользовательским интерфейсом, в OS X и iOS, предоставляющая процедуры для циклов выполнения, обработки строк, объектов коллекции, доступа к файлам и т. Д.
Для клиентского кода на C используйте сетевые API-интерфейсы Core Foundation C. Фреймворк Core Foundation и фреймворк CFNetwork являются двумя основными фреймворками языка C в OS X и iOS.Вместе они определяют функции и структуры, на которых построены сетевые классы Foundation.
Примечание: В OS X CFNetwork является подфреймворком структуры Core Services; в iOS CFNetwork — это фреймворк верхнего уровня.
Написание клиента на основе TCP
Способ создания исходящего соединения зависит от того, какой язык программирования вы используете, от типа соединения (TCP, UDP и т. Д.) И от того, пытаетесь ли вы делиться кодом с другими платформами (не Mac и iOS).
Используйте
NSStream
для исходящих соединений в Objective-C.Если вы подключаетесь к определенному хосту, создайте объект
CFHost
(, а не ,NSHost
— они не подключены к бесплатному мосту), затем используйтеCFStreamCreatePairWithSocketToHost
илиCFStreamSocketToHost, подключенный к opencreatePair хост и порт и свяжите с ним пару объектов
CFStream
. Затем вы можете преобразовать их в объектNSStream
.Вы также можете использовать функцию
CFStreamCreatePairWithSocketToNetService
с объектомCFNetServiceRef
для подключения к службе Bonjour. Прочтите Обнаружение и Рекламу сетевых услуг в Обзор сети для получения дополнительной информации.Примечание: Метод
getStreamsToHost: port: inputStream: outputStream:
дляNSNetService
недоступен в iOS и не рекомендуется в OS X по соображениям производительности. В частности,NSNetService
требует, чтобы вы создали экземплярNSHost
.При создании объекта поиск выполняется синхронно. Таким образом, создавать объектNSHost
в основном потоке приложения небезопасно. Подробнее см. NSNetService и автоматический подсчет ссылок (ARC) .Используйте
CFStream
для исходящих соединений на C.Если вы пишете код, который не может включать Objective-C, используйте
CFStream
API. Он легче интегрируется с другими API-интерфейсами Core Foundation, чемCFSocket
, и позволяет использовать сотовое оборудование на iOS (где применимо), кроме
Buckets of Sockets | Выучите Erlang на благо!
Привет, похоже, ваш Javascript отключен.Ничего страшного, сайт без него работает. Однако вы можете предпочесть читать его с подсветкой синтаксиса, для чего требуется Javascript!
Ковши розеток
Пока что мы немного повеселились, имея дело с самим Erlang, почти не общаясь с внешним миром, хотя бы с помощью текстовых файлов, которые мы читаем здесь и там. Поскольку отношения с самим собой могут приносить удовольствие, пора выбраться из нашего логова и начать разговаривать с остальным миром.
В этой главе будут рассмотрены три компонента использования сокетов: списки ввода-вывода, сокеты UDP и сокеты TCP.Списки ввода-вывода не являются такой уж сложной темой. Это просто умный способ эффективно создавать строки для отправки через сокеты и другие драйверы Erlang.
Списки ввода-вывода
Я уже упоминал ранее в этом руководстве, что для текста мы можем использовать либо строки (списки целых чисел), либо двоичные файлы (двоичная структура данных, содержащая данные). Отправка сообщений по сети, таких как «Hello World», может выполняться в виде строки как «Hello World»
и в виде двоичного файла как << "Hello World" >>
.Аналогичные обозначения, аналогичные результаты.
Разница в том, как можно собирать вещи. Строка немного похожа на связанный список целых чисел: для каждого символа вы должны сохранить сам символ плюс ссылку на остальную часть списка. Более того, если вы хотите добавить элементы в список, либо в середине, либо в конце, вам нужно пройти весь список до точки, которую вы изменяете, а затем добавить свои элементы. Однако это не тот случай, когда вы добавляете:
А = [а] B = [b | A] = [b, a] C = [c | B] = [c, b, a]
В случае добавления в начало, как указано выше, все, что хранится в A, или B, или C, никогда не нуждается в перезаписи.Представление C может быть видно как [c, b, a]
, [c | B]
или [c, | [b | [a]]]
, среди других. В последнем случае вы можете видеть, что форма A такая же, как в конце списка, когда она была объявлена. Аналогично для B . Вот как это выглядит с добавлением:
А = [а] B = A ++ [b] = [a] ++ [b] = [a | [b]] C = B ++ [c] = [a | [b]] ++ [c] = [a | [b | [c]]]]
Вы видите все это переписывание? Когда мы создаем B , мы должны перезаписать A .Когда мы пишем C , мы должны переписать B (включая содержащуюся в нем часть [a | ...]
). Если бы мы добавили D аналогичным образом, нам пришлось бы переписать C . Для длинных строк это становится слишком неэффективным и создает много мусора, который нужно очистить виртуальной машиной Erlang.
С двоичными файлами все не так плохо:
A = << "a" >> B = << A / двоичный, "b" >> = << "ab" >> C = << B / двоичный, "c" >> = << "abc" >>
В этом случае двоичные файлы знают свою длину, и данные могут быть объединены за постоянное время.Это хорошо, намного лучше, чем списки. К тому же они более компактные. По этим причинам мы часто пытаемся придерживаться двоичных файлов при использовании текста в будущем.
Однако есть несколько недостатков. Двоичные файлы были предназначены для обработки вещей определенным образом, и все еще существует стоимость изменения двоичных файлов, их разделения и т. Д. Более того, иногда мы будем работать с кодом, который взаимозаменяемо использует строки, двоичные файлы и отдельные символы. Постоянное преобразование между типами было бы проблемой.
В этих случаях списков ввода-вывода - наш спаситель.Списки ввода-вывода - это странная структура данных. Это списки байтов (целые числа от 0 до 255), двоичных файлов или других списков ввода-вывода. Это означает, что функции, которые принимают списки ввода-вывода, могут принимать такие элементы, как [$ H, $ e, [$ l, << "lo" >>, ""], [[["W", "o"], < <"rl" >>]] | [<< "d" >>]]
. Когда это произойдет, виртуальная машина Erlang просто сгладит список, поскольку ей нужно это сделать, чтобы получить последовательность символов Hello World
.
Какие функции принимают такие списки ввода-вывода? Большинство функций, связанных с выводом данных, работают.Любая функция из модуля io, файлового модуля, сокетов TCP и UDP сможет их обрабатывать. Некоторые библиотечные функции, такие как некоторые из модуля unicode и все функции из модуля re (для r egular e xpressions), также будут обрабатывать их, и это лишь некоторые из них.
Попробуйте предыдущий Hello World IO List в оболочке с io: format ("~ s ~ n", [IoList])
, просто чтобы увидеть. Он должен работать без проблем.
В целом, это довольно умный способ построения строк, позволяющий избежать проблем с неизменяемыми структурами данных, когда дело доходит до динамического построения содержимого для вывода.
TCP и UDP: Bro-tocols
Первый тип сокетов, который мы можем использовать в Erlang, основан на протоколе UDP. UDP - это протокол, построенный поверх уровня IP, который предоставляет несколько абстракций поверх него, таких как номера портов. UDP считается протоколом без сохранения состояния. Данные, полученные с порта UDP, разбиваются на мелкие части, без тегов, без сеанса, и нет гарантии, что полученные фрагменты были отправлены в том же порядке, что и вы. На самом деле нет никакой гарантии, что если кто-то отправит пакет, вы его вообще получите.По этим причинам люди склонны использовать UDP, когда пакеты маленькие, иногда могут быть потеряны с небольшими последствиями, когда не происходит слишком много сложных обменов или когда низкая задержка абсолютно необходима.
Это то, что можно увидеть в отличие от протоколов с отслеживанием состояния, таких как TCP, где протокол заботится об обработке потерянных пакетов, их изменении порядка, поддержании изолированных сеансов между несколькими отправителями и получателями и т. Д. TCP позволит надежный обмен информацией, но рискнет быть медленнее и тяжелее в установке.UDP будет быстрым, но менее надежным. Тщательно выбирайте в зависимости от того, что вам нужно.
В любом случае использовать UDP в Erlang относительно просто. Мы настраиваем сокет для данного порта, и этот сокет может как отправлять, так и получать данные:
Для плохой аналогии это похоже на то, что у вас дома есть куча почтовых ящиков (каждый почтовый ящик является портом) и в каждый из них вы получаете крошечные листочки бумаги с небольшими сообщениями. В них может быть любое содержание, от «Мне нравится, как ты выглядишь в этих штанах» до «Слип от внутри дома!».Когда некоторые сообщения слишком велики для клочка бумаги, многие из них сбрасываются в почтовый ящик. Ваша задача - собрать их так, чтобы это имело смысл, затем подъехать к какому-нибудь дому и после этого сбросить бланки в качестве ответа. Если сообщения чисто информативные («привет, ваша дверь не заперта») или очень маленькие («Что на тебе надето? -Рон»), все должно быть в порядке, и вы можете использовать один почтовый ящик для всех запросов. Однако, если бы они были сложными, мы могли бы использовать один порт на сеанс, верно? Ух нет! Используйте TCP!
В случае TCP протокол называется протоколом с отслеживанием состояния и основанным на соединении.Прежде чем отправлять сообщения, вы должны пожать друг другу руки. Это означает, что кто-то берет почтовый ящик (аналогично тому, что мы имеем в аналогии с UDP), и отправляет сообщение со словами: «Привет, чувак, это звонок по IP 94.25.12.37. Хотите поболтать? », На что вы отвечаете чем-то похожим на« Конечно. Отметьте свои сообщения номером N, а затем добавьте к ним увеличивающееся число ». С этого момента, когда вы или IP 92.25.12.37 захотите общаться друг с другом, вы сможете заказывать листы бумаги, запрашивать недостающие, отвечать на них и так далее осмысленно.
Таким образом, мы можем использовать один почтовый ящик (или порт) и поддерживать все наши коммуникации в порядке. Это отличная вещь в TCP. Это добавляет некоторые накладные расходы, но гарантирует, что все будет заказано, правильно доставлено и так далее.
Если вам не нравятся эти аналогии, не отчаивайтесь, потому что мы сразу перейдем к делу, посмотрев, как использовать сокеты TCP и UDP с Erlang. Это должно быть проще.
UDP-сокеты
Существует всего несколько основных операций с UDP: настройка сокета, отправка сообщений, получение сообщений и закрытие соединения.Возможности примерно такие:
Первая операция, несмотря ни на что, - открыть сокет. Это делается путем вызова gen_udp: open / 1-2
. Самая простая форма выполняется путем вызова {ok, Socket} = gen_udp: open (PortNumber)
.
Номер порта может быть любым целым числом от 1 до 65535. От 0 до 1023 порты известны как системные порты , . В большинстве случаев ваша операционная система делает невозможным прослушивание системного порта без прав администратора.Порты с 1024 по 49151 являются зарегистрированными портами. Обычно они не требуют разрешений и могут использоваться бесплатно, хотя некоторые из них зарегистрированы в хорошо известных сервисах. Тогда остальные порты известны как динамический или частный . Они часто используются для эфемерных портов . Для наших тестов мы возьмем номера портов, которые в некоторой степени безопасны, например, 8789 , которые вряд ли будут приняты.
Но перед этим, что насчет gen_udp: open / 2
? Второй аргумент может быть списком опций, определяющих, в каком типе мы хотим получать данные ( список
или двоичный
), как мы хотим их получать; как сообщения ( {active, true}
) или как результат вызова функции ( {active, false}
).Есть больше вариантов, например, должен ли сокет быть установлен с IPv4 ( inet4
) или IPv6 ( inet6
), может ли сокет UDP использоваться для широковещательной передачи информации ( {broadcast, true | false}
), размер буферов и т. д. Есть и другие варианты, но пока мы будем придерживаться простых вещей, потому что понимание остального зависит от вас. Тема может быстро стать сложной, и это руководство, к сожалению, посвящено Erlang, а не TCP и UDP.
Итак, откроем сокет.Сначала запустите данную оболочку Erlang:
1> {ok, Socket} = gen_udp: open (8789, [двоичный, {active, true}]). {хорошо, # порт <0,676>} 2> gen_udp: open (8789, [двоичный, {активный, истинный}]). {error, eaddrinuse}
В первой команде я открываю сокет, приказываю ему вернуть мне двоичные данные, и я хочу, чтобы он был активен. Вы можете увидеть, что возвращается новая структура данных: #Port <0.676>
. Это представление только что открытого сокета. Их можно использовать так же, как Pid: вы даже можете настроить на них ссылки, чтобы в случае сбоя сбой распространялся на сокеты! Второй вызов функции пытается снова открыть тот же сокет, что невозможно.Вот почему возвращается {error, eaddrinuse}
. К счастью, первая розетка Socket все еще открыта.
В любом случае, мы запустим вторую оболочку Erlang. В нем мы откроем второй сокет UDP с другим номером порта:
1> {ok, Socket} = gen_udp: open (8790). {хорошо, # порт <0,587>} 2> gen_udp: send (Socket, {127,0,0,1}, 8789, «привет!»). ОК
А, новая функция! Во втором вызове для отправки сообщений используется gen_udp: send / 4
(какое чудесное описательное имя).Аргументы в следующем порядке: gen_udp: send (OwnSocket, RemoteAddress, RemotePort, Message)
. RemoteAddress может быть либо строкой, либо атомом, содержащим доменное имя («example.org»), 4-кортежем, описывающим адрес IPv4, или 8-кортежем, описывающим адрес IPv6. Затем мы указываем номер порта получателя (в какой почтовый ящик мы собираемся уронить наш листок бумаги?), А затем сообщение, которое может быть строкой, двоичным кодом или списком ввода-вывода.
Было ли отправлено сообщение? Вернитесь к своей первой оболочке и попробуйте сбросить данные:
3> промывка ().Shell получила {udp, # Port <0.676>, {127,0,0,1}, 8790, << "Эй, там!" >>} ОК
Фантастика. Процесс, открывший сокет, получит сообщения вида {udp, Socket, FromIp, FromPort, Message}
. Используя эти поля, мы сможем узнать, откуда пришло сообщение, через какой сокет оно прошло и каково его содержимое. Итак, мы рассмотрели открытие сокетов, отправку данных и их получение в активном режиме. А как насчет пассивного режима? Для этого нам нужно закрыть сокет из первой оболочки и открыть новую:
4> gen_udp: закрыть (сокет).ОК 5> f (розетка). ОК 6> {ok, Socket} = gen_udp: open (8789, [двоичный, {активный, ложный}]). {хорошо, # порт <0,683>}
Итак, здесь мы закрываем сокет, отвязываем переменную Socket , затем связываем ее, когда мы снова открываем сокет, на этот раз в пассивном режиме.