Предисловие.
Программа paralsop
Программа paresist
Онлайн расчёт цепи параллельных резисторов
Вначале
было слово... И слово это было на бумаге. В общем, однажды меня достало
расчитывать набор из параллельных сопротивлений, а потребность в этом
периодически возникает, когда нет под рукой сопротивления нужного
номинала. Процесс был стандартен: брался карандаш и листок бумаги, на
котором составлялся путём гипотетического приспособления, интуиции и
арифметических преобразований нужный номинал из кучки существующих в
местной банке резисторов. Потому решил я избавиться от такой рутины и
написал программку для оного действа. Первые варианты программы
просто складывали сопротивления (конечно, не простым сложением, а
правильным, по формуле 1/R=1/R1+1/R2+.....1/Rn ). Но это меня тоже
неустраивало, поскольку часто приходится возвращаться к началу,
ошибшись в выборе очередного резистора, включённого в цепь. Потому,
немного поразмыслив над кодом, доработал своё поделие и теперь
программа не только прибавляет номиналы резисторов в параллельную цепь,
но и исключает их оттуда. В общем Вот:
Описание.
Скачать
программу paresist для расчёта сопротивления параллельной цепи (Linux)
Скачать
программу paresist для расчёта сопротивления параллельной цепи (Win7-64)
Скачать
программу paresist для расчёта сопротивления параллельной цепи (Win7-32)
Для
начала работы с программой в Linux надо распаковать zip-архив, после
чего копировать (или переместить) файл программы paralsop в каталог
/bin или /usr/local/bin (естественно от имени root ),
затем изменить права на файл
#chmod 777 /bin/paralsop
или если скопирован в каталог /usr/local/bin то:
#chmod 777 /usr/local/bin/paralsop
После этого Вы можете запустить программу от имени пользователя, набрав
в терминале имя программы paralsop .
У меня эта программа - второй вариант, потому именуется paralsop2 - Вы
можете тоже переименовать файл как угодно, например:
parezist (параллельные
резисторы :-) ) и тогда набирать в консоли придуманное имя вместо
придуманного мной. Нажимаем Enter
Интерфейс программы прост, как сковородка... Начинаем пользовать, и
вводим номинал резистора, нажимаем Enter
Чуда не произошло, один резистор имеет своё собственное сопротивление,
добавляем ещё, а потом отнимаем...
Естественно, отнимать
можно только такие сопротивления, какие добавляли ( иначе в цепи
спротивление будут создавать демоны :-) ) . Так до тех пор, пока не
останется один единственный резистор. Если Вы и его решите изъять, то
цепи как таковой небудет и требовать вычислений глупо ( но если хотите,
то можно, только позвольте машине решать, как выйти из такой глупости
:-) ). Чтобы завершить программу достаточно набрать 0 в качестве
номинала и нажать Enter, поскольку нулём Вы замкнёте параллельную цепь
накоротко, а в таком случае даже пробки вышибает :-)
Для пользователей Windows 7 есть отличие в использовании программы. Её
можно никуда не копировать и запускать с любого носителя, кликнув на
распакованном файле программы мышкой.
Скачать программу можно
отсюда,
выбрав подходящий вариант для Вашей операционной системы.
Программа
paresist
предназначена для того-же самого, что и предыдущая, но применён немного
другой подход к диалогу с пользователем. Её также следует распаковав из
архива переместить в каталог /bin , сообщив файлу права на запуск, как
программы. После этого запускаем её путём вызова командной строкой :
$paresist
Получаем приглашение программы:
Вводим предполагаемое количество резисторов для сборки цепи требуемого
сопротивления, например - 4 шт. :
Затем нажимаем <Enter> и получаем приглашение к вводу
номиналов резисторов в Омах.
Для выхода из программы в любой момент следует ввести значение 0
(ноль) и нажать <Enter> , поскольку при параллельном включении
сопротивлений будет короткое замыкание :-) Потому вводятся значения
отличные от нуля в положительную сторону.
После каждого номинала нажимаем <Enter>. По достижении
заявленного количества резисторов в цепи программа автоматически
подсчитывает их общее сопротивление и отображает все введённые номиналы
в строке ( поскольку более 10 штук уже просматривать в терминале
"столбиком" неудобно).
Если неустраивает результат, то можно пересчитать, введя 1 (единицу) и
нажав <Enter>, тогда программа очистит экран и пригласит к новому
расчёту. Если результат устраивает, то можно введя 0 (ноль) и нажав
<Enter> выйти из программы, при этом весь расчёт останется на
экране монитора. Программа собрана для отображения в локальной
кодировке Utf8 под linux-i686-pae.
Скачать программу
paresist для расчёта сопротивления параллельной цепи (для Linux i686)
Скачать для
Windows-7/64 программу расчёта сопротивления параллельной цепи
Скачать для
Windows-7/32 программу расчёта сопротивления параллельной цепи
Если у пользователей Windows 7 программа отображается "крякозябрами",
то попытайтесь её запустить из командной строки путём ввода полного
пути к файлу. Как правило в таком случае запускается cmd.exe с локалью
UTF8 , тогда кодировки совпадают и программа нормально читается.
Онлайн расчёт цепи параллельных резисторов