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

    

James D.

Участник
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о James D.

  • Звание
    Местный
  • День рождения 29.03.1977

Контакты

  • Сайт
    http://
  • ICQ
    0

Посетители профиля

1 146 просмотров профиля
  1. Так это площадь поверхности кондера? Тю, блин, а меня что-то переклинило, что это площадь обкладок. Вот и думаю - откуда он их взял? Кстати, уточнять надо, для какого кондера площадь считал, CBB138 разных размеров указаны в том даташите. Так для какого из них площадь 78 см2 будет? Формула расчета перегрева какая-то странная, какие виды теплопередачи она учитывает?
  2. В принципе, можно измерить. Правда, мой измеритель на 400 Гц не меряет, а только на 120 Гц и на 1 кГц. Спасибо за подробный ответ! Подскажите, где найти формулы, по которым вы считали? Кстати, 78 см2 - это откуда? В даташите я площади не нашел... Что подразумевается под "перегревом" - перегрев сверх какой температуры? Огромное спасибо за подробный ответ! А вообще же, все эти расчеты для случая, когда конденсатор подключить к источнику 220 В напрямую - "воткнуть его в розетку" (и пренебречь сопротивлением петли фаза-ноль). Если в цепи есть еще элементы, то ток будет меньше. А так реактивная мощность конденсатора (Q = I * U * sin φ) = 20 А * 220+20% В * 1 = 5280 ВАр. Синус фи будет же = 1?
  3. Вы имеете в виду фазосдвигающие конденсаторы для моторов? Об этом я не подумал. Но, например, для CBB60 в даташитах указаны только емкость и напряжение. Ни тока, ни мощности. Частота указана 50/60 Гц, а как насчет 400 Гц?
  4. Ну, такой БП я, конечно, делать не буду, это для примера. Просто мне нужно было знать, как рассчитывается мощность конденсатора, работающего на синусоидальном токе небольшой частоты: до 400 Гц. А вот как узнать, какая рабочая мощность у того или иного конденсатора? Сейчас посмотрел даташиты на полипропиленовые CBB161 и CBB138, так для них указаны пиковый (Maximum permissible peak current) и пульсирующий токи (Maximum permissible r.m.s. ripple current at 10kHz). Понятно, что они предназначены для работы в импульсных схемах на десятках кГц... Это не то. Для низких частот, наверное, только конденсаторы, которые применяют для компенсации реактивной мощности (повышения косинуса фи). Но есть ли такие однофазные? На единицы мкФ и мощностью несколько кВАр? CBB138DS.pdf CBB161GIG.pdf
  5. Здравствуйте. Подскажите, как определить требуемую мощность (гасящего) конденсатора, например, для простого бестрансформаторного БП? Вообще мощность определяется по формуле: Q = I * U * sin φ. Если ток = 10А, напряжение = 220В (или надо брать 311?) и угол между ними = 90 градусов, то Q = 10 * 220 * 1 = 2200 ВАр. Правильно? А как мне узнать, какой конкретно конденсатор применить? Бумажный, керамический, масляный?.. От частоты не зависит? 50Гц или 400 Гц?
  6. T/C1 (ATmega16) по-разному считает

    Счетчик использую - он выдает "1" на PD5 в конце своего счета. Конечно, будет работать не в таком бесконечном цикле, это просто для проверки. AVRStudio 4.06 врет в отношении этой программки - в нем работает, а в железе - нет. Пробовал я AVR Studio 5.1, Atmel Studio 6.2 и Atmel Studio 7.0 (какие же они тяжелые в работе), заметил, что в них как-то странно этот пин PD5 себя ведет - практически всегда выдает лог. "1" и только на короткое время выдает "0" (хотя в программе я сделал меандр). Так вот, в железе, схема ведет себя именно так. Теперь буду отлаживать в одной из этих новых студий.
  7. T/C1 (ATmega16) по-разному считает

    Заметил, что время, через которое срабатывает счетчик не гуляет бессистемно, а все время увеличивается от прогона к прогону. Сначала счетчик срабатывает через 499990.00 мкс, на следующем прогоне через 500012.50 мкс, потом через 500035.00 мкс и т.д. Дошло до 500214.50 мкс и следующая задержка уже была 499981.25 мкс и опять начала увеличиваться (500003.75 мкс ...). Все время увеличиваясь на одну и ту же величину - 22.5 мкс (90 тактов на 4 МГц). Тогда я добавил в цикл 90 пустых команд "nop", и счетчик стал срабатывать через одинаковое время - 500223.25 мкс. Но это же никуда не годится... Что это за 22.5 мкс такие? Вот полная моя программа:
  8. T/C1 (ATmega16) по-разному считает

    Я переписал временнУю задержку, чтоб удобнее было отслеживать появление "1" на 5 пине порта D. Сначала нужно обнулить Stop Watch в AVRStudio в момент, когда 5 пин очищается - после записи (0<<COM1A1)|(0<<COM1A0) в TCCR1A. Теперь достаточно поставить курсор на оператор "nop" и нажать Ctrl+F10. Stop Watch в AVRStudio показывает разное прошедшее время. ;Временная задержка (1.011491 сек) на 4 МГц Tim_dl: ldi r20,$15 ldi r21,$A9 ldi r22,$18 D_r_1x: sbic PIND,5 nop dec r22 brne D_r_1x ldi r22,$FF dec r21 brne D_r_1x ldi r21,$FF dec r20 brne D_r_1x
  9. T/C1 (ATmega16) по-разному считает

    Хорошо, я добавил в начале сброс предделителей, но ничего не изменилось.: Cycle: ldi r16,1<<PSR10 out SFIOR,r16 ldi r16,(1<<COM1A1)|(1<<COM1A0) out TCCR1A,r16 ldi r16,(1<<WGM12)|(1<<CS12)|(1<<CS10) ;Установить бит WGM12=1 (режим CTC). Предделитель CK/1024 (CS12=1, CS11=0, CS10=1) out TCCR1B,r16
  10. T/C1 (ATmega16) по-разному считает

    Не пойму, почему T/C1 по-разному считает в каждом прогоне. Здесь у меня бесконечный цикл. В начале T/C1 настраивается и запускается. 0.5 секунды он считает; после окончания счета выставляет "1" на 5 пине порта D. После проходит еще ~0.5 сек., T/C1 останавливается и обнуляется ("0" на 5 пине порта D). И по-новой. 0.5 сек - "0", 0.5 сек - "1". Но, почему-то, с момента, когда устанавливается TCCR1B и счетчик начинает считать, и до момента окончания счета, когда выставляется флаг OCF1A проходит разное время. 500195.00 мкс, 500156.50 мкс, 500030.50 мкс и т.д. (кварц на 4 МГц). AVRStudio 4.06. А если предделитель не использовать, то считает одинаково раз за разом. ldi r16,$07 ;$07A1 = 0.5 секунды out OCR1AH,r16 ldi temp,$A1 out OCR1AL,r16 ;*********************************** ;Разрешить Timer/Counter1 Cycle: ldi r16,(1<<COM1A1)|(1<<COM1A0) out TCCR1A,r16 ldi r16,(1<<WGM12)|(1<<CS12)|(1<<CS10) ;Установить бит WGM12=1 (режим CTC). Предделитель CK/1024 (CS12=1, CS11=0, CS10=1) out TCCR1B,r16 ;*********************************** ;Временная задержка (1.011491 сек) на 4 МГц Tim_dl: ldi r20,$15 ldi r21,$A9 ldi r22,$18 D_r_1x: dec r22 brne D_r_1x ldi r22,$FF dec r21 brne D_r_1x ldi r21,$FF dec r20 brne D_r_1x ;*********************************** ;Запретить и обнулить Timer/Counter1 ldi r16,(0<<WGM12)|(0<<CS12)|(0<<CS10) out TCCR1B,r16 ldi r16,(0<<COM1A1)|(0<<COM1A0) out TCCR1A,r16 clr r16 out TCNT1H,r16 out TCNT1L,r16 ldi r16,1<<OCF1A out TIFR,r16 ;*********************************** rjmp Cycle
  11. Да, потому что какой-то баран придумал раздельные земли сделать, а не одну общую...
  12. С этой 12 ножки AXP209 дорожка идет на конденсатор, и, если она идет на процессор уже от кондера, то можно ее перерезать... Но если сделан еще отвод непосредственно где-то под 12-й ногой AXP209, то это ничего не даст. Это фото платы (если интересно): https://yadi.sk/i/L2wI0QzituiK7
  13. Цитата(aaarrr @ Aug 23 2016, 13:49) Если ноль не низкий, то какой? Ну вот на УМЗЧ низкий уровень (звук откл) - 0.3 В, а высокий (звук вкл) - 3.25 В. А ноль - это ноль... Может быть обрыв, может мксх сгорела... ЦитатаЕсли есть возможность, попробуйте измерить потребление по выходу LDO2. А что даст знание текущего тока через этот вывод? Решение проблемы будет или просто любопытно? Я х.з. может и смогу измерить, но просто так это делать не хочу. Придется ногу отпаивать, приподнимать, провод к ней припаивать... Простым паяльником это непросто сделать.