Acp hda node что такое москва
Перейти к содержимому

Acp hda node что такое москва

  • автор:

Acp hda node что такое москва

В этой статье рассмотрены основные вопросы, касающиеся принципа действия АЦП различных типов. При этом некоторые важные теоретические выкладки, касающиеся математического описания аналого-цифрового преобразования остались за рамками статьи, но приведены ссылки, по которым заинтересованный читатель сможет найти более глубокое рассмотрение теоретических аспектов работы АЦП. Таким образом, статья касается в большей степени понимания общих принципов функционирования АЦП, чем теоретического анализа их работы.

«

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

Понятие аналого-цифрового преобразования тесно связано с понятием измерения. Под измерением понимается процесс сравнения измеряемой величины с некоторым эталоном, при аналого-цифровом преобразовании происходит сравнение входной величины с некоторой опорной величиной (как правило, с опорным напряжением). Таким образом, аналого-цифровое преобразование может рассматриваться как измерение значения входного сигнала, и к нему применимы все понятия метрологии, такие, как погрешности измерения.

Основные характеристики АЦП

АЦП имеет множество характеристик, из которых основными можно назвать частоту преобразования и разрядность. Частота преобразования обычно выражается в отсчетах в секунду (samples per second, SPS), разрядность – в битах. Современные АЦП могут иметь разрядность до 24 бит и скорость преобразования до единиц GSPS (конечно, не одновременно). Чем выше скорость и разрядность, тем труднее получить требуемые характеристики, тем дороже и сложнее преобразователь. Скорость преобразования и разрядность связаны друг с другом определенным образом, и мы можем повысить эффективную разрядность преобразования, пожертвовав скоростью.

Существует множество типов АЦП, однако в рамках данной статьи мы ограничимся рассмотрением только следующих типов:

  • АЦП параллельного преобразования (прямого преобразования, flash ADC)
  • АЦП последовательного приближения (SAR ADC)
  • дельта-сигма АЦП (АЦП с балансировкой заряда)

Наибольшим быстродействием и самой низкой разрядностью обладают АЦП прямого (параллельного) преобразования. Например, АЦП параллельного преобразования TLC5540 фирмы Texas Instruments обладает быстродействием 40MSPS при разрядности всего 8 бит. АЦП данного типа могут иметь скорость преобразования до 1 GSPS. Здесь можно отметить, что еще большим быстродействием обладают конвейерные АЦП (pipelined ADC), однако они являются комбинацией нескольких АЦП с меньшим быстродействием и их рассмотрение выходит за рамки данной статьи.

Среднюю нишу в ряду разрядность-скорость занимают АЦП последовательного приближения. Типичными значениями является разрядность 12-18 бит при частоте преобразования 100KSPS-1MSPS.

Наибольшей точности достигают сигма-дельта АЦП, имеющие разрядность до 24 бит включительно и скорость от единиц SPS до единиц KSPS.

Еще одним типом АЦП, который находил применение в недавнем прошлом, является интегрирующий АЦП. Интегрирующие АЦП в настоящее время практически полностью вытеснены другими типами АЦП, но могут встретиться в старых измерительных приборах.

АЦП прямого преобразования

АЦП прямого преобразования получили широкое распространение в 1960-1970 годах, и стали производиться в виде интегральных схем в 1980-х. Они часто используются в составе «конвейерных» АЦП (в данной статье не рассматриваются), и имеют разрядность 6-8 бит при скорости до 1 GSPS.

Архитектура АЦП прямого преобразования изображена на рис. 1

Рис. 1. Структурная схема АЦП прямого преобразования

Принцип действия АЦП предельно прост: входной сигнал поступает одновременно на все «плюсовые» входы компараторов, а на «минусовые» подается ряд напряжений, получаемых из опорного путем деления резисторами R. Для схемы на рис. 1 этот ряд будет таким: (1/16, 3/16, 5/16, 7/16, 9/16, 11/16, 13/16) Uref, где Uref – опорное напряжение АЦП.

Пусть на вход АЦП подается напряжение, равное 1/2 Uref. Тогда сработают первые 4 компаратора (если считать снизу), и на их выходах появятся логические единицы. Приоритетный шифратор (priority encoder) сформирует из «столбца» единиц двоичный код, который фиксируется выходным регистром.

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

Но для получения N разрядов нужно 2^N компараторов (и сложность шифратора тоже растет как 2^N). Схема на рис. 1. содержит 8 компараторов и имеет 3 разряда, для получения 8 разрядов нужно уже 256 компараторов, для 10 разрядов – 1024 компаратора, для 24-битного АЦП их понадобилось бы свыше 16 млн. Однако таких высот техника еще не достигла.

АЦП последовательного приближения

АЦП последовательного приближения реализует алгоритм «взвешивания», восходящий еще к Фибоначчи. В своей книге «Liber Abaci» (1202 г.) Фибоначчи рассмотрел «задачу о выборе наилучшей системы гирь», то есть о нахождении такого ряда весов гирь, который бы требовал для нахождения веса предмета минимального количества взвешиваний на рычажных весах. Решением этой задачи является «двоичный» набор гирь. Подробнее о задаче Фибоначчи можно прочитать, например, здесь: http://www.goldenmuseum.com/2015AMT_rus.html.

Аналого-цифровой преобразователь последовательного приближения (SAR, Successive Approximation Register) измеряет величину входного сигнала, осуществляя ряд последовательных «взвешиваний», то есть сравнений величины входного напряжения с рядом величин, генерируемых следующим образом:

