Авторизация
Регистрация

Напомнить пароль

ШИМ (PWM) - генератор

  1. Цена: $4.92 (куплено за $4.99 включая доставку)
  2. Перейти в магазин
Широтно-Импульсная Модуляция (Pulse Width Modulation) используется весьма широко, в том числе для управления всякими автомобильными приводами, которые должны двигаться плавно.

* ВНИМАНИЕ! под катом видны грязные руки на фото и видео!

Суть состоит в том, что на некий например электромагнит подается не постоянный ток, а сигнал с некоторой частотой, при этом для плавного управления меняется соотношение высокого и низкого уровня за период. То есть если у нас 30% периода на привод будет подаваться питание, а 70% — нет, то он откроется меньше, чем если бы на него подавалось питание 70% времени, а 30% он отдыхал. За счет инерции привод не успевает полностью открыться либо закрыться, соответственно работает плавно. Данный принцип, повторюсь, используется весьма широко, везде где нужно обеспечить плавное регулирование. Два примера применения я покажу ниже.

Итак, данный девайс имеет размеры 79х43х24 (ШхВхГ), установочное отверстие 72х39, плюс выборки по бокам для защелок.





Клеммники не особо высокого качества, что и неудивительно; подписаны. 4 контакта: + и — питания, — и сигнал ШИМ. Минусы объединены. По питанию стоит диод.



Внутренний мир прост и незатейлив:









Тут у нас драйвер дисплея HT1621, микроконтроллер Nuvotek N76E003AT20, стабилизатор напряжения M5333B и выходной транзистор с маркировкой 1АМ — надо полагать это 3904.

На передней панели ЖКИ с на удивление неплохими углами обзора и 4 кнопки: частота+- и коэффициент заполнения +-

Посмотрим как оно работает.

Вот на самой низкой частоте для понимания принципов ШИМ-регулировки, кто не знает:





Индикация частоты следующим образом: герцы — без точки, килогерцы — с точкой, больше сотни килогерц — с двумя точками.Максимальная частота — 150кГц. Инкремент по 1% ШИМ и по единице младшего разряда, то есть 1Гц, либо 0.01кГц, либо 0.1кГц, либо 1кГц, либо 10кГц, в зависимости от частоты.

И сразу осциллки на высоких частотах, 20кГц, 50кГц, 100кГц, 150кГц.



Как видим сигнал не шибко красивый, но тут не может быль ничего другого, ибо выходная цепь — транзистор с парой резисторов.

А теперь осциллки на промежуточных частотах, если кому это интересно:




Ну вот такой, в общем, приборчик. Понравился, если честно. прям вот за 5 баксов, за которые я его взял — очень хорошо.

Ну а теперь — диайвай немножко рукоделия. Я придумал два применения данному генератору: проверка всеразличных соленоидов, например Регуляторов Холостого Хода, и промывка форсунок. При промывке форсунок в ультразвуковой ванне мне нравится загонять их в режим самопрокачки. Но аналоговый генератор не обладает достаточной стабильностью (а может дело и в форсунках — уходят характеристики при прогреве), так что я решил применить данный цифровой, в надежде на более высокую стабильность. Я в любом случае собирался делать еще один генератор, так что решил не заморачиваться и купил этот, сразу как только увидел.

Но у нас тут явно недостаточная мощность для управления форсунками, значит придётся ставить выходные ключи. Типа такого:


Возможно, придётся заменить выходной транзистор в самом устройстве, ну и надо подобрать силовые транзисторы получше, возможно мои любимые IRFZ44 — жаль, закончились. Собственно, на данном этапе устройство собрано на 50% — я впаял два первых попавшихся полевика, кажется IRF630 — ну потому что больше одинаковых нету у меня :( чисто для проверки идеи и картинок/видосиков для обзора.

Далее нам понадобится корпус. Примерно такой:





Ну и 3Д-принтер для его изготовления. Плату делал по фоторезистивной технологии описанной в прошлом обзоре.

Ну и сразу результат.

Внутренности:





И наружа:







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

Выключатели: верхний подает питание на всю схему, нижний отключает выходной каскад.

А теперь — примеры работы. проверка РХХ



И режим самопрокачки форсунки



Подытоживая: отличный генератор. Повторять конструкцию возможно и не стОит в том виде в котором она сейчас показана в обзоре, но в целом что-то подобное — однозначно маст хэв в каждом сервисе. Да и не только в сервисе. Так что берите идею, и ваяйте своё.
Планирую купить +38 Добавить в избранное
+69 +106
свернутьразвернуть
Комментарии (131)
RSS
+
avatar
+3
  • vanenzo
  • 11 февраля 2019, 21:42
Классный корпус, и цвет и форма
Сначала хотел написать, чо зачем оно надо если ШИМ можно на любом микропроцессоре сделать, и даже без оного, на той же не555, но увидев цену, понял, что иногда лучше сэкономить время.
Для авто штука неплохая была бы, если бы ключ помощнее был.
+
avatar
+9
вот в том-то и дело, что я делал на 555, и каком-то еще шиме. у меня такой девайс для проверки/промывки форсунок. там удобно когда один генератор задает частоту и длительность (для проверки), второй просто на 30/60с открывает форсунки, а третий — для промывки — регулирует частоту и скважность. сейчас я пришел к выводу что нужен еще один гена для промывки, и этот в принципе полностью удовлетворил. и да, за 5 баксов — я в гробу видел сам собирать. то есть в старом мне не хватало индикации. собрать что-то с индикацией — ну не вложусь я в 5 баксов, хотя бы по трудозатратам. а тут — нарисовал платку выходного каскада. фактически полчаса. и еще часа полтора — на изготовление. и она бы так и так понадобилась, равно как и корпус.

короче, при всей моей любви порукоблудить — я лучше чего другое поделаю, чем пытаться повторить генератор за 5 баксов.

а ключ — ну внешний полевик, диод, пара резисторов. можно наверно и без диода.
+
avatar
+5
  • kirich
  • 11 февраля 2019, 22:20
у меня такой девайс для проверки/промывки форсунок. там удобно когда один генератор задает частоту и длительность (для проверки), второй просто на 30/60с открывает форсунки, а третий — для промывки — регулирует частоту и скважность.
А я товарищу несколько раз плату к компу и к этому ПО делал, даже не знаю, пользуется ли сейчас.
+
avatar
+1
я думал старый ноут приспособить. но там испарения всякие, бензин, и т.п.
+
avatar
+1
  • kirich
  • 11 февраля 2019, 22:29
но там испарения всякие, бензин, и т.п.
Ну и что? Ничего с ним не будет, всякие древние IBM живут только в путь. Зато как по мне, это гораздо удобнее.
Но там БП мощный нужен, у товарища это был комплект из обычного системника + блок питания + насос и прочая требуха.
Берем старый АТХ корпус, древнюю материнку, благо они часто либо даром либо за маленькую денежку, в тот же корпус ставим БП для насоса и «мозги», снаружи только насос.
+
avatar
+2
не знаю. у меня уже как-бы готова вся «инфраструктура» — стоит комповый БП переделанный, стенд для проверки бензонасосов, плюс собрал стенд для проверки и промывки форсунок. тут еще важный нюанс: нет у нас проблем с форсунками. ну то есть из тех пару сотен что я проверял — да, бывают проблемные форсунки. но настолько редко… было бы оно востребовано — я б опять же купил «джинна» — это такой блок для промывки, который сам в резонанс вгоняет, сам поддерживает, размагничивание там есть и прочие фишки. но… не нужно оно. ну то есть я собрал примитивный блок управления для всего этого, работает он, думаю, не принципиально хуже компа, а шоу мне не нужно, так что смысла заморачиваться нет. а этот генератор я собрал потому что у меня так получается что УЗ ванна проверочный стенд стоят с разных сторон верстака. и оно проще другой генератор для промывки собрать, чем тягать постоянно туда-сюда.
+
avatar
+1
  • kirich
  • 11 февраля 2019, 22:46
То что показано выше, делалось лет так 12 назад, просто привел для примера более удобный на мой взгляд вариант.
+
avatar
+2
я понимаю, и видел этот вариант. просто сейчас повились варианты поинтереснее, и если бы был смысл заморачиваться этим — то я б пожалуй купил эти более современные варианты. ИМХО решение с компьютером — это больше понты чем польза. оно производит впечатление на клиента, бесспорно. но основной функционал я повторил на рассыпуха и оно компактнее и не хуже. на микроконтроллере — было бы еще лучше. а комп… хез. из пушки по воробьям, как по мне.
+
avatar
+1
  • kirich
  • 11 февраля 2019, 22:58
просто сейчас повились варианты поинтереснее,
Так конечно, столько лет-то прошло :)
Я с СТО давно не работаю, машины у меня нет и никогда не было, потому особо не интересовался прогрессом. А раньше за всякими железками обращались, прошивальщики, Визы, промывки, OBD, ну и так по мелочи, типа какой нибудь ЭБУ посмотреть. Потому собственно и в курсе что и к чему.

а комп… хез. из пушки по воробьям, как по мне.
Ну почему же. Как вариант, сейчас появилось куча всяких «малинок», к ней мелкий экран и будет гораздо функциональнее обычного генератора.
+
avatar
0
  • valius
  • 12 февраля 2019, 09:42
Так у этой коробочки разведен UART, думаю команды совпадают с версией с энкодером
+
avatar
0
  • dymbo
  • 11 февраля 2019, 23:47
Простите, а нахрена его «собирать»? STM32F103C8T6 вам и 150 КГц, и даже выше сделает на 1-2! )))
Туда же, впрочем, и всю эту «программу» снизу засунуть. И ещё с десяток, типа микростеппингов всяких, произвольной формы в т.ч. и иже там же. А если к нему дешёвИнькАй AD98xx приделать, да не один, а с десяток… Ну, вы поняли )))))

зы
такие поделки должны, в первую очередь, удовлетворять usability practices. без поворотного энкодера это реально какое-то сильно ненужное гAвнo (
+
avatar
+5
ну вот этот и сделал. за 5 баксов. самопал по запчастям в розницу не выйдет принципиально дешевле. насчет энкодера — вопрос прям сильно сложный. потому что варианты с энкодером есть, но я специально брал с кнопками, потому что 4 кнопки удобнее чем 1 энкодер. с двумя энкодерами — возможно было бы удобнее, с одним — точно не будет.
+
avatar
-1
  • dymbo
  • 12 февраля 2019, 00:02
Ну разве при масштабе $5-$10 вопрос в цене? Честно, мне было б жалко на любое «недо-» и $2 потратить. Не сами по себе $$, а что «недо-».
+
avatar
+1
а лично меня вполне устраивают кнопки. даже больше чем кривые китайские энкодеры.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 08:20
Ну, энкодеры не такие уж и кривые. Их, скорее, обрабатывать не умеют толково, чтоб не дёргался на звон контактов. Да и китайский меняется на фирменный тоже несложно.
+
avatar
+1
у меня на 3д принтере энкодер — он бесит. у него как-то щелчки с шагами не совпадают. два таких энкодера — и полетит этот генератор в стену, раньше чем нормальные энкодеры приедут
+
avatar
+1
  • dymbo
  • 12 февраля 2019, 09:17
Да не у него чего-то там не совпадает, а МК принтера не умеет его норм обрабатывать. И ещё рекомендую посмотреть наличие конденсаторов от сигнальных на массу, порядка 100 нФ или типа, + последовательные сигнальным линиям резисторы 1-10К
+
avatar
+2
  • demon54
  • 12 февраля 2019, 09:16
Куда-то скатились в трэш.
Кривые китайские энкодеры не хуже кривых китайских кнопок. Они вполне себе равноценны )))
+
avatar
+2
не, таки кнопки либо щелкают либо нет, если нет — меняем, стоят они нисколько.
+
avatar
0
  • rexen
  • 11 февраля 2019, 21:58
Да я тоже вспомнил про 555-й, но… автор ответил — тут же СТЕКЛЯХА есть! Интересно, эти ЖК-экранчики можно заказывать у китайцев как платы? Судя по тому, что их усиленно лепят в ЮСБ-доктора и прочий ширпотреб, они вообще копеечные — дешевле любого другого вида индикации. Правда, наверное в большой серии.
+
avatar
+3
мне реально не хватало индикации. потому что для точной регулировки частоты пришлось поставить многооборотный резистор (а для того чтобы загнять форсунку в резонанс и самопрокачку нужна точная регулировка), и потом даже восстановить эти уже «известные» параметры — та еще задачка.

индикаторы эти ИМХО не шибко хорошие — разрядов мало, спецсимволов мало…
+
avatar
0
  • dymbo
  • 11 февраля 2019, 23:48
Во-во! На STMке запросто автоподбор для резонанса можно сделать к тому же! ))))))
+
avatar
+5
и кто этим будет заниматься? ;)
+
avatar
0
  • dymbo
  • 12 февраля 2019, 00:03
А шо там занимацца?! Шунтик, встроенного 12bit ADC@1Msps за глаза, + несколько строк реверсивного кода… – тьфу, а не занятие! )))))
+
avatar
+1
  • Lvenok
  • 12 февраля 2019, 01:36
Вы никогда не считали стоимость своего времени в деньгах?
Я думаю, там будет сильно больше чем 5$
+
avatar
+1
  • dymbo
  • 12 февраля 2019, 03:11
Считали. Да, моё стоит с и л ь н о больше. Но и навыки свои, что я продаю, получены затратами времени. Вы никогда не пробовали считать время как-нибудь многомерней прямой линии..? (вопрос риторический)
+
avatar
+2
А шо там занимацца?! Шунтик, встроенного 12bit ADC@1Msps за глаза, + несколько строк реверсивного кода… – тьфу, а не занятие! )))))
Ну раз как два пальца от асфальт, то ждем от вас иходники на github. Желательно с экраном и кнопками как у автора. Спасибо. Ждем.
+
avatar
-10
  • dymbo
  • 12 февраля 2019, 07:36
+
avatar
+8
а как же "+ несколько строк реверсивного кода… – тьфу, а не занятие! "? ты почему-то считаешь и оцениваешь своё время, но не думаешь о том что мне для того чтобы сделать подобный девайс вообще без опыта нужно будет потратить времени сильно больше. и обойдётся это не в 5 баксов вовсе. а получится в итоге ровно то же. ЗАЧЕМ?!
+
avatar
+3
  • Z2K
  • 12 февраля 2019, 11:19
Зачем спорить с дол б обом. Вам оно нужно?
+
avatar
0
  • Z2K
  • 12 февраля 2019, 11:18
Так не уй пи деть друже. :))
+
avatar
+2
А шо там занимацца?!
а как все начиналось :)
+
avatar
-4
  • dymbo
  • 12 февраля 2019, 16:24
Я понимаю ваши слюнки, когда запахло халявой… – дать вам платочек? ))))
+
avatar
+6
Вы сказали что легко, а потом сдулись. Тьфу на вас.
+
avatar
-6
  • dymbo
  • 12 февраля 2019, 17:58
+
avatar
+9
Ага, разумеется. Детей на «слабо» разводите ))))))
я вас не разводил. вас за язык никто не тянул, вы сами сказали что это очень просто. когда вас попросили продемонстрировать, то сразу пошли отмазы. Тьфу на вас еще раз.

у нас такой тоже был. говорил, что ящик пива выпить может за час. ему принесли…
+
avatar
-7
  • dymbo
  • 12 февраля 2019, 20:35
+
avatar
+1
И вам всего хорошего.
+
avatar
+9
оно либо просто, быстро и нефиг делать, либо таки требует труда и стóит денег. как оказалось — второй вариант. а 3.14здеть — не мешки ворочать, как известно.
+
avatar
-1
  • dymbo
  • 12 февраля 2019, 18:03
Я вам сказал, как это сделать по-простому, и ниже вам даже примитивнейший вариант из одной строки для скважности дали.
Остальное касалось широты возможностей дешёвого полуторабаксового модуля по сравнению сэтим готовышем.
Я понимаю, что и рыбку съесть, и посидеть комфортно, да ещё и скелетик от рыбки палеонтологам впарить хочется. Но читайте буквально, а не как вам возжелалось.
+
avatar
+2
можно выложить исходники такого генератора? я б собрал и сравнил по деньгам.
+
avatar
-3
  • dymbo
  • 12 февраля 2019, 08:12
Нельзя, потому что делалось не такое, а подобное – сложнее.
Смысл в том, что (кроме напряжений) ты ловишь токи на шунте и таким образом определяешь частоту резонанса, постепенно (рекурсивно) её смещая.
И чтобы получились такие исходники, мне, как-минимум, нужно увидеть модель реализации этого резонанса для форсунки на ослике, чтобы понять, как оптимально его ловить (предсказывать, в т.ч.).
К примеру, модель УЗВ-трансдюсера работает как последовательный LC-контур (С=пьезо, свойство L задаётся массовым резонатором трансдюсера). Т.е., резонанс контура ловится тупо по токовой амплитуде. А вот какой-нть «хаптик» (подпружиненный соленоид) работает совершенно иначе из-за дикой инертности, что там несколько фаз на отлов и предсказывать уже надо…

Разумеется, это и время, и эксперимент и всё остальное вместе взятое. Но потратив его на собственную разработку, ты точно не останешься в накладе, что научишься в контексте твоих же задач имитировать практически любой автомобильный интерфейс / датчик и т.п. – хоть прикручивать «жигулёвские» расходомеры к любой тачке даже с MAP в коллекторе.

В STM-ках есть очень выгодное отличие от других доступных вариантов (atmega и pic), что там можно очень быстро всё делать благодаря DMA. Можно даже (не слишком быстрый) сервопривод на асинхроннике сделать, хоть и желательно уже что-то из 300й или 400й серии использовать.
Ну и, разумеется, что она стоит $1/ведро! )))))
+
avatar
+11
когда покушать хочется — обычный человек идёт в магазин за хлебушком, хотя конечно гораздо полезнее научиться растить пшеницу и печь хлеб самостоятельно.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 09:18
Ну это же вовсе не покушать! )))
Кстати, у меня есть хлебопечка и я даж кой-чего умею сам замешать и выпечь! )))))))))
+
avatar
+3
это как раз покушать. я могу понять собственноручную разработку аналога дорогого девайса — опять же при условии достаточного опыта, но фиг с ним. но повторять пятибаксовую фигню?! ну вот реально — сколько займёт создание такого девайса с нуля и до готового работающего экземпляра? только собственно сборка железа с изготовлением платы — часа два, не меньше. допустим, я не так крут и оценю своё время в 10 баксов в час. имеем 20 баксов на ровном месте. и это еще за прошивку никто не брался, и стоимость деталей я не учитывал совсем. смысл?!

так что аналогия с хлебушком более чем уместна. моя маман, как и тёща, тоже время от времени пекут пирожки и пироги. но хлебушек на каждый день все покупают в магазине. потому что при его стоимости и вполне адекватном качестве нет смысла вкладывать гораздо бОльшие деньги и усилия в изготовление своего.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 10:12
Не-не-не, минут-цку! Простейший шим делается реально порой строк кода + готовая либа для дисплея! ))
Это даже для ньюкамера макс час, а то и полчаса.

Я-то говорил про разные формы сигналов, да про ловлю резонансов, а это уже не аналог!
+
avatar
+1
Простейший шим делается реально порой строк кода
Ровно одной командой :)

analogWrite(10,128) — и на пине 10 появляется ШИМ частотой 490 Гц с 50% заполнением.

частоту можно крутить отдельно таймером, а скважность — прямо здесь, второй параметр, заполнение от 0 до 255
+
avatar
0
  • dymbo
  • 12 февраля 2019, 16:26
Не, ну там же ещё надо чутка интерфейса писануть. А так-то да )
Но ток analogWrite не комильфо. Лучше, всё-таки, таймер зарядить.
+
avatar
+1
analogWrite работает через compare режим таймера, чем и регулируется скважность. А в сам таймер при этом можно писать напрямую, регулируя частоту.

Я так 4-пиновыми вентиляторами в домашнем серваке управляю.
+
avatar
-2
  • dymbo
  • 13 февраля 2019, 02:59
Не, ну, во-первых, никакого analogWrite в родной среде STM-ки нет. Во-вторых, насколько я помню, maple подразумевал другую конструкцию – вроде вместо скважности подставлялся map(duty, var1, var2). Таким образом, analogWrite( PIN, map(duty, var1, var2) );
Вот так оно, возможно, в CCRx и будет писать.
Я слыхал что там какой-то другой адопт делали, типа stm32duino или что-то вроде того, но вообще я немного не про то говорил, когда предлагал STMку – 
Cube MX и HAL
+
avatar
+2
ок, простейший ШИМ делается за час. плюс изготовление в железе. итого минимум три часа. чтобы оно было выгоднее покупки в китае — час должен стОить баксик, а то и меньше. есть такие люди? потому что лично мне даже в качестве хобби на такое тратить время лень. побаловаться там в симуляторе — ну может быть, чисто для самообучения. но делать весь девайс — не, извините.
+
avatar
+1
  • Z2K
  • 12 февраля 2019, 11:16
«тьфу, а не занятие! )))))» — видимо Вы профи, в теме, так сделайте єто тьфу. И код покажите.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 16:27
Так заплатите мне, и я ВАМ сделаю! ))
+
avatar
+4
бакса два хватит? потому что если больше — то купить в китае выгоднее.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 18:04
Нет, разумеется )))
Смотрите выше. Вы тоже так или иначе это всё монетизируете. Я считать ваши доходы не хочу, но и сам бесплатно не работаю.
Если б вы начали проект, я бы поучаствовал какими-то ЦУ**. Но «вынь, да положь» и «на слабо» – ищите дурачков.

** – «помогать можно только тому, кто сам что-то делает» ©
+
avatar
+3
речь просто изначально о том, что сделать аналог, и даже лучше — «тьфу, а не занятие». сейчас выясняется, что себестоимость даже готового 100% аналога будет выше — потому что хочется же и затраченное время учесть. а я изначально ничего другого, собственно и не утверждал — я говорил что это вот готовое устройство за 5 баксов переплюнуть не получится.

если стоит задача сделать что-то уникальное — то вопросов нет. а пытаться повторить это — нет смысла.
+
avatar
0
Если учесть, что полевой транзистор можно, в некотором роде, представить в виде конденсатора — одна обкладка к каналу, вторая к затвору — то, предположу, можно обойтись и без шунта: встать одним из таймеров в режиме capture до и после затворного резистора.

И STM32 для этого, собственно, как из ядерной пушки по воробьям, достаточно и Arduino.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 16:28
Пробовали – крайне неточно выходит. Т дрфит даже сказывается. Что до пушеГ и птичеГ, DMA на AVR-ках дешёвых нет. А тут и косты реально 1.5-2 бакса за модуль, и огромная поляна возможностей.
+
avatar
0
Да стоимость понятно, плата с f103c8 стоит как плата с 328. Но если уж закладываться на «из г… и палок», логично ведь взять самые палки? )) просто из принципа: чем меньше блоха, тем забавнее ее подковать. Иначе и впрямь, отчего не купить готовый?

А «неточно» — так на то и математика, чтобы слабый сигнал выделить и зафиксировать. В ардуине целых 32 килобайта — на любой вменяемый КИХ хватит. Зато как красиво: только г..., палки и разум человеческий :)
+
avatar
0
  • dymbo
  • 13 февраля 2019, 02:28
Просто медленно. На КИХ быстродействия не хватит на десятках КГц, не говоря уж о сотнях. Калмана ещё может быть, но от 16 (8?!!!) МГц чё-то как-то, ИМХО, жди греха ))))
И потом, тормозной ADC 2^10 это не для паразитной ёмкости ключа. Даже с Калманом
+
avatar
0
  • dymbo
  • 13 февраля 2019, 02:30
Просто медленно. На КИХ быстродействия не хватит на десятках КГц, не говоря уж о сотнях. Калмана ещё может быть, но от 16 (8?!!!) МГц чё-то как-то, ИМХО, жди греха ))))
И потом, ADC 2^10 это не для паразитной ёмкости ключа. Даже с Калманом

зы
но вы хоть один меня тут понимаете. остальным подавай отдельно говно, отдельно палки, желательно в блестяШШих упаковочках и непременно с книгой всех возможных готовых рецептов! )))))))))
+
avatar
0
Да никаких ADC )) таймер в режиме capture, по фронту на выходе драйвера начинаем счет, по фронту на затворе заканчиваем. А то, что насчиталось — и есть данные для обработки. Можно вообще взять не ардуино, а digispark: у attiny85 есть умножитель тактирования периферии, и таймер можно заставить считать на 64 МГц.
P.S. Только наверное правильнее брать не передние фронты, а задние.
+
avatar
0
  • Vovan_a
  • 11 февраля 2019, 21:49
какой то совсем древний рхх. Более современнее на шаговых двигателях.
+
avatar
+3
РХХ — просто пример. аналогично работают например EGR. и нет, тут не в возрасте дело, тем более что «более современные» и вовсе не существуют, ибо в современных машинах ХХ регулируется электронным дросселем. а 20 лет назад и такие вот как на видео, и шаговые, и обычные коллекторные моторчики на ваговских моновпрысках отлично сосуществовали.
+
avatar
0
В современных авто рхх совсем нет. Там эту функцию выполняет электронная дросельная заслонка.
+
avatar
0
  • Vovan_a
  • 12 февраля 2019, 15:15
В моем сообщении речь шла не о том есть или нет, а о типах рхх
+
avatar
+1
о типах — тоже неправильно. применялись они все параллельно.
+
avatar
+2
  • DDimann
  • 11 февраля 2019, 22:11
Интересно было бы увидеть, как изменилась форма сигнала после установки умощняющего каскада…
Подозреваю, что импульсы уже не такие красивые.
А с любимыми IRFZ44 как бы еще больше не завалились.
Хотя частота детская, может, и относительно незаметно будет.
+
avatar
+1
там рабочие частоты хорошо если пара килогерц.

вообще, надо будет конечно поработать наверно еще с выходным каскадом, как минимум проверить что там с формой сигнала. поэтому я и написал что задача обзора — показать что есть такие генераторы, но повторять мою конструкцию — не факт что стОит.
+
avatar
+1
  • akantus
  • 12 февраля 2019, 08:00
я себе тоже для этих целей купил почти такой же, только без корпуса и 4 кнопочки внизу, силовую часть только еще не дошли руки сделать, так в навесе проверял. Правда под форсунки наверно делать не буду, особой надобности не наблюдается.). По форме сигнала можно не заморачиваться, я пробовал, практически без изменений, а если очень хочется, то можно по паре транзисторов на канал ставить.
+
avatar
0
  • Z2K
  • 12 февраля 2019, 11:27
А зачем Вам идеализация формы сигнала. Она для Ваших целей ни на что не влияет. Лишь бы транзисторы не гремись.
+
avatar
+1
ну так вот и надо бы проверить как они открываются, и сделать выводы.
+
avatar
0
  • ALEXx3
  • 12 февраля 2019, 03:10
А любимые IRFZ44 на Али брали? Если «да», то дайте ссылку на хороший магазин.
+
avatar
+1
  • Vairon
  • 12 февраля 2019, 04:31
Да плюньте вы на этот алик. Нет там приличных 44-х, пусть даже от Vishey, равно как и нет неподдельных деталей — об этом тут говорило уже множество обзорщиков, и сердечное им спасибо за их, оставшийся незамеченным труд. Либо ковыряйте старые бесперебойники, либо Mouser Electronics и IRF3205.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 21:06
> нет неподдельных деталей
Насамделе, есть. Но это уже всякие кволкомовские и тп контроллеры и иже дальше для ремонта мобилок и планшетов.
Вот из этой категории можно брать маломощные ключи ))))
+
avatar
0
  • longamin
  • 11 февраля 2019, 22:21
Вот за 300р , а если кому без корпуса, еще дешевле
+
avatar
+1
я тоже дешевле брал, сейчас прод еще доставку прилепил. смотреть нужно.
+
avatar
0
А я знаю где за 500р есть такие же
+
avatar
0
  • Citrin
  • 11 февраля 2019, 22:22
А что там за химия в банке с форсункой?
+
avatar
+2
в данном случае просто бензин какой-то не сильно чистый ;)
просто для наглядного примера что такое самопрокачка
+
avatar
0
А какова физика этого процесса самопрокачки?
+
avatar
0
я честно говоря не помню уже толком. что-то там насчет того что при поднятии иглы жидкость затягивает в форсунку, после чего она захлопывается, не давая топливу вытекать. при этом параметры подбираются так, чтобы форсунка не успевала полностью открыться, но успевала закрыться.

есть еще кавитация, там ИМХО за счет частоты просто достигается эффект. оно как-бы в гугле должно быть, если интересно, мне просто сейчас лень искать ;)
+
avatar
+2
  • u3712
  • 11 февраля 2019, 23:09
Кнопки нажимать?? Увольте. Если бы возникла нужда с цифровым ШИМ, первым же делом поставил два энкодера.
+
avatar
+1
  • valius
  • 11 февраля 2019, 23:31
Все давно придумали за нас. Вот с одним энкодером.
+
avatar
+3
а во с одним энкодером как раз нафиг-нафиг.
+
avatar
+4
  • DDimann
  • 11 февраля 2019, 23:52
а во с одним энкодером как раз нафиг-нафиг.
Вот полностью поддержу.
Именно поэтому не беру себе фен с тем же практически контролером, что и на паяльнике Т12: один энкодер.
Был бы один энкодер и один переменник, на воздух — взял бы.

А для такого шима просто просятся два энкодера, иначе получается не оперативное управление, а пародия…
+
avatar
+2
зависит от необходимости оперативной регулировки. иногда удобнее кнопками, иногда крутилками.
+
avatar
0
  • valius
  • 11 февраля 2019, 23:41
У этого с энкодером судя по описанию и картинкам есть fine mode. Тоесть можно изменять на 0,1. Интересный вариант.
+
avatar
0
  • rx3apf
  • 12 февраля 2019, 00:45
Еще удобно (опять же, в определенных случаях) колесиками. Жаль, что у китайцев такие только с нажатием ±. На древних советских ЧПУ стояли правильные (колесико этакой шестеренкой), но слишком крупные. Чуть меньше размером стояли на некоторых мордах ЕС ЭВМ (но в хексе). На рынках когда-то встречались раза в полтора мельче и аккуратнее. В такой конструкции наборников даже и индикатор становится ненужным.
+
avatar
+1
я магазин сопротивлений на таких делал. они в глубину очень большие по понятным причинам.
+
avatar
-1
  • u3712
  • 12 февраля 2019, 13:44
Вообще-то, я имел в виду — выпаять кнопки и поставить энкодер.
+
avatar
+4
  • kirich
  • 12 февраля 2019, 13:46
+
avatar
0
  • u3712
  • 12 февраля 2019, 15:18
+
avatar
+3
  • kirich
  • 12 февраля 2019, 15:19
Кот говорит «да»!
Ну тогда пусть многоуважаемый кот покажет — «как».
Мне вот реально любопытно, как можно простой перепайкой заменить кнопки на энкодер.
+
avatar
+2
  • rx3apf
  • 12 февраля 2019, 16:05
Справедливости ради — есть такая (очень-очень малораспространенная) разновидность энкодера, которая, в отличии от классического квадратурного умеет выдавать раздельно импульсы «вперед» и «назад». Но найти такой — мне вот бы было быстрее и проще отдельно привесить контроллер на обработку энкодера с выдачей «кнопочных» импульсов.
+
avatar
+1
  • kirich
  • 12 февраля 2019, 16:37
Я догадывался что такое есть в природе, но опять же справедливости ради, речь вряд ли шла о них.
Вот и интересно увидеть как u3712 будет прикручивать энкодер вместо кнопок прямой заменой.
+
avatar
+2
  • akantus
  • 12 февраля 2019, 18:30
как u3712 будет прикручивать
гайкой. :))
+
avatar
+2
или болтом? а то тут в соседней теме нешуточная дискуссия ;)
+
avatar
+1
  • akantus
  • 12 февраля 2019, 18:29
как можно простой перепайкой заменить кнопки на энкодер
я задавался этим вопросом, в принципе можно, но только вместо четырех кнопок, потребуется четыре энкодера, потому как при повороте в любую сторону, он будет производить одно и тоже действие. Ну это в том случае, если как говорит u3712, просто перепаять. А в четырех энкодерах смысла никакого не вижу. С двумя другое дело, но это уже дополнительная схема.
+
avatar
0
  • dymbo
  • 12 февраля 2019, 21:11
Очень просто: в каждом энкодере есть по кнопке! ))
А так, вроде на логике (с защелками?) можно собрать обработчик в кнопочные импульсы.
+
avatar
0
  • kirich
  • 12 февраля 2019, 22:30
Очень просто: в каждом энкодере есть по кнопке! ))
Не подходит, первый комментарий был —
первым же делом поставил два энкодера.

А так, вроде на логике (с защелками?) можно собрать
Что также не попадает под —
выпаять кнопки и поставить энкодер.
Вот и жду от u3712 «рецепт счастья», потому как сам не против так уметь менять :)
+
avatar
+2
  • akantus
  • 13 февраля 2019, 07:27
А так, вроде на логике (с защелками?) можно собрать
ни вопрос, жаль только что размер конструкция получится скорее всего сопоставим с размером самого генератора. Разумнее тогда на контроллере.
+
avatar
0
разумнее всего в данном случае не вупендриваться, а использовать кнопки как есть ;) не аж так оно неудобно.

вообще можно сделать наверно чисто механический толкатель, который например будет при нажатии (параллельно плате) в одну сторону нажимать одну кнопку, в другую — другую. ну как тумблер без фиксации и с возвратом в среднюю точку. а сверху нацепить крутилку с выступами, которая будет дергать этот толкатель туда-сюда при вращении
+
avatar
+3
  • akantus
  • 13 февраля 2019, 11:26
разумнее всего в данном случае не вупендриваться, а использовать кнопки как есть
согласен, ради этого прибамбаса и целей его использования нет смысла париться. Ну дык народу то энкодеров не хватает, то кнопки громко нажимаются. :)
+
avatar
+2
  • ksiman
  • 11 февраля 2019, 23:12
Но у нас тут явно недостаточная мощность для управления форсунками, значит придётся ставить выходные ключи. Типа такого:
Поставьте один мощный ключ (например IRFB4332) вместо 4-х и соединяйте форсунки в параллель хоть 6 штук :)
+
avatar
+2
бывают форсунки по 1-2 Ом, проще поставить 4 ключа. впрочем, зависит от наличия, я писал что стóит подобрать транзисторы. возможно действительно впереть один мощный и не заморачиваться
+
avatar
+3
  • kirich
  • 11 февраля 2019, 23:40
Ради интереса посмотрел сейчас плату которую делал когда-то очень давно. Три ключа, один на насос и два на форсунки, по каждому выходу полисвитч, в затворе простенький драйвер + опторазвязка к компу.
+
avatar
+1
  • DDimann
  • 11 февраля 2019, 23:54
А схемы с номиналами не осталось случайно?
Просто ради интересу…
+
avatar
0
  • kirich
  • 12 февраля 2019, 02:11
Да собственно схемы никогда и не было, там нет ничего сложного или каких-то критичных к номиналам элементов. Если интересует, могу написать, но эта штуковина задумывалась для работы с показанным выше ПО.
+
avatar
0
  • ksiman
  • 12 февраля 2019, 07:02
бывают форсунки по 1-2 Ом, проще поставить 4 ключа
Проще поставить 1 ключ
И сопротивление канала полевика на пару порядков ниже сопротивления форсунок — на проводах упадёт больше, чем на них
+
avatar
+1
а, вспомнил зачем 4 ключа. там если 1 ключ на все форсунки — то с резонансом проблемы. если по ключу на форсунку — всё работает ок.
+
avatar
+1
  • ksiman
  • 12 февраля 2019, 08:06
то с резонансом проблемы
Понятно, форсунки имеют разную частоту свободных колебаний и их параллельное подключение снижает общую электромеханическую добротность контура.
+
avatar
0
  • Z2K
  • 12 февраля 2019, 11:34
Так 4 ключами они всеравно подключаются впараллель.
+
avatar
+1
  • ksiman
  • 12 февраля 2019, 11:47
Подключаются в параллель, а отключаются независимо — на то и расчёт :)
Ещё можно было сделать на одном ключе, но развязать диодами.
+
avatar
0
  • Z2K
  • 12 февраля 2019, 12:57
Что-то не догоняю. «а отключаются независимо» — тогда и четыре канала управления должны быть.
+
avatar
+3
  • ksiman
  • 12 февраля 2019, 13:25
Вы немного не поняли суть. Вот представьте себе 4 разных мячика, которые взяли, подняли на одну высоту и одновременно бросили на пол. Они одновременно упали на пол и начали хаотически и независимо по нему скакать. Потом их собрали в кучу и повторили.
Примерно так тут и происходит.
Если все мячики связать скотчем и повторить — результат будет совсем другой — они будут скакать все вместе, но не так резво
+
avatar
0
тут на казусе дали ссылку на вроде бы годные IFR3205 по полтора бакса за десяток. заморачиваться диодами — даже в мыслях нету ;)
+
avatar
+2
https://aliexpress.com/item/item/1-150-PWM/32962154918.html
4$ с бесплатной доставкой в РФ.
+
avatar
+3
  • la4o1
  • 12 февраля 2019, 10:35
чуть дешевле
https://aliexpress.com/item/item/1-150-PWM/32962468618.html

а если делать корпус и плата с транзисторами можно брать здесь
https://aliexpress.com/item/item/1-150/32867909072.html
+
avatar
+5
"видны грязные руки на фото и видео!"

Грязные руки — признак честно заработанных денег!
+
avatar
+7
не все офисные хомячки это понимают. мне в каждом обзоре орут «фу-фу-фу, как так можно».
+
avatar
+4
  • ksiman
  • 12 февраля 2019, 10:04
Грязные руки — признак честно заработанных денег!
Отсюда следует вывод:
если Ваши руки чистые — Вы скорее всего вор и обманщик :)
+
avatar
+3
  • Alek7
  • 12 февраля 2019, 10:45
Ага, все бомжи кристально честные, а каждый хирург — жулик. )
+
avatar
+6
не, ну когда у автослесаря чистые руки — это настораживает ;)
+
avatar
0
Я так понимаю, девайс не для собственной чепырки изготовлен. А для демонстрации клиенту автосервиса «вумной электронной техники»за обладание коей и результат ее работы можно и не стыдно попросить денежку. В этом контексте, согласен, 555 и резистор с крутилкой, а я скажу более — трансформатор и диод, как в большинстве гаражных серваков, проигрывают гиперболоиду тс-а. Но и одновременно напоминает небезисвестные элеетронные поделки 90х внутри которых крона и мигающий светодиод, для лечения многих болезней распространяемые в прошлом пожилым людям по почте.

ЗЫ, спор по поводу вариантов и сложности получения ШИМ доставил…
+
avatar
+2
Я так понимаю, девайс не для собственной чепырки изготовлен. А для демонстрации клиенту автосервиса «вумной электронной техники»за обладание коей и результат ее работы можно и не стыдно попросить денежку
не совсем. то есть да, применяться оно будет для работы, но клиент с вероятностью 99% видеть девайс не будет. то есть оно сделано на замену текущему устройству на 555 и каком-то там еще ШИМе для собственного же удобства и чтобы убедиться будет ли заданный режим держаться стабильнее. при этом предыдущее устройство сделано в каком-то там найденном заводском корпусе и тоже являет собой далеко не трэш ;)

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

а вот скажем тестер этот обд-шный что я недавно описывал — дык аналог стоит под полтос баксов. и тут смысл сделать самому как раз есть…
+
avatar
+2
  • akantus
  • 13 февраля 2019, 11:17
для демонстрации клиенту автосервиса «вумной электронной техники»
лично мне подобный девайс нужен не для демонстрации, а чтобы убедиться в работоспособности подозреваемого.
и не стыдно попросить денежку
а денежку не стыдно попросить тогда, когда ты качественно выполнил свою работу и клиент остался доволен. И клиенту по большому счету по барабану, чем ты проверял, если в итоге не произошло изменение в работе машины.
+
avatar
0
  • bektyish
  • 20 февраля 2019, 19:49
Очень интересный генератор. Хотелось бы поподробнее про усилитель мощности, какие сопротивления и диоды установлены? И схема подключения к китайскому девайсу — что бы всё не спалить экспериментируя. Потом попробовать это на УЗ-мойке с неисправным генератором.
+
avatar
0
диоды — да по сути любые, ну там 1N4006 наприме. резисторы — 100 Ом со входа, 10кОм об землю. а по подключению — ну там по сути 3 контакта. +, земля (2 раза) и выход обозначенный PWM. к нему и подключать вход этого оконечника.
+
avatar
0
  • djdff
  • 24 декабря 2022, 14:35
эх некропостинг рулит, ну а вдруг.
а понизить частоту на пару порядков у этой коробочки с чудесами возможно?
вот высокие частоты вобще не нужны, а сдвинуть весь диапазон на 2 порядка в низ вот вобще сказочно бы получилось ну или на 3 порядка.
там не залезая в прошивку(так как 120% закрыта) реально поменять частоту, точность не интересует, резистор там побольше поставить или кондер, не прокатит?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.