-
- всё срослось. m16(878 знак., 31.05.2021 20:40)
- Практически синхронно читаю данные с 8 HX711 с частотой
семплирования в 10 и 50Гц. Что при использовании 1 что при
использовании 8 каналов бывают сбои конверсии, когда считываются
аномальные данные. Времянки были по даташиту, чтение ногодрыгом.
Решил проблему медианной фильтрацией. - michas(11.05.2021 16:20)
- Перед чтением, ждали падения DOUT? Возможно, потому, что у каждой
свой период преобразования, определяемый собственным RC-генератором
и не синхронизируемый ни с чем (возможно, кроме Power Down). И
когда чтение попадает на момент обновления результата
преобразования - получаете аномальные данные. - Nikolay_Po(11.05.2021 16:30)
- Да, проверял. Посмотрел в коде - стоит ловушка michas(206 знак., 11.05.2021 16:46)
- То есть, чтение результата (подача тактов) была не ранее, чем через
100нс после того, как упал DOUT? А что обеспечивало синхронность
для случая с несколькими АЦП? - Nikolay_Po(11.05.2021 17:00)
- Наверное, проект 16 года, уже не помню. michas(113 знак., 11.05.2021 17:07)
- То есть, чтение результата (подача тактов) была не ранее, чем через
100нс после того, как упал DOUT? А что обеспечивало синхронность
для случая с несколькими АЦП? - Nikolay_Po(11.05.2021 17:00)
- Да, проверял. Посмотрел в коде - стоит ловушка michas(206 знак., 11.05.2021 16:46)
- Перед чтением, ждали падения DOUT? Возможно, потому, что у каждой
свой период преобразования, определяемый собственным RC-генератором
и не синхронизируемый ни с чем (возможно, кроме Power Down). И
когда чтение попадает на момент обновления результата
преобразования - получаете аномальные данные. - Nikolay_Po(11.05.2021 16:30)
- Максимальное не больше 25мс с момента прошлого падения DOUT для
40Гц и не больше 100мс с момента прошлого падения DOUT для 10Гц. В
паспорте ИМС не указано, синхронизируется ли начало преобразования
с моментом чтения предыдущего результата. По-видимому, нет. Nikolay_Po(675 знак., 11.05.2021 14:19)
- А откуда это следует или проверяли? Скорее всего или перезапишется
результат или просто не будет нового цикла. ЗЫ и powerdown имхо не
лучшая мысль, поскольку из-за изменения самопрогрева показания
могут и поползти. - Andreas(11.05.2021 14:36)
- Если переводить в спячку регулярно и единообразно, всё будет
стоять, никуда ничего не поползёт. Nikolay_Po(742 знак., 11.05.2021 15:00)
- Там дельта-сигма, никаких пауэрдаунов! - Yurasvs(11.05.2021 16:47)
- Если переводить в спячку регулярно и единообразно, всё будет
стоять, никуда ничего не поползёт. Nikolay_Po(742 знак., 11.05.2021 15:00)
- то что нужно. Спасибо. хочу попробовать китайские датчики давления
для измерения уровня жидкости в трёх ёмкостях. у МРХ5010 ценник
совсем не гуманный стал. - m16(11.05.2021 14:30, ссылка)
- Уровень жидкости в трёх емкостях хороший эмбедер определяет на глаз
с погрешностью менее 1%! - Kpoк(11.05.2021 22:02)
- Припомнился анекдот. Задача. Задание: разлить 0.8 литра на троих
без остатка и без обид. - Решение: разливается 3 по 100 мл, после
чего задача сводится к тривиальной. :) - Vit(11.05.2021 22:17)
- ...по 7 бульков. - Codavr(11.05.2021 22:37)
- Припомнился анекдот. Задача. Задание: разлить 0.8 литра на троих
без остатка и без обид. - Решение: разливается 3 по 100 мл, после
чего задача сводится к тривиальной. :) - Vit(11.05.2021 22:17)
- Уровень жидкости в трёх емкостях хороший эмбедер определяет на глаз
с погрешностью менее 1%! - Kpoк(11.05.2021 22:02)
- А откуда это следует или проверяли? Скорее всего или перезапишется
результат или просто не будет нового цикла. ЗЫ и powerdown имхо не
лучшая мысль, поскольку из-за изменения самопрогрева показания
могут и поползти. - Andreas(11.05.2021 14:36)
- Наверняка любое, не понятен вопрос. Разброс ессно будет, внутри наверняка обычный RC генератор. - Andreas(11.05.2021 12:48)