1. на первом шаге на выходе встроенного цифро-аналогового преобразователя устанавливается величина, равная 1/2Uref (здесь и далее мы предполагаем, что сигнал находится в интервале (0 – Uref).

2. если сигнал больше этой величины, то он сравнивается с напряжением, лежащим посередине оставшегося интервала, т.е., в данном случае, 3/4Uref. Если сигнал меньше установленного уровня, то следующее сравнение будет производиться с меньшей половиной оставшегося интервала (т.е. с уровнем 1/4Uref).

3. Шаг 2 повторяется N раз. Таким образом, N сравнений («взвешиваний») порождает N бит результата.

Рис. 2. Структурная схема АЦП последовательного приближения.

Таким образом, АЦП последовательного приближения состоит из следующих узлов:

1. Компаратор. Он сравнивает входную величину и текущее значение «весового» напряжения (на рис. 2. обозначен треугольником).

2. Цифро-аналоговый преобразователь (Digital to Analog Converter, DAC). Он генерирует «весовое» значение напряжения на основе поступающего на вход цифрового кода.

3. Регистр последовательного приближения (Successive Approximation Register, SAR). Он осуществляет алгоритм последовательного приближения, генерируя текущее значение кода, подающегося на вход ЦАП. По его названию названа вся данная архитектура АЦП.

4. Схема выборки-хранения (Sample/Hold, S/H). Для работы данного АЦП принципиально важно, чтобы входное напряжение сохраняло неизменную величину в течение всего цикла преобразования. Однако «реальные» сигналы имеют свойство изменяться во времени. Схема выборки-хранения «запоминает» текущее значение аналогового сигнала, и сохраняет его неизменным на протяжении всего цикла работы устройства.

Достоинством устройства является относительно высокая скорость преобразования: время преобразования N-битного АЦП составляет N тактов. Точность преобразования ограничена точностью внутреннего ЦАП и может составлять 16-18 бит (сейчас стали появляться и 24-битные SAR ADC, например, AD7766 и AD7767).

Дельта-сигма АЦП

И, наконец, самый интересный тип АЦП – сигма-дельта АЦП, иногда называемый в литературе АЦП с балансировкой заряда. Структурная схема сигма-дельта АЦП приведена на рис. 3.

Рис.3. Структурная схема сигма-дельта АЦП.

Принцип действия данного АЦП несколько более сложен, чем у других типов АЦП. Его суть в том, что входное напряжение сравнивается со значением напряжения, накопленным интегратором. На вход интегратора подаются импульсы положительной или отрицательной полярности, в зависимости от результата сравнения. Таким образом, данный АЦП представляет собой простую следящую систему: напряжение на выходе интегратора «отслеживает» входное напряжение (рис. 4). Результатом работы данной схемы является поток нулей и единиц на выходе компаратора, который затем пропускается через цифровой ФНЧ, в результате получается N-битный результат. ФНЧ на рис. 3. Объединен с «дециматором», устройством, снижающим частоту следования отсчетов путем их «прореживания».

Рис. 4. Сигма-дельта АЦП как следящая система

Ради строгости изложения, нужно сказать, что на рис. 3 изображена структурная схема сигма-дельта АЦП первого порядка. Сигма-дельта АЦП второго порядка имеет два интегратора и две петли обратной связи, но здесь рассматриваться не будет. Интересующиеся данной темой могут обратиться к [3].

На рис. 5 показаны сигналы в АЦП при нулевом уровне на входе (сверху) и при уровне Vref/2 (снизу).

Рис. 5. Сигналы в АЦП при разных уровнях сигнала на входе.

Более наглядно работу сигма-дельта АЦП демонстрирует небольшая программа, находящаяся тут: http://designtools.analog.com/dt/sdtutorial/sdtutorial.html.

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

Рассмотрим структурную схему сигма-дельта модулятора, изображенную на рис. 3, и представим ее в таком виде (рис. 6):

Рис. 6. Структурная схема сигма-дельта модулятора

Здесь компаратор представлен как сумматор, который суммирует непрерывный полезный сигнал и шум квантования.

Пусть интегратор имеет передаточную функцию 1/s. Тогда, представив полезный сигнал как X(s), выход сигма-дельта модулятора как Y(s), а шум квантования как E(s), получаем передаточную функцию АЦП:

То есть, фактически сигма-дельта модулятор является фильтром низких частот (1/(s+1)) для полезного сигнала, и фильтром высоких частот (s/(s+1)) для шума, причем оба фильтра имеют одинаковую частоту среза. Шум, сосредоточенный в высокочастотной области спектра, легко удаляется цифровым ФНЧ, который стоит после модулятора.

Рис. 7. Явление «вытеснения» шума в высокочастотную часть спектра

Однако следует понимать, что это чрезвычайно упрощенное объяснение явления вытеснения шума (noise shaping) в сигма-дельта АЦП.

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

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

Немного истории

Самым старым упоминанием АЦП в истории является, вероятно, патент Paul M. Rainey, «Facsimile Telegraph System,» U.S. Patent 1,608,527, Filed July 20, 1921, Issued November 30, 1926. Изображенное в патенте устройство фактически является 5-битным АЦП прямого преобразования.

Рис. 8. Первый патент на АЦП

Рис. 9. АЦП прямого преобразования (1975 г.)

Устройство, изображенное на рисунке, представляет собой АЦП прямого преобразования MOD-4100 производства Computer Labs, 1975 года выпуска, собранный на основе дискретных компараторов. Компараторов 16 штук (они расположены полукругом, для того, чтобы уравнять задержку распространения сигнала до каждого компаратора), следовательно, АЦП имеет разрядность всего 4 бита. Скорость преобразования 100 MSPS, потребляемая мощность 14 ватт.

На следующем рисунке изображена продвинутая версия АЦП прямого преобразования.

Рис. 10. АЦП прямого преобразования (1970 г.)

Устройство VHS-630 1970 года выпуска, произведенное фирмой Computer Labs, содержало 64 компаратора, имело разрядность 6 бит, скорость 30MSPS и потребляло 100 ватт (версия 1975 года VHS-675 имела скорость 75 MSPS и потребление 130 ватт).

Аудио высокой «четкости»: мифы и реальность

Про High Definition Audio годик-два назад только ленивый не говорил. Сейчас шум поутих, процесс идет своим чередом. Покупатель зачастую и не подозревает, что за сюрприз – материнскую плату – ему подкинули в нагрузку к новому компьютеру.

Технология Intel® High Definition Audio (она же Azalia) по замыслу её создателей должна прийти на смену изъезженной вдоль и поперёк архитектуре компьютерного звука AC-97. Последняя получила широчайшее распространение на всех типах платформ, включая мобильные решения, но рано или поздно будет вынуждена сойти с дистанции. Вообще-то старение AC-97 пока ещё не столь заметно. «Ветеран» AC-97 может поупираться ещё довольно долго, благодаря всяким ревизиям-обновлениям, хотя запас «расширений» уже исчерпан. Главное преимущество продвигаемой «Интелом» новаторской технологии (далее сокращенно HD Audio) – это 32 битный многоканальный (7.1) звук с частотой дискретизации до 192 кГц. Для специалистов это преимущество весьма сомнительно, но на народ действует гипнотически. Посему настал черёд разобраться, стоит ли принимать во внимание «новинку» (которая уже год, как тихой сапой продаётся) при выборе компьютера.

Есть у HD Audio и другие преимущества. Например, поддержка 16 микрофонов. Всё дело в микрофонной решётке, выделяющей голос из окружающих шумов, что (не без хитрых алгоритмов) помогает распознавать слитную речь. Это скорее задел на светлое корпоративное будущее, чем реалии современного быта. Устаревающий стандарт AC-97 был готов обслуживать 2 мономикрофона (один стерео), но на практике производители ограничивались единственным моновходом, очевидно, по причине отсутствия массового спроса. Не спешат использовать кучу микрофонов и новоявленные HD Audio устройства. Так, в ноутбуках с Sonoma, которая потенциально поддерживает HD Audio, даже стереовходы лично мне ещё не встречались ни разу.

Самым «слабым» местом AC-97 были драйверы, которые разрабатывались сторонними производителями по принципу «кто во что горазд». HD Audio обещает обслуживаться готовыми драйверами операционной системы (разумеется, от MicroSoft), но на деле системными драйверами для такого сложного устройства, как аудиокарта (не важно, встроенная, или нет), ограничиться будет крайне сложно. В любом случае, потребуются дополнительные драйверы от тех же сторонних производителей.

Как выяснилось, удобство инсталляции «plug’n’play» у AC-97 было реализовано лишь частично. HD Audio берётся довести это «до ума». Похвально! Но верится с трудом.

Что действительно революционно у HD Audio, так это поддержка многопоточности с динамическим распределением каналов (памяти) DMA для каждого потока в отдельности. То есть предоставляется возможность озвучивать одновременно несколько источников, причём с разной частотой дискретизации (например, воспроизводить фильм с Dolby Digital 5.1, и параллельно не забывать про монофонический голосовой чат). Полоса пропускания составит для вывода до 48 Мбит в сек, а для ввода – 24 Мбит в сек. Это позволит воплотить в жизнь доктрину «цифрового дома», стерев границы между бытовым и компьютерным аудио. Фактически, в ближайшем будущем появится некая штуковина вроде домашнего развлекательного центра, обслуживающего всё видео и аудио в нашей квартире. Более того, стабильная синхронизация для каждого потока заложит «мину замедленного действия» под профессиональные аудиорешения. Однако, всё это лишь в перспективе, а действительность выглядит не столь радужно. О чём в подробностях чуть ниже.

Даешь все домашнее видео и аудио в руках одного компьютера!

Если верить информации, выложенной на сайте Intel, на данный момент HD Audio поддерживается чипсетами Intel® 915G, 915P и 925X Express. Что-ж, лиха беда начало…

А что же конкуренты? Похоже, AMD сделал ставку не на ту лошадку. Поначалу, заморочив головы с кодированием-декодированием в Dolby Digital, аудио от AMD (точнее, от NVIDIA, родоначальницы чипсета nForce), не долго поражало воображение покупателей. Помнится, года два назад NVIDIA грозилась сделать «лучший в мире звук на РС». Полная аппаратная поддержка DirectSound и DirectX 8.0, конечно, хорошо, но для долговременного успеха явно не достаточно. Например, кодирование в реальном времени в DolbyDigital с хорошим качеством выходящего сжатого звука в случае шести каналов требует прорву вычислительных ресурсов даже для 16 битного сигнала. А слабо 24 бит 96 кГц в DTS сжать? Какое конкретно качество после сжатия в состоянии обеспечить nForce, так и осталось тайной. Фирма не удосужилась поведать, а журналисты слепо поверили на слово. Это надо же было такое придумать: сжимать непонятно как, чтобы ради одного цифрового шнурка передавать многоканальный сигнал на внешний Hi-Fi ресивер! Короче, идея фикс. На сегодняшний день продвинутое аудио как таковое в списке перспективно-приоритетных направлений NVIDIA не значится. Возможно, какие-то замыслы держатся в строжайшей тайне, хотя серьёзных предпосылок для этого не видать. Было бы что по существу держать в секрете!

Краткий справочник (вместо теории)

АЦП (ADC) Преобразователь аналогового сигнала в цифровой. Передаваемый (а также хранимый где-либо) цифровой сигнал представляется в двоичном виде как упорядоченная последовательность нулей и единиц. Один нолик (или единичка) эквивалентен одному биту. Кстати, количество информации измеряется битах, а восемь бит дают один байт.
Разрядность АЦП (ADC bits) Количество бит (иными словами, разрядов) у АЦП фиксировано. Чем больше бит, тем бОльшая по значению амплитуда может быть представлена, и тем больше динамический диапазон (см далее). Следует различать линейные (ещё их называют мультибитными) и однобитные (типа дельта-сигма и т.п.) преобразователи. В однобитном преобразователе прибегают к передискретизации (см далее), тем самым косвенно наращивая число бит в формируемом цифровом сигнале. Не все разряды мультибитного АЦП вносят одинаковый вклад в формирование цифрового сигнала. Как правило, крайние биты у силу принципиальных ограничений работают в полсилы, что приводит к сокращению количества эффективных бит. Поэтому, например, у 20 битного АЦП эффективных бит может оказаться около 16, а у какого-нибудь разрекламированного 24 битного АЦП (на самом деле однобитного дельта-сигма) случается к.п.д. и того меньше. Чем выше количество эффективных бит, тем лучше у АЦП реальный динамический диапазон (см далее), соотношение сигнал шум и т.д.
Частота дискретизации (sampling frequency) Частота, с которой при получении цифрового сигнала выхватываются в аналоговом сигнале отдельные уровни амплитуды (дискреты), переводимые тем или иным способом в численные значения. Чтобы корректно озвучить цифровой сигнал (т.е. преобразовать его обратно в аналоговый), необходимо знать величину частоту дискретизации, при которой происходила «оцифровка».
Передискретизация (oversampling) Упрощенно говоря, захват дополнительных точек (дискрет) в промежутках между временнЫми отсчётами, задаваемыми частотой дискретизации. Используется для повышения точности цифрового сигнала при искусственно заниженной разрядности (вплоть до 1) преобразователей.
Искажения (distortions) Искажения подразделяются на нелинейные, переходные, амплитудно-частотные и фазово-частотные. Нелинейные искажения, в свою очередь, делятся на гармонические (когда при подведении одной частоты возникают и другие частоты, кратные подводимой, назваемые гармониками) и интермодуляционные (когда при подведении двух разных частот возникают частоты, являющиеся суммой или разностью подводимых частот). Нелинейные искажения оцениваются посредством разнообразных придуманных коэффициентов. Так, THD (total harmonic distortion) отличается от THD+N тем, что для оценки отбираются лишь гармоники, а широкополосные шумовые составляющие не учитываются. Следовательно, THD+N характеризует нелинейные искажения какого-либо преобразователя более полно, но смешивает в одну кучу гармоники и шум. Коэффициент интермодуляционных искажений обозначается как IMD (inter modulation distortion) и свидетельствует о том, как одна частотная компонента (например, 10 кГц) влияет на другую (1 кГц). Какие искажения наиболее ощутимы на слух, зависит как от значения частоты, так и от комбинации множества факторов. Например, так любимые эстетами звука лампы в усилительных каскадах дают чётные (более заметные на слух) и нечётные гармоники, причём очень мощные, хотя и ослабевающие экспоненциально по мере роста частоты. Многие гитарные distortion эффекты превносят кучу гармоник, но на слух это в целом воспринимается позитивно. Так что оценки величины нелинейных искажений указывают на потенциальные неточности воспроизведения/записи звука, но мало говорят о том, насколько приятен или неприятен будет звук на слух.
ЦАП (DAC) Преобразователь цифрового сигнала в аналоговый. В принципе, выполняет все процедуры намного быстрее и проще, чем АЦП, поэтому дешевле в разработке и производстве. Чем выше текущая частота звуковых составляющих в цифровом сигнале, тем сложнее ЦАПу восстановить истинную форму в выдаваемом аналоговом сигнале.
Кодек (codec) Совмещённый АЦП/ЦАП.
Программное (реже аппаратное) кодирование-сжатие и декодирование видео- или аудиопотоков.
Разрядность** цифрового сигнала** (Bit depth) В отличие от разрядности, ЦАП и АЦП однозначно свидетельствует о динамическом диапазоне цифрового сигнала как такового. При этом динамический диапазон равен максимально возможному. Например, для 8-битного сигнала это 48 дБ, для 16-битного – 96 дБ, для 24-битного 144 дБ (предел человеческого слуха

Практические аспекты на примере CMI 9880/8 CH Azalia Audio Codec от C-Media

Сам по себе кодек – это ещё полдела. Качество звука в немалой степени обеспечивается за счёт развязки аналоговых цепей (прежде всего питания) от цифровых, а также фильтров на звуковых выходах. Тем не менее, если кодек с его ЦАПами и АЦП «убогий», то хорошего звука ждать неоткуда, как ни упирайся с передовыми алгоритмами обработки.

OPC-серверы DA/HDA/UA – что такое технология OPC-server. Обзор стандарта

OPC-сервер — это часть технологии OPC. OPC-т ех нология — это набор специализированного программного обеспечения, который предлагает единый интерфейс для коммуникации между различными устройствами. Технологию OPC разработали еще в далеком 1994 году. У ист о ков ее создания стояла некоммерческая организация OPC Foundation, которая была создана ведущими представителями компаний, продвигающих промышленную автоматизацию.

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

Что такое OPC-сервер

После того как появилась OPC-технология , ситуация намного улучшилась. Любое устройство, использующее программное обеспечение для автоматизации, перепрофилировалось в OPC-клинета, которое «общалось» по OPC-протоколу с OPC-сервером. Таким образом стало возможным подключать в OPC-системе абсолютно любые устройства, независимо от их аппаратного происхождения. Для разработчиков систем автоматизации это стало огромным плюсом, потому что при обновлении системы автоматизации им не приходилось больше заботиться о совместимости их обновления с аппаратными устройствами. Это стало возможным благодаря единому программному OPC-стандарту.

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

Еще один плюс в использовании OPC-технологии — это программные возможности OPC-сервера. OPC-сервер способен обрабатывать программы на разных языках программирования: Java, C, C++, Visual Basic и др. А это значит, что программист может выбрать на каком языке писать программу для автоматизации. До внедрения OPC-стандарта такого не было.

Из чего состоит OPC-технология?

OPC DA. Это стандар т, по которому в режиме реального времени «общаются» между собой сервер и OPC-клиент.

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

OPC АЕ. Это стандарт, по которому клиенту доставляются сообщения о возникновении чрезвычайного положения в работе аппаратного устройства. Также по этому стандарту пересылаются информационные сообщения о работе аппарата или оператора и контрольные результаты работы системы автоматизации.

OPC HDA. Это стандарт, который отвечает за запись истории производственного процесса.

BATCH. Специализированный стандарт для производств, связанных с процессом физико-химической обработки материалов. То есть этот стандарт позволяет автоматизировать использование рецептуры и пропорций при работе с точными рецептами.

OPC Data Exchange. Это стандарт, по которому общаются между собой OPC-серверы по сети Интернет.

OPC Security. Это стандарт, обеспечивающий безопасность технологического процесса при его автоматизации от несанкционированного вмешательства со стороны.

OPC XML-DA. Это стандарт, позволяющий «общаться» с OPC-серверами на языке XML.

OPC Complex Data. Это стандарт, которы й предоставляет дополнительные возможности для работы со стандартами OPC DA и OPC XML-DA.

OPC Commands. Перечень программных команд, которые можно использовать для контроля и настройки аппаратных устройств.

OPC-сервер — что это такое?

Синхронный режим. Это когда OPC-клиент посылает запрос к серверу и не начинает работу, пока не получит ответ на свой запрос.

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

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

Режим обновления данных. OPC-клиент отправляет запрос к серверу и ждет в ответе все активные триггеры. Активные триггеры — это те, которым не задан статус «пассивные».

Заключение

OPC-клиент, в роли которого выступают различные аппаратные устройства, чей процесс необходимо автоматизировать;

OPC-сервер, который служит «посредником» между OPC-клиентом и лицом, управляющим автоматизацией.

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Name already in use

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

A Node.js implementation of the management protocol of Apple’s AirPort devices.

As some properties use 64 bit numbers which are handled with ES2020 BigInts Node.js v12 is required.

node-acp is published to npm and GitHub Package Respository.

Install node-acp globally if you want to use the acp command.

Install node-acp locally if you want to use it as a dependency in your project.

Acp hda node что такое москва

Reddit and its partners use cookies and similar technologies to provide you with a better experience.

By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.

By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.

For more information, please see our Cookie Notice and our Privacy Policy .

Acp hda node что такое москва

1. Клавиатура. Печать без пропусков, в отличие от многих других ноутбучных клавиатур. Одно удовольствие — печатать!

2. Компактность, трансформируемость, мощь, качество экрана, долгое время работы.

3. Корпус! Это литиево-магниевый сплав, из которого делают только премиальные машины. Легкий и прочный.

4. На удивление, звук! Очень приятный, хорошо разносится на два канала.

1. Шумит, конечно, сильно, когда не используешь в качестве печатной машинки. Например, в играх.

2. Греется прилично, выдувая почти огонь из сопел по бокам и снизу. На коленях при нагрузке не подержишь, — горячо!

3. При подключении к внешнему монитору по USB-C (в мониторе встроенная док-станция), ощущение, что работает медленнее: страницы и файлы открываются с задержкой. Возможно, субъективное мнение. Может, потом поправят в драйверах, а может, DRWEB тормозит ноутбук. Все-таки процессор новейший.

4. Отвалился один раз тачпад, пришлось удалять и по новой устанавливать драйверы.

В любом случае, для меня это — универсальная машина (для работы, для путешествий, для игр), чему я безумно рад.

В моем экземпляре экран полностью ложится на резиновые ножки.
Разрядка в обычном режиме использования — профиль «тихий» + актив iGPU — от -5500mW до 8500-9000mW, в среднем около 6500-7000mW.
Сразу активировал порог заряда до 80%, так как использую от батареи крайне редко и недолго.

Есть у кого идеи как активировать доп. функционал F1-F12 без удержания Fn? Искал решение в MyAsus, Armoury Crate и в биосе — безрезультатно. Ставил софтину с официального сайта Asus, якобы именно для этих целей — аналогично.

Новые новости будет версия с rtx 3050 и rtx 3050 ti (дискретка в замест gtx1650 max q). В Европе вроде моджно уже приобрести как и в Америке на best buy, там другой код не gv301qh, а gv301qe (Вроде проц там будет стоять не Ryzen 5800hs, а Ryzen 5900hs). Интерестно энергопотребление и температура под надгрузками.

Сообщение отредактировал Samuel2388 — 18.05.21, 09:27

Нет. крышка абсолютно плоская и достаточно жесткая, если не давить коленом не гнется ��

подтверждаю �� Корпус очень прочный: все-таки магниевый сплав. Как уже писал выше, слабое звено — краска, так как корпус крашеный.

Тачпад отваливается периодически, потом сам «воскресает» после перезагрузок. Апдейты БИОСА прилетают с регулярной завидностью. Видимо их будет несть числа, так как ноутбук — на новом железе.

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

За что отвечает ACPI драйвер, и как его удалить ?

Промышленный стандарт управления питанием компьютера и его устройствами с помощью ОС был необходим технологии как воздух, ведь постоянные конфликты операционной системы и оборудования мешали разработке и того, и другого. BIOS никак не мог угодить операционке, она — ему. Каждый хотел конфигурировать устройства по-своему. Представляете, что бы было, если бы не существовал ACPI при нынешнем многообразии различных девайсов? Даже подумать страшно. Вот поэтому ведущими IT-компаниями было принято решение отделить «софт от харда» и разработать системную архитектуру, которая брала бы на себя всю тяжесть общения с BIOS’ом. Заодно разработчики не забыли об энергопотреблении, поэтому ACPI еще должен был управлять питанием. 1 декабря 1996 года консорциум, состоящий из Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd. и Toshiba Corporation, объявил о завершении работы над новым стандартом — ACPI, что расшифровывается как Advanced Configuration and Power Interface, или расширенный интерфейс конфигурирования и управления питанием компьютера. ACPI состоял из множества составляющих, главной из которых был специальный участок кода BIOS, обеспечивающий поддержку компьютером новой архитектуры. То есть со старым оборудованием новый стандарт был несовместим.

Разумеется, это повлекло за собой обновление парка компьютеров. Как это обычно делается, мы с вами, уважаемые читатели, очень хорошо знаем. За примером даже ходить далеко не надо — достаточно вспомнить историю с PCI-E. Правда, парк компьютеров еще не полностью обновился, ведь апгрейд обходится достаточно дорого. Но, как ни крути, плата без PCI-E уже считается устаревшей. С ACPI было точно так же, только польза от него не так сомнительна. Скорее даже наоборот, ведь вместе с ACPI пришел APIC, а это значит, что одно прерывание теперь могло использоваться несколькими устройствами! Для того времени это была настоящая сенсация. Первым процессором с поддержкой ACPI можно считать самый ранний Celeron, однако поддержка нового интерфейса была реализована настолько криво, что эту функцию приходилось отключать. Важно также отметить, что ACPI окончательно вытеснил Plug and Play и, по словам создателей, «обеспечил использование существующих интерфейсных разъемов более безопасным и потенциально более эффективным способом». Помимо участка кода BIOS, в состав ACPI также входила улучшенная схема управления питанием (Advanced Power Management), прикладной программный интерфейс (API), специальный машинный язык (ACPI Machine Language) и еще некоторые полезные вещи. Появился новый термин — OS Power Management, где ACPI, разумеется, отводилась главная роль.

Чем на самом деле является Node.js?

Node.js это — среда выполнения JavaScript. Что же это значит, и как работает?
Окружение Node.js включает все, что вам нужно для выполнения программы, написанной на JavaScript.

Раньше вы могли запустить JavaScript только в браузере, но однажды разработчики расширили его, и теперь вы можете запускать JS на своем компьютере в качестве отдельного приложения. Так появился Node.js.

Теперь вы можете сделать гораздо больше с JavaScript, чем просто интерактивные веб-сайты.

Теперь у JavaScript есть возможность делать то, что могут делать другие скриптовые языки программирования, такие как Python.

Оба — браузерный JavaScript и Node.js запускаются в среде выполнения V8. Этот движок использует ваш JS код, и преобразует его в более быстрый машинный код. Машинный – низкоуровневый код, который компьютер может запускать без необходимости сначала его интерпретировать.

Почему Node.js?

Мы уже обсуждали первую строку этого определения: «Node.js — среда выполнения JavaScript, основанная на JavaScript движке V8 из Chrome». Теперь давайте разбираться в двух других строках, так мы сможем понять, почему Node.js так популярен.

I/O означает ввод/вывод. Это может быть что угодно: от чтения/записи локальных файлов до HTTP-запроса в API. I/O занимает время и, следовательно, блокирует другие функции.

Рассмотрим сценарий, в котором мы запрашиваем user1 и user2 из бекенда, а затем печатаем их на экране / в консоли. Ответ на этот запрос требует времени, но оба запроса пользовательских данных могут выполняться независимо и в одно и то же время.

Блокирование ввода-вывода

В методе блокировки запрос данных user2 не запускается до тех пор, пока данные user1 не будут напечатаны на экране.

Если это был веб-сервер, нам нужно было бы начать новый поток для каждого нового пользователя. Но JavaScript однопоточен (но он имеет однопоточный цикл событий, о котором мы поговорим чуть позже). Таким образом, это сделает JavaScript не очень подходящим для многопоточных задач.

Неблокирующий ввод-вывод

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

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

Цикл событий JavaScript

Если у вас есть 26 минут, посмотрите отличное видео-объяснение Node Event Loop:

Если нету, вот пошаговое объяснение того, как работает Event Loop в JavaScript:

1. Посылаете main() в стек вызовов.

2. Посылаете console.log() в стек вызовов. Он запускается сразу и появляется.

3. Посылаете setTimeout(2000) в стек. setTimeout(2000) это — Node API. Когда мы его вызываем, мы регистрируем пару событие-коллбек. Событие будет ждать 2000 миллисекунд, а потом вызовет коллбек.

4. После регистрации, setTimeout(2000) появляется в стеке вызовов.

5. Теперь второй setTimeout(0) регистрируется таким же образом. Теперь у нас есть два API-интерфейса Node, ожидающих выполнения.

6. После ожидания 0 секунд setTimeout(0) перемещается в очередь выполнения коллбеков (callback queue), и то же самое происходит с setTimeout(2000).

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

8. Вызывается последняя console.log(), а main() вызывается из стека вызовов.

9. Цикл событий видит, что стек вызовов пуст, а очередь обратного вызова — нет. Таким образом, он перемещает обратные вызовы (по порядку) в стек вызовов для выполнения.


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

Require

Require исполняет три функции:

Загружает модули, поставляемые в комплекте с Node.js, например из файловой системы или HTTP, из API Node.js.
Загружает сторонние библиотеки, такие как Express и Mongoose, которые вы устанавливаете из npm.
Позволяет создавать собственные файлы и делить проект на модули.
Require — это функция, и она принимает параметр «путь» и возвращает module.exports.

Node модули

Node модули это — многоразово используемые блоки кода, существование которых не случайно не влияет на другой код.

Вы можете написать свои собственные модули и использовать их в различных приложениях. Node.js имеет набор встроенных модулей, которые вы можете использовать без специальной установки.

V8 ускоряет JavaScript, используя C ++

V8 – движок с открытым исходным кодом, написанный на C ++.

JavaScript -> V8 (C ++) -> машинный код

V8 реализует сценарий ECMAScript, как указано в ECMA-262. ECMAScript был создан Ecma International для стандартизации JavaScript.

V8 может работать автономно или может быть встроен в любое приложение C ++. Благодаря этому, вы можете написать свой собственный код на C ++, и сделать его доступным для JavaScript.

События

События – это все, что произошло в нашем приложении, и на что мы можем ответить.

Что такое АЦП датчиков в автомобильной диагностике.

Па­ра­мет­ры ко­дов АЦП от­но­сят­ся к а­на­ло­го­вым дат­чи­кам сис­те­мы уп­рав­ле­ни­я:

  • Дат­чик по­ло­же­ни­я дрос­сель­ной зас­лон­ки
  • Дат­чик тем­пе­ра­ту­ры
  • Дат­чик мас­со­во­го рас­хо­да воз­ду­ха
  • Дат­чик L­ — зонд
  • По­тен­ци­о­метр СО.

Фи­зи­чес­ки, ко­ды АЦП от­ра­жа­ют нап­ря­же­ни­е, ко­то­ро­е вы­да­ет дат­чик. Как пра­ви­ло, э­ти па­ра­мет­ры ис­поль­зу­ют­ся для про­вер­ки це­пей дат­чи­ков. Ес­ли воз­ни­ка­ют ко­ды не­ис­прав­нос­ти, свя­зан­ны­е с низ­ким и­ли вы­со­ким у­ров­нем сиг­на­ла та­ко­го дат­чи­ка, то сис­те­ма уп­рав­ле­ни­я ра­бо­та­ет по ре­зер­вным ре­жи­мам. При э­том зна­че­ни­е па­ра­мет­ра, от­но­ся­ще­го­ся к э­то­му дат­чи­ку, вы­би­ра­ет­ся ли­бо из а­ва­рий­ной таб­ли­цы, ли­бо рас­счи­ты­ва­ет по за­дан­ным фор­му­лам, нап­ри­мер, тем­пе­ра­ту­ра ох­лаж­да­ю­щей жид­кос­ти при не­ис­прав­ном дат­чи­ке тем­пе­ра­ту­ры у­ве­ли­чи­ва­ет­ся по вре­ме­ни ра­бо­ты дви­га­те­ля.

Ес­ли, при фи­зи­чес­ком из­ме­не­ни­и па­ра­мет­ра, из­ме­ря­е­мо­го дат­чи­ком, код АЦП ос­та­ет­ся ве­ли­чи­ной пос­то­ян­ной, то э­лек­три­чес­ка­я цепь под­клю­че­ни­я дат­чи­ка не­ра­бо­тос­по­соб­на.

Ве­ли­чи­ны АЦП яв­ля­ют­ся без­раз­мер­ной ве­ли­чи­ной, но для поль­зо­ва­те­ля в тес­те­рах ­ска­не­рах их при­во­дят к нап­ря­же­ни­ю, ко­то­ро­е вы­да­ет кон­крет­ный дат­чик.

По­э­то­му, ис­поль­зу­я код АЦП, нап­ри­мер, с дат­чи­ка L-­зонд мож­но бо­ле­е наг­ляд­но о­це­ни­вать ра­бо­ту в сис­те­ме кон­ту­ра об­рат­ной свя­зи по под­дер­жа­ни­ю сте­хи­о­мет­ри­чес­ко­го сос­та­ва сме­си. Ес­ли дат­чик L-­зонд не­ра­бо­тос­по­со­бен, то код АЦП на­хо­дит­ся в ди­а­па­зо­не 0,4­-0,7В.

Зна­че­ни­е ко­да АЦП (вы­ход­но­е нап­ря­же­ни­е) с дат­чи­ка по­ло­же­ни­я дрос­се­ля мо­жет у­ка­зать ниж­ню­ю гра­ни­цу, при ко­то­ром сис­те­ма оп­ре­де­ля­ет о­шиб­ку дат­чи­ка. По­ло­же­ни­ю дрос­сель­ной зас­лон­ки рав­но­му ну­лю со­от­ветс­тву­ет нап­ря­же­ни­е с дат­чи­ка 0.52 В.

При вклю­чен­ном за­жи­га­ни­и вы­ход­но­е нап­ря­же­ни­е с дат­чи­ка мас­со­во­го рас­хо­да (код АЦП) дол­жно рав­нять­ся 1,00В.

Дат­чик тем­пе­ра­ту­ры, дат­чик по­ло­же­ни­я дрос­сель­ной зас­лон­ки, дат­чик мас­со­во­го рас­хо­да пи­та­ют­ся нап­ря­же­ни­ем 5,00В, ко­то­ро­е вы­да­ет блок уп­рав­ле­ни­я. Ес­ли блок уп­рав­ле­ни­я вы­да­ет нес­та­биль­но­е нап­ря­же­ни­е, то по­ка­за­ни­я дат­чи­ков бу­дут ме­нять­ся и по­ве­де­ни­е сис­те­мы в э­том слу­ча­е неп­ред­ска­зу­е­мо.

Acp hda node что это

Устройства с поддержкой High Definition Audio. Устройство с поддержкой High Definition Audio не подключено

Звуковые устройства с поддержкой High Definition Audio новыми не назовешь, однако они получили достаточно широкое распространение в компьютерной среде. Но, несмотря на самые совершенные технологии, применяемые в них для воспроизведения аудио, иногда можно встретить и появление ошибок или программных сбоев, когда звука в системе нет, а сама она с завидным постоянством выдает сообщение о том, что устройство воспроизведения не подключено. Как с этим бороться, далее и будет рассмотрено.

Устройства с поддержкой High Definition Audio: что это такое?

Вообще, к таким устройствам принято относить интегрированные звуковые карты Realtek (в общем случае), хотя реже встречаются продукты NVIDIA или MSI. Как правило, в системе они распознаются как саундкарты или динамики. Устройство с поддержкой High Definition Audio такого типа использует прогрессивные технологии, позволяющие повысить частоту пропускания, воспроизводить самые новые аудиоформаты, более точно распознавать речевой ввод, подключать «железо» по типу Plug&Play и т. д.

Но только этим основные характеристики не ограничиваются. Дело в том, что любое звуковое устройство с поддержкой High Definition Audio изначально ориентировано на полную совместимость с Direct Sound 3D, а установка соответствующего драйвера и дополнительного программного обеспечения дает возможность использовать 10-полосный эквалайзер, порядка 26 звуковых окружений в современных играх, подключать электронные музыкальные инструменты через MIDI-интерфейс и многое другое.

Однако не только звуковые карты входят в этот перечень. Сюда же можно включить и какой-нибудь микрофон. Устройство с поддержкой High Definition Audio этого типа как раз ориентировано на более тонкое распознавание речи или речевых команд, не говоря уже о том, что даже со встроенным микрофоном ноутбука при отсутствии сторонних шумов и помех можно сделать достаточно неплохую запись голоса. Конечно, профессиональным это звучание не назовешь, но при отсутствии студийного микрофона, даже такой записанный саунд звучит, в общем-то, неплохо, неплохо.

Устройство с поддержкой High Definition Audio не подключено: симптомы сбоя и причины

Но почему же тогда система иногда выдает сообщение о том, что данный компонент не подключен? Сама распространенная ситуация: устройства с поддержкой High Definition Audio в системе установлены, драйверы вроде бы в порядке, а звук в динамиках на выходе отсутствует, хотя с в наушниках он есть.

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

Основные направления в методике по устранению сбоя

Восстановить работу устройства с поддержкой High Definition Audio можно несколькими способами, если только само оно не вышло из строя.

Среди основных методов выделяют следующие:

  • повторная установка или обновление драйверов;
  • удаление системного контроллера HDA;
  • установка отличных от начальных параметров вывода звука.

Переустановка драйверов

Первым делом стоит попытаться переустановить драйверы, используя для этого не «Диспетчер устройств» (хотя в самом простом случае тоже можно), а, допустим, оригинальный диск или загруженный из интернета драйвер, причем с официального сайта производителя.

Обратите внимание, что драйверы могут быть двух версий: для Windows версий 2000, 2003, XP и Windows Vista и выше. Выбираете тот, который соответствует вашей системе.

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

Удаление системного контроллера

Судя по отзывам пользователей, которые сталкивались с этой проблемой, еще одним решением может стать полное удаление и автоматическая установка системного контроллера HDA (заметьте, что их может быть несколько, поэтому удалять нужно все).

Произвести такую операцию можно в том же «Диспетчере устройств», выбрав в меню ПКМ на контроллере строку удаления из системы. Как отмечается, при перезагрузке Windows сама определит контроллер и установит для него необходимое программное обеспечение. В общем, тоже стоит попробовать, поскольку Windows-системы карты и драйверы Realtek (или другие распространенные устройства), как правило, распознают без проблем, инсталлируя драйверы даже из собственной базы данных.

Изменение настроек звука

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

В этой ситуации необходимо вызвать «Диспетчер Realtek» (можно использовать меню ПКМ на значке динамика в системном трее с выбором строки устройств воспроизведения), после чего на вкладке настройки конфигурации динамиков отметить галочкой пункт отключения определения гнезд передней панели. Как показывает практика, во многих случаях такое решение срабатывает. После этого, правда, желательно будет в настройках панели Realtek установить выбранные динамики в качестве устройства воспроизведения по умолчанию.

Заключение

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

За что отвечает ACPI драйвер, и как его удалить ?

Промышленный стандарт управления питанием компьютера и его устройствами с помощью ОС был необходим технологии как воздух, ведь постоянные конфликты операционной системы и оборудования мешали разработке и того, и другого. BIOS никак не мог угодить операционке, она — ему. Каждый хотел конфигурировать устройства по-своему. Представляете, что бы было, если бы не существовал ACPI при нынешнем многообразии различных девайсов? Даже подумать страшно. Вот поэтому ведущими IT-компаниями было принято решение отделить «софт от харда» и разработать системную архитектуру, которая брала бы на себя всю тяжесть общения с BIOS’ом. Заодно разработчики не забыли об энергопотреблении, поэтому ACPI еще должен был управлять питанием. 1 декабря 1996 года консорциум, состоящий из Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd. и Toshiba Corporation, объявил о завершении работы над новым стандартом — ACPI, что расшифровывается как Advanced Configuration and Power Interface, или расширенный интерфейс конфигурирования и управления питанием компьютера. ACPI состоял из множества составляющих, главной из которых был специальный участок кода BIOS, обеспечивающий поддержку компьютером новой архитектуры. То есть со старым оборудованием новый стандарт был несовместим.

Разумеется, это повлекло за собой обновление парка компьютеров. Как это обычно делается, мы с вами, уважаемые читатели, очень хорошо знаем. За примером даже ходить далеко не надо — достаточно вспомнить историю с PCI-E. Правда, парк компьютеров еще не полностью обновился, ведь апгрейд обходится достаточно дорого. Но, как ни крути, плата без PCI-E уже считается устаревшей. С ACPI было точно так же, только польза от него не так сомнительна. Скорее даже наоборот, ведь вместе с ACPI пришел APIC, а это значит, что одно прерывание теперь могло использоваться несколькими устройствами! Для того времени это была настоящая сенсация. Первым процессором с поддержкой ACPI можно считать самый ранний Celeron, однако поддержка нового интерфейса была реализована настолько криво, что эту функцию приходилось отключать. Важно также отметить, что ACPI окончательно вытеснил Plug and Play и, по словам создателей, «обеспечил использование существующих интерфейсных разъемов более безопасным и потенциально более эффективным способом». Помимо участка кода BIOS, в состав ACPI также входила улучшенная схема управления питанием (Advanced Power Management), прикладной программный интерфейс (API), специальный машинный язык (ACPI Machine Language) и еще некоторые полезные вещи. Появился новый термин — OS Power Management, где ACPI, разумеется, отводилась главная роль.

Драйвер для AMD High Definition Audio Device

По названию устройства становится понятно, что оно отвечает за работу со звуком. Однако это не отдельное решение, а кодек, встроенный в чипсет материнской платы, поэтому драйвера для него идут в комплекте с софтом для «материнки».

Официальный сайт AMD

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

Открыть сайт АМД

    Перейдите на веб-ресурс по предоставленной ссылке, затем перейдите к пункту меню «Драйверы и поддержка».

Открыть драйверы и поддержку на сайте AMD для получения софта AMD High Definition Audio Device

Важно! Модель «материнки» нужно выяснить точно, поскольку софт для них не универсальный!

Найти чипсет на сайте AMD для получения софта AMD High Definition Audio Device

Скачать инсталлятор на сайте AMD для получения софта AMD High Definition Audio Device

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

Сторонняя программа

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

Подробнее: Лучшие программы для установки драйверов

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

Скачать драйвер для amd high definition audio device посредством драйверпака

Начинаем разбираться

Немного покопавшись в интернете, я выяснил:

AMD High Definition Audio Device — устройство для вывода звука через видеокарту по HDMI кабелю.

Что такое HDMI знаете? Это кабель, по которому можно подключить монитор. Но не все знают, что этот кабель способен передавать не только видео, но и звук. И в итоге.. можно подключить такой кабель к монитору с колонками, и в теории он будет воспроизводить аудио. Другими словами, в некотором смысле видеокарта может стать аудиокартой))

Устройство AMD High Definition Audio Device может быть в разделе Звуковые устройства:

Видите, устройство одно. Но их может быть несколько, как тут:

Все зависит от модели видюхи. И судя по названию — это относится к видюхам AMD, но думаю что с NVIDIA картина аналогичная.

Вот нашел коммент на форуме, который все подтверждает:

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

Такс, вот выяснил, что когда вы ставите дрова на видеокарту AMD, то может автоматом ставится драйвер и для AMD High Definition Audio Device. Поэтому можно сделать вывод, что это устройство может быть у всех, у кого есть видеокарта AMD. Самое устройство.. удалять.. хм.. нет, не думаю что нужно — оно обычно не грузит ПК, и вообще ничем не мешает.. просто если не нужно то отключите.. ну я уже писал))

В винде есть окошко Звук.. так вот там устройство может обозначаться как AMD HDMI Output:

Output переводится как выход. То есть выход звука.. по.. HDMI-кабелю, а его куда можно подключить? к видеокарте.

Проблема с драйверами

Есть вероятность, что драйвера поломаны или вообще не установлены. Дело в том, что вместе с «дровами» на видео карту, также устанавливаются драйвера на тот самый «AMD HDMI Output». Именно поэтому вы и не можете вывести звук.

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

  1. Для начала давайте зайдем в диспетчер устройств и посмотрим, на не установленные драйвера. Нажмите одновременно на две клавиши «Win» и «R».

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

  1. Прописываем команду: «devmgmt.msc»;

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

  1. Давайте на всякий случай нажмем «Вид» и «Показать скрытые устройства», чтобы мы увидели все.

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

  1. Устройство должно быть в разделе «Звуковые, видео и игровые устройства» со значком динамика. У меня это «AMD High Definition Audio Device». В общем там должно быть хотя бы два слова «AMD» и «Audio» — значит это оно.
  2. Если оно у вас есть, то нажимаем правой кнопкой и выбираем «Обновить драйверы».

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

  1. Далее выбираем первый пункт, автоматического поиска и скачивания драйверов. Также убедитесь, что вы подключены к интернету. Если драйвера установились, пробуем подключить телевизор или что-то другое. Если у вас вылезло, окошко, что якобы драйвера не нуждаются в обновлении, не спешите радоваться, просто их на серверах Microsoft попросту нет, но их нужно установить.
Способ установки драйверов по ID

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

Если такого устройства нет, то зайдите в раздел «Другие устройства» и посмотрите, нет ли там каких-то аппаратов. В общем надо найти наш «AMD Audio», нажать правой кнопкой и зайти в «Свойства», а далее во вкладку «Сведения».

Цифровое аудио AMD HDMI Output: нет звука или ошибка «не подключено»

В «Свойствах» установите «ИД оборудования». Скопируйте верхнюю строчку. Далее переходим на сайт – devid.info. Вставляем в верхнюю строчку наш скопированный ID и нажимаем «Искать». Далее скачиваем подходящий драйвер и устанавливаем его на комп.

Что значит надпись — Устройство с поддержкой High Definition Audio

При установке новой операционной системы система сканирует аппаратную начинку ПК, и устанавливает к найденным компонентам соответствующие драйвера, имеющиеся в её базе.

В случае звуковой карты в большинстве случаев современные ОС (в частности, Windows 10) устанавливают не оптимально соответствующий данной карте драйвер, а универсальную версию звукового драйвера, имеющую название «High Definition Audio».

Обычно такой драйвер устанавливается под встроенные в материнские платы аппаратные аудиокодеки (микросхемы для кодировки и декодировки аудиосигнала) от тайваньской компании «Realtek Semiconductor». Последние являются дальнейшим развитием аппаратных кодеков «Intel High Definition Audio», созданных компанией Интел в 2004 году, и заменивших популярный до того стандарт аудиокодеков AC’97.

В других случаях вместо (или вместе с) Realtek в вашей системе могут быть установлены аппаратные аудиокодеки HD Audio от NVIDIA, AMD, VIA, MSI и других производителей.

Устройство HD Audio в ДУ

Устройство HD Audio в ДУ. Чуть выше — HD Audio от Нвидиа

Звуковые устройства на базе рассматриваемого HD Audio обладают хорошими возможностями для воспроизводства звука. Они поддерживают частоту дискретизации до 192 кГц, имеют разрядность выборки 32 бит для двух стереоканалов, совместимы с Директ Саунд 3Д, могут использовать десятиполосный эквалайзер, поддерживают работу с музыкальными инструментами через МИДИ-интерфейс, имеют другие полезные возможности.

Как исправить сообщение High Definition Audio

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

  • Удалите High Definition Audio из Диспетчера устройств. Перейдите в Диспетчер устройств, найдите там указанное проблемное устройство, наведите на него курсор, щёлкните ПКМ, выберите «Удалить». Затем перезагрузите ваш PC, система попробует самостоятельно загрузить нужные драйвера для указанного устройства;
  • Обновите драйвер. Перейдите в ДУ, наведите на данное устройство курсор мышки, кликните её правой клавишей, выберите «Обновить драйвер», после чего нажмите на «Автоматический поиск драйверов»;
  • Осуществите поиск драйверов с помощью ИД устройства. Вновь запустите ДУ, кликните ПКМ по проблемному устройству, выберите «Свойства». В открывшемся окне перейдите на вкладку «Сведения», в опции «Свойство» выберите «ИД оборудования». Скопируйте самую длинную из имеющихся строк, вставьте её в поисковик, и поищите соответствующие драйвера для вашего устройства;
  • Отключите в Диспетчере Realtek определение передней панели. Запустите Диспетчер Риалтек, и установите галочку на пункте отключения определения гнёзд передней панели. Перезагрузите ваш PC.

Активируйте указанную опцию

Обзор Realtek Drivers

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

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

Звуковые микросхемы задействуют два основных типа кодеков – AC`97 и более современный High Definition Audio.

  • Realtek High Definition Audio Drivers
    Высокопроизводительный официальный драйвер Реалтек с собственным диспетчером управления. Драйвер на компьютер для звуковой карты скачивается бесплатно с русской версией меню и устанавливается на Windows 10, 7, 8, XP.
  • Realtek AC97 Audio Driver
    Установочный комплект ПО для звуковых карт, модемов и других устройств, использующих чип, совместимый со стандартом AC`97. Скачать аудио драйвер Реалтек рекомендуем для Виндовс 7 с архитектурой 64 и 32 бит, а также на более «старые» версии операционной системы.

Также у Реалтек есть чипы для сетевых карт семейства Realtek PCIe Family Controller читайте подробно про них в разделе драйвера для сетевых карт

Интересные факты о Realtek:
  • Компания основана еще до появления глобальной паутины, в 1987 году
  • Первоначально штаб-квартира находилась в Тайване, затем переехала в Китай
  • Свое производство компания наладила в 1991 году
  • Помимо аудио и сетевых карт, Realtek производит картридеры, USB-контроллеры и контроллеры беспроводных сетей
  • Realtek конкурирует на рынке с такими гигантами как Broadcom, Intel, ASMedia
  • Продукты Realtek не раз получали награды в номинациях «Лучший компонент», «Лучший из показа», «Лучший выбор Computex»
Почему Реалтек не видит микрофон?

Если микрофон исправен, правильно подключен и все провода целы. Этот алгоритм действий поможет решить проблему почему компьютер или ноутбук не видит микрофон

Удаление Realtek HD с компьютера полностью

Удалить полностью с компьютера Realtek High Definition Audio Driver можно стандартными средствами через удаление программ.

Realtek HD подключить наушники с микрофоном

Подключить наушники с микрофоном можно с помощью диспетчера Realtek несколькими способами, все зависит он вида ваших наушников.

AMD High Definition Audio Device — что это такое?

Всем привет, ребята, у меня сегодня задача — узнать что такое AMD High Definition Audio Device. Я соберу всю инфу. Напишу все самое важное и простыми словами. Так что, поехали разбираться? Поехали!

Начинаем разбираться

Немного покопавшись в интернете, я выяснил:

AMD High Definition Audio Device — устройство для вывода звука через видеокарту по HDMI кабелю.

Что такое HDMI знаете? Это кабель, по которому можно подключить монитор. Но не все знают, что этот кабель способен передавать не только видео, но и звук. И в итоге.. можно подключить такой кабель к монитору с колонками, и в теории он будет воспроизводить аудио. Другими словами, в некотором смысле видеокарта может стать аудиокартой))

Устройство AMD High Definition Audio Device может быть в разделе Звуковые устройства:

Видите, устройство одно. Но их может быть несколько, как тут:

Все зависит от модели видюхи. И судя по названию — это относится к видюхам AMD, но думаю что с NVIDIA картина аналогичная.

Вот нашел коммент на форуме, который все подтверждает:

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

Такс, вот выяснил, что когда вы ставите дрова на видеокарту AMD, то может автоматом ставится драйвер и для AMD High Definition Audio Device. Поэтому можно сделать вывод, что это устройство может быть у всех, у кого есть видеокарта AMD. Самое устройство.. удалять.. хм.. нет, не думаю что нужно — оно обычно не грузит ПК, и вообще ничем не мешает.. просто если не нужно то отключите.. ну я уже писал))

В винде есть окошко Звук.. так вот там устройство может обозначаться как AMD HDMI Output:

Output переводится как выход. То есть выход звука.. по.. HDMI-кабелю) а его куда можно подключить? к видеокарте)) все просто))

По поводу HDMI

Значит смотрите. Вот этот порт или разьем на видеокарте, к которому подключается HDMI-кабель:

А вот как выглядит сам кабель HDMI:

Одной стороной подключаем в видюху, а второй — в монитор:

И все — после этого видеосигнал будет идти с видеокарты на монитор. А если включено AMD High Definition Audio Device — то и звук будет идти, ну а монитор, если умеет — то будет его уже воспроизводить)) Вот примерно как-то так.

Что-то совсем забыл сказать. HDMI — это вообще передача качественного видео, которое может быть в большом разрешении. А вот качество звука по HDMI.. сори.. тут не знаю, насколько хорошим оно может быть..

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *