Курсы электронщика. Школа для электрика: все об электротехнике и электронике

Каждый из нас, когда начинает увлекаться чем-то новым, сразу кидается в «пучину страсти» пытаясь выполнить или реализовать непростые проекты самоделок . Так было и со мной, когда я увлекся электроникой. Но как обычно бывает – первые неудачи поубавили запал. Однако отступать я не привык и начал систематически (буквально с азов) постигать таинства мира электроники. Так и родилось «руководство для начинающих технарей»

Шаг 1: Напряжение, ток, сопротивление

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

Более научное определение тока – скорость изменения количество электронов в определенном направлении. Единица измерения тока — Ампер (I). В электронных схемах протекающий ток лежит в диапазоне миллиампера (1 ампер = 1000 миллиампер). Например, свойственный ток для светодиода 20mA.

Единица измерения напряжения – Вольт (В). Батарея – является источником напряжения. Напряжение 3В, 3.3В, 3.7В и 5В является наиболее распространенным в электронных схемах и устройствах.

Напряжение является причиной, а ток – результатом.

Единица измерения сопротивления – Ом (Ω).

Шаг 2: Источник питания

Аккумуляторная батарея — источник напряжения или «правильно» источник электроэнергии. Батарея производит электроэнергию за счет внутренней химической реакции. На внешней стороне у неё присутствуют две клеммы. Одна из них является положительным выводом (+ V), а другая отрицательным (-V), или «землёй». Обычно источники питания бывают двух типов.

  • Батареи;
  • Аккумуляторы.

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

Батареи 1,5 В

Батарейки с таким напряжением могут иметь различные размеры. Наиболее распространённые размеры АА и ААА. Диапазон ёмкости от 500 до 3000 мАч.

3В литиевая «монетка»

Все эти литиевые элементы рассчитаны номинально на 3 В (при нагрузке) и с напряжением холостого хода около 3,6 вольт. Ёмкость может достигать от 30 до 500мAч. Широко используется в карманных устройствах за счёт их крошечных размеров.

Никель-металлогидридные (NiМГ)

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

3.7 В литий-ионные и литий-полимерные аккумуляторы

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

9-вольтовая батарея

Наиболее распространенная форма — прямоугольная призма с округленными краями и клеммами, что расположены сверху. Ёмкость составляет около 600 мАч.

Свинцово-кислотные

Свинцово-кислотные аккумуляторы являются рабочей лошадкой всей радио-электронной промышленности. Они невероятно дешёвы, перезаряжаются и их легко купить. Свинцово-кислотные аккумуляторы используются в машиностроении, UPS (источниках бесперебойного питания), робототехнике и других системах, где необходим большой запас энергии, а вес не так важен. Наиболее распространенными являются напряжения 2В, 6В, 12В и 24В.

Последовательно-параллельное соединение батарей

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

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

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

Ёмкость батареи измеряется в ватт-часах (Вт*ч), киловатт-часах (кВт-ч), ампер-часах (А*ч) или миллиампер-час (мА * ч). Ватт-час – это напряжение (В) умноженное на силу тока(I) (получаем мощность – единица измерения Ватты (Вт)), которое может выдавать батарея определенный период времени (как правило, 1 час). Так как напряжение фиксируемое и зависит от типа аккумулятора (щелочные, литиевые, свинцово-кислотные, и т.д.), часто на внешней оболочке отмечают лишь Ач или мАч (1000 мАч = 1Aч). Для более продолжительной работы электронного устройства необходимо брать батареи с низким током утечки. Чтобы определить срок службы аккумулятора, разделите ёмкость на фактический ток нагрузки. Цепь, которая потребляет 10 мА и питается от 9-вольтной батареи будет работать около 50 часов: 500 мАч / 10 мА = 50 часов.

Во многих типах аккумуляторов, вы не можете «забрать» энергию полностью (другими словами, аккумулятор не может быть полностью разряжен), не нанося серьезный, и часто непоправимый ущерб химическим составляющим. Глубина разрядки (DOD) аккумулятора определяет долю тока, которая может быть извлечена. Например, если DOD определено производителем как 25%, то только 25% от ёмкости батареи может быть использовано.

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

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

С-Ёмкость: Токи заряда и разряда любой аккумуляторной батареи измеряются относительно её емкости. Большинство батарей, за исключением свинцово-кислотных, оценено в 1C. Например, батарея с ёмкостью 1000mAh, выдает 1000mA в течение одного часа, если уровень – 1C. Та же батарея, с уровнем 0.5C, выдает 500mA в течение двух часов. С уровнем 2C, та же батарея выдает 2000mA в течение 30 минут. 1C часто упоминается как одночасовой разряд; 0.5C – как двухчасовой и 0.1C – как 10-часовой.

Ёмкость батареи обычно измеряется с помощью анализатора. Анализаторы тока отображают информацию в процентах отталкиваясь от значения номинальной ёмкости. Новая батарея иногда выдает больше 100 % тока. В таком случае, батарея просто оценена консервативно и может выдержать более длительное время, чем указанно производителем.

Зарядное устройство может быть подобрано с точки зрения ёмкости батареи или величины C. Например зарядное устройство с номиналом C/10 полностью зарядит батарею через 10 часов, зарядное устройство с номиналом в 4C, зарядило бы аккумулятор через 15 минут. Очень быстрые темпы зарядки (1 час или менее) обычно требуют того, чтобы зарядное устройство тщательно контролировало параметры аккумулятора, такие как предельное напряжение и температура, чтобы предотвратить перезаряд и повреждения батареи.

Напряжение гальванического элемента определяется химическими реакциями, что проходят внутри него. Например, щелочные элементы – 1.5 В, все свинцово- кислотные – 2 В, а литиевые – 3 В. Батареи могут состоять из нескольких ячеек, поэтому вы редко, где сможете увидеть 2-вольтовую свинцово-кислотную батарею. Обычно они соединены вместе внутри, чтобы выдавать 6 В, 12 В или 24 В. Не стоит забывать о том, что номинальное напряжение в «1.5-вольтовой» батарее типа AA фактически начинается с 1.6 В, затем быстро опускается к 1.5, после чего медленно дрейфует вниз к 1.0 В, при котором батарею уже принято считать ‘разряженной’.

Как лучше выбрать батарею для поделки ?

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

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

Шаг 3: Резисторы

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

Резисторы — пассивные компоненты, которые только потребляют энергию (и не могут производить её). Резисторы, как правило, добавляются в цепь, где они дополняют активные компоненты, такие как ОУ, микроконтроллеры и другие интегральные схемы. Обычно они используются, чтобы ограничить ток, разделить напряжения и линии ввода/вывода.

Сопротивление резистора измеряется в Омах. Большие значения могут быть сопоставлены с префиксом кило-, мега-, или гига, чтобы сделать значения легко читаемыми. Часто можно увидеть резисторы с меткой кОм и МОм диапазоне (гораздо реже мОм резисторы). Например, 4,700Ω резистор эквивалентен 4.7kΩ резистору и 5,600,000Ω резистор можно записать в виде 5,600kΩ или (более обычно) 5.6MΩ.

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

  • с чётко заданными характеристиками;
  • общего назначения, чьи характеристики могут «гулять» (производитель сам указывает возможное отклонение).

Пример общих характеристик:

  • Температурный коэффициент;
  • Коэффициент напряжения;
  • Частотный диапазон;
  • Мощность;
  • Физический размер.

По своим свойствам резисторы могут быть классифицированы как:

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

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

Есть несколько типов нелинейных резисторов:

  • Резисторы ОТК (Отрицательный Температурный Коэффициент) — их сопротивление понижается с повышением температуры.
  • Резисторы ПЕК (Положительный Температурный Коэффициент) — их сопротивление увеличивается с повышением температуры.
  • Резисторы ЛЗР (Светло-зависимые резисторы) — их сопротивление изменяется с изменением интенсивности светового потока.
  • Резисторы VDR (Вольт зависимые резисторы) — их сопротивление критически понижается, когда значение напряжения превышает определенное значение.

Не линейные резисторы используются в различных проектах. ЛЗР используется в качестве датчика в различных робототехнических проектах.

Кроме этого, резисторы бывают с постоянным и переменным значением:

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

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

Магазин сопротивлений:

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

По составу резисторы бывают:

Углеродные:

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

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

Осаждения углерода:

Резистор, который сделан путём нанесения тонкого слоя углерода вокруг керамического стержня — называется углеродо-осаждённым резистором. Он изготавливается путем нагревания керамических стержней внутри колбы метана и осаждением углерода вокруг них. Значение резистора определяется количеством углерода, осажденного вокруг керамического стержня.

Пленочный резистор:

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

Проволочный резистор:

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

Метало-керамические:

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

Прецизионные резисторы:

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

Все резисторы имеют допуск, который даётся в процентах. Допуск говорит нам, насколько близко к номинальному значению сопротивления может изменяться. Например, 500Ω резистор, который имеет значение допуска 10%, может иметь сопротивление между 550Ω или 450Ω. Если же резистор имеет допуск 1%, сопротивление будет меняться только на 1%. Таким образом, 500Ω резистор может варьироваться от 495Ω 505Ω.

Прецизионный резистор — резистор, у которого уровень допуска всего 0.005%.

Плавкий резистор:

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

Терморезисторы:

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

Терморезисторы показывают или положительный температурный коэффициент (PTC) или отрицательный температурный коэффициент (NTC).

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

Фоторезисторы:

Резисторы, сопротивление которых меняется в зависимости от светового потока, что падает на его поверхность. В тёмной среде сопротивление фоторезистора очень высоко, несколько M Ω. Когда интенсивный свет попадает на поверхность, сопротивление фоторезистора существенно падает.

Таким образом фоторезисторы — переменные резисторы, сопротивление которых зависит от количества света, что падает на его поверхность.

Выводные и безвыводные типы резисторов:

Выводные резисторы: Этот тип резисторов использовался в самых первых электронных схемах. Компоненты подключались к выводным клеммам. С течением времени, начали использоваться печатные платы, в монтажные отверстия которых впаивались выводы радиоэлементов.

Резисторы поверхностного монтажа:

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

Шаг 4: Стандартные или общие значения резисторов

Система обозначений имеет свои истоки, которые выходят с начала прошлого века, когда большинство резисторов были углеродными с относительно плохими производственными допусками. Объяснение довольно простое – используя 10% допуск можно уменьшить число выпускаемых резисторов. Было бы малоэффективно производить резисторы с сопротивлением 105 Ом, так как 105 находится в пределах 10%-го диапазона допуска резистора на 100 Ом. Следующая рыночная категория составляет 120 Ом, потому что у резистора на 100 Ом с 10%-й терпимостью, будет диапазон между 90 и 110 Ом. У резистора на 120 Ом диапазон лежит между 110 и 130 Ом. По этой логики предпочтительно выпускать резисторы с 10% допуском 100, 120, 150, 180, 220, 270, 330 и так далее (соответственно округлены). Это — ряд E12, показанный ниже.

Терпимость 20% E6,

Терпимость 10% E12,

Терпимость 5% E24 (и обычно 2%-я терпимость),

Терпимость 2% E48,

E96 1% терпимости,

E192 0,5, 0,25, 0,1% и выше допуски.

Стандартные значения резисторов:

Е6 серии: (20% допуска) 10, 15, 22, 33, 47, 68

E12 серии: (10% допуска) 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82

E24 серии: (5% допуска) 10, 11, 12, 13, 15, 16, 18, 20, 22, 24, 27, 30, 33, 36, 39, 43, 47, 51, 56, 62, 68, 75, 82, 91

E48 серии: (2% допуска) 100, 105, 110, 115, 121, 127, 133, 140, 147, 154, 162, 169, 178, 187, 196, 205, 215, 226, 237, 249, 261, 274, 287, 301, 316, 332, 348, 365, 383, 402, 422, 442, 464, 487, 511, 536, 562, 590, 619, 649, 681, 715, 750, 787, 825, 866, 909, 953

E96 серии: (1% допуска) 100, 102, 105, 107, 110, 113, 115, 118, 121, 124, 127, 130, 133, 137, 140, 143, 147, 150, 154, 158, 162, 165, 169, 174, 178, 182, 187, 191, 196, 200, 205, 210, 215, 221, 226, 232, 237, 243, 249, 255, 261, 267, 274, 280, 287, 294, 301, 309, 316, 324, 332, 340, 348, 357, 365, 374, 383, 392, 402, 412, 422, 432, 442, 453, 464, 475, 487, 491, 511, 523, 536, 549, 562, 576, 590, 604, 619, 634, 649, 665, 681, 698, 715, 732, 750, 768, 787, 806, 825, 845, 866, 887, 909, 931, 959, 976

E192 серии: (0,5, 0,25, 0,1 и 0,05% допуска) 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 117, 118, 120, 121, 123, 124, 126, 127, 129, 130, 132, 133, 135, 137, 138, 140, 142, 143, 145, 147, 149, 150, 152, 154, 156, 158, 160, 162, 164, 165, 167, 169, 172, 174, 176, 178, 180, 182, 184, 187, 189, 191, 193, 196, 198, 200, 203, 205, 208, 210, 213, 215, 218, 221, 223, 226, 229, 232, 234, 237, 240, 243, 246, 249, 252, 255, 258, 261, 264, 267, 271, 274, 277, 280, 284, 287, 291, 294, 298, 301, 305, 309, 312, 316, 320, 324, 328, 332, 336, 340, 344, 348, 352, 357, 361, 365, 370, 374, 379, 383, 388, 392, 397, 402, 407, 412, 417, 422, 427, 432, 437, 442, 448, 453, 459, 464, 470, 475, 481, 487, 493, 499, 505, 511, 517, 523, 530, 536, 542, 549, 556, 562, 569, 576, 583, 590, 597, 604, 612, 619, 626, 634, 642, 649, 657, 665, 673, 681, 690, 698, 706, 715, 723, 732, 741, 750, 759, 768, 777, 787, 796, 806, 816, 825, 835, 845, 856, 866, 876, 887, 898, 909, 920, 931, 942, 953, 965, 976, 988

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

Продолжение следует

Давайте для начала рассмотрим обычную пальчиковую батарейку. На ее этикетке вы можете прочитать, что она имеет напряжение 1,5 вольта… так ли это на самом деле? Давайте проверим!

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

  • черный провод мультиметра необходимо подключить к разъему „COM”;
  • красный провод необходимо подключить к разъему для измерения напряжения „V” (Внимание ! Подключение проводов иным образом может привести к повреждению прибора!)
  • мы ожидаем получить значение около 1,5 вольта, поэтому ручку мультиметра устанавливаем на значение «20» в области DCV или V- (буква V с тире, означает постоянный ток) и если это необходимо, включаем прибор (некоторые модели включаются при повороте ручки), при этом мультиметр должен показать 0;
  • металлическими наконечниками щупов мультиметра касаемся выводов батарейки… но какой куда? Попробуйте обе комбинации – результат должен быть один и тот же, только в одном случае будет отражаться положительное число, а в другом случае то же число, но только со знаком минус.
  • считываем значение – в нашем случае напряжение новой батарейки составляет 1,62 вольт;
  • выключаем мультиметр.

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

Поскольку мы научились измерять напряжение мультиметром, то давайте померим и другие батарейки/аккумуляторы! Мы для тестирования выбрали:

  • заряженный аккумулятор 1,2 вольта, размер АА — мультиметр показал 1,34 вольт.
  • частично разряженный аккумулятор Ni-Mh (используемый в камере) — мультиметр наш показал 1,25 вольт.

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

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

Конечно же, какое-то количество джамперов входит в комплект вместе с макетной платой. Но если их у вас нет, то не беда, их можно сделать самим.

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

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

Теперь мы на макетной плате соберем нашу первую схему. Возьмем резистор 22кОм с цветными полосками (красный-красный-оранжевый-золотой). А какое реальное сопротивление данного резистора? Давайте проверим это мультиметром!

  • красный провод подключите к разъему » Ω «
  • мы ожидаем получить значение около 22кОм, поэтому установите регулятор на значение 200к в секции Ω и, если это необходимо, включите прибор (некоторые модели включаются при повороте диска), который до измерения должен показать 0;
  • металлическими наконечниками щупов мультиметра коснитесь ножек резистора;
  • смотрим значение – у нас сопротивление составляет 22,1кОм;
  • выключаем мультиметр.

Как и в случае с батарейкой, значение, измеренное мультиметром, отличается от номинального значения тестируемого элемента (резистора). Напомним, что золотая полоска на резисторе (значение цветных полосок смотрите в этой ) означает допуск 5%, то есть 22кОм x 5% = 1,1кОм

Поэтому диапазон отклонения сопротивления для нашего резистора может быть в пределах от 20,9кОм до 23,1кОм.

Теперь соединим на макетной плате кассету с батарейками и резистор так, как показано на картинке ниже:

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

Символ обозначенный как B1 — это наши батарейки, обеспечивающие общее напряжение: 4 х 1,5В = 6В. наш резистор на 22кОм обозначен символом R1.
В соответствии с :

I = U / R
I = 6В / 22кОм
I = 6В / 22000 Ом
I = 0,000273 А
I = 273мкА

Теоретически, ток в схеме должен составлять 273мкА. Вспомним, что сопротивление резистора может отличаться в пределах 5% (у нас это 22,1кОм). Напряжение, поступающее от батареек, также может отличаться от номинальных 6 вольт, и оно будет зависеть от степени разряда этих батареек.

Давайте посмотрим, какое реальное напряжения идет от 4 батареек по 1,5 В.

  • черный провод подключите к разъему „COM”;
  • красный провод подключите к разъему „V”
  • мы ожидаем получить значение около 6В, поэтому установите регулятор на значение «20» в секции DCV или V-, если это необходимо, включите прибор, который должен изначально показать 0;
  • металлическими наконечниками щупов мультиметра прикоснитесь проводов выходящих из кассеты батареек;
  • смотрим результат – у нас напряжение составляет 6,5 В;
  • выключаем мультиметр.

Подставим полученные значения в формулу, вытекающую из закона Ома:

I = U / R
I = 6,5 В / 22,1кОм
I = 6,5 В / 22100 Ом
I = 0,000294 А
I = 294мкА

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

  • черный провод подсоедините к разъему „COM”;
  • красный провод подключите к разъему „mA”;
  • мы ожидаем получить значение 294 мкА, поэтому устанавливаем регулятор на значение 2000µ в секции A-, если это необходимо, включите прибор, который должен изначально показать 0;
  • для измерения тока, необходимо мультиметр подключить в разрыв цепи. Металлическими наконечниками щупов мультиметра касаемся, ножки джемпера соединяющий положительный полюс батареи и ножки резистора;
  • считываем значение – у нас сила тока составляет 294 мкA;
  • выключаем мультиметр.

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

Недавно ко мне, узнав что я радиолюбитель, на форуме нашего города, в ветке Радио обратились за помощью два человека. Оба по разным причинам, и оба разного возраста, уже взрослые, как выяснилось при встрече, одному было 45 лет, другому 27. Что доказывает, что начать изучение электроники, можно в любом возрасте. Объединяло их одно, оба были так или иначе знакомы с техникой, и хотели бы самостоятельно освоить радиодело, но не знали с чего начать. Мы продолжили общение в В_Контакте , на мой ответ, что в инете море информации на эту тему, занимайся - не хочу, я услышал от обоих примерно одинаковое, - что оба не знают с чего начать. Одним из первых вопросов было: что входит в необходимый минимум знаний радиолюбителя. Перечисление им необходимых умений, заняло довольно приличное время, и я решил написать на эту тему обзор. Думаю, он будет полезен таким же начинающим, как и мои знакомые, всем кто не может определиться, с чего начать свое обучение.

Сразу скажу, что при обучении, нужно равномерно сочетать теорию с практикой. Как бы ни хотелось, побыстрее начать паять и собирать конкретные устройства, нужно помнить о том, что без необходимой теоретической базы в голове, вы в лучшем случае, сможете безошибочно копировать чужие устройства. Тогда как если будете знать теорию, хотя бы в минимальном объеме, то сможете изменить схему, и подогнать её под свои потребности. Есть такая фраза, думаю известная каждому радиолюбителю: “Нет ничего практичнее хорошей теории”.

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

Пайка деталей

Необходимо уметь опознавать по внешнему виду, любую радиодеталь, и знать, как она обозначается на схеме. Разумеется, для того чтобы собрать, спаять любую схему, нужно иметь паяльник, желательно мощностью не выше 25 ватт, и уметь им хорошо пользоваться. Все полупроводниковые детали не любят перегрева, если вы паяете, к примеру, транзистор на плату, и не удалось припаять вывод за 5 - 7 секунд, прервитесь на 10 секунд, или припаяйте в это время другую деталь, иначе высока вероятность сжечь радиодеталь от перегрева.

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

Не менее важно, удалять остатки флюса с платы, особенно если вы паяете цифровую схему, либо флюсом содержащим активные добавки. Смывать нужно специальной жидкостью, либо 97 % этиловым спиртом.

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

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

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

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

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

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

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

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

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

Использование паяльного фена не упоминаю, ввиду частого отсутствия у начинающих доступа к нему.

Вывод

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

Обсудить статью С ЧЕГО НАЧАТЬ РАДИОЛЮБИТЕЛЮ

Когда в цепи необходимо подавить переменные токи определенного частотного спектра, но при этом эффективно пропустить токи с частотами, находящимися выше или ниже этого спектра, может пригодиться пассивный LC-фильтр на реактивных элементах - фильтр нижних частот ФНЧ (если необходимо эффективно пропустить колебания с частотой ниже заданной) или фильтр верхних частот ФВЧ (при необходимости эффективно пропустить колебания с частотой выше заданной). Принцип построения данных фильтров основывается на свойствах индуктивностей и емкостей...

В одной из предыдущих статей мы рассмотрели общий принцип работы активных корректоров коэффициента мощности (ККМ или PFC). Однако ни одна схема корректора не заработает без контроллера, задача которого - правильно организовать управление полевым транзистором в общей схеме. В качестве яркого примера универсального PFC-контроллера для реализации ККМ можно привести популярную микросхему L6561, которая выпускается в SO-8 и DIP-8 корпусах, и предназначается для построения сетевых блоков коррекции коэффициента мощности номиналом до 400 Вт...

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

В данной статье будет приведен порядок расчета и подбора компонентов, необходимых при проектировании силовой части понижающего импульсного преобразователя постоянного тока без гальванической развязки, топологии buck-converter. Преобразователи данной топологии хорошо подходят для понижения постоянного напряжения в пределах 50 вольт по входу и при мощностях нагрузки не более 100 Вт. Все что касается выбора контроллера и схемы драйвера, а также типа полевого транзистора, оставим за рамками данной статьи, однако подробно разберем схему и особенности рабочих режимов...

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

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

Одной из популярнейших топологий импульсных преобразователей напряжения является двухтактный преобразователь или push-pull (в дословном переводе - тяни-толкай). В отличие от однотактного обратноходового преобразователя (flyback), энергия в сердечнике пуш-пула не запасается, потому что в данном случае это - сердечник трансформатора, а не сердечник дросселя, он служит здесь проводником для переменного магнитного потока, создаваемого по очереди двумя половинами первичной обмотки. Это именно импульсный трансформатор с фиксированным...

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

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

Тебе наверняка знакомы римские и арабские цифры. В римской системе числа представляются в виде комбинации букв I, V, X, L, C, D, M, а в арабской с помощью комбинации символов 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Но существуют и другие формы представления числа. Одна из них -- это двоичная форма. Или, как её чаще называют, двоичная система счисления. В такой системе счисления любое число представляет собой последовательность только из "0" и "1".

Арабские Римские Двоичные
0 - 00
1 I 01
2 II 10
3 III 11

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

Независимо от того, с какой информацией работает цифровое устройство, глубоко внутри оно занимается обработкой чисел.

Почему именно "0" и "1", а не "0", "1" и "2", к примеру? На самом деле были вполне успешные попытки создать цифровую технику, которая использует не двоичную, а троичную систему исчисления ("0", "1" и "2"), но двоичная все же победила.

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

Структура цифрового устройства

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

Давай выберем что-нибудь из этого списка и посмотрим, как оно устроено. Пусть это будет микроконтроллер (МК)! Ладно, признаюсь. Микроконтроллер я выбрал неспроста. Дело в том, что именно появление микропроцессоров произвело настоящую революцию в электронике и выдвинуло её развитие на новый уровень.

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

Микроконтроллеры используются повсеместно: в современных телевизорах, холодильниках, планшетах, охранных системах. Везде, где требуется чем-то управлять, микроконтроллер может найти своё место. А всё благодаря тому, что, как и любой микропроцессор, МК можно программировать. В итоге один и тот же вид микросхем можно использовать в сотнях различных устройств.

В наше время наибольшей популярностью пользуются, к примеру, микроконтроллеры AVR, PIC, ARM. Каждая из компаний, что выпускает перечисленные виды МК, производит десятки, если не сотни, разновидностей микроконтроллеров, предназначенных под все мыслимые и немыслимые задачи.

Как работает микроконтроллер

Несмотря на всю сложность конструкции настоящего микроконтроллера, рассказать, как он функционирует можно всего одним предложением: "В память микроконтроллера записывается текст программы, МК считывает команды из этой программы и выполняет их", -- вот и всё.

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

В современном мире микропроцессор (МК тоже микропроцессор, но специализированный) может иметь либо очень много базовых команд, либо очень мало. Это такое условное разделение, для которого даже придумали два термина: CISC и RISC. CISC -- это много разных видов команд на все случаи жизни, RISC -- это только наиболее необходимые и часто использующиеся команды, т.е. сокращенный набор команд.

Большинство микроконтроллеров исповедуют RISC. Объясняется это тем, что при использовании сокращенного набора команд микроконтроллеры проще и дешевле для производства, их легче и быстрей осваивают разработчики аппаратуры. Между CISC и RISC много различий, но сейчас принципиально важно запомнить только то, что CISC -- много команд, RISC -- мало команд. Глубже с этими двумя идеями познакомимся как-нибудь в другой раз.

Что происходит, когда включается микроконтроллер?

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

Что произойдёт, когда ты подашь питание на свою схему с МК? Оказывается, ничего особенного. Там нет вообще никакой магии. Происходить будет следующее:

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

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

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

Как устроен типичный МК

Любая микропроцессорная система стоит на трёх китах:

  1. Процессор (АЛУ + устройство управления),
  2. Память (ROM, RAM, FLASH),
  3. Порты ввода-вывода .

Процессор с помощью портов ввода-вывода получает/отправляет данные в виде чисел, производит над ними различные арифметические операции и сохраняет их в память. Общение между процессором, портами и памятью осуществляет по проводам, которые называются шиной (шины делятся на несколько видов по назначению). Это общая идея работы МП-системы. Вот как на картинке ниже.

МК, как я уже писал, тоже микропроцессор. Просто специализированный. Физическая структура микросхем МК разных серий может существенно различаться, но идейно они будут похожи и будут иметь такие, например, блоки как: ПЗУ, ОЗУ, АЛУ, порты ввода/вывода, таймеры, счетчики, регистры.

ПЗУ Постоянная память. Всё, что в неё записано, остаётся в ПЗУ и после того как устройство было отключено от питания.
ОЗУ Временная память. ОЗУ -- это рабочая память МК. В неё помещаются все промежуточные результаты выполнения команд или данные от внешних устройств.
АЛУ Математический мозг микроконтроллера. Именно он складывает, вычитает, умножает, а иногда и делит, сравнивает нолики и единички в процессе выполнения команд программы. Один из важнейших органов МК.
Порты I/O Просто устройства для общения МК с внешним миром. Без них ни во внешюю память записать, ни данные от датчика или клавиатуры получить нельзя.
Таймеры Готовил торт или курицу? Ставил таймер, чтобы он тебя оповестил, когда блюдо будет готово? Вот в МК таймер выполняет схожие функции: отсчитывает интервалы, выдаёт сигнал о срабатывании и т.д.
Счетчики Пригождаются, когда требуется что-либо подсчитать.
Регистры Самое непонятное слово для тех, кто хоть раз пытался освоить Асемблер самостоятельно. А между прочим они своего рода выполняют роль быстрой ОЗУ МК. Каждый регистр представляет собой своего рода ячейку памяти. И в каждом МК их всего несколько десятков.

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

Мозг микроконтроллера

Микропроцессор/микроконтроллер всегда работает по заложенной в него программе. Программа состоит из последовательности операций, которые МК умеет выполнять. Операции выполняются в ЦПУ -- это мозг микроконтроллера. Именно этот орган умеет производить арифметические и логические операции с числами. Но есть ещё четыре важных операции, которые он умеет делать:

  • чтение из ячейки памяти
  • запись в ячейку памяти
  • чтение из порта В/В
  • запись в порт В/В

Эти операции отвечают за чтение/запись информации в память и во внешние устройства через порты ввода/вывода. И без них любой процессор проверащается в бесполезный хлам.

Технически процессор состоит из АЛУ (калькулятор процессора) и управляющего устройства, которое дерижирует взаимодействием между портами ввода-вывода, памятью и арифметико-логическим устройством (АЛУ).

Память микроконтроллера

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

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

В зарубежном мире ОЗУ и ПЗУ называют RAM и ROM:

  1. RAM (Random Access Memory) -- память со случайны доступом
  2. ROM (Read Only Memory) -- память только для чтения

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

ПЗУ

Сейчас всё больше получила распространение ПЗУ память типа FLASH (или, по-нашему, ЭСПЗУ). Она позволяет сохранять данные даже тогда, когда устройство выключено. Поэтому в современных МК, например в МК AVR в качестве ПЗУ используются именно FLASH-память.

Раньше микросхемы ПЗУ-памяти были однократно-программируемыми. Поэтому если были записаны программа или данные с ошибками, то такую микросхемы просто выкидывали. Чуть позже появились ПЗУ, которые можно было перезаписывать многократно. Это были чипы с ультрафиолетовым стиранием. Они довольно долго прожили и даже сейчас встречаются в некоторых устройствах из 1990-х...2000-х годов. Например, вот такая ПЗУ родом из СССР.

У них был один существенный минус -- при случайно засветке кристалла (тот, что виден в окошечке) программа могла быть повреждена. А также ПЗУ до сих пор работает медленней, чем ОЗУ.

ОЗУ

Оперативная память в отличие от ПЗУ, ППЗУ и ЭСПЗУ является энергозависимой и при выключении питания устройства все данные в ОЗУ пропадают. Но без неё не обходится ни одно микропроцессорное устройство. Так как в процессе работы требуется где-то хранить результаты вычислений и данные, с которыми работает процессор. ПЗУ для этих целей не подходит из-за своей медлительности.

ПАМЯТЬ ПРОГРАММ И ПАМЯТЬ ДАННЫХ

Помимо разделения на энергозависимую (ОЗУ) и энергонезависимую память в микроконтроллерах есть разделение на память данных и память программ. Это значит, что в МК есть специальная память, которая предназначена только для хранения программы МК. В нынешние времена обычно это FLASH ПЗУ. Именно из этой памяти микроконтроллер считывает команды, которые выполняет.

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

Такое разделение хорошо тем, что никакая ошибка в программе не сможет повредить саму программу. К примеру, когда по ошибке МК попытается записать на место какой-нибудь команды в программе случайное число. Получается что программа надёжно защищена от повреждения. Кстати, у такого разделения есть своё особо название -- "гарвардская архитектура".

В 1930-х годах правительство США поручило Гарвардскому и Принстонскому университетам разработать архитектуру ЭВМ для военно-морской артиллерии. В конце 1930-х годов в Гарвардском университете Говардом Эйкеном была разработана архитектура компьютера Марк I, в дальнейшем называемая по имени этого университета.

Ниже я схематично изобразил гарвардскую архитектуру:

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

ИЕРАРХИЯ ПАМЯТИ

КАК УСТРОЕН МОЗГ МИКРОКОНТРОЛЛЕРА

Ты уже значешь, что мозгом МК является ЦПУ -- центральный процессор, который состоит из АЛУ (арифметико-логическое устройство) и устройства управления (УУ). УУ дерижирует всем оркестром из памяти, внешних устройств и АЛУ. Благодаря ему МК может выполнять команды в том порядке в каком мы этого хотим.

АЛУ -- это калькулятор, а УУ говорит АЛУ что, с чем, когда и в какой последовательности вычислять или сравнивать. АЛУ умеет складывать, вычитать, иногда делить и умножать, выпонять логические операции: И, ИЛИ, НЕ (о них будет чуть позже)

Любой компьютер, МК в том числе, умеет сегодня работать только с двоичными числами, составленными из "0" и "1". Именно эта простая идея привела к революции в области электроники и взрывному развитию цифровой техники.

Предположим, что АЛУ надо сложить два числа: 2 и 5. В упрощенном виде это будет выглядеть так:

При этом УУ знает в каком месте памяти взять число "2", в каком число "5" и в какое место памяти поместить результат. УУ знает обо всём этом потому, что оно прочитало об этом в команде из программы, которую в данный момент прочитало в программе. Более подробно про арефмитические операции с двоичными числами и как устроен сумматор АЛУ изнутри я расскажу чуть позже.

Хорошо, скажешь ты, а что если нужно получить эти числа не из программы, а из вне, например, с датчика? Как быть? Вот тут в игру и вступают порты ввода-вывода, с помощью которых МК может принимать и передавать данных на внешние устройства: дисплеи, датчики, моторы, задвижки, принтеры и т.д.

ЛОГИЧЕСКИЕ ОПЕРАЦИИ

Тебе наверняка хорошо знакомо шуточное высказывание про "женскую логику"? Но речь пойдет не о ней, а логике в принципе. Логика оперирует причинно-следственными связями: если солнце взошло, то стало светло. Причина "солнце взошло" вызвала следствие "стало светло". При этом про каждое утверждение мы можем сказать "ИСТИНА" или "ЛОЖЬ".

Например:

  • "Птицы плавают под водой" -- это ложь
  • "Вода мокрая" -- при комнатной температуре это утверждение истинно

Как ты заметил, второе утверждение при определённых условиях может быть как истинным, так и ложным. В нашем компьютере есть только числа и инженеры с математичками придумали обозначать истину "1", а ложь "0". Это дало возможность записывать истинность утверждения в виде двоичных чисел:

  • "Птицы плавают под водой" = 0
  • "Вода мокрая" = 1

А ещё такая запись позволила математикам выполнять с этими утверждениями целые операции -- логические операции. Первым до этого додумался Джордж Буль. По имени которого и названа такая алгебра: "булева алгебра", которая оказалась очень удобной для цифровых машин.

Вторая половина АЛУ -- это логические операции. Они позволяют "сравнивать" утверждения. Базовых логических операций всего несколько штук: И, ИЛИ, НЕ, -- но этого достаточно, так как более сложные могут комбинироваться из этих трёх.

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

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

Логическое операция НЕ меняет истинность утверждения на противоположное значение. Это логическое отрицание. Например:

Солнце всходит каждый день = ИСТИНА

НЕ (Солнце всходит каждый день) = НЕ ИСТИНА = ЛОЖЬ

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

УСТРОЙСТВО ВВОДА-ВЫВОДА

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

Подведу итоги:

  1. Цифровая электроника -- верхушка айсберга электроники
  2. Цифровое устройство знает и понимает только числа
  3. Любая информация: сообщение, текст, видео, звук, -- могут быть закодированы с помощью двоичных чисел
  4. Микроконтроллер -- это микрокомпьютер на одной микросхеме
  5. Любая микропроцессорная система состоит из трёх частей: процессор, память, устройства ввода-вывода
  6. Процессорс состоит из АЛУ и управляющего устройства
  7. АЛУ умеет выполнять арифметические и логические операции с двоичными числами

Оставайся с нами. В следующих статьях я расскажу более подробно как устроена память МК, порты ввода-вывода и АЛУ. А после этого мы пойдём ещё дальше и в итоге дойдём до аналоговой электроники.

p.s.
Нашёл ошибку? Сообщи мне!

/blog/tsifrovaya-elektronika-chto-eto/ В этом рассказе первые шаги в мир электроники делаются с необычного направления. Своё путешествие по электронике ты начинаешь с мира цифровой схемотехники, с микроконтроллеров 2016-11-17 2016-12-26 цифровая электроника, цифровая схемотехника, микроконтроллер, логические элементы

Большой радиолюбитель и конструктор программ