можно ли подключить несколько датчиков к ардуино? и какие датчики посоветуете?
- Войдите на сайт для отправки комментариев
Ср, 19/11/2014 - 21:06
В университете мне дали задание создать микроконтреллер который сканирует температуру, вибрацию и шум мотора. Могу ли я подключить все три датчика к ардуино? и какие датчика для каждой задачи посоветуете? Помогите кто сможет. Буду признатетелен!
А самостоятельно этим заняться не пробовали? Или вы все задания, что вам дают в университете, решаете не самостоятельно, а на тематических форумах?
Можно. Подключайте датчики температуры, вибрации и звука.
А ты не умничать не пробовал? я задал вопрос так же как и все тут задают, если ты не можешь или не же не хочешь помочь то не трать свое и мое время
я задал вопрос так же как и все тут задают
да-да, тут всем, кто задает вопрос, дали его в университете
Можно. Подключайте датчики температуры, вибрации и звука.
Если все три датчика подключить сразу и по каждому из них написать программу будут ли они работать все одновременно?
Одновременно нет. И да, раз такие вопросы, то почитали б сначала теорию.
Одновременно нет. И да, раз такие вопросы, то почитали б сначала теорию.
Спасибо
Если все три датчика подключить сразу и по каждому из них написать программу будут ли они работать все одновременно?
Что значит одновременно? "Датчик" это первичный преобразователь, элемент преобразующий контролируемую величину в удобный для использования, в нашем случае микроконтроллером, сигнал. Датчики могут "работать" и одновременно, а вот ардуинка может опрашивать их только по очереди, т.к. процессор у нас однопоточный. Вот только этих "опросов" может быть очень много, например, в секунду. Этого может быть недостаточно для контроля двигателя летящей со скоростью 3 маха ракеты, но вполне достаточно для мопеда.
температуру DS18B20 если температура автомобильного двигателя
а вот вибрация и шум непонятно. по сути это почти одно и тоже, просто разные частоты, причем вибрации еще вызывают шум
вибрации в принципе можно акселерометром измерять
шум микрофоном, но вот только обычная ардуина даже с быстрым преобразованием фурье не справится с частотами выше 10кгц
короче определяйся какие диапазоны и в чем измерять ты хочешь
Ребят задача стоит "создать микроконтреллер который сканирует температуру, вибрацию и шум мотора".
это у него стоит задача, у нас нет
И я о чем, сначала пусть создаст микроконтроллер, а уж потом мы как нибудь поможем написать прогу, если он нам сообщит архитектуру, разрядность, систему команд и т.д короче даташит на созданный им контроллер.
А вообще чего издеваться над студентом то? Не все из них выростают инженерами, некоторые будут Боссами... зачем боссу самому во что то вникать?
Подсказки сделаны были, дальше посмотрим будет ли реакция адекватной. Кто хочет разобраться - пойдет дальше, кто не хочет - можно удалять тему.
Что то задание даже по самой формулировке на детсад не тянет, не то, что на институт
если с температурой хотя бы понятна физическая величина. Но правда и этого мало для корректного задания. Одно дело замерять температуру картера в маслянном поддоне и совсем другое замерять температура газов на выпуске. Между прочим в современных моторах замеряют и то и то. А диапазон температуры и тип датчика кардинально разные
то в части вибрации и шума даже не определено какие физические величины замерять. Шум на выхлопе это одно, на впуске другое, шум от картера третье, от трансмиссии четвертое и тд. Акустический шум или же всп таки вибрация. С точки зрения физики разница между шумом и вибрацией по сути не велика. Но фактически можно придумать пару десятков способов замерять шум и вибрации у мотора. Пока нет конкретики или не ясна конечная цель то все это ерунда какая то
В общем или ТС чего то не договаривает, толи его преподаватель тотально неуч
вот и я об этом ему писал
Прикольная тема. Решил добавить 5 копеек в ее развитие.
Сколько нужно солдат ... на лампочку?
Ну а если серьезно! Препод просто решил на понт тебя взять. Говори ему дословно, если что на меня сошлись, если он чего не поймет:
"Тут одним микроконтроллером не обойтись. На каждый датчик свой контроллер надо. И еще один, чтоб собирал информацию с предыдущих трех. Для каждого из МК надо написать программу. Плюс еще драйвер нужен, чтоб управлять всем этим процессом и доносить информацию из последнего в каком-либо доступном виде человеку через панель приборов авто."
Ну а теперь и пошучу:
Датчики все эти нужны для того, чтоб в салоне авто громко не разговаривали, сиденья не раскачивали, гавно в бак не заливали. Эх... прикрутить бы еще сюда МР З (а такое возможно.) На флешку файлы...матом ну и по реакции датчиков выдавать, мол чЁ орешь? -Выходи.
.....
Пока нет конкретики или не ясна конечная цель то все это ерунда какая то
В общем или ТС чего то не договаривает, толи его преподаватель тотально неуч
ТС не договаривает в основном одного - по какому предмету задание.
Потому что, если это программирование - скорей всего, эти тонкости вообще не имеют значения. С него требуется только освоить принцип подключения и опроса датчиков.
Эти господа студенты ужасно любят темнить и прятать основной смысл за кучей ни кому не нужных наводящих слов и уточнений. Вот и все. Нет бы сразу обьявить чтоесть вот такая задача. и ее сформулировать вместо сочинения "Войны миров"