Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
menzoda
Вымогатель припоя
Сообщения: 535
Зарегистрирован: Вт авг 28, 2012 22:21:33

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение menzoda »

Во втором варианте ошибки нет? А то Aref идет на землю, а не на питание, или я туплю?
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Во втором варианте AREF подключен к конденсатору чтоб выбирать внутреннее опорное напряжение.
Аватара пользователя
menzoda
Вымогатель припоя
Сообщения: 535
Зарегистрирован: Вт авг 28, 2012 22:21:33

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение menzoda »

Ааа, все ясно.
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Hispanus »

Как правильно инициировать передачу данных ведущим по шине i2c? В ДШ написано, что нужно просто записать байт в регистр SSPBUF. При чем этот байт должен содержать 7 бит адреса приемника (при 7 разрядной адресации) и бит направления передачи. Получается значение SSPBUF=0b(Адрес=1010000)(R/-W=0)?
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Как-то так.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Скажите как выбрать полевой транзистор (какая емкость затвора максимальная?) для прямого управления им (без драйвера а на прямую микроконтроллером).
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Так то от частоты зависит. Ежели раз в сутки включать, то вообще пох.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

к примеру 60КГц
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

Вывод AVR-ки, к примеру, способен отдать до 40 мА тока. некоторые ноги 60 мА. Т.е. Нужно ставить ограничительный резистор, чтобы не перегружать контроллер. Для 5 Вольт резистор равен 5/40мА = 125 Ом (не меньше). Теперь вопрос частоты. К примеру, у нас требуемая частота 60 кГц. Для меандра (скважность 0,5) длительность периода равна 1/60*0,5 = 8,3 мкс. Постоянная времени заряда/разряда конденсатора (емкость затвора) через резистор ~ 3*RC (смотреть сюда). Отсюда 8,3мкс/3/125 = 22 нФ. Т.е. Емкость затвора должна быть меньше 22 нФ для данной частоты и данной скважности. Ферштейн?

Добавил:
Если используете ШИМ, то берете в качестве длительности минимально возможное время включения/выключения сигнала.
Последний раз редактировалось Pink-Pank Пн июл 21, 2014 17:41:32, всего редактировалось 2 раза.
Fucking static initialization order fiasco
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Pink-Pank писал(а):Ферштейн?

Yes, sir!
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25154
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Pink-Pank писал(а):Вывод AVR-ки, к примеру, способен отдать до 40 мА тока. некоторые ноги 60 мА. Т.е. Нужно ставить ограничительный резистор, чтобы не перегружать контроллер. Для 5 Вольт резистор равен 5/40мА = 125 Ом (не меньше). Теперь вопрос частоты. К примеру, у нас требуемая частота 60 кГц. Для меандра (скважность 0,5) длительность периода равна 1/60*0,5 = 8,3 мкс. Постоянная времени заряда/разряда конденсатора (емкость затвора) через резистор ~ 3*RC (смотреть сюда). Отсюда 8,3мкс/3/125 = 22 нФ. Т.е. Емкость затвора должна быть меньше 22 нФ для данной частоты и данной скважности. Ферштейн?

Нихт...
Расчет не верен.
Во первых, расчет должен быть основан не на частоте, а на ДЛИТЕЛЬНОСТИ ФРОНТОВ. Длительность фронтов определяется СКВАЖНОСТЬЮ АКТИВНОГО РЕЖИМА.
Сиречь, нужно посчитать допустимый уровень ДИНАМИЧЕСКИХ ПОТЕРЬ в ключе и, исходя из него определить длительность фронтов.
Второе. Расчет требуемого затворного тока по рассчитанным длительностям фронтов производится по ПОЛНОМУ ЗАРЯДУ ЗАТВОРА: Total Gate Charge.
Для нахождения пикового тока заряда затвора достаточно разделить величину ПОЛНОГО ЗАРЯДА ЗАТВОРА на ВРЕМЯ ФРОНТА. Патамушта ток - это скорость изменения заряда... Так как выходные каскады КМОП драйверов (выход МК тоже относится к ним) - по сути генераторы тока, а дополнительные резистор токоограничения лишь приближает выход драйвера к идеальной модели источника тока. Ну и по найденному требуемому току затвора уже вычисляют требуемый токограничитель в затворе, либо дополнительный внешний драйвер...
Вот собственно и все...
:) :wink:
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

НУ, про скважность я и так написал.
А вот по поводу
(выход МК тоже относится к ним) - по сути генераторы тока

интересное замечание..
Разве выход МК не равен напряжению питания при токе, меньшем максимально допустимого?
Fucking static initialization order fiasco
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Pink-Pank писал(а):Разве выход МК не равен напряжению питания при токе, меньшем максимально допустимого?

Примерно равен. А при КЗ ведёт себя как генератор тока.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

Так про КЗ никто и не говорит. На то и токоограничивающий резистор.
Fucking static initialization order fiasco
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25154
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Pink-Pank писал(а):НУ, про скважность я и так написал.

Федот, да не тот...
У Вас речь шла о СКВАЖНОСТИ СИГНАЛА.
А я вел речь о СКВАЖНОСТИ АКТИВНОГО РЕЖИМА КЛЮЧА.
Почувствуйте разницу...
Pink-Pank писал(а):Так про КЗ никто и не говорит. На то и токоограничивающий резистор.

Вместе с резистором выходной каскад МК образует источник, который при перезаряде затвора работает на КОРОТКОЕ ЗАМЫКАНИЕ.
Поэтому фронты практически линейны, а не экспоненциальны.
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

СКВАЖНОСТИ АКТИВНОГО РЕЖИМА

Вообще-то я добавил, что
Если используете ШИМ, то берете в качестве длительности минимально возможное время включения/выключения сигнала.


Потому что скважность активного режима может быть близкой к единице, а время в выключенном состоянии близко к нулю. И за это маленькое время полевик должен успеть разрядиться. Поэтому нужно брать минимальное из времен.

Вместе с резистором выходной каскад МК образует источник..


Вот тут готов спорить! Чтобы фронты были линейны, МК должен повышать напряжение на выходе, т.к. сопротивление конденсатора при заряде увеличивается. Вы хотите сказать, что у МК на выходной ножке напряжение кратковременно может скакать до 10-15 Вольт при питании от 5?
Fucking static initialization order fiasco
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25154
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Pink-Pank писал(а):
СКВАЖНОСТИ АКТИВНОГО РЕЖИМА

Вообще-то я добавил, что
Если используете ШИМ, то берете в качестве длительности минимально возможное время включения/выключения сигнала.


Потому что скважность активного режима может быть близкой к единице, а время в выключенном состоянии близко к нулю. И за это маленькое время полевик должен успеть разрядиться. Поэтому нужно брать минимальное из времен.

Вот тут и написана ЕРУНДА...
Активный режим ключа - это режим ПЕРЕКЛЮЧЕНИЯ.
У ключа есть ТРИ режима: Отсечка, насыщение и АКТИВНЫЙ РЕЖИМ.
Активный режим - это когда во время переключения ключ становится линейным усилителем и на нем рассеивается максимальная мощность.
Вот об этой скважности я и писАл.
А совсем не о ШИМе.
Pink-Pank писал(а):
Вместе с резистором выходной каскад МК образует источник..

Вот тут готов спорить! Чтобы фронты были линейны, МК должен повышать напряжение на выходе, т.к. сопротивление конденсатора при заряде увеличивается. Вы хотите сказать, что у МК на выходной ножке напряжение кратковременно может скакать до 10-15 Вольт при питании от 5?

Источник тока, уважаемый, совсем не требует повышения напряжения выше питания...
Источником тока выход КМОП ключа становится только на время АКТИВНОГО РЕЖИМА. А в остальных режимах это совершенно не имеет никакого значения для управляемого с этого выхода МОСФЕТа...
То есть как раз время переключения определяется полным зарядом затвора и тем самым постоянным током его перезаряда.
Из чего и следует не только дифференциальное выражение I= dQ/dt, а уже ИНТЕГРАЛЬНОЕ I=Q/t. С весьма высокой точностью...
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

Почувствуйте разницу..

Почувстовал. :))) Да, здесь Вы правы, соглашусь! ))
А вот со вторым пока неопределенность.
Источник тока, уважаемый, совсем не требует повышения напряжения выше питания

Ну, либо тогда ограничение тока на низком уровне и понижение выходного напряжения, а затем его плавного повышения. т.е. из 5 выходных вольт, скажем, 4,5 падает внутри контроллера, а остальное идет в нагрузку, а затем этот расклад плавно должен меняться. Иначе каким образом можно осуществить генератор тока? Что-то я Вас не пойму. Либо я совсем тупой, либо - Вы мне лапшу вешаете.
А про активный режим - я думал, Вы имеете в виду время включенного состояния транзистора, а не по сути, само время включения.
Fucking static initialization order fiasco
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25154
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Pink-Pank писал(а):
Источник тока, уважаемый, совсем не требует повышения напряжения выше питания

Ну, либо тогда ограничение тока на низком уровне и понижение выходного напряжения, а затем его плавного повышения. т.е. из 5 выходных вольт, скажем, 4,5 падает внутри контроллера, а остальное идет в нагрузку, а затем этот расклад плавно должен меняться. Иначе каким образом можно осуществить генератор тока? Что-то я Вас не пойму. Либо я совсем тупой, либо - Вы мне лапшу вешаете.

В любом логическом состоянии выходной КМОП ключ имеет открытым ОДИН ИЗ ДВУХ выходных транзисторов.
Выходные характеристики МОСФЕТОВ, которые и стоят в КМОП драйверах выходов МК представляют из себя почти горизонтальные прямые для фиксированного напряжения затвор-исток (напряжение на канале меняется, а ток через канал - нет). Сия ВАХ совершенно точно реализует генератор тока в диапазоне от питания до напряжения насыщения МОСФЕТА (доли вольта).
Эта цепь и есть тот самый ГСТ, который перезаряжает затвор следующего за ним ключа...
Аватара пользователя
Pink-Pank
Опытный кот
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Pink-Pank »

Ну, у биполярника, характеристики в режиме насыщения тоже близки к ГСТ, тем не менее....
Сия ВАХ совершенно точно реализует генератор тока в диапазоне от питания до напряжения насыщения МОСФЕТА (доли вольта).

Ммм.. Тогда получается, что при работе выхода МК на емкостную нагрузку (коей является вход полевика), напряжение на ножке МК должно скакать от этих самых долей вольта до почти напряжения питания... В принципе, ради интереса можно попробовать подсоединить конденсатор к ноге и посмотреть, будет ли заряд идти линейно и не сдохнет ли порт (по идее не должен, раз МК сам контролирует ток).
но как показывает практика - заряд конденсатора, подключенного к ноге (через резистор, конечно), идет по экспоненте, а не линейно. И порты имеют свойство выгорать от чрезмерной нагрузки. Так что же, в МК стоят какие-то не такие полевики? Как же это понимать?

Изображение

P.S. А это Вы повсеместно рисуете на стенах свой ник из балончиков с краской? ;)
Вложения
12345.png
(26.29 КБ) 469 скачиваний
Fucking static initialization order fiasco
Ответить

Вернуться в «Разные вопросы по МК»