Перейти к содержанию
    

spongebob

Участник
  • Постов

    138
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные spongebob


  1. Фактически, ситуация следующая (возможно, посоветуете что-нибудь лучше).

    Допустим, в проекте есть несколько глобальных переменных, которые используются в нескольких модулях.

    Мы преследуем две цели: задать порядок создания и облегчить включение глобальных переменных в несколько модулей.

    Создаем "x.cpp", в котором определяем все наши глобальные объекты, в файле "x.hpp" объявляем все эти объекты, используя директиву "extern". Далее инклудим файл "x.hpp" в нужные нам .cpp.

     

    Но все это нестандандартно и от лукавого

     

    Понимаю теперь, будем от этого уходить :)

  2. Порядок вызова глобальных конструкторов не регламентирован.

     

    Т. е., получается, что мы не знаем, какой объект создастся первым, а какой последним? А если, к примеру, объект 2 зависит от объекта 1 и объект 1 должен быть создан до объекта 2 (применительно к классам)?

     

  3. Всем привет!

     

    Подскажите, пожалуйста, в каком порядке создаются глобальные объекты программы (экземпляры классов и переменные простых типов)?

    В том, в котором они перечислены при объявлении?

    Компилятор WinAVR.

    Имеет ли значение вид компилятора C++?

  4. Неплохим вариантом было бы прошустрить сайты наиболее известных производителей - у них, как правило, бывает весьма неплохой подбор по параметрам.

     

    Про это я знаю... Смысл не в этом. Смысл как себе жизнь упростить...

    Ну нашел я 100 аналогичных компонентов на сайтах 10 производителей, которые мне подходят. Потратил приличное время.

    Начинаю смотреть что из них можно купить у нас. И обнаруживаю, спустя приличное время, что только два из 100 в самом конце списка можно купить и пустить в производство...

     

    Частенько смотрю наличие на складах поставщиков. Бывает подходящий компонент, а на складах пусто.

     

    Вот-вот...

  5. Всем привет!

     

    Просьба поделиться своим опытом по принципам подбора компонентов.

    Известен ли кому-нибудь другой способ подбора компонентов, исключая решения "в лоб" - просмотра огромного количества имеющихся от разных производителей компонентов на предмет их соответствия требуемым условиям и одновременного анализа их доставаемости, скажем, по efind.ru?

    Т. е., существуют ли какие-нибудь интернет-ресурсы, периодические издания и т. д., в которых освещаются наиболее распространенные на рынке

    компоненты (как старые компоненты, так и новинки)?

  6. А в документацию производителя заглянуть?

     

    Каюсь... заглядывал в документацию на Yageo.

    Но был невнимателен и не нашел.

    Нашел только после вашего поста...

    Спасибо большое :)

     

     

    А их больше никак использовать и не получится :)

     

    Это само собой...

     

    Представляют они собой перемычку в корпусе резистора.

     

    И это известно... с точки зрения технолога интересует... пленка металла? Какого? Какое сопротивление и т. п.?

    Сопротивление и токи в документации уже нашел.

  7. Всем привет!

     

    Скажите, пожалуйста, что из себя представляют резисторы 0 Ом поверхностного монтажа?

    Если использовать их в качестве перемычки, то какой максимальный ток через них можно пропустить?

  8. А источник какой мощности мы подключили на вход? Какой максимальный ток он сможет выдать?

     

    Большой. 15 А :)

     

    Может получиться так, что сам источник ток и ограничит и предохранитель вообще не сработает. А TVS при этом будет греться и "самовыпаиваться".

     

    Этого я не учел... спасибо :)

  9. Вы должны выбрать. Либо максимально быстро, либо максимально точно по вашим условиям. Все вместе - не бывает в природе.

     

    Т. е., компромисса не существует?

     

     

    Эти предохранители нужны только для того чтобы дорожки на плате не сгорели.

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

     

    Скорость должны давать TVS-ы типа трансилов или MOV-ов, а предохранители это уже только от последующего пожара.

     

    Т. е., иными словами, чтобы снизить вероятность пожара - ставим предохранитель.

    Что значит "завариться гарантировано"? Хорошо закоротить собою цепи?

     

    Практический пример.

    Система питания. На входе DC/DC преобразователь или линейный стабилизатор.

    Предположим, что входное допустимое напряжение - не более 30 В.

    Рабочее напряжение - до 24 В.

     

    Ставим самовосстанавливающийся предохранитель и сапрессор, допустим, на 25 В.

    Тогда при попадании на вход напряжения 30 В, с помощью сапрессора мы обеспечим большой ток через предохранитель, который в конечном итоге разорвет цепь.

    Вопрос в том, насколько быстро предохранитель разорвет цепь и не успеет ли повредить входное напряжение электронику?

    Как выбрать самовосстанавливающийся предохранитель?

    Сапрессор? Сапрессоры типа SMBJ подойдут?

  10. Всем привет!

     

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

    Допустим, на примере изделий Bourns MF-RX и MF-MSMF.

     

    Как выбрать предохранитель, чтобы он не оказывал влияния (чтобы на нем падало минимум напряжения) и при этом чтобы он

    максимально быстро сработал?

    Допустим, если организовывать защиту впаре с сапрессором.

     

  11. Там же табличка дана для каждого типоразмера. предельно ясно.

    Максимально-допустимая для резисторов типоразмера 1206, например, 250мВт. Это значит, что максимум 200мВт (80%) можно рекомендовать.

    А лучше -70%, 175мВт. Это, если хотите чтобы аппаратура какое-то время работала и не зависела от случайностей.

     

    Я просто уточнил.

    Собственно 70-80% от номинальной мощности меня и интересовали, спасибо :)

     

     

    Кстати, если я понимаю правильно, эффективная мощность вычисляется следующим образом:

    P = Irms^2 * R

    Irms - среднеквадратичное значение тока (действующее).

    Я прав?

  12. В принципе правильно, нужно при любой форме напряжения считать эффективную мощность.

     

    Уточните, пожалуйста, а то путаюсь в понятиях :(

     

    Рассеиваемая можность по правилам хорошего тона не должна превосходить 70-80% от предельно-допустимой. Для мощных резисторов и 50% неплохо. Многие могут разогреваться так, что самовыпаиваются, хотя и не разрушаются.

     

    Вот, допустим, для этого чуда: http://smd.ru/files/upload/1207/ru/chip-resis.pdf

    Эти самые 125 мВт и будут предельно-допустимыми?

     

  13. Всем привет!

     

    Подскажите, пожалуйста, как выбрать номинальную мощность резистора для случаев:

    1. Постоянный ток.

    2. Переменный ток (прямоугольные импульсы).

    3. Переменный ток (синус).

     

    Какой должен быть запас по мощности у резистора?

    Как влияют внешние условия?

     

    1. Постоянный ток.

    Допустим, ток через резистор I = 10 мА, напряжение на резисторе U = 10 В.

    P = U * I = 100 мВт.

    Смотрим доки на SMD-резисторы.

    При температуре резистора 70 гр. Ц. номинальные рассеиваемые мощности для:

    а) 0603 - 100 мВт.

    б) 0805 - 125 мВт.

    Т. е., как я понимаю, если резистор, нагревается не выше 70 гр. Ц., то он способен без вреда для себя рассеять, соответственно, 100 и 125 мВт?

    А как узнать на сколько он нагреется при известной рассеиваемой на нем мощности?

     

    2. Переменный ток (прямоугольные импульсы).

    Допустим, при тех же напряжении, токе и коэффициенте заполнения 33%.

    Как посчитать мощность, рассеиваемую на резисторе?

    Требуется расчет средней мощности?

    P = 0.33 * U * I = 33 мВт.

    Правильно?

×
×
  • Создать...