roboforum.ru

Технический форум по робототехнике.


avr управляет часами

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

avr управляет часами

Сообщение Myp » 02 окт 2006, 22:28

ктонить знает как работает "электродвигатель" в обычных кварцевых будильникакх китайских по 25 р.

там кольцевой постоянный магнит с 2мя полюсами расположен между полюсами электромагнита
этакий бесколлекторный 2х полюсный двигатель

если подавать просто постоянное напряжение на обмотку магнит поворачиваеться только на 90 градусов
есть предположение что форма импульсов должна быть примерно такая

         -----                  -----
   ___|     |       _____|     |      _______
               |___|                |___|


хочеться заставить МК генерировать ипмульсы нужной формы с нужной частотой для непрерывного вращения магнитного ротора.

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

видел в нете beam робота на таком шасси но только непомню где=(

ЗЫ нашёл таки сайт, там есть такая схема
помогите заюзать для формирования импульсов МК
Вложения
e-smiley_schema.gif
e-smiley_schema.gif (8.83 КиБ) Просмотров: 1721
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение -= Александр =- » 03 окт 2006, 00:53

Так ясен хрен, вот порядок включения:
Обмотка1 Обмотка2
    0              0
    1              0
    1              1
    0              1
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Myp » 03 окт 2006, 13:27

8) тут немного не так
и если на обмотку падавать 1 то вал просто будет дёргаться влево или вправо на 90 градусов и после подачи 0 будет возвращаться в исходное положение, тобишь подавая
00
10
11
01
00
получим просто вибрацию 2х роторов, но не вращение =(

в схеме стоит конденсатор 47 мкф судя по всему чтобы ротор проходил мёртвую точку и был готов к новому импульсу

однако в будильниках нет никаких конденсаторов и обмотка управляеться какимто хитрым импульсом, был бы осциллограф посмотрел бы на его форму =)
вопрос в том как с помощь только МК заставить крутиться этот девайс=)

ЗЫ у кого есь осциллограф? гляньте что там такое китайцы придумали=)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение 40inD » 03 окт 2006, 13:36

Запишите сигнал через резисторный делитель звуковой картой компа.
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение MEXAHuK » 04 окт 2006, 16:42

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

На втором - относительно земли на 1 и 2 выводах соответственно.
Вложения
osc_clock.jpg
Рис.1 Осциллограмма на катушке.
osc_clock.jpg (11.89 КиБ) Просмотров: 1669
osc_clock2.jpg
Рис.2 Осциллограмма на выводах катушки относительно земли.
osc_clock2.jpg (27.8 КиБ) Просмотров: 1669
Аватара пользователя
MEXAHuK
 
Сообщения: 228
Зарегистрирован: 07 янв 2005, 23:39
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов

Сообщение Myp » 05 окт 2006, 12:09

как интересно, ничё особенного а всё равно работает...

пойду научу МК шевелить ножками

интересно если я подключу обмотку прямо на ноги мк, мк не поджариться?
(мой любимый китайский мультиметр сказаль мне пока и отказался мерят сопротивления:( но чтото мне подсказывает оно там большое=))
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 05 окт 2006, 15:01

ноги МК можно параллелить.

так написано в курсе на стр 2-3  

и сделано в приборных панелях автомобильных VDO.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Myp » 05 окт 2006, 20:44

а что такое автомобильное VDO ???
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 07 окт 2006, 11:08

VDO это крупный производитель приборных панелей для разных машин.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13