На главную
                    страницу сайта Оборудование для предприятий железных дорог Фото и
                    видео Отчёты и
                    очерки о путешествиях Туристическое снаряжение Философия всех времён и народов Литература художественная и нехудожественная UNIX и
                    около него Разное в
                    ассортименте Кто мы и
                    где мы Вход
                    для однажды входивших и регистрация новых
                    пользователей

Программы для расчёта сопротивления цепи

из параллельно соединённых резисторов.

Предисловие.

Программа 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 .

Запуск программы paralsop

У меня эта программа - второй вариант, потому именуется paralsop2 - Вы можете тоже переименовать файл как угодно, например: parezist (параллельные резисторы  :-) ) и тогда набирать в консоли придуманное имя вместо придуманного мной. Нажимаем Enter

программа paralsop в консоли

Интерфейс программы прост, как сковородка... Начинаем пользовать, и вводим номинал резистора, нажимаем Enter

работа программы paralsop

Чуда не произошло, один резистор имеет своё собственное сопротивление, добавляем ещё, а потом отнимаем...

сложение и вычитание сопротивлений в
                            программе для вычисления сопротивления
                            параллельных резисторов

         Естественно, отнимать можно только такие сопротивления, какие добавляли ( иначе в цепи спротивление будут создавать демоны :-) ) . Так до тех пор, пока не останется один единственный резистор. Если Вы и его решите изъять, то цепи как таковой небудет и требовать вычислений глупо ( но если хотите, то можно, только позвольте машине решать, как выйти из такой глупости :-) ). Чтобы завершить программу достаточно набрать 0 в качестве номинала и нажать Enter, поскольку нулём Вы замкнёте параллельную цепь накоротко, а в таком случае  даже пробки вышибает :-)

Завершение работы программы paralsop

Для пользователей Windows 7 есть отличие в использовании программы. Её можно никуда не копировать и запускать с любого носителя, кликнув на распакованном файле программы мышкой.

Скачать программу можно отсюда, выбрав подходящий вариант для Вашей операционной системы.


        Программа paresist предназначена для того-же самого, что и предыдущая, но применён немного другой подход к диалогу с пользователем. Её также следует распаковав из архива переместить в каталог /bin , сообщив файлу права на запуск, как программы. После этого запускаем её путём вызова командной строкой :
$paresist

Получаем приглашение программы:

Программа для вычисления параллельной
                            цепи сопротивлений

Вводим предполагаемое количество резисторов для сборки цепи требуемого сопротивления, например  - 4 шт. :

Ввод количества сопротивлений в
                            программе paresist

Затем нажимаем <Enter>  и получаем приглашение к вводу номиналов резисторов в Омах.

Paresist

Для выхода из программы в любой момент следует ввести значение  0 (ноль) и нажать <Enter> , поскольку при параллельном включении сопротивлений будет короткое замыкание :-) Потому вводятся значения отличные от нуля в положительную сторону.

Ввод номиналов резисторов в программе
                            paresist

После каждого номинала нажимаем <Enter>. По достижении заявленного количества резисторов в цепи программа автоматически подсчитывает их общее сопротивление и отображает все введённые номиналы в строке ( поскольку более 10 штук уже просматривать в терминале "столбиком" неудобно).

Вывод значения сопротивления
                            параллельной цепи в программе paresist

Если неустраивает результат, то можно пересчитать, введя 1 (единицу) и нажав <Enter>, тогда программа очистит экран и пригласит к новому расчёту. Если результат устраивает, то можно введя 0 (ноль) и нажав <Enter> выйти из программы, при этом весь расчёт останется на экране монитора. Программа собрана для отображения в локальной кодировке Utf8 под linux-i686-pae.

Скачать программу paresist для расчёта сопротивления параллельной цепи (для Linux i686)

Скачать для Windows-7/64  программу расчёта сопротивления параллельной цепи

Скачать для Windows-7/32 программу расчёта сопротивления параллельной цепи

Если у пользователей Windows 7 программа отображается "крякозябрами", то попытайтесь её запустить из командной строки путём ввода полного пути к файлу. Как правило в таком случае запускается cmd.exe с локалью UTF8 , тогда кодировки совпадают и программа нормально читается.
Онлайн расчёт цепи параллельных резисторов



Перейти
                                    на сайт Debian