Iskra js. Частота АЦП.

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Caps3281, 16 июн 2017.

  1. Caps3281

    Caps3281 Нерд

    Интересует следующий вопрос: можно ли ускорить частоту считывание сигнала АЦП на Iskra JS? При считывании синусоиды с частотой 1кГц наблюдаю следующие биения:
    Iskra JS.png
    Нашёл решение данного вопроса для Arduino: http://codius.ru/articles/Arduino_у...ого_цифровой_преобразователь_АЦП_и_analogRead
    Для работы с Uno данная статья мне помогла. Можно ли похожим способом решить вопрос с Iskra JS?
     
    Konkery, sys и arkadyf нравится это.
  2. Morgan

    Morgan Administrator Команда форума

    Konkery, sys и arkadyf нравится это.
  3. А всё-таки какую минимальную цифру можно поставить в setInterval(() => filter.push(analogRead(A0)), )?
     
  4. sys

    sys Злобный Буратино Команда форума

    Какую хотите. Вопрос какая из них насколько будет отрабатывать. Ответ добывается экспериментальным путем... ;)

    И традиционное... возможно будет интересным: http://www.espruino.com/FAQ#how-fast-is-espruino-
     
  5. Ну так проведите такой эксперимент, пожалуйста. И напишите на странице с товаром. Покупать кота в мешке ради эксперимента - такое себе удовольствие.
     
  6. sys

    sys Злобный Буратино Команда форума

    Не знаю как у ребят из Амперки, но лично у меня это не входит в планы и не требуется для моих проектов, ибо я понимаю что такое Espruino и где уместно его использовать, а где лучше использовать другие способы программирования и другие платы...
     
  7. znamen

    znamen Гик

    Зачем проводить эксперимент? Можно посчитать . Исходные данные для подсчета. 1. Частота процессора
    Искры. (Для определения скорости дискретизации) . 2 Время цыкла АЦП. этого же процессора.
    3. И третий исходный параметр входная частота на входе АЦП=1000гц. Все предельно просто.