Перейти к публикации

Рекомендованные сообщения

Трубка 16# 3.2x6.4 при обычных оборотах роликов дает 12л/час. Трубка 15# 4.8х9.8 - раза в 2 больше (восколько квадрат диаметра больше, лень считать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
42 минуты назад, Олег6 сказал:

 

 

Изменено пользователем newocelot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@newocelot именно камера вакуумная вокруг головки натекает

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, SedoY сказал:

камера вакуумная

Ок. Понял.

Но! Для нормальной головки с соответствующей трубкой на х@й не не нужна вакуумная камера.

И без этого прекрасно работает.

Китайские головки также оказались "нормальные" в этом плане, что подтверждается опытом коллег.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@newocelot смущает производительность - маленькая. оно конечно выход - ставить пару, тройку головок

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, SedoY сказал:

смущает производительность - маленькая

Какая тебе нужна производительность? Допустим Х л/ч. Возьми трубку с площадью вн сечения во столько раз больше трубки 3.2, во сколько Х больше 12.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, Олег6 сказал:

Возьми трубку с площадью вн сечения во столько раз больше трубки 3.2

и она перестанет качать.
без вакуума в камере сейчас именно так и происходит - не качает

в насосе трубка с внутренним диаметром 6мм и стенка толи 2 толи 1.5 мм

а производительность в самых плохих вариантах нужна 60л в час

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, newocelot сказал:

4.8*1.6 гораздо менее половины и работает.

зачем тогда ты всегда говорил, что у тебя трубка толстостенная :) , если и тонкостенная работает!

Ну я только рад. Хотя сходил бы ты померил свою трубку :) . От тебя никогда не слышал таких цифр

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, Олег6 сказал:

Хотя сходил бы ты померил свою трубку :) . От тебя никогда не слышал таких цифр

хорошо бы - не забыть)))
цифры я вообще нелюблю, я то думаю - раз я знаю, то и все знают о чем я думаю )))) шутка конечно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, SedoY сказал:

производительность - маленькая

3x роликовая головка c трубкой 4.8 может гонять до 1литра в минуту.

20 минут назад, Олег6 сказал:

сходил бы ты померил

Парни извиняйте !

Всё забыл.

Трубки у меня #15. Толщина стенки 2.4.

 

Склероз....

IMG_20231204_215514497.jpg

Изменено пользователем newocelot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, SedoY сказал:

и она перестанет качать.
без вакуума в камере сейчас именно так и происходит - не качает

в насосе трубка с внутренним диаметром 6мм и стенка толи 2 толи 1.5 мм

а производительность в самых плохих вариантах нужна 60л в час

Если трубка с внутренним диаметром 6мм, то - чтобы она распрямлялась после проезда ролика - стенка должна быть 3мм и больше (толщина стенки должна быть больше половины внутреннего диаметра).
60:12=5.    У трубки 3.2 площадь сечения 8мм2, дает 12л\ч. Тебе, - для 60л\ч - нужна трубка с сечением 8х5=40мм2, т.е. внутр диаметром 7мм. (если не напутал в быстрых расчетах). Либо можно трубку потоньше, но увеличить обороты в сравнении с моим игрушечным мотором

7 минут назад, newocelot сказал:

3x роликовая головка c трубкой 4.8 может гонять до 1литра в минуту

вот у Евгения обороты больше  в сравнении с моим игрушечным мотором

9 минут назад, newocelot сказал:

Парни извиняйте !

Всё забыл.

Трубки у меня #15. Толщина стенки 2.4.

ну, замечательно, у меня от сердца отлегло, а то уже начал думать - зачем я корячился то с этими толстостенными трубками :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Олег6 сказал:

Если трубка с внутренним диаметром 6мм, то - чтобы она распрямлялась после проезда ролика - стенка должна быть 3мм и больше (толщина стенки должна быть больше половины внутреннего диаметра).

будем пробовать проектировать насос, спасибо!

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, SedoY сказал:

Изменено

Соответственно для тебя "правильные" трубки это 15# или 24#

 

1.5мм стенка для вакуума вообще нигде и никак.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, SedoY сказал:

будем пробовать проектировать насос, спасибо!

или просто купить насос с головкой YZ25, которая может работать с трубкой 15#. Или купить отдельно головку и прикрутить к ней мотор.

Но мы легких путей не ищем, конечно

9 минут назад, newocelot сказал:

1.5мм стенка для вакуума вообще нигде и никак.

ну вот, опять :) Только вчера-позавчера Мороз показывал насос еще более игрушечный, чем мой, с трубкой кажется 2х4, стенка 1мм.
Натекать будет страшно, ну так он же вакуумный - будет не только жидкость откачивать, но и свою же натечку компенсировать. Главное его не выключать :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
32 минуты назад, Олег6 сказал:

просто купить насос

 

ребята!!! я могу продать, купить - немогу ))) весь мой внутренний мир претит этому действию :meeting:

замоделим 3D, и напечатаем или из нержи на лазере заготовки вырежем да сварим, делов-то.

главное - появилось понимание направления действий.

года три назад, когда как раз думал в сторону увеличения толщины стенки трубки, но товарищи принесли на испытания купленный насос и как то он работал и стало не до копания в этом направлении - другие вопросы стали решатся. так бывает :agree:

 

 

 

я тут тему поднял датчик давления до 40мм/рт дешевая замена MPX5010DP 

и есть мысли как сконструировать датчик для вакуума под тип DP-101, но тупое копирование бессмысленно и ненужно, ибо лучшее - враг хорошего

а вот если кто нагенерит идей - чему бы датчик ещё научить - можно подумать

 

функционал платочки для последовательности включения клапанов и компрессора тут показывал: плата управления клапанами и компрессором вакуумной станции - всяко отдельный проект - в ней непосредственный контакт с сетью и только входной сигнал по опторазвязке ну или можно допилить вариант управления по UART тоже опторазвязанный

Изменено пользователем SedoY
орфография

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

эйэй, если это направление не остановить - оборудование и выпивать за нас будет )))

а что такого кстати необычного? я непонял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, SedoY сказал:

необычного

Широкий диапазон изменения скорости.

Пока нижняя граница 0.36rpm, думаю сделаю 0.02-0.1.  максимальная скорость - порядка 1000-2500rpm.

Шульмановские мешалки так не умеют.

Изменено пользователем newocelot
.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, newocelot сказал:

нижняя граница 0.36rpm, думаю сделаю 0.02-0.1.  максимальная скорость - порядка 1000-2500rpm.

на вид мотор: шаговик, или я заблуждаюсь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@newocelot я сделал  минимально 0.1 об\мин, максимально 350 об\мин на STM32, драйвер TMC2160-OCV1/0  , можно и меньше, но думать лениво ибо не знаю для чего

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
30.07.2024 в 08:18, SedoY сказал:

0.1 об\мин

При какой частоте генератора скорость 0.1rpm ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2,666666667 Гц

 

вот пример кода:

Скрытый текст

#define SECvMIN 60 //секунд в минуте
const uint64_t oneturn = 1600;// один оборот -> колличество импульсов для 1\8шага
const uint64_t takttim = 48000000;//опорная частота
typedef struct {
	const uint16_t ui16obmin;//предел оборотов
	const uint16_t divider;//предделитель счетчика от значения заданых оборотов в минуту
	const uint16_t compare;//сравнение
	const uint32_t oporbase;//опорная частота для базы ( после предделителя )
}Mdivider_TypeDef;
#define iMdivider 10//+1
Mdivider_TypeDef Mdivider[iMdivider+1] = {//для частоты 48000000
		{349,		  0,	959,	47999999},//0  ui16obmin>34.9,	divider=   1-1,	oporbase=48000000/1=
		{169,		  1,	479,	23999999},//1  ui16obmin>16.9,	divider=   2-1,	oporbase=48000000/2=
		{ 99,		  2,	319,	15999999},//2  ui16obmin> 9.9,	divider=   3-1,	oporbase=48000000/3=
		{ 79,		  5,	159,	 7999999},//3  ui16obmin> 7.9,	divider=   6-1,	oporbase=48000000/6=
		{ 49,		  7,	119,	 5999999},//4  ui16obmin> 4.9,	divider=   8-1,	oporbase=48000000/8=
		{ 29,		 15,	 59,	 2999999},//5  ui16obmin> 2.9,	divider=  16-1,	oporbase=48000000/16=
		{  9,		 47,	 19,	  999999},//6  ui16obmin> 0.9,	divider=  48-1,	oporbase=48000000/48=
		{  4,		 95,	  9,	  499999},//7  ui16obmin> 0.4,	divider=  96-1,	oporbase=48000000/96=
		{  2,		191,	  4,	  249999},//8  ui16obmin> 0.2,	divider= 192-1,	oporbase=48000000/192=
		{  1,		479,	  1,	   99999},//9  ui16obmin> 0.1,	divider= 480-1,	oporbase=48000000/192=
		{  0,	 2799,	  1,	   17141} //10 ui16obmin> 0.0,	divider=2800-1,	oporbase=48000000/2800=
};
const Mdivider_TypeDef *mm1 = &Mdivider[0];
const Mdivider_TypeDef *mm2 = &Mdivider[1];
const Mdivider_TypeDef *mm3 = &Mdivider[2];
const Mdivider_TypeDef *mm4 = &Mdivider[3];
const Mdivider_TypeDef *mm5 = &Mdivider[4];
const Mdivider_TypeDef *mm6 = &Mdivider[5];
const Mdivider_TypeDef *mm7 = &Mdivider[6];
const Mdivider_TypeDef *mm8 = &Mdivider[7];
const Mdivider_TypeDef *mm9 = &Mdivider[8];
const Mdivider_TypeDef *mm10= &Mdivider[9];
const Mdivider_TypeDef *mm11= &Mdivider[10];

void fobmin(int16_t ui16obmin){
	Mdivider_TypeDef *im;// = &Mdivider[0]
	if(ui16obmin > mm1->ui16obmin){im=mm1;}else
	if(ui16obmin > mm2->ui16obmin){im=mm2;}else
	if(ui16obmin > mm3->ui16obmin){im=mm3;}else
	if(ui16obmin > mm4->ui16obmin){im=mm4;}else
	if(ui16obmin > mm5->ui16obmin){im=mm5;}else
	if(ui16obmin > mm6->ui16obmin){im=mm6;}else
	if(ui16obmin > mm7->ui16obmin){im=mm7;}else
	if(ui16obmin > mm8->ui16obmin){im=mm8;}else
	if(ui16obmin > mm9->ui16obmin){im=mm9;}else
	if(ui16obmin > mm10->ui16obmin){im=mm10;}else
	{im=mm11;}
//получить обороты в секунду = об\мин / 60
	uint64_t obsec6 = (((uint64_t)ui16obmin) * 10000000)/SECvMIN;//оборотов в секунду (плюс шесть нулей)
//получить частоту = 1600 * об\сек
	uint64_t freqGz6 = oneturn * obsec6;//частота для формирования оборотов (плюс шесть нулей)
//получить период = 1 / частота
	uint64_t period6 = ((uint64_t)1000000000000000000) / freqGz6;//период в секунду = 1 / об.сек минус 11 нулей
//база
	uint16_t base = (uint16_t)((im->oporbase * period6)/10000000000);//
	MotorSetup[0].divider = im->divider;//предделитель
	MotorSetup[0].base = base;//база
	MotorSetup[0].compare = im->compare;//сравнение с базой
}

 

 

чатоты.xlsx

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@newocelot  в табличке экселевской расчеты, в коде методология

да, Герца, при 1\8 шага на драйвере ( мой просто неумеет меньше )

Изменено пользователем SedoY

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...