Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Ср окт 19, 2022 14:37:24

Шины питания разные, надо будет ещё транзистор подкинуть. Вот так.

Если питания разные, то да, нужна схема с допкаскадом на n-p-n транзисторе. Такая схема даже правильнее с точки зрения управления питанием сервопривода высоким уровнем на выходе МК.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Ср окт 19, 2022 21:58:10

Eddy_Em писал(а):maksimdag0, а зачем вообще понадобилось отключать питание сервика?

эля экономия электропотребления. А подключённой состоянии, без ШИМ он потребляет не скзал бы что очень маленький ток

Добавлено after 3 minutes 27 seconds:
Шины питания разные, надо будет ещё транзистор подкинуть. Вот так. А ещё там не эмиттер, а сток. Нижний транзистор почти любой н-п-н. КТ315, BC857, 2n2222 и всё такое.
Изображение

Да, но это в случаи если подключаем как эмитерный повторитель

Добавлено after 1 hour 17 seconds:
Шины питания разные, надо будет ещё транзистор подкинуть. Вот так. А ещё там не эмиттер, а сток. Нижний транзистор почти любой н-п-н. КТ315, BC857, 2n2222 и всё такое.
Изображение

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

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Ср окт 19, 2022 22:05:45

Вовсе нет. Ну и всё-же у полевичка нет эмиттера, там исток. И подключение как раз по схеме с общим истоком.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 03:56:48

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

Это почему?

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 13:49:57

maksimdag0, что значит "без ШИМ"? Если на него не подавать управляющий сигнал, то сервик начнет дрыгаться и будет, мягко говоря, находиться в неопределенном состоянии. А если снять питание, он перестанет удерживать нагрузку. Ну, если вам это и нужно, то да - ставьте хоть n-канальный транзистор и землю обрывайте, хоть p-канальный - и обрывайте питание. Только если обрываете землю, не забывайте управляющую ногу переводить в третье состояние (скажем, настроить на вход или аналоговый вход).
Лучше обрывать землю, т.к. p-канальному понадобится еще дополнительный транзистор (иначе он не сможет полностью закрыться, т.к. для этого нужно, чтобы между истоком и затвором было меньше 2-2.5В, т.е. при питании 6В это будет > 3.5-4В на затворе, чего МК с 3.3В не потянет.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 14:05:12

Eddy_Em писал(а):ставьте хоть n-канальный транзистор и землю обрывайте,

Нельзя. Микра питается от +3, серва от +6 вольт.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 21:10:20

>TEHb<, и что? Ничего страшного не будет. Особенно если сначала ногу в третье состояние перевести, а потом отрубать питание. Эти 6В никак не попадут на МК, т.к. если там в микре и есть защитные диоды на вход, то включены они в обратном порядке, т.е. будут закрыты!
Иначе и в процессе управления на ногу МК попадало бы 6В!

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 22:08:42

maksimdag0,
Лучше обрывать землю

Обрывать землю не получится, так как все равно обратный ток будет пытаться течь через вывод, который генерирует шим для сервопривода, ведь напряжения БП больше напряжения МК(3.3v).

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 22:11:02

maksimdag0, как он туда попадет?

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 22:19:16

В конечном итоге я решил оставить ULNку, и нарисовал такую схему (фото)
https://ibb.co/vmvfpKC

Добавлено after 48 seconds:
maksimdag0, как он туда попадет?

В любом случаи это нежелательно делать, нагрузка на защиту, зачем?!

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 22:25:21

maksimdag0, ULN - огромная дура. Если уж и рвать плюс, то лучше взять пару транзисторов: n- и p-канальный. Они куда меньше места займут на плате, т.к. ток-то вообще ни о чем: 0.8А в режиме удержания! Это даже меньше SOT323! Или сразу поискать комплементарные пары (но там может быть дороже значительно, чем россыпью).
И да, откуда взялось +12В на SG-90, если его надо питать пятью вольтами (от 4.8 до 6.0)?
А насосу так вообще землю рвать надо. Если до 4А, то любой копеечный n-канальный мосфет в SOT323.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 22:35:26

maksimdag0, ULN - огромная дура. Если уж и рвать плюс, то лучше взять пару транзисторов: n- и p-канальный. Они куда меньше места займут на плате, т.к. ток-то вообще ни о чем: 0.8А в режиме удержания! Это даже меньше SOT323! Или сразу поискать комплементарные пары (но там может быть дороже значительно, чем россыпью).
И да, откуда взялось +12В на SG-90, если его надо питать пятью вольтами (от 4.8 до 6.0)?
А насосу так вообще землю рвать надо. Если до 4А, то любой копеечный n-канальный мосфет в SOT323.

Не советуете ULN? А почему она дура?)
12V это я так написал. от болды.
А почему насосу имено землю надо обрывать а не плюс? Из-за большого тока?

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Чт окт 20, 2022 23:09:41

Дура - т.к. корпус огромнейший. Дискретные транзисторы куда как меньше места займут. А минус обрывать - чтобы не пришлось допаивать лишних деталей.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Пт окт 21, 2022 10:20:15

Eddy_Em писал(а):если там в микре и есть защитные диоды на вход, то включены они в обратном порядке, т.е. будут закрыты!


В том-то и дело, что как раз и сместятся в прямом направлении. На серве диод от минусовой шины, на МК диод к плюсовой шине.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Пт окт 21, 2022 10:49:46

>TEHb<, чтобы на серве на минусовую шину попало напряжение через обмотки двигателя, нужно, чтобы логика сервы этот самый двигатель запитала. Да и, честно говоря, я сильно сомневаюсь, что у сервы коммутируется плюс: скорей всего, ШИМится минус, так что в земляную шину эти +6В никак попасть не смогут.
Конечно, для верности неплохо было бы схему внутренностей сервы надыбать. Я ее найти не смог.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Пт окт 21, 2022 11:36:33

Eddy_Em, да вот и я что-то даже толковых электрических параметров сходу не нашёл. Тем не менее, не будет же на шинах питания сервы само-собой образовываться напряжение? Если так уж приспичило рвать именно минус, то можно запитать серву от 5 Вольт и для управления выбрать "пятивольтовую" ногу. Ну и да, конечно третье состояние. Впрочем, не вижу особых проблем коммутировать и плюс. Ну транзистор, ну и что? При партии в миллиард штук имеет смысл срезать жирок, а тут-то... Можно ещё вспомнить принцип неразрывного общего потенциала, который считается хорошим тоном в определённых кругах.

Re: Вопрос по ULN2003 и ШИМ сигнала для сервопривода

Пт окт 21, 2022 11:42:17

Если питать пятью вольтами, да еще и будет штук 8 этих серв или другой нагрузки, которую надо отключать, можно использовать обычные буферные микросхемы, которые защитят нетолерантные к 5В ноги. А буфер пусть напрямую затворами p-канальных мосфетов управляет. Можно еще и мосфеты поискать в виде сборок. Не знаю, правда, бывают ли сборки на 8 транзисторов в одном корпусе (с общим истоком). Один 18-20-ногий SOP всяко меньше места займет, чем восемь SOT-23.
Ответить