+7-914-236-71-06
Категории
Последние статьи
Владельцы автомобилей жалуются, что им довольно часто приходится менять лампочки в связи с тем, что они перегорают. Рассмотрим наиболее вероятные причины выхода из строя ламп и то, как мы можем продли.. Читать
Поставлена задача собрать реле времени на 220в просто, дешево и сердито. Вот 100% рабочая схема: На устройство подается 220в Нагрузка подключена через реле Выключатель стоит в цепи 12В.. Читать
Реле времени, или как сейчас говорят, таймеры, в простом случае имеют всего несколько элементов на схеме. Но при своей простоте, это очень важные элементы схем. Работа подавляющего большинства таймеро.. Читать
Светодиодная лампочка, как и обычная, лампа накаливания является одноразовым изделием, и цена на Led лампы сейчас не высока, но если хочется занять руки или жалко выкидывать лампу качественного изгото.. Читать
Все статьи

Микросхемы микроконтроллеры

Выберите подкатегорию

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

Отдавать приказы и указания микроконтроллеру нужно на понятном ему языке, двоичном коде. Но для человека двоичный код, что лес темный, если программа большая, такое общение превратится в ад кромешный, но нашлись на земле люди добрые и придумали более понятные человеческому населению языки программирования, на любом из них вы можете написать для микроконтроллера программу. Наиболее распространёнными в этой области языками являются С++ и ассемблер. У каждого из них свои недостатки и преимущества, на ассемблере программы получаются компактными по размеру и более быстрыми, так как язык предусматривает практически прямое обращение кода к ядру контроллера, а на С++ программу писать гораздо легче, можно меньше вникать в архитектуру конкретного чипа и этот язык прощает новичкам многие ошибки. При этом если вам нужно написать программу для автозапуска автомобиля, вам не важно, сколько байт она займет - памяти чипа хватит с лихвой, а быстродействия хватит на десяток автомобилей! Разновидностей микроконтроллеров тоже тьма, на любой запрос, отличаются по размеру памяти, количеству периферии, размеру чипа, скорострельности и экономичности. В любом случае, подобрать подходящий именно вам не проблема. Какой микроконтроллер  выбрать, тут, сколько людей столько и мнений, но фланги противостояния разделились между фирмой Atmel (к сожалению, перекуплена фирмой microchip), гигантом microchip с чипами PIC и платформой STM. При этом серия микроконтроллеров STM наиболее продвинута в плане быстродействия и мощности. Однако, как и говорилось ранее, если вы собираете дистанционно отключаемую розетку, вам хватит и простой Attyny для реализации алгоритма, а если к той же розетке вы решите прикрутить еще и полноценный сенсорный дисплей, тогда стоит выбрать старшую серию Atmega или STM.

Neru5RU © 2019
Яндекс.Метрика
^ Наверх