Схема генератора прямоугольных импульсов на контроллере. Генератор на PIC16F84A и AD9850 - Устройства на микроконтроллерах - Схемы устройств на микроконтроллерах

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

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

  • простое схемотехническое решение, доступные компоненты;
  • односторонняя печатная плата;
  • сетевой источник питания;
  • специализированный выход частоты от 1 МГц до 8 МГц;
  • DDS выход с регулировкой амплитуды и смещения;
  • форма выходного DDS сигнала: синусоида, прямоугольные импульсы, пилообразные импульсы, треугольные импульсы, ЭКГ, шум;
  • для отображения текущих параметров используется двухстрочный ЖК дисплей;
  • пятикнопочная клавиатура;
  • шаг перестройки частоты: 1, 10, 10, 1000, 10000 Гц;
  • восстановление последней конфигурации при включении;
  • регулировка смещения: -5 В … +5 В;
  • регулировка амплитуды: 0 … 10 В;
  • регулировка частоты: 0 … 65534 Гц.

За основу прибора, а точнее алгоритм работы микроконтроллера, была взята разработка DDS генератора Jesper Hansen . Предложенный алгоритм был немного переработан и адаптирован под компилятор WinAVR-GCC

Сигнальный генератор имеет два выхода: выход DDS сигнала и выход высокочастотного сигнала (1 - 8 МГц) прямоугольной формы, который может использоваться для «оживления» микроконтроллеров с неправильными установками Fuse-битов или для других целей.

Высокочастотный сигнал поступает непосредственно с микроконтроллера, с вывода OC1A (PD5). DDS сигнал формируется микроконтроллером с использованием цепочки резисторов R2R (ЦАП), регулировка смещения и амплитуды возможна благодаря использованию низкопотребляющего операционного усилителя LM358N .

Блок-схема DDS генератора

Как видно, для питания устройства необходимо три напряжения: +5 В, +12 В, -12 В. Напряжения +12 В и -12 В используются для аналоговой части устройства на операционном усилителе для регулировки смещения и амплитуды.

Принципиальная схема источника питания изображена на рисунке ниже.

В источнике питания используются стабилизаторы напряжения LM7812 , LM7805 , LM7912 (стабилизатор отрицательного напряжения -12 В).

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

Возможно использование компьютерного блока питания форм-фактора ATX, для этого необходимо распаять переходник в соответствии со схемой:

Принципиальная схема прибора

Для сборки прибора потребуется:

  • микроконтроллер ATmega16;
  • кварцевый резонатор 16 МГц;
  • стандартный двухстрочный ЖК индикатор на базе контроллера HD44780 ;
  • R2R ЦАП выполненный в виде цепочки резисторов;
  • сдвоенный операционный усилитель LM358;
  • два потенциометра;
  • пять кнопок;
  • несколько коннекторов и разъемов.

Рисунок печатной платы

Примененные компоненты, за исключением микроконтроллера и разъемов, в корпусах для поверхностного монтажа (smd).

Прибор смонтированный в корпусе

Тестовый запуск

Загрузки

