Проверка тиристоров на исправность: Как проверять тиристоры исправность не выпаивая

Как проверять тиристоры исправность не выпаивая

Тиристоры принадлежат к классу диодов. Но помимо анода и катода, у тиристоров есть третий вывод – управляющий электрод.

Разнообразные тиристоры

Тиристор – это своего рода электронный выключатель, состоящий из четырех слоев, который может быть в двух состояниях:

  1. Высокая проводимость (открытое).
  2. Низкая проводимость (закрытое).

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

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

Есть разные тиристоры, которые отличаются друг от друга характеристиками, управлением и т.д.

Самые известные типы данных устройств:

  • Диодный. Переходит в проводящий режим, когда уровень тока повышается.
  • Инверторный. Он переходит в режим низкой проводимости быстрей подобных устройств.
  • Симметричный. Устройство похоже на 2 устройства со встречно-параллельными диодами.
  • Оптотиристор. Работает благодаря потоку света.
  • Запираемые.

Применение тиристоров

Применение тиристоров очень широкое, начиная от устройств зарядки для автомобиля и заканчивая генераторами и трансформаторами.

Общее применение делится на четыре группы:

  • ТимисторЭкспериментальные устройства.
  • Пороговые устройства.
  • Силовые ключи.
  • Подключение постоянного тока.

Цены на устройства бывают разные, всё зависит от марки производителя и технических характеристик.

Отечественные производители делают отличные тиристоры, по небольшой стоимости. Одни из самых распространенных отечественных тиристоров, это устройства серии КУ 202е – используются в бытовых приборах.

Вот некоторые характеристики данного тиристора:

  • Обратное напряжение в состоянии высокой проводимости, максимально 100 В.
  • Напряжение в положении низкой проводимости 100 В.
  • Импульс в состоянии высокой проводимости – 30 А.
  • Повторный импульс в этом же положении – 10 А.
  • Постоянное напряжение 7 В.
  • Обратный ток – 4 мА
  • Ток постоянного типа – 200 мА.
  • Среднее напряжение -1,5 В.
  • Время включения – 10мкс.
  • Выключение – 100 мкс.

Иногда возникают ситуации, в которых необходимо проверить тиристор на работоспособность. Есть различные методы проверки, в этой статье будут рассмотрены основные из них.

Тиристоры быстродействующие ТБ333-250

Тиристоры быстродействующие ТБ333-250

Проверка с помощью метода лампочки и батарейки

Для этого метода достаточно иметь под рукой лишь лампочку, батарейку, 3 проводка и паяльник, чтобы припаять провода к электродам. Такой набор найдется в доме у каждого.

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

Проверка методом лампочки и батарейки осуществляется по трём схемам:

  • В первой схеме на управляющий электрод положительный потенциал не подается, благодаря чему не пропускается ток и лампочка не загорается. В случае если лампочка горит, тиристор работает неправильно.
  • Во второй схеме тиристор приводится в состояние высокой проводимости. Для этого нужно подать плюсовой потенциал на управляющий электрод (УЭ). В этом случае, если лампочка не горит, значит с тиристором что-то не так.
  • На третьей схеме с УЭ питание отключается, ток в этом случае проходит через анод и катод.
    Ток проходит благодаря удержанию внутреннего перехода. Но в этом случае, лампочка может не загореться не только из-за неисправности тиристора, но и из-за протекания тока меньшей величины через цепь, чем крайнее значение удержания.

Так исправность тиристора легко проверить в домашних условиях, не имея под рукой специального оборудования. Если разорвать цепь через анод или катод, у тиристора активируется состояние низкой проводимости.

Проверка тимистроа с помощью лампочки и батарейки

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

Проверка мультиметром

Это самый простой вариант для проверки. В этом методе анод и контакты УЭ подключаются к прибору для измерения (мультиметру). Роль постоянного источника тока здесь играют батареи мультиметра. В качестве индикатора – стрелки или цифровые показатели.

Что нужно, чтобы проверить тиристор мультиметром:

  1. Подцепить черный щуп с минусом к катоду.
  2. Подцепить красный щуп с плюсом к аноду.
  3. Один конец выключателя соединить с разъемом красного щупа.
  4. Настроить мультиметр для измерения сопротивления, не превышающего 2 тысячи ОМ.
  5. Быстро включить и отключить выключатель.
  6. Если проход тока удерживается, значит с тиристором всё хорошо. Чтобы его отключить достаточно, отсоединить напряжение от одного из электродов (анод или катод).
  7. В случае если удерживания проводимости нет, нужно поменять щупы местами и проделать всё с самого начала.
  8. Если перекидывание щупов не помогло, то тиристор неисправен.

Чтобы проверить тиристор не выпаивая, нужно отсоединить УЭ от цепной схемы. Далее нужно проделать все пункты, которые описаны выше.

Проверка тимистора мультиметром

Роль постоянного источника тока здесь играют батареи мультиметра, в качестве индикатора – стрелки или цифровые показатели

Другие варианты проверки

Также тиристор можно проверить с помощью тестера. Для этого понадобится тестер, батарейка шести – десяти вольт и проводки.

Чтобы проверить устройство тестером нужно следовать следующей схеме:

  • Проверка тимистора с помощью омметра

    Проверка тимистора с помощью омметра

    Включить тестер между катодом и анодом: должно показать «бесконечность», потому что тиристор в состоянии низкой проводимости.
  • Подключить батарейку между УЭ и катодом. На тестере должно спасть сопротивление, так как появилась проводимость.
  • Если подачи питания совсем нет, то устройство работает неправильно.
  • Если подача питания постоянная, при любом напряжении на электроды, то и в этом случае с тиристором что-то не так.

Еще тиристор можно проверить с помощью омметра. Этот метод похож на проверку мультиметром и тестером. Потребуется:

  • Подключить плюс омметра к аноду, а минус к катоду. На датчике омметра должно быть показано высокое сопротивление.
  • Замкнуть вывод анода и УЭ, сопротивление на датчике омметра должно резко спасть.

Вот в принципе и вся инструкция для проверки. Если после этих действий отсоединить УЭ от анода, но не разрывать связь анода с омметром, датчик устройства должен показывать низкое сопротивление (это возникает, если ток анода, больше тока удержания).

Также существует еще один способ проверки тиристора с помощью омметров, для этого понадобится дополнительный омметр. Нужно плюсовой вывод одного омметра подключить к аноду, сопротивление в этот момент должно показываться высокое. Далее следует, также плюсовой вывод, но уже другого омметра, быстро подключить и отключить от управляющего электрода (УЭ), в этот момент сопротивление первого омметра резко уменьшится.

Блиц-советы

Рекомендации:

  1. Перед тем как проверять тиристор, следует внимательно ознакомиться с техническими характеристиками данного устройства.
    Эти знание помогут быстрей и эффективней проверить тиристор.
  2. Обычные, стандартные устройства для измерения (омметр, тестер, мультиметр) хорошо зарекомендовали себя для проверки тиристора, но современные приборы, дадут информацию намного точней. К тому же их гораздо легче использовать.
  3. Во избежание неприятных ситуаций все схемы должны собираться в точности.
  4. В работе с любыми диодными устройствами, включая тиристоры, нужно соблюдать технику безопасности.

Защита тиристора:

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

Как проверить тиристор мультиметром на примере прозвона ку202н

Тиристор – это полупроводниковый прибор p-n-p-n структуры, который играет роль ключа в цепях с большими токами, при этом управление им осуществляется слаботочным сигналом. Применяется для включения силовых электроприводов, систем возбуждения генераторов. Коммутируемые токи доходят до 10 кА.

Особенность тиристоров заключается в том, что при подаче управляющего сигнала, они открываются и остаются в этом состоянии, даже если сигнал в последующем будет снят. Единственное требование – протекающий через них ток должен превышать определенное значение, который называется током удержания.

Одни тиристоры пропускают ток только в одну сторону. Это динисторы, срабатывающие от превышения значимого напряжения. Есть также тринисторы, управляемые подачей тока на третий вывод прибора.

Тиристоры пропускающие ток в обе стороны называются симисторы или триаки. Кроме этого, бывают фототиристоры управляемые светом.

Основные характеристики

Для проверки тринистора необходимо знать и понимать, что скрывается за основными параметрами и для чего их нужно измерять.

Отпирающее напряжение управления Uy – это постоянный потенциал на управляющем электроде, вызывающий открывание тиристора.

Uобр max – это максимальное обратное напряжение, при котором тиристор еще находится в рабочем состоянии.

Iос ср – это среднее значение протекающего через тиристор тока в прямом направлении с сохранением его работоспособности.

Определение управляющего напряжения

Теперь можно приступать к тестированию тринистора. Для этого возьмем КУ202Н с рабочим током 10 А и напряжением 400 В.

У большинства радиолюбителей имеется мультиметр и неизбежно возникает вопрос, как проверить тиристор мультиметром, возможно ли это и, что дополнительно может понадобиться. Последовательность действий такая:

  • для начала переключаем мультиметр в положение измерения сопротивления с диапазоном 2 кОм. В этом режиме на измерительных щупах будет присутствовать напряжение внутреннего источника питания тестера;
  • подключаем щупы к аноду и катоду тринистора. Мультиметр должен показывать сопротивление близкое к бесконечности;
  • перемычкой замыкаем анод и управляющий электрод. Сопротивление должно упасть, тринистор открылся;
  • убираем перемычку, прибор опять показывает бесконечность. Это произошло из-за того, что удерживающий ток слишком мал.

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

Мультиметр должен находиться в режиме омметра, и щупы подсоединены к аноду и катоду. Так можно определить, каким напряжением управляется тиристор.

Проверка исправности

Второй вариант тестирования заключается в следующем. К блоку питания постоянного тока через тринистор подключается лампа на это же напряжение.

К аноду и катоду подключается мультиметр в режиме измерения постоянного напряжения. Диапазон измерения должен превышать напряжение источника.

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

Тестер сначала показывает напряжение источника питания, после воздействия маленького значения, которое соответствует падению потенциалов на тиристоре в открытом состоянии.

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

Проверка динистора

Для определения работоспособности динистора может потребоваться источник питания с напряжением, превышающим напряжение включения динистора.

Для ограничения тока потребуется резистор на 100-1000 Ом. Теперь можно подключать плюс источника к аноду, а катод к одному из выводов ограничивающего резистора.

Второй конец сопротивления подключается к минусу источника питания. До этого необходимо мультиметр в режиме измерения постоянного напряжения подключить к аноду и катоду.

Значения тестера должны лежать в пределах милливольт. Динистор открылся.

Необычный способ

Есть еще один вариант проверки тиристора мультиметром, без прозвона. Но в этом случае прибор должен быть маломощным, с малым током удержания.

Для проверки используется разъем проверки транзисторов. Обычно он располагается ниже переключателя и представляет собой круглый разъем в диаметре примерно 1 см.

На нем должны быть следующие обозначения: В – означает база транзистора, С – коллектор, Е – эмиттер.

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

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

Проверка в схеме

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

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

Если измерительные щупы подсоединены правильно, то показания первого тестера будут лежать в пределах нескольких десятков милливольт.

Если нет, то щупы нужно поменять местами и все повторить. Перед измерениями нужно убедиться, что плата и весь прибор обесточен.

Тестирование высоковольтного тиристора

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

Все внешние воздействия необходимо делать в соответствии с инструкцией по эксплуатации на оборудование.

Измерения делаются с соблюдением техники безопасности, в остальном все, как и с обычными тиристорами.

Как проверить тиристор | Практическая электроника

Как проверить тиристор, если вы полный чайник? Итак, обо всем по порядку.

Принцип работы тиристора

Принцип работы тиристора основан на принципе работы электромагнитного реле. Реле – это электромеханическое изделие, а тиристор – чисто электрическое. Давайте же рассмотрим принцип работы тиристора, а иначе как мы его тогда сможем проверить? Думаю, все катались на лифте ;-). Нажимая кнопку на какой-нибудь этаж, электродвигатель лифта начинает свое движение, тянет трос с кабиной с вами  и  соседкой тетей Валей килограммов под двести и  вы перемещаетесь с этажа на этаж.  Как  же так с помощью малюсенькой кнопочки мы подняли кабину с тетей Валей на борту?

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

Тиристоры выглядят  как-то вот так:

ку202нвиды тиристоровтиристор в корпусе TO-220

А вот и  схемотехническое обозначение тиристора

обозначение тиристора на схеме

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

силовой тиристорсиловой таблеточный тиристор

Тиристоры, которые слева, устанавливают на алюминиевые радиаторы, а тиристоры-таблетки даже на радиаторы с водяным охлаждением, потому что через них проходит бешеная сила тока и коммутируют они очень большую мощность.

Маломощные тиристоры используются в радиопромышленности и, конечно же, в радиолюбительстве.

Как проверить тиристорку103в1ку221Как проверить тиристор

Параметры тиристоров

Давайте разберемся с некоторыми важными параметрами  тиристоров. Не зная эти параметры, мы не догоним принцип проверки тиристора. Итак:

1) Uy отпирающее постоянное напряжение управления  – наименьшее постоянное напряжение на управляющем электроде, вызывающее переключение тиристора из закрытого состояния в открытое. Короче говоря простым языком, минимальное напряжение на управляющем электроде, которое открывает тиристора и электрический ток начинает спокойно себе течь через два оставшихся вывода – анод и катод тиристора. Это и есть минимальное напряжение открытия тиристора.

2) Uобр max –  обратное напряжение, которое может выдержать тиристор, когда, грубо говоря, плюс подают на катод, а минус – на анод.

3) Iос ср среднее значение тока, которое может протекать через тиристор  в прямом направлении без вреда для его здоровья.

Остальные параметры не столь критичны для начинающих радиолюбителей. Познакомиться с ними можете в любом справочнике.

Как проверить тиристор КУ202Н

Ну и наконец-то переходим к самому важному – проверке тиристора. Будем проверять самый ходовый и знаменитый советский тиристор – КУ202Н.

А вот и его цоколевка

ку202н распиновка

Для проверки тиристора нам понадобится лампочка, три проводка и блок питания с постоянным током. На блоке питания выставляем напряжение загорания лампочки. Привязываем и припаиваем проводки к каждому выводу тиристора.

На анод подаем “плюс” от блока питания, на катод через лампочку “минус”.

Теперь же нам надо подать относительно анода напряжение на Управляющий Электрод (УЭ). Для такого вида тиристора Uy отпирающее постоянное напряжение управления  больше чем 0,2 Вольта.  Берем полуторавольтовую батарейку и подаем напряжение на УЭ. Вуаля! Лампочка зажглась!

также можно использовать щупы мультиметра в режиме прозвонки, на щупах напряжение тоже больше 0,2 Вольта

Убираем батарейку или щупы, лампочка должна продолжать гореть.

Мы открыли тиристор с помощью подачи на УЭ импульса напряжения.  Все элементарно и просто! Чтобы тиристор опять закрылся, нам надо или разорвать цепь, ну то есть отключить лампочку или убрать щупы, или же подать на мгновение обратное напряжение.

Как проверить тиристор мультиметром

Можно также проверить тиристор с помощью мультиметра. Для этого собираем его по этой схемке:

проверка тиристора с помощью мультиметра

Так как на щупах мультиметра в режиме прозвонки имеется напряжение, то подаем его на УЭ. Для этого замыкаем между собой анод и УЭ и сопротивление через Анод-Катод тиристора резко падает.  На мультике мы видим 112 милливольт падение напряжения. Это значит, что он открылся.

После отпускания мультиметр снова показывает бесконечно большое сопротивление.

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

Есть также схема отличного прибора для проверки тиристора, ее можно глянуть в этой статье.

Также советую глянуть видео от ЧипДипа про проверку тиристора и ток удержания:

Проверка тиристора на работоспособность - Как прозвонить мультиметром?

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

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

Проверка тиристора мультиметром.

Проверка тиристора мультиметром.

Как проверить диод и тиристор. 3 простых способа

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

Как работает диод и тиристор

Перед описанием способов проверки вспомним устройство тиристора, который не зря называют управляемым диодом. Это обозначает, что оба полупроводниковых элемента имеют почти одинаковое устройство и работают совершенно аналогично, за исключением того, что у тиристора введено ограничение — управление через дополнительный электрод посредством пропускания электрического тока сквозь него.

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

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

Проверить работоспособность диода и тиристора можно пропусканием тока нагрузки через них. Для этого допускается использовать лампочку накаливания от старых карманных фонариков, нить которой светится от тока порядка 100 mА или меньше. При прохождении тока через полупроводник лампочка будет гореть, а в случае отсутствия — нет.

Как проверить тиристор на работоспособность?

Как проверить исправность диода

Обычно для оценки исправности диода пользуются омметром или другими приборами, обладающими функцией измерения активных сопротивлений. Прикладывая к электродам диода напряжение в прямом и обратном направлении, судят о величине сопротивления. При открытом p-n переходе омметр покажет значение равное нулю, а при закрытом — бесконечности.

Если омметр отсутствует, то исправность диода можно проверить, используя батарейку и лампочку. Перед проверкой диода таким способом необходимо учитывать его мощность. Иначе ток нагрузки может разрушить внутреннюю структуру кристалла. Для оценки маломощных полупроводников рекомендуется вместо лампочки использовать светодиод и ток нагрузки снижать до 10-15 mA. Основные характеристики тиристоров представлены в таблице ниже.

Как проверить тиристор на работоспособность?

Как проверить исправность тиристора

Оценить работоспособность тиристора можно несколькими методами. Рассмотрим три, самых распространенных и доступных в домашних условиях.

Метод батарейки и лампочки

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

Это его основное отличие в работе от обычного диода. Для открытия тиристора достаточно подать положительный потенциал источника на управляющий электрод. Этот вариант показан на второй схеме. У исправного прибора откроется внутренняя цепь и через него потечет ток. Об этом будет свидетельствовать свечение нити накала лампочки.

Проверка тиристора батарейкой

Проверка тиристора батарейкой

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

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

Метод проверки с помощью самодельного прибора

Снизить риски повреждения внутренних схем полупроводниковых переходов при проверках маломощных тиристоров можно подбором величин токов через каждую цепочку. Для этого достаточно собрать простую электрическую схему. На рисунке показано устройство, предназначенное для работы от 9-12 вольт. При использовании других напряжений питаний следует сделать перерасчет величин сопротивлений R1-R3.

Через светодиод HL1 достаточно прохождения тока около 10 mA. При частом использовании прибора для подключений электродов тиристора VS желательно сделать контактные гнезда. Кнопка SA позволяет быстро коммутировать цепь управляющего электрода. Загорание светодиода до нажатия кнопки SA или отсутствие его свечения — явный признак повреждения тиристора.

Полезный материал: что такое полупроводниковый диод.

Метод с использованием тестера, мультиметра или омметра

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

Низкое сопротивление в первом случае и высокое во втором свидетельствуют о нарушениях полупроводникового перехода. Метод омметра позволяет проверять исправность полупроводниковых переходов без выпаивания тиристора из большинства монтажных плат.

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

Начало тестирования тиристора мультиметром

Сначала потрудитесь расположение электродов определить:

  • катод;
  • анод;
  • управляющий электрод (база).

Для открытия тиристорного ключа катод прибора снабжается минусом (черный щуп мультиметра), на анод присоединяется плюс (красный щуп мультиметра). Тестер выставляется в режим омметра. Сопротивление открытого тиристора невелико. Хватит поставить предел 2000 Ом.

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

Как проверить тиристор на работоспособность?

Процесс тестирования сводится к пониманию, каким напряжением управляется тиристор. Минусовым или плюсовым. Попробуйте так и сяк (если отсутствует маркировка). Одна попытка точно сработает, если тиристор исправен.

Дальше процесс расходится с проверкой транзистора. При пропадании управляющего сигнала тиристор останется открытым, если ток превышает порог удержания. Ключ может закрыться. Если ток не дотягивает порога удержания.

  1. Ток удержания прописан техническими характеристиками тиристора. Потрудитесь скачать из интернета полную документацию, быть в курсе вещей.
  2. Многое определяет мультиметр. Какое напряжение подает на щупы (традиционно 5 вольт), сколько мощности обеспечит. Проверить можно, заручившись помощью конденсатора большой емкости. Нужно правильно подключить щупы на выводы прибора в режиме измерения сопротивления, подождать, пока цифры на дисплее вырастут от нуля до бесконечности. Конденсатор процесс зарядки прошел.
  3. Теперь перейдем в режим измерения постоянного напряжения посмотреть величину разницы потенциалов на ножках конденсатор (мультиметр подает в режиме измерения сопротивления). По вольт-амперным характеристикам тиристора несложно определить, хватит ли значения создать ток удержания.
Силовой тиристор.

Силовой тиристор.

Динисторы звонятся проще. Попытайтесь открыть ключ. Зависит от того, хватит ли мощности мультиметра преодолеть барьер. Для гарантированной проверки тиристора лучше собрать отдельную схему. Наподобие представленной рисунком. Схеме сформирована следующими элементами:

  1. Три резистора послужат заданию режима тиристора. Один номиналом 300 Ом ограничивает ток. Если параметр нужно изменить, перестараться при наличии питания +5 вольт чрезвычайно сложно. Ничего страшного, если резистор убрать. Старайтесь руководствоваться вольт-амперными характеристиками тиристора. Идеально поставить переменный резистор диапазоном 100 – 1000 Ом. Два резистора правой ветки задают рабочую точку. В схеме на управляющий электрод подано 2,5 вольта. Если не согласуется с вольт-амперными характеристиками тиристора (см. документацию), измените номиналы. Образуют резистивный делитель. Напряжение 5 вольт делится пропорционально номиналам. Поскольку сопротивления равны друг другу, на управляющий электрод приходит ровно половина напряжения питания.
  2. Светодиод послужит нагрузкой. Стоит в «силовой» ветке, рядом находятся эмиттер, коллектор. Здесь после открытия ключа должен течь ток. Светодиод загорится, увидим, работает ли тиристор. Светодиод не инфракрасный. Возьмите видимый диапазон.
  3. Тиристор образует центр схемы. Лучше спаять гнезда, куда можно быстро воткнуть новый испытуемый образец. Иначе пропадает смысл городить огород. Обратите внимание, схема собрана для случая, когда тиристор управляется напряжением положительной полярности. Лучше найти отдельно источник питания. Например, батарейка, системный блок ПК, аккумулятор. Положительным полюсом стыкуются с землей схемы, отрицательный подается на базу. Причем придется убрать резистора из левой ветви.
  4. Кнопка поможет узнать гарантированно: эксперимент начался. Без нее управляющего напряжения не подается. Стоит нажать кнопку, отпустить – пронаблюдаете результат. Светодиод загорится и погаснет – ток удержания не выдержан, тиристор исправен. Иногда светодиод будет продолжать гореть, зависит от его характеристик.

Почему выбрали питание +5 вольт. Напряжение несложно найти на адаптере телефона (зарядное устройство). Присмотритесь: присутствует надпись наподобие 5V– /420 mA. Выходные значения напряжения, тока (сразу посмотрите, хватит ли удержать тиристор). Каждый знаток в курсе: +5 вольт доступно взять на шине USB. Портом снабжается теперь (в разном формате) практически любой гаджет, компьютер. С питанием проблем избегните. На всякий случай рассмотрим момент подробнее.

Тестовая схема проверка тиристора.

Тестовая схема проверка тиристора.

Проверка тиристоров на разъеме мультиметра для транзисторов

Многих интересует, возможно ли прозвонить тиристор мультиметром, используя штатное гнездо проверки транзисторов передней панели, обозначенное pnp/npn. Ответ положительный. Нужно просто подать правильно напряжения. Коэффициент усиления, выданный на дисплей, наверняка будет неверным.

Поэтому руководствоваться цифрами избегайте. Давайте посмотрим, как примерно делается. Если открывается тиристор положительным потенциалом, подключать нужно на пин B (base) полугнезда npn. Анод втыкается на пин C (коллектор), катод – E (emitter). Едва ли удастся проверить мощный тиристор мультиметром, для микроэлектроники методика сгодится.

Интересно по теме: Как проверить стабилитрон.

Где взять питание тестировщику

Адаптер телефона дает ток 100 – 500 мА. Часто бывает мало (если понадобится проверить тиристор КУ202Н мультиметром, отпирающий ток 100 мА). Где взять больше? Посмотрим шину USB: третья версия выдаст 5 А. Чрезвычайно большой ток для микроэлектроники, бросьте сомневаться в мощностных характеристиках интерфейса. Распиновку посмотрим в сети. Приводим рисунок, указывающий раскладку типичных портов USB. Показаны два типа интерфейсов:

  1. Первый USB тип А характерен компьютерам. Максимально распространенный. Найдете на адаптерах (зарядных устройствах) портативных плееров, iPad. Можно использовать в качестве источников питания схемы тестирования тиристора.
  2. Второй тип В характерен больше как концевой. Подключаются периферийные устройства наподобие принтеров, прочей оргтехники. Найти в качестве исходного источника питания сложно, игнорируя факт недоступности, авторы проверили раскладку.

Если кабель USB разрезать – уверены, многие ринутся курочить старую технику, обрывать хвосты мышкам – внутри провод питания +5 вольт традиционно красный, оранжевый. Информация поможет правильно прозвонить схему, добыть нужное напряжение. Присутствует на выключенном системном блоке (к розетке подсоединено). Вот почему огонек мышки продолжает гореть. На время теста компьютер достаточно будет ввести в режим гибернации. Кстати, напрямую не имеется в Windows 10 (полазить по настройкам, найдете в управлении энергопотреблением).

Как проверить тиристор на работоспособность?

Заручившись помощью схемы, проверим тиристор, не выпаивая. Рабочая точка задана относительно земли порта, поэтому внешние устройства будут играть малую роль.

Традиционно заземление персонального компьютера завязано на корпус, куда выходит провод входного фильтра гармоник. Схемные +5 вольт, земля развязаны с шиной. Достаточно тестируемую схему отключить от питания. Для проверки тиристора понадобится напаять усики на каждый вывод. Чтобы подвести питание, управляющий сигнал.

Многие, елозят на стуле, не понимая одной вещи: тут рассказываем, как прозвонить тиристор мультиметром, причем здесь светодиод плюс все навороты? Место светодиода можно – даже лучше – включить щупы тестера, регистрировать ток. Удается использовать малое напряжение питания, всегда безопаснее одновременно. Что касается персонального компьютера, дает широкие возможности тестирования любых элементов, включая тиристоры. Блок питания системника дает набор напряжений:

  1. +5 В идет кулерам, многим другим системам. Фактически стандартное напряжение питания. Провода вольтажа красного цвета.
  2. Напряжение +12 вольт используется для питания многих потребителей. Провод желтого цвета (не путать с оранжевым).
  3. – 12 вольт оставлено обеспечить совместимость с RS. Старый добрый COM-порт, через который сегодня программируются адаптеры промышленных систем. Некоторые источники бесперебойного питания. Провод обычно синий.
  4. Оранжевый провод обычно несет напряжение +3,3 В.

Как проверить тиристор на работоспособность?

Видите, разброс великий, главное – ток. Мощность блоков питания компьютеров колеблется в области 1 кВт. Откроет любой тиристор! Пора пришла заканчивать. Надеемся, теперь читатели знают, как проводится прозвонка тиристора мультиметром. Иногда придется повозиться.

Упомянутый выше тиристор КУ202Н снабжен структурой pnpn, незапираемый. После пропадания управляющего напряжения ключ не закрывается. Нужно убрать питание, чтобы погас светодиод. Отпирающее напряжение положительное. Подходит схеме. Единственно, ток удержания составляет 300 мА.

Заключение

Рейтинг автора

Автор статьи

Инженер по специальности "Программное обеспечение вычислительной техники и автоматизированных систем", МИФИ, 2005–2010 гг.

Написано статей

Более подробно алгоритм проверки тиристора описан в статье Испытание тиристоров и симисторов. Если у вас остались вопросы, можно задать их в комментариях на сайте. Также в нашей группе ВК можно задавать вопросы и получать на них подробные ответы от профессионалов.

Чтобы подписаться на группу, вам необходимо будет перейти по следующей ссылке: https://vк.coм/еlеctroinfonеt. В завершение статьи хочу выразить благодарность источникам, откуда мы черпали информацию во время подготовки статьи:

www.electrik.info

www.vashtehnik.ru

www.electricavdome.ru

www.hardelectronics.ru

Предыдущая

ПрактикаКак проверить полевой транзистор

Следующая

ПрактикаКак сделать регулятор мощности на симисторе своими руками

Как проверить тиристор мультиметром + видео

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

Начнем с подготовительного этапа, а именно с того, что нам потребуется сделать перед проверкой.

Предварительная подготовка

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

Маркировка обозначена красным оваломМаркировка обозначена красным овалом

Найдя маркировку, начинаем поиск спецификации (достаточно сделать соответствующий запрос в поисковике или в тематических форумах). Даташит на электронный компонент содержит много полезной информации, начиная от технических характеристик и заканчивая расположением выводов и списком аналогов (что особенно полезно при поиске замены).

Даташит на BT151 (аналог КУ202Н)Даташит на BT151 (аналог КУ202Н)

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

Тестирование на пробой

Начнем с предварительной проверки, которая будет заключаться в измерении сопротивления между выходами «К» и «УЭ», потом «А» и «К». Алгоритм наших действий будет следующим:

  1. Включаем прибор в режим «прозвонки» и снимаем измерения с перехода между выводами «К» и «УЭ», в соответствии с рисунком 3. Если полупроводник исправен, отобразится сопротивление перехода в диапазоне от 40 Ом до 0,55 кОм. Измеряем сопротивление между УЭ и КРис 3. Измеряем сопротивление между УЭ и К
  2. Меняем щупы местами и повторяем процесс, результат должен быть примерно таким же, как в пункте 1. Заметим, что чем больше сопротивление между выводами «УЭ» и «К», тем меньше ток открытия, а значит — выше чувствительность устройства.
  3. Меряем сопротивление между выводами «А» и «К» (см. рис. 4). На индикаторе мультиметра должно высветиться бесконечно большое сопротивление, причем, вне зависимости от полярности подключенного измерительного устройства. Иное значение указывает на пробой в переходе. Для «чистоты» проверки лучше выпаять подозрительную деталь и повторить тестирование.
Измеряем сопротивление перехода  Анод-КатодРис 4. Измеряем сопротивление перехода  Анод-Катод

Как уже упоминалось выше, такая методика проверки мультиметром не позволяет полностью протестировать работоспособность тиристора, нам потребуется несколько усложнить процесс.

Проверка на открытие-закрытие

Предыдущее тестирование позволяет определить, имеется ли пробой, но не дает возможности проверить отсутствие внутреннего обрыва. Поэтому переводим мультиметр в режим «прозвонки» и подключаем к нему тиристор, в соответствии с рисунком 5 (щуп с черным проводом к выводу «К», красный — к «А»).

Подключение для проверки на открытиеРис. 5. Подключение для проверки на открытие

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

Самодельный пробник для тиристоров

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

Пробник для тиристоровРисунок 6. Пробник для тиристоров

Обозначения:

  • Т1 – трансформатор, в нашем случае использовался ТН2, но подойдет любой другой, если у него имеется вторичная обмотка 6,3 V.
  • L1 – обычная миниатюрная лампочка на 6,3 V и 0,3 А (например, МН6,3-0,3).
  • VD1 – выпрямительный диод любого типа с обратным напряжением более 10 вольт и током от 300 мА и выше (например, Д226).
  • С1 – конденсатор емкостью 1000 мкФ, и рассчитанный на напряжение 16 В.
  • R1 – сопротивление с номиналом 47 Ом.
  • VD2 – тестируемый тиристор.
  • FU1 – предохранитель на 0,5 А, если в схеме для проверки тиристоров используется мощный силовой трансформатор, номинал предохранителя нужно увеличить (узнать потребляемый ток можно воспользовавшись мультиметром).

После того, как пробник собран, приступаем к проверке, выполняется она по следующему алгоритму:

  1. Подключаем к собранному прибору тестируемый полупроводниковый элемент (например, КУ202Н), в соответствии с рисунком 5 (для определения цоколевки следует обратиться к справочной информации).
  2. Переводим переключатель S2 для тестирования в режиме постоянного тока (положение «2»).
  3. Включаем пробник тумблером S1, индикатор L1 не должен засветиться.
  4. Нажимаем S3, в результате на «УЭ» подается напряжение через резистор R1, что переводит тиристор в открытое состояние, на индикаторную лампочку поступает напряжение, и она начинает светиться.
  5. Отпускаем S3, поскольку полупроводниковый элемент остается открытым, лампочка продолжает гореть.
  6. Меняем положение переключателя, переводя его в положение «О», тем самым мы отключаем питание от тиристора, в результате он закрывается и лампа гаснет.
  7. Теперь проверяем работу элемента в режиме переменного напряжения, для этой цели переводим S2 в положение «1». Благодаря такой манипуляции мы берем питание непосредственно со вторичной обмотки трансформатора (до выпрямительного диода). Индикаторная лампа не горит.
  8. Нажимаем S3, лампа начинает светиться в половину своей мощности, это связано с тем, что при открытии через тиристор проходит только одна полуволна переменного напряжения. Отпускаем S3 – индикаторная лампочка гаснет.

Если тестируемый элемент вел себя так, как описывается, то можно констатировать, что он находится в рабочем состоянии. Соответственно, если индикатор горит постоянно, это указывает на пробой, а когда при нажатии S3 он не загорается, можно определить внутренний обрыв (при условии, что лампочка рабочая).

Проверка без выпаивания детали с платы

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

Как проверить тиристор мультиметром на работоспособность не выпаивая

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

Что это такое

Тиристор — это полупроводниковый электрический элемент или прибор. Он нужен для того, чтобы регулировать и коммуницировать токи больших значений. Эти элементы управляют электрической цепью с точки зрения приема электрических токов и их регулирования. С этой точки зрения они напоминают работу транзисторов.

Условные обозначения некоторых элементов на схеме

Как правило, такие элементы обладают тремя выходами: управляющим и двумя, образующими путь для протекания электрических токов. Как известно, транзистор начинает открываться пропорционально величине тока управления цепи. Чем больше ток, тем больше открыт транзистор. Работает это и в обратном направлении. Тиристор же устроен немного иначе: он открывается полностью, но интервалами, задающимися скачками тока. Самое интересное то, что он не закрывается даже тогда, когда не получает управляющего сигнала.

Условные обозначения некоторых элементов на схеме

Характеристики и принцип работы

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

Схема подключения тиристора на 1 КОм

Важно! В этом и есть суть тиристора. На схеме его зачастую обозначают латинской буквой G, что означает английское слово Gate (в переводе на русский — ворота или затвор).

Резистор работает таким образом, что ограничивает поступление тока от вывода управления. Минимальный ток срабатывания такого элемента — 1 мА, а допустимый для работы — 15 мА. Именно из-за этого подбирается резистор с сопротивлением 1 кОм. Если нажать на переключатель снова, то ничего не изменится. Закрыть его можно отключением питания. Таким образом, тиристор — это своего рода электронный ключ с фиксацией.

Тиристор с подсоединенными проводами

Что качается технических характеристик, то все зависит от модели конкретного элемента. В общем случае этот элемент характеризуют:

  • Обратное напряжение;
  • Закрытое напряжение;
  • Импульс;
  • Повторяющийся импульс;
  • Среднее напряжение;
  • Обратный ток;
  • Время включения и выключения;
  • Постоянное напряжение;
  • Ток в открытом напряжении.
Подключение лампочки к тиристору

Схема проверки

Чтобы проверить элемент и узнать, рабочий ли он, нужна лампочка, три провода (проводника) и питающий элемент постоянного тока. Если это блок питания, то на нем необходимо выставить напряжение, достаточное для загорания светодиода. Далее необходимо привязать и припаять провода к каждому выводу радиоэлемента.

Важно! На анод подается «плюс» питания, а на катод — «минус», который будет проходить через лампочку.

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

После этого необходимо подать напряжение на электрод управления. Для обычного тиристора это больше 0.2 Вольт, поэтому хватит и батарейки на полтора Вольта. Когда напряжение будет подано, лампочка зажжется. Для проверки можно использовать щупы мультитестера ( на их концах напряжение также больше 0.2 Вольт), но об этом в следующем разделе. Если убрать питание, то лампочка будет продолжать гореть, так как подан импульс управляющего электрода. Закрыть тиристор можно, отключив лампочку или убрав щупы мультиметра.

Если питания нет, то мультиметр будет показывать бесконечное напряжение, то есть единицу

Чем можно проверить тиристор на исправность

Чтобы проверить тиристор на работоспособность не выпаивая его, можно пользоваться специальными приборами:

  • Мультиметром. На концах щупов прибора имеется напряжение, которое можно подать на электрод. Для этого замыкается анод и электрод. В результате сопротивление резко падает: на мультиметре это видно. Это свидетельствует о том, что тиристор отрылся. Если отпустить мультиметр, то он снова будет показывать бесконечное сопротивление.
  • Тестером. Для проверки понадобится не только тестер, но и источник питания от 6 до 10 Вольт, а также провода. Необходимо включить тестер между катодом и анодом, а после этого подключить батарейку между электродом управления и катодом. Если подача питание не осуществляется, то тиристор работает некорректно. Также если питание постоянное при любом напряжении, то элемент также работает неверно.
Вот как описанная схема тиристорного элемента выглядит на практике

Таким образом, было рассмотрено, как проверить тринистор на работоспособность и основные способы ее проверки. Проверять правильность работы и прозвонить состояние тринистора можно, используя несколько способов: мультиметровый и тестерный. Оба отлично справляются с поставленной задачей.

Как проверить тиристор мультиметром: особенности тестирования

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

Предварительная подготовка

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

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

Тест на пробой

Проверка тиристора начинается с определения пробоя. Рекомендуется начинать с предварительного тестирования, которое связано с измерением сопротивления между двумя выходами «А» и «К», «К» и «УЭ». Алгоритм действий имеет следующие особенности:

  1.  проверка тиристора ку202н мультиметромДля тестирования применяется мультиметр. Его включают в режим «прозвонки», и снимаются показатели между двумя выводами «УЭ» и «К». Если устройство находится в хорошем техническом состоянии, то снятые показатели будут в диапазоне от 40 Ом до 0,55 кОм. Низкое значение может указывать на некоторые проблемы с устройством.
  2. Далее рекомендуется сменить положение щупов, и процесс повторяется. Снятые показатели должны соответствовать тем, которые были получены в первом случае.
  3. Следующий шаг заключается в измерении сопротивления между выводами «К» и «А». В этом случае показатель сопротивления должен стремиться к бесконечности. Значение может варьироваться в зависимости от полярности измерительного устройства. Низкий показатель указывает на то, что есть пробой в переходе. Для более точного результата рекомендуют выпаивать устройство, которое тестируется.

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

Проверка открытого и закрытого положения

Тестирование на пробой не позволяет определить, есть ли внутренний обрыв. Именно поэтому применяемая схема существенно усложняется. Более точный показатель можно достигнуть следующим образом:

  1.  как проверить тиристор правильноПрименяемый мультиметр переводится в режим «прозвонки», после чего к нему подключается тиристор. Щуп, который имеет черный провод, подключается к выводу «К», а красный к «А».
  2. При применении подобной схемы подключения измерительный прибор указывает бесконечное сопротивление.
  3. Следующий шаг заключается в подключении «УЭ» с выходом «А». В этом случае происходит частичное падение показателя сопротивления, и после обрыва соединения он снова стремится к значению бесконечности. Тока, проходящего через штыри измерительного прибора, недостаточно для сдерживания тиристора в закрытом состоянии.

Еще больше повысить точность измерений можно при сборке собственного измерительного прибора.

Самодельный пробник

Простейший вариант исполнения представлен сочетанием только лампочки и батарейки, но он неудобен в применении. Более сложная схема позволяет протестировать устройство при подаче постоянного или переменного тока.

Схема самодельного пробника представлена сочетанием следующих элементов:

  1.  как проверить мультиметром симисторЛампочка небольшого размера с показателями 0,3 А и 6,3 В.
  2. Трансформатор со вторичной обмоткой 6,3 В. Рекомендуется использовать вариант исполнения ТН2.
  3. Диод выпрямительного типа с обратным напряжением около 10 Вольт и сопротивлением не менее 300 мА. Примером можно назвать вариант исполнения Д226.
  4. В схему также включается конденсатор, емкость которого составляет 1000 мкФ. Устройство должно быть рассчитано на напряжение 16 В.
  5. Создается сопротивление с номиналом 47 Ом.
  6. Предохранитель на 0,5 А. При применении мощного силового трансформатора следует повысить номинал предохранителя.

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

Особенности процедуры

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

  1. К собранной самодельной конструкции подключается полупроводниковый элемент.
  2. Для того чтобы тесты могли проводиться в режиме постоянного тока, устанавливается переключатель.
  3.  как проверить тиристор Включается пробник при помощи тумблера. При этом ток не должен попасть на лампу.
  4. К тестируемому устройству подводится напряжение через резистор. В этом случае тиристор переводится в открытие положение, на лампочку подается напряжение, и она начинает светиться.
  5. Далее отпускается кнопка, но тиристор находится в открытом положении, и индикатор должен гореть.
  6. Проводится смена положения переключателя, после чего тиристор переходит в закрытое состояние, и лампочка гаснет.
  7. При переводе измерительного устройства в режим работы с переменным током лампочка начинает гореть не полностью.

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

Тестирование детали на плате

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

  1. Требуется паяльник. Подобный инструмент требуется при проведении различной работы с электроникой. Мощность и диаметр жилы выбираются в соответствии с тем, какие размеры имеет плата.
  2. При проведении работы следует учитывать, что нельзя оказывать слишком высокую температуру на плату. Это может привести к повреждению дорожек и других элементов.
  3. Нельзя повредить выходы, так как это может осложнить проводимые тесты.

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

Прозвонка динистора

При необходимости можно провести проверку динистора. К ключевым моментам относятся следующие моменты:

  1. Как проверить симистор мультиметром не выпаиваяДля проведения теста требуется источник питания с высоким напряжением, показатель которого выше, чем у динистора.
  2. Ограничить ток можно при подключении резистора с показателем сопротивления от 100 до 1000 Ом.
  3. Плюсовой провод подключается к аноду, а катод к клемме ограничительного резистора. Свободный конец сопротивления соединяется с минусом блока питания.

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

Определение исправности устройства

Исправность рассматриваемого устройства можно проверить при применении обычного источника света и измерительного прибора. К особенностям этой техники относятся следующие моменты:

  1. Проверка симистора мультиметром Источник постоянного тока соединяется через тринистор. В цепь также включается лампа с соответствующим напряжением.
  2. Щупы мультиметра подводятся к катоду и аноду. Следует установить режим измерения, соответствующий постоянному напряжению.
  3. Устройство должно быть рассчитано на измерение показателей, которые превышают значения применяемого источника напряжения.
  4. В качестве источника питания можно использовать батарейку любого номинала.
  5. Осуществляется подача напряжения для теста устройства.

На момент подключения источника питания тринистор открывается, ток подводится к лампочке, и она загорается. После снятия управляющего воздействия лампа должна продолжать гореть, так как проходит ток удержания.

Выбор мультиметра

Для тестирования различного электрического оборудования требуется специальный измерительный прибор, который называют мультиметром. Основные критерии выбора:

  1. При выборе практически всегда уделяется внимание степени функциональности устройства.
  2. Практически все устройства можно разделить на две основные категории: стрелочные и цифровые. Сегодня стрелочные практически не применяются, так как они отображают небольшое количество информации, точность данных может быть невысокой.
  3. Показатель погрешности может варьировать в довольно большом диапазоне. Качественные модели имеют погрешность не более 3%. Лучше выбирать мультиметр с наименьшим значением погрешности, однако они обходятся дорого.
  4. Степень комфорта при использовании конструкции. Измерительное устройство может иметь самые различные размеры и форму. Если оно будет некомфортным в применении, то могут возникнуть серьезные проблемы.
  5. Уделяется внимание и степени защиты от пыли, влаги, ударных нагрузок. При изготовлении измерительного устройства могут использоваться самые различные материалы, некоторые из них характеризуются высокой защитой от воздействия влаги и пыли.
  6. Класс электробезопасности. По этому показателю устройства классифицируются согласно установленным стандартам.
  7. Популярность бренда. Хорошие производители цифровых тестеров неоднократно проверяют надежность и качество выпускаемой продукции.

Рассматривая то, как проверить тиристор ку202н мультиметром, следует учитывать, что все подобные измерительные приборы разделяются на несколько классов:

  1. CAT 1 — устройства, подходящие для работы с низковольтными сетями.
  2. CAT 11 — класс устройства, подходящего к сети питания.
  3. CAT 111 — класс, предназначенный для работы внутри сооружений.
  4. CAT 1 V — для работы с цепью, которая расположена вне здания. Устройства этого класса имеют высокую защиту от воздействия окружающей среды.

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

Тиристор и выпрямитель с кремниевым управлением (SCR)

Конструкция, работа, характеристики тиристора и выпрямителя с кремниевым управлением (SCR)

Что такое тиристор?

Слово « Тиристор » - это греческое слово , которое означает « Дверь ».
Тиристор представляет собой устройство с четырьмя полупроводниковыми слоями или с тремя PN переходами . Он также известен как « SCR » (кремниевый управляющий выпрямитель , ).Thyristor and SCR Symbol & Structure Thyristor and SCR Symbol & Structure

Термин «тиристор» происходит от слов тиратрон (газожидкостная трубка, работающая как тиристор) и транзистор . Тиристоры
также известны как PN PN Devices . Эти устройства доступны в различных формах и типах, например, однопереходный транзистор (UJT), кремниевый управляемый выпрямитель ( SCR ), триод для переменного тока (TRIAC), DIAC (диод для переменного тока), кремниевый управляющий переключатель (SCS) и т. Д.

Полезно знать :

SCR и тиристоры также известны как фиксирующие устройства .Защелка - это тип переключателя, когда он закрывается один раз, он остается в закрытом положении, пока кто-нибудь не откроет переключатель.

Другими словами, когда переключатель включен, он будет оставаться включенным после удаления управляющего сигнала, это называется защелка .

Полупроводниковые приборы, имеющие четыре слоя с механизмом управления, называются тиристорами. Термин тиристор в основном применяется к кремниевому управляемому выпрямителю (SCR). Термин происходит от тиратрона и транзистора, потому что такое устройство сочетает в себе выпрямление тиратрона и управляющее действие транзисторов.

Тиристоры обладают возможностью управления, быстрым откликом, они очень надежны, поскольку могут выдерживать большие токи и требуют небольшого обслуживания. Стоимость изготовления тиристоров невысока и очень эффективна. Тиристоры используются для управления двигателями постоянного и переменного тока. Он также используется для повышения коэффициента мощности и в качестве переключающего устройства, а также в линиях передачи HVDC (High Voltage DC).

Тиристоры снизили стоимость разработки приводных систем, сменив акцент с двигателей постоянного тока на двигатели переменного тока.Он заменил электромагнитные системы управления. Он способен выдерживать мощность до 4 МВт (2500 А при 1600 В).

Конструкция тиристора (SCR)

Очевидно, что SCR - это выпрямитель (PN) и переходной транзистор (N-P-N), соединенные вместе, чтобы сформировать устройство PNPN. Все три клеммы взяты из внешнего материала P-типа, известного как анод, второй из внешнего материала n-типа, известного как катод, и третьего из основания, известного как затвор.

Как указывалось ранее, для производства SCR используется кремний из-за его способности выдерживать высокие температуры, высокой теплопроводности и меньшей утечки тока в p-n переходе.Переходы либо диффузные, либо легированные. Материал, используемый для некоторой диффузии p, - алюминий. Construction of SCR and Thyristors Construction of SCR and Thyristors

Материалом для диффузии n является фосфор. Контакт с анодом осуществляется алюминиевой фольгой через катод, а затвор - металлическим листом. Таблетка PNPN должным образом закреплена вольфрамовыми или молибденовыми пластинами, чтобы придать ей большую механическую прочность и способность выдерживать большие токи. Одна из пластин очень хорошо припаяна к медной или алюминиевой шпильке с резьбой для крепления к радиатору, что переносит внутренние потери в окружающую среду.Номинальное напряжение может быть увеличено за счет легирования двух внутренних слоев и увеличения их толщины.

Основные операции тиристора (работа тиристора)

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

Как упоминалось ранее, тиристор (SCR) представляет собой четырехслойный полупроводник. Он имеет три соединения и выводы, известные как PNP, а соединения - как J 1 , J 2 и J 3 .Область p - это анод. Область n является катодом, а внутренняя p известна как затвор. Подключение анода к катоду выполнено последовательно к цепи нагрузки. Thyristor & Silicon Controlled Rectifier (SCR) operation Thyristor & Silicon Controlled Rectifier (SCR) operation

Устройство остается в состоянии блокировки напряжения до тех пор, пока и на аноде, и на выводах затвора не будет достаточно положительного напряжения, которое может вызвать его включение, иначе оно останется выключенным. Если устройство включено, чтобы вернуть его в состояние блокировки напряжения (выключено), стробирующий сигнал должен быть устранен, а анодный ток уменьшен до нуля, так что ток будет течь только в одном направлении.Каждый слой тиристора состоит из носителей заряда.

Эти носители диффундируют до тех пор, пока не нарастает напряжение, препятствующее дальнейшей диффузии носителей заряда. Некоторые носители обладают достаточной энергией, чтобы пересечь барьер, создаваемый противоположным электрическим полем на каждом стыке.

Типы 0f Тиристоры

Тиристоры бывают разных типов. Ниже приведены несколько и наиболее часто встречающиеся устройства, а именно;

  1. Кремниевый выпрямитель (SCR)
  2. Запорный тиристор (GTO) и тиристор с интегрированным затвором (IGCT)
  3. Mos-управляемый тиристор (MCT)
  4. Тиристор статической индукции (SITh)
  5. TRIAC: триод для переменный ток - двунаправленное переключающее устройство, которое содержит две тиристорные структуры с общим контактом затвора.
  6. ETO: тиристор выключения эмиттера.
  7. DIAC: двунаправленное устройство запуска.
  8. SIDAC: устройство переключения двунаправленного действия. И т.д.

Характеристики тиристоров

Зная, что тиристоры не имеют движущихся частей, они не издают звуков во время работы. Он имеет высокую скорость переключения (из состояния прямой проводимости обратно в состояние отсутствия проводимости, то есть состояние прямой блокировки). Стоимость обслуживания невысока, размер и вес невелик.Тиристор может работать очень долго без неисправностей, он также способен выдерживать большой ток. V-I Characteristic of SCR and Thyristors (Voltage-Current) V-I Characteristic of SCR and Thyristors (Voltage-Current)

Кремниевый управляемый выпрямитель (SCR)

Как следует из этого термина, SCR - это управляемый выпрямитель, который изготовлен из кремниевого полупроводникового материала, который имеет третью клемму в основном для управления напряжением. Кремний был выбран для конструкции SCR из-за его способности выдерживать высокую мощность, а также высокую температуру.Режим работы SCR отличается от режима работы диода из-за третьего вывода, известного как затвор, обозначенного K. Silicon Controlled Rectifier (SCR) Silicon Controlled Rectifier (SCR)

Затвор определяет, когда схема переключается с разомкнутой цепи на короткое замыкание. Устройство выполнено из кремния, поскольку в кремнии утечка тока минимальна по сравнению с германием.

Различия между тиристорами и транзисторами

9014 Слои 2 или более слоев 9014 1 9014 9014 Слои , 2 соединительных устройства
Серийный номер Тиристоры Транзисторы
1
2 Очень быстрый отклик Быстрый отклик
3 Очень высокочастотный Высокочастотный
4 Очень высоконадежный Высоконадежный 5 Очень малое падение напряжения Малое падение напряжения
6 Очень долгий срок службы Длительный срок службы
7 Очень малое, чтобы варьироваться большая номинальная мощность Номинальная мощность от малого до среднего
8 Требуется только небольшой импульс для запуска, а затем Работа в проводящем статике Требуется непрерывный поток тока, чтобы оставаться в проводящем статике
9 Очень низкое энергопотребление Низкое энергопотребление
10 Высокие возможности управления Низкие возможности управления
11 Очень малое время включения и выключения Очень маленькое время включения и выключения

Применение и использование тиристоров и SCR

Ниже приведены применения SCR & тиристоры;

  • Используется в качестве статического переключателя
  • Он управляет скоростью двигателей постоянного и переменного тока
  • Может использоваться для преобразования переменного тока в постоянный (преобразователи)
  • Он также может использоваться для преобразования постоянного тока в переменный (инверторы)
  • Используется в линиях электропередачи HVDC
  • Используется в релейном управлении
  • Используется в фазовом управлении
  • Используется как специальный источник питания для электроники и самолетов
  • Используется для повышения коэффициента мощности при передаче линии
  • Может служить выключателем постоянного или переменного тока.
  • Регулируемый источник питания
  • Зарядные устройства
  • Органы управления нагревателем
  • Двухполупериодный мостовой выпрямитель
  • Органы управления пожаротушением
  • Полноволновые регуляторы переменного тока
  • Система аварийного освещения
  • Защита от перенапряжения
  • Органы управления двигателем
  • Ультразвуковая очистка
  • Индукционная управление нагревом
  • Механические переключатели
  • и мощные промышленные системы управления, такие как машины для точечной и шовной сварки и т. д.

Вы также можете прочитать:

.

Проверка прогиба / Проверка работоспособности в SDC Verifier

Для гражданского строительства и многих других отраслей важно обеспечить соответствие конструкции функциональным требованиям - предельному состоянию пригодности к эксплуатации (SLS). Это не влечет за собой обрушение или прочность здания, но снижает его полезность и жесткость.

Что такое проверка на прогиб

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

The deflection limits

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

Как проверить прогиб стержня в модели FEM

Выполнение проверки прогиба в общем пакете CAE (например, Ansys, Femap, Simcenter3D и т. Д.)) является простой, но трудоемкой задачей, потому что:

  • Прогиб балки - это не то же самое, что узловое смещение узлов балки
  • Предел прогиба зависит от типа балки и пролета балки (длины стержня)
  • Прогиб необходимо проверять для каждого сценария нагрузки.

Разница между смещением модели и прогибом стержня балки

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

displacement of the nodes of the beam member

Каков допустимый прогиб балки?

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

Как правило, пределы прогиба основаны на длине (пролете) элементов балки, что приводит к различным допустимым прогибам в каждой точке или узле конструкции.Например, пределы эксплуатационной пригодности, предложенные Национальным приложением Великобритании для Еврокода 3 (BS EN 1993-1-1) для допустимых вертикальных и горизонтальных прогибов, показаны ниже:

Консоли Длина / 180
Балки несущая штукатурка с хрупкой отделкой Пролет / 360
Балки прочие (кроме прогонов и перил) Пролет / 200
Прогоны и перила для настила Для соответствия характеристикам конкретной облицовки

Это необходимо передать на все узлы балки в модели:

beam model

Сочетания нагрузок

Поскольку стандарты предписывают проверять большое количество сценариев нагрузки (или загружений, как мы их называем в SDC Verifier), проверка прогиба должна выполняться повторяется также для всех этих загружений.

Для простого анализа (например, 50 балок и 20 сценариев нагрузки) инженер должен выполнить 50 x 20 = 1000 расчетов. Подумайте, сколько времени вам понадобится для сложных моделей с более чем сотней загружений и гораздо большим количеством элементов балки.

Решение SDC Verifier

Как мы справляемся с вышеуказанными трудностями в SDC Verifier?

Распознавание стержня балки

С помощью инструмента Beam Member Finder SDC Verifier автоматически распознает длины стержня балки:

Beam Member Finder

Пересчет узлового расчета на прогиб стержня балки

Вычисляется прогиб всех узлов балки автоматически.Для всех отдельных нагрузок и всех комбинаций нагрузок общая деформация узлов балки и опорных узлов переносится в результаты прогиба балки. Максимальный прогиб узлов элемента сравнивается с конкретным пределом прогиба. На рисунке ниже для случая одиночной нагрузки показаны как общие глобальные смещения (слева), так и прогиб балки (справа)

displacement and deflection

Для балочного элемента 7 прогиб для первого сочетания нагрузок показан ниже:

displacement and deflection

Группа нагрузок результаты (результаты конверта)

Чтобы оценить, находятся ли прогибы ниже пределов, достаточно отобразить одну таблицу или график для группы сценариев нагрузки или группы нагрузки в SDC Verifier.

Таблица ниже суммирует результаты и показывает, какой сценарий нагрузки является определяющим (источник абсолютного максимального прогиба) для каждого элемента балки:

Элемент Длина Мин. Прогиб Максимальный прогиб Прогиб / Длина Допустимый Коэффициент использования Исходная нагрузка
Элемент 1 3000 -1,11 1,11 0.000370 0,005 0,07 LC4
Элемент 2 3000 -1,11 1,11 0,000370 0,005 0,07 LC4
Элемент 3 3000 - 0,55 0,55 0,000182 0,005 0,04 LC4
Элемент 4 3000 -0,55 0,55 0.000182 0,005 0,04 LC4
Элемент 5 4000 0,0 0,71 0,000178 0,005 0,04 LC2
Элемент 6 4000 0,0 0,71 0,000178 0,005 0,04 LC2
Элемент 7 4000 -4,82 0,0 0,001200 0.005 0,24 LC2
Элемент 8 4000 -4,82 0,0 0,001200 0,005 0,24 LC2
Элемент 9,1 3000 0,0 0,8 0,000266 0,005 0,05 LC4
Подчлен 9,2 3000 0,0 1,66 0,000554 0.005 0,11 LC4
Вспомогательный элемент 10,1 3000 0,0 1,66 0,000554 0,005 0,11 LC4
Элемент 10,2 3000 0,0 900 0,000266 0,005 0,05 LC4
Подчлен 11,1 3000 0,0 1,66 0,000554 0.005 0,11 LC4
Вспомогательный элемент 11,2 3000 0,0 0,8 0,000266 0,005 0,05 LC4
Вспомогательный элемент 12,1 3000 0,0 0,842 0,000266 0,005 0,05 LC4
Элемент 12,2 3000 0,0 1,66 0,000554 0.005 0,11 LC4
Элемент 13 (Y) 5000 0,0 0,0 0,000000 0,005 0,0 LC1
Элемент 14 (Y) 5000 0,0 0,0 0,000000 0,005 0,0 LC1
Элемент 15 (Y) 5000 0,0 0,0 0,000000 0.005 0,0 LC1
Элемент 16 (Y) 5000 0,0 0,0 0,000000 0,005 0,0 LC1

Результаты экстремального прогиба для каждой группы нагрузок (мин. / макс. / абс. макс.) для всех комбинаций нагрузок группы нагрузок может быть показано на рисунке ниже показаны результаты максимального прогиба для полной модели и всех сценариев нагрузки:

full model and all load scenarios

Заключение

SDC Verifier содержит все необходимые инструменты чтобы быстро выполнить проверку прогиба прямо в вашей любимой программе FEA.(В настоящее время поддерживаются Ansys, Femap и Simcenter 3D). Автоматическое распознавание стержней балки, преобразование результатов и использование результатов огибающей группы нагрузки значительно сокращают время вычислений и постобработки. Поэтому, если вы ищете инструмент для проверки результатов вашей модели непосредственно в программном обеспечении FEA, SDC Verifier предлагает вам все инструменты для быстрого соответствия стандартам без утомительной ручной постобработки.

.

Core Data и SwiftUI - Сохранение, получение, обновление и удаление постоянных данных

Привет и добро пожаловать в новый учебник! Сегодня мы узнаем, как использовать структуру Core Data для хранения постоянных данных и управления ими. Интеграция Core Data в проекты SwiftUI на удивление проста. Создавая полезное приложение для небольшой пиццерии, мы поговорим обо всех основных операциях CRUD (создание, чтение, обновление и удаление данных), используемых в Core Data.

В этом уроке мы рассмотрим:

  • Как Core Data и SwiftUI работают вместе
  • Создание и обновление объектов Core Data
  • Как обновлять представления при обновлении сохраненных данных
  • Использование оболочек свойств SwiftUI для выборки объектов Core Data

Мы создадим простое приложение для пиццерии, которое официанты смогут использовать для приема заказов и управления ими.

Готовое приложение будет выглядеть так:

Настройка основных данных в SwiftUI 🛠

Для начала откройте Xcode 11 и создайте новое приложение с единым представлением и выберите SwiftUI в качестве режима пользовательского интерфейса. Убедитесь, что вы отметили поле «Использовать основные данные». Это автоматически настроит начальную реализацию Core Data для нашего приложения!

Когда ваш проект будет создан, вы увидите, что Xcode автоматически сгенерировал для нас файл .xcdatamodeld.Внутри этого файла мы можем визуально разработать нашу модель для управления постоянными данными, как вы сейчас увидите.

Xcode также сгенерировал для нас несколько интересных строк кода. Щелкните файл SceneDelegate.swift и посмотрите на функцию scene внутри класса SceneDelegate . Сцена Функция обрабатывает загрузку нашего начального представления, которым по умолчанию является ContentView. Поскольку мы отметили пометку «Использовать основные данные» при создании нашего проекта SwiftUI, Xcode применил некоторые изменения к этой функции.

Взгляните на эту строку кода в сцене , функция :

  let context = (UIApplication.shared.delegate как! AppDelegate) .persistentContainer.viewContext  

Эта функция извлекает для нас контекст управляемого объекта. Контекст управляемого объекта похож на блокнот в памяти. Это место, где объекты создаются, извлекаются, обновляются, удаляются и сохраняются обратно в постоянное хранилище устройства, на котором работает приложение.

Перейдем к следующей строке кода:

  let contentView = ContentView (). Environment (\. ManagedObjectContext, context)  

Эта строка инициализирует ContentView , который затем устанавливается в качестве корневого представления в строках ниже. Все идет нормально. Но что делает эта окружающая среда?

Перед тем, как наш ContentView будет запущен в качестве корневого представления, он передает ключ managedObjectContext среды только что созданным контекстом.Среда - это место, в котором хранятся общесистемные настройки, например Calendar, Locale, ColorScheme, а теперь еще и наш созданный контекст (блокнот нашего приложения). У каждого из этих параметров есть свой ключ, в нашем случае это. ManagedObjectContext ключ.

Теперь каждое представление в нашем приложении может использовать «контекстный блокнот» для извлечения, обновления и хранения объектов. Нам просто нужно использовать ключ среды managedObjectContext для доступа к нему, как вы увидите позже.

Не беспокойтесь, если вы не знакомы с этим, единственное, что вам нужно помнить, это то, что мы можем использовать managedObjectContext сейчас для получения и сохранения наших заказов, и вы сразу увидите, насколько это просто.

Определение нашей модели данных 🛠

Как уже говорилось, в навигаторе проекта вы можете увидеть файл .xcdatamodeld. В этом файле мы создаем объекты нашей модели данных CoreData для нашего приложения SwiftUI и управляем ими. Если вы не знакомы с основными сущностями данных: вы можете думать о сущности как о представлении класса, а об атрибуте как о свойстве этого класса.Единственная сущность, которая нам нужна для нашего приложения, - это хранение различных заказов. Создайте объект, щелкнув большой знак плюса внизу, а затем дважды щелкните созданный объект и переименуйте его в Order.

Нам необходимо знать следующую информацию о каждом заказе: тип пиццы, которую заказал клиент, сколько ломтиков он хочет съесть и номер стола, за которым сидит клиент. Каждый заказ также должен иметь уникальный идентификатор и атрибут статуса для отслеживания того, завершен ли заказ.Для идентификатора мы используем тип UUID (это автоматически создает для нас уникальный идентификатор), для numberOfSclices мы выбираем Integer16, а для остальных String.

Но давайте подождем секунду и пересмотрим выбор String в качестве типа атрибута статуса. Статус заказа должен быть только «В ожидании», «Готовится» и «Выполнен». Не лучше ли использовать перечисление для этого? К сожалению, мы не можем создать и использовать перечисление внутри самого файла .xcdatamodeld. Но, как уже говорилось, создав и спроектировав сущность Order, Core Data создала соответствующий класс под капотом.Мы можем получить доступ к этому классу и изменить его, щелкнув объект Order, перейдя на панель инструментов Xcode и выбрав Editor- «Create NSObjectManagedSubclass».

После создания подкласса Xcode сгенерировал для нас два файла. Файл Order + CoreDataClass.swift содержит сам класс, а файл Order + CoreDataProperties.swift содержит его свойства внутри расширения.

После того, как мы создали подкласс нашей модели данных, нам нужно сообщить Xcode, что модель данных больше не определяется визуальным построителем в нашем.Только файл xcdatamodeld, но вручную определенный соответствующим подклассом, который мы только что создали. Для этого откройте файл .xcdatamodeld, щелкните сущность Order и откройте инспектор модели данных. Затем выберите «Вручную / Нет» в качестве режима кодогенерации.


На этом этапе мы можем удалить вопросительные знаки из свойств типа String, поскольку мы не хотим, чтобы они были необязательными. Мы также можем принять протокол Identifiable (это упростит нам использование экземпляров Order внутри списка ContentView ), и, поскольку у нас есть свойство id, мы уже соответствуем этому.

  расширение Порядок: идентифицируемый {

    // ...
    @NSManaged public var pizzaType: String
    @NSManaged public var status: String
    @NSManaged public var tableNumber: String

}  

Ниже OrderExtension мы можем объявить наше перечисление Status с тремя разными случаями.

  enum Status: String {
    case pending = "Ожидание"
    case prepare = "Подготовка"
    case completed = "Завершено"
}  

Если теперь мы попытаемся использовать перечисление Status в качестве типа данных статуса, мы получим ошибку.

Вы видите, что свойства @NSManagedObject нельзя напрямую использовать с перечислениями. Но как еще мы можем сохранить статус заказа в Core Data? Вот обходной путь: мы продолжаем создавать свойство статуса NSManaged, но не нашего типа Status . Вместо этого это должна быть строка. Затем мы добавляем еще одну обычную переменную с именем orderStatus. Поскольку это не свойство NSManaged, оно может иметь тип Status . Мы назначаем установщик и получатель для нашего orderStatus , так что, когда это свойство установлено, оно также будет устанавливать свойство NSManaged соответственно, и с помощью получателя мы пытаемся преобразовать строку status в случай Status , когда получение его.

  расширение Порядок: идентифицируемый {

    // ...
    @NSManaged public var status: String
    @NSManaged public var tableNumber: String
    
    var orderStatus: Status {
        установить {status = newValue.rawValue}
        получить {Статус (rawValue: status) ?? .pending}
    }

}  

Отлично, мы закончили создание модели Core Data для нашего приложения SwiftUI!

Создание пользовательского интерфейса 🎨

Важно : Прежде чем перейти к созданию нашего ContentView , мы должны убедиться, что его предварительный просмотр может также получить доступ к managedObjectContext .В противном случае предварительный просмотр SwiftUI завершится неудачно, если зачем пытаться реализовать в нем функциональность CoreData. Для этого мы повторяем шаги, которые мы делали в файле SceneDelegate.swift в начале:

  struct ContentView_Previews: PreviewProvider {
    
    static var previews: some View {
        
        let context = (UIApplication.shared.delegate как! AppDelegate) .persistentContainer.viewContext
        
        return ContentView (). environment (\. managedObjectContext, контекст)
    }
}  

Теперь наша предварительная версия ContentView может управлять запросами CoreData!


ContentView нашего приложения для пиццерий должен содержать список всех уже принятых заказов, которыми может управлять соответствующий официант.Поскольку мы пока не можем хранить какие-либо данные, мы пока используем только тестовый список.

  struct ContentView: View {
    var body: some View {
        List {
            Текст («Образец заказа»)
        }
    }
}  

Мы также хотим добавить в наше приложение панель навигации. Для этого мы помещаем наш List в NavigationView и используем модификатор .navigationBarTitle .

  NavigationView {
            List {
                Текст («Образец заказа»)
            }
                .navigationBarTitle («Мои заказы»)
        }  

На панели навигации должна быть кнопка, которую официант может использовать для добавления нового заказа.

  Список {
     Текст («Образец заказа»)
            }
                .navigationBarTitle («Мои заказы»)
                .navigationBarItems (завершающий: Кнопка (действие: {
     print («Открыть лист заказа»)
                }, метка: {
    Изображение (systemName: "plus.circle")
                        .resizable ()
                        .frame (ширина: 32, высота: 32, выравнивание:.центр)
                }))  

Предварительный просмотр должен выглядеть так:

Когда мы нажимаем на кнопку, мы хотим открыть второе представление. Для этого мы создаем новый файл SwiftUI и называем его OrderSheet. Мы хотим отобразить OrderSheet как модальное представление. Для этого мы добавляем State в наш ContentView , чтобы контролировать, когда должен отображаться OrderSheet .

  struct ContentView: View {
@State var showOrderSheet = ложь
    var body: some View {
       //...
    }
}  

Чтобы отобразить OrderSheet как модальное представление, мы используем модификатор .sheet .

  Список {
    Текст («Образец заказа»)
            }
// ...
                .sheet (isPresent: $ showOrderSheet) {
Лист заказа()
                }  

Когда состояние showOrderSheet истинно, OrderSheet накладывается на ContentView . Теперь мы можем переключать состояние showOrderSheet с помощью кнопки на панели навигации.

  .navigationBarItems (завершающий: Кнопка (действие: {
                    self.showOrderSheet = true
                }, метка: {
                    Изображение (systemName: "plus.circle")
                        .resizable ()
                        .frame (ширина: 32, высота: 32, выравнивание: .center)
                }))  


Для тела нашего представления OrderSheet мы будем использовать представление формы в SwiftUI и средство выбора с различными вариантами пиццы.Количество ломтиков, которые клиент желает заказать, будет представлено степпером. Наконец, мы используем текстовое поле, в которое пользователь может ввести номер таблицы для заказа.

Мы хотим сохранить данные после того, как пользователь нажмет на кнопку «Добавить заказ».

Для пользовательского интерфейса OrderSheet вы можете скопировать и вставить следующий код:

  struct OrderSheet: View {
       
    let pizzaTypes = ["Пицца Маргарита", "Греческая пицца", "Пицца Суприм", "Пицца Калифорния", "Пицца Нью-Йорка"]
    
    @State var selectedPizzaIndex = 1
    @State var numberOfSlices = 1
    @State var tableNumber = ""
    
    var body: some View {
        NavigationView {
            Form {
                Раздел (заголовок: Текст ("Подробная информация о пицце")) {
                    Средство выбора (выбор: $ selectedPizzaIndex, метка: Текст ("Тип пиццы")) {
                        ForEach (0..  

Предварительный просмотр OrderSheet теперь должен выглядеть следующим образом:

Накопительный заказ 🆕

Отлично, мы закончили с пользовательским интерфейсом нашего приложения, но пока ничего не сохраняется и не сохраняется. Чтобы изменить это, нам нужно сначала получить доступ к контексту управляемого объекта, чтобы постоянно сохранять созданный заказ. Поскольку, как мы видели в начале, контекст управляемого объекта внедряется в нашу среду, мы можем просто получить к нему доступ, используя оболочку свойств @Environment внутри нашего OrderSheet над его состояниями.

  @ Среда (\. ManagedObjectContext) var managedObjectContext  

Bug-Alert 🐞: К сожалению, в текущей версии SwiftUI есть ошибка. Поскольку мы внедрили в функцию scene объекта SceneDelegate , контекст управляемого объекта должен быть доступен глобально для всех представлений с использованием соответствующего свойства среды. Однако выполнение этого внутри всплывающих окон, таких как наш OrderSheet , не будет работать должным образом.Что нам нужно сделать, так это передать managedObjectContext , который инициализируется внутри функции сцены , вниз в наш OrderSheet . Таким образом, мы также должны использовать свойство @Environment внутри нашего ContentView…

  @ среда (\. ManagedObjectContext) var managedObjectContext
    
@State var showOrderSheet = ложь
//…  

… и передать его в OrderSheet внутри модификатора .sheet :

 .sheet (isPresent: $ showOrderSheet) {
    OrderSheet (). Environment (\. ManagedObjectContext, self.managedObjectContext)
                }  

Теперь, когда наш OrderSheet имеет доступ к «блокноте» устройства, мы готовы создать экземпляр Order внутри нашей «кнопки добавления заказа». Но сначала мы хотим убедиться, что строка tableNumber не пуста, используя оператор защиты.

  Кнопка (действие: {
охранять self.tableNumber! = "" else {return}
let newOrder = Order (context: self.managedObjectContext)
                    newOrder.pizzaType = self.pizzaTypes [self.selectedPizzaIndex]
                    newOrder.orderStatus =. ожидает
                    newOrder.tableNumber = self.tableNumber
                    newOrder.numberOfSlices = Int16 (self.numberOfSlices)
                    newOrder.id = UUID ()
                }) {
Текст («Добавить заказ»)
                }  

Тогда пытаемся сохранить созданный заказ. Если это не удается, мы печатаем соответствующую ошибку.

  // ...
newOrder.id = UUID ()
делать {
  попробуйте self.managedObjectContext.save ()
  print ("Заказ сохранен.")
 } поймать {
  печать (error.localizedDescription)
  }  

После сохранения нового заказа мы хотим закрыть модальное представление OrderSheet . Мы можем сделать это, вставив следующее свойство среды в наш OrderSheet .

  @Environment (\ .presentationMode) var PresentationMode  

Ссылаясь на это свойство, мы можем вручную закрыть модальное представление:

  do {
попробуй себя.managedObjectContext.save ()
print ("Заказ сохранен.")
self.presentationMode.wrappedValue.dismiss ()
} поймать {
печать (error.localizedDescription)
}  

Хорошо, давайте запустим наше приложение и посмотрим, работает ли оно. Обратите внимание, что холст предварительного просмотра не может имитировать функциональность Core Data. Следовательно, нам нужно запустить приложение в обычном симуляторе. Нажмите кнопку на панели навигации и заполните форму OrderSheet . Затем нажмите «Добавить заказ». Сохраняем созданный заказ и закрываем OrderSheet .Однако в нашем списке ContentView все еще отображается образец строки.

Получение и просмотр сохраненных заказов 📖

Чтобы изменить это, наш ContentView должен считывать сохраненные заказы. Достичь этой функции довольно просто, используя @FetchRequest. Под свойством среды ContentView вставьте следующие строки кода:

  @FetchRequest (объект: Order.entity (),
                  sortDescriptors: [],
                  предикат: NSPredicate (формат: "status! =% @", Status.Complete.rawValue))
    
    var orders: FetchedResults   

@FetchRequest постоянно считывает постоянное хранилище для получения из него сохраненных заказов. С помощью аргумента предиката мы отфильтровываем все уже выполненные заказы, так как мы не хотим, чтобы они отображались в нашем списке ContentView . Затем @FetchRequest передает полученные заказы свойству orders . Каждый раз, когда мы сохраняем новый заказ, @FetchRequest заметит и добавит его в набор данных orders .Подобно функциональности состояния, это заставляет ContentView перестраиваться.

Теперь мы готовы отобразить полученные данные в нашем списке, например:

  Список {
                ForEach (orders) {заказ в
                    HStack {
                        VStack (alignment: .leading) {
                            Текст ("\ (order.pizzaType) - \ (order.numberOfSlices) срезы")
                                .font (.headline)
                            Текст ("Таблица \ (порядок.tableNumber) ")
                                .font (.subheadline)
                        }
                        Прокладка ()
                        Button (действие: {print ("Порядок обновления")}) {
                            Текст (order.orderStatus == .pending? "Prepare": "Complete")
                                .foregroundColor (. синий)
                        }
                    }
                }
            }  

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

Когда мы снова запускаем наше приложение, мы видим, что наш @FetchRequest успешно извлекает только что сохраненный заказ из постоянного хранилища.

Обновление заказов 🔄

Кнопка в правой части каждой строки может использоваться для обновления статуса конкретного заказа. Когда мы добавляем новый заказ, его статус ожидает. Поэтому на кнопке написано «Подготовить». Когда пользователь нажимает на кнопку, мы хотим обновить статус до «Готовится», и на кнопке должно быть написано «Завершено».Когда пользователь нажимает снова, мы хотим, чтобы статус заказа был завершен, что заставляет @FetchRequest отфильтровать заказ.

Чтобы реализовать эту функциональность, мы добавляем следующую функцию под телом нашего ContentView .

  func updateOrder (order: Order) {
пусть newStatus = order.orderStatus == .pending? Статус. Подготовка:. Завершено
        managedObjectContext.performAndWait {
            order.orderStatus = newStatus
пытаться? managedObjectContext.спасти()
        }
    }  

Мы можем вызвать функцию updateOrder из кнопки нашей строки, передав конкретный экземпляр заказа:

  Кнопка (действие: {self.updateOrder (order: order)}) {
Текст (order.orderStatus == .pending? "Prepare": "Complete")
                                .foregroundColor (. синий)
                        }  

Теперь мы можем запустить приложение и нажать кнопку «Подготовить», чтобы пометить текущий ожидающий ордер как подготовленный.Если мы затем нажмем «Завершить», заказ будет отфильтрован и в конечном итоге удален из нашего списка.

Удаление заказов из постоянного хранилища 🗑

Удалить сохраненные данные почти так же просто, как обновить их. Все, что нам нужно сделать, это удалить конкретный объект из контекста управляемого объекта, а затем, поскольку @FetchRequest автоматически обнаружит, что объект был удален, он соответственно обновит наш ContentView и удалит строку из таблицы с красивым анимация по умолчанию.

Чтобы пользователь мог удалять строки, мы добавляем модификатор .onDelete к строке ForEach. Мы не можем применить этот модификатор к спискам, поэтому мы используем цикл ForEach внутри списка.

  ForEach (заказы) {заказ в
                    // ...
                }
                    .onDelete {indexSet в
                        для индекса в indexSet {
                            self.managedObjectContext.delete (self.orders [индекс])
                        }
                    }  

Модель .Модификатор onDelete определяет строку (строки), которую пользователь хочет удалить, проводя пальцем по экрану, и использует там индекс / индексы для удаления соответствующих записей заказа из managedObjectContext .

Если мы сейчас запустим приложение, то увидим, что можем легко удалить заказ, проведя по строке.

Заключение 🎊

Вот и все, мы закончили работу над нашим маленьким приложением для пиццерии! Мы узнали, как мы можем использовать Core Data в SwiftUI для постоянного хранения данных.Мы обсудили все основные операции CRUD: создание, чтение, обновление и удаление данных. Мы также поняли, что такое managedObjectContext и как мы можем получить сохраненные данные с помощью @FetchRequest SwiftUI.

Мы загрузили весь исходный код этого приложения на GitHub.

mЕсли ​​вам понравился этот учебник, прочтите нашу электронную книгу «Освоение SwiftUI». В этой книге мы также создали приложение To-Do, используя упомянутые функции Core Data!

Надеюсь, вам понравился этот урок! Если вы хотите узнать больше о SwiftUI, ознакомьтесь с другими нашими руководствами! Также не забудьте подписаться на нашу рассылку Instagram и подписаться на нашу информационную рассылку , чтобы не пропустить никаких обновлений, руководств и советов по SwiftUI и многому другому!

.

Автоматическая регистрация на все ваши рейсы. Ваш личный помощник в полете.

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

Реальная выгода для настоящих путешественников!
  • Забудьте о регистрации
    Вы просто пересылаете все свои бронирования, а мы позаботимся обо всем остальном.На одни хлопоты перед взлетом меньше.
  • Настройка сиденья
    Не рискуйте получить среднее место.
  • Регистрируйтесь, пока вы не в сети
    Пока вы за границей без подключения или когда ваш телефон выключен.
  • Будьте в курсе событий на ходу
    Получайте в режиме реального времени уведомления о статусе рейса об изменении времени, выхода на посадку или терминала.
  • Это единовременный платежный пакет
  • Включает в себя все функции базового (бесплатного) плана
  • Вы получаете дополнительные 10 заездов по специальной цене

Почему 1Checkin?
Делает вашу жизнь проще!

Количество специальных предложений, подобных этому, ограничено.
Ознакомьтесь с нашими обычными ценами ниже:
Пакеты в сети В приложении
1 заезд € 1.69 € 2,29
5 заездов € 5,49 € 6,99
10 заездов € 7.49 € 9,99

Используйте 1Checkin и летайте умнее!

.

Оставить комментарий

avatar
  Подписаться  
Уведомление о