tiny2313 и полевой транзистор
tiny2313 и полевой транзистор
Пожалуйста помогите разобраться. Пытаюсь посредством tiny2313 управлять обычным моторчиком через ключ на IRLL014N. Питание схемы 2,64В. На ноге МК с опредленным интервалом появляется лог 1 на 2 сек., со светодиодом все работает как надо. Ключ на полевике тоже работает на ура если замкнуть затвор на плюс питания, моторчик крутится, а вот если подключить ту самую ногу МК к затвору, то двигатель чуть дергается и все, хотя импульс лог 1 программно около 2 сек. Тестер показывает в импульсе на затворе около 0,03В. Почему так происходит? Заранее спасибо. В радио начинающий, сильно не пинайте.
- Реклама
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: tiny2313 и полевой транзистор
IRLL014N - N- канальный MOSFET, значит:


Re: tiny2313 и полевой транзистор
ага, и мне интересен опыт бывалых - "фонит" полевик на ШИМе, неконролируемый становится (именно при включении внешней нагрузки 12В), что посоветуете ?
Re: tiny2313 и полевой транзистор
именно так и делаю, по идее все должно работать, но не работает, блин.DARKMAVR писал(а):IRLL014N - N- канальный MOSFET, значит:
- maglev
- Потрогал лапой паяльник
- Сообщения: 316
- Зарегистрирован: Пт апр 17, 2009 22:45:42
- Откуда: Minsk
- Контактная информация:
Re: tiny2313 и полевой транзистор
Выкинуть делитель в затворе. Зачем он? У этого транзистора параметры нормируются при +5В на затворе.
А вот замыкать затвор на +12 не надо, максимальное напряжение +10В.
Да, при 2.64В он полностью не откроется.
А вообще у автора ошибка в софте - лапка на вывод не переключена или что-то подобное, судя по симптомам.
А вот замыкать затвор на +12 не надо, максимальное напряжение +10В.
Да, при 2.64В он полностью не откроется.
А вообще у автора ошибка в софте - лапка на вывод не переключена или что-то подобное, судя по симптомам.
Последний раз редактировалось maglev Сб мар 12, 2011 23:36:42, всего редактировалось 1 раз.
- Реклама
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: tiny2313 и полевой транзистор
Попробуйте равносильную пассивную нагрузку (сопротивление нихром например). Возможно контроллер перезагружается от всплесков.
- maglev
- Потрогал лапой паяльник
- Сообщения: 316
- Зарегистрирован: Пт апр 17, 2009 22:45:42
- Откуда: Minsk
- Контактная информация:
Re: tiny2313 и полевой транзистор
Вот, у phanis хорошая версия, стоит проверить.
Re: tiny2313 и полевой транзистор
Прошу прощения, но при 2,64В транзистор открывается только в путь, замыкал затвор на плюс питания, мотор крутится на полную.maglev писал(а):Выкинуть делитель в затворе. Зачем он? У этого транзистора параметры нормируются при +5В на затворе.
А вот замыкать затвор на +12 не надо, максимальное напряжение +10В.
Да, при 2.64В он полностью не откроется.
А вообще у автора ошибка в софте - лапка на вывод не переключена или что-то подобное, судя по симптомам.
В софте тоже все нормально, нога нормально управляет светодиодом, и до кучи, если вместо мотора на исток включить тот-же светодиод все работает. С нагрузкой мотора непонятки.
Re: tiny2313 и полевой транзистор
Если можно поподробнее, как этосделать и проверить?phanis писал(а):Попробуйте равносильную пассивную нагрузку (сопротивление нихром например). Возможно контроллер перезагружается от всплесков.
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: tiny2313 и полевой транзистор
Хотя бы задержку поставить в программе при включении и вывод какой нибудь на светодиод вывести (можно просто тестером на выводе померить).timo13 писал(а):Если можно поподробнее, как этосделать и проверить?phanis писал(а):Попробуйте равносильную пассивную нагрузку (сопротивление нихром например). Возможно контроллер перезагружается от всплесков.
Нужно что бы светодиод загорелся на секунду(к примеру) при включении (питания на контроллере или после ресета) потом погас на секунду, перед вашей программой.
Если светодиод моргает значит перегружается.
И насчет пониженного напряжения maglev прав, одно дело напряжение питания контроллера, другое выходное напряжение на выводе мк.
Если используете ШИМ то не рекомендую использовать высокие частоты. С увлечением частоты емкостной ток на выводе мк будет расти напряжение падать, транзистор греться под нагрузкой.
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: tiny2313 и полевой транзистор
Транзистор управляется малыми токами и если выход микроконтроллера, к которому подключен затвор, окажется в высокоимпедансном Z-состоянии полевик начнет открываться-закрываться непредсказуемо, вылавливая помехи. Для устранения такого поведения ножку микроконтроллера нужно «прижать» к земле резистором порядка 10кОм.Выкинуть делитель в затворе. Зачем он?
Tак как затвор, фактически, является конденсатором, то в моменты переключения транзистора через него текут большие токи (кратковременно). Для того чтобы ограничить эти токи в затвор ставиться ограничивающий резистор, достаточно 300 Ом.
Информация с http://www.getchip.net
- maglev
- Потрогал лапой паяльник
- Сообщения: 316
- Зарегистрирован: Пт апр 17, 2009 22:45:42
- Откуда: Minsk
- Контактная информация:
Re: tiny2313 и полевой транзистор
Для этого рекомендую резистор не 10К, а в 10-30 раз больше. Выход в Z-состоянии может оказаться на время ISP-программирования чипа, такая мера действительно разумна.DARKMAVR писал(а): Транзистор управляется малыми токами и если выход микроконтроллера, к которому подключен затвор, окажется в высокоимпедансном Z-состоянии полевик начнет открываться-закрываться непредсказуемо, вылавливая помехи. Для устранения такого поведения ножку микроконтроллера нужно «прижать» к земле резистором порядка 10кОм.
Заметим, что совместно с этим резистором емкость затвора образует RC-цепочку, которая портит фронты ШИМ-сигнала. Упомянутые большие токи определяются емкостью затвора, так что выбор резистора зависит от нее. Я-бы в данном случае его не ставил вовсе. А уж 3К как на картинке выше и вовсе не даст транзистору открыться за разумное время.Tак как затвор, фактически, является конденсатором, то в моменты переключения транзистора через него текут большие токи (кратковременно). Для того чтобы ограничить эти токи в затвор ставиться ограничивающий резистор, достаточно 300 Ом.
Re: tiny2313 и полевой транзистор
Ёмкость в 0,1мкФ параллельно нагрузке при неправильной разводке цепей влёт перезагружает контроллер. Схема такая-же, просто ключ. Долго ловил этот баг одно время. Так что ваша версия скорее-всего верна.Попробуйте равносильную пассивную нагрузку (сопротивление нихром например). Возможно контроллер перезагружается от всплесков.
timo13, как разведены цепи? Не питание-контроллер-нагрузка случайно?
Re: tiny2313 и полевой транзистор
timo13, как разведены цепи? Не питание-контроллер-нагрузка случайно?[/quote]
Схема такая, ШИМ я не использую, МК просто включает двигатель на 2 сек. По совету phanis сделал тест-программку со светодиодом, МК действительно перезагружается при включении мотора.
Схема такая, ШИМ я не использую, МК просто включает двигатель на 2 сек. По совету phanis сделал тест-программку со светодиодом, МК действительно перезагружается при включении мотора.
- Вложения
-
- схема.jpg
- (52.42 КБ) 527 скачиваний
Re: tiny2313 и полевой транзистор
Со схемой понятно, разводка какая?
Re: tiny2313 и полевой транзистор
Может я туплю, но вопроса не понял. Если можо подробнее.ploop писал(а):Со схемой понятно, разводка какая?
Re: tiny2313 и полевой транзистор
Куда у тебя подключена нагрузка и полевик?
В смысле, если взять два провода (или дорожки) + и - питания, подключить к ним контроллер, а уже к нему опять провода на полевик и нагрузку - это не правильно.
Блин, нарисовать нечем...
В смысле, если взять два провода (или дорожки) + и - питания, подключить к ним контроллер, а уже к нему опять провода на полевик и нагрузку - это не правильно.
Блин, нарисовать нечем...
Re: tiny2313 и полевой транзистор
У меня все собрано на монтажной плате, проводками, примерно как на схеме нарисовано, так и спаяно, минус идет дорожкой по периметру платы.ploop писал(а):Куда у тебя подключена нагрузка и полевик?
В смысле, если взять два провода (или дорожки) + и - питания, подключить к ним контроллер, а уже к нему опять провода на полевик и нагрузку - это не правильно.
Блин, нарисовать нечем...
Очень хотелось бы увидеть как сделать правильно.
Re: tiny2313 и полевой транзистор
Надо примерно так (думаю понятно):


Re: tiny2313 и полевой транзистор
Спасибо, понятно. А какие, в моем случае, номиналы резисторов лучше применить, и параметры катушки?ploop писал(а):Надо примерно так (думаю понятно):


