roboforum.ru

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

Arduino Uno работает только от питания компьютера

Arduino Uno работает только от питания компьютера

Alex333 » 09 июн 2015, 23:13

Делаю большой проект, в котором принимают участие несколько ардуин с различными датчиками. Появилась проблема с 3 девайсами, всё остальное работает. Суть:

При питании от компьютера - все нормально, скетч отрабатывает как нужно. При питании от блока (через круглый вход 12В и USB 5В) начинается хаос - показания с датчиков выдаются случайно. Точнее не совсем, а как бы сначала выдает нули, а потом неправильные значения, потом опять череда нулей, опять значения. Как бы по синусоиде.

Такая проблема наблюдается у датчиков давления (пьезо) и герконе. Если запитать через аккумулятор, то все нормально. Кто-нибудь сталкивался с подобным?

Re: Arduino Uno работает только от питания компьютера

setar » 10 июн 2015, 10:27

вероятно пробило стабилизатор 5V на плате
по хорошему нужно ткнуть осциллограф и посмотреть что там.

Re: Arduino Uno работает только от питания компьютера

Alex333 » 10 июн 2015, 11:32

Может ли быть такое сразу на 3 ардуино? Причем одну ардуино я подключаю через БП, который подключен к сетевому фильтру. По идее он должен подавлять помехи. Еще 2 ардуино запитаны от такого БП http://www.ledart.ru/data/images/goods/820_original.jpg

Re: Arduino Uno работает только от питания компьютера

Speccyfan » 10 июн 2015, 13:44

Alex333 писал(а): При питании от блока (через круглый вход 12В и USB 5В) начинается хаос - показания с датчиков выдаются случайно. Точнее не совсем, а как бы сначала выдает нули, а потом неправильные значения, потом опять череда нулей, опять значения. Как бы по синусоиде.
Такая проблема наблюдается у датчиков давления (пьезо) и герконе. Если запитать через аккумулятор, то все нормально. Кто-нибудь сталкивался с подобным?

Сталкивался и когда понял, что натворил, чуть не помер со смеху, взял случайно AC адаптер, т.е. он дает переменку, эффект был как у вас.

Re: Arduino Uno работает только от питания компьютера

Alex333 » 10 июн 2015, 13:55

К сожалению это не мой случай =) У меня все блоки питания идентичны (кроме того что показал в ссылке выше) и они дают постоянный ток. Проблема не в блоке питания, т.к. с другими ардуино они работают нормально

Re: Arduino Uno работает только от питания компьютера

Speccyfan » 10 июн 2015, 14:02

Alex333 писал(а):К сожалению это не мой случай =) У меня все блоки питания идентичны (кроме того что показал в ссылке выше) и они дают постоянный ток. Проблема не в блоке питания, т.к. с другими ардуино они работают нормально

Ну тогда действительно станьте на выход 5V и посмотрите, что там. Если код завязан на AREF напругу, могут показания отличаться при смене источника питания.

Re: Arduino Uno работает только от питания компьютера

lorry » 11 июн 2015, 00:01

Имеются ли в вашей схеме коллекторные двигатели? Если ответ "да", то схема питания двигателей должна быть отдельная от ардуино. Иначе помехи от работы двигателей по проводам питания могут приводить к сбоям в работе ардуино. В этом случае двигатели нужно питать от отдельного БП или через преобразователь.

Re: Arduino Uno работает только от питания компьютера

Alex333 » 11 июн 2015, 12:45

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

Re: Arduino Uno работает только от питания компьютера

Speccyfan » 11 июн 2015, 13:04

Alex333 писал(а):Двигателей нет. На выходе померил - действительно 5V стабильно.
Я решил проблему с помощью аккумуляторов, которые постоянно подключены к питанию, а уже от аккумуляторов я питаю ардуино. Костыль - зато работает

Значит не стабильно, пульсация какая-то есть, может емкости на ардуине или в БП вышли из строя?

Re: Arduino Uno работает только от питания компьютера

Kulverstukas » 03 авг 2015, 11:19

На ардуинках очень слабый ЛИНЕЙНЫЙ преобразователь. Он годится на моргание диодами и прочие простые вещи. 12 В не желательно вешать будет греться. идеально блоки 7-9 В. Работало даже с двигателями, но очень коряво.


cron
Rambler\'s Top100 Mail.ru counter