Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 09.09.2015, 19:43  
costco
Вид на жительство
 
Регистрация: 24.08.2015
Сообщений: 252
Сказал спасибо: 7
Сказали Спасибо 50 раз(а) в 36 сообщении(ях)
costco на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

да. только ЦАП, наверное..
Еще можно попробовать analog watchdog, но это сразу добавит задержку на работу ацп.
Реклама:
costco вне форума  
Непрочитано 09.09.2015, 20:35  
Reystlin
Частый гость
 
Регистрация: 04.05.2005
Сообщений: 25
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Reystlin на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

тобишь цап для задатчика компаратора?
я имел ввиду установить на компараторе определенный уровень предельного тока аналоговыми средствами, завести туда сигнал тока, с выхода компаратора подать сигнал на вход таймера который переключает его в безопасное состояние а ширину импульса задавать программно с использованием ПИ регулятора и сигнала с АЦП....
Reystlin вне форума  
Непрочитано 09.09.2015, 20:40  
costco
Вид на жительство
 
Регистрация: 24.08.2015
Сообщений: 252
Сказал спасибо: 7
Сказали Спасибо 50 раз(а) в 36 сообщении(ях)
costco на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Да, ЦАП я думал в качестве задатчика для компаратора.
А АЦП зачем? Пусть ШИМ просто молотит как хочется в зависимости от заданного дробления шага, а ток ограничится компаратором.
costco вне форума  
Непрочитано 09.09.2015, 20:59  
Reystlin
Частый гость
 
Регистрация: 04.05.2005
Сообщений: 25
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Reystlin на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

у многих МК есть внутренний компаратор, можно ли его как-то использовать для данной задачи и есть ли он в stm32? есть ли возможность соединить внутренне этот компаратор с отключающим входом таймера? есть ли возможность использовать цап как сигнал для одного из входов компаратора без внешних соединений?
Reystlin вне форума  
Непрочитано 10.09.2015, 12:41  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Сообщение от Reystlin Посмотреть сообщение
МК вроде числа с плавающей точкой считает медленней, лучше может стараться перевести все в целочисленные вычисления?
Продвинутые программисты так и делают обычно. Переводят число в формат с фиксированной точкой или в целое и считают. В принципе, математические библиотеки компиляторов должны быть максимально оптимизированы, но реально - национальная индейская изба. Тем не менее, в большинстве случаев скорости даже 8-битных контроллеров хватает для расчётов с плавающей точкой и реализации пид, чем и пользуются непродвинутые программисты, которым лень читать про численные методы и оптимизировать свои программы.
Someone вне форума  
Непрочитано 10.09.2015, 12:52  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Сообщение от Reystlin Посмотреть сообщение
есть ли какой-нибудь МК в котором бы хардварно был бы реализован аналоговый ШИМ контроллер?
Ну ежели так охота задавать коэффициенты пид подбором резисторов и ёмкостей - нет препятствий сему увлекательному процессу. Берёшь типовые схемы пропорционального, интегрального и дифференциального звеньев, стыкуешь их - и вуаля, аналоговый пид регулятор у тебя. Коэффициенты будут определяться номиналами обвязки усилителей.
Someone вне форума  
Непрочитано 10.09.2015, 13:29  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Сообщение от Reystlin Посмотреть сообщение
ходят слухи, что PIC16F753 внутри оснащен аппаратным шим контроллером управляемым программно,
Это не слухи. Немного ранее 2000 г. один-два аппаратных шима в составе таймеров, которые, естественно, настраиваются программно, стали своего рода стандартом дефакто. Аппаратный шим есть и в пиках, и в авр, и в стм, и в мсп... словом он есть наверное везде.
Someone вне форума  
Непрочитано 10.09.2015, 13:31  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Сообщение от Reystlin Посмотреть сообщение
у многих МК есть внутренний компаратор, можно ли его как-то использовать для данной задачи
Конечно. По сути, он ничем от внешнего не отличается, разве что напряжение сравнения фиксировано, резистивным делителем его не задашь, как иногда делают во "внешних".
Someone вне форума  
Непрочитано 10.09.2015, 14:11  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Вроде ЦАПом можно задавать порог?
Boba_spb вне форума  
Непрочитано 10.09.2015, 15:20  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: stm32 как шим контроллер

Сообщение от Someone Посмотреть сообщение
напряжение сравнения фиксировано, резистивным делителем его не задашь, как иногда делают во "внешних"
а чё, в пиках/авр не оба входа на "улицу" выходят, не конфигурируются?
jump вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Бросаю курить! Popeye Отвлекитесь, эмбеддеры! 1471 30.12.2018 22:04
stm32 как читать байт из порта? RA3PKJ ARM 24 25.06.2014 15:31
Как произвести расчёты, AtMega-8. putmannn AVR 15 27.10.2012 12:50
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 10:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot