{imgicourl}{zamok}
Другие записи за это число:
2013/12/09 - Якутия: лед и мороз
<< предыдущая заметкаследующая заметка >>
09 декабря 2013
Штора уже двигается

Ну вы помните, я писал и недавно снова писал о своей идее строить Умное окно на основе Рольштор от компании oknamigom.ru и микропроцессора.

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

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

Причем, это совсем маломощный моторчик, который я купил в Питере в «Микронике» просто от нечего делать: 12мм, 6 вольт 120 оборотов. Настоящие моторчики я жду из Китая: 14мм, 12 вольт 60-100 оборотов (скорость будет медленней, но зато будет сильнее тянуть, иначе большие створки может не осилить).

Осталось подумать, как сделать автоматическую остановку. Как думаете, как? У меня есть датчики Холла, можно повесить кусочек магнитика на край шторы. Ну и конечно один магнитик надо повесить на трубку и сделать счетчик оборотов — иначе как система узнает, что штора застряла и мотор застопорился? UPD: Заказал оптодатчики, попробую рисовать по краю шторы штрихи и считывать их количество — мне надо точно понимать движение шторы. Второй вариант: считать обороты мотора. Но для этого нужна магнитная шайба со множественными полюсами — такие используются с датчиком Холла для подсчета оборотов. Кто подскажет, по каким ключевым словами искать такую шайбу на Aliexpress — буду благодарен.

Теперь главное — дождаться, пока китайцы пришлют наконец какую-нибудь Ардуину для экспериментов. А то робот Бяша занят непосильными делами — например, сейчас робот Бяша вооружен светодиодом и бдительно караулит, когда в смартфоне Highscreen Alpha R сядет аккумулятор и вырубится экран.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Mac Safari
 Киев
0
0
lexey.koshkin
Давно не брал я в рук паяльник...

Однако же скажу. Имхуется мне две вещи: датчик Холла там из пушки да по мелким пернатым, я бы простыепгерконы ставил как концевики, а что до счётчика оборотов, то идея не совсем удачная. По идее правильнее контролировать ещё ток моторчика на предмет заело-не заело.

Но вот как это делается уже не помню.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Геркон большой. И не факт, что дешевле. А как измерять ток мотора? Учитывая, что ток меняет направление.
Mac Safari
 Киев
1
0
lexey.koshkin
герконов есть разных, вон в клавиатуры раньше ставили вполне себе. Датчику тока тоже пофигу направление, но вот схему не нарисую уже - забыл всё. Но там ничего сложного, если мой склероз мне не изменяет.
Mac Safari
 Киев
0
0
lexey.koshkin
http://slavapril.narod.ru/zachita_dvigatelei.html

что дало быстрое гугление
Linux Firefox
 Москва
0
0
Leonid Kaganov
Не, это херь какая-то. У меня нет никакого тиристора, у меня другая задача: есть аналоговый вход, которым можно измерять ЗНАЧЕНИЯ. После чего программно решать, что делать дальше с мотором. А вот что туда подать и как - это вопрос.
Mac Safari
 Киев
1
0
lexey.koshkin
Почему? У тебя задача отреагировать на нештатную ситуацию, а не отслеживать график роста тока. Достаточно прерывания по событию... правда, ввиду того, что я уже лет десять как отошёл от практической электроники, этот совет сродни анекдоту "мыши, станьте ёжиками!" - за что, конечно, моё сорри не знает границ.

Но таки делать АЦП под конкретно эту задачку не обязательно.
Windows Safari Chrome
 Люксембург
1
0
http://my.mail.ru/inbox/vlad_griboff
ну мерять ток мотора, чтоб узнать что он не вращается - это костыли все таки.

ставится датчик оборотов и делов:
http://playground.arduino.cc/Main/RotaryEncoders
Mac Safari
 Киев
0
0
lexey.koshkin
согласен, можно и так.
Даже если заклинит вал - датчик позволит это отследить. Хотя это и вторичный фактор, но в данном случае решение таки годное.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Оооо... Гугление похожих слов без применения головы не всегда дает хороший результат. Попробуйте сами приобрести этот "датчик" и измерять им обороты мотора ;)
Windows Safari Chrome
 Люксембург
0
0
http://my.mail.ru/inbox/vlad_griboff
хм, я не один год писал промышленный эмбеддед код для в том числе и разных I/O, мне не надо гуглить похожие слова 8)
другое дело, что я не делал это для ардуино, и, поскольку не железячник, вообще никогда не заморачивался подбором железок - это правда, я не знаю что из сенсоров доступно для домашнего проекта, особенно в России.
Linux Firefox
 Москва
0
1
Leonid Kaganov
Вы, мягко говоря, совсем не железячник ;) Эта штука - электронная ручка громкости. Ею измеряют, на сколько пощелкиваний человек провернул колесико. Кагбэ даже внешний вид уже должен был подсказать. Разумеется, при особой сноровке (с набором тросиков и шестеренок) ею наверно и обороты мотора можно измерять. Но проще это делать микроскопом ;)
Linux Firefox
 Москва
0
0
Leonid Kaganov
У меня программно-ориентированная платформа, а не аппаратно-ориентированная. Все события идут через микропроцессор. Почему - долго объяснять. Но например есть такая штука, как перекос и застревание, и там будет достаточно сложный алгоритм диагностики и сложная траектория движения для выхода их этой ситуации. Поэтому все эти простые решения типа "поставить кнопку-прерыватель" - это не наш путь.
Mac Safari
 Киев
2
0
lexey.koshkin
Я в далёком детстве на базе РК-86 собирал магнитофон с компьютерным управлением. Ну и потом много чего изучал по специальности за этих ваших ЧПУ и таки за тех самых роботов, правда, потом всё забыл. Думаю, что оно и к счастью. Так вот, оттуда у меня вынеслась стойкая мысль, что аналогу - аналоговое, а цифре цифровое, и если что-то проще сделать аналогом, то и нехай. Многие аналоговые штуки проще и удобнее регулировать аналогом - возьми хоть крутилку яркости в телевизоре, сколько нужно обвязки и геморроя для повторить несложный функционал в цифре?

Но твою точку зрения я тоже понимаю и с ней тоже согласен =) всё, флуд закончил. Пнул кума - он как раз собирает на атмеге автоматический намоточный станок, так что должен был сталкиваться со схожими проблемами, но он пока в офлайне. Скажет чего дельного, отпишусь.
Mac Safari
 Киев
1
0
lexey.koshkin
Связался. Услышал в общем-то очевидную вещь: собственно хитрый датчик тока или оборотов и не нужен, нужен датчик вращения, ну или протяжки, а это примитивный магнит на диске (роторе) и геркон, то есть регистрировать надо просто наличие импульсов от вращения. Можно даже посчитать обороты, если нужно, и вычислить скорость подъёма.

Такая схемка легко переносит вмешательство ручных кнопок "вверх" и "вниз"
Linux Firefox
 Москва
2
0
Leonid Kaganov
Дык я о чем ;)
Windows Opera
 Москва
0
0
urupin
Ллео, раз уж подошла идея скользящих контактов - подкину ещё одну, авось тоже сгодится.
Как правило моторы создают помехи (там же катушки, они промеж магнитов вращаются!), а эти помехи можно выделить из цепи питания как переменную составляющую (проще всего - через кондей). Соответственно, если мотор тормозит, заедает или перестаёт крутиться, характер переменной меняется (частота ниже и т.п.) - т.е. это поддаётся анализу и алгоритмизации.
Linux Firefox
 Москва
0
0
Leonid Kaganov
О скользящих контактах: меня гораздо более интересует вопрос, где бы достать скользящих контактов - медных гибких пластинок, например, а лучше подпружиненных. Я сейчас разобрал старую кнопку, но где такие брать в будущем (а даже у меня окон несколько, а мне еще хочется стендовые образцы сделать).
Windows Opera
 Москва
0
1
urupin
По запросу "медные гибкие пластинки, а лучше подпружиненные" мозг пока выдал один ответ: контакты в патронах стартёров от ламп "дневного света". Думаю, в переключателях-микриках или старинных релюхах ты тоже найдёшь искомое - и подпружиненное, и с контактами, раситанными на долгий "дребезг". Могу, есличо, тоде в барахле поискать релюх и микриков...
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я бы хотел ориентироваться не на некое уникальное барахло в стиле "возьмите старую мышку и линзу от ненужного фотоаппарата Зенит", а на некие конкретные фабричные вещи, имеющиеся в продаже или доступе. Чтобы потом можно было создать небольшое производство инструкцию по сборке :)
Windows Opera
 Москва
0
0
urupin
Peлюх-то всяких, положим, попой жуй всё ещё... Но - в любых электророзетках ведь такие подпружиненные медные контакты (а в евро ещё и на заземлении).
Из не медных прижодят в голову ручки от зажимов для бумаги типа "бульдог" - доступная такая и надёжная стальная пружина.
Linux Ubuntu Safari Chrome
3
0
byka (#2803171)
раньше, у советских моторчиков (такие пластиковые, с одним или двумя магнитами сбоку), была такая фишка: если подключить последовательно с ним лампочку на 2.5 вольт - то она загоралась, если мотор заело или он тупо не тянет. Ток растет - ну она и горит.

Можно извратиться - поставить лампочку и фотоэлемент к ней. Колхозить так колхозить...
Windows Firefox
0
0
ОтецСергий (#1259558)
Ток не меняет направление у источника ;) (вот там его и надо мерять)
Windows Firefox
 Мытищи
1
0
DGN (#3140229)
ток замеряется напряжением на резисторе. смена направления - диодный мост.
Windows Safari Chrome
 Люксембург
0
0
http://my.mail.ru/inbox/vlad_griboff
можно поставить датчик угла поворота. будет сложнее, плюс появляется проблема калибровки. зато настоящая обратная связь со всеми плюшками.
добавлено: блин, собственно счетчик оборотов - это оно и есть.
Windows Firefox
1
0
pocker
Леонид, может измерять ток моторчика? Как повысился - моторчик остановился. Подобным образом устроена программа в гаражных воротах.
Ой, меня уже опередили.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А как измерять ток мотора? Учитывая, что ток меняет направление.
Windows Opera
0
0
Dipsy (#3712173)
Что значит меняет направление? Где-то в исходной точке близко к БП он всё равно с неизменной полярностью, там и мерять, или двухполярный БП? Поставить последовательно с нагрузкой резистор на 1 Ом и мерять на нем напряжение, ардуинка на ура справится, сам так делал.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Там будет управляемая микросхема L293D. Теоретически можно мерять ток на ее входе, но практически нет - в ней два канала, и они должны работать параллельно, один микропроцессор управляет несколькими шторами.
Windows Opera
0
0
Dipsy (#3712173)
Таки всё равно не вижу проблемы мерять на входе если 2 канала. Зафиксировано превышение - отключить один канал, если не помогло, значит второй. Если 10 каналов, то проблематично, да.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А если сейчас работает только один канал, а второй работу свою закончил секунду назад?
Windows Opera
0
0
Dipsy (#3712173)
Типа за секунду ток не успеет стабилизироваться или что? думаю у этих моторчиков доли секунды будут на все переходные процессы. Ну да, будет недостаток, вторая штора может дернуться на долю секунды при остановке первой, если мы с отключением канала не угадаем.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А если разница в пять секунд? А если по какой-то причине нужно открыть только одну штору из двух? Вы пытаетесь ограничить все ситуации рамками лишь той задачи, которую увидели в данный момент, это большая ошибка при проектировании интерфейсов.
Windows Opera
0
0
Dipsy (#3712173)
Я может чего-то не понимаю, но процессор один, он знает сколько каналов сейчас включено и может посчитать ожидаемый рабочий ток ток, к примеру если 1А - ток каждого канала при движении, 2А - ток при стопоре.
Пусть оба канала включены. Ожидаемый рабочий ток - 2А.
Меряем текущий ток, если 2А, то продолжаем, если 4А то выключаем оба, если 3А, то пытаемся отключить 1 канал, ток через 0,5с должен стать 1А, если стал 2А, то отключить второй.
А при опускании шторка тоже будет стопориться? Или размотается до конца и обратно начнет накручиваться? Может без датчиков положения и не получится обойтись, или редуктор придется городить с механическими стопорами "медленного" колеса.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я полагаю, мне надо измерять верхний стопор, а вниз разматывать определенное число оборотов. Если мерять током, то проблема не в том, как его мерять, а чем.
Linux Ubuntu Firefox
0
0
sapa
> иначе как система узнает, что штора застряла и мотор застопорился

По резкому увеличению потребляемого тока.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А как измерять ток мотора? Схемку нарисуете?
Windows Safari Chrome
0
0
Vladimir Marunin
Шунт. Втыкаем небольшой резистор в цепь (кусочек нихрома или даже просто кусок провода), и меряем напряжение до и после него I=(U1-U2)/R. Вроде есть готовые микросхемы

Раз уж мы про аналоговые датчики Холла
Сошлюсь на http://easyelectronics.ru/datchik-xolla.html
Приложить датчик холла к проводу, возможно с магнитопроводом.
Windows Firefox
0
0
Lex Modyanov (#3394691)
Измерение тока датчиком Холла хорошо работает при больших токах. Хотя как вариант аварийного датчика, наверное будет работать.
Windows Safari Chrome
0
0
Vladimir Marunin
Я тоже так подумал, что ток мелкий.
А потом подумал, что это, блин, моторчик на 6 вольт. Там же ток должен быть порядка ампера, не мало.
Windows Firefox
1
0
Lex Modyanov (#3394691)
Ну да, особенно если его использовать только как датчик заклинивания мотора, ток там будет несколько ампер.

Кстати, я сообразил как можно мерить ток вне зависимости от направления вращения моторчика - его надо мерить в цепи питания драйверов мотора.
Windows Firefox
0
0
Lex Modyanov (#3394691)
http://para.maximintegrated.com/search.mvp?fam=cs_amp&tr[...]

Подобрать подходящую с выходом по напряжению.
АЦП, которые измеряют в + и в - обычно имеют "0" в середине шкалы, или в дополнительном коде отдают измерения.

P.S. совсем забыл, в цепь мотора ставится шунт, который собственно и изреряет ток по закону Ома. Для целей защиты от заклинивания наверное подойдет компаратор, который будет давать сигнал при привышении тока.
Windows Firefox
 Санкт-Петербург
0
0
вип-вап (#3705199)
считать мотор переменным сопротивлением, последовательно с ним поставить небольшое постоянное сопротивление, в средней точке мерять напряжение.
Windows Firefox
0
0
Lex Modyanov (#3394691)
Можно мерить ток вне зависимости от направления вращения моторчика - его надо мерить в цепи питания драйверов мотора.
Windows Firefox
1
0
_N_E_R_O_



Только тут нужно два отдельных блока питания для ардуино и мотора, чтоб земля раздельная была. А то коротнёт.

Если мотор потребляет максимальный негативный ток и на шунте падает, допустим -5 вольт, то на АЦП arduino будет выдано +5 вольт.

Если ток положителен, следовательно на шунте падает +5 вольт, ардуино измерит 0 вольт.

Как то так:)
Linux Ubuntu Firefox
0
0
sapa
Без проблем. Только покажите как вы будете коммутировать двигатель. Релюшками, мостом из 4 транзисторов, полумостом из 2 транзисторов, готовой микросхемой драйвера коллекторного двигателя. А я пририсую к ней измеритель тока.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Измеритель тока отменяется как неэффективный метод. Не вижу смысла доводить процесс до застревания мотора.
Windows Firefox
 Санкт-Петербург
0
0
вип-вап (#3705199)
Мотору это не повредит нисколько.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Мотору не повредит. А вот штору с оси может сорвать и измять в попытке мотать в обратную сторону. Но в любом случае - застревание мотора не поможет точно открывать и закрывать шторы.
Windows Firefox
 Санкт-Петербург
1
0
вип-вап (#3705199)
Я не предлагаю использовать ток мотора при нормальной работе. Ток будет полезен для диагностирования нештатной ситуации, для контроля. Как стимул к полной остановке и призыву человека на помощь. Не важно, почему заклинило, а важно, что ситуация нештатная, и алгоритмом не учитываемая, поэтому не мучаемся, а ждем хозяина.
Windows Safari Chrome
1
0
барисыч
Поддерживаю предыдущего оратора. По превышению тока все равно над делать выключение, чтобы не спалить драйвер или мотор. Но это умеет делать сам драйвер мотора, например L298. Она и помощнее будет. L293D надо на радиатор ставить, у неё транзисторы на выходе не половые, будут греться сильно. Эти шторы, кстати легко выдергивает ветром из направляющих при открытом окне, так что с метками по краю шторы надо думать.
Windows Safari Chrome
0
0
Vladimir Marunin
Я набрёл на мышиные энкодеры, жду их (стоят пару долларов за десяток с доставкой), наверное и у нас можно купить.

По поводу Ардуины, я тут на MSP430 от TI подсел, потому что за 13 долларов они вышлют свою демоплату (Launchpad) FedEx'ом и будет она максимум через неделю.
Есть среда похожая на ардуинскую. Из минусов 3,3 вольта на ногах.
Windows Safari Chrome
 Люксембург
0
0
http://my.mail.ru/inbox/vlad_griboff
вот кстати да, энкодеры можно выдрать из старой мышки. там их два.
Linux Firefox
 Москва
0
1
Leonid Kaganov
Слушайте, погуглите датчик холла, не изобретайте педальный перфоратор. Кусок магнитика и чип на трех ножках стоимостью 3 цента.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Что такое "мышиные энкодеры"?

Ардуино мне пока ближе. Если уж переходить с него куда-то - то на Raspberry PI только. Там распознавание голоса можно делать и внутренний вебсайт настроек поднять.

Но пока у меня задача сделать бюджетную (5$) микропроцессорную платформу с bluetooth и всевозможными датчиками. А это Ардуино.

В принципе у меня еще лежит янговская Ардуино Мега 2560, но там похоже слетел загрузчик. У меня уже в роботе Бяше слетал, но мне Чук перешил заново.
Windows Safari Chrome
 Люксембург
0
0
http://my.mail.ru/inbox/vlad_griboff
датчики, выпотрошенные из старой мышки. уж простите великодушно за гугл 8)

http://www.boondog.com/tutorials/mouse/mouseHack.htm
Windows Safari Chrome
0
0
Vladimir Marunin
Купил на пробу вот это
http://www.ebay.com/itm/181235981703?ssPageName=STRK:MEWNX:I[...]
Будут в руках через неделю, попробую и отпишусь.
Могу даже отдать несколько, похоже проект задерживается.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Нет, спасибо. Измерять обороты - на то у меня есть датчики холла, они простые, компактные и бесконтактные:

Windows Safari Chrome
0
0
Vladimir Marunin
Распознавание голоса и OpenCV с одной стороны и считать импульсы на движке с другой это разные задачи. IMHO лучше и разными устройствами делать.
Но Arduino за $5, разве это возможно? Пусть даже и без Bluetooth и датчиков

Вроде бы Arduino умеет шить Arduino, гугление говорит http://www.gammon.com.au/forum/?id=11635, но я не пробовал
Windows Firefox
 Санкт-Петербург
1
0
вип-вап (#3705199)
Мышиный энкодер - по-русски оптопара.
Windows Firefox
0
0
_N_E_R_O_
Кстати, в мышках есть оптопары, только они там щелевые. Придётся правда дырки в шторе делать по краю, а не фломастером чёрточки рисовать.
Windows Firefox
 Berkeley
2
0
Михаил (#1684620)
> Если уж переходить с него куда-то - то на Raspberry PI только. Там распознавание голоса можно делать и внутренний вебсайт настроек поднять.

Тогда можно вообще приделать к раме внутренности обычной оптической мышки, воткнуть её в USB-порт и получать скорость (и из неё примерное положение) этой самой шторы стандартными мышиными средствами. Можно заодно кнопки и колесо приспособить для ручного управления по тому же кабелю.
Windows Firefox
 Санкт-Петербург
0
0
вип-вап (#3705199)
гуглить преобразователь "ток-напряжение", например вот:
http://solo-project.com/articles/category/5/message/142/
http://www.ntlib.chat.ru/ou/reform.htm
http://sasoft.qrz.ru/___/radio/liter/elektr/chapter2/2-4-2.h[...]
насчет датчиков: может подойти система как в супермаркетах у ленты на кассе. там оптический датчик, типа ультразвукового на роботе, если на ленте у датчика есть товар - лента останавливается, если нет - едет. отражение или на просвет, не знаю.
Windows Firefox
3
0
Пашка (#3598238)
Как сделать автоматическую остановку.
Способов здесь два. Остановка мотора по достигнутой позиции (открыто-закрыто, причем положений может быть больше двух) и остановка мотора по достигнутому усилию (доехало до конца и уперлось в ограничитель, либо заклинилось в середине, на механическом препятствии).
И лучше всего работают оба способа в комбинации.
У вас там не станок в 30 квт, усилия и токи ничтожны, можно не бояться, а сам мотор использовать как датчик усилия.
По току определять. Померять сперва, при каком торможении сколько там идет и прикинуть порог срабатывания желаемый.
Датчик тока? Да ой. Кусок нихромовой проволоки 1 см длиной, и операционный усилитель с парой резисторов, ну например. Я так делал когда-то.
Датчики положения можно с магнитиками и геркончиками, можно с диодами Холла, а можно оптопару.
Механические концевики не советую - контакты самое ненадежное место. Тем паче, у рамы часто или сыро или холодно, отпотевание и т.д.
Подробнее о датчике тока, раз просили.
В общих чертах.
На инвертирующий вход ОУ подается сигнал с делителя напряжения на резисторах (он настраивается). На неинвертирующий - подается сигнал с измерительного резистора (проволока). Когда одно чуть меньше другого, ОУ находится в насыщении. Когда одно становится чуть больше другого, ОУ перескакивает в насыщение в другую сторону.
Дальше уже надо конкретно паять...
Linux Firefox
 Москва
0
0
Leonid Kaganov
Тут проблема в сложности. Если один-два резистора или диод там какой-нибудь, то я бы предпочел измерять ток. А если надо паять какие-то транзисторы и (боже!) операционные усилители - то куда проще повесить датчик холла и приклеить кусочек магнитика: полторы секунды без сигнала = мотор остановился.
Windows Firefox
5
0
Пашка (#3598238)
Не надо бояться операционников: все вещи на них получаются гораздо проще, чем на транзисторах, а главное - всегда работают!
Никаких там подборок режимов - все в схеме легко представимо, легко считается и регулируется.
Простейший операционник - это пластиковый чип о 6 ногах, а в корпусе на 16 ног помещается счетверенный ОУ.

Практически чтобы НЕ применить ОУ для каких-либо нецифровых дел - нужна была веская причина еще 20 лет назад, а уж сегодня...
Не, я понимаю, что штора на микропроцессоре прикольнее, но и ему нужен датчик тока какой-то.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Не, уже стало понятно, что измерять ток мотора вообще не нужно. Нужно либо считать движение шторы оптопарой, либо считать обороты мотора, но тут нужна к даитчику Холла специальная магнитная шайба со множеством полюсов (как в роботе Бяше на колесиках стоит).

Если кто подскажет, по каким словам на Aliexpress гуглить такую "многомагнитную" шайбу - буду благодарен.
Mac Safari Chrome
3
0
Yuri
возмите старый, ненужный кулер, там внутри вращающейся детали с лопастями есть гибкий магнит, как на холодильниках — это и есть ваша «многомагнитная шайба», её можно согнуть в нужный вам диаметр. Оттуда же можно взять и датчик хола — деталь похожая на транзистор, с тремя выводами.
Windows Firefox
0
0
Lex Modyanov (#3394691)
Если есть датчики Холла и магниты, то можно поставить мигнит на направляющую, а датчик Холла на окно. Штора пересекая будет изменять магнитное поле, соответственно будет менятся напряжение на выходе датчика Холла.
Хотя и с магнитом на шторе тоже хорошее решение.
Windows Safari Chrome
 Москва
0
0
AYOUNG
Можно мерять с помощью АЦП ток через двигатель, и останавливать при перегрузе. Заодно при застревании пригодится.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Как мерять?
Windows Safari Chrome
 Москва
0
0
AYOUNG
ток обычно меряют, включив последовательно с нагрузкой какое-нибудь очень малое сопротивление (десятые ома, вплоть до обычного тонкого проводка). Чем больше ток, тем больше напряжение на этом дополнительном резисторе.
Windows Safari Chrome
1
0
Alexander Pytlev
Можно использовать микросхему L293E, у неё есть возможность подключить резистор - датчик тока. Выводы 7,4 соединить и через резистор 1 Ом на землю, точка соединения резистора и выводов - на вход АЦП (для второго канала выходы 14,17).
Правда у этой микросхемы нет внутри диодов, шунтирующих обмотки двигателя (нужно будет вешать снаружи).
Даташит: http://www.st.com/st-web-ui/static/active/en/resource/techni[...]
Windows Safari Chrome
 Москва
1
0
AYOUNG
И, кстати, можно очень остроумно определять, что двигатель встал, даже не замеряя тока. Коллекторный двигатель, когда крутится, создает кучу помех и пульсаций в цепи питания. Когда стоит - тупо жрёт повышенный ток, но без жужжания. Значит, можно взять эти пульсации из цепи питания, отделить конденсатором, да и засечь, есть они или нет.
Windows Safari Chrome
 Москва
0
0
AYOUNG
Можно один из проводов питания двигателя смотать в катушку, крошечную, всего несколько витков. Поверх намотать большее количество витков тонкого провода, и подключить этот примитивный трансформатор к АЦП. Когда жужжит - на второй обмотке появится слабое переменное напряжение.
Windows Safari Chrome
 Москва
0
0
AYOUNG
Или уж совсем простое решение - намотать на геркон катушку и включить её в цепь двигателя. Количество витков подобрать таким, чтобы при стопорении двигателя геркон надежно срабатывал. Дешевле уж, наверное, некуда. (он будет кратковременно срабатывать при пуске, но это легко отслеживать)
Windows Firefox
4
0
Пашка (#3598238)
Это азбука: никогда нельзя поддаваться искушению сделать релейный элемент измерительным!
Геркон плюс катушка - это реле, у него есть 2 состояния.
Запретный прием, системная ошибка: взять реле, срабатывающее, допустим, на ток 10 мА, пропускать через обмотку некий сигнал в виде меняющегося постоянного тока и заставить реле отличать, скажем, 8 мА от 12мА!
Такие вещи можно иной раз заставить работать, школяры так делают, но это неграмотно и в корне неверно!
Не будет стабильности и надежности никакой.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Остроумно, но отлаживать эту систему можно забодаться... ;) Почитав комменты, я понял, что не надо никакой огород городить: есть у меня кучка датчиков холла, найти магнита кусочек, повесить на вал (а лучше наклеить несколько по кругу) - и готов датчик оборотов. А все остальное делать программно.
Linux Firefox
 Москва
2
0
Leonid Kaganov
А смысл? Стерео?
Windows Firefox
0
0
_N_E_R_O_
Это смотря чего у вас больше магнитов или Hall-сенсоров;))
Linux Firefox
 Москва
0
0
Leonid Kaganov
У меня пока больше сенсоров ;)
Windows Opera
 Москва
1
0
urupin
Собираюсь сегодня-завтра сгонять вот сюда http://www.mirmagnitov.ru - может, тебе чо прикупить? :-)
Linux Firefox
 Москва
0
0
Leonid Kaganov
Да!
- рулончик магнитной ленты на клейком слое (90 или 110 руб, 3 метра/10мм)
- неодимовый магнит-кольцо самый слабый, штучки 4 (они по 8 руб?)

Есть ли у них магнит-кольцо со МНОЖЕСТВЕННЫМИ полюсами, я спросил, но они про такое не слышали.
Windows Opera
 Москва
0
0
urupin
OK
Windows Firefox
 Мытищи
2
0
DGN (#3140229)
ты-б еще монополи спросил...
Linux Ubuntu Safari Chrome
 Германия
0
0
http://my.mail.ru/inbox/vlad_griboff
Ну иными словами, вместо того чтоб пристроить готовый энкодер (я знаю, я вас уже задолбал) например выдранный из шариковой мышки, вы сделаете свой собственный.
Если из соображений компактности вставить готовый некуда, а вам в кайф возиться с магнитиками на валу - то ваше решение ОК.
При этом надо помнить про калибровку, потому-что такие энкодеры меряют не абсолютную позицию, а ее изменение. Для этого хорошо бы еще иметь датчик самой верхней позиции шторки, чтоб при включении системы шторка поднималась до упора вверх и их этого определенного состояния уже можно плясать и отмерять позицию при ее опускании.
Windows Opera
 Москва
0
0
urupin
Я думаю, Ллео в ломы искать раритетную шариковую мышь и неохота покупать то, что можнособрать из подручного.
Linux Firefox
 Москва
0
0
Фыва Jr Олдж (#1114686)
У меня такая в столе валяется. С интерфейсом PS/2. И гордой надписью "Microsoft" (хотя сделана вестимо в Китае).
Windows Opera
 Москва
0
0
urupin
Ну... поздравляю, Вам повезло :-) Отдайте Ллео её для опытов, если не жалко :-)
Linux Firefox
 Москва
0
0
Фыва Jr Олдж (#1114686)
Да я бы запросто отдал. Если скажет. Мне не жалко.
Windows Firefox
 Москва
0
1
Михаил
А почему вы решили, что это коллекторный двигатель? Коллекторных двигателей не делают уже давно, (лет 30, но могу ошибиться) как раз из-за щёток коллектора, как самого ненадёжного узла. В современных движках две обмотки под управлением микросхемы создают вращающееся магнитное поле вокруг постоянного магнита на оси.
Linux Firefox
 Москва
1
0
Фыва Jr Олдж (#1114686)
Ну не лет 30, поменьше. Как СССР распался, так и перестали делать всякие МДП-1 да МДП-15 и им подобные, работавшие от квадратной батарейки 3336Л на 4.5 вольта , которые игрушки савецких детей крутили. А они были именно что коллекторные.




Но дерьмократы довели страну! :-E Теперь больше ни батареек квадратных (даже батареек "Крона" нет), ни электродвигателей таких. Одна китайчатина вокруг :-E И снега зимой нет. И температура зимой плюсовая с дождями :-E
Windows Firefox
 Москва
1
0
Михаил
Да нет, где-то 30. Во всех советских кассетных магнитофонах двигатели уже были бесколлекторные. А то, что вы показываете - ставили в игрушки, да.

Насчёт батареек - facepalm. Google: 3R12, 6LR61.
Linux Firefox
 Москва
1
0
Фыва Jr Олдж (#1114686)
Так я про шторы про игрушки и говорю. А насчёт батареек я знаю эти аналоги, нету именно 3336Л, с жёлтой бумажной нашлёпкой сверху на контактах ("плюс" короткий, "минус" длинный, помню как сейчас) с чёрными буквами "Не проверив не срывай!", тоже помню как сейчас.

А в магнитофонах ясно для чего бесколлекторные были, были бы с коллектором -- вместо БониМ, Юрия Лозы, "Электроклуб" и прочего популярного в то время пользователи "Электроника-302" и "Весна-202" слышали бы только шипение и треск от наводок, которые транслировал коллектор.
Windows Firefox
3
0
Alexander Pytlev
Вы советский кассетный магнитофон внутри видели? В переносных кассетных магнитофонах электродвигатели были коллекторные. Даже в японских переносных кассетных магнитофонах электродвигатели были так же коллекторные. Безколлекторный был например в стационарном кассетном магнитофоне "Маяк 233", асинхронный, от 220 вольт запитанный.
Linux Firefox
 Москва
1
0
Фыва Jr Олдж (#1114686)
Блин, а ведь правда. Я только что принципиальные схемы "Весны" да "Электроники" скачал, глянул. В "Электронике" SHE9R, коллекторный, а в "Весне" БДС-0,14М, вообще трёхфазный асинхронный, но почему-то постоянного тока (преобразователь может быть там?). Вот ведь! Какие только дивные дивности на старости лет не узнаешь!

Так что товарищ Михаил не совсем прав. И я тоже ;-)
Windows IE
2
0
Вы забыли подписаться. (#3620153)
В подавляющем большинстве мафонов - коллекторные. Радиотехнику М-201 ака МП-7301 разбирал своими руками. Бесколлекторные - разве что совсем hi-end какой-нибудь.

А вот этот самый БДСМ )) из "Весны" - та ещё штука... Исключение на общем фоне. Если я правильно помню, этот БДС именно что бесколлекторный, да ещё и с бесконтактным датчиком положения ротора, т.е. прямой аналог моторчиков, что крутят диск в компьютерных многоскоростных CD-приводах. Причём, датчик положения (внимание!) сделан не на каких-то там этих ваших эффектах Холла (3 цента за штуку), а в стиле 60-х годов, на маленьких ферритовых трансформаторах, насыщающихся магнитным полем ротора. Если вы понимаете о чём я. )))

Валяются у меня где-то рабочие обломки Весны-202. Вроде там тоже этот чудо-мотор. Очень прикольное фирменное "рычание" у него при запуске. ))
Linux Firefox
 Москва
1
0
Фыва Jr Олдж (#1114686)
Я понимаю о чём вы. Я не только схемы "Весны" глянул, я ещё и про движитель почитал, посмотрел. Правда всё равно не понял почему он трёхфазный и вдруг постоянного тока. Хотя насчёт преобразователя там слова были, так что я быть может не полностью ошибся когда предположил наличие преобразователя.
Windows Opera
0
0
balal (#3278154)
Вега 120, Вега 122 были на бесколлекторниках с датчиками Холла, в этом смысле были исключительные аппараты, нередко ломались именно из-за отказов датчиков Холла отечественного производства.
Windows IE
 Москва
1
0
steve (#2478058)
При всём уважении, насчёт батареек "Крона" - прогон. ;) Они-таки есть. И до сих ставятся в некоторых электронных часах с зелеными/красными/синими светодиодами в качестве источника резервного питания на случай отключения электричества. ;)
Linux Firefox
 Москва
0
0
Фыва Jr Олдж (#1114686)
Не знал. Думал что ни "Крона", ни "Корунд" тоже нет как и 3336Л.
Windows Firefox
1
0
Пашка (#3598238)
Крона - выпускается и до сих пор используется в мультиметрах, в том числе очень хороших, фирмы Флюк. Второе применение - в пожарных датчиках дыма изотопных.
Кроме этих двух случаев, больше не видел ее нигде.
Windows Firefox
 Richardson
0
0
Михаил (#1684620)
Про мультиметры — это да. «В том числе очень плохих, с цифрами 830 в названии.» ;-) Ещё, кроме упомянутого запасного питания в часах, используется в некоторых радиоуправляемых фигнях и, вроде, электрогитарах. В американии даже аккумуляторы такого типоразмера продаются, т.е. явно есть регулярная потребность.
Windows Opera
0
0
balal (#3278154)
Такие двигатели очень плохи, особенно по сравнению с современными (да хоть Китайскими), тем, что у них были слабенькие постоянные магниты, что давало слабенькую мощность и маленький КПД.
Linux Firefox
 Москва
0
0
Фыва Jr Олдж (#1114686)
Тут речь не о хорошести или плохости, а о том, выпускались ли такие или нет ;-)
Windows Opera
 Москва
0
0
urupin
O, только что об этом же по сути написал! :-)
Linux Firefox
 Москва
2
0
Leonid Kaganov
Ребята, да это вообще не нужно для задачи. Задача:
1. Найти момент, когда остановить мотор при открытии шторы (до упора доводить нежелательно, заест).
2. Найти момент, когда остановить мотор при закрытии шторы (тут вообще мотор не подскажет, он еще пару минут будет крутиться, разматывая остатки внутри вала, а сама штора обвиснет и пойдет некрасивыми складками).
3. Найти момент, когда штора перестала двигаться (застопрорилась).

Эти задачи красивее всего решит система черных меток маркером на краю шторы - там можно и "записать" отдельными "терминами" точки старта-финиша-середины, и отсчитывать движение. И делать в будущем всякие другие полезные вещи, например команду "открыть штору наполовину". Или "приоткрыть на 5 сантиметров".

И - поверьте - это потребует лишь копеечного датчика, и будет гораздо интереснее, чем паять на операционных усилителях аналоговые схемы по наблюдению за шумом мотора... ;)

PS: В 1993 году студенты я и Сережа Мамаев (ныне руководитель приборостроительной фирмы) нанялись в НИИ Геофизики налаживать некие процессорные устройства (на 1801ВМ1, что нам было хорошо знакомо по БК-0010). Там все было хорошо в плане алгоритмов (руководил этим Ключкин, очень умный математик), но у тамошних немолодых инженеров возник кризис с наладкой и программированием. Устройство не работало. Они писали для модуля программу, которая посылала биты в регистры, а потом пытались поймать их на плате осциллографом. Мы первым делом выкинули со стола все осциллографы, припаяли на одну из ножек динамик, и в тот же день схема нам уже высвистывала разными мелодиями результаты внутренних тестов и коды ошибок, проводя тестирование ОЗУ, ПЗУ, ЦАПов и всей прочей внутренней электроники. Честно говоря, мне всегда казалось, что это просто естественная разница в подходе между разными поколениями. И это было 20 лет назад, сейчас должны появиться еще более молодые и прогрессивные. Но мне тут с такой убежденностью предлагают вместо красивых программных решений купить датчик вращения или измерить ток мотора... :)
Windows Opera
 Москва
0
0
urupin
Ну так при открытии-закрытии у тебя ИМХО есть оптимальное решение: маленький магнит и геркон - в твоём случае датчик Холла...
Linux Firefox
 Москва
1
0
Leonid Kaganov
Это совсем не оптимальное решение. Оно подразумевает волочить провода к датчикам по всей раме внизу и вверху, расклеивать датчики и магниты... Зачем весь этот прошлый век?
Windows Firefox
 Израиль
2
0
braintunic
«это было 20 лет назад, сейчас должны появиться еще более молодые и прогрессивные. Но ...»

Дык молодые и прогрессивные таки есть!
Но с какого хрена они будут заходить в блоги старых ретроградов? ;)
Linux Firefox
 Москва
0
0
Leonid Kaganov
Да, что-то Артем Левенков давно не заходил... ;)
Windows Safari Chrome
 Люксембург
4
0
http://my.mail.ru/inbox/vlad_griboff
Леонид, идея штриха на ленте и оптопары очень простая и элегантная, а если сделать с двух сторон, то будет редундантность, можно увеличить точность и определять направление движения штроки (при смещение шкалы на другой стороне на одну шестую фазы), а также определять перекос шторки.
Но вот только зря вы на молодых брюзжите, а резделение на программные и аппаратные решения у вас странные 8)
Фактически, вы сами реализуете при помощи ли геркона и магнитиков, или штрихкода и оптопары те самые энкодеры, которые вам тут рекомендуют. И программная часть не меняется в принципе от того, возьмете ли вы готовые энкодеры, или смастерите их сами 8)
Windows Firefox
2
0
Пашка (#3598238)
По моему глубокому убеждению, сложность решения должна соответствовать самоей задаче.
Шторы с микропроцессорами и люстры, зажигаемые через интернет прикольны, но эта дорожка приводит очень быстро к тому, что современная машина не тормозит, потому что в компьютере тормозов винда упала, грубо говоря...
(Я без шуток - у меня именно такое было на Рено Меган-2... Ручник у него тоже оказался того, "компьютерный".)

Что если вместо всей тряхомудии поставить выключатель на 3 положения, 6 контактов: Вверх-Стоп-Вниз
(понимаю, что это вещь редкая, не процессор какой-нить.. но достать можно)
Алгоритм работы ахуеть какой сложный: давим пальцем и смотрим, как штора едет. Доехала куда надо, пальчик отпускаем.
Лучше переключатель такой, у которого нет фиксации, а есть возврат пружинкой в среднее положение, держишь пальчик - едет, отпустил - выключилось.
У меня точно валяется один где-то, б\у. В виде качающейся клавиши.
Могу поискать...

PS Если моторчик слабоват и пугает время ожидания, то прикиньте, сколько времени вы будете создавать ваш проект, как вы запланировали, и простоите ли вы с нажатым пальчиком за всю обозримую жизнь хотя бы 2% от этого в сумме?
Windows Opera
0
0
balal (#3278154)
А-а-а! У меня экран именно так опускается - поднимается, качающаяся кнопка лишь с переключающейся группой контактов была обнаружена на классическом упсе, и дополнена двумя автомобильными реле с комплектами переключающихся контактов!
Linux Firefox
 Москва
1
0
Leonid Kaganov
Вы экономите мое время? Человек, написавший в моем блоге 77 достаточно продуманных содержательных комментариев по самым разным ерундовым поводам? ;)
Windows Safari Chrome
0
0
olympic
Леонид, признайтесь, что академик Похель - ваше "идеализированное Я".
Linux Ubuntu Firefox
1
0
steammy (#3677902)
Так совпало, что я тоже делаю автоматическую штору. Только не на окне, а в виде ширмы. Большая она у меня: 2,5м х 1,5м. Тягает её привод красящей ленты от старого "Роботрона". Вполне справляется.
Я долго думал и решил в качестве концевиков использовать оптику. Ставлю инфракрасные диоды. Штора почти белая - отражает хорошо. Где нужно останавливаться, там наклею чёрные полоски. Сейчас доделываю схему.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Вообще хорошая идея нанести на край ШТОРЫ (тот, что ходит глубоко под рейкой) штрихи черным маркером каждые 2 сантиметра и считывать их прохождение! :) Тут уже можно было бы вообще контролировать весь процесс - как движется штора. Вот только не уверен, что есть оптопара, которая это сможет четко считывать при любом освещении.
Windows Safari Chrome
 Москва
1
0
AYOUNG
Я бы обошелся датчиком верхнего положения (благо свободное незаметное место есть только сверху в кожухе) и датчиком оборотов вала. При этом можно полностью контролировать процесс из любого случайного состояния. Но если что, можно к противоположному концу вала приклеить нехитрую "корону" (гребенку из непрозрачной пленки) и считать зубцы заводской оптопарой. Кстати, фотопленка с перфорацией очень хорошо подходит, нужно только склеить из неё колечко.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Собственно задача ведь не в том, чтобы считать обороты, а в том, чтобы ловить ситуации, когда мотор включен, а штора НЕ ДВИЖЕТСЯ. Информация про то, что штора не движется, гораздо полезнее, чем про мотор.

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

Поэтому если есть возможность читать движение именно шторы - это было бы клево. Как - пока не знаю, может какая оптопара и впрямь сможет считывать штрихи?

А еще у меня есть 49 фоторезисторов ;)
Linux Firefox
 Москва
1
0
Leonid Kaganov
Короче, я пока быстренько заказал десяток оптопрерывателей:

http://www.aliexpress.com/item/Free-Shipping-10PCS-QRD1114-D[...]
Windows Firefox
0
0
Аляксей Арцёмаў
Леонид, ай нид ёр хелп! Подскажите, насколько долго идут из жёлтой страны в Москву мелочёвки с алиэкспресса? Упаковывают хорошо? Раздавленные детальки не приходили?
Linux Firefox
 Москва
1
0
Leonid Kaganov
От трех недель до двух с половиной месяцев. С комплектацией и состоянием все нормально.
Windows Firefox
0
0
Аляксей Арцёмаў
Спасибо!
Linux Firefox
 Москва
0
0
Leonid Kaganov
Причем, мелкие вещи приходят быстрее. Те же фоторезисторы (фотка на два коммента выше) пришли внезапно чуть ли не за 2 недели. А смартфон со всеми проволочками ждали чуть ли не 3 месяца...
Windows Firefox
 Санкт-Петербург
0
0
вип-вап (#3705199)
Тут http://www.poprobot.ru/home/ktir0811s-qrd1114 критика этих 1114
Linux Firefox
 Москва
0
0
Leonid Kaganov
А где вы там прочли "критику"? Во фразе "Всё-таки 40р как-то дороговато..."? :)
Windows Firefox
 Санкт-Петербург
1
0
вип-вап (#3705199)
Критика в сравнении. Там НЕ говорят, что они плохие или хорошие, но отмечают их размер (а вам это важно), и механическую непрочность (разборную конструкцию). Возможно, в вашем случае это достоинства, а не недостатки.
Linux Ubuntu Firefox
1
0
steammy (#3677902)
Я использовал фотодиоды ФД-320 и инфракрасный светодиод (не знаю марку). Экспериментов пока не проводил, но, кажется, оно вполне сможет распознавать полоски ч/з 2 см. Кстати, я предполагал определять только крайние положения, а сейчас сам заинтересовался такой системой с полосками. Благо, ничего менять не нужно - только полосок дорисовать, да программу усовершенствовать.
Windows Firefox
0
0
_N_E_R_O_
А если так:




Штора опускается, крутит резиновое колёсико, надетое на вал Encoder-а. Encoder подключён к ардуино
Linux Firefox
 Москва
2
0
Leonid Kaganov
На рисунке изображен слон, которого вы мне назойливо предлагаете купить ;) Признайтесь, вам просто нравится этот "энкодер", и вы готовы на любые траты денег и сил (моих, разумеется, сами же вы это строить сроду не будете), чтобы применить именно его. Начинаю подозревать, что производители энкодеров дают вам деньги за навязчивую рекламу :)
Windows Firefox
7
0
_N_E_R_O_
Блин, спалился!;))
Windows Opera
0
0
balal (#3278154)
Энкодер - неплохая вещь, чтоб нравиться! Сколько их было произведено по два в каждой шариковой мышке!
Windows Firefox
 Нидерланды
1
0
barmalini
Лео, а может поставить на подоконник, снизу под шторой сонар и тупо замерять рассояние между шторой и подоконником?
Алишные сонары дают разрешение лучше 1 см, работают в диапазоне от сантиметра до 3 метров, и эту толстую палку засекут без проблем. Тебе хватит на все задачи, ну и надежнее это - сразу увидишь, стоит штора или движется.
Windows Firefox
 Richardson
0
0
Михаил (#1684620)
Идея-то хорошая, если работать будет. Надо ведь мерить в довольно узком угле, чтобы именно до шторы, а не до стоящего на подоконнике цветочка или около окна человека... И как у них с влагоустойчивостью и грязезабиваемостью?
Windows Firefox
 Нидерланды
0
0
barmalini
за влагоустойчивость не скажу, но условия внутри квартиры должен выдержать,
а вот с углом у них полный порядок, сам тестирую такую хрень. Дешево, сердито, но вполне надежно
Windows Opera
0
0
balal (#3278154)
Действительно, чёрные штрихи на белом фоне, да ещё защищённые от засветки, просто обязаны хорошо считываться оптопарой на отражение - освещать инфракрасным светодиодом (АЛ107, помнится, отечественный типичный) и воспринимать фотодиодом (вроде ФД256), есть поверье, кстати, что светодиод неплохо работает вместо фотодиода, особенно в оптопаре с аналогичным светодиодом, что позволит прекрасно считать чёрные риски на белой шторе. Некоторые струйные принтеры, кстати, так по рискам на просвет позиционировались.
Я делал так альтернативный датчик конца бумаги на матричном отечественном принтере, на разнице отражения от бумаги и барабана.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А вот у меня есть фоторезисторы и светодиоды. Из них не получится сконструировать, как думаете?
Windows Safari Chrome
0
0
balal (#3712297)
Должно получиться, направить светодиод под некоторым углом (не совсем перпендикулярно) и фотодиод рядом, по закону "угол падения равен углу отражения", на расстоянии миллиметра 3-5 от поверхности шторки и перекрыть пространство между ними непрозрачным экранчиком или заключить их (светодиод и фотодиод, или фоторезистор)в непрозрачные же трубки. Вот очень схематичная картинка: http://www.klgtu.ru/students/literature/inf_asu/770.html
Windows Firefox
3
0
Пашка (#3598238)
Как это: "оптопара" при "освещении"??
Оптопара на то и пара, что сама себе светит - один светит, второй принимает.
Таких оптопар на отражение много внутри современных принтеров и факсов - они различают, заложена ли бумага и где она в данный момент внутри едет или не едет.
Потому что есть оптопары на просвет - они в виде вилочки в которую что-то заходит и заслоняет. В мышках колесико так сделано, а в старинных мышках с шариком еще и само движение.
Windows Firefox
1
0
_N_E_R_O_
Вообщето бывают порой глюки с таким видом устройств, если свет попадает внутрь. Особенно при дневном свете. Поэтому то принтеры наглухо закрытые, да и корпус не прозрачный;)
Хотя, если ипользовать модуляцию проблем не должно возникнуть.
Windows Opera
0
0
balal (#3278154)
Ага, видеомагнитофоны без крышки работали только прикрытые, газеткой например - видеокассета VHS наезжала на светодиод, оказывающийся внутри неё, и пытался светить в специальные окошки вправо - влево, свет проходил через прозрачные ракорды (начальный - конечные куски, приклеенные к ленте).
Linux Ubuntu Safari Chrome
 Германия
2
0
http://my.mail.ru/inbox/vlad_griboff
Поздравляю, теперь вы изобрели оптический линейный энкодер (не путать с угловым!!)
;-)
Windows Safari Chrome
 Мытищи
0
0
Iv (#3358654)
а почему б не наклеить на край шторы кусочки металлизированной ленты, и не отслеживать их?
Linux Firefox
 Москва
0
0
Leonid Kaganov
Потому что любые наклейки отлетят через неделю использования.
Windows Firefox
 Мытищи
0
0
DGN (#3140229)
Надо лазером в шторе прожечь отверстия, чтобы при прохождении участка шел кодированный сигнал. Это надежнее чем маркер, от которого надо еще ловить отражения.
Windows Opera
0
0
balal (#3278154)
Скоб степлерных настеплерить поперёк по краю! Их (обязательно движущиеся) может воспринимать катушка (от реле, например) с расположенным рядом магнитиком, генерируя импульс при прохождении магнитящейся (и даже не очень) детали (скобки!) вблизи мимо.
Windows Safari Chrome
3
0
Василий (#3901714)
vivliofikA:
Вообще, Леонид, идея хуёвая -- рисовать на шторах. Замеряй ток и обороты.

А использование колеса мыши -- отличная идея, когда надо отрегулировать положение шторы. И корпус готовый. Две кнопки -- вверх, вниз, ручная регулировка. прикрути мышь шурупами к стене, и всё. А в корпусе мыша собери всю поеботу!
Windows Firefox
 Мурманск
0
0
moskal-kliatiy
Если есть старая роликовая мышь(та самая, с Колобком в жопе), разбери её, вынь оттуда оптопару, там их 3, теперь так: оптопара крепится внутри направляющего желоба сверху(потомучто там не ходит рейка), в самой шторе делаются отверстия на равноудалённом расстоянии друг от друга и оптопара подключается к счётчику(микросхема стоит 15 рублей, можно найти и дешевле), на верхнем пределе и внизу крепятся концевые выключатели для выключения мотора, или для того, чтобы послать сигнал на Ардуино, чтобы та остановила мотор, рейка доходит до концевика и нажимает на концевик, всё просто и ебаться не нужно, велосипед придумывать.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я теперь уже думаю, это такой художественный стиль мышления - концевые выключатели. Назовем его концепанк.
Windows Firefox
 Мурманск
0
0
moskal-kliatiy
Это мышление технаря-практика, я вижу это так, считывание сигналов оставляем оптопаре со счётчиком, которые передают сигналы Ардуино и та уже действует по обстоятельствам, а концевики вырубают мотор в крайнем верхнем и крайнем нижнем положениях шторы.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Кстати, не нужно случайно? http://lleo.me/dnevnik/2011/08/24_mail.html
Windows Firefox
 Санкт-Петербург
0
0
moskal-kliatiy
Если уж говорить о других твоих постах, то следующая тема очень понравилась, про погоду пишешь особенные шедевры, один стих про Путинопад снегопад шедевр. А в фотожопе с церковью и радугой из окон, переделал бы надписи в "НЕПРАВОСЛАВНО" - "ПРАВОСЛАВНО", реально, больше подошло бы. ;)
Windows
3
0
Проходя мимо (#2937476)
Простейшее измерение тока: резистор (шунт) + любой диодный мостик (выпрямитель) = одна полярность сигнала независимо от напрвавления движения мотора.
Windows Firefox
 Нидерланды
0
1
barmalini
Леня, зная, что ты любитель Нокии и Ардуин, хочу показать тебе вот эту программу

http://www.allaboutsymbian.com/flow/item/18861_CameraPro_get[...]

В узких кругах известная Камера Про обрела связь с внешним миром через блютуз и вайфай.
Уверен, ты придумаешь, зачем умному окну умная камера.
Windows IE
2
0
ММ (#3848065)
Ох уж мне эти жэлезячники, руки-почешуки...
Предлагаю простое изящное решение с использованием только серийных аппаратных средств:
На шторку наносятся штрих-коды, а на раму крепится сканер.

Шторка едет - сканер считывает - комп озвучивает прочитанное. И каждое отшторивание/зашторивание сопровождается, по желанию заказчика, лёгкой мелодией или поучительным палиндромом. Заикание сигнализирует о заклинивании.
Windows Firefox
 Нидерланды
0
0
barmalini
Не нужно штрих-код, нужно НФЦ
Windows
0
4
lexyara (#3897637)
Ллео, ты когда-либо погибнешь от своих экспериментов. "Помни о детях!" (с)
Windows Firefox
0
0
СергеиЧ (#2934592)
Идея хорошая. Но имея опыт эксплуатации таких штор:
1. Нижняя часть их со временем начинает подклинивать, приходится поправлять вручную при опускании. Иначе шторы просто разматываются в барабане.
2. Сейчас это все как макет на проводах болтается, а как их потом аккуратно уложить? Если створки открываются и влево-вправо и на себя? Еще и блок питания где-то нужно воткнуть.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А поделитесь опытом, как именно происходит заклинивание? Когда? Зависит ли оно от скорости и равномерности разматывания? Как вы его устраняете - рукой или "вверх-снова вниз"?

Что касается макета, в конечном итоге там будет от коробки шторы короткий гибкий шнурок до рамы (~10см), а по раме (по откосу точнее) будет тонкий белый кабель-канал наклеен. По этому же каналу пойдет провод и ко второй створке, для него над окном будет наклеен еще один кабель-канал. У подоконника будет спичечный коробок с процессором, там будет пара кнопок, может экранчик. От этой коробочки этой будет идти блок питания в розетку.

Вообще дополнителной периферии подразумевается много - как минимум, управляемую светодиодную подсветку над окном я собираюсь налепить, а также устройство полива цветов, может, управление жестами (сонар сверху окна) и т.п. Поэтому основная система такая: по периметру белый пластиковый коробок для проводков, от него короткие проводки в шторную коробку с тех сторон, где это не будет мешать ни горизонтальному открыванию ни вертикальному распахиванию.
Windows Firefox
1
0
СергеиЧ (#2934592)
Низ у штор легкий и под своим весом иногда равномерно не опускается, встает под углом и его подклинивает в направляющих. Приходится рукой горизонтировать нижнюю планку, одновременно с этим подтягивать штору в барабане и далее для опускания шторы тянуть вниз за поперечину.
Ситуация может усугубиться, если створка окна откинута (т.е. не вертикальна), тогда эта поперечина очень плохо скользит по направляющим.
Linux Firefox
 Москва
2
0
Leonid Kaganov
Мне кажется, это надо конструктивно решать как-то. Например, утяжелять чем-то - вставлять свинцовую полоску (где ж ее взять?) или довешивать металлическую рейку.

Но первым делом я бы попробовал сорвать нахуй пластиковые наконечники по бокам нижней рейки. Я не знаю, о чем думали конструкторы, делая толстые наконечники овальной формы. Что они не перекосятся в направляющей и не застопорятся в какой-то момент?
Windows Firefox
1
0
СергеиЧ (#2934592)
Вместо свинцовой полоски можно, конечно, и оловянно-свинцовый припой)) Диаметром побольше.
Windows Firefox
 Нидерланды
2
0
barmalini
цементом залить
Windows Firefox
0
0
moskal-kliatiy
Где свинец взять? Подскажу: берутся старые аккумуляторы из бесперебойников/автомобиля, а дальше по технологии производства рыболовных грузил.
Windows Opera
0
0
balal (#3278154)
Я вот на всякий случай воспользовался:
http://krsk.24au.ru/583651/
Windows Firefox
0
0
moskal-kliatiy
Не советую, из старых аккумуляторов почти халява(отработанные аккумуляторы если только на свалку), спросите соседей по гаражам, может кто и припас свинца в дохлом аккумуляторе, только не забудьте даже дохлый аккумулятор обезвредить(слить электролит и промыть аккумулятор перед разборкой), а то обширные ожоги гарантированы.
Windows Safari Chrome
4
0
Василий (#3901714)
vivliofika:
повторяю, мышь смотрится однозначно эстетичнее спичечных коробков и ломает шаблоны дурачкам. Представь, у тебя на стене экран ноутбука. Рядом мышь. Дай дурачку дёрнуть мышь. -- Датчик прикручен на сдвиг корпуса. И вопль из динамика -- ПОЛОЖЬ НА МЕСТО!
Windows Firefox
0
0
Johny (#2966037)
про китайские фиговины - есть вот такая.
http://www.aliexpress.com/item/New-Products-12K-SD-NO-AL-Min[...]

правда обычный автодоводчик на 2 стеклоподьемника будет дешевле и сервиснее)))
Windows Firefox
2
0
georgeg (#2941453)
Мне кажется автостоп можно организовать как в старых кассетных магнитофонах и современных автостеклоподъемниках - по возрастанию тока нагрузки. Система будет отключаться при любом возрастании сопротивления - перекос, окончание сматывания, удержание рукой.
Windows Safari Chrome
 Новосибирск
5
0
Igor
у меня диплом в нэти был абсолютно аналогичный-управлять линейным двигателем для получения нужного профиля движения воздушного поршня чз червячную передачу.

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

готовое изделие, однако, не удовлетворило никого. насколько знаю, через год туда поставили шаговый электродвигатель с соотв-м управлением. у вас задача проще, но, фактически, вы всеми этими оптопарами и тп дублируете сту схему управления шаговика. В те времена (97) мощный шаговик со схемой управления стоил 1000 баксов.
такая вот история.
Думаю, сейчас что - то маломощное можно приобрести за 50-150 долларов

ps главное, что хотел сказать - с учетом 'программной ориентированности' вашей системы по моему опыту, стоит потратить денег на легко контролируемые двигатели, а не городить их аналог на рассыпухе.
Linux Firefox
 Москва
3
0
Leonid Kaganov
А мне вовсе не двигатель надо контролировать, а движение шторы. Двигатель может ещё вертеться, а штора уже застопорилась и раскручивается внутри рулона. Поэтому сегодня я остановился на идее оптопары, фиксирующей метки по краю шторы (саму идею оптопары подкинули в комментах, спасибо!). Ну а запасной вариант - датчик холла и магнит для подсчета оборотов вала.
Windows Safari Chrome
 Новосибирск
0
0
Igor
ну да, требований к самому движению в вашем случае нет, а знать, где находится штора, наоборот, важно сразу.
лично мне понравилась идея со штрих - кодом, забавно.
Windows Safari Chrome
 Новосибирск
3
0
Igor
я прочел коммент про оптопару, неправильно изначально понял эту вашу идею.

кажется это не совсем то.

если сбой(отключение питания и тп) застали штору в середине, то как и каким образом комп будет знать, в каком положении она сейчас? тут скорее, несколько оптопар, которые фиксируют движение нижнего края( я так понял, что застревает имнно он). Ну, или после сбоя программный прогон до концевика - верхнего или нижнего. Для шторы, думаю, не самый лучший вариант.
Windows Firefox
3
0
Johny (#2966037)
не знаю хватит ли мощности, но можно попробовать рассмотреть шаговик из 5-дюймового дисковвода старого.

управление там простое 2 обмотки включать по очереди ( можно релюшкой или выходным тиристором арадруины )
Windows Opera
0
0
AlexLapshyn (#3030572)
Подсчёт шагов это здорово. А если электричество отключат или шторку рукой потянуть? Все показания счётчиков станут бессмысленными.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Во-первых, у нас есть возможность открыть шторку до упора (мотор работает вверх, а движения нет - значит, до упора).

Во-вторых, если речь о метках, у нас есть возможность поставить не просто счетчик, а конкретно маркер начала и маркер конца. Широкая полоса, а за ней узкая. Или две широких через узкий пробел. Теоретически, хоть штрих-код туда запиши, вопрос лишь в том, чтобы это было легко нанести маркером.
Windows Safari Chrome
0
0
kDn
Маркировка скорее всего лучший вариант, заодно можно промежуточные положения, типа 1/3 открытого, 2/3, 1/2 проставить, вдруг нужно будет не полностью открывать/закрывать :)
Linux Firefox
 Москва
0
0
Leonid Kaganov
Мне прямо не верится, что нашелся один человек, который меня понял! ;)
Windows Safari Chrome
1
0
Василий (#3901714)
Vivliofika
А потом Стас нанесёт метки на штаны -- полностью надел, или наполовину. В качестве игры. Не для шалости.
Windows Safari Chrome
0
0
Василий (#3901714)
всё же я против маркировки в принципе. Должно быть что-то более технологичное. Маркировать штору -- рисовать на готовом изделии.
Linux Firefox
 Москва
2
0
Leonid Kaganov
А как вы собираетесь увидеть эту маркировку? Край шторы закрыт направляющей рейкой.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Модуль часов и ИК-приемника я заказал - можно будет управлять и по таймеру, и с любого пульта. Ну и со смартфона по bluetooth, это уже отлажено и работает. Также будет стоять по датчику освещенности и температуры внутри помещения и снаружи - тоже простор для режимов. Ну а имеет ли смысл делать управление жестами при помощи сорнара - покажут эксперименты. Может быть удобно подойти к окну, сделать ладонью "поднимающее" движение, и штора откроется. А может и нет.
Windows Safari Chrome
0
0
vivliofika
гыгы. Несут доски. - Шторы отдают честь. :)
Windows Safari Chrome
0
0
vivliofika
хм... А посмотри, пожалуйста, таймаут на отправку сообщений. А то у меня пропускает чаще 2 секунд. Я из-за локального сбоя яваскрипта три одинаковых поста заслал. Обновился, - и удалял.
Windows Safari Chrome
0
0
vivliofika
и снова здравствуйте... новая версия хрома не вызывает закрытие диалогового окна комментария после "send"
Windows Firefox
5
0
Пашка (#3598238)
С переуправлением бывает опасно. Вот научил я своего пуделя прыгать на стол по команде "Оп", для выставок полезно, и похвастался как-то при гостях этим... а там был стол накрытый... Она услыхала Оп, восприняла как команду и прыгнула конешно.
Так что ладошками командовать не надо.
Чревато.
Windows Firefox
 Нидерланды
1
0
barmalini
Только не сонара. Сонаром ты поднимающее движение замучаешься определять. Уж проще через распознавание голоса "открыть нахуй", "закрыть впесду" - главное, чтоб команды не были похожи фонетически, а то возможны ложные срабатывания.
Windows Firefox
 Нидерланды
0
0
barmalini
Маркировку можно делать не штрих кодом, а NFC метками. Тогда окно тебе само сообщит, человеческим голосом, до какого уровня открыта шторка, споет песенку, соответствующую дню недели и откроет веб-браузер на странице новостей.
Единственно, не понимаю, зачем все это.
Windows Safari Chrome
0
0
барисыч
Не думаю, что это будет надёжно. Лучше магнитные метки и датчики Холла. Тех же иголок понапихать в штору. И не видно и пыли-грязи не боится и расстояние от датчика до меток можно делать больше.
Windows Safari Chrome
2
2
ewafe (#2853930)
можно использовать шаговые движки из мертвых винчестеров - будет хорошая точность, но не уверен что их мощности хватит.
Windows Safari Chrome
0
0
Никита (#3091469)
Сегодня купил в ЧиД стартовый набор Ардуино UNO.
В разжеванном инструкциями и примерами наборе есть всё для чайника - от светодиодов и монтажной платы, до термометров, сервоприводов, фотодатчиков и акселерометров.
4500р вся радость.
Linux Opera
1
0
Leonid Kaganov
Честно сказать, я смотрел на эти наборы, они конечно милы, но там сильно попсовый набор. За втрое меньшие деньги я заказал совсем другую кучку - там есть и Ардуино и монтажная плата, но SD-карта, пару WAV-плееров, датчик дыма, рука-манипулятор 27$... Я к тому, что выбирать комплект по задачам и потребностям получается дешевле и интереснее.
Linux Firefox
 Москва
1
0
Фыва Jr Олдж (#1114686)
Какие же вы все хардварщики, прям аж завидно! А у меня вот с этим делом полный швах, программу написать или готовую сломать/алкогоритм выдрать -- могу, а пару светоидиотов припаять или того пуще, в штору моторчик электромагнитный затолкать -- полный аллес. НЕНАВИЖУ ФОЛЬКСВАГЕНЫ!!! :-E
Windows Safari Chrome
0
0
Led
Леонид, что за манипулятор?
Windows Safari Chrome
2
1
plm (#1815658)
Ардуино, датчики Холла, магниты...
Это все фигня, когда сама штора кривая. Очень хорошо видно, когда она почти дошла до низу. Не имеет смсла из такого г делать к :)
Windows Firefox
3
0
Денис (#2455675)
Делал в институте курсовую по автоматической задвижке на трубе. Вот как было точно, забыл, но там была пружина и когда мотор закрывал задвижку, усилие на пружине увеличивалось, она сжималась и нажимала на выключатель.
Windows Firefox
1
0
nero_schwarz (#3891089)
После более чёткой постановки задачи, стало ясно, что вам важнее контроль движения шторы, а не измерение параметров мотора. Просто для рольставней делают так как я вам предлагал, думал готовое решение будет проще реализовать. Но т.к. ваш случай подвержен частым переклиниваниям шторы (к тому же ещё не жёсткой), то, конечно, замерять обороты мотора мало к чему не приведут.

Идея вам в копилку: замерять двумя дальномерами расстояния от подокойника до обоих концов шторы. Если одны сторона будет опускаться медленней, соответственно реагировать.
У Sharp есть инфракрасные дальномеры, например GP2Y0A41SK0F. Может есть что побюджетнее из этой области.

Ответ на "Кто подскажет, по каким ключевым словами искать такую шайбу на Aliexpress — буду благодарен.":
multipole ring magnet разве не помогло?
вот тут есть, кажись:
http://www.alibaba.com/product-gs/1181595502/multipole_ring_[...]
Linux Firefox
 Москва
0
0
Leonid Kaganov
Это не aliexpress.com, это alibaba.com
Это какие-то оптовые китайские фабрики, совершенно непонятно, как заказать у них штук 10 с доставкой в Россию.
Windows Firefox
 Нидерланды
0
0
barmalini
заказать так же как на экспрессе, но гораздо труднее найти продавца, который готов продать десять штук.
Такие существуют, но гораздо меньше. Кроме того, часто даже тем, у кого это не указано прямо, можно заплатить пейпалом, если об этом попросить
Linux Firefox
 Москва
0
0
Leonid Kaganov
Боюсь, у меня нет ни навыков упрашивания оптовых китайцев на английском языке, ни счета Paypal, ни желания заплатить 30$ за почтовую пересылку Fidex ради трех магнитиков.
Linux Ubuntu Safari Chrome
 Германия
4
0
http://my.mail.ru/inbox/vlad_griboff
Я так понимаю, текущий план таков:

На белую шторку, с одной из сторон, с внешней (не видимой из комнаты стороны) нанести вертикальный код черным маркером. Это код считывает оптопара, определяя элемент например как:
0 - черный
1 - белый

В простейшем случае такой узор может быть таким ("В]" - верх шторки, "[Н" - ее низ):

В]1000000001[Н

при этом физическая длина одного шага кода равна линейной скорости шторки умноженной на время между опросами оптопары.

*) Кстати, тут первая особенность - чем ниже опускается шторка, тем меньше радиус ролика, с которого она сматывается - значит при постоянной угловой скорости мотора линейная скорость шторки будет уменьшаться.


То есть, когда шторка поднята, оптопара считывает "1". При команде "опустить шторку", запускается мотор и начинает разматывать шторку с вала, оптопара начинает читать "0". Как только оптопара считает "1" - стоп мотор, шторка опущена.


По сути, то что получилось - это простейшая машина Тьюринга. Она знает состояния "вниз", "верх" и "стоп". Алфавит соответственно "0" (черный цвет) и "1" (белый). Оптопара - это ее считывающая головка.

В состоянии "шторка поднята" оптопара видит "1" низа шторки.

В]1000000001[Н
...................*

Программа "опустить шторку" будет такая:

0 -> "вниз"
1 -> "стоп", завершение программы

Запустив эту программу при поднятой шторке, моторчик будет ее опускать до тех пор, пока считывающая головка не найдет "1"

В]1000000001[Н
....*


Для поднятия шторки программа модифицируется:

0 -> "вверх"
1 -> "стоп", завершение программы


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


Я все же бы рекомендовал усложнить, сделать разметку в стиле

В]10101010101[Н

с обоих сторон шторки и реализовать это как простейший линейный оптический энкодер. 8)
Windows Firefox
 Нидерланды
3
0
barmalini
А потом для этой шторы программы на брейнфаке писать.
Linux Safari Chrome
 Mt Laurel
0
0
Гена Кукарцев (#3283309)
Леонид, вот нашел проект на ардуино, шторы другой конструкции, может, интересно:
http://homeawesomation.wordpress.com/2013/02/26/automated-wi[...]
Windows Firefox
0
0
gehrmann
Я бы использовал герконы и магнитик.
Windows Firefox
 Санкт-Петербург
1
0
вип-вап (#3705199)
По сути (по техзаданию), должен получиться одноосевой CNC. То есть "станок с ЧПУ". И как у всякого станка, у него должна быть нулевая позиция, с конечником, от которого он начинает работать. Конечно, это верхняя позиция. Там стоит конечный выключатель, сигнализирующий о начале. Алгоритм начинается с проверки этого конечника, затем включение мотора на подъём. Штора устанавливается в начальное состояние. Далее выполняет команды...

Иначе - никак. Разве что помнить состояние. Но, если было выключение электропитания, а потом ручные подвижки, память не будет верной. Кстати, как быть, если штора была опущена на ночь, но ночью вырубили свет на 5 минут? Как, не будя хозяина жужжанием, определить положение шторы после перезагрузки? Оптопара тут бессильна. Тут нужны индивидуальные датчики на каждое положение, срабатывающие без движения.
Windows Opera
0
0
balal (#3278154)
Аварийное питание мозгов - вырубили свет, мозг соображает, но ничего не предпринимает...?
Windows Safari Chrome
0
0
фыва (#1066629)
концевики нужны, ясное дело.
но однозначная разметка маршрута тоже нужна.
две сходящиеся линии и изменение расстояния между ними. ну или там измерение толщины линии, не знаю уж, как в железе воплотить.
Windows Firefox
0
0
Tiger (#3387383)
Можно попробовать использовать сам двигатель в качестве датчика. Для этого двигатель нужно запитывать пульсирующим напряжением (ШИМ) широтно-импульсная модуляция.
При этом в тот момент когда через двигатель протекает ток, двигатель является потребителем, но во время паузы двигатель продолжает вращаться и генерирует напряжение соответствующее скорости вращения. Если заклинит, то напряжение будет во время паузы близко к нулю. Частота пульсаций должна быть незаметна для двигателя.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Очень остроумная и красивая идея, браво. Не уверен, что она пригодится в моем случае, но сама по себе она великолепна, спасибо.
Windows Firefox
1
0
nero_schwarz (#3891089)
Думается мне ничего из этого не выйдет. Мотор это вам не паяльник. У старых Weller паяльников именно так и делается. Фаза обогревания чередуется с фазой измерения сопротивления нити накаливания, на основе значения которого регулируется температура жала.
В случае же с мотором, даже если ротор не движется, должно пройти некоторое время, пока наведённое на катушках напряжение спадёт. Сделать можно, но не всё так просто как кажется.
Windows Firefox
0
0
Tiger (#3387383)
У паяльника измеряется сопротивление, а у вращающегося двигателя постоянного тока DC измеряется ЭДС. Например здесь довольно подробно изложено про двигатель. ww1.microchip.com/downloads/en/AppNotes/00893a.pdf
Windows Firefox
0
0
nero_schwarz (#3891089)
Если мне не изменяет память то в Weller-aх используется мост Уитстона. И как бэ по сути "измеряется" напряжение;)) Я не знаю как вы собираетесь измерять сопротивление напрямую, но это однозначно Нобелевка!;))
Про Sensorless RPM Measurement: я ж не говорю что это невозможно. Тем более что эта метода уже используется повсеместно в индустрии и в игрушках типа всяких quadrocopter. Но так просто замерять напряжение, как вы предлагаете не выйдет. Если мотор заклинен или перегружен, то напряжение снижается по другой, более крутой экспоненте. Нужно будет измерять какой-то период времени, высчитывать RMS-значение напряжения. Конечно с контроллерами для моторов это довольно просто. Но только, боже упаси, не предлагайте их Ллео! Он даже простеньких Qadrature Encoder испугался!;))
Windows Safari Chrome
0
0
Сергей (#3752289)
Лично я считаю это мало полезным изобретением, современные шторки позволяют опустить их мановением руки за 1 с и не вижу проблемы подойти к окну
Linux Firefox
 Москва
1
0
Leonid Kaganov
Шторы вообще малополезное изобретение. Следует ложиться на закате и вставать на восходе, тогда и шторы не понадобятся. Станьте ближе к природе, Сергей.
Windows Safari Chrome
0
0
Сергей (#3752209)
Именно так я и поступаю, а шторы дополнительная защита от шума и лишнего света. Зимой у меня правда всегда открыты - как дома не окажешься всегда темно. ((
Windows Safari Chrome
 Москва
0
0
random_in_amber
Это не работает зимой. Даже если вы не отбываете повинность в офисе - все равно не работает.
Windows Firefox
2
0
AMMO
Крутой вариант остановки моторчика по изменению усилия. Если конечно там штора упирается. А ещё можно шаговый применить, тогда никакие метки и оптодатчики не нужны.
Windows Opera
0
0
balal (#3278154)
Ай, как я не вовремя, почти опоздал...
Спешу озвучить мысль - "датчик аварии с мотором" - это отсутствие сигнала "достижение конца" свыше времени, типичного для прихода этого сигнала от команды на включение, ну, точнее, допустим, от полутора таких времён!
Windows Firefox
 Германия
0
0
valerich
А обычную оптическую мышь приспособить не пробовали? Сделать край шторы (под мышиным глазом) грязным пёстрым, а мышь сама в сдвиг картинки под нею рассчитает. Конечно, потом придётся USB читать/анализировать, но если и так всё управление через сервер, то это не должно пугать. Друга проблема - даже в раскуроченом виде устройство может выйти большим.
Windows Firefox
 Richardson
0
0
Михаил (#1684620)
Я уже предлагал (см. выше). :-)
На самом деле можно взять не USB, а PS/2 — там протокол настолько простой и медленный, что его можно в любом микро-нано-контроллере реализовать (особенно если есть USART).
А «грязное/пёстрое» даже не нужно. Я, например, в качестве «мышиного коврика» использую обычный лист белой бумаги, и всё прекрасно работает. Если штора не блестящая (судя по прошлым фотографиям), то тоже должно работать и без всяких издевательств над ней.
Windows Firefox
 Richardson
0
0
Михаил (#1684620)
Вот даже уже готовый пример для AVR:
http://www.electronics-base.com/projects/complete-projects/1[...]
Windows Firefox
 Москва
0
0
Дуче Моллари
http://devicter.ru/goods/Iteaduino-GBoard-V1-0-ATmega
вроде интересная платка с поддержкой беспроводной коммуникации, только вот сходу не пойму, что там со звуком, какие возможности...
Linux Firefox
 Москва
0
0
Leonid Kaganov
2199 рублей - уже не интересно ;) Платка, которую я планирую использовать как контроллер (Arduino nano) стоит 200 рублей. Та же самая Atmega32. Если надо к ней слот MicroSD, он стоит 90 рублей.
Windows Firefox
0
0
Читатель (#3796485)
Леонид, если вам критична избыточная подача шторы (морщины, провисания) при фиксированной высоте окна, ловите оптопарой метку (дырку в шторе либо, наоборот, флажок) в крайнем нижнем положении шторы. Дырка/флажок совместились? Стоп, машина, движение моторчика возможно теперь только на реверс.

То же и с длиной вытравленной шторы. К чёрту колёсики и PS/2, всё что движется всегда сломается в самый неподходящий момент! Секундный пробег шторы мимо датчика неподвижно закреплённой оптической мыши даст представление о движении шторы. Пробег не нулевой? Оптопара молчит? Крутим моторчиком. Пробег ноль, а оптопары не слышно? Зацеп - отключаем питание движка и даём звук на событие.
Windows Safari Chrome
 Киев
0
0
sinaps (#3908709)
Чепуха. Вот настоящее живое дело, Священный Олимпийский Огонь прибыл в г. Благовещенск.
hwg1NaiUjSU
Linux Firefox
 Москва
0
0
Leonid Kaganov
Вы это так говорите, будто вам что-то не нравится. А я искренне радуюсь - ну клево же! Мужики-моржи плывут по водам и льдам с олимпийским факелом. Мне бы предложили - я бы в таком с радостью поучаствовал. Разве ж плохо?
Windows Safari Chrome
 Москва
0
0
random_in_amber
Это правильный подход.

Если вы и не прочли "психологическое айкидо", вы его явно практикуете. Следующий шаг - молчание.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я вообще люблю любые праздники, церемонии и ритуалы. Например, мне всегда нравились георгиевские ленточки как знак праздника 9 мая. И олимпиада с эстафетой факела меня радует. То, что там деньги пилят - это плохо, но это другое дело. Деньги пилят и в образовании и здравоохранении, что ж теперь, школы и больницы ненавидеть и байкотировать.
Windows Safari Chrome
 Москва
0
0
random_in_amber
А мне никогда не нравились георгиевские, я их всегда почему-то ассоциировал с трауром и гробом. Да и сейчас не могу понять - какое отношение победа дедов к нам имеет? Что мы сделали?

А вот подход ваш мне нравится.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Мне нравится любой праздник. Вон в Якутии 22 июня принято с конскими хвостами танцевать. Красиво же.
Windows Safari Chrome
 Москва
0
0
random_in_amber
Лео, вы меня заразили своим Якутском. Я хочу провести там НГ 28-07ю Не подскажете гостиницу?
Linux Firefox
 Москва
0
0
Leonid Kaganov
Самые главные гостиницы на главных улицах (напр. улица Ленина) около двух центральных площадей. Я бывал в "Лене", в "Полярной звезде" и еще в какой-то, не помню. Вот я открыл http://zabroniryi.ru/hotelsearch/23459cde22f60dddc5c1c4a9321[...] там на новый год выходит около 2900 руб в сутки, 29000 за 10 дней.
Windows Safari Chrome
 Москва
0
0
random_in_amber
Спасибо. Дороговато, мягко говоря. Поищу подешевле в выхи , не найду - позвоню туда.
Windows
0
0
Partisan (#1016790)
Не понимаю идею со штрихкодом.
Где ставить датчик, который будет читать код?
Вверху?
Тогда он считает, что мимо него прошла середина шторы, а в реальности через пару сантиметров ниже штора заела и валяется на полу.
Внизу? Тогда он вообще чего либо считает когда штора только полностью закрыта. В этом случае концевой датчик любой конструкции практичней.
Выход мне видится только в размещенных по всей длине через пять-десять-двадцать сантиметров датчиках любой конструкции типа оптической или магнитной. Причем по обеим направляющим, чтобы детектировать перекос. И толстый жгут проводов вдоль этих направляющих к каждому датчику. Погано.
Выше была очень неплохая идея про сонар. Осталось понять как на измерение сонара повлияет мотня перекосившейся шторы.
Можно наклеить на нижнюю часть нижней планки зеркальную поверхность, послать на нее лазер под углом и ловить зайчик от лазера несколькими фотодиодами. Аномально быстрое или наоборот медленное перескакивание зайчика на следующий диод - сигнал о негоризонтальной нижней планке или заедании. Правда юстировать все это - затрахаешься.
А можно лазер встроить прямо в нижнюю планку шторы. Тогда затрахаешся подводить туда питание через всю штору, либо будет болтаться неэстетичный проводок.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Кто-то мешает нарисовать фломастером разные коды для начала шторы, для ее конца и середины? Это не "толстый жгут", это комментаторы жгут :) XXI век на дворе, в руках копеечный микропроцессор, готовый к любым обсчетам, только прикажи ему. А мы всё мыслим, как бы побольше сигнальных кнопок напихать и герконов, чтоб их шестеренки нажимали, крутясь ;)))
Windows
0
0
Partisan (#1016790)
Ты не ответил, где будет считыватель. Вверху, внизу, посередине?
Не, чесслово, я может старой закалки, мне неясно как это сделать в железе.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Будем считать это задачкой на сообразительность. Дано: сверху вниз разматывается штора, на шторе нанесены метки. Где будем ставить считывающий датчик? Ваша версия? ;)
Windows
0
0
Partisan (#1016790)
Моя сообразительность отказывает. Напрочь. Звиняй.
Если ставить вверху, ты не продетектишь заедание и мотню шторы ниже датчика, как я написал в первом сообщении.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Вы себе неправильно представляете заедание. Штора свернута в рулон. Раскручивается она вниз в основном под действием тяжести палки, которая прикреплена на ее конце. Если происходит заедание - значит перекосилась и застряла эта палка. При этом видимая часть шторы останавливается - ее борта сидят в направляющих, разматываться ей больше некуда. В эту минуту либо мотор застревает, либо разматывает штору внутри коробки, где она свернута рулоном.
Windows
0
0
Partisan (#1016790)
Ну если штора достаточно жесткая и никогда не вылазит из своих направляющих может и пойдет такая схема.
Цитирую:
"а сама штора обвиснет и пойдет некрасивыми складками".
Если "обвисание и некрасивые складки" не заберут существенную длину шторы даже когда она уже почти размотана.
Тогда продолжаю рекомендовать пару сонаров внизу. Стоят на Али порядка 200 рубчиков/пара.

всего комментариев: 260

<< предыдущая заметка следующая заметка >>