Просмотр полной версии : Определение волн. сопротивления и Кукорочения фидера по его емкости и индуктивности
Остался я пока без антенного анализатора, и хотя не часто надо... но уже успело-таки надоесть, когда вдруг приспичит проверить неизвестный кабель - вспоминать формулы, переводить единицы измерения и пользоваться калькулятором. Решил упростить процесс, может еще кому пригодится?
Запускаете в винде Блокнот, копируете в него нижеуказанный текст, сохраняете под любым именем с расширением .htm или .html в любом удобном месте. На компе, планшете, телефоне или своем сайте. Запускаете там этот файл. Должно открыться окно браузера с простенькой формой.
Берете кусок кабеля любой длинны, меряете его емкость, вводите в форму.
Замыкаете его на противоположном конце, меряете индуктивность, вводите в форму. В результате - видите волновое сопротивление.
Меряете длину этого куска, вводите в форму. Получаете коэффициент укорочения,и погонные емкость с индуктивностью.
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Расчет волнового и Ку</title>
<script>
function Change()
{
//Получить исходные данные
var S = 299792458;
var C = parseFloat(document. getElementById('C'). value) * 1E-12; //пФ
var L = parseFloat(document. getElementById('L'). value) * 1E-6; //мкГн
var M = parseFloat(document. getElementById('M'). value); //м
//Расчитать
var D = L / C;
var Z = Math.sqrt( D );
var Cp = C / M;
var Lp = L / M;
var Kz = S * Cp * Z;
var Ku = 1 / Kz;
//Отобразить с округлением
document.getElementB yId('Z').innerHTML=Z .toFixed(2);
document.getElementB yId('Cp').innerHTML= (Cp * 1E+12).toFixed(3);
document.getElementB yId('Lp').innerHTML= (Lp * 1E+6).toFixed(3);
document.getElementB yId('Kz').innerHTML= Kz.toFixed(3);
document.getElementB yId('Ku').innerHTML= Ku.toFixed(3);
//Добавить комментарий
if ((Ku >= 1) || (Ku < 0.01) || (isNaN(Ku))) {document.getElement ById('T').innerHTML= 'НЕРЕАЛЬНЫЕ ДАННЫЕ'}
else {document.getElement ById('T').innerHTML= ''};
}
</script>
</HEAD>
Емкость разомкнутого куска кабеля <INPUT id="C" type="text" onkeyup="Change();"> пФ<BR>
Индуктивность замкнутого куска кабеля <INPUT id="L" type="text" onkeyup="Change();"> мкГн<BR>
Волновое сопротивление = <B><FONT id="Z"></FONT></B> Ом<BR><BR>
Длина этого куска кабеля <INPUT id="M" type="text" onkeyup="Change();"> м<BR>
Погонная емкость = <FONT id="Cp"></FONT> пФ / м<BR>
Погонная индуктивность = <FONT id="Lp"></FONT> мкГн / м<BR>
Коэффициент замедления = <FONT id="Kz"></FONT><BR>
Коэффициент укорочения = <B><FONT id="Ku"></FONT></B><BR>
<FONT id="T" color="red"></FONT>
</HTML>
Код написал быстренько, проверил только на одном реальном куске - похоже на правду. Однако, если кто-то обнаружит ошибки - буду благодарен и тут-же поправлю.
если кто-то обнаружит ошибки
и Кукорочения фидера
:smile: спасибо.
Название темы в форуме ограничено по длине и пришлось сокращать вместо "коэффициент укорочения" получилась "кукарача" :ржач:
Добавил возможность ввести частоту и получить для нее точную длину четверть-полу и волновых кусков данного фидера.
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Расчет волнового и Ку</title>
<script>
function Change()
{
//Получить исходные данные
var S = 299792458;
var C = parseFloat(document. getElementById('C'). value) * 1E-12; //пФ
var L = parseFloat(document. getElementById('L'). value) * 1E-6; //мкГн
var M = parseFloat(document. getElementById('M'). value); //м
var F = parseFloat(document. getElementById('F'). value) * 1E+6; //МГц
//Расчитать
var D = L / C;
var Z = Math.sqrt( D );
var Cp = C / M;
var Lp = L / M;
var Kz = S * Cp * Z;
var Ku = 1 / Kz;
var M1 = (S / F) * Ku;
var M2 = M1 / 2;
var M4 = M1 / 4;
//Отобразить с округлением
document.getElementB yId('Z').innerHTML=Z .toFixed(0);
document.getElementB yId('Cp').innerHTML= (Cp * 1E+12).toFixed(3);
document.getElementB yId('Lp').innerHTML= (Lp * 1E+6).toFixed(3);
document.getElementB yId('Kz').innerHTML= Kz.toFixed(3);
document.getElementB yId('Ku').innerHTML= Ku.toFixed(3);
document.getElementB yId('M4').innerHTML= M4.toFixed(3);
document.getElementB yId('M2').innerHTML= M2.toFixed(3);
document.getElementB yId('M1').innerHTML= M1.toFixed(3);
//Добавить комментарий
if ((Ku >= 1) || (Ku < 0.01) || (isNaN(Ku))) {document.getElement ById('T').innerHTML= 'НЕРЕАЛЬНЫЕ ДАННЫЕ'}
else {document.getElement ById('T').innerHTML= ''};
}
</script>
</HEAD>
Емкость разомкнутого куска кабеля <INPUT id="C" type="text" onkeyup="Change();"> пФ<BR>
Индуктивность замкнутого куска кабеля <INPUT id="L" type="text" onkeyup="Change();"> мкГн<BR>
Волновое сопротивление = <B><FONT id="Z"></FONT></B> Ом<BR><BR>
Длина этого куска кабеля <INPUT id="M" type="text" onkeyup="Change();"> м<BR>
Погонная емкость = <FONT id="Cp"></FONT> пФ / м<BR>
Погонная индуктивность = <FONT id="Lp"></FONT> мкГн / м<BR>
Коэффициент замедления = <FONT id="Kz"></FONT><BR>
Коэффициент укорочения = <B><FONT id="Ku"></FONT></B><BR>
<FONT id="T" color="red"></FONT><BR>
Частота <INPUT id="F" type="text" onkeyup="Change();"> МГц<BR>
Четвертьволновый кусок = <B><FONT id="M4"></FONT></B> м<BR>
Полуволновый кусок = <B><FONT id="M2"></FONT></B> м<BR>
Волновый кусок = <B><FONT id="M1"></FONT></B> м<BR>
</HTML>
Логических, математических и физических ошибок не наблюдаю.
Спасибо за еще один вариант языка программирования :)
Евгений240
29.05.2015, 15:19
Для измерения всего, что вы предполагаете измерять, достаточно калькулятора и знания математики в пределах начальной школы. Писать программу для того, что бы разделить одно на другое и извлечь из результата квадратный корень? Ну дожили...:-P
Adagumer
29.05.2015, 15:38
Ну дожили.
Данные программы рассчитаны на тех кто не дружит с калькулятором и про "школьный курс" уже забыл, а что-либо построить желает!
очень понравилась идея такого программирования. А это сделано вручную или есть какой-то инструмент написания таких штучек ?
Ну дожили...
Зачем так горячиться Евгений, еще не вечер, придет время эдак лет через 30..40 и Вы доживете до радости "этой", когда на калькуляторе после трех четырех попыток вычисления
всякий раз на выходе получать разные значения..,
А программу написать бывает намного быстрее (в конечном счете...) чем типать циферки на калькуляторе, а при ошибке ввода возвращаться в начало,
и потом еще контрольная проверка результата, а "оно" не совпало, и всё снова, да с начала...
Нет что бы порадоваться за Коллегу, - Человек создал, и этим все сказано.
Автору Респект !
Евгений240
29.05.2015, 17:27
придет время эдак лет через 30..40 и Вы доживете до радости "этойВаши слова, да Богу в уши ! Но вряд ли я проживу больше 100 лет.:-(
с расширением .htm Мне предлагает только расширение TXT. Когда то в командере делал, но забыл. Напомните пожалуйста
Adagumer
29.05.2015, 22:33
В линуксе тоже работает, данные ввёл от фонаря!:)
203267
Мне предлагает только расширение TXT.
Так вы и сохраняйте из Блокнота в ***.txt А потом переименуйте файл в ***.htm(l)
Я делал в блокноте тип файла - все файлы, а имя файла - "имя файла.html". Ну а мнемонику команд для этого думаю можно в инете найти. Да собственно из этого короткого кода многое понятно.
приятная и полезная штучка, спасибо.
сделано вручную или есть какой-то инструмент
да чего там делать-то? все примитивно. Инструментов очень много, но (для подобных языков) категорически не пользуюсь - от результатов их работы подташнивает, еще с ассемблерных времен - сторонник минимализма.
Почему сделал именно в таком виде? Потому, что работать будет практически на всем, что имеет браузер, а его скоро в утюги встраивать будут, в некоторые холодильники уже начали :shock:, а во многие современные телевизоры так давно :) можно было-бы прямо в это сообщение в работающем виде встроить, но в настройках форума это специально запрещают, что-б фулюганы не озоровали.
тех кто не дружит с калькулятором
а еще я плохо дружу с логарифмической линейкой :smile: хотя вещь тоже, однозначно, может быть полезной.
Если пользоваться этим расчетом каждый день - тогда согласен, можно и на калькуляторе, и на линейке (в зависимости от религиозных предпочтений), а если раз в квартал - то проще один раз написать и больше не отвлекать голову от основных задач на прописные вещи.
да чего там делать-то?
а если в наличии нечем заполучить значение емкости, индуктивности, то все это напрасный труд?
спасибо
Всегда думал, что коэффициент укорочения кабеля RG-59U_75_Ohm около 0,66 и при J-согласовании сходилось. Здесь у меня получилось 0,265. Пардон, расчетами не владею. Измерял прибором Е7-8.
Евгений240
30.05.2015, 12:23
Измерял прибором Е7-8.Замеры явно неправильные.Где то ошиблись.
Да. Замечал за этим прибором несоответствие показаний с мультиметром MY-65. Е7-8 измеряет с частотой 400 Гц. Мультик подарил, пока сравнить нечем.
Алексей2009
30.05.2015, 13:04
Всегда думал, что коэффициент укорочения кабеля RG-59U_75_Ohm около 0,66
НЕТ, так нельзя! Сейчас Китай-хач-пром выпускает кабеля с НЕИЗВЕСТНЫМИ характеристиками.
Начнем с того , что 0.66 это для ИЗОЛЯЦИИ центральной жилы выполненной из твердого полиэтилена, если применяется вспененный наполнитель...скока там будет? ХЗС!
Даже кабеля производства РФ - есть ГОСТовские, а есть ТУ... т вот, если кабель ТУ, а марка нанесена как по госту - не верь глазам своим, это не тот федот.
Спасибо! Классно всё считает.
Евгений240
30.05.2015, 15:05
Пардон, расчетами не владею.А там и владеть нечем. Делите индуктивность на ёмкость, из результата извлекаете квадратный корень. Программа подсчитала верно. Но такого волнового, у кабеля просто не может быть. (нужен кабель диаметром полметра). Поэтому очевидно, что не верны замеры.
Запускаете в винде Блокнот, копируете в него нижеуказанный текст, сохраняете под любым именем с расширением .htm или .html в любом удобном месте. На компе, планшете, телефоне или своем сайте.Не умею создать программы. Если возможно пожалуйста вложите готовую программу.
Не умею создать программы. Если возможно пожалуйста вложите готовую программу.
да все там просто, Запускаете в винде Блокнот, копируете в него нижеуказанный текст, сохраняете под любым именем. У Вас получится файл с расширением .txt, так вот переименуете этот файл в .html,то есть в имени файла после точки пишете html вместо txt. Система выдаст предупреждение что файл будет не читаем, не обращайте на это внимание.
Замечал за этим прибором несоответствие показаний с мультиметром MY-65. Е7-8 измеряет с частотой 400 Гц.
...не знаю,что такое MY-65,а Е7-8 отличный прибор...правда,вели коват для дома...
,а Е7-8 отличный прибор...
Отличный,то он отличный,но больше заточен для измерения больших величин.Ну,там,
к примеру,магнитные головки,первичка выходного лампового транса и т.п. При измерении
малых значений - менее 10-20 мкгн, брешет,и чем ниже,тем больше брешет.Даже в сравнении
с Е7-22,у которого высшая частота измерения - 100 кгц.А ведь у нас индуктивности
работают,в основном,на мегагерцах,поэтому ещё дополнительная частотная погрешность.
Ну,в заявленных параметрах "
индуктивности (L) ±0,1 мкГ - 1000 Г" он не брешет,если регулярно проходит поверку...
Adagumer
31.05.2015, 13:26
он не брешет,если регулярно проходит поверку...
Поверка это подтверждение соответствия прибора заявленным параметрам и на исправность прибора никак не влияет. Исправным прибор можно считать в момент нанесения клейма поверителя, сразу после этого прибор можно сжечь и прибор будет врать хотя клеймо будет свежее!:)
..ну,тогда конечно-надо обязательно пользоваться MY-65..:smile:
...меряете его емкость, вводите в форму.
Замыкаете его на противоположном конце, меряете индуктивность, вводите в форму. В результате - видите волновое сопротивление.
Меряете длину этого куска, вводите в форму. Получаете коэффициент укорочения,и погонные емкость с индуктивностью. При вводе в качестве разделителя применяйте не запятую, а точку, иначе - неверные результаты!
Сейчас Китай-хач-пром выпускает
Самое удивительное, что ухитряются по-максимуму "удешевлять" абсолютно ВСЕ составляющие кабеля:
"медная" центральная жила - очень тонким слоем омедненный алюминий или железо. Тереть ее паяльником нельзя - перестанет лудиться.
непонятный полиэтилен настолько вспенен, что при сгибании кабеля он может реально коротить :shock: "все дело в волшебных пузырьках", больше напузыришь воздуха - больше доход, при этом реальные характеристики порой очень фантастические, плавают от частоты и от сгибания кабеля.
"фольга" - не прозванивается, слой металлизации алюминием лавсановой пленки настолько тонкий, что его почти не видно, пятнами и полосами вообще отсутствует металлизация.
"оплетка" - несколько волосинок "густой луженой меди", в которой меди нет вообще, а "лужение" не паяется даже с химией (мол, зачем вам это - сейчас-же все массовые разьемы или обжимаются или накручиваются), а с мощным паяльником - оплетка радостно растворяется в припое :shock:
Оболочка - тоже "выглядит как настоящая", вот только через полгода висения на улице трескается, начинает крошиться и отваливаться кусками.
Но самое удивительное, что продают нам, в провинции, этот "кабель" по цене нормального :evil: и выбора нет, даже просто найти 50-ти омный кабель любого качества в продаже стало сложно. Вообще, сейчас прилавки стремительно пустеют, везде лежит горами один и тот-же товар "массового потребления", да и сами прилавки, где можно купить что-то "не массовое" - исчезают. Приходится скидываться толпой и через интернет "кота в мешке покупать", вариант лотереи.
По китаю всё понятно, тоже лежит 100 метров брака.
А кабель хороший можно найти у людей с рук, гораздо дешевле и 100% что кабель будет хороший (мало кто хочет портить себе рупутацию потому как продают постоянно), посмотрите по форума купи продай и т.д. Я лично несколько раз брал у людей на форуме УКВ портала и тогда цена была 50 р.м. (кабель на подобии 8FB точно маркировку не помню).
Ещё много продают работники сотовых операторов, после модернизации много кабелей остаётся хорошего качества хоть и БУ, лежит 100 метров 7/8 по 90 р за метр брал.
Как говорится было бы желание можно найти что угодно.
За программу спасибо, на сайте прилеплю.
Спасибо! Классно всё считает.
У меня было несколько кусков 75 Омных ТВ кабелей советских времен.
При измерении показали следующие значения.
Длина м.
Диаметр мм.
C пФ
L мкГ
R Ом
К. укор.
15
4.5
990
12.5
112
0.45
18.8
7.5
1068
10.7
100
0.58
10.9
5.5
722
6.6
96
0.53
Емкости и индуктивности кабеля измерял китайским прибором VICHY DM4070.
Почему такая разница?
"медная" центральная жила - очень тонким слоем омедненный алюминий или железо.У нас как -то раз барыжили Ethernet-кабелем таким. Железные жилы. Патчкорд, длиной более 1 метра просто не работал.
Но самое удивительное, что продают нам, в провинции, этот "кабель" по цене нормальногоА уж 75 ом кабель для кабельного - как здрасьте можно нарваться. Я 10 м. купил такого для прокладки кабельного на кухню.... пипец. Сопротивление неизвестно! Телек показывал "со снегом". Пришлось перекладывать нормальным кабелем.
Евгений240
03.06.2015, 09:18
Почему такая разница?Скорее всего, класс точности китайца при этих измерениях, не лучше плюс-минус 20 %.
китайским прибором VICHY DM4070
провода на щупах длинные или кабель сразу подключали?
Точность этого прибора декларируется 2,5% но мне попадался китайский прибор с похожей точностью (написаной на листочке инструкции), который емкость мерял точно, а в индуктивности врал безбожно, в разы. Если в Вашем первом примере уменьшить индуктивность в 2 раза, то станет все красиво :smile:
А если серьезно, то у старых кабелей, именно ТВ "бытовых" - разброс наблюдал тоже очень большой. То-ли от старости "уплыло", то-ли изначально такой был и тогда всех это не волновало.
Точность этого прибора декларируется 2,5% но мне попадался китайский прибор с похожей точностью (написаной на листочке инструкции), который емкость мерял точно, а в индуктивности врал безбожно,
Провода на щупах короткие, такой в комплекте. В режиме измерения емкости действует регулятор "Уст 0".
При измерении индуктивности дросселя ДМ0,1 40мкГн 5% показания прибора колебается от 39.8 до 40.4 мкГн.
старых кабелей, именно ТВ "бытовых" - разброс наблюдал тоже очень большой
Наверное от этого.
как здрасьте можно нарваться
Чего только не встречается в дикой природе! Особенно, если продают то, что плохо лежало... Можно и коаксиал с микрофонным эффектом купить, который предназначен для зарывания под землю и слышит шаги приближающихся нарушителей границы :smile: ; разные "излучающие" коаксиалы бывает, с прорезью по всей оплетке, например предназначенные для военных "подземных антенн" или для прокладки WiFi и сотовых в туннелях метро; экранированные термоэлектродные провода бывают... и многое другое внешне очень похожее на коаксиал.
А уж если не только про коаксиал говорить, то вообще... У меня знакомый как-то так на обычный сетевой удлинитель применил "греющий" двойной провод предназначенный для "теплого пола" с нормированным погонным сопротивлением между якобы изолированными проводниками, а потом удивлялся почему провода горячие без нагрузки :ржач:. Да и я сам грешен - в школьные годы, помнится, дома осциллограф нихромом на батарею "заземлил". Когда нечайно коротнул - пробки не выбило, зато светилось за столом аж белым светом, занавеску тюлевую всю полосами как лазером прожгло, от мамы влетело:oops:
поправьте 4 строчки, что-бы с "запяточками" больше не путаться, что-б любой вариант понимало:
var C = parseFloat(document. getElementById('C'). value.replace(",", ".")) * 1E-12; //пФ
var L = parseFloat(document. getElementById('L'). value.replace(",", ".")) * 1E-6; //мкГн
var M = parseFloat(document. getElementById('M'). value.replace(",", ".")); //м
var F = parseFloat(document. getElementById('F'). value.replace(",", ".")) * 1E+6; //МГц
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot