Развитие линейки микроконтроллеров с motor control периферией

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_

Александр
Сообщения: 42
Зарегистрирован: 03 июл 2017, 09:28
Предприятие: ЛЭМЗ

Re: Развитие линейки микроконтроллеров с motor control периферией

Сообщение Александр » 29 янв 2020, 12:19

Добрый день! Скажите, пожалуйста, входное сопротивление входа АЦП у 1921вк035

mishra
Сообщения: 1
Зарегистрирован: 30 ноя 2020, 19:10
Предприятие: ЛЭТИ
Откуда: СПб

Re: Развитие линейки микроконтроллеров с motor control периферией

Сообщение mishra » 30 ноя 2020, 19:30

Здравствуйте! Какие токи потребления контроллера 1921ВК035 в режимах Sleep и Deepsleep? В документации не нашёл.

bkolbov
Сообщения: 248
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Развитие линейки микроконтроллеров с motor control периферией

Сообщение bkolbov » 04 дек 2020, 10:12

mishra писал(а):
30 ноя 2020, 19:30
Здравствуйте! Какие токи потребления контроллера 1921ВК035 в режимах Sleep и Deepsleep? В документации не нашёл.
Добрый день! 8,5мА и 5,5мА, соответственно (измерено при тактировании от внешних 16МГц, вся периферия в сбросе, все тактовые сигналы периферии отключены).

Al-x
Сообщения: 11
Зарегистрирован: 02 фев 2021, 19:22
Предприятие: АО "НТЦ "РИФ"

Re: Развитие линейки микроконтроллеров с motor control периферией

Сообщение Al-x » 04 май 2021, 12:32

Добрый день!

Вопрос по тем же цифровым компараторам и режиму удержания ШИМ применительно к ВК035.

Известно, что в ВК01Т разблокировать режим удержания от цифрового компаратора можно только в ручном режиме. То есть где-то записав так:
NT_ADC->DCRTC = 0x1 << (ADC_DCCMP_PWM_LIMIT+8); // Очистка флага компаратора

PWM_LIMIT_MODULE_REG->HDCLR = PWM_HDEINT_OST_Msk; // Сброс OST порогового переключателя
При этом был замечен интересный эффект: если компаратор работает с настройками
NT_ADC->DCCTL_bit[ADC_DCCMP_PWM_LIMIT].CTM = 2;
NT_ADC->DCCTL_bit[ADC_DCCMP_PWM_LIMIT].CTC = 3;
(отключение при превышении значения), то разблокировка происходит моментально на короткий импульс до ближайшего измерения АЦП (не достоверно так, скорее рабочая версия). Поэтому "точку разблокировки" я выбрал такую, чтобы она стояла от переполнения таймера ШИМ не менее чем в 1 измерении от АЦП. Тогда короткие импульсы исчезли (опять же подтверждая рабочую версию).

Дальше я не уверен, но предполагаю, что если режим работы изменить на обратный (CTC = 0), и включать при уменьшении - можем получить обратный эффект - короткие отключения до ближайшего измерения.

В итоге вопрос по ВК035 - на сколько там действительно исправлена автоматическая разблокировка и в какой момент она происходит.

Так же интересно в ВК035 - исправлены ли проблемы с секвенсорами АЦП (зависание при использовании разных триггеров и разных периодов).

Ответить

Вернуться в «32-разрядные микроконтроллеры»

Пользователи онлайн

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей