Файл: Определение сопротивления участка цепи ав.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 22

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

«Нижегородский государственный архитектурно-строительный университет»

Кафедра информационных систем и технологий

Расчетная работа по дисциплине

«Архитектура ЭВМ»

на тему:

«Определение сопротивления участка цепи А-В»

Выполнил студент группы ИС-34: Шульпина П.О.

Проверил доцент, канд. техн. наук: Кислицын Д.И.

Нижний Новгород

2022


Содержание


Задание 3

Теоретическая часть 4

Блок-схема 6

Программный код 7

Пример работы приложения 8

Список литературы 10



Задание


Создать консольное приложение, которое в соответствии с вариантом задания обрабатывает введённые пользователем исходные данные (в т. ч. и некорректные) и выводит консоль результаты, а также поясняющие текстовые и графические надписи, в т. ч. фамилию, имя, отчество, № группы и текст задания. 

Определение сопротивления участка цепи А-В.

Исх.д.: схема 13, номиналы резисторов.


Теоретическая часть


Резистор – это самый распространенный радиоэлемент, который используется в электронике.

Последовательное соединение резисторов

Последовательное соединение – это соединение двух или более резисторов в форме цепи, в которой каждый отдельный резистор соединяется с другим отдельным резистором только в одной точке.



При таком соединении, через все резисторы проходит один и тот же электрический ток. Чем больше элементов на данном участке электрической цепи, тем «труднее» току протекать через него. Следовательно, при последовательном соединении резисторов их общее сопротивление увеличивается, и оно равно сумме всех сопротивлений.



Параллельное соединение резисторов


Параллельное соединение – это соединение, при котором резисторы соединяются между собой обоими контактами. В результате к одной точке (электрическому узлу) может быть присоединено несколько резисторов.

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




Блок-схема





Программный код


#include

#include
using namespace std;
int main()

{

setlocale(LC_ALL, "Russian");

float Otvet, R[7];

cout << " -------------------------\n";

cout << " Шульпина Полина \n";

cout << " Олеговна \n";

cout << " группа ИС-34 \n";

cout << " -------------------------\n";

cout << "Определить сопротивление участка цепи A-B\n";

cout << "Схема:\n";

cout << " А \n";

cout << " ______ | ______ ______\n";

cout << " ____| R3 |____o____| R1 |____| R2 |____\n";

cout << " | |______| |______| |______| |\n";

cout << " o______________________________________________o\n";

cout << " | ______ ______ ______ |\n";

cout << " |____| R5 |_________| R6 |__o__| R4 |____|\n";

cout << " |______| |______| | |______| \n";

cout << " B \n";

for (int i = 1; i <= 6; i++)

{

cout << "Введите R" << i << " ";

cin >> R[i];

if (R[i] <= 0)

{

i = i - 1;

cout << "Введите, пожалуйста, корректное значение)\n";

}

}

cout << "R2 и R3, R5 и R6,R123 и R456: соединены последовательно. R3 и R12, R56 и R4: соединены параллельно.\n";

cout << "Выведем формулу для определения общего сопротивления:\n";

cout << "R12= R1+R2 (R56 аналогично) \n";

cout << "R123= R12*R3/R12+R3 (R456 аналогично) \n";

cout << "R=R123+R456 \n";

cout << "Итоговая формула: \n";

cout << "R=(R1+R2)*R3/(R1+R2+R3)+R4*(R5+R6)/(R4+R5+R6) \n";

Otvet = (R[1] + R[2])*R[3] / (R[1] + R[2]+ R[3]) + R[4]*(R[5] + R[6])/(R[4] + R[5] + R[6]);

cout << "Подставим значения:\n";

cout << "R=("<
cout << "Ответ: " << Otvet << endl;

system("pause");

return 0;

}

Пример работы приложения


При верном введении данных:



При некорректном введении данных:

Список литературы


  1. Что такое резистор [Электронный ресурс]. – URL: https://www.ruselectronic.com/resistors/ (Дата обращения 23.10.2022)

  2. Последовательное и параллельное соединение резисторов [Электронный ресурс]. – URL: http://hightolow.ru/resistor3.php (Дата обращения 23.10.2022)

  3. Соединение резисторов [Электронный ресурс]. – URL: https://go-radio.ru/connection-of-resistors.html (Дата обращения 23.10.2022)

  4. Циклы в C++ – Урок 4 [Электронный ресурс]. – URL: https://code-live.ru/post/cpp-loops/#while (Дата обращения 23.10.2022)