LINUX.ORG.RU
Ответ на: комментарий от StrongDollar

А информация о том что все работает/не работает в каком виде?
15 светодиодов на панели?
«ревун» при снижении оборотов?
смс с «смажь меня я нумер ##»?
или на каждый палец по веревке и при остановке дергает соответствующий палец?

yax123 ★★★★★
()
Ответ на: комментарий от yax123

информация о том что все работает/не работает в каком виде?

от вентиляторов в некий девайс, из девайса по USB в компьютер, там некий демон, наверное, будет отключать те FPGA у которых встал вентилятор, а через сайт смотреть статус - сколько работает, сколько не работает.

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Тагды только «самопал». на 1-2 вентилятора кетайцы может чего и делают.
А так что бы сразу 15 да еще в USB, да чтобы еще демон под линукс, только самому из «говна и палок».
Слишком узкое решение.
Но если интересно из г. и п. можно «пофлудить».
Кстати, а вентиляторы с встроенным таходатчиком (3 провода) или обычные на 12 вольт и все?

yax123 ★★★★★
()
Ответ на: комментарий от yax123

ну можно нафигачить какую-нибудь платку в 15 экземплярах с парой светодиод-фотодиод в роли датчика для контроля оборотов и USB-клиентом

Harald ★★★★★
()
Ответ на: комментарий от yax123

вентиляторы по 4 провода с PWM

Слишком узкое решение.

да ну, не верю. Наверняка что-то централизованное должно быть. Может не на 15, а на 16, 20 или даже 32

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Можно конечно поспорить и на эту тему, только вот я не могу себе представить некий распространенный девайс на который можно было поставить 15 (или даже 32) вентилятора и нужно было бы некое серийное устройство которое измеряло бы обороты этих вентиляторов и на USB отдавала команды.

Могу предложить такой вариант (но радиогубители вас проклянут)
Ищите где-нидь 16-канальный логический анализатор, цепляете к нему сигналы от таходатчиков, все это втыкается в usb, пишете некую прогу которая циклически сливает с него цифровой поток. Дальше небольшой анализ типа в течении 3 сек не меняется состояние сигнала -> аларм и все такое.
Анализатор такой может 50-100$ стоить.

yax123 ★★★★★
()
Ответ на: комментарий от StrongDollar

Кстати, есть конкретное решение.
На сайте lcard.ru есть куча железяк которые имеют до 32 входных каналов. Есть дрова под линукс (примеры доки и т.д.). Решение для вашего случае как из пушки по воробьям, но если сдохшая плата с FPGA дороже e14-140, то берите не раздумывая.
Рабочее решение, я гарантирую!

yax123 ★★★★★
()
Ответ на: комментарий от Lynyrd

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

yax123 ★★★★★
()
Ответ на: комментарий от StrongDollar

мелкий флюгер (кусочек ватмана) над вентилятором, нечто которое по падению флюгера без сильного дребезга замкнёт цепь 12В, и __любой__ прибор ОПС который понравится. Далее насколько фантазии хватит.

MKuznetsov ★★★★★
()
Ответ на: комментарий от yax123

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

Ну хорошо, пять контроллеров по 3 вентилятора плюс один USB-хаб - тоже подойдут.

не пожертвовать один на нормальную систему мониторинга.

Вы рассматриваете возможность разработки кастомного девайса,
а мне надо из готовых частей собрать

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Ну в общем я выше готовое 100% работающее решение привел.
e14-140 кстати имеет 16 TTL входов (это чтобы не парится с мультиплексированием аналоговых цепей), цепляем к ним выходы таходатчиков и считываем 10-100 раз в сек.

yax123 ★★★★★
()
Ответ на: комментарий от StrongDollar

Вы рассматриваете возможность разработки кастомного девайса,

а мне надо из готовых частей собрать

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

Просьба какахами не закидывать ))

Harald ★★★★★
()

Как бы мне автоматизировать контроль над тем - крутятся ли они или сломались?

Мне кажется, сама постановка задачи неправильная. На самом деле цель - контролировать температуру охлаждаемых девайсов, если она превышает норму - сигнализировать. Вентилятор может работать, но поток воздуха может быть чем-то перекрыт (залетевшей бумажкой/дохлой крысой/тараканом/etc)

Harald ★★★★★
()
Ответ на: комментарий от Harald

15 уебкамер... думаю взлетит. Делать 1 снимок в сек.
Если 3 снимка подряд одинаковы - значит стоит.
А для контрастности половину лопастей в белый цвет покрасить.
Хотя цена этого решения будет пипецкая, не говоря уже про надежность.

yax123 ★★★★★
()
Ответ на: комментарий от yax123

Между прочим - с вебкамерой - это неплохое решение.
Вебкамеры бывают и по 200 рублей
http://market.yandex.ru/model.xml?modelid=7771052&hid=4684840

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

и можно удаленно посмотреть при случае, в каком оно состоянии.

StrongDollar
() автор топика

Едрена вошь! И все - без обратной связи? Ни в жисть не поверю...

Если действительно вентиляторы фанерные, то советую выкинуть эту дрянь и взять нормальные, с обратной связью. А на нее уже можно и обвязку повесить.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

и взять нормальные

Тут хотелось бы конкретно понять - какие именно вентиляторы взять (напишите, пожалуйста ссылку), в какой девайс воткнуть (фирма, модель), сколько всё это будет стоить.

Я нашел пока только
http://www.t-balancer.com/english/produkt_tban_bigng.htm

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Ну, не знаю даже: я с такой проблемой не сталкивался. Но решил бы по-своему: обратную связь завести на АЦП микроконтроллера, а с него уже забирать сигнал (по USB, UART, ethernet и т.п.). Вот, правда, если нужно еще и питанием управлять, задача усложняется: микроконтроллеров с кучей аппаратных ШИМов я не встречал. Т.е. придется либо программно реализовать, либо набирать уйму железа.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от quickquest

оптронов с открытым оптическим каналом

А в чем принципиальная разница со схемой «светодиод позади лопастей — пикселы вебкамеры» ?

И тут и там свет проходит, прерывается лопастями и это может быть зафиксировано

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Оптроны дешевле, надёжнее и софт проще написать.

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Эх, я уже готов убивать за упоминание «ардуино»: это - игрушка для богатеньких буратин, но никак не инструмент для повседневной работы...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от StrongDollar

Предлагаю прикинуть стоимость итоговой конструкции, а также вспомнить, сколько стоит камера, работающая с частотой эдак в 1-2 тысячи кадров в секунду...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>Эх, я уже готов убивать за упоминание «ардуино»

;)))

никак не инструмент для повседневной работы...

Для супербыстрого прототипирования «на коленке» - «Ардуино» идеален.

quickquest ★★★★★
()
Ответ на: комментарий от Eddy_Em

Предлагаю прикинуть стоимость итоговой конструкции

выше уже прикинул - 200 рублей

камера, работающая с частотой эдак в 1-2 тысячи кадров в секунду

камера за 200 рублей дает 30 fps, если возникнет ошибка из-за стробэффекта, то лишнее выключение четырех fpga - это небольшая проблема по сравнению с их-же выгоранием

StrongDollar
() автор топика
Ответ на: комментарий от quickquest

Для супербыстрого прототипирования «на коленке» - «Ардуино» идеален.

ХЗ, у меня для этого есть МК на макетке... :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от StrongDollar

выше уже прикинул - 200 рублей

На один сферический вентилятор в вакууме, вращающийся со скоростью не выше ~15/N (N - количество лопастей) оборотов в секунду :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

На один сферический

не на один, а на сколько в кадр попадает, т.е. 15

не выше ~15/N (N - количество лопастей)

я уже написал, что мне 100% точность не обязательна.

а у вас - излишний перфекционизм

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

не на один, а на сколько в кадр попадает, т.е. 15

Это уж смотря как они расставлены...

я уже написал, что мне 100% точность не обязательна.

Т.е. надо лишь фиксировать, что вентилятор совсем сдох?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

надо лишь фиксировать, что вентилятор совсем сдох?

надо вовремя выключить FPGA-карты, потому что сдыхание одного вентилятора влечет за собой выгорание карт на сумму ~$2000

достаточно наблюдать за потребляемым вентиляторами током.

Как это делать программно, чтобы можно было программно выключить FPGA ? Какое устройство купить, как драйвер настроить и т.д.?

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

программно выключить FPGA

А питание снять - не вариант? Тогда можно было бы обойтись копеечным термодатчиком, размыкающим питание при достижении определенной температуры

YAR ★★★★★
()
Ответ на: комментарий от StrongDollar

Как это делать программно, чтобы можно было программно выключить FPGA ? Какое устройство купить, как драйвер настроить и т.д.?

1. Посредством АЦП микроконтроллера.

2. Я в полном недоумении относительно того, что дорогущие схемы с FPGA не снабжены механизмом автоотключения в случае перегрева.

В общем, с делением на нуль удаляюсь из данной темы.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

а если вентилятору лопасти пообрывало, он крутится, электричество жрет, а эффекта нету? )))

Harald ★★★★★
()
Ответ на: комментарий от StrongDollar

Они охлаждают FPGA-платы (собранные на заводе в рачки по 4 штуки)

Свободные выводы у FPGA остались, добраться к ним можно?

Одно из простых решений — берёшь какой-нибудь I²C I/O expander, цепляешь его к SMBus и рулишь уже им.

Rzhepish
()
Ответ на: комментарий от quickquest

Дело говоришь, мы такое реализовывали, но не с микроконтроллером, а на S7, и вентиляторы были побольше.

coldy ★★
()
Ответ на: комментарий от Lynyrd

Забираю свои слова обратно, полностью с вами согласен.
Если руководитель проекта поставил задачу некомпетентному сотруднику то это проблемы руководителя.

yax123 ★★★★★
()
Ответ на: комментарий от Harald

Harald> где мое вознаграждение за идею? )

В Сколково )

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.