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

Не запускается повышающий преобразователь на NE555 для светодиодного фонаря


Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

светодиоды - *питаються* током - убирать нельзя - вы постоянку на них даете , а транзисторы так обычно коллекторами не цепляют) смотрите схемы стабилизаторов светодиодов - как устроен ,

Изменено пользователем BAFI
Ссылка на комментарий
Поделиться на другие сайты

На выходном каскаде 555 между + питания и выходом, просаживается 1,5-2 В.

Подаете 6,5В на питание, на затворе получаете 4,5-5В. 

Граница линейного режима для irfz44n и других.

Ссылка на комментарий
Поделиться на другие сайты

А что взять с 555 - эммитерный повторитель на выходе

225 мА ток выхода 20 Ом нужен затворный резистор

Можно попробовать полевики с логическим управлением, это типа мое ША)

Удачи всем

Прежде чем искать вход, найдите выход

Ссылка на комментарий
Поделиться на другие сайты

А что мешает доработать модуль на XL4016 "повышайку" и добавить в нее стабилизацию тока

модуль запускается от 4,5 В и стабильно держится до 3,3 В, +  стабилизация выходного напряжения до 40 В

Ограничение по входному току до 1 А - иначе модуль требует радиатор - без радиатора с 4,5 В входного можно получить 40 В 57 мА

возможно габариты - но тогда можно из модуля собрать на своей плате

Цена вопроса Голова + руки и 150 руб. на модуль

Прежде чем искать вход, найдите выход

Ссылка на комментарий
Поделиться на другие сайты

с такой как на схеме частотозадающей обвязкой (1к+1к+10нФ) максимальный Кзап на выходе 555 не превысит 0,66, выходное напряжение в режиме непрерывного тока дросселя, будет 5,8/(1-0,66)=17В. Моделирование это подтверждает. 

Ссылка на комментарий
Поделиться на другие сайты

У меня лежал повышающий модуль, заводской, на микросхеме XL6019 (забыл про него), и решил протестировать. При входном от 6 до 8,4 вольт, выходное напряжение выставил максимальное 40 вольт, и попытался снять 100 - 200 мА. Снял, напряжение не просело, но входной ток бешеный (по сравнению со схемой, которой обсуждали в начале). 

1 час назад, Vslz сказал:

будет 5,8/(1-0,66)=17В

Можете пожалуйста расписать формулу, или ссылку о ней

Ссылка на комментарий
Поделиться на другие сайты

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

Ослу образованье дали. Он стал умней ? Едва ли! Но если раньше как осёл, он просто чушь порол, теперь же, ах злодей, он с важностью педанта, при каждой глупости своей ссылается на Канта

Ссылка на комментарий
Поделиться на другие сайты

17 часов назад, Давид сказал:

Можете пожалуйста расписать формулу

расписал, см выше. Такое ощущение, что мимо ушей пропускаете :huh:

2022-01-18_161737.jpg

Изменено пользователем Vslz
Ссылка на комментарий
Поделиться на другие сайты

В 18.01.2022 в 17:10, Vslz сказал:

расписал, см выше.

Увидел, благодарю. 

 

В 18.01.2022 в 02:26, Obergan Alexey сказал:

Покажите печатную плату.

Если вы про заводскую, то вот: (КПД по расчетам равен 70%)

IMG_20220119_213023.thumb.jpg.4c5a0a18dd788ecdabedf82e1d2bd2dd.jpg

IMG_20220119_213141.thumb.jpg.287b7151dd637a8a2a5df3f149f5faee.jpg

Ссылка на комментарий
Поделиться на другие сайты

Я имел в виду плату, которую вы разработали для девайса на 555-м таймере

Ослу образованье дали. Он стал умней ? Едва ли! Но если раньше как осёл, он просто чушь порол, теперь же, ах злодей, он с важностью педанта, при каждой глупости своей ссылается на Канта

Ссылка на комментарий
Поделиться на другие сайты

Штирлиц - информация к размышлению:

модуль на XL6009(простая повышайка размеры 21х43 мм)

Вход 4,53 В и 0,441 А

Выход 40,55 В и 0,041 А

Единственное что нагрелось, это нагрузка 2 Вт резистор мтл  1 кОм номиналом

Под рукой нет других нагрузок для быстрого теста но и так хорошо

Удачи

 

 

Прежде чем искать вход, найдите выход

Ссылка на комментарий
Поделиться на другие сайты

Ну и как я по этой картинке должен искать ошибки в разводке ? :crazy:

Ослу образованье дали. Он стал умней ? Едва ли! Но если раньше как осёл, он просто чушь порол, теперь же, ах злодей, он с важностью педанта, при каждой глупости своей ссылается на Канта

Ссылка на комментарий
Поделиться на другие сайты

125268180_Led.JPG.ba5d08d954f47a207b13beae0472956a.JPG

407443468_.thumb.jpg.1165c2b1b06a43f9afa45550eb1bd2a2.jpg

29 минут назад, z_vip сказал:

Штирлиц - информация к размышлению:

Благодарю, буду иметь в виду. У меня у повышающего модуля XL4019, на холостом ходу потребление 300 мА при 6 вольт. По моему так не должно быть. Поправьте меня.  

Ссылка на комментарий
Поделиться на другие сайты

на XL6009 ток холостого хода 10 мА и меньше, зависит от входного напряжения

ваш модуль XL4019 неисправный скорее всего

Прежде чем искать вход, найдите выход

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, z_vip сказал:

ваш модуль XL4019 неисправный скорее всего

Понял, благодарю. 

По поводу схемы выше, попробовал задействовать транзистор VT3, для стабилизации тока. Ток ограничивает, хотя настроить проблематично (резко регулируется), смог исправить путем добавления в разрыв базы резистора примерно на 20 К (стало более плавно) (возможно было бы еще лучше, если базу подсадил через резистор на массу). Но стабилизации тока, как таковой не происходит. Чуть изменилось напряжение на входе, на выходе ток поплыл. Так должно быть?   

Ссылка на комментарий
Поделиться на другие сайты

да 555 это таймер, ШИМ на нем никакой, то бишь есть шим,  а регулировок нет

вариант с XL6009 выходом на 40 В устраивает? учтите, что примерно 2-4 В заберет схема стабилизации тока

XL6009 требуется переделка  - замена шоттки SS34 на SS36(или подобные на 60 В) для надежности так как 40 В предел для SS34

и стабилизатор тока на 2 транзисторах(можно найти схему в инете) 

XL6009 - 40 В выход по паспорту максимальный - превышать не будем

в результате получим 36-37 В для питания светодиодов и ток 50-60 мА(можно и 100 мА но тогда нужен небольшой радиатор на микру XL6009)

удачи 

Изменено пользователем z_vip
исправления

Прежде чем искать вход, найдите выход

Ссылка на комментарий
Поделиться на другие сайты

В принципе, особых нарушений с разводкой земли не вижу. Единственное, что можно попробовать, это кинуть отдельным проводком минус с С1 на эмиттер VT2. Маловероятно, что поможет, но попробовать стоит. Так же пины 1 и 8 микросхемы можно закоротить одним микрофарадом плёнки или керамики. Хуже точно не будет.

P.S. А вот у самой микросхемы земля соединена не очень хорошо. Тоже отдельным проводком стоит попробовать соединить пин 1 с минусом C1.

Изменено пользователем Obergan Alexey

Ослу образованье дали. Он стал умней ? Едва ли! Но если раньше как осёл, он просто чушь порол, теперь же, ах злодей, он с важностью педанта, при каждой глупости своей ссылается на Канта

Ссылка на комментарий
Поделиться на другие сайты

Слушайте Бафи, он иксперд :)

Ослу образованье дали. Он стал умней ? Едва ли! Но если раньше как осёл, он просто чушь порол, теперь же, ах злодей, он с важностью педанта, при каждой глупости своей ссылается на Канта

Ссылка на комментарий
Поделиться на другие сайты

)) в общем - собираю мощный обратноход и такой прикол - горит ключ - при этом МС норм :blink: и пока стабилитрон не поставил на затвор - приколы эти не прекратились, другой момент, собираю обратноход для умзч - 250 Ватт - двуполяр +-35 вольт и стаб только одно плече - при этом оба плеча показывает чётко по 35 вольт - почему - не понятно) а твоего опыта - кроме ля-ля - извини - я особо не видел) но ты прав - мне надобно прекращать в этой теме импульсников - мусолить - в опу вас)) 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • У меня до саба ещё дело не дошло, только сейчас думаю купить амп на полкиловатта, но так можно, при условии, что на входе будет моно, и будет срез частот
    • Про флаг Т: если он не используется в основной программе, а у меня он постоянно в деле. для меня меня отложенная обработка прерывания обычное дело, нужно лишь правильно расставить приоритеты частей программы. И обычное дело: выставляешь частоту задающего генератора побольше, делишь его до получения частоты 1000 Гц каким либо таймером, загоняешь в прерывание с флагом. затем закольцовываешь основную программу с проверкой флага прерывания от таймера 1000Гц. загоняешь программу в Sleep. Получаешь кольцо обработки с образцовым интервалом в 1 мс. После любого прерывания проверяешь флаг от таймера, если он, то сбрасываешь флаг и начинаешь перебирать подпрограммы обработки индикаторов, клавиатуры, и тд. и тп, подпрограммы обработки флагов и др. После окончания обработки всех подпрограмм возвращаешься к Sleep. И так по кольцу. Если происходит прерывание не от таймера, программа выходит из Sleep, проверяется флаг от таймера, если не он (а это не он) обратно к Sleep. В большенстве программ использую этот алгоритм.  
    • @korsaj Сегодня попробовал сделать как ты посоветовал. Получился следующий код. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) #define FLAG_END_RX (1<<3) #define FLAG_ERR_RX (1<<4) #define BUF_SIZE 20 char rx_buf[BUF_SIZE]; char buf_index = 0; volatile start=1, flags; char b; ISR(USART_RXC_vect) { b=UDR; if(!(flags & FLAG_END_RX)) { rx_buf[buf_index]=UDR; if(rx_buf[buf_index] == 0x0D) { flags |= FLAG_END_RX; return; } buf_index++; if(buf_index >= BUF_SIZE) { buf_index = 0; flags |= FLAG_ERR_RX; } } } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); flags = 0; } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); while(1) { if (start==1) { _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); start=0; } if (b == '0') { LED_1_ON(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '1') { LED_1_OFF(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '2') { LED_1_ON(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '3') { LED_1_OFF(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Ну как сказать всё работает, но вот меня очень интересует приём команд на саму ATMEGA16. Он так и работает только с цифрами. Более ничего корректно принять не получается даже используя таблицу ascii. А мне нужно будет принимать команды и посложней чем просто буквенно - цифровые. Потому как возвращаясь к командам самого плеера там в этих командах хранятся различные данные. Вот примерно так это всё выглядит. AT+QM \ r \ n Запрос режима работы [0: Bluetooth], [1: MP3] AT+M1 \ r \ n Номер текущего файла AT+M2 \ r \ n Общее количество звуковых файлов AT+MD \ r \ n Источник музыки USB или SD Card AT+MT \ r \ n Общее время воспроизведения текущего файла AT+MK \ r \ n Время воспроизведения текущего файла AT+MP \ r \ n Текущее состояние плеера [0]Стоп, [1]Воспроизведение, [2]Пауза К примеру при отправке команды AT+M1 \ r \ n в ответ мы получим M1 + 000002 \ r \ n при этом здесь может быть любое число в hex формате. Мне же нужно каким то образом принять эти данные и обработать их соответствующим образом. Но при этом и нужно учитывать так же что плеер может сам отправить эти данные по началу воспроизведения трека. Вот в этом сейчас и стоит основная задача. Чего я и пытаюсь получить в итоге.
    • Ну тогда дорога к сименсу в гости - они вам какой-нибудь Desigo CC или даже Siematic предложат, тыщ за 10 долларов. Ну и ещё тыщ 5 надо будет отдать за контроллеры и их конфигурирование.   А если попроще - то можно к отечественным MasterSCADA обратиться, либо к WiredBoard - у них не совсем SCADA система, но нормальные контроллеры, довольно просто настраиваются и можно графическую оболочку рисовать.
    • тогда вы имеете то, что имеете, и никак от этого не избавиться. Хоть святой водой окропите. "Или трусы или крестик" (с) Нагрузки у вас немаленькие. Вы же с нуля переделываете, снова некуда ? Понятие LowESR очень неконкретное. Сколько вешать в граммах ? пустая трата времени
    • Да все это туфта, выеденного яйца не стоит. В общем чушь собачья. На мониторе тему уже сплавили в мусорку, а здесь треп еще будет на 10 страницах. Все камеры, их у него было три, исправные. Записывают отлично. А дальше вся проблема в этом. Особо интересно - монтажник видео.
  • Похожий контент

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