Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Компаратор снабженный цифровым фильтром

Ср апр 17, 2019 06:56:20

Существует-ли такое в данной серии, имеется ввиду цифровой фильтр выполненный в виде цифрового автомата (мажоритарный там или медианный)?

К примеру как здесь (dsPIC33)

The digital filter processes the comparator signal from the pulse stretcher circuit. The digital filter
is enabled by the FLTREN bit (CMPxCON<10>). The digital filter operates with the clock selected
by the FCLKSEL bit (CMPxCON<9>), which can either be the system clock or the PWM clock.
The comparator signal must be stable, either in a high state or a low state, for at least three times
the selected clock frequency for it to pass through the digital filter. Assuming the current state is
‘0’, an input string of ‘001010110111’ will only yield an output state of ‘1’ at the end of the
example sequence, after the three consecutive ‘1’s. Similarly, a sequence of three consecutive
‘0’s is required before the output will change to a ‘0’ state.

Re: Компаратор снабженный цифровым фильтром

Ср апр 17, 2019 14:53:29

Посмотрите на компараторы в составе МК, например, серии Kinetis K02 от NXP.

Re: Компаратор снабженный цифровым фильтром

Чт апр 18, 2019 03:16:47

Спасибо посмотрел, даже близко не лежал.

Re: Компаратор снабженный цифровым фильтром

Чт апр 18, 2019 17:17:47

Насколько я понял фразу "даже близко не лежал", компаратор в предложенной модели МК не подошёл. Однако, неясно что именно по характеристикам не подошло. Или какая иная причина?

Re: Компаратор снабженный цифровым фильтром

Пт апр 19, 2019 05:04:15

Ищу реализацию (в микроконтроллере) цифрового фильтра расположенного сразу за компаратором, исследую какие бывают реализации. Например в dsPIC33EPXXGS50X FAMILY реализован мажоритарный принцип (причем в виде цифрового автомата). А мне хотелось бы увидеть цифровой автомат реализующий медианный фильтр и расположенный сразу после компаратора.

Вот перевод из dsPIC33EPXXGS50X FAMILY

Предполагая, что текущее состояние
«0», строка ввода «001010110111» будет выдавать только состояние вывода «1» в конце
пример последовательности, после трех последовательных ‘1. Точно так же последовательность из трех последовательных
‘0 требуется, прежде чем выход изменится на состояние« 0 ».

Re: Компаратор снабженный цифровым фильтром

Пт апр 19, 2019 05:51:44

Теперь понял. У Кинетиса также реализован мажоритарный фильтр в компараторе с регулируемым повторением уровней сигнала в пределах от 2 до 7 при переключении состояний. См. описание регистра CR0 коипаратора в секции 26.7.1 Reference Manual.

Re: Компаратор снабженный цифровым фильтром

Пт апр 19, 2019 08:40:17

Спасибо я невнимательно прочитал. Теперь складывается довольно полная картина.

Re: Компаратор снабженный цифровым фильтром

Пт май 24, 2019 14:15:40

У Кинетиса 6 бит DAC маловато будет, у dsPIC33EPXXGS50X FAMILY четыре DAC (Dedicated 12-bit Digital-to-Analog Converter
(DAC) for each analog comparator). Есть ли аналог среди ARM вот что меня интересует.

Re: Компаратор снабженный цифровым фильтром

Пт май 24, 2019 17:22:47

Поищите что Вам нужно по сводным таблицам параметров микроконтроллеров, которые есть практически у каждого производителя. Например, вот по Kinetis серии.
Ответить