#2 Re: Апаратні питання » Serial port Arduino » 2015-02-22 13:36:51

NoName пише:

https://code.google.com/p/arduino/sourc … Serial.cpp
в этой реализации буфер на приём 128 байт.
на передачу буфер не используют.
возможно счишком много данных шлете в ардуино? )

Т.е. мне загрузить данный cpp в Ардуино? Как?
Вроде бы немного данных запрашиваю у Arduino. а именно:

- Запрашиваются данные температурного сенсора: 1 цифровой вход в постоянном режиме, с обновлением в 1 секунду;
- При этом требуется запустить еще 1 цифровой уже выход в режим "HIGH" (включение реле двигателей) - не всегда получается.
- При запуске реле двигателей, управление ШИМ двигателей через драйверы происходит со сбоями.

Если отключить запрос данных от датчика температуры - ШИМ и двигатели соответственно работают нормально.

Может проблема в моих скриптах. Пишу на Python, посылаю команды через порт миникомьютера на Ардуино. В Ардуиино загружен скетч, который принимает команды скрипта Python и передает обратно через порт.
Вот сам скетч: https://github.com/thearn/Python-Arduino-Command-API

Еще раз спасибо за участие:)

#3 Re: Апаратні питання » Serial port Arduino » 2015-02-22 13:29:44

NoName пише:

итак, проблема с ШИМ.
http://forum.arduino.ua/viewtopic.php?id=87
дайте урл на библиотеки что используете.

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

Возможно, только я подключаю Ардуино с миникомпьютером через USB штатный.

#4 Re: Апаратні питання » Конвертер - стабилизатор - для Ардуино » 2015-02-22 13:27:33

Спасибо за разъяснение. В последнем абзаце Вашего ответа не могу понять применимость к моей ситуации. Имеете в в виду, что если подам на ардуино больше чем 12 в?. Если да, то вэтом и не вижу проблемы. Просто от одного источника питается вся система, конвертер лишь на датчики и миникомпьютер. Если туда подать напряжение больше 5.1. вольт - компьютер будет поврежден. yikes

#5 Re: Апаратні питання » Конвертер - стабилизатор - для Ардуино » 2015-02-19 08:25:33

Странно, насчет питания Ардуины, на офф. сайте прямо указано не менее 7 вольт. Я пробовал и от 5 - работа была нестабильной у датчиков. Может потому что китайская..?
Насчет тумблера, я так и сделал с самого начала. Действительно ловкая штука. Но суть проекта заключается в постоянной работе машины, даже если она будет стоять на станции заряда.
Буду эксперементировать.
А Вы по аппаратно-программной часи Ардуино можете посоветовать? http://forum.arduino.ua/viewtopic.php?id=103 Запутался я там. roll
Спасибо!

#6 Re: Апаратні питання » Конвертер - стабилизатор - для Ардуино » 2015-02-15 12:53:00

Спасибо, попробую поэксперементировать с выходом от понижающего. О результате отпишусь позднее.
По сути, это робот, и его моторы должны питаться 12 в. Поэтому развел мозги и силовые установки. От 12 В. питается всего: моторы, Ардуина и реле.
Забыл сразу уточнить, у меня Мега: http://arduino.cc/en/Main/arduinoBoardMega эта "дуня" питается от 7 В минимум. smile
Питание подымается, если оставить всю систему на зарядном. Суть зарядного устройства такова, что при севшей батарее, оно дает на 2 В выше т.е. 14 В.

#7 Re: Апаратні питання » Конвертер - стабилизатор - для Ардуино » 2015-02-14 01:27:17

Нет, часть системы на 5В, к сама Ардуина на 12В от то же батареи. чтобы получить 5 вольт использую такой: http://arduino-ua.com/prod459-DC-DC_pon … _konverter
И дело в том, что если к батарее подключить зарядное устройство, напряжение повышается везде.

#8 Апаратні питання » Конвертер - стабилизатор - для Ардуино » 2015-02-13 01:29:26

Vyachez
відповідей: 10

Всем привет!
Есть задача, необходим совет.
Батарея - свинцово-кислотная 12В 9Ач - блок питания соответственно.
От батареи напрямую Ардуина, через преобразователь 5В - питание для датчиков, реле, мини-компика.
Не могу придумать как одновременно заряжать батарею и обеспечить работу устройства. При заряде БП дает порядка 14 вольт что никак нельзя допустить для электроники. Приходится отключать на время заряда.
Думал приделать еще один преобразователь чтобы обеспечить 12 вольт для системы. Но фишка в том, что при достижении заряда батареи близкого к полному, напряжение БП падает до 12,5 - 13 В. Таким образом нужно что-то вроде стабилизатора, как я понимаю. Или можно решить задачу по другому?
Спасибо! big_smile

#9 Апаратні питання » Serial port Arduino » 2015-02-13 00:39:32

Vyachez
відповідей: 4

Всем доброго времени суток big_smile . Вопрос следующий:
Когда подключаю к Ардуино Мега одновременно 2 драйвера двигателя (4 ШИМ, 4 лог. цифров) для управления 4-мя моторами, 1 ультразвуковой сенсор (1 шим, 1 цифров.), 1 датчик термо/влажности (1 лог. цифров), 1 инфра ресивер(1 лог. цифров) - все это добро одновременно отказывается нормально работать hmm . ШИМ сбоят - на команды скрипта иногда не реагируют. Почитав форумы - оказывается перегружен серийный порт yikes . Выставлял чачтоту порта (baud rate) разную - ничего не помогает. Пробовал скрипт из Arduino IDE запустить с одновременной работой 2-х ультразвуковых сенсоров... Два сенсора одновременно нормально не работают, то показывают чушь, то пишет ошибку - серийный порт занят... yikes Что я делаю не так? sad Создается впечатление, что Ардуина только для того чтобы лампочкой мигать или подключать к ней монохромные дисплеи и баловаться буковками. Или у меня  руки растут не из того места roll . Помогите уважаемые форумчане советом.

Підвал форуму