roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 апр 2025, 03:33

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 01:42 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Привет всем!

собираю потихонечку своего "киборга" :-) (http://roboforum.ru/forum10/topic11375.html)
Сделал туда плату Arduino и пару H-bridge для управления двигателями.
У меня от одного источника питания 12В питаются:
1. двигатели (через H-bridge и управляются Arduino)
2. Роутер Wi-Fi (там стоит стабилизатор на 5В)
3. самодельный усилитель, чтобы раскачать автомобильный динамик на 16 см
Как только сделал ШИМ через Arduino, то у меня вылезла такая проблема как фон в динамике от ШИМ, судя по всему по питанию что-ли идет фон
Подскажите как от него избавится? может есть какие-нибудь простые средства или нужно делать какую-то защиту по питанию усилителя?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 02:05 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
вначале убедится что по питанию - разные источники попробовать.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 02:17 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
avr123.nm.ru писал(а):
вначале убедится что по питанию - разные источники попробовать.

а там больше не от чего фонить - если ШИМ не делать, то все тихо
тем более, что усилитель и Arduino больше ничем не связаны
и еще одна вещь - если беру ноутбук и подключаю к нему через кабель USB-RS232 Arduino (когда ШИМ работает), то вообще только в динамике один этот писк и слышен (писк от ШИМа).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 03:54 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2011, 23:32
Сообщения: 803
Откуда: Севастополь
прог. языки: асм
вероятно, неправильно разведена земля
как надо ? примерно вот так, т.е. все минусовые провода должны соединяться в одной точке в непосредственной близости от аккумулятора


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 15:23 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
ALS писал(а):
вероятно, неправильно разведена земля
как надо ? примерно вот так, т.е. все минусовые провода должны соединяться в одной точке в непосредственной близости от аккумулятора

Стоп.
У меня отдельные блоки - усилитель, компьютер, Arduino (кстати я ее вообще питаю от отдельно батарейки крона) и все это имеет выходы "+" и "-", которые потом в одной точке и подключаются к аккумулятору - по отдельности все работает - как только появляется ШИМ на Arduino - появляется фон в усилителе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 15:38 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
А если поднять частоту ШИМ в ультразвук?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 15:42 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
elmot писал(а):
А если поднять частоту ШИМ в ультразвук?

тогда толком ШИМ не работает на двигателях - они всю мощность теряют там - я же читал эту статью про ШИМ, получается на такой скорости ШИМ транзистор не успевает открываться и закрываться полностью - практически все время открытый, он и греется офигенно при таком режиме и практически все время открыт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 16:05 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
значит более высокочастотный транзистор нужен

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 16:32 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Romikgy писал(а):
значит более высокочастотный транзистор нужен

по-моему это не решение проблемы
тем более, где найти аналоги IRL3705L?
или же мне предлагается полностью переделать схему H-Bridge полностью? когда у меня уже несколько готовых схем есть
судя по всему (то что удается найти в интернете) нужно поставить НЧ фильтр по питанию..... может я конечно ошибаюсь....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
схему вашего шима покажете?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 18:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Romikgy писал(а):
схему вашего шима покажете?

+1

ildmitry,
У вас Atmega8 и всего 3 PWM, а для ваших мостиков нужно 4.
Если я совсем все не перепутал то схема у вас очень хитрая, на реле, с IRL3705L, да еще и Н-мосты которые не используются как положено. Мне кажется вам нужно что-то менять.
Если напутал дико извиняюсь, ждем схему.


ildmitry писал(а):
когда у меня уже несколько готовых схем есть

Очень любопытно взглянуть для развития!

ЗЫ: я таки собрал Н-мостик на IR2110 (свершилось :oops: ), собираю второй, времени оч. мало свободного :(.

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 19:27 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Kitam1n писал(а):
Romikgy писал(а):
схему вашего шима покажете?

+1

ладно, поехали - а схемка там Ваша же :-) вы же мне ее сами и давали :-)
это я сейчас для экспериментов собрал - мне надо, чтобы лампочка плавно загоралась и тухла.
Вложение:
untitled.png
untitled.png [ 56.24 КиБ | Просмотров: 6340 ]


Kitam1n писал(а):
ildmitry,
У вас Atmega8 и всего 3 PWM, а для ваших мостиков нужно 4.
Если я совсем все не перепутал то схема у вас очень хитрая, на реле, с IRL3705L, да еще и Н-мосты которые не используются как положено. Мне кажется вам нужно что-то менять.
Если напутал дико извиняюсь, ждем схему.

Теперь едем дальше - да действительно ATMega8 с 3 ШИМами, но из них я всего 2 использую на 2 H-bridge
Схема вот: http://www.pyroelectro.com/tutorials/h_bridge_4_transistor/index.html
Для реверса у меня как и было раньше так и используются реле, которые стоят на плате KernelChip KE-USB24R, они просто подключены так, что на двигатели выдается или "+" и "-" или наоборот "-" и "+". Я пока не стал все переделывать, я жду пока ко мне приедет ATMega 328 (я заказал несколько на Ebay). У меня конечно есть мысль о том что можно через L293D сделать так чтобы 2 ШИМа только нужны были для управления скоростью двигателю и плюс еще несколько обычных не ШИМ выходов, чтобы задавать направление - но я пока еще не продумывал эту идею до конца (не до этого было)

Kitam1n писал(а):
ildmitry писал(а):
когда у меня уже несколько готовых схем есть

Очень любопытно взглянуть для развития!

имеется в виду есть пару готовых H-bridge, которые по ссылке выше.

Я тут еще пообщался с товарищем, который мне делал усилитель для динамика.... он тут мне признался что там конденсаторов по питанию нет вообще!!! сейчас вот буду пробовать конденсатор еще поставить на усилитель, может поможет.

Kitam1n писал(а):
ЗЫ: я таки собрал Н-мостик на IR2110 (свершилось :oops: ), собираю второй, времени оч. мало свободного :(.

а он нормально реагирует на быстрый реверс? не горит? если не горит, то схемку можно увидеть? и какой ток он держит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 20:26 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
ildmitry писал(а):
Kitam1n писал(а):
ЗЫ: я таки собрал Н-мостик на IR2110 (свершилось :oops: ), собираю второй, времени оч. мало свободного :(.

а он нормально реагирует на быстрый реверс? не горит? если не горит, то схемку можно увидеть? и какой ток он держит?


Реагирует нормально, не горит, не греется. Нужно нормально испытывать, для этого делаю второй мост, плата уже вытравлена, детали есть, кроме IR2110, но времени мало уделяю сейчас под это, поэтому жутко медленно.
Схема один в один как тут( HIN и LIN соединить накрест): http://roboforum.ru/forum16/topic11509-90.html#p244419.

Подробности выложу в своей теме как будут результаты, когда не известно.

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
шим от МК я так понимаю... а для двигателя надо диод шунтирующий ставить ... скорее всего шум появляется не от самого шима , а от обратки самоэдс на двигателе ...

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как избавиться от фона ШИМ?
СообщениеДобавлено: 21 авг 2012, 21:13 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Romikgy писал(а):
шим от МК я так понимаю... а для двигателя надо диод шунтирующий ставить ... скорее всего шум появляется не от самого шима , а от обратки самоэдс на двигателе ...

а от лампочки, включенной вместо двигателя тоже появляется самоэдс? естественно нет.....

повесил конденсатор на питание усилителя, ситуация лучше не стала..... что можно еще попробовать сделать?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

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


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 7


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO