Страница 12 из 17

Re: Стенд промывки форсунок.

Добавлено: Вс май 31, 2015 09:57:49
igumich
ChipKiller писал(а):
igumich писал(а):как высчитать здесь частоту. 1420 и 710-это длительность импульса, я правильно понимаю
1420 + 710 = Т (период); F=1/T или так 250Hz=1/(1420 + 710) ... меняете константы - получаете нужные параметры

зы. вообще вариантов много - использовать таймер, явно указать _delay_us. Делал "в лоб", как раз для того, чтобы разобрался любой, мало знакомый с программированием.
ну и где тут 250 герц, если 1420+710=2130 а 1/2130=0,0004
я так понимаю что 142 и 71 это частоты в герцах?

Re: Стенд промывки форсунок.

Добавлено: Вс май 31, 2015 10:37:49
ChipKiller
igumich писал(а):ну и где тут 250 герц
.. Вы в средней школе учились? ... допустим нужно получить частоту 1КГц => F=1/T , т.е. период должен быть в 4 раза меньше 2130/4 = 532;
скважность, например 50% => 532/2 =266

Код: Выделить всё

time_l=266; // длительность 0
time_h=266; // длительность 1

Re: Стенд промывки форсунок.

Добавлено: Ср июн 03, 2015 06:29:04
igumich
if(!PINB.7){ // MODE4
time_l=2300; // длительность 0
time_h=2300; // длительность 1
clk_count=300; // количество импульсов

time_l=100; // длительность 0
time_h=100; // длительность 1
clk_count=2000; // количество импульсов
LcdYX(0x12);
LcdStrF("MODE4");

как осуществить последовательное выполнение. пробовал через delay-не получается, и так пробовал

if(!PINB.7){ // MODE4
time_l=2300; // длительность 0
time_h=2300; // длительность 1
clk_count=300; // количество импульсов
LcdYX(0x12);
LcdStrF("MODE4.1");
if(clk_count>300){
time_l=100; // длительность 0
time_h=100; // длительность 1
clk_count=2000; // количество импульсов
LcdYX(0x12);
LcdStrF("MODE4.2");
}
}

в обоих случаях выполнение идёт только этого куска

time_l=100; // длительность 0
time_h=100; // длительность 1
clk_count=2000; // количество импульсов

Re: Стенд промывки форсунок.

Добавлено: Пт июл 10, 2015 00:49:45
voffka_rostov
ChipKiller писал(а):... допустим нужно получить частоту 1КГц => F=1/T , т.е. период должен быть в 4 раза меньше 2130/4 = 532;
скважность, например 50% => 532/2 =266

Код: Выделить всё

time_l=266; // длительность 0
time_h=266; // длительность 1
Теперь я чтото не понял, что значит период должен быть в 4 раза меньше. откуда 4 взялось то?

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 12:39:16
kit90
всем привет! сварганил приборчик, от Hardrive выложенном на стр. 11.( там же описание работы и прошивка) спасибо автору за консультации, в частности были не указаны номиналы резисторов на индикатор (я поставил 270 ом).(на светодиоды 300 ом). индикатор с общим катодом. переделал плату под выводные компоненты, у меня их пайка лучше получается чем smd, да и многое в наличии есть. испытал в действии -работает!!!. проверил разные режимы на старых форсах. например режимы кавитация, самопрокачка на разных форсах приходилось подбирать путем подбора ,(на тонких-длинных не получилось) но один раз подобрать(записать), а дальше по накатанной дорожке.
цитата автора-(по отзывам людей пользующимся этим девайсом, говорят, что мыть лучше на средних частотах, высокие частоты больше подходят для проверки форсунок, когда каждая из них для наглядности льет в свою мензурку, при этом засекается время, высчитывается сколько она должна налить за определенное время, и после такой проверки сразу видно какая не доливает). кому интересно - пробуйте. будут вопросы-чем смогу помогу.

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 17:29:10
voffka_rostov
kit90 писал(а): ...переделал плату под выводные компоненты, у меня их пайка лучше получается чем smd
Платой поделишься?

Режимы кавитации и т.д. в прошивке поправил?

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 17:40:05
kit90
Платой поделишься?
Режимы кавитации и т.д. в прошивке поправил?


прошивку не трогал( я там не бум-бум) плата в лау6, что-то не грузится?! можешь в личку свою почту скинуть - отправлю

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 17:54:42
futer
Так плата многим пригодится.Давайте ее в студию.Плиз.

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 18:24:53
kit90
вроде загрузилось. на плате все подписано

Re: Стенд промывки форсунок.

Добавлено: Вс июл 12, 2015 23:41:40
voffka_rostov
kit90 писал(а):вроде загрузилось
Да, спасибо. Так уже проще пробовать

Re: Стенд промывки форсунок.

Добавлено: Пн июл 13, 2015 13:38:18
kit90
нашел на просторах инета очень хороший прибор для промывки форсунок, легко повторяемый. информация выводится на дисплей LCD2004, можно и на 1602, но информативность будет ниже. у меня был 2004 из китая, его и приделал, но он не поддерживает кириллицу поэтому пришлось заливать прошивку eng. есть и русская. в девайсе есть переключение для работы с карт тестом, поэтому в плату добавил адаптер для работы с пк. от пищалки отказался, что-то она не пищала а трещала и диоды можно не ставить и не нужна самая большая перемычка.
для желающих можно посмотреть работу в протеусе, под атмегой 16,если кто будет ставить конденсаторы smd, сдвиньте дорожки.
микросхемы-U1-Микроконтроллер ATmega16-16PU
U4-Транзисторная сборка Дарлингтона - ULN2003
U3-Стандартная логика 4 элемента 2И - 74HC08
(аналог 74HC08 это КР1564ЛИ1 или К155ЛИ1)
остальное позднее выложу

Re: Стенд промывки форсунок.

Добавлено: Вт июл 14, 2015 12:25:25
ionk
Интересная конструкция, HEX есть? Интересно повторить

Re: Стенд промывки форсунок.

Добавлено: Ср июл 15, 2015 15:18:00
kit90
прошивка для индикатора 2004. rus и eng
ссылка на видео от автора, там только собрано на двухсторонней плате пром. изготовления. функционал тот же самый
http://www.youtube.com/watch?v=peYCahG80Tc


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

Re: Стенд промывки форсунок.

Добавлено: Вт авг 04, 2015 21:52:38
ilya1
Спасибо за тему, перечитал всю но то что нужно мне не нашел.
Сейчас промываю по стандартной схеме: крокодилы на аккум, через лампочку и кнопку разъем форсунки. Одной рукой держим форсунку, второй давим шприц с промывкой, третьей жмакаем почаще кнопку. Жутко неудобно.
Что хочу сделать: провода с разъемом оставляем, они входят в корпус с большой кнопкой или педалью, при нажатии на педаль (кнопку) нужные импульсы поступают на форсунку. 1 режим. Питание автономное - от одной-двух крон или 2-4 АА, ну или другие варианты, но не 8 АА.
С паяльником немного дружу, подскажите как это все реализовать?

Re: Стенд промывки форсунок.

Добавлено: Ср авг 05, 2015 05:32:23
zzaj
У батареек не хватит тока.

Re: Стенд промывки форсунок.

Добавлено: Вс авг 16, 2015 10:01:03
ilya1
zzaj писал(а):У батареек не хватит тока.
А какой ток нужен? 3*18650 должны-же ведь потянуть. Думаю придется использовать их, небюджетно конечно получится, но 12в схемы тут в теме вроде были и городить нового не придется

Re: Стенд промывки форсунок.

Добавлено: Вс авг 16, 2015 18:22:35
kit90
около одного ампера на форсунку

Re: Стенд промывки форсунок.

Добавлено: Ср авг 19, 2015 16:55:13
voffka_rostov
Хочу поднять ранее заданный вопрос, не мной. Какие параметры должны быть например для режима кавитация, удержание, самопрокачка? Если собирать промывку со стр.11, то хотелось бы сразу такие режимы заложить.

Re: Стенд промывки форсунок.

Добавлено: Пт окт 02, 2015 10:25:19
kit90
к отличному прибору.

фьюзы:
SPIEN
SUT0
BOOTSZ0
BOOTSZ1

Re: Стенд промывки форсунок

Добавлено: Пн окт 19, 2015 01:45:25
Borodach
Tpakmopucm писал(а):Решил собрать генератор прямоугольных импульсов вот по этой схемке :

Изображение

Подскажите как поднять напряжение на выходе с 3 пина , а то при подаче 12в на выходе всего 5в (Тестил в протеусе)? И как сделать регулировку скважности , если можно?
Поздно, наверное, спрашивать, но откуда эта схема?