Технический форум по робототехнике.
Alex333 » 09 июн 2015, 23:13
Делаю большой проект, в котором принимают участие несколько ардуин с различными датчиками. Появилась проблема с 3 девайсами, всё остальное работает. Суть:
При питании от компьютера - все нормально, скетч отрабатывает как нужно. При питании от блока (через круглый вход 12В и USB 5В) начинается хаос - показания с датчиков выдаются случайно. Точнее не совсем, а как бы сначала выдает нули, а потом неправильные значения, потом опять череда нулей, опять значения. Как бы по синусоиде.
Такая проблема наблюдается у датчиков давления (пьезо) и герконе. Если запитать через аккумулятор, то все нормально. Кто-нибудь сталкивался с подобным?
setar » 10 июн 2015, 10:27
вероятно пробило стабилизатор 5V на плате
по хорошему нужно ткнуть осциллограф и посмотреть что там.
Alex333 » 10 июн 2015, 11:32
Может ли быть такое сразу на 3 ардуино? Причем одну ардуино я подключаю через БП, который подключен к сетевому фильтру. По идее он должен подавлять помехи. Еще 2 ардуино запитаны от такого БП
http://www.ledart.ru/data/images/goods/820_original.jpg
Speccyfan » 10 июн 2015, 13:44
Alex333 писал(а): При питании от блока (через круглый вход 12В и USB 5В) начинается хаос - показания с датчиков выдаются случайно. Точнее не совсем, а как бы сначала выдает нули, а потом неправильные значения, потом опять череда нулей, опять значения. Как бы по синусоиде.
Такая проблема наблюдается у датчиков давления (пьезо) и герконе. Если запитать через аккумулятор, то все нормально. Кто-нибудь сталкивался с подобным?
Сталкивался и когда понял, что натворил, чуть не помер со смеху, взял случайно AC адаптер, т.е. он дает переменку, эффект был как у вас.
Alex333 » 10 июн 2015, 13:55
К сожалению это не мой случай =) У меня все блоки питания идентичны (кроме того что показал в ссылке выше) и они дают постоянный ток. Проблема не в блоке питания, т.к. с другими ардуино они работают нормально
Speccyfan » 10 июн 2015, 14:02
Alex333 писал(а):К сожалению это не мой случай =) У меня все блоки питания идентичны (кроме того что показал в ссылке выше) и они дают постоянный ток. Проблема не в блоке питания, т.к. с другими ардуино они работают нормально
Ну тогда действительно станьте на выход 5V и посмотрите, что там. Если код завязан на AREF напругу, могут показания отличаться при смене источника питания.
lorry » 11 июн 2015, 00:01
Имеются ли в вашей схеме коллекторные двигатели? Если ответ "да", то схема питания двигателей должна быть отдельная от ардуино. Иначе помехи от работы двигателей по проводам питания могут приводить к сбоям в работе ардуино. В этом случае двигатели нужно питать от отдельного БП или через преобразователь.
Alex333 » 11 июн 2015, 12:45
Двигателей нет. На выходе померил - действительно 5V стабильно.
Я решил проблему с помощью аккумуляторов, которые постоянно подключены к питанию, а уже от аккумуляторов я питаю ардуино. Костыль - зато работает
Speccyfan » 11 июн 2015, 13:04
Alex333 писал(а):Двигателей нет. На выходе померил - действительно 5V стабильно.
Я решил проблему с помощью аккумуляторов, которые постоянно подключены к питанию, а уже от аккумуляторов я питаю ардуино. Костыль - зато работает
Значит не стабильно, пульсация какая-то есть, может емкости на ардуине или в БП вышли из строя?
Kulverstukas » 03 авг 2015, 11:19
На ардуинках очень слабый ЛИНЕЙНЫЙ преобразователь. Он годится на моргание диодами и прочие простые вещи. 12 В не желательно вешать будет греться. идеально блоки 7-9 В. Работало даже с двигателями, но очень коряво.