Измеритель наряжения

Тема в разделе "Arduino & Shields", создана пользователем sqr93, 10 июн 2013.

  1. sqr93

    sqr93 Нерд

    Подскажите пожалуйста :)можно ли через 2 аналог пина измерить допустим на 2 солнечных батареях и по этим данным строить график?Если можно направьте на истинный путь
     
  2. Mitrandir

    Mitrandir Гуру

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

    sqr93 Нерд

    Правильно ли все?
    voltage-divider-1.png
    1.JPG
     
  4. roggedhorse

    roggedhorse Гик

    Схема правильная. Только есть 2 момента:

    1. Закон Ома: I = U/R. Что означает, что чем меньше суммарное сопротивления делителя (R1+R2), тем больший через него течет ток. Стало быть при выбранных вами номиналах ваша солнечная батарея будет работать на разогрев резисторов.

    2. Не исключено, что вы не найдете резистор на 500 или на 5000 Ом. Посему лучше поискать перечень доступных номиналов и использовать резисторы с номиналом в десятки, а то и сотни кило Ом.
     
  5. sqr93

    sqr93 Нерд

    [​IMG]
    а как теперь из показаний сделать графики?Может кто уже делал?
     
  6. roggedhorse

    roggedhorse Гик

  7. Megakoteyka

    Megakoteyka Оракул Модератор

    Вы на каком языке и в какой среде пишете?
    Если не нужно строить графики в реальном времени, можете просто сохранить показания в текстовый файл, открыть его тем же Excel и в нем построить график.
     
  8. sqr93

    sqr93 Нерд

    На ардуино иде. Я хочу провести эксперимент с 2 солнечными батареями .1 просто стоит а 2 на солнечном трекере.
    Подскажите как лучше это сделать.Спасибо.:)а как сделать чтобы он сохранял в текстовый файл О_О
     
  9. Megakoteyka

    Megakoteyka Оракул Модератор

    Вы хотите графики строить на дисплее, подключенном к ардуино? Какой дисплей?
    Или передавать данные на ПК и строить графики уже там?
     
  10. sqr93

    sqr93 Нерд

    Передать данные на ПК
     
  11. Megakoteyka

    Megakoteyka Оракул Модератор

    А на ПК графики в чем строить будете?
     
  12. sqr93

    sqr93 Нерд

    думал на processing если возможно
     
  13. Mitrandir

    Mitrandir Гуру

    если одноразовый эксперимент, через сериал гнать в процессинг, им писать в фаил и далее дело за экселем
     
  14. Megakoteyka

    Megakoteyka Оракул Модератор

    Файл записать можно и из монитора порта, не обязательно на процессинге городить...
     
  15. sqr93

    sqr93 Нерд

    а как типо такого зумутить?
    9484205775[1].png
     
  16. Mitrandir

    Mitrandir Гуру

    под рукой нету ИДЕ, он может в фаил выгружать, или с экрана копипастом?
    Имхо при длительном наблюдении так будет не очень удобно
     
  17. sqr93

    sqr93 Нерд

    Там полюбому данные с 1батареии и с 2батареии. если копировать через мониторинг порта. Вообще не удобно.
     
  18. roggedhorse

    roggedhorse Гик

    Код (C):
    Serial.print(Vbat1, 2); Serial.print("\t"); Serial.println(Vbat1, 2);
    Потом делаете Ctrl+A затем Ctrl+C
    Открываете Excel
    Делаете Ctrl+V
     
  19. sqr93

    sqr93 Нерд

    Мне примерно надо будет около 3-5 часов снимать показания?он не очищает?
     
  20. roggedhorse

    roggedhorse Гик

    В таком случае лучше не пользоваться Монитором ардуинской IDE
    Используйте Putty http://www.putty.org/
    Только надо в настройках указать число строк дампа ну например 20 тысяч или 200 тысяч
    Подключитесь к компорту Arduino с помощью Putty
     
    Megakoteyka нравится это.