Jump to content

Помогите отладить схему с микросхемой ULN2803


moi
 Share

Recommended Posts

Собираю вот такую схему. В общих словах здесь микроконтроллер Feather принимает сигнал с компа и переводит его в логический ШИМ-сигнал на 10 пине (точка А на схеме ниже).

1889105407_.png.a0d5de26b7562f89c46be4387500ecfc.png


Эта часть у меня норм работает, вижу на вольтметре появляющиеся и уходящие 3.3V, если измерять между точками F и А и если пока не подключать БП к нижней шине.

Далее этот ШИМ-сигнал запускаю как управляющее напряжение на один из входов ULN2803 (точка В). В результате чего выход ULN2803 (точка Е) должен управлять соленоидом, запитанным от БП на 12V 2А. То есть активировать и деактивировать его согласно посылам с компьютера. И вот тут что-то не работает, когда я подключаю БП.

Соленоид постоянно остается активированным, да еще и существенно греется. Замеры напряжения показывают следующее:

Вход ULN2803 (точки F-B), напряжение меняется между 1.05 и 2.6V.
Выход ULN2803 (точки F-E) напряжение меняется между 1.25 и 2.85V.
Между C-E постоянное напряжение 0.43V
Между C-D постоянное напряжение 11.89V
На соленоид идут постоянные 11.4V

В чем загвоздка? Больная ULN2803? Нужна общая земля у микроконтроллера Feather и ULN2803 (соединить точки F и С)?

Edited by moi
Link to comment
Share on other sites

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Вот еще схема того, что внутри микрухи ULN2803

Я подаю на один из ее входов IN меандр 3.3V, как управляющее напряжение. Запитываю на COM источник питания 12V 2A. В итоге на выходе OUT у меня должен быть меандр от 0 до 12V, так сказать, в противофазе с входным меандром (логическое НЕ). А у меня на OUT всегда висит 12V. Где и как искать причину неправильной работы?

изображение.png

Edited by moi
Link to comment
Share on other sites

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

1 час назад, moi сказал:

Нужна общая земля

Обязательно.

Для людей, которые пишут "мФ" вместо "мкФ", в аду приготовлен отдельный котёл. 1 мФ = 1000 мкФ.

Link to comment
Share on other sites

Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

11 минут назад, Aronnax сказал:

Интересно! Слово -"микруха" меня одного коробит? Или я старею....

Мне 45. Говорю так с детства)

Link to comment
Share on other sites

Литиевые аккумуляторы EVE Energy и решения для управления перезаряжаемыми источниками тока (материалы вебинара)

Опубликованы материалы вебинара Компэл, посвященного литиевым аккумуляторам EVE Energy и решениям для управления перезаряжаемыми источниками тока.

На вебинаре мы представили информацию не только по линейкам аккумуляторной продукции EVE, но и по решениям для управления ею, что поможет рассмотреть эти ХИТ в качестве дополнительной альтернативы для уже выпускающихся изделий. Также рассмотрели нюансы работы с производителем и сервисы, предоставляемые Компэл по данной продукции. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Тут периодически возникают "спецы" с кондерами, резюками, светиками, транзюками и т.д. их фальконист с бородачем периодически на место ставит, но видимо не переведутся.

Жаль Краба нет, он уж то оторвался.

Edited by Volodya_Tver
Link to comment
Share on other sites

@moi , вы просто разместили тему не в том разделе ... и не на том форуме. Вам надо на форум про ардуино.
Здесь такие "схемы" не понимают.

Link to comment
Share on other sites

1 минуту назад, Lexter сказал:

вы просто разместили тему не в том разделе ... и не на том форуме. Вам надо на форум про ардуино.
Здесь такие "схемы" не понимают.

У меня не ардуино, но и не суть. Задуманное устройство не работает именно из-за микросхемы с транзисторами. Не думаю, что принцип ее какой-то непонятный...

Link to comment
Share on other sites

4 часа назад, Bobius сказал:

Обязательно.

Общий ноль привел к тому, что управляющее напряжение упало с 3.3В до 0.6В. И схема по-прежнему не управляет соленоидом. Он всегда заперт. Разъединил земли, и входные 3.3В вернулись.

 

Edited by moi
Link to comment
Share on other sites

Link to comment
Share on other sites

6 часов назад, moi сказал:

Feather принимает сигнал с компа и переводит его в логический ШИМ-сигнал

Для 2003 Широтно импульсная модуляция неприемлема. Управление идет логическим нулем или единицей. Подача напряжения на  вход приводит к включению обмотоки

Link to comment
Share on other sites

5 часов назад, moi сказал:

Запитываю на COM источник питания 12V 2A

Не будет работать - диод закрыт, этот диод защищает от выбросов индуктивности, которая должна стоять между COM и OUT, через катушку и подаётся питание на схему.

Далее, неправильно нашли землю во входном сигнале, сигнал гасится на диоде ( том, что пунктиром обозначен) , перекиньте провода.

Edited by Том
Link to comment
Share on other sites

1 час назад, OlegOleg сказал:

Для 2003 Широтно импульсная модуляция неприемлема. Управление идет логическим нулем или единицей. Подача напряжения на  вход приводит к включению обмотоки

Я собираю конструктор от Adafruit. В описании к их микроконтроллеру Feather M4 указано, что подключенные выходные пины - это PWM outputs. Осциллографом, конечно, нет проверял. Но не суть, в любом случая я вижу по мультиметру, что сигнал, идущий с компьютера на этот контроллер, порождает, когда надо, то 3.3В, то ноль на соответствующем выходе, который я уже соединяю с усиливающей микросхемой ULN2803 .

Есть на оф.сайте, и инструкции, и видео-демонстрация того, что я собираю. Не думаю, что лажовую схему и принцип у них бы ушло в массовое производство/продажи.

 

1 час назад, Том сказал:

Не будет работать - диод закрыт

Вот видео, где показано использование ULN2803. Там автор тоже подает питание только на COM, а не на OUT. Приведу даже подписанный скриншот, где у него что.

В приципе вот с этого момента он там вкратце рассказывает про пины и показывает, как собирает данную схему.

 

ULN.jpg

Edited by moi
Link to comment
Share on other sites

29 минут назад, moi сказал:

автор тоже подает питание только на COM

Он может подавать куда угодно, есть законы природы, что, совсем не в теме? Читайте, изучайте.

Link to comment
Share on other sites

19 минут назад, Том сказал:

Он может подавать куда угодно, есть законы природы, что, совсем не в теме? Читайте, изучайте.

А давайте без снобизма. Я вам показал видео, где автор собирает идентичную схему. Питание направляет исключительно на COM, у него все работает. Это вопреки законам природы?)

Edited by moi
Link to comment
Share on other sites

2 hours ago, OlegOleg said:

Для 2003 Широтно импульсная модуляция неприемлема

Что такое 2003? Если вы про ULN2803, то кто вас так обманул?

Link to comment
Share on other sites

3 часа назад, OlegOleg сказал:

проверить работу соленоидов можно просто подавая 3.3в на вход нужного канала.

Такая проверка обычным напряжением и еще проверка кода неожиданна привела к причине неправильной работы. Подал "простое" напряжение с другого источника, - микросхема и соленоид заработали верно. Значит тупил именно микроконтроллер. И точно, я в коде указал неверную привязку пина, чтобы сигнал от компьютера шел именно туда. Странно, что мультиметр показывал там напряжение. Теперь все работает, как надо. 

Но земля, действительно, нужна общая. В изначальной схеме это ошибка. А вот питание должно быть все же на COM, вопреки тем "профи", что меня здесь учили "законам природы"))

Edited by moi
Link to comment
Share on other sites

8 hours ago, moi said:

Я подаю на один из ее входов IN меандр 3.3V, как управляющее напряжение.

Вот та "земля", относительно которой вы измеряете этот сигнал 3.3 В, и должна быть соединена с 9 выводом ULN2803.

2 hours ago, moi said:

подает питание только на COM, а не на OUT

Разве есть другие варианты? OUT - это коллектор ключа, если подать туда питание и открыть ключ управляющим сигналом, ключ будет пробит. Нагрузка (соленоид) включается между COM и OUT. Проверить микросхему просто: подайте между выводом 9 и входом напряжение более 2,4 В - соответствующий выход "упадет" приблизительно до 1 В или менее. При этом между COM и этим выходом должна быть присоединена нагрузка (соленоид, резистор...) Соленоид должен иметь сопротивление по постоянному току не менее 12/0,5=24 ома. А если возможно включение всех 4 одновременно, то не менее 48 Ом.

Ну и на обсуждение выносить надо принципиальную схему, а не картинки из детского конструктора.

Link to comment
Share on other sites

1 минуту назад, _abk_ сказал:

Вот та "земля", относительно которой вы измеряете этот сигнал 3.3 В, и должна быть соединена с 9 выводом ULN2803.

Да, верно. Я выше отписался, как нашел багу. А общей земли, действительно, не хватет. Это ошибка в той схеме, которую приводит Adafruit к своему конструктору. Напишу им, пусть исправят.
 

2 минуты назад, _abk_ сказал:

Разве есть другие варианты?

А мне выше один спец предлагал запитать именно OUT.

Link to comment
Share on other sites

8 часов назад, moi сказал:

Я подаю на один из ее входов IN меандр 3.3V, как управляющее напряжение.

Если нагрузкой является соленоид, зачем управляющий сигнал меандр? Какая цель преследуется? 

 

8 часов назад, moi сказал:

Запитываю на COM источник питания 12V 2A. В итоге на выходе OUT у меня должен быть меандр от 0 до 12V,

Как на выходе появится 12 В, если там стоит диод? Данный диод - защита транзистора при индуктивной нагрузке... 

1. Убрать плату управления.

2. Соединить земли.

3. подсоединить соленоид (один вывод соленоида на +12 В, другой провод соленоида на выход микросхемы).

4. Не забыть подать напряжение 12 В на СОМ.

5. На вход микросхемы подать +3,3 В. Соленоид должен сработать. 

6. Снять напряжение со входа микросхемы. Соленоид должен вернутся в исходное положение.

Теперь можно оценить рабочая микросхема или нет.    

Link to comment
Share on other sites

4 минуты назад, Просто зашёл сказал:

Если нагрузкой является соленоид, зачем управляющий сигнал меандр? Какая цель преследуется? 

Меандр в общем смысле. Это просто включение и выключение (соленоида) по сигналу с компа. Не частотный сигнал.

 

4 минуты назад, Просто зашёл сказал:

Теперь можно оценить рабочая микросхема или нет.    

Примерно так и сделал. Усиление микросхемы проверил. И понял, что шалит управляющее напряжение с микроконтроллера. В итоге нашел ошибку в его коде. Выше отчитался, что все теперь работает.

Edited by moi
Link to comment
Share on other sites

14 минут назад, moi сказал:

Меандр в общем смысле. Это просто включение и выключение

Вначале Вы писали, что подавали ШИМ, потом меандр, теперь это оказывается просто включение и выключение... плохо что Вы используете термины которые не знаете до конца, что они обозначают. :unknw:

Link to comment
Share on other sites

7 часов назад, moi сказал:

Питание направляет исключительно на COM

Эта фраза должна звучать несколько иначе. А именно, не "питание направляет на COM", т.к. питания у данной м/с нет, а COM подключает к питанию. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...