Цифро Аналоговый Преобразователь, ЦАП, или Digital-to-Analog Converter, DAC
Цифро Аналоговый Преобразователь, ЦАП, или Digital-to-Analog Converter, DAC.
Для понимания работы ЦАП обратимся снова к механическим весам.
Например необходимо взвесить 6,2 кг товара.
Мы видим, что на входе мы имеем цифру 6,2.
На выходе на правой чаше весов мы имеем аналоговый вес 6,2 кг, который собран из нескольких эталонов.
При этом веса эталонов суммируются на чаше весов (на весы действует суммарный вес всех поставленных на чашу эталонов).
Аналогично можем поступить с электрическим током, который легко суммируется: токи от нескольких эталонов подаются на одну шину (проводник) и на выходе имеем суммарный ток эталонов.
Так же как и для механических весов, из эталонных токов (1, 2, 4, 8 А) мы можем получить на общей шине аналоговый ток от 0 до 15 А, с шагом 1 А.
Например нам надо получить на выходе 10 А.
На входе имеем цифру 10, или в двоичном коде: 1010.
Если соответствующий бит равен 1, то ключ замыкается и подсоединяет эталонный ток к общей шине.
В нашем примере к общей шине присоединяются эталоны 2 и 8 А, получая на общей шине аналоговый ток 10А.
Такой ЦАП имеет один активный элемент - ключ. И быстродействие ЦАП прямого преобразования полностью определяется временем переключения ключей.
Достоинством подобных ЦАП прямого преобразования является то, что для получения необходимой точности потребуется мало ключей и эталонных токов. Так уже 4-х битный ЦАП (имеющий 4 ключа и 4 эталонных тока) имеет точность 1/16 или 100%/(2 в степени N), где N - число бит в ЦАП.