roboforum.ru

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

dccharacter - Излить посильно

Блоги посетителей.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

Re: dccharacter - Излить посильно

Сообщение elmot » 28 май 2012, 13:41

Да ладно. Отличные таймеры. Мне нра :) Можно фсе :)
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: dccharacter - Излить посильно

Сообщение dccharacter » 28 май 2012, 14:29

они супер отличные. но блин разобраться с ними...
Вот например, ну наверняка же можно запустить таймер по линии внешнего события (не внешнему событию на ноге таймера, а событию на линии внешних событий - wake-up line). Ну наверняка можно исхитриться и как-то сделать. А чо-то никак я не могу референс мануал осилить. не курится и все.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение elmot » 28 май 2012, 14:42

который чип?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: dccharacter - Излить посильно

Сообщение dccharacter » 28 май 2012, 14:57

elmot писал(а):который чип?

stm32vl-discovery (stm32f100rb)
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение dccharacter » 30 май 2012, 12:52

Вчера до пяти утра развлекался имитацией сигнала с датчиков холла сидиромного движка на STM32 (не охота железо собирать, а холл-интерфейс в STM32 попробовать охота). Хотелось, чтобы все работало в железе без всяких там прерываний и использовало не больше одного таймера. Завелось когда уже было светло на улице. А ведь когда начинал, все казалось очень просто :-)
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение AndreiSk » 30 май 2012, 15:44

Какой необычный датчик Холла, работает только когда светло?
Мне казалось он на магнитные поля реагирует :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: dccharacter - Излить посильно

Сообщение dccharacter » 30 май 2012, 15:58

AndreiSk писал(а):Какой необычный датчик Холла, работает только когда светло?
Мне казалось он на магнитные поля реагирует :roll:

Недокументированное фичо!
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение elmot » 30 май 2012, 16:04

Перебирайся к нам. У нас сейчас не темнеет, а зимой - не светает:))
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: dccharacter - Излить посильно

Сообщение dccharacter » 30 май 2012, 16:16

elmot писал(а):Перебирайся к нам. У нас сейчас не темнеет, а зимой - не светает:))

Все, пакую свои датчики холла и еду
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение dccharacter » 01 июн 2012, 00:20

Блина, у меня STM32 недопрограммирован и чай стынет, а я оторваться не могу:
http://murders.ru/Dyatloff_group_1.html#16
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение AndreiSk » 01 июн 2012, 01:43

Тоже читал на рсдн год назад
http://www.rsdn.ru/forum/life/4299953.flat.aspx
Довольно запутанная и страшная история однако :cry:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: dccharacter - Излить посильно

Сообщение dccharacter » 07 июн 2012, 01:53

Сделал шилд на дискавери с драйвером мотора от сидирома и датчиками холла. 99% - "в железе", включая интерфейс с датчиками и время коммутации. В софте - только смена конфигурации шага. Покрутил тут мотор до 9000 оборотов, при этом напряжение было 8,5В и ток 3,1А. Чо-то недоволен ни разу - на малых оборотах не крутит совсем (а по логике должна примерно одинаково на любых работать, если таблица коммутации верная), на средних останавливается от легчайшего касания пальцем... Моторы еще, блин, полуубитые - на двух по датчику полетело, пришлось с одного на другой переставлять...
Короче в очередной раз убедился, что к бесколлекторникам на кривой кобыле не подъедешь.

Добавлено спустя 14 минут 36 секунд:
гыг, причем на моторе, который сейчас до 10-12 тысяч крутится, работает только один датчик холла из трех, т.е. он раскручивается одной из трех обмоток... ржака. купить что ли нормальный BLDC с дачиками для экспериментов, а то задолбало глюки на мусоре ловить.

Добавлено спустя 6 минут 17 секунд:
блина
а тот, у которого работают все датчики
частота коммутации аж 6кГц
т.е. 1000 шагов в секунду или 167 оборотов в секунду
а, блин. Я сначала не правильно считал что ли. ВОт этот нормальный 10 тыс крутит.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение Angel71 » 07 июн 2012, 02:03

а желание есть попробовать перемотать мотор, что бы он мог медленно вращатся под нагрузкой? жаль в них хилые магнитики на неодимы поменять почти анриал.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: dccharacter - Излить посильно

Сообщение dccharacter » 07 июн 2012, 02:22



Добавлено спустя 5 минут 52 секунды:
Angel71 писал(а):а желание есть попробовать перемотать мотор, что бы он мог медленно вращатся под нагрузкой? жаль в них хилые магнитики на неодимы поменять почти анриал.

да народ меняет и самолеты на них пускает. Только нафик это надо - умаешься.... Я вот этот мотор на видео убил фактически перепайкой датчика холла. Снимать ротор с магнитом - уже сильно все испоганить - он там запрессован так, что при съемке теряет фактически связь с валом. Т.е. вал может крутиться независимо от ротора - но в сидиромах это и не нужно, потому что диск кладется фактически на ротор через балансир. Короче нафик нафик это.
Там не крутится на малых оборотах из-за прошивки, кстати. Если сделать так, чтобы он через одни и те же обмотки все время ток фигачил, его хрена с два провернешь рукой. Если правильно коммутировать, то все ОК будет. Но мне уже чо-то надоело блох ловить. Там не знаешь с какой стороны глюк вылезет - то ли в железе в моем, то ли в моторе, то ли в прошивке.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: dccharacter - Излить посильно

Сообщение Angel71 » 07 июн 2012, 02:26

да, я вчера один крутил, вертел, а как акуратно вскрыть так и не понял - то же приходила мысль, что там всё наглухо запресовано. :wink: присмотрись к мотору, мотор-колесо в нём видно? хотя икс его знает, может действительно проще моторы от принтера раздербанить и попробовать сделать мотор-колесо. +для них неодимовые магниты можно достать.
Последний раз редактировалось Angel71 07 июн 2012, 02:37, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Пред.След.

Вернуться в Блоги

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

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