|
Ограничитель тока с минимальным падением напряжения, Помогите спроектировать ограничитель для программатора. |
|
|
|
Jan 20 2008, 01:42
|
Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 7-06-06
Пользователь №: 17 825

|
Вот на двух транзисторах  .
climit.bmp ( 205.52 килобайт )
Кол-во скачиваний: 431  А как сделать, чтобы картинка сразу была видна?
Сообщение отредактировал vladv - Jan 20 2008, 01:45
|
|
|
|
|
Jan 20 2008, 02:49
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
vladv, на вашей схеме в режиме ограничения тока "падает" примерно 0,9В. Человек же просил "без падения напряжения" cz0, вам нужно смотреть на LDO с супер-низким падением напряжения. Например, TPS73150 имеет типовое падение напряжения 30мВ при токе 150мА. Либо даже просто ограничиться быстродействующим плавким предохранителем, в зависимости от того, с какой целью (для чего?) вы собираетесь строить защиту. Цитата(vladv @ Jan 20 2008, 06:42)  А как сделать, чтобы картинка сразу была видна? Если вы хотите чтобы был виден эскиз рисунка-аттачмента, то выкладывайте его в соответствующих форматах JPG или GIF.
|
|
|
|
|
Jan 20 2008, 09:34
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 16-02-06
Пользователь №: 14 373

|
"Соответственно встает задача ограничения тока (скажем, 300 мА), но при этом по возможности избежать падения напряжения и оставить его как можно ближе к исходным 5 В" в смысле шоб порт не попалить ?
|
|
|
|
|
Jan 20 2008, 11:31
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(cz0 @ Jan 19 2008, 17:10)  Задача стоит следующая: имеется программатор (ISP для микроконтроллеров AVR), подключаемый к USB порту компутера и, соотвественно, от него же и питащийся. В раде случаев емет смысл запитать целевую систему от этого же программатора. Соответственно встает задача ограничения тока (скажем, 300 мА), но при этом по возможности избежать падения напряжения и оставить его как можно ближе к исходным 5 В т.к. вся целевая электроника будет питаться именно от него... Один из вариантов предложил уважаемый rezident - использовать 5-вольтовый LDO стабилизатор с функцией ограничения тока на требуемом Вам уровне. Если хотите более "продвинутого" решения - используйте специальную приблуду, навроде этих
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Jan 21 2008, 07:26
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 16-02-06
Пользователь №: 14 373

|
дык сколько должно остаться на выходе, или на сколько просесть при 300мА?
|
|
|
|
|
Jan 21 2008, 09:16
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 30-11-06
Из: Запорожье
Пользователь №: 22 958

|
Все спецификации USB предусматривают ограничение тока потребляемого от шины. Обычно в контроллерах для этих целей используются CURRENT-LIMITED POWER-DISTRIBUTION SWITCHES, например,TPS2041A, TPS2042A, TPS2043A, TPS2044A. Дополнительную защиту в астройствах питающихся от шины можно не делать.Но если очень хочется, то поставьте тот же TPS2041A.
7.2.1.2.1 Over-current Protection The host and all self-powered hubs must implement over-current protection for safety reasons, and the hub must have a way to detect the over-current condition and report it to the USB software. Should the aggregate current drawn by a gang of downstream facing ports exceed a preset value, the over-current protection circuit removes or reduces power from all affected downstream facing ports. The over-current condition is reported through the hub to Host Controller, as described in Section 11.12.5. The preset value cannot exceed 5.0 A and must be sufficiently above the maximum allowable port current such that transient currents (e.g., during power up or dynamic attach or reconfiguration) do not trip the over-current protector. If an over-current condition occurs on any port, subsequent operation of the USB is not guaranteed, and once the condition is removed, it may be necessary to reinitialize the bus as would be done upon power-up. The over-current limiting mechanism must be resettable without user mechanical intervention. Polymeric PTCs and solid-state switches are examples of methods, which can be used for over-current limiting.
|
|
|
|
|
Jan 21 2008, 21:19
|
Частый гость
 
Группа: Участник
Сообщений: 129
Регистрация: 11-12-07
Из: Россия, Москва
Пользователь №: 33 198

|
Все-таки соглашусь, береженого - Бог бережет. У меня были прецеденты когда отлаживаешь программу, она несохранена и из памяти компилируется и шьётся. Потом приключается коротыш и вся машина отрубается потому что срабатывает защита. Это было на старой недорогой материнке. Сейчас, конечно, топовый Асус, но лучше подстраховаться. P.S. Почитал даташиты на TPS20xx, у них ток короткого .9А, не подойдут.
Сообщение отредактировал cz0 - Jan 21 2008, 21:43
|
|
|
|
|
Jan 22 2008, 00:35
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(cz0 @ Jan 20 2008, 13:54)  Я думал сгородить DC/DC а потом классикой... все-таки корпус очень мал и находящийся рядом USB<->UART и ATmega88 не порадуются такому шумному соседу. Скорее всего придется удовлетвориться TPS73150, 150 мА маловато, но вполне достаточно для большинства схем, для остальных приделаем внешний блок. К тому же вышеупомянутый TPS дает защиту от возвратного тока. Если под уарт-ом подразумевается честный rs232, то там преобразователь уже есть, хотя и слабенький. Если нет, то он собирается на icl7660 и bat54. Нужно получить сла-абенькие 7...12в, от них запитать ОУ, который будет пытаться управлять полевиком в 5-и вольтовом выходном проводе. Токочуствительный резистор в этом же проводе можно выбрать очень маленьким, но ОУ нужно брать с малым смещением и/или дрейфами.
|
|
|
|
|
Jan 22 2008, 12:56
|
Частый гость
 
Группа: Участник
Сообщений: 129
Регистрация: 11-12-07
Из: Россия, Москва
Пользователь №: 33 198

|
Цитата(Stanislav @ Jan 22 2008, 01:12)  Странно Вы как-то ищете... А чем Максим не устроил? Он же специально для этого. Максим не утстроил только лишь тем, что его нет ни в Чип-Дипе на в Терраэлектронике.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|