avatar_sans360

Применение контролера atmega8-16pu

Автор sans360, 25 Нояб. 2015 в 18:21

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sans360

 Перебирал на полке ящики со старыми б/у платами и обнаружил интересный блочек:                                                                                                                                                                 

Откуда он взялся не помню. Имеет выход 220в через реле и 2-а выхода с оптопар. А главное на плате установлен микроконтролер atmega8-16pu. Созрел вопрос _ возможно ли изготовить на его базе контролер для bldc и стоит ли эту работу начинать? Блочек рабочий, при включении питания мигают светодиоды, идет программа, атмега жива.

FobOrgan

Нет не стоит. Хотите поиграться с двигателями, купите плату Arduino и к ней плату для управления BLDC. Конкретных моделей не скажу, но ко мне едет стандартная arduino mega 2660
http://www.aliexpress.com/item/Mega-2560-R3-Mega2560-REV3-ATmega2560-16AU-CH340G-Board-ON-USB-Cable-compatible-for-arduino-No/32363357651.html
а к ней ещё контроллер для подключения BLDC нужен, думаю их много разных. А там видно будет что из этого получится.  ;-)
Езжу на 2хQ100/1200Вт/14Sx18Ач Li-ion уже 33300км за 9 лет

sans360

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

sans360

 Или такая схема:                                                                                                                                                                             

FobOrgan

Без программирования это всё неинтересно, чтото не понравится в управлении и ничего поменять не сможете, а так всё что угодно можно будет написать. С таким успехом можно купить модельный драйвер управления двигателем и не заморачиваться.
Езжу на 2хQ100/1200Вт/14Sx18Ач Li-ion уже 33300км за 9 лет

sans360


SuP2

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

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




i8086

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

sans360

 Значит нужно продвигаться по проторенному пути _ покупать готовый контролер.