Если у вас к примеру, измеряемое напряжение представляется однобайтовым числом, в котором шумит, т.е. непредсказыемо меняется младший разряд, то выполнив операцию "и" измеренного значения с маской 0b11111110, вы получите число, которое не будет меняться хаотично.
получим число, которое будет меняться хаотично на один разряд... и никакие маски вам не помогут))
Если у вас к примеру, измеряемое напряжение представляется однобайтовым числом, в котором шумит, т.е. непредсказыемо меняется младший разряд, то выполнив операцию "и" измеренного значения с маской 0b11111110, вы получите число, которое не будет меняться хаотично.
получим число, которое будет меняться хаотично на один разряд... и никакие маски вам не помогут))
вы хорошо поняли, о чем я писал? Представьте себе, к примеру, три числа:
a = 0b10110100 b = 0b10110101 с = 0b10110111
эти числа не равны друг другу. Но если мы сделаем с ними следующую операцию:
а = а & 0b11111100 b = b & 0b11111100 c = c & 0b11111100
то получим три равных друг другу числа:
a = b = c = 0b10110100
то есть мы отфильровали шум. Потеряли точность, но шум отфильтровали.
Прочитайте это внимательно, по складам, два-три раза. Если все же не поймете, то продавайте все оборудование и прекращайте заниматься контроллерами и вообще программированием, это не ваш удел
Прошу прощения за вкрашуюся ошибку. Исправил, посыпал голову пеплом
Последний раз редактировалось ozonn Пн авг 14, 2017 10:11:58, всего редактировалось 1 раз.
а если взять другие соседние числа? например a = 0b10110110 b = 0b10110111 с = 0b10111000 маска не помогает... методов фильтрации много и гистерезис, и различные усреднения, и отсеивание явных выбросов - каждый метод для своего случая.
Добавлено after 2 minutes 28 seconds: ну, и при маскировании инверсию, наверно, протерял...
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
в данной меге есть ограничение: последний бит можно только 10 раз обрезать
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения