Расчёт и измерение индуктивности. Индуктивность по известной частоте и ёмкости в колебательном контуре
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Лаборатория
- Просмотров: 7540
Цель: определить количество витков, требуемых для получения определённой индуктивности на отдельно взятом сердечнике.
Измерить индуктивность можно косвенным способом. Например, использовав параллельный колебательный контур.
Итак:
1. Берём сердечник, провод, ёмкость с хорошими характеристиками (NPO, C0G)
2. Наматываем известное количество витков провода на сердечник (например, N0=30).
3. Припаиваем параллельно полученной индуктивности конденсатор (в нашем примере 1.5 нФ, желательно измерить ёмкость по-точнее) и 2 резистора (в нашем примере по 82 кОм).
Генератор сигналов и осциллограф подключаем согласно рисунку

Осциллограф подключается с включенным делителем на щупе. Изменяя частоту генератора, находят точку резонанса (максимальная амплитуда сигнала на экране осциллографа).
Резистивная развязка должна быть достаточной, чтобы обеспечить высокую добротность контура, что нужно для определения резонансной частоты.
Частоту записываем.
Теперь данных достаточно для написания несложной функции на M-языке для MATLAB, например, чтобы автоматизировать расчёты.
function N1 = induct(L_target)
N0=30;
f=1.598*10^6; %измеренная резонансная частота
C=1.458*10^-9; %измеренная заранее ёмкость
w=2*pi*f;
L=1/((w^2)*C); % индуктивность катушки с N0 витков
N1 = (sqrt(L_target/L))*N0; % искомое количество витков
end
В качестве примера расчёта:
>> induct(3.88*10^-6)
ans =
22.6554
Т.е. примерно 23 витка для индуктивности в 3.88 мкГн.
23 июня 2014. Москва. Ожидаются дожди. Вероятность грозы
- Информация о материале
- Автор: Super User
- Родительская категория: Погода
- Категория: Альтернативная погода от wow-only.ru
- Просмотров: 4913
Близится достижение "ямы". Одновременно, в связи с некоторым прогревом воздуха на фоне пониженного атмосферного давления могут формироваться локальные грозовые фронты. На выходе из "ямы", если он будет резким, можно ожидать усиления ветра.

19,20 июня 2014. Москва. Облачно с прояснениями.
- Информация о материале
- Автор: Super User
- Родительская категория: Погода
- Категория: Альтернативная погода от wow-only.ru
- Просмотров: 5194
Давление несколько подросло. Сегодня и завтра ожидается прохладная погода с переменной облачностью. Возможны кратковременные дожди.
В целом, атмосферное давление продолжает оставаться на невысоком уровне, однако направление ветра меняется, можно ожидать некоторого потепления на 20 июня.
Скачать файл с помощью TotalCommander
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Компьютерная повседневность
- Просмотров: 5099
TotalCommander позволяет закачивать файлы не только по протоколу FTP, но и, например, HTTP:
Ctrl+N и вводим адрес.
ДОКАЧКА также поддерживается - перейдите предварительно в директорию с недокачанным (в один поток) файлом, нажмите Ctrl+N и введите URL. Выбрать Resume.
CORDIC - целочисленный и с плавающей точкой
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Программирование микроконтроллеров
- Просмотров: 7608
Примеры использования CORDIC с плавающей точкой для быстрого и компактного (по коду) вычисления функций sin, cos, tan, arctan, arcsin, arccos, sinh, cosh, tanh, arctanh, log, exp, квадратного корня , умножения и деления.
Методы разбиты на три части: линейную, круговую и гиперболическую.
Так как линейный метод позволяет реализовать умножение и деление для реализации вычислений достаточно применения сложения/вычитания и функций побитового сдвига, если вычисления проводятся с фиксированной точкой.
Ссылки по теме:
На Си:
Проверено лично, 16 бит версия:
+ переписан под atan2:
___________________
void cordicAtan(int16_t *theta, int16_t xx, int16_t yy, int16_t n){ int16_t k, d, tx, ty, tz; int16_t x=xx,y=yy,z=0; n = (n>CORDIC_NTAB) ? CORDIC_NTAB : n; for (k=0; k<n; ++k) { d = y>=0 ? 0 : -1; tx = x + (((y>>k) ^ d) - d); ty = y - (((x>>k) ^ d) - d); tz = z + ((cordic_ctab[k] ^ d) - d); x = tx; y = ty; z = tz; } *theta= z;}
___________________
На Си++, плавающая точка:
Нa ASM:
Для PIC18F, фиксированная точка:
Для?
Страница 194 из 197