Принципиальная схема и печатная плата (формат Eagle) -
Проект для симуляции в среде Proteus -

  • Кто пробовал сваять?
  • Смотрите ветку Функцинальный генератор, начиная с 4 поста идет обсуждение этой конструкции, и пользователи QED и куко собрали этот генератор. И в протеусе был проверен - работает.
  • скажите кто-нибудь, пожалуйста, перечень компонентов для блока питания используемые в первом(http://www..html?di=69926) варианте генератора. в частности интересует какой модель трансформатора и выпрямитель использовал автор. или хотя бы полные аналоги. из просьбы ясно, что я в электротехнике не силён, но думаю собрать осилю без углубления в дебри предмета. Просто форс-мажор. С конденсаторами и 3-мя стабилизаторами всё понятно. Собственно вот эта схема прикреплена.
  • Трансформатор любой маломощный с двумя вторичными обмотками с выходным напряжением 15 В (переменка). В частности автор использовал трансформатор TS6/47 (2х15 В/2х0.25 А) Диодный мостик тоже любой маломощный сгодится. На фотке в статье виден и трансформатор и диодный мостик.
  • а подскажите пожалуйста, какая связь должна быть между вторичным выходом трансформатора и выпрямителем, учитывая схему БП автора?:confused: ну имею ввиду, если на выходе трансформатора 15в (вроде нашел вот такой -ТПС-7.2(2х15В)сим.(7.2Вт)15Вх2_7.2Вт_сим.(0.24А)х2 - 160,00руб) , то какой выпрямитель к нему? и на случай, если 12в на выходе трансформатора?
  • Не совсем понял вопрос, честно говоря... Трансформатор указанный вами вроде подходит... Мостик вполне, думаю подойдет к примеру DB106
  • Vadzz, спасибо огромное за подсказку. если DB106 подходит, значит и имеющий аналогичные параметры W08 подойдет. это так? просто, именно его имеется возможность(желание) купить. и ещё не смог разобраться с номиналами конденсаторов на схеме автора, подскажите, пожалуйста. они в все в nF(нанофарад-нФ)?
  • W08 - вполне подойдет. Конденсаторы в схеме блока питания или в схеме самого генератора? Если блок питания - то там все кондеры в микрофарадах (2000 мкф, 100 мкф, 0.1 мкф). В схеме генератора - по-моему только два кондера в обвязке кварца 18 пикофарад.
  • Vadzz, безгранично благодарю. вроде все вопросы сняты. Со схемой самого генератора вроде немного проще(есть файл EAGLE). Буду воплощать в реальность. Если всё будет путём, то попробую выложить печатную плату (формат Eagle) Блока питания.
  • Обязательно должно все получиться у вас... Рисунок печатной платы выкладывайте, кому-то обязательно пригодится...
  • Я спаял и пользуюсь. Честно говоря по ходу возникли несколько проблем: 1) недостаток - невозможна перестройка частоты при включенном генераторе. Т.е. если нужно менять частоту, то сначала выключаем генерацию сигнала, потом перестраиваем частоту, потом снова включаем генерацию сигнала. Это зачастую неудобно, когда нужно следить за реакцией налаживаемого устройства на плавное изменение частоты. Например для управления оборотами шаговика перестраивать частоту нужно только плавно. 2) недостаток - дважды слетал EEPROM. Автор предусмотрел запоминание установленных режимов в EEPROM, но это совсем не обязательно. Уж лучше бы ничего не запоминал и не использовал его совсем. Или в крайнем случае при повреждении EEPROM грузил установки "по умолчанию" из FLASH. Зато был бы надежнее. В целом в остальном работой я доволен. Просьба к тем, кто смыслит в написании программ для AVR исправить эти два недостатка.
  • По поводу перестройки частоты "налету" тут скорее всего нужно использовть DMA, чего в подобных микроконтроллерах нет. Может я ошибаюсь... надо глянуть исходники генератора... Насчет "слетает EEPROM" - интересно конечно причину узнать, но два раза я думаю еще не показатель.
  • Готовые генераторы на ad9850(51) есть здесь: http://radiokit.tiu.ru/product_list/group_802113
  • Готовые генераторы на AD9850 это хорошие девайсы, но другое дело когда собираешь и налаживаешь сам...
  • Разрушение данных в EEPROM приводит к полной неработоспособности генератора. Очень неприятная проблема в самый неподходящий момент. Я обычно внутри корпуса генератора держу запасной запрограммированый контроллер. Но это же не выход из положения. Почему не предусмотреть сохранение только текущих данных, которые не повлияют в целом на работоспособность, если будет разрушение EEPROM? При потере данных из Flash грузим установки по умолчанию. Все остальное, что касается работоспособности программы хранится во Flash. Так надежнее будет работать. ПРЕДЛАГАЮ разместить список ссылок с другими проектами генераторов на AVR.
  • Тут несколько людей собирали этот генератор (с их слов конечно же), они ничего не говорили по этому поводу, есть ли такая проблема у них или нет...
  • Подскажите,в данном генераторе есть возможность менять только частоту или скважность тоже?
  • В характеристика генератора указано, что можно менять частоту, к сожалению возможности менять скованность нет...
  • парни подскажите по поводу RESET джампера -когда его включить и когда снять..... благодарю
  • Нормальное состояние джампера - разомкнут.И это скорее всего не джампер, а имелось ввиду разъем для возможности подключения кнопки, с помощью которой можно будет сбрасывать мк, если вдруг чего...

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

Принципиальная схема генератора на МК

Параметры устройства

  • Частотный диапазон: 10 Гц - 60 кГц
  • Цифровая регулировка частоты с 3 различными шагами
  • Формы сигнала: Sine, Triangle, Square, Saw, H-pulse, L-pulse, Burst, Sweep, Noise
  • Выходной диапазон: 15 В для синуса и треугольника, 0-5 В для других режимов
  • Имеется выход для синхронизации импульсов

Питание прибора осуществляется от 12 вольт переменки, что обеспечивает достаточно высокое (свыше 18 В) напряжение постоянного тока, необходимое для нормальной эксплуатации 78L15 и 79L15, формирующих двухполярку по 15 В. Это делается для того, чтобы микросхема LF353 могла вывести полный диапазон сигналов на нагрузке 1 кОм.

Регулятор уровня использован ALPS SRBM1L0800. В схеме следует использовать резисторы с погрешностью ±1% допуска или лучше. Ограничители тока светодиодов - резисторы 4306R серии. Яркость может быть увеличена в зависимости от предпочтений исполнителя. Генератор собран в пластиковом корпусе 178x154x36 мм с алюминиевой передней и задней панелями.

Многие контактные компоненты монтируются на передней и задней панелях (кнопки, ручки, разъемы RCA, светодиодные сборки, разъем питания). Печатные платы крепятся к корпусу болтами с пластиковыми прокладками. Все остальные элементы генератора смонтированы на печатных платах - блок питания отдельно. Левая кнопка по середине для изменения режима, правая - для выбора частоты режима.

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

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

Доброго времени суток!

В скобках написаны шестнадцатеричные представления чисел.

Наконец-то я созрел до написания следующего поста.
Сегодня я попробую написать генератор импульсов. Да не просто в лоб банальным переключением состояния каждой ножки через определенное время, а «красиво», т.е. через прерывания. В качестве источника прерывания будем использовать переполнение таймера TMR0.

Начинаем разбор полетов

Ща попробуем понять, что же такое этот за загадочный таймер TMR0 .

А таймер этот банально считает количество пришедших импульсов. Причем источником импульса может быть как некое внешнее какое-то устройство, так и внутренний генератор. Выбор источника импульса осуществляется одним битиком регистра OPTION_REG . А именно пятым битом, T0CS.


Прерывается он тоже вроде понятно. Пришел импульс, значение в регистре инкрементировалось (увеличилось на единицу). И так пока таймер не переполнится. Переполнение обусловлено разрядностью контроллера. Наш контроллер аж 8ми разрядный. А в 8 разрядах можно хранить числа в диапазоне 0..255 включительно (итого 256). А значит, переполнение произойдет, когда в счетчике/таймере будет лежать уже число 255, к которому контроллер будет пытаться прибавить еще единицу. И вот тут-то начнутся всякие чудеса. Значение в регистре счетчика станет равном 0(0x00), а контроллер начнет обработку прерываний, при этом подняв флаг появления этого прерывания.

Вроде разобрались. Теперь как бы нам сделать из него генератор импульсов? Да проще пареной репы. Суть в том, что в регистр TMR0 можно записать число. И он будет инкрементироваться не с нуля, а именно с этого числа. Таким образом, нужно всего-лишь подобрать (ну или посчитать) какое число нам нужно поместить в регистр TMR0, чтобы сделать нужную длительность импульса.

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

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

LIST P=16F84A ; устанавливаем тип МК
#include p16F84A.inc ; подключаем шапку
__CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _HS_OSC ; конфигурация МК
;----
; Регистры общего назначения
;---
; Но у нас их не будет вроде как, обойдемся аккумулятором
;---
;Программа
;---

ORG 0x00 ; указываем адрес основном программы
GOTO Main
;---
; Прерывания и подпрограммы
;---

ORG 0x04 ; определяем вектор прерываний
NOP ; калибровочный NOP
COMF PORTA ; инверсия всех выводов порта А
NOP ; опять калибровочный NOP
MOVLW .152 ; Задержку 255-152=103 кладем в W
MOVWF TMR0 ; В TMR0 кладем значение задержки
BCF INTCON,2 ; сбрасываем флаг прерываний
RETFIE ; возвращаемся обратно в осн. программу

;---
;Основной цикл
;---
Main BSF STATUS,5 ; Идем в первый банк
MOVLW .0 ; Помещаем в аккумулятор 0
MOVWF TRISA ; Помечаем весь порт А на выход
BCF OPTION_REG,5 ; Внутренный тактовый сигнал для TMR0
BCF STATUS,5 ; Идем в нулевой банк
BSF INTCON,GIE ; Разрешаем прерывания
BSF INTCON,5 ; Разрешаем прерывания по переполнению TMR0
CLRF PORTA ; Логический ноль на всем порте А
MOVLW .152 ; Отправляем число в аккумулятор
MOVWF TMR0 ; До переполнения осталось 256-1-148=107 мц
Loop ; Ждем прерывания
GOTO Loop
END


Вот собственно и все 🙂 а работает оно вот так.

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

Стабилизатор питания выполнен на LM2931 - регуляторе с низким падением напряжения. Это позволяет питать прибор напряжением до 30 вольт с защитой от переполюсовки.

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

Резисторы R5, R1? R2-R10 на входах микроконтроллера в разных режимах тестирования используются по-разному. Неиспользуемые в данный момент резисторы исключаются из схемы путем перевода выводов ПИКа в высокоомное состояние. R5, к примеру, используется для импульсного пробника. R4 используется для зарядки конденсатора при измерении его емкости.

Устройство собрано в корпусе от старого пробника.

Пробник управляется двумя кнопками. Режимы переключаются нажатием кнопки 1 при нажатой кнопке2...

Prob PULS FrEq Cnt VoLt diod CaP CoiL SIG ntSC 9600 Midi r/c Prn ir38 PWM StOP (Отображается на индикаторе).

Описание режимов работы

Prob Логический пробник
Показывает в первой позиции дисплея "H" при напряжении на входе больше 3,7 вольт), "L" - при напряжении ниже 0.8 вольт) "-" при Z-состоянии. Если обнаружены импульсы (минимум 0.5 мкс),во второй позиции мигает символ "P".
PULS Индикатор импульсов
Отображается частота импульсов (5, 50, 500, 5.0) в трех правых позициях. В первой позиции отображается логический уровень в виде черточки внизу или вверху цифры. Если нажать и держать кнопку 1, то генерируется серия 0.5-мкс импульсов обратной полярности, и загорается средний сегмент. Кнопкйо 2 перебираются 4 частоты. Выбранная частота сохраняется в памяти.
FrEq частотомер В режиме частотомера, нажатие кнопки 1 переключает индикацию на следующие 4 цифры измеренной частоты. К примеру, индикатор показывает "12.57" для частоты 12 576 Гц. Если нажать кнопку 1 то индикатор покажет "2576" - последние 4 цифры. Если отображается точка, то значение в КГц, если точка мигает, то в МГц.
Cnt Счетчик импульсов
В режиме счетчика импульсов дисплей отображает 4 младших разряда. Кнопка 1 переключает на отображение 4-х старших разрядов. Кнопка 2 сбрасывает счетчик.
VoLt Вольтметр Режим вольтметра. В данной прошивке отображается примерное значение - примерно на 2% выше. Делителя напряжения и защиты на входе нет, поэтому не подключайте пробник к напряжениям больше 5 В.
diod Индикатор падения напряжения на диоде или транзисторе
Аналогично режиму вольтметра, но с резистором 10k, подающим ток на щуп пробника. Когда диод или один из переходов транзистора подсоединен к щупу и земляному выводу, отображается падение напряжения.
Cap Измеритель емкость
При нажатии кнопки 1 измеряется и отображается емкость конденсатора. Значения от.001 мкФ до 500 мкФ. Чем больше конденсатор, тем дольше измерение. Измерение конденсатора емкостью 100 мкФ занимает пару секунд.
Coil Измеритель индуктивности
П ри нажатии кнопки 1 измеряется и отображается индуктивность. Значения от 0.1 до 999.9 мГн. Замечание: предполагается, что сопротивление катушки постоянному току не превышает нескольких Ом. Если прибор зависает в этом режиме, прикоснитесь щупом к земляному выводу.
SIG Генератор прямоугольного сигнала
В этом режиме при нажатии кнопки 1 генерируются прямоугольные импульсы частотой 500 Гц и амплитудой 0.5 вольт.
ntSC Видео генератор
Генерируется сигнал NTSC с паттерном из белых точек.
9600 Генератор кода Ascii Каждый раз, когда нажата кнопка 1, генерируются символы A-Z , следующие за cr/lf. Автоматический выбор полярности при подключении к сигнальной линии. Кнопкой 2 переключается скорость: 1200, 2400, 4800, 9600 бод.
Midi Генератор MIDI
Посылает ноту 60 (среднее До) на любом из16 midi-канале. Нажатие кнопки 1 посылает "note on". Отпускание кнопки 1 посылает "note off". Кнопкой 2 переключаются каналы. текущий номер канала сохраняется в памяти.
R/C Генератор импульсов для сервомашинок Генерирует 1- 2 мс импульсы для сервомашинок. Кнопка 1 увеличивает ширину импульса, кнопка 2 - уменьшает. При входе в режим по умолчанию генерируются импульсы 1.5 мс.
Генератор прямоугольных импульсов
Генерирует прямоугольные импульсы частотой 1 - 9999 Гц. Кнопка 1 увеличивает частоту, кнопка 2 - уменьшает.
Prn Генератор псевдослучайных чисел
Генерирует последовательности псевдослучайных чисел с частотой 10 кГц.
ir38 Генераторр ИКкоманд Генерирует 1 мс прямоугольные импульсы с 2.5 мс паузой между ними на частоте 38 кГц. Если подсоединить ИК диод, используется для проверки модулей ИК управления.
PWM ШИМ Генерирует сигнал ШИМ от 3 до 97 % на частоте около 6 кГц. Кнопка 1 увеличивает скважность, кнопка 2 - уменьшает.
StOP Таймер Кнопка 1 запускает/останавливает таймер. Изменение состояния щупа тоже запускает/останавливает таймер. Кнопка 2 сбрасывает таймер. Таймер считает 1/100 секуды от 0 до 99 сек, затем считает 1/10 сек от 100 до 999 сек,затем считает целые секунды от 1000 до 9999 секунд (около 2 ч 46 мин).

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

Этот проект основан на схеме функционального генератора, описанного на веб-сайте Mondo . Я только сделал очень незначительные изменения и исправил некоторые очевидные опечатки в схеме. Код переписан для синтаксиса Microchip .

Характеристики генератора:
Частотный диапазон: 11 Гц - 60 кГц
Цифровая регулировка частоты с 3 различными шагами
Форма сигнала: синус, треугольный, прямоугольный, пульс, пакетный, sweep, шум
Выходной диапазон напряжения: ± 15В для синуса и треугольника, 0-5В для других
Синхронизация: выход для импульсного сигнала.

Устройство питается от 12-вольтового трансформатора, который обеспечивает достаточно высокое (более 18 В) постоянное напряжение, необходимое для нормальной работы стабилизаторов 78L15 и 79L15. Питание в ±15 В необходимо для того, чтобы ОУ LF353 на выходе давал полный спектр сигналов при 1кОм нагрузки. При использовании питания ±12 В этот резистор должен быть не менее 3 кОм.

