Jump to content

Uhbif

Members
  • Content Count

    135
  • Joined

  • Last visited

Community Reputation

1 Обычный

About Uhbif

  • Rank
    Осваивающийся

Информация

  • Город
    Рязань

Электроника

  • Стаж в электронике
    3-5 лет
  • Сфера радиоэлектроники
    Микроконтроллеры
  • Оборудование
    ST-LINK V2

Recent Profile Visitors

848 profile views
  1. поподробнее про партдирект если можно Что за партсдирект? спасибо за дельный совет в партсдиректе есть действительно, лучше там возьму.
  2. Покопал интернет LG innotek DRT3.0 32"_A type Rev0.2 6В 2 ВТ 3535, но это маркировка линейки. А если один светодиод менять, какой можно взять? смотрю сайт чип и дип у них нет параметрического поиска по напряжению.
  3. Приветствую всех, может кто нибудь подсказать тип и номинал светодиода подсветки в телевизоре LG 32LB565U?
  4. Приветствую всех. Делаю вольтамперметр на базе Atmega8 и не могу добиться точности при измерении напряжения. измеряемое напряжение от 7 до 35 вольт, диапазон такой, потому что это разброс напряжения стабилизатора, который питает всю схему. от 7 до 20 вольт точность в пределах 0.1-0.2 вольта и в принципе меня это устраивает. При увеличении напряжения до 30 вольт, погрешность возрастает и на границе 35 вольт составляет 0.5-0.6 вольта, что многовато. Настройки АЦП следующие: void adc_init(void) //включаем АЦП { SFIOR |= (1<<PUD); ADMUX |= (1 <<REFS0); //выбираем напряжение для сравнения AVCC ADCSRA |= (1<<ADEN)|(1<<ADIE)|(1<<ADPS2)|(0<<ADPS1)|(0<<ADPS0); } Пробовал использовать ИОН 2.56 вольта с ним еще хуже. Напряжение AVCC плывет в пределах 0.02 вольта, что я думаю некритично. То есть делаю вывод что в схемотехнике проблем нет. Есть какие то другие методы улучшения точности работы АЦП? Усреднение тоже заложено. Общие настройки следующие: extern unsigned int v1, k; extern signed int i1; extern float i, v; volatile uint16_t summ; volatile uint16_t cycle_cnt; const uint16_t cycle_max = 16;//1024,256,128,64 enum channel {ch_v ,ch_i}; void adc_init(void); // void adc_init_i(void); //void adc_start(void); void adc_select_channel(enum channel ch); unsigned char adc_ready(void); unsigned int get_adc_result(void); //void adc_init(void); void adc_init(void) //включаем АЦП { SFIOR |= (1<<PUD); ADMUX |= (1 <<REFS0); //выбираем напряжение для сравнения AVCC и подключаем АЦП к РС1 контролллера ADCSRA |= (1<<ADEN)|(1<<ADIE)|(1<<ADPS2)|(0<<ADPS1)|(0<<ADPS0); } // void adc_init_i(void) //включаем АЦП //{ //SFIOR |= (1<<PUD); //ADMUX |= (1 <<REFS0)|(0<<MUX0); //выбираем напряжение для сравнения AVCC и подключаем АЦП к РС0 контролллера //ADCSRA |= (1<<ADEN)|(1<<ADIE)|(0<<ADPS2)|(1<<ADPS1)|(1<<ADPS0); //} void adc_select_channel(enum channel ch) { summ = 0; cycle_cnt = 0; ADMUX &= ~((1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(1<<MUX0)); switch (ch) { case ch_v: ADMUX |= (1 << MUX0); break; case ch_i: ADMUX &= ~((1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(1<<MUX0)); break; }//switch //запускаем процесс преобразования ADCSRA |= (1<<ADSC); } interrupt [ADC_INT] void adc_isr(void) { if (cycle_cnt < cycle_max) { summ = summ + ADCL + (ADCH << 8); cycle_cnt++; ADCSRA |= (1<<ADSC); } } unsigned char adc_ready(void) { if (cycle_cnt < cycle_max) { return(1); } else { return (0); } } unsigned int get_adc_result(void) { return((uint16_t)(summ / cycle_max)); }
  5. а как понизить напряжение с 5 до 1.5 вольт? Я даже таких стабилизаторов не видел, смотрел правда чип и дип. LM3670MF-ADJ/NOPB хотя нашел такой.
  6. реле 4, не стал вникать в суть пьезоподжига, решил 5 вольт уменьшить до 1.5 использовав самый обычный резистивный делитель на схеме это R8, R9. Сколько жрет поджиг не знаю, поэтому взял резисторы в корпусе 2512, они на 1 Вт. Думаю должны выдержать.
  7. вообще думал Диптрейс распространенная программа для посетителей данного сайта. Можно и картинкой.
  8. Выкладываю схему платы, буду признателен за ценные замечания. плата котла.dch
  9. А еще такой вопрос, пьезоподжиг, который должен работать питается от батарейки 1.5 вольта, а если больше ему давать, например 5 Вольт, критично это для него или нет?
  10. я заложил 470 мкф, окей буду рассчитывать на 1000. Спасибо за дельный совет. Может расчерчу как схему, выложу здесь, надеюсь старожилы оценят.
  11. человек хочет как сделать, вначале через клапана подается газ и воздух эта смесь воспламеняется, потом моторчик через форсунку начинает гнать масло и через пару секунд газ и воздух перекрываются, горит только масло.
  12. ок, а еще хотел спросить, у меня помимо мотора есть еще 3 нагрузки в цепи 12 вольт, 2 клапана Lovato и электроподжиг. ШИМ на мотор не помешает им? Надо как то их может схемотехнически изолировать? Они просто будут включаться через реле. И еще вопрос может конечно не в тему. Выбирал на чем делать автоматику между Atmega 8 и STM32F103C8T6. Так вот Atmega8 подорожала в 2 раза до 410 рублей. А STM32 нет вообще. Почему такая ситуация и будет ли она улучшаться? да еще в параллель конденсатор электролит ставят, 470 мкФ 25 Вольт достаточно как думаете?
×
×
  • Create New...