Лабораторная работа студент Умаралиев Самандар группа №617-20 20 г
Устройство и принцип работы транзистора
Download 1.98 Mb.
|
Лабораторная работа 19-24
Устройство и принцип работы транзистора
Транзистором называется полупроводниковый прибор, предназначенный для усиления и генерирования электрических колебаний. Транзисторы являются ключами (кнопками) в сетях с постоянным током. Биполярные транзисторы могут управлять электрической цепью до 50 В, полевые транзисторы могут управлять приборами до 100 В (при напряжении на затворе 5 В). В сетях с переменным током использую реле. Фото. Устройство полевого и биполярного транзистора При отсутствии напряжения на базе или затворе транзистора, эмиттерный и коллекторный переход находятся в равновесия, токи через них не проходят и равны нулю. Таким образом, подавая на базу биполярного транзистора напряжение в 5 В, мы можем включать электрические цепи до 50 Вольт. Сегодня этот полупроводниковый элемент встречается почти в любом устройстве (в телефоне, компьютере и т.д.). Транзисторы являются основой для построения микросхем логики, памяти и микропроцессоров компьютеров. Транзистор — это электронный элемент из полупроводникового материала, обычно с тремя выводами, позволяющий с помощью входного сигнала управлять током высокого напряжения. Использование транзистора — это наиболее простой способ подключения к Ардуино мотора постоянного тока. Отчёт:
Код: int melody[] = {262, 294, 330, 262, 262, 294, 294, 262, 262, 330, 330, 262, 262, 392, 330, 294, 262, 262, 294, 294, 262, 262, 330, 330, 262, 262, 294, 294, 262, 262, 392, 330, 294, 262, 262, 523, 392, 392, 349, 349, 330, 330, 262, 294, 330, 262, 262, 294, 294, 262, 262, 330, 330, 262, 262, 392, 330, 294, 262, 262, 294, 294, 262, 262, 392, 330, 294, 262, 262, 523, 392, 392, 349, 349, 330, 330, 262}; int noteDurations[] = {4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4}; int piezoPins[] = {8, 7, 6}; int currentPiezo = 0; void setup() { for (int i = 0; i < 3; i++) { pinMode(piezoPins[i], OUTPUT); } } void loop() { int noteDuration = 0; for (int i = 0; i < sizeof(melody) / sizeof(int); i++) { noteDuration = 1000 / noteDurations[i]; tone(piezoPins[currentPiezo], melody[i], noteDuration); delay(noteDuration); noTone(piezoPins[currentPiezo]); currentPiezo++; if (currentPiezo > 2) { currentPiezo = 0; } } } Download 1.98 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling