Мужики, запомните главное правило серпентолога: чем ярче окрас – тем ядовитее особь!

Меню навигации для мобильных

Последние сообщения

#31
Проверил. Наименьшее количество помех на индикаторе (скачет только в пределах 6А) при схеме когда ЛБП и ПК, с которого беру сигнал, подключены в одну розетку, а на концы, которые входят в сплиттер, HDMI и кабеля питания надеты ферритовые колечки. Если при таком подключении отключить из сети ИБП и ПК запитывать только от него помехи пропадают совсем.
Далаю вывод, что источник помех. Скорее всего блок питания ПК и не только моего, но и остальных (стоят без поверфактора) т.к. при переключении ЛБП в другую розетку помехи возвращаются.
#32
Фото, видео, аудио / Re: Эта музыка будет вечной...
Последний ответ от Slabovik - 31 Март, 2024, 19:34
Баю-баю баюшки, жил мужик на краюшке...

Проект Этносфера
Этносфера - Концерт в СпБ, 2015г
[свернуть]
Этносфера и группа "Веретёнце", выступление на фестивале "Дубрава музыка", 2021г
[свернуть]
Этносфера и Сергей Старостин, выступление на фестивале "Кукушка", 2021
[свернуть]
Этносфера. Концерт в т.к.Галерея
[свернуть]

#33
Вопрос вырос из тем про создание вело фонаря:
АЦП в AVR
UART в AVR
Как засветить светодиоды от AVR через сдвиговый регистр?
и задачи как измерить напряжение на 11,1 вольтовой литиевой сборке которую собираюсь использовать для оного.

Поскольку внутреннее опорное напряжение АЦП в ATmega328 составляет 1.1V Делитель напрашивается сам собой, но линейный делитель дает слишком маленькую дельту измеряемых напряжений, что не позволит сделать уверенный гистерезис между напряжениями включения и выключения.

Благодаря товарищу чату GPT (дабы вспомнить, что товарищ говорил почи год назад)  :)  родил вот такую схему:
export.png
Для полностью заряженной батареи график выглядит так:
export2.png

На макете схема ведёт себя также. Превышением верхнего порога можно пренебречь, во-первых оно будет не долго, а во-вторых, все что выше него на АЦП будет просто 1023.
Поскольку в своей квалификации я не уверен спрашиваю:
1. Эта схема жизнеспособна или она только лабораторная (на посмотреть)?
Эквивалентное сопротивление участка цепи R3-D4, согласно расчетам, меняется от сотен килоом то 4,5 кОм.
2. Я правильно понимаю что это сопротивление чисто виртуальное, ток не выполняет на нём работы с выделением тепла и его невозможно померить прибором, а только посчитать?
3. Токозадающим элементом в цепи с открытым стабилитроном является R2 (исходя из максимального, измеренного, тока потребления в 15 mA это так)?
4. Есть способ посчитать сопротивления R3 исходя из табличных данных? Я подобрал его эмпирически дабы при входном напряжении 11.1V выходное было 1.1V



#34
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 30 Март, 2024, 17:28
Код для прерывания сообразил.
void adc_init_42(void)
{
  RCC->APB2ENR |= RCC_APB2RSTR_ADCRST; // Enable ADC clock 
  ADC1->CR &= ~ADC_CR_ADEN;            // turn off ADC: 0
  
  ADC1->CR |= ADC_CR_ADCAL;             // start ADC calibration
  while (ADC1->CR & ADC_CR_ADCAL)   {}; // ждем когда откалибруется
  ADC1->CR |= ADC_CR_ADEN;              // power up ADC
  while (ADC1->ISR & ADC_ISR_ADRDY) {}; // wait until ADC ready
  
  ADC1->CFGR1 |= ADC_CFGR1_CONT; // Continuous conversion ADC_CFGR1_SCANDIR;

  ADC1->SMPR |= ADC_SMPR_SMP_0 | ADC_SMPR_SMP_1 | ADC_SMPR_SMP_2; // Время выборки (Select a sampling mode of 111 i.e. 239.5 ADC clk to be greater than 17.1us)  

  ADC1->CHSELR = ADC_CHSELR_CHSEL5 | ADC_CHSELR_CHSEL6;
 
  ADC1->IER |= ADC_IER_EOCIE;     // Enable ADC interrupts
  NVIC_EnableIRQ(ADC1_COMP_IRQn); // Enable IRQ on NVIC
  ADC1->CR |= ADC_CR_ADSTART;
}
И само прерывание (если отселектили два канала, то поочереди в прерывании появляются значения);
uint8_t curr_adc_channel = 0;
// ADC1_IRQHandler
extern void ADC1_COMP_IRQHandler(void)
{
 if(((ADC1->ISR) & ADC_ISR_EOC) != 0)
 {
 ADC1->ISR |= ADC_ISR_EOC;
 if (curr_adc_channel == 0) current = (uint16_t) ADC1->DR;
 if (curr_adc_channel == 1) voltage = (uint16_t) ADC1->DR;
 curr_adc_channel++;
 if (curr_adc_channel > 1) curr_adc_channel = 0; 
 }
}
#35
В лбп, как я уже говорил, тыкался осциллоскопом на выход, напруга не скачет, Розетку и кольцо попробую в понедельник. Благодарю за подсказку

:: добавлено 29 Март, 2024, 18:36
Такое поведение, только с этой железкой.
#36
А ЛБП пробовал в другое место/розетку? разнести их. Фильтр по питанию самого ЛБП?
Если ткнуться мультиметром что там?
Питающие провода пару-тройку витков на ферритовое кольцо например, понять, если помеха откуда лезет...
#37
Доброго времени суток уважаемые.
Попался мне во такой неисправный сплиттер
600x800.jpg

У китайцев была куплена и заменена центральная микросхема, аппарат ожил, но при проверке, когда в качестве источника сигнала выбран ПК на панели ЛБП начинается вакханалия (подробне в видео, проще увидеть чем описывать).
Помехи на индикаторе ЛБП
[свернуть]

Подключал осциллоскоп у выходу ЛБП напряжение ровное без всплесков и просадок. Если в качестве источника выбрать микроскоп с индикацией всё в порядке. Если извлечь кабель источника тоже. Прибор отработал пол часа подключенным к ПК изображение на мониторах без помех, внутри аномальных температур нет.
Есть у кого идеи Что может быть причиной таких помех?
#38
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 29 Март, 2024, 14:08
Цитататоропишься ты платки делать
Я работаю над этим, сейчас уже лучше. :)
#39
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от Slabovik - 29 Март, 2024, 13:07
Это делитель на выходе. Номера просто по порядку сверху вниз. Первый - верхнее плечо, второй и третий - постоянный и подстроечный.

Мда.... торопишься ты платки делать...  ::)
#40
Программы и сети / Re: Chatgpt и подобные
Последний ответ от Shaman - 29 Март, 2024, 12:26
Просил, не умеет  :)