|
Расчёт шума диф. усилителя (LTC6409) |
|
|
|
May 7 2012, 08:41
|
Местный
  
Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373

|
Не удаётся получить значения выходного шума, приведенные на рисунке 7 даташита LTC6409 (страница 14). Расчёты провожу по формуле, приведенной на странице 13. Код Matlab прилагаю. Помогите разобраться: ошибка в datasheet или в моих расчётах? Код %% LTC6409 datasheet :: Noise and Noise Figure % Figures 6 and 7 clc clear all close all
fprintf('LTC6409 NOISE CALCULATIONS :: NOISE FIGURE... \n');
% LTC6409 noise characteristics eni = 1.1; % nV/VHz in = 8.8; % pA/VHz
% Thermal noise kB = 1.380650424*1e-23; % [J/K] (Boltzmann constant) tC = 25; % degree centigrade T = tC + 273.15; % Thermal noise spectral density St = 4 * kB * T; % W/Hz
% Figure 7 data RF = [150 200 500 150 200 250]; % Ohm RI = [150 100 100 150 100 50]; % Ohm RT = [600 1e9 1e9 1e9 1e9 1e9]; % Ohm RS = [200 200 200 50 50 50]; % Ohm
% Datasheet Noise Formula for Noise Model (Figure 6) RTpRS = RT .* RS ./ ( RT + RS); % Ohm RI2pRS = 2*RI .* RS ./ (2*RI + RS); % Ohm RI2pRT = 2*RI .* RT ./ (2*RI + RT); % Ohm
enRI = sqrt(St * RI) * 1e9; enRF = sqrt(St * RF) * 1e9; enRT = sqrt(St * RT) * 1e9; enRS = sqrt(St * RS) * 1e9;
eno_amp_volt = eni .* (1 + RF ./ (RI + RTpRS/2)); % nV/VHz eno_amp_curr = sqrt(2) * in .* RF * 1e-3; % nV/VHz eno_fb_ri = sqrt(2) * enRI .* RF ./ (RI + RTpRS/2); % nV/VHz eno_fb_rf = sqrt(2) * enRF; % nV/VHz eno_fb_rt = enRT .* RF ./ RI .* (RI2pRS ./ (RT + RI2pRS)); % nV/VHz eno_rs = enRS .* RF ./ RI .* (RI2pRT ./ (RS + RI2pRT)); % nV/VHz
eno_fb = sqrt(eno_fb_ri.^2 + eno_fb_rf.^2 + eno_fb_rt.^2); % nV/VHz eno_amp = sqrt(eno_amp_volt.^2 + eno_amp_curr.^2); % nV/VHz eno = sqrt(eno_amp.^2 + eno_fb.^2); % nV/VHz % Result output noise: eno = [3.7756 4.5732 9.5179 4.0283 5.4214 7.6765]
% Fugure 7 data: eno_ds = [4.70 5.77 11.69 5.88 9.76 14.23]; % nV/VHz
% Compare Fugure 7 data and formula results delta_eno = sqrt(abs(eno_ds.^2 - eno.^2));
% Compare conclusion: Data are differ!
|
|
|
|
|
 |
Ответов
|
May 25 2012, 12:25
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 28-10-11
Из: Киев
Пользователь №: 68 019

|
Цитата(sergunas @ May 23 2012, 18:16)  Актуально. Так у вас получаются очень похожие результаты. Разница в том, что на рис. 7 - измеренные результаты, а у вас - расчетные. Или вы ожидали, что результат сойдется до тысячных (как бывает в идеальном мире)?
Сообщение отредактировал Vovk_Z - May 25 2012, 12:33
|
|
|
|
|
Jun 1 2012, 08:05
|
Местный
  
Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373

|
Цитата(Vovk_Z @ May 25 2012, 16:25)  Так у вас получаются очень похожие результаты. Разница в том, что на рис. 7 - измеренные результаты, а у вас - расчетные. Или вы ожидали, что результат сойдется до тысячных (как бывает в идеальном мире)? Спасибо, хоть кто-то откликнулся... Я уже перестал искать причину, считаю, действительно, порядок значений шума тот же, для грубой оценки сойдёт. Только вот они нигде не говорят, что на картинке измеренные значения, а не расчётные...
|
|
|
|
|
Jun 1 2012, 11:28
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 28-10-11
Из: Киев
Пользователь №: 68 019

|
Цитата(sergunas @ Jun 1 2012, 11:05)  Спасибо, хоть кто-то откликнулся... Я уже перестал искать причину, считаю, действительно, порядок значений шума тот же, для грубой оценки сойдёт. Тот же порядок? Я не сопоставлял точно, но на первый взгляд, цифры отличаются только во втором знаке после запятой. Вот ваше: eno_ds = [4.70 5.77 11.69 5.88 9.76 14.23]; % nV/VHz А вот их: 4.70nV, 5.77nV, 11.69nV, 5.88nV, 9.76nV, 14.23nV. Даже, совсем не отличаются... Эсли эти цифры для вас - не одинаковые, а только "приблизительно, одного порядка", то я тогда не знаю, что вам и предложить. Цитата Только вот они нигде не говорят, что на картинке измеренные значения, а не расчётные... Говорят: "Figure 7. LTC6409 Measured Output Noise and Noise Figure at Different Closed Loop Gains with and without Source Impedance Matching" Measured - это значит "измеренный".
Сообщение отредактировал Vovk_Z - Jun 1 2012, 11:33
|
|
|
|
|
Jun 4 2012, 07:48
|
Местный
  
Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373

|
Цитата(Vovk_Z @ Jun 1 2012, 15:28)  Тот же порядок? Я не сопоставлял точно, но на первый взгляд, цифры отличаются только во втором знаке после запятой.
Вот ваше: eno_ds = [4.70 5.77 11.69 5.88 9.76 14.23]; % nV/VHz А вот их: 4.70nV, 5.77nV, 11.69nV, 5.88nV, 9.76nV, 14.23nV. Даже, совсем не отличаются... Эсли эти цифры для вас - не одинаковые, а только "приблизительно, одного порядка", то я тогда не знаю, что вам и предложить. эх, если бы всё было так, не было бы и мысли что-то спрашивать. Приведенные Вами значения переписаны мной с картинки даташита просто для сравнения. Цитата(Vovk_Z @ Jun 1 2012, 15:28)  Говорят: "Figure 7. LTC6409 Measured Output Noise and Noise Figure at Different Closed Loop Gains with and without Source Impedance Matching" Measured - это значит "измеренный". убедительно, спасибо...
|
|
|
|
|
Jun 4 2012, 11:50
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 28-10-11
Из: Киев
Пользователь №: 68 019

|
Цитата(sergunas @ Jun 4 2012, 10:48)  эх, если бы всё было так, не было бы и мысли что-то спрашивать. Приведенные Вами значения переписаны мной с картинки даташита просто для сравнения. А!... я не заметил этой строчки выше: "% Result output noise: eno = [3.7756 4.5732 9.5179 4.0283 5.4214 7.6765]" и смотрел на: "eno_ds = [4.70 5.77 11.69 5.88 9.76 14.23]; % nV/VHz" У меня все строчки слились, сори :-(, за несправедливую критику. Но цифры похожи, все равно. Причем, что интересно, все ваши результаты чуть меньше измеренных, как будто в расчетах не учтена какая-то составляющая. Присмотрелся еще к вашим расчетам - а вы не добавили напряжение шумов источника? Оно, усилится в Ку раз к выходу (а у вас в расчетах, как раз, чем больще Ку, тем больше различие).
Сообщение отредактировал Vovk_Z - Jun 4 2012, 12:27
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|