Перейти к содержанию
    

Ruslan1

Свой
  • Постов

    2 957
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Ruslan1 стал победителем дня 7 июля 2023

Ruslan1 имел наиболее популярный контент!

Репутация

12 Хороший

1 Подписчик

Информация о Ruslan1

  • Звание
    Гуру
    Гуру
  • День рождения 09.01.1973

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

14 819 просмотров профиля
  1. stm32f747 + Ethernet (LwIP)

    Не запускается именно LwIP или проект вообще? Если вообще не стартует- может с линкером что-то. А если именно LWiP - то может с инициализацией пинов (которые к PHY идут) хитрость. Ну и до кучи: может, там какой-то пин железячно не подключен как надо, и подключенный программатор помогает (ресет, или даже питание)
  2. Наверное можно просто задержать принятое сообщение в модеме, если использовать процедуру железячного хэндшейка через RTS/CTS, а неактивный (перезагружающийся) МК запрещает модему передачу. Если на уровне данных то, по-моему, получить это же сообщение тот же юзер не может. Вижу только один вариант: Устройство подписано два раза (то есть имеет два юзернейма или два Client ID?). 1. В процессе нормальной работы принимается оба два сообщения (по очереди), поочередно соединяясь как два разных юзера. 2. Если МК не работает- то модем получит сообщение только из текущей сейчас открытой сессии (соединения для данного юзера), сообщение для второго юзера он не получит. 3. Цель устройства после перезагрузки- зайти по очереди под двумя разными юзернеймами/ID (или в оба два топика) и прочитать последнее сообщение. Далее построить логику в зависимости от того, разные это сообщения или одно и то же.
  3. А я все еще не разочаровался в AmScope. Может и не так круто, но абсолютно достаточно для пайки и контроля. https://amscope.com/collections/stereo-microscopes-industrial-inspection У меня с постояным зумом (то есть нужно менять окуляры для другого увеличения), но пробовал и с плавным зумом- все замечательно и полностью стоит своих денег. Конечно, я про модели с хорошей (длинной) штангой. А вот электронные не прижились. неудобно. Может быть они и хорошие, но привыкать нужно.
  4. А почему не начать с родных аппнотов от производителя? https://www.asix.com.tw/en/product/IndustrialEthernet/EtherCAT/AX58100 Непонятно что Вы делаете и что за плату используете. Если его родной SPI slave и никаких микроконтроллеров: то да, поддерживает разные I/O. Чтобы их задействовать - да, нужно перешивать конкретные адреса, в которых этот конфиг храниться, и разрешать этому SPI slave работать. А если свой МК- то уже через него делаете что желаете. И он уже подсовывает данные в AX58100. Но XML файл по любому менять если другие данные доставляете, и EEPROM редактировать. Про Гитхабовский проект не знаю, я через "EtherCAT Slave Stack Code (SSC)" софтину всегда XML файл делал (и hex для прошивки тоже).
  5. попробовал достучаться до сервера с неправильным IP. после "AT+SMCONN" не удалось дождаться "ERROR". ждал 60 секунд. мало? Сколько нужно? Где это время определено или как можно установить или может спросить из модема?
  6. Можно рассматривать этот сигнал не как сингл-ендед относительно земли, а как диф. сигнал, сдвинутый относительно земли на неизвестную величину (как в упомянутом тут генераторе). И убирать этот сдвиг математически на ОУ, а не конденсаторами. Можно на рассыпухе (как в ссылке ниже). А можно просто "следящий усилитель" добавить и воздействовать на Vocm пин этого интегрального диф усилителя. https://electronix.ru/forum/topic/168168-shema-difusilitelya-na-prostyh-ou-so-sdvigom-urovnya/
  7. Да,сейсмика и подобное. Обычно речь идет о дифф. входе 1V, но для подобных монстров c "-150 dB" (это форс-балансные акселерометры, с ценами от 5К) уже делают выход 10V. Но тут я график привел просто как комментарий к тому, что иногда хотят выжать из АЦП и зачем это может быть нужно. Попробую найти график в вольтах и герцах на след. неделе. 1/f это да, моя головная боль. Но не в данном проекте, тут немного другое и проще, и главное- малое потребление, ну и хоть 100 дБ SNR. (Кстати, по моему опыту, все довольны, если прибор от 0.1 Гц и выше соответствует спецификации, у меня не наука с микрогерцами)
  8. У меня сфера применения, где принято опираться на приведенный ниже график (NHHM/NLNM). Нужно находиться ниже красной линии NHNM в как можно бОльшем диапазоне частот. В реальности для дешевых решений, конечно, приходиться идти на компромисы. (Картинка из Интернета, не моё. Синим показана спецификация хорошего сенсора, просто для демонстрации какие источники сигнала бывают).
  9. дада,спасибо, видел. Меня очень сильно смутило, что у них даже названия каналам придумали, то есть они могут иметь и разные параметры (АЧХ, шум... семплрейт). И с ходу непонятно, можно ли его использовать просто как "чистый АЦП", с одинаковыми каналами. Нужно его документацию читать, да и то есть вероятность что-то не пропустить (так как в кардио и биоритмах я не копенгаген). Так что отметил их существование, но пока не понял, можно ли его использовать как просто АЦП, и сколько он съест в таком режиме. Предварительно чуствую что нужно сложить как на картинке ниже, да? получаю для трех каналов: 80+7+ 121*3 + 41 * 3 = 573 uA Или еще все референсы тоже нужны и "cap drive"? Тогда 573 + 17 + 9 + 7*3 + 60 = 680 uA Итого можно говорить про 0.7 mA (Типовое потребление) для 3-канального АЦП ?
  10. Для меня в данном "мозговом штурме" было серьезным скачком в сторону от мэйнстрима два момента, о которых я сам не подумал. Они бы еще долго не попали в мои "таблицы Excel" если бы не эта тема: - SAR АЦП - микроконтроллер с встроенным АЦП в качестве "умного экономичного АЦП". Ну и озвученные тут несколько флагманов, продемонстрировавших, что уже достигнуто и реально доступно на рынке, а не является просто недостижимой мечтой. Так что не надо крошить батон, тема интересная и мне лично полезная 🙂 Upd: Ну и иногда нужно просто быстро оценить масштабы проблемы, чтобы понять, какими энергиями и деньгами оперировать. Просто для предварительного прогноза в Project Definition, а не для приципиальной схемы и программы. Прямо сейчас уже достаточно понять, что добавление такой-то функции увеличивает энергопотребление изделия на +30%...+100 %, а стоимость материалов на +5$...+ 50 $, вот и весь "внешний выхлоп". Далее, после определения направления внешними силами (менеджеры), уже буду копать в сторону "экономим на батерейке", или "делаем дешевле но габаритнее", или "фигня, всё не устраивает, делаем ничего".
  11. Воот! Ведь могут! а я уже за них бояться начал. Спасибо! вариант реально супер. Цена немного негуманная (проверил на Дижикее: минимум по 15 долларов AD4010 если сотнями брать). Но это уже вариант. Странно что я их вообще не заметил когда смотрел. Наверное потому что SAR, а я дельта-сигмы искал. SAR тоже пойдет, хотя и сильно больше мороки с фильтрацией.
  12. Спасибо! я еще поищу. Пока что все-таки лучше чем ADS131M03 не нашел. Обещают ENOB 18.8 бит на 4 kSPS, 1.2 mA (max), 3 канала. Про предложеные варианты: - msp430i2040 для 90 dB (15 бит ENOB?) как-то совсем неоптимально. - ADS1193- 16-битка, маловато. ADS1293 - "215 Hz bandwidth" маловато, но зато достойные 18 бит ENOB. а при "1280-Hz bandwidth" 13.7 бита, неинтересно. Но эти кардио-АЦП нужно изучать, там даже с ходу неясно как потребление считать (там по каналам расписано), и вообще очень он специализирован.
  13. Спасибо, но я не понял где там малое потребление? Понимаю, что это полный МК с крутыми АЦП, но я вижу в спецификации "Active Mode Supply Current @ 1 MHz : 1.6 mA Typ.". (Upd: ну и как МК он маловат, мне хоть 150K RAM нужно, а там 1K) Upd2: А сколько он энергии может съесть, чтобы работать в качестве интеллектуального АЦП с SPI шиной или просто стрим валить? я думаю все равно не меньше этих 1.6 мА.
  14. Здравствуйте! Хочу три (лучше четыре) канала по 1000 SPS (лучше 4000 SPS), 20-24 бита разрешение. То есть либо одноканалка с мультиплексором и 4kSPS (16kSPS) АЦП, либо 4 независимых АЦП 1kSPS(4kSPS) в параллель. И минимальное потребление. Пока что вижу самый экономный вариант - что-то вроде ADS131M03 : 3 АЦП внутри, в "very low power mode" обещают максимум потребления 1.12 мА на корпус. То есть 0.37 мА на канал. Если взять одноканалку с мультиплексором, например MCP3561 в режиме сканирования - получаю по даташиту максимум 1.18 мА в минимальном режиме. То есть те же 0.39 мА на канал. Но может быть есть что-то из АЦП, потребляющее меньше, чем 0.37 mA на канал, для 3-4 каналов при 1 kSPS на канал? Устроит и одноканалка без мультиплексора, поставлю несколько.
×
×
  • Создать...