Датчик вращения (поворотный энкодер) который я использовал – ALPS SRBM1L0800 в виде двух переключателей в круге на схеме. Автор, вероятно, использовал другой, так что некоторые изменения в коде программы контроллера были необходимы. Мой датчик имеет две группы контактов: ВЫКЛ и ВКЛ (когда ротор перемещается в соответствующем направлении). Таким образом, изменение прерывания PORTB должны быть созданы, если одна из пар контактов коротится. Это достигается за счет подключения обоих групп контактов на контакты PIC16 (RB4 - RB7), которые проверяются программой на изменение состояния. К счастью, RB4 не был использован в оригинальном дизайне, так что я просто перенаправлен RB3 на RB4. Другая модификация вызвана использованием поворотного энкодера, потому я немного изменил прерывания микропрограммы. Я заставил регулятор, сохранять состояние в течении 100 последовательных измерений вместо 10 в оригинальном дизайне. Заметим, что некоторые ножки PIC используются для перенаправления +5 В для упрощения компоновки печатной платы, поэтому они настроены в качестве входов портов.

Печатная плата предусматривает три резисторных сборки. Одна – R/2R – для ЦАП из Bourns 4310R серии. Сборка ЦАП резисторов может быть построена и на дискретных резисторах по схеме выше. Следует использовать резисторы с допуском до ± 1% или лучше. Светодиодные ограничительные резисторы серии Bourns 4306R. Яркость светодиодов может быть увеличена изменением сопротивления ограничительных резисторов до 220 – 330 Ом.

Генератор собран в 179x154x36 мм пластиковом корпусе с алюминиевыми передней и задней панелями. Уровень выходного сигнала регулируется переменным резистором Alfa 1902F серии. Все другие компоненты устанавливаются на передней и задней панелях (кнопки, разъемы, светодиодные сборки, разъем питания). Платы крепятся к корпусу болтами в 6мм с пластиковыми прокладками.

Генератор производит 9 различных форм сигналов и работает в трех режимах, которые выбираются с помощью кнопки "Выбрать (Select)" и их индикация выводится на трех верхних (по схеме) светодиодах. Датчик вращения корректирует параметры сигнала в соответствии со следующей таблицей:


Режим \Форма

Triangle

Режим 1

Режим 2

Режим 3

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

P.S. От себя добавлю: при повторении устройства с авторской печатной платой прибор отказался заводиться (возможно на печатной плате есть ошибка), а при монтаже на макетной плате – генератор начал работать сразу.

Ниже вы можете скачать исходники asm, прошивку и файлы печатных плат ()

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
Схема генератора.
Микроконтроллер PIC16F870 1 В блокнот
Сдвиговый регистр

CD74HC164

1 В блокнот
Операционный усилитель

LF353

1 В блокнот
Мультиплексор/демультиплексор

CD4053B

1 В блокнот
Линейный регулятор

LM7805

1 В блокнот
Линейный регулятор

LM78L15

1 В блокнот
Линейный регулятор

LM79L15

1 В блокнот
Выпрямительный диод

1N4002

3 В блокнот
Конденсатор 22 пФ 2 В блокнот
Конденсатор 51 пФ 1 В блокнот
Конденсатор 100 пФ 1 В блокнот
Конденсатор 1000 пФ 1 В блокнот
Конденсатор 0.1 мкФ 1 В блокнот
1 мкФ 2 В блокнот
Электролитический конденсатор 4.7 мкФ 1 В блокнот
Электролитический конденсатор 100 мкФ 2 В блокнот
Электролитический конденсатор 500 мкФ 1 В блокнот
Резистор

470 Ом

6 В блокнот
Переменный резистор 1 кОм 1 В блокнот
Резистор

2.7 кОм

1 В блокнот
Резистор

4.7 кОм

1 В блокнот
Резистор

10 кОм

4 В блокнот
Резистор

15 кОм

1 В блокнот
Резистор

22 кОм

1