Ford Focus II. Установка 5-ти канального усилителя, подключение к штатному головному устройству через делители

vhody-i-vyhody-kontrollera

pp_image_10752_g59tifz5ntreference-premiere-dolby-atmos-lifestyle-1-1200x630-c-ar1-915b15d

audiopodgotovka-ford-focus-ii-sedan

audiopodgotovka-ford-focus-ii-sedan2

audiopodgotovka-ford-focus-ii-sedan3

audiopodgotovka-ford-focus-ii-sedan4

audiopodgotovka-ford-focus-ii-sedan5

Входы и выходы — базовое понятие любого контроллера. Это может быть промышленный контроллер (Beckhoff, Овен, Siemens, ABB), специальный контроллер для системы Умный Дом (Larnitech, Wiren Board, EasyHomePLC, Evika) или распределённая система KNX или HDL. В любой системе есть элементы типа «дискретный вход», «дискретный выход», «аналоговый вход», «аналоговый выход».

Поскольку для расчёта системы и вообще понимания того, откуда берётся её стоимость, очень важно знать разницу между входами и выходами, расскажу подробнее о них.

Входы контроллера

Вход — это клемма для подключения какого-либо источника сигнала, который передаёт информацию в контроллер. Какие могут быть источники сигнала?

Выключатель — это источник сигнала. Сигнал может быть либо «нажато» либо «не нажато». То есть, либо логический ноль, либо логическая единица.

Тут мы переходим к понятию того, что вход и выход может быть дискретным (бинарным или цифровым его могут называть) или аналоговым. Дискретный — значит, воспринимающий либо единицу, либо ноль. Выключатель подключается к дискретному входу, так как он либо нажат, либо не нажат, других вариантов нет.

Дискретный вход может либо ожидать появления какого-то напряжения, либо замыкания входа на землю. Например, контроллер ОВЕН ПЛК воспринимает как логическую единицу появление на входе напряжения от +15 до +30 вольт. А контроллер WirenBoard ожидает, что на входе появится земля (GND). В первом случае на выключатель надо подать +24В, чтобы при нажатии кнопки на вход контроллера пришли +24 вольта, во втором — на выключатель подаём общий минус (землю) с того же модуля входов, при нажатии она придёт на контроллер.

Датчик движения также подключается к дискретному входу контроллера. Датчик либо подаёт сигнал о том, что движение есть, либо о том, что движения нет. Вот схема подключения датчика Colt XS:

Схема подключения датчика движения

Два левых контакта — напряжение питания датчика, +12 вольт. Два средних контакта — тревожный контакт, он нормально-замкнут. То есть, если движения нет, то N и С замкнуты, если движение появляется, то N и С размыкаются. Так сделано для того, чтобы если злоумышленник перережет провод датчика или повредит датчик, то цепь разорвётся, что приведёт к сработке сигнализации. Если на датчик не подавать питание, то N и С также будут разомкнутыми.

В случае с контроллерами Овен, Beckhoff и большинством других контроллеров, нам надо подать на один из контактов датчика +24 вольта, а другой подключить ко входу контроллера. Если контроллер видит на входе +24В, то есть, логическую единицу, то всё в порядке, движения нет. Как только сигнал пропадает, значит, датчик сработал. В случае с контроллером, который детектирует не напряжение, а землю (как в Wirenboard), мы подключаем N к общему минусу контроллера, С так же к его входу.

Контакты Т датчика — это тампер, датчик вскрытия корпуса. Они также нормально замкнуты, размыкаются при вскрытии корпуса датчика. Такие контакты есть у многих элементов охранных систем. Для датчиков охранной сигнализации тампер можно подключить последовательно клеммам сработки, для датчиков на включение света можно вообще не подключать тампер.

Датчик протечки воды также подключается к дискретному входу. Принцип тот же — при отсутствии протечки с датчика приходит сигнал. Нужно по каждому датчику смотреть по инструкции, замкнут он в случае протечки или разомкнут.

Аналоговый вход контроллера видит не просто наличие или отсутствие сигнала, он видит величину сигнала. Универсальный аналоговый сигнал — это от 0 до 10 вольт постоянного тока, такой сигнал даёт множество разных датчиков. Либо от 1 до 10 вольт. Есть ещё токовый сигнал — от 4 до 20 миллиампер. Почему не от ноля, а от 1 вольта или 4 миллиампер? Чтобы понимать, работает ли вообще источник сигнала. Если датчик с выходным сигналом 1-10 вольт выдаёт 1 вольт, значит, это соответствует минимальному уровню измеряемой величины. Если 0 вольт — значит, он выключен или сломан, а может, провод оборван.

Датчики температуры могут выдавать от 0 до 10 вольт. Если по паспорту датчик измеряет температуру в диапазоне от 0 до +50 градусов, значит, сигнал 0 вольт соответствует 0 градусов, сигнал 5 вольт соответствует +25 градусов, сигнал 10 вольт соответствует +50 градусов. Если датчик измеряет температуру в диапазоне от -50 до +50 градусов, то 5 вольт от датчика соответствуют 0 градусов, а, скажем, 8 вольт от датчика соответствуют +30 градусам.

То же с датчиком влажности или освещённости. Смотрим диапазон измерения параметра, смотрим выходной сигнал и можем получить точную измеряемую величину.

Датчики температуры с выходом 0-10 вольт

То есть, аналоговый вход измеряет величину сигнала: ток или напряжение. Многие датчики выпускаются в разных модификациях: с выходом по току или по напряжению. Если нам для системы надо найти какой-то редкий датчик, например, уровня определённого газа в воздухе, то, скорее всего, у него будет выход либо 0-10В, либо 4-20мА. У более продвинутых — интерфейс RS485, о нём чуть позже.

Датчики угарного газа, природного газа (метана) и пропана обычно имеют дискретный выход, то есть, подключаются к дискретному входу контроллера и подают сигнал, когда значение измеряемой концентрации газа становится опасным. Датчики уровня углекислого газа или кислорода дают аналоговое значение, соответствующее уровню газа в воздухе, чтобы контроллер сам мог принимать решение о каком-то действии.

Чем отличаются низко- средне- и высокоуровневые языки программирования

Перевод статьи Клеофаса Мулонго «What Are Low, Middle, And High Level Programming Languages?».

Высокоуровневые языки программирования

Языки программирования можно разбить на три большие категории. Это высокоуровневые, среднеуровневые и низкоуровневые языки. Эти три вида языков отличаются друг от друга по многим характеристикам.

К высокоуровневым относят языки программирования, которые созданы с расчетом на то, что их должны понимать люди. Они независимы: программистам не нужно знать, на каком оборудовании будет запускаться программа. Примеры таких языков – C++ и Python.

Читайте также:  Упражнение «Кроссовер»: техника, особенности и виды

Среднеуровневые языки служат как бы связующим звеном между аппаратной и программной частью компьютера. Они действуют на уровне абстракции.

Низкоуровневые языки, в свою очередь, созданы для удовлетворения нужд конкретной компьютерной архитектуры и учитывают требования «железа».

В этой статье мы рассмотрим некоторые ключевые отличия между вышеуказанными видами языков программирования.

Отличия между типами языков

Скорость

Что касается скорости, программы, написанные на низкоуровневых языках, являются более быстрыми, чем написанные на средне- или высокоуровневых языках. Причина этого в том, что эти программы не нуждаются в интерпретации или компиляции. Они взаимодействуют непосредственно с регистрами и памятью.

Программы, написанные на высокоуровневых языках, относительно медленные. Главая причина этого в том, что они пишутся на «человеческом» языке. Компьютеру приходится переводить и интерпретировать их, прежде чем выполнить. Все эти процессы занимают время.

Скорость среднеуровневых языков занимает промежуточное положение. Ее не назовешь ни слишком высокой, ни слишком низкой.

Требования к памяти

Это еще один параметр, с помощью которого можно разграничить три вида языков программирования. Низкоуровневые языки очень эффективны в этом плане, они потребляют мало памяти. Это их очень отличает от высокоуровневых языков, которые являются очень ёмкими в этом плане. А вот программы на среднеуровневых языках уже не требуют столько памяти.

Легкость использования

Низкоуровневые языки дружественны к машинам, но недружественны к программистам. Человеку довольно сложно иметь дело с бинарным кодом и мнемоникой. То, что каждая инструкция создается для конкретной архитектуры компьютера, делает низкоуровневые языки более техническими. Короче говоря, учить их сложно.

Высокоуровневые языки, напротив, дружественны к людям. Они состоят из фраз на английском языке, которые легко понять и запомнить. Это поясняет, почему именно языки высокого уровня являются наиболее популярными.

Портируемость

В данном случае портируемость означает возможность использовать язык на разных компьютерах. Низкоуровневые языки являются менее портируемыми, поскольку их инструкции «машинозависимы». То есть, каждая инструкция написана для конкретной машины. Код, написанный для конкретной машины, не запустится на на компьютере с другой архитектурой.

Высокоуровневые языки не зависят от аппаратной части. Один и тот же код может без проблем использоваться на разных машинах (и даже на машинах с разной архитектурой). Это означает, что высокоуровневые языки являются хорошо портируемыми. Вы можете перенести программу, написанную на таком языке, из одной среды в другую – и она все равно будет работать.

Абстракция

В этом контексте абстракция это отношения между языком и аппаратной частью компьютера. В случае с низкоуровневыми языками абстракция минимальная или вообще нулевая. Эти языки легко взаимодействуют с памятью компьютера и регистрами.

Расхождение между среднеуровневыми языками и аппаратной частью довольно существенное. Оно больше, чем у низкоуровневых языков, но меньше, чем у высокоуровневых.

Логично предположить, что высокоуровневые языки имеют максимальный уровень абстракции. Это потому, что они работают на самом верхнем уровне компьютера, где взаимодействие с аппаратной частью минимальное.

Как видите, низко-, средне- и высокоуровневые языки заметно отличаются. Каждый вид языков служит для определенных целей, а потому, конечно же, ни один не является лучше другого.

Выходы контроллера

Выходы — это клеммы, на которые сам контроллер может подать сигнал. Контроллер подаёт сигнал, чтобы чем-то управлять.

Дискретный выход — это выход, на который контроллер может подать либо логический ноль, либо логическую единицу. То есть, либо включить, либо выключить.

Свет без регулировки яркости подключается к дискретному выходу.

Электрический тёплый пол — тоже к дискретному выходу.

Клапан перекрывания воды, или электрическая розетка, или вентилятор вытяжки, или привод радиатора — они подключаются к дискретным выходам контроллера.

В зависимости от конкретного модуля дискретных выходов выход может быть либо транзисторным (открытый коллектор), то есть, требующим реле для управления каким-то мощным прибором, либо релейным, то есть, к нему сразу можно что-то подключить. Надо смотреть характеристики выхода — коммутируемое напряжение и ток. Важно понимать, что если написано, что выход коммутирует 230 вольт 5 ампер резистивной нагрузки, то это относится только к лампочке накаливания. Светодиодная лампа — надо делить ток на десять. Блоки питания и электромоторы тоже далеко не резистивная нагрузка.

Выход типа «открытый коллектор» не позволяет подключать на него нагрузку, только реле. Надо смотреть, чтобы коммутационные возможности выхода соответствовали току и напряжению катушки реле.

Аналоговый выход — клемма, на которую контроллер может подать сигнал не только включено-выключено, но определённое значение управления. Это те же 0-10 (или 1-10) вольт, либо 4-20 миллиампер. Далее на этот управляющий сигнал мы подключаем либо диммер освещения, либо регулятор скорости вращения вентилятора либо что-то ещё, имеющее соответствующий вход.

Управление освещением — это силовой диммер, который в зависимости от сигнала 0-10 вольт с контроллера даёт на выходе от 0 до 230 вольт переменного тока для питания ламп накаливания или диммируемых светодиодных ламп.

Для светодиодных лент используется ШИМ-диммер (или ШИМ-драйвер или блок питания с диммированием), он по сигналу 0-10 либо 1-10 вольт с контроллера подаёт на ленту широтно-импульсно модулированный сигнал для диммирования. Подробнее про ШИМ у меня написано здесь.

Для вентиляторов используется тиристорный регулятор, часто также со входом 0-10 вольт.

Speaker input на усилителе что это

Дождитесь окончания поиска во всех базах. По завершению появится ссылка для доступа к найденным материалам.

Перейти к результатам поиска >>>

Пожалуй, основную роль в решении этого вопроса сыграет выбор усилителя. Функция Усилитель отвечает за качество и мощь воспроизведения звука. При этом при покупке стоит обратить внимание на следующие обозначения, знаменующие внедрение высоких технологий в производство аудио – аппаратуры:

  • Hi-fi. Обеспечивает максимальную чистоту и точность звука, освобождая его от посторонних шумов и искажений.
  • Hi-end. Выбор перфекциониста, готового немало заплатить за удовольствие различать мельчайшие нюансы любимых музыкальных композиций. Нередко к этой категории относят аппаратуру ручной сборки.
  • Технические характеристики, на которые следует обратить внимание:

  • Входная и выходная мощность. Решающее значение имеет номинальный показатель выходной мощности, т.к. краевые значения часто недостоверны.
  • Частотный диапазон. Варьируется от 20 до 20000 Гц.
  • Коэффициент нелинейных искажений. Здесь все просто – чем меньше, тем лучше. Идеальное значение, согласно мнению экспертов – 0,1%.
  • Соотношение сигнала и шума. Современная техника предполагает значение этого показателя свыше 100 дБ, что сводит к минимуму посторонние шумы при прослушивании.
  • Демпинг-фактор. Отражает выходное сопротивление усилителя в его соотношении с номинальным сопротивлением нагрузки. Иными словами, достаточный показатель демпинг-фактора (более 100) уменьшает возникновение ненужных вибраций аппаратуры и т.п.
Читайте также:  Лабораторный практикум / 1-ая физическая лаборатория / 121 — Триод и пентод / 121 — Триод и пентод

Классификация

Чтобы разобраться во всем многообразии предложений рынка, необходимо различать продукт по различным критериям. Усилители можно классифицировать:

  • По мощности. Предварительный – своеобразное промежуточное звено между источником звука и конечным усилителем мощности. Усилитель мощности, в свою очередь, отвечает за силу и громкость сигнала на выходе. Вместе они образуют полный усилитель.
    • По элементной базе различают ламповые, транзисторные и интегральные УМ. Последние возникли с целью объединить достоинства и минимизировать недостатки первых двух, например, качество звука ламповых усилителей и компактность транзисторных.
    • По режиму работы усилители подразделяются на классы. Основные классы – А, В, АВ. Если усилители класса А используют много энергии, но выдают высококачественный звук, класса B с точностью до наоборот, класс AB представляется оптимальным выбором, представляя собой компромиссное соотношение качества сигнала и достаточно высокого КПД. Также различают классы C, D, H и G, возникшие с применением цифровых технологий. Также различают однотактные и двухтактные режимы работы выходного каскада.

    Интерфейсы контроллера

    У любого контроллера есть разные интерфейсы связи, которые определяют, с какими устройствами он может общаться. Интерфейсы связи обычно двухсторонние, то есть, контроллер может передавать на них информацию и получать информацию о состоянии.

    Интерфейс Ethernet — это подключение к компьютерной сети и интернету для управления с мобильного приложения или общения с другими контроллерами. Аналогично интерфейс Wi-Fi.

    Интерфейс RS-485 Modbus — самый распространённый для связи с разной техникой. Это кондиционеры, вентмашины, различные датчики и исполнительные устройства, модули расширения и много чего ещё.

    RS-232 это интерфейс с маленькой дальностью линии. Обычно это, например, GSM модемы.

    Что такое Modbus и RS-48, максимально просто.

    KNX — интерфейс связи с шиной KNX, на которой может находиться очень много устройств всех видов.

    Получаем такую сводную картинку по входам и выходам контроллера:

    Входы и выходы контроллера

    Пример

    Возьмём для примера контроллер системы Умный Дом EasyHomePLC 5.2.

    У него 32 дискретных входа. Напряжение на входе должно быть от +9 до +60 вольт, чтобы контролер считал его единицей.

    Из этих 32 входов 16 могут быть аналоговыми. Сигнал на входе от 0 до 10 вольт.

    18 дискретных выходов. Из них 9 релейные (коммутация 16 ампер 230 вольт), 9 открытых коллекторов для подключения внешних реле.

    6 ШИМ выходов с током коммутации до 1.4 ампера и напряжением до 30 вольт на каждый выход. Это управление светодиодной лентой, либо сигнал 0-10 вольт, если на ШИМ выход подключить RC-цепочку (резистор и конденсатор будут сглаживать сигнал ШИМ).

    Интерфейсов связи у него много: Ethernet, два RS-485, два RS-232, miniUSB (для прошивки).

    Подробнее про входы и выходы можно почитать здесь:

    Ещё раз о входах и выходах контроллер

    20, всего, сегодня

    2+

    Похожие посты:

    1. Монтаж кабеля для Умного Дома Как я уже писал, самым неразумным способом экономии в строительстве…
    2. Датчики присутствия в умном доме Статья обновлена в апреле 2020 года. Добавлено много мыслей, обновлены…
    3. Ещё раз о входах и выходах контроллера Моя статья про входы и выходы ПЛК — одна из…
    4. Умный Дом на центральном контроллере (ПЛК) Небольшой ликбез про построение системы Умный Дом на центральном контроллере…
    5. Умный Дом на ПЛК: управление освещением Что даёт управление освещением с ПЛК? Рассмотрим классическое управление светом…
    6. Умный Дом на ПЛК: управление климатом Функция управления отоплением объединяет управление следующими системами: Радиаторное отопление (пассивные…
    7. Контроль доступа на ОВЕН ПЛК и EasyHome Описание задачи Задача стояла так: в квартире есть входная дверь,…

    Характеристики цифровых входов

    Цифровые входы могут иметь различные характеристики, однако чаще всего они соответствуют требованиям стандартов. Наиболее значимым стандартом является IEC 61131-2 (отечественная адаптация – ГОСТ IEC 61131-2-2012 Контроллеры программируемые. Часть 2. Требования к оборудованию и испытания), который определяет три типа входов: 1, 2 и 3 (рисунок 1, таблица 1).

    Рис. 1. Характеристики цифрового входа в соответствии с IEC 61131-2

    Рис. 1. Характеристики цифрового входа в соответствии с IEC 61131-2

    Цифровые входы типа 1 (type 1 digital input) используются для работы с сигналами, получаемыми от механических контактных переключателей, таких как реле, кнопки, и тому подобное.

    Входы типа 1 не всегда совместимы с полупроводниковыми переключателями.

    Входы типа 2 (type 2 digital input) используются для работы с сигналами, пол учаемыми от мощных полупроводниковых переключателей, таких как традиционные двухпроводные датчики положения, разработанные в соответствии с IEC 60497-2.

    Входные сигналы типа 3 (type 3 digital input) используются для работы с сигналами, получаемыми от маломощных полупроводниковых переключателей, таких как современные двухпроводные датчики положения, но также могут использоваться вместо входов типа 1. Входы типа 3 имеют меньшую мощность по сравнению со входами типа 2, поэтому их число в модуле может быть значительно выше.

    Таблица 1. Три типа цифровых входов

    Тип входа 1
    Характеристика Область «Выкл» Переход Область «Вкл»
    Значение VL, (В) IL, мА VT, В IT, мА VH, В IH, мА
    Макс 15/5 15 15 15 30 15
    Мин -3 ND 5 0,5 15 2
    Тип входа 2
    Характеристика Область «Выкл» Переход Область «Вкл»
    Значение VL, (В) IL, мА VT, В IT, мА VH, В IH, мА
    Макс 11/5 30 11 30 30 30
    Мин -3 ND 5 2 11 6
    Тип входа 3
    Характеристика Область «Выкл» Переход Область «Вкл»
    Значение VL, (В) IL, мА VT, В IT, мА VH, В IH, мА
    Макс 11/5 15 11 15 30 15
    Мин -3 ND 5 1,5 11 2
    Оцените статью
    Добавить комментарий