Например TDA7294

Форум РадиоКот • Просмотр темы - Atmega8 + драйвер mc34151 проблема в работе драйвера
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 13:18:22

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Сб май 21, 2022 17:28:27 
Родился

Зарегистрирован: Сб май 21, 2022 17:08:25
Сообщений: 4
Рейтинг сообщения: 0
Всем доброго времени суток. Есть проблема в работе ШИМ сигнала на выходе с драйвера мс34151.
МК запрограммировал на быструю 8 битную ШИМ с точной фазой и частотой, с подключением внешнего кварца на 16 МГц что дало стабильную выходную частоту в 31,2 КГц, ШИМ тоже работает отлично, но как только подключаю этот сигнал к драйверу и проверяю его на выходе с драйвера частота скачет с 40-101КГц, меандр на осциллограмме постоянно прыгает. Не могу понять в чем проблема, подскажите пожалуйста новичку


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Вс май 22, 2022 10:04:53 
Мучитель микросхем

Карма: 1
Рейтинг сообщений: 22
Зарегистрирован: Вт фев 09, 2010 17:52:26
Сообщений: 417
Рейтинг сообщения: 0
Процессор выдает, то что надо, если "правильные": программа, питание и разводка платы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Вс май 22, 2022 11:16:41 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
как только подключаю этот сигнал к драйверу и проверяю его на выходе с драйвера частота скачет с 40-101КГц, меандр на осциллограмме постоянно прыгает

1. От чего получает питание драйвер и всё ли хорошо с его питанием?
2. Попробуйте нагрузить драйвер резистором на 1к и измерить ещё раз.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Ср май 25, 2022 22:36:23 
Родился

Зарегистрирован: Сб май 21, 2022 17:08:25
Сообщений: 4
Рейтинг сообщения: 0
codenamehawk, Питание идёт от лабораторнка ровно 5В, и проблема на в МК, а с драйвером. С МК сигнал идет такой, какой нужен и ШИМ тоже работает, но когда подключаю сигнал от МК к драйверу и щуп переключаю на выход с драйвера, то выходящий сигнал не стабильный, прыгает частота и ШИМ не работает, вот в чем проблема. (питание на драйвер подаю с другого лабороторника 12В)

Добавлено after 5 minutes 18 seconds:
electroget, По поводу питания, питание идёт от 2х лабораторных блоков питания (5В на МК и 12В на драйвер), попробовал с нагрузкой, подключил лампочку на 12В через транзистор, к транзистору подвёл сигнал с драйвера. Все равно сигнал не стабильный частота прыгает и ШИМ не работает, в то время если щуп подключить на выход на мк, то сигнал отличный и шим работает.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 05:09:48 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
PRoman,
Там вариантов всего два. Либо проблема с питанием драйвера, линии питания и цепь общего провода, либо неисправность самого драйвера. Проверьте ещё раз линии питания и общего провода подключения драйвера, проверьте надёжность соединения минусов блоков питания 5 Вольт и 12 Вольт и если с питанием точно всё в порядке, то тогда меняйте драйвер на новый.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 10:00:48 
Мучитель микросхем

Карма: 1
Рейтинг сообщений: 22
Зарегистрирован: Вт фев 09, 2010 17:52:26
Сообщений: 417
Рейтинг сообщения: 0
то выходящий сигнал не стабильный, прыгает частота и ШИМ не работает,


Так не надо все сразу проверять.
Зафиксируйте значение шим на одном значении и проверьте как ведет себя частота.

Скорее всего надо проверять код.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 12:18:30 
Родился

Зарегистрирован: Сб май 21, 2022 17:08:25
Сообщений: 4
Рейтинг сообщения: 0
то выходящий сигнал не стабильный, прыгает частота и ШИМ не работает,


Так не надо все сразу проверять.
Зафиксируйте значение шим на одном значении и проверьте как ведет себя частота.

Скорее всего надо проверять код.


Частота прыгает только с выхода драйвера, со стороны мк все нормально работает.

Вот мой код:

#define F_CPU 16000000UL
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>

int pwm_duty = 0; // Скважность


void PWM_Duty_Controls (void) //Настройка портов на внешнее прерывание энкодера
{
//Настройка портов на внешнее преривание
DDRD &= ~(1<<2);
PORTD |= (1<<2);
DDRC &= ~(1<<0);
PORTC |= (1<<0);
//Внешние преривыния
MCUCR |= (1<<ISC01); //Прерывание по спаду
GICR |= (1<<INT0);
sei();
}

ISR(INT0_vect)
{
if (~PINC & (1<<0))
{
pwm_duty++;
_delay_ms(50);
}
else
{
pwm_duty--;
_delay_ms(50);
}
OCR2 = pwm_duty;
}


void PWM_8Bit_settings (void) //Настройка ШИМ на 2ом таймер счетчике 8 бит
{
DDRB |= (1<<3); //ШИМ PB3
TCCR2 |= (1<<WGM20); //8 бит ШИМ с точной фазой
TCCR2 |= (1<<COM20);
TCCR2 |= (1<<CS20); //Без делителя частоты
OCR2 = 127;
}

int main(void)
{

PWM_Duty_Controls();
PWM_8Bit_settings();

while (1)
{
}
}

Добавлено after 3 minutes 7 seconds:
PRoman,
Там вариантов всего два. Либо проблема с питанием драйвера, линии питания и цепь общего провода, либо неисправность самого драйвера. Проверьте ещё раз линии питания и общего провода подключения драйвера, проверьте надёжность соединения минусов блоков питания 5 Вольт и 12 Вольт и если с питанием точно всё в порядке, то тогда меняйте драйвер на новый.


Да вроде все нормально по питанию, единственное уже грешу на макетную плату, может из за неё такие проблемы ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 12:23:25 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
уже грешу на макетную плату, может из за неё такие проблемы ?

Может. Соедините общий провод МК с общим проводом драйвера отдельным проводом с качественной пайкой и соедините выход МК со входом драйвера отдельным проводом с качественной пайкой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 12:58:30 
Родился

Зарегистрирован: Сб май 21, 2022 17:08:25
Сообщений: 4
Рейтинг сообщения: 0
уже грешу на макетную плату, может из за неё такие проблемы ?

Может. Соедините общий провод МК с общим проводом драйвера отдельным проводом с качественной пайкой и соедините выход МК со входом драйвера отдельным проводом с качественной пайкой.


Спасибо большое за ваш отклик, решил проблему. Проблема была в том, что я не учёл, что макетная плата поделена на сектора)))) и общий минус для двух блоков питания подсоединил на другой сектор, а не туда где было питание от лабороторника ))).
Глупая ошибка конечно, но что поделать )))))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Atmega8 + драйвер mc34151 проблема в работе драйвера
СообщениеДобавлено: Чт май 26, 2022 14:31:12 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
Главное, что проблема обнаружена и устранена.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y