• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. wcat

    SPI DMA ESP8266

    Эт-то понятно! Но подкупает наличие готовых модулей обработки :-) Те же обработчики html, ajax, json я накидал за пару дней... Просто тупо и аккуратно писать код :-) Ну и не заморачиваться, что Flash сдохнет от частой перезаписи, как то было в avr'ах и, тем паче - в pic'ах :-) Вот я и играюсь...
  2. wcat

    SPI DMA ESP8266

    HAL можно и похерить в отлаженной системе буферизации. Готовые буфера прицепить к Arduino и выставлять флаг по результату обработчика "Успел - да/нет". Ну и - на сколько в этот раз опоздал :-)
  3. wcat

    SPI DMA ESP8266

    Вот я и "стою на перепутье" :-) Сейчас надо по-быстрому накидать прием потока в буфер -> обработчик -> в другой буфер, а из него - в периферию, предполагаю SPI. Задача - сделать процесс отладки обработчика простым и доступным, как тапочек, чтобы даже научный сотрудник младшего возраста с ним...
  4. wcat

    SPI DMA ESP8266

    Я лет несколько назад под 8266 накидал "пухлую рыбу", в которую временами пихаю куски кода для проверки :-) И смотрю результат в html - как json ответ на ajax запрос с обработчиком на яве :-) Значит, есть-таки смысл посмотреть на ESP32? Как-то тогда мне навскидку не понравилось, но по ответу...
  5. wcat

    SPI DMA ESP8266

    Я предполагал аналоги SDK-шной _adc_read_fast(...), но похожего не нашел... Недотумкали китайцы? ;-)
  6. wcat

    Делюсь опытом Мигнуть синим светодиодом

    Hi,All! Помнится, понадобилось в одном из проектов мигнуть светодиодом. Ничтоже сумнящеся отправил "моргалку" на встроенный светодиод, а он на этой ESP-шке оказался подключен к TxD, по которому у меня шла отладочная информация... Так что обращаю внимание других на эти "грабли" :-)
  7. wcat

    SPI DMA ESP8266

    Hi, All! Есть ли в ESP8266 возможность вывести через интерфейс SPI поток из буфера, используя DMA? Функции SDK? В каком направлении "копать"?
  8. wcat

    Вопрос Нужен совет по релюшках к ESP8266

    Hi! У себя на даче я подключил к ESP расширитель TWI(I2C) шины PCF8574, выходы через резисторы 100ом на винтовые колодки. В них вставлена витая пара FTP к исполнительному блоку. На другом конце пары - такие же винтовые колодки с оптопарами. Светодиод оптопары подключается через резистор 200ом...
  9. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    В приложенном мною отчете о результатах. И в записках инсургента. Принято. Только конфетки из него не получится. Как радиоинженер-конструктор с многодесятилетним опытом работы вижу, что применить его можно лишь в качестве дополнительного дешевого контрольного инструмента. Для задач сигнальной...
  10. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Как раз - в тему... Если в спектральный состав сигнала добавляется нечто за пределами интервала Найквиста - флаг вам в руки, барабан на шею и электричку навстречу. BTW, Котельников - один из учеников Николаева... Я не по наслышке знаком с историей радиоэлектроники... Но не будем флюдить в теме! :-)
  11. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Точнее = до момента получения цифрового значения (отсчета, sample), что включает в себя сам момент дискретизации и квантования. Гротескная катахреза! :) Да и я нашим аспирантам периодически читаю обзорный курс радиотехники и цифровой обработки... Только нынче база у них слабовата. Понятие...
  12. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Так. Определение термина "медианный фильтр" - в студию! А что КИХ-фильтр обладает бесконечной частотной характеристикой, я знал еще в 80-х годах прошлого века. Вот это и называется "до оцифровки" Душевная фраза!.. ЛЮБАЯ НЕЛИНЕЙНАЯ операция - искажение спектра, опять же, с вероятностью...
  13. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Hi, nikolz! Интересующей меня информации не нашел... С этого места - поподробнее pls! С помехами надо бороться <b>ДО</b> оцифровки, чтобы всякое г. за интеквалом Найквиста не проникало в тракт... А применять КИХ да еще и нелинейную фильтрацию <b>ПОСЛЕ</b> - страусиная политика. Проще честно...
  14. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Hi! Столь жестоко издеваться над макетом я не стал! :) Хотя - надо попробовать махонький влепить, чтобы получился ФНЧ ... После 10К резистора. Только сейчас паять лениво, да и нет под рукой...
  15. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    При замыкании последовательного резистора 10К амплитуда возрастает вдвое, форма картинки сохраняется. Подпаивание дополнительного блокировочного конденсатора по питанию до 1000.0 мкФ + керамика 10.0мкФ непосредственно к плате модуля ничего не изменяет. Т.об. сопротивление входа АЦП ~10k. Но...
  16. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Остальные вложения по теме. Для наглядности отстроился на 1кГц от частоты дискретизации.
  17. wcat

    Делюсь опытом Встроенный АЦП ESP8266

    Hi, All! Руки дошли посмотреть на встроенный АЦП в ESP8266. Собрал комплект небольшой макет и микропрограмму. Состав стенда: - китайский ESP201 - кросс-плата для него - модуль DDS генератора на AD8933 - микропрограмма для ESP - интрерфейс HTML-jscript для компа Выходное сопротивление модуля...
  18. wcat

    термопара мах6675

    Вот кусочки для MAIN: === #define TICK_TWI_SCAN 2000 unsigned long tickTwiScan; //----TWI thermocouple--- #include "TwiSpi.h" ThermoCouple tc; ... void processTcouple(){ float TH; if (tickTcouple < millis()){ //TH = readTcouple(); readWord(); if (cProfile.debugLevel >= 3){...
  19. wcat

    термопара мах6675

    Hi! Я прикручивал, о чем уже писал :) У меня в аппаратуре штатно используеся шина TWI(i2c), так что прикрутил шесть интерфейсов термопары MAX6675 к расширителю портов PCF8574. По постанвке задачи _научными сотрудниками_ :) надо было снимать показания с _нескольких термопар_, им шести хватило :)...
  20. wcat

    термопара мах6675

    Hi! Почти во всех библиотеках от Adafruit сидит какая-то засада... Конкретно в этой delay(1).. У меня отрубалась точка доступа... По документации производителя сам чип MAX6675 может отдавать по SPI данные на частотах до 4 МГц... Привожу реально работающую функцию - фрагмент моего тестового кода...
Сверху Снизу