Осциллограф с записью параметров

Тема в разделе "Arduino & Shields", создана пользователем Николай111, 9 окт 2019.

  1. Доброго времени!

    Нужен совет - хотелось бы записывать изменения вольт амперных характеристик и частотных во времени в цепи - автоматически - подскажите пожалуйста как это реализовать, была идея сделать ч/з осциллограф или с помощью ардуино. ну либо какие то другие варианты.Заранее всем откликнувшимся очень благодарен.)
     
  2. parovoZZ

    parovoZZ Гуру

    Вольт-амперные характеристики чего? Это должна быть зависимость напряжения от тока как реакция на что?
    Частотные во времени - это что? Самописец значения частоты?
     
  3. например изменение сопротивления фоторезистора во времени при изменении освещенности, или частотные шумы кварца.
     
  4. asam

    asam Гик

    И какая нужна максимальная частота, точность и длительность записи?
     
  5. 0 - 200 кГц,точность чем точнее тем лучше, длительность - месяц
     
  6. asam

    asam Гик

    Если для записи одного отсчета использовать 8 бит, то при 200 кГц за месяц потребуется 200000*3600*24*30 = 518,400,000,000 байт.
    То есть нужен будет винчестер на 500 Гиг.
     
    Последнее редактирование: 9 окт 2019
  7. а реализовать это как?
     
  8. DetSimen

    DetSimen Guest

    Программу написать. Делов то.
     
  9. parovoZZ

    parovoZZ Гуру

    на фоне добротности кварца порядка 200 искать какие-то там шумы....а для чего?
     
  10. b707

    b707 Гуру

    вы, похоже, не поняли - предыдущий ответ означает в переводе - "это невозможно".
    "Урежьте осетра" - либо частоту уменьшите, либо длительность записи.
    Даже если бы вы записали сигнал в 200 КГц длительностью в месяц - кто это потом будет анализировать?
    Такие сигналы обрабатываются прямо на ходу, а не складыываются в "сыром виде". Если это освещенность с сенсора - то снимать (и потом хранить) все 200К значений в секунду нафик никому не нужно - сигнал усредняется скажем за секунду или даже раз в пять минут, если освещенность естесственная и меняется медленно. Обьем хранения данных снижается на порядки, да и сам сигнал получается более гладким и показательным.
     
    ostrov, ИгорьК и DetSimen нравится это.
  11. Ну хотя бы на сутки?
     
  12. b707

    b707 Гуру

    да пишите сколько хотите, кто запрещает то :)

    На сутки вместо 500 Гиг потребуется "всего" двадцать. Но тоже Гигабайт
    Сутки точно так же нереально на ардуине, как и месяц.

    ИМХО, пока вы не измените условия задачи - она решения не имеет. Даже профессиональные осциллографы обычно имеют длительность записи несколько секунд. Логические анализаторы - минуты и даже больше, но там данные не пишутся все подряд, а только после обработки - например отслеживаются фронты импульсов
    Осциллографов с записью на сутки - НЕТ.
    И вопрос тут не в обьеме памяти - она теперь дешевая - а в том, что это не нужно потребителю, для этого нет задач.

    Может вы все-таки расскажете, зачем это нужно. Судя по всему вы первый в мире, кому это потребовалось.
     
  13. да препод с "гениальной идеей пристал")
     
  14. b707

    b707 Гуру

    теоретически - измерение с частотой 200 КГц будет генерить поток данных менее чем в Мегабит в секунду. так что при наличии мощного МК со встроенным сетевым интерфейсом можно лить пакеты по сети на внешний сервер - а там уже не имеет значения, 20 Гиг это или 500 - для современных дисков это немного
     
  15. спасибо)а реализовать технически как?
     
  16. asam

    asam Гик

    Да зачем сеть? Взять одноплатный комп на Arm с PCIe или SATA туда винт или SSD. АЦП у них, обычно, на борту уже есть.
    Просто пишем программу которая читает АЦП и пишет на винт/SSD Желательно не под линуксом, а пода FreeRTOS или что-нибудь в этом роде.
     
  17. parovoZZ

    parovoZZ Гуру

    напишешь на freertos работу с SSD на отказоустойчивой ФС?
     
  18. parovoZZ

    parovoZZ Гуру

    Искать шумы в кварце?
     
  19. а если как то обычный мультиметр подсоединить к компу и комп будет записывать данные?
     
  20. parovoZZ

    parovoZZ Гуру

    UT71 и ему подобные можно подключить. Но дешевле-таки на ардруине.