roboforum.ru

Технический форум по робототехнике.


Считывание напряжения и тока, управление напряжением

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 02 фев 2016, 17:02

ужас какой... зачем так-то, козырями.
скажем вот
http://www.chipdip.ru/product/rper71h475k/
взять два, если 1го не хватит, поставить пару параллельно.
Я бы еще парочку прибавил существенно меньшей ёмкости, для гашения ВЧ гармоник. Скажем еще 0.5мкф и 0.001мкф(оно же 1000нф)
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение loox » 02 фев 2016, 17:50

Коллеги
Все неправильно
1. Сначала электротехника - например R = 2 ком C=10 мкф , время заряда конденсатора 2 миллисекунды!!, время разряда в 100 раз больше = 200 миллисекунд, и с какой частотой шим Вы собираетесь работать.
2. По непонятным причинам, коллеги управляя с помощью шим электрическими машинами ( моторчиками), считают что управление происходит по напряжению, хотя на самом деле по току, а еще точнее - вращающему магнитному полю и интегрирующей цепочкой является вращающийся ротор, усредняющий частоту шим.
3. Считаю, что генерация управляющего напряжения должна исполнятся классически - с помощью цифро-аналоговых преобразователей, благо их сейчас навалом.
4. Пожалуйста примите это нормально - решение задачи как правило требует некоторых знаний по тематике решаемого вопроса, в противном случае вы не сможете даже задать вопрос и будете натыкаться на непонимание или не сможете оценивать получаемые, зачастую непрофессиональные ответы и советы.
Буду рад помочь Вам в дальнейшем
Спасибо loox
Последний раз редактировалось loox 02 фев 2016, 19:05, всего редактировалось 1 раз.
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 02 фев 2016, 18:26

3. Считаю, что генерация управляющего напряжения должна исполнятся классически - с помощью цифро-аналоговых преобразователей, благо их сейчас навалом.

Наука отвергла.
Хотя вместо пилежки колхозных ЩИМ+ФНЧов проще внешний ЦАП всадить и идти бухать.
http://www.chipdip.ru/product/mcp4921-e-sn/

Добавлено спустя 1 минуту 55 секунд:
loox писал(а):1. Сначала электротехника - например R = 2 ком C=10 мкф , время заряда конденсатора 2 миллисекунды!!, время разряда в 10 раз больше = 20 миллисекунд, и с какой частотой шим Вы собираетесь работать.

а почему? Я не оспариваю, я не понимаю.

3. Считаю, что генерация управляющего напряжения должна исполнятся классически - с помощью цифро-аналоговых преобразователей, благо их сейчас навалом.
4. Пожалуйста примите это нормально - решение задачи как правило требует некоторых знаний по тематике решаемого вопроса, в противном случае вы не сможете даже задать вопрос и будете натыкаться на непонимание или не сможете оценивать получаемые, зачастую непрофессиональные ответы и советы.

а это пожалуй правда сугубая.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение loox » 02 фев 2016, 19:37

elmot

Принцип работы RC-цепочки состоит в том, что конденсатор заряжается от импульсов шим(по теме форума) через резистор не мгновенно, а на протяжении некоторого интервала времени. Чем больше сопротивление резистора и/или конденсатора, тем дольше будет заряжаться емкость. Емкость будет заряжаться по экспоненте.
Поскольку эта схема состоит из резистора и конденсатора, в уравнении времени заряда/разряда используются значения сопротивления и емкости.
Время заряда/разряда конденсатора
T = R*C.
В этом уравнении литера Т - постоянная времени, это время при котором величина напряжения достигнет 63% от своего максимума,служит для обозначения времени в секундах, R — сопротивления в омах, и С — емкости в фарадах, * - знак умножить.
на 95% - конденсатор зарядится/разрядится за время равное 3Т.
Пусть, к примеру, имеется резистор 2000 Ом, подключенный к конденсатору 1 мкФ. Постоянная времени этой цепочки будет равна 0,002 с, или 2 мс.
Если с шим придет импульс длинной 2 мс то конденсатор через резистор 2 ком зарядится, далее ключ шима закроется и конденсатор начнет разряжаться через нагрузку, те через 200 ком и будет разряжаться 200 мс, если импульсы будут идти чаще чем 200 мс то конденсатор никогда не разрядится т.е понизить напряжение не удастся.
Конечно напряжение будет падать с параметрами R*С за счет разряда через нагрузку, утечку. Но для стабильности управляющего напряжения будет необходимо ставить конденсатор с минимальной утечкой - это очень дорогие конденсаторы и очень громоздкие.
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 02 фев 2016, 20:28

loox писал(а):конденсатор начнет разряжаться через нагрузку, те через 200 ком и будет разряжаться 200 мс

ага, а вот тут и нестыковочка, про которую я спрашивал. ключ не предполагался, все прямо течет с выхода MCU - по умолчанию push-pull, т.е. разряжался бы он через те же 2 кОм на ту же ногу MCU, т.е. те же 2 мс. а вот экспоненциальный заряд (и нелинейность напруги от длительности ШИМ) крови бы попил немало.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение SpaceQuester » 03 фев 2016, 13:41

Про ЦАП http://www.chipdip.ru/product/mcp4921-e-sn/ у меня тоже много вопросов будет как его подключать. Помогите лучше с RC цепочкой, это вроде более понятнее. Какое R и какое C нужно?
Аватара пользователя
SpaceQuester
 
Сообщения: 49
Зарегистрирован: 29 янв 2016, 11:56
Откуда: Нижний Новгород

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 03 фев 2016, 14:23

SpaceQuester писал(а):Про ЦАП http://www.chipdip.ru/product/mcp4921-e-sn/ у меня тоже много вопросов будет как его подключать.

По стандартному протоколу SPI. Примеров SPI в сети - как грязи.

Помогите лучше с RC цепочкой, это вроде более понятнее. Какое R и какое C нужно?

Изображение

Сами себе по ногам стреляйте.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение SpaceQuester » 03 фев 2016, 14:31

Не осилю я сейчас SPI, времени мало. Вот здесь же RC второго порядка нормально работает: http://fablabs.ru/wiki/index.php/%D0%A4%D0%9D%D0%A7
Давайте его разберём вместе.
Аватара пользователя
SpaceQuester
 
Сообщения: 49
Зарегистрирован: 29 янв 2016, 11:56
Откуда: Нижний Новгород

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 03 фев 2016, 16:51

Nicht. Ej. No. Nej.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение Radist » 03 фев 2016, 19:08

Подбросить что ли... идею на вентилятор. ЦАП в виде лестницы R-2R + ОУ (что это такое уже писали) в виде повторителя. Если и это не осилите - меня пугает состояние нашей "науки".
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 03 фев 2016, 19:42

Выше предложен уже готовый цап. Наука считает, что это сложнее, чем нелинейный шим+фнч
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение Scorpio » 03 фев 2016, 20:01

Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Считывание напряжения и тока, управление напряжением

Сообщение ALS » 03 фев 2016, 20:13

SpaceQuester
Не проще ли спаять этот несчастный ШИМ и подбирая параметры цепочки, добиться приемлемого результата ?
Сколько можно вопрошать о том, к чему вы даже еще и пальца не приложили.
Сделайте, наконец, и начните налаживать не на пальцах, а вживую - тогда многие вопросы сами собой отпадут.

А вообще, да - "меня пугает состояние нашей "науки" (с)
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Считывание напряжения и тока, управление напряжением

Сообщение elmot » 03 фев 2016, 21:39

сдается мне, что наука==диплом. который надо сдать вот прям в конце февраля
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Считывание напряжения и тока, управление напряжением

Сообщение Radist » 03 фев 2016, 22:24

На мой взгляд эти задачи и на курсач не тянут. В интернет-уроках по МК это тема одного урока.
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

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