ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
565925 Топик полностью
Мущщина (14.12.2014 18:53 - 21:29, просмотров: 204) ответил VL на А я про свой ;)
Искренне рад. :-) Тем не менее хочу прочи... прописать краткий курс лекций на тему внутренних и внешних супервизоров для MSP. Начну его с некоего пиздежа, носящего исключительно иллюстративный характер, и подтвержденного, миль пардон, иллюстрацией же. В прищепке. На иллюстрации показаны разрядные характеристики литиевой батарейки cr2032 (на картинках - фирмы Renata, это ее данные). На первых 3-х графиках показан разряд батарейки малым током, доли миллиампер. Графики обрываются при разряде батарейки до 2В. Т.е. это граница, ниже которой опускаться ни к чему. Из этого следует, что если некое устройство работает от подобной батарейки и по каким-то соображениям оно требует для своей работы супервизор, то очевидно, что порог страбатывания супервизора должен быть как раз где-то в районе 2 В. После этого смотрим на следующие 3 графика, на которых показано действие импульсной нагрузки на эту же батарейку. Длительность импульса =100 миллисекунд, период повторения - секунда. Ток нагрузки - 10, 20,50 ма. Видно, что при токе нагрузки 50 ма напряжение на выходе батарейки проваливается до 2.2 в, а по окончании импульса нагрузки оно практически восстанавливается. Можно оценить выходное сопртивление этой батарейки, оно будет равно (3-2.2)/0.05=16 Ом. Для многих приложений подобный режим работы вполне нормален - устройство спит, спит, спит, нифига при этом не жрет, потом просыпается и жрет много, но недолго. Учтя ранее озвученные требования к супервизору получаем, что даже 2.2В на выходе батарейки, при пороге супервизора в районе 2 В, уже где-то на грани. А если импульсный ток нагрузки не 50 ма, а 62.5 ма? Тогда на выходе батарейки будет не 2.2В, а 2В. И что тогда делать бедному супервизору? Он будет срабатывать тогда, когда срабатывать совсем не надо. При этом, если сердцем такой схемы является к примеру msp430f149, речь идет о внешнем супервизоре. Потому как внутренний супервизор этого MSP при подобных провалах срабатывать не будет, у него порог существенно ниже. Какой вывод из сказанного следует? Что внешний супервизор для MSP430F149 ставить нельзя? Неправильный вывод. Ставить конечно можно, но только приняв соответствующие меры, типа установки накопительных емкостей, питающих импульсную нагрузку. С резисторами, ограничивающими ток заряда этих емкостей. Но чтобы эти меры применять осмысленно, надо прежде изучить, а также вспомнить, объективную реальность, данную нам в ощущениях и даташитах. В частности, характеристики источника питания, который будет применен. Или наоборот, сделать для схемы такой источник питания, которому импульсный характер нагрузки по барабану. Если этой работы не выполнить, то внешний супервизор для MSP430F149 в подобном реждиме работы нельзя применять. Или он бессмысленен, т.к. если пороги у него занижены, то он не особо будет отличаться от внутреннего. На этом иллюстративный пиздеж кончается. Из него следует запомнить оценку выходного сопротивления батарейки и вывод о необходимости изучения объективной реальности, данной нам в даташитах . Теперь касательно внутреннего супервизора для MSP430. Для опредленности MSP430F149. У него минимальное рабочее напряжение питания,VCCmin,равно 1.8В Минимальный уровень напряжения питания (для внутреннего супервизора),Vpor, по достижении которого через время T снимается внутренний сброс: равен 0.8В (при +85 градусов цельсия); равен 1.1В (при +25); равен 1.4В (при -40). Зависимость, кстати, практически линейная. Длительность, T, задержки снятия сброса равна 150 мкс. Для того, чтобы контроллер нормально стартанул, необходимо, чтобы за время T напряжение питания выросло от значения Vpor до VCCmin. Т.е. требуемая скорость нарастания напряжения питания= (VCCmin-Vpor)/T. Для +85 она оказывается равной (1.8-0.8)/150мкс=6.7В/миллисекунда. Для +25 - 4.7В/миллисекунда. Для -40 2.7В/миллисекунда. Можно посмотреть, что разные источники питания в этом плане позволяют, или что нужно, по минимуму предпринять, чтобы они позволяли. Вот та же CR2032. Если устройство питается от подобной батарейки, то как-то мало вероятно, что в нем будут применены блокировочные емкости по питанию сильно большого номинала. 1 мкф - наверное максимум максиморум:-) Выходное сопротивление у нее, как выше оценивалось, равно 16 Ом. Для ровного счета и с учетом сопротивлений всяких проводов - 20 Ом. Постоянная времени заряда блокировочной емкости в 1 мкф, таким образом, =20 мкс. Соответственно за 60 мкс емкость зарядится практически полностью. Итого скорость нарастания напряжения питания будет равна 3В/60микросекунд=50В/миллисекунда. Что кагбэ заведомо больше, чем даже 6.7В/мс, требуемые при +85 градусах. Для dc/dc обычно даются графики, или просто времена, нарастания напряжения питания от сигнала разрешения. Ну и т.д. Т.е. все оценки скорости нарастания напряжения питания можно сделать. И сделать вывод либо о необходимости внешнего супервизора, либо о необходимости каких-то дополнительных мер, чтоб скорость нарастания в заданый диапазон ввести. Вот собс-но и все. Таким образом ответы на вопросы - работоспособен ли MSP без внешнего супервизора?, работоспособен ли MSP с внешним супервизором? - будут безусловно утвердительные и исключительно правдивые. С одним замечанием - в обоих случаях нужно применять голову, что вроде как само собой разумеется. Иначе и внешний супервизор может злую шутку сыграть, как было показано в начале :-). На этом курс лекций считаю оконченным. До новых встреч. С вами был Мущщина.