Главная » Мастерская
Призовой фонд
на январь 2017 г.
1. 5000 руб.
Академия Благородных Металлов
2. 1000 руб.
Radio-Sale
3. Регулируемый паяльник 60 Вт
Паяльник
4. 600 руб.
От пользователей
5. Тестер компонентов LCR-T4
Паяльник

Автоматизированный намотчик катушек на AVR

Хочу Вам представить очень полезное устройство. Это контроллер для намотки катушек индуктивности и трансформаторов. Устройство позволяет выполнять намотку от 0 до 9999 витков. На борту имеется клавиатурная матрица, дисплей и шаговый двигатель для вращения «заготовки».

Схема:

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

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

Приведу несколько широко известных схем:

master64-2.png

Рис. 1

images.jpg

Фото того что получилось:

master64-4.jpg

master64-5.jpg

Работает следующим образом:

Вы задали значение с клавиатуры, оно отобразилось на дисплее, нажав на кнопку «*» пойдет процесс намотки, повторное нажатие приведет к паузе. Нажав на решетку, данные из буфера сотрутся. Полезно если Вы ввели не правильные значения, или просто хотите изменить значения. В процессе намотки на дисплее также будет отображаться намотанное значение (очень удобно если надо знать сколько осталось до конца процесса).

Детали:

Детали использованные в проекте стоят копейки и практически мусорные. Основные составляющие можно выдрать из поломанного принтера и докупить МК Atmega8 . Прошить также можно за вечер. Или можно попросить сделать это меня.

Особенности:

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

Идеи на будущее:

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

К статье прилагаю исходный код. Он написан на Си, удобно прописан в файле. Человек понимающий код для МК на Си, без особого труда разберется . Надеюсь Вам устройство будет полезно.

Фьюзы для прошивки:

Фьюзы .png

Прошить надо только фьюзы отвечающие за тактовую частоту. Она должна быть 4мГц , и тактироваться от встроенного генератора!

В архиве есть также проект для Proteus. И полный проект для компилятора Си CVAVR .

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

Примечание:

ВНИМАНИЕ! В проекте применен дисплей WH0802 Чтобы использовать широко распространенный WH1602 Надо модифицировать код. Также следует обратить внимание на цепь сброса МК. К ней необходимо подключить резистор номиналом 10-22кОм и подтянуть на +5В и подключить конденсатор номиналом 0.1мкФ между цепью сброса и общим проводом.

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

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Схема 1
U1 МК AVR 8-бит
ATmega8
1 Поиск в FivelВ блокнот
R3-R6 Резистор
10 кОм
4 Поиск в FivelВ блокнот
LCD1 LCD-дисплейWH08021 Поиск в FivelВ блокнот
КнопкиБез фиксации12 Поиск в FivelВ блокнот
Схема 2
U1 Драйвер электродвигателей
L293B
1 Поиск в FivelВ блокнот
D1-D8 Выпрямительный диод
1A1
8 Поиск в FivelВ блокнот
D9 ДиодL934GB1 Поиск в FivelВ блокнот
С1, С2 Конденсатор10 нФ2 Поиск в FivelВ блокнот
С3, С4 Конденсатор100 нФ2 Поиск в FivelВ блокнот
R1, R2 Резистор
10 кОм
2 Поиск в FivelВ блокнот
R3 Резистор
390 Ом
1 Поиск в FivelВ блокнот
Схема 3
U2 Составной транзистор
ULN2003
1 Поиск в FivelВ блокнот
D1 Стабилитрон1 12ВПоиск в FivelВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 16.03.2013 0 3
Я собрал 0 Участие в конкурсе 5
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 4.7 Проголосовало: 5 чел.

Комментарии (12) | Я собрал (0) | Подписаться

+5
BARS_ #
Думаю в этой схеме не лишним будет оптический датчик (или геркон, он даже удобнее), следящий за вращением наматываемой катушки. Вдруг катушка остановится, а двигатель будет дальше работать и считать.
Ответить
-3

[Автор]
Artos5 #
Согласен. Но заказчик (мой лучший товарищ) не захотел усложнять. А по сему датчик не ставил, и не прописывал в программе.
Отредактирован 17.02.2013 17:57
Ответить
+2
BARS_ #
Ясно. Проект полезный получился и платы качественно сделаны.
Ответить
+2

[Автор]
Artos5 #
Я тоже так думаю :)
Я еще планирую усовершенствовать программу. Будет еще более функциональное устройство.
Ответить
+2
morrice #
Интересно было бы посмотреть его в действии.. а то вот я например не понимаю по какому принципу наматывается катушка.
Ответить
+1

[Автор]
Artos5 #
Вы это уже можете сделать :)
Ответить
+1
Дима #
Надо понимать, что нужен станок. А это лишь привод намотки и счётчик витков по импульсам шагового двигателя.
Ответить
+1

[Автор]
Artos5 #
Естественно :)
Станок это всего лишь двигатель, шток, фиксирующие "шторки" и станина (держатель).
Ответить
+1
alive #
На вал двигателя крепится оправа под каркас трансформатора, под каждый каркас своя оправа, станина из поликарбоната, видео работы выложу чуть позже, спасибо Артосу за разработку станочка
Ответить
0
Александр #
Неплохо было бы повесить на "решетку" откат с уменьшенной скоростью, имхо. А так, +звездочка
Ответить
0

[Автор]
Artos5 #
Не совсем понял просьбу. Можно более подробно разъяснить?
Ответить
0
Константин #
Собрал схему дисплей клавиатура и контроллер на одной плате, а драйвера на другой, всё работает, но двигатель 1.9 град шаг - медленно крутится (хотелось бы спросить как настраивать в прошивке скорость, тип двигателя, количество оборотов двигателя на один символ на дисплее (двигатель через редуктор) и жалко нет реверса - жду с нетерпением усовершенствования программы
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Ручной фен 450 Вт с регулировкой температуры
Ручной фен 450 Вт с регулировкой температуры
Ветрогенератор Паяльник с регулировкой температуры
вверх