Найти тему
FL школа

Flprog. Введение в электронику

Оглавление

Здравствуйте уважаемые читатели!

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

Если вы зашли сюда, то уже знаете что мир электроники зашел очень и очень далеко. Электронные устройства усложняются, становятся меньше. Рассматривая внутренности современного мобильного телефона задаешься одним вопросом - КАК!?

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

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

УСТРОЙСТВО УПРАВЛЕНИЯ ОБОРУДОВАНИЕМ

Стандартный силовой шкаф управления оборудованием (фото из сети)
Стандартный силовой шкаф управления оборудованием (фото из сети)

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

КОНТРОЛЛЕР

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

Хорошие контроллеры от ОВЕН.
Хорошие контроллеры от ОВЕН.
Сборка контроллера на Ардуино.
Сборка контроллера на Ардуино.

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

МИКРОКОНТРОЛЛЕР

Микроконтроллер это сердце контролера. Именно он при наличии обвязки и питания способен принимать и отдавать сигналы управления. Чаще всего я буду объяснять суть на Atmega 328 (для тестирования можно взять в ардуино Uno), стоимостью около 100 рублей и идущий у меня в любой маломальский проект. Если вам нужно будет больше пинов (входов и выходов) - смело переходите на ATmega2560 (Ардуино MEGA). Время которое вы потратите на изучение расширителей портов - будет абсолютно несоразмерно с стоимостью данного контроллера.

Распиновка ATMEGA 328
Распиновка ATMEGA 328

ПРОГРАММНАЯ ЧАСТЬ

Алгоритм работы контроллера
Алгоритм работы контроллера

И вот тут начинается самое интересное! Ну и непонятное тоже. Работать мы с вами будем в программе FLprog (www.flprog.ru). Данная программа включает в себя все необходимое ПО для того чтобы создать алгоритм управления и запрограммировать контроллер.

ЗАКЛЮЧЕНИЕ

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

С уважением Калинников Н.А.