Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов

Форум самогонщиков Приборы и электр(он)ика
1 ... 38 39 40 41 42 43 44 ... 55 41
mak Модератор Екатеринбург 6.3K 1.8K
Отв.800  23 Окт. 16, 18:45
Хотя зачем они нужны.G.V.L, 23 Окт. 16, 20:15
особо и не нужны
Есть rasperry pi b+ ,может на этой платформе?G.V.L, 23 Окт. 16, 20:15
да не проблема я думаю, вариантов реализации может быть огромное множество
В этой теме простой и доступный вариант делал
Дядька Володька Новичок Стерлитамак 3
Отв.801  28 Окт. 16, 21:30
А почему не получится то?котлеты и мухи весьма совместимы.G.V.L, 23 Окт. 16, 18:15
У меня точно совместимы. Делал правда не для НБК, а для ректификационной колоны и не на ардуино, на PIC16F877. Управляет скоростью отбора, показывает температуры, скорость отбора или объем отобранного продукта. [сообщение #12832375]
для отбора точность будет низкая согласенGreks, 30 Сент. 16, 23:03
вполне себе точная, минимальная скорость у меня 60 мл/ч, максимальная 600 мл/ч, больше ни чему, потому как колона низко-производительная. Использовал редуктор, который был в перистальтическом насосе (насос и шаговый двигатель выдернул из принтера)
mak Модератор Екатеринбург 6.3K 1.8K
Отв.802  29 Окт. 16, 05:29
Дядька Володька, на stm32 сейчас вообще никаких заморочек, что угодно можно сделать
а вот с ардуино не так все хорошо.
хотя если у кого есть желание и не заморачиваться за впихивание всяких розливов и прочего, использовать аналоговые датчики температуры, то наверное реально дополнительный функционал прикрутить управлением отбора
mr.pogo Специалист Самара 161 17
Отв.803  31 Окт. 16, 20:55
mak, Жаль ты забросил проект, он почти ведь готов! Надо всего ни чего, управление из вне добавить, хотя бы к Доступная автоматика на Ардуино Мега 2560 от макса! А розлив и все остальное конечно супер, но может кто-то докрутит Подмигивающий может все таки найдешь времечко?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.804  31 Окт. 16, 20:57, через 3 мин
mr.pogo, так есть это управление же, почитай шапку
сделано давно
mr.pogo Специалист Самара 161 17
Отв.805  31 Окт. 16, 21:02, через 5 мин
mak, шапку читал, но ты писал что это лишь в тестовых ветках, а работает или нет, как подключать, не видел...Ткнешь пальцем?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.806  31 Окт. 16, 21:07, через 6 мин
работает, я сам не пользуюсь такой автоматикой, поэтому нюансов не знаю.
но вроде пожеланий особо больше небыло
посмотри несколько страниц назад было обсуждение, ссылку не дам - с телефона
slony Магистр Сочи 246 63
Отв.807  05 Нояб. 16, 08:41
Нашел интересное поводу длительности управляющих импульсов. Вот тут http://forum.jwiki.ru/post13377.html и тут http://wiki.purelogic.ru/...&oldid=1078 пишут, что на STEP лучше всего подавать меандр. В насосе конечно пропуск шага не очень страшен, но зато обработчик прерывания можно ещё упростить, правда вызывать в 2 раза чаще придется.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.808  05 Нояб. 16, 09:32, через 52 мин
slony, пробовал и меандр
как минимум с ардуино и драйвером 6600 получалось заметно хуже
olegmak3 Доктор наук СанктПетербург 856 256
Отв.809  02 Дек. 16, 00:11
mak,
Макс!
Столкнулся вот с каким эффектом.
Дисплей 1602А иногда при включении не инициализируется (квадраты на экране в верхней строке постоянно),кнопки работают,двигатель крутится.
Решил перезалить прошивку.
Выключил БП насоса.
Подключил усб и все стало ОК.
Т.е.,при питании от УСБ (а оно чуть меньше 5 вольт)все нормально.При питании от своего источника (7805) бывают сбои продолжительные.
Где-то в прошивке задаются временные интервалы при инициализации дисплея?
Еще вопрос.
Для чего используешь сигнал R\W с меги ?
Если его принудительно подключить к земле?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.810  02 Дек. 16, 06:51
Дисплей 1602А иногда при включении не инициализируется (квадраты на экране в верхней строке постоянно),кнопки работают,двигатель крутится.olegmak3, 02 Дек. 16, 00:11
может дисплей хреновый? я замечал что по разному реагируют на качество питания
инициализацией занимается библиотека, все должно быть стандартно
Для чего используешь сигнал R\Wolegmak3, 02 Дек. 16, 00:11
можно на землю
olegmak3 Доктор наук СанктПетербург 856 256
Отв.811  02 Дек. 16, 11:01
может дисплей хреновыйmak, 02 Дек. 16, 06:51
Может.
Но уже не первый дисплей.
Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов
Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов. Приборы и электр(он)ика.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.812  02 Дек. 16, 12:23
olegmak3, не из одной партии?
у меня была пачка дисплеев - очень чувствительны к питанию и наводкам
кое-как спасался витой парой и ферритовыми кольцами
привез подороже - заменил на то же место вместо чувствительного и никаких проблем вообще, даже с плоским кабелем
olegmak3 Доктор наук СанктПетербург 856 256
Отв.813  03 Дек. 16, 00:28
не из одной партииmak, 02 Дек. 16, 12:23
Нет.
Меня удивило,что при питании через УСБ все глюки сразу пропали.Буквально на 100-150 мВ меньше питание,и все ОК.
Сегодня неиспользуемые выводы дисплея и R\W посадил на землю.
Посмотрим на досуге.У меня это ,правда третий насос.Так что ,на сколько быстро наступит  этот "досуг" не очень ясно.

"...так вот длительность стробирующего импульса - tw должна быть равна 230nS или 450nS в зависимости от напряжения питания"
Цитата отсюда https://hubstub.ru/...om-ks0066u.html
mak Модератор Екатеринбург 6.3K 1.8K
Отв.814  03 Дек. 16, 05:53
olegmak3, а если дисплей запитать от лм-ки самой ардуины?
или ты её вообще не используешь?
можно конечно ковырнуть библиотеку, но это не совсем правильно будет
как вариант - вместо 7805 регулируемый поставить
olegmak3 Доктор наук СанктПетербург 856 256
Отв.815  03 Дек. 16, 10:39
а если дисплей запитать от лм-ки самой ардуины?mak, 03 Дек. 16, 05:53
Я давным=давно использую внешние блоки питания +5 вольт.Как правило компьютерные,или от старых принтеров.
А этот вариант насоса работает от Бп ноута (только поднял напряжение до 24 вольт для шаговика, и на низкое поставил 7805.
Если будут глюки-повешу ферритовые кольца.
сообщение удалено
SergA22 Новичок Dub 8
Отв.816  14 Дек. 16, 21:14
в примере  Peristaltic_v0.96t.ino используются три переменные (и три пина), не отмеченные на принципиальной схеме:

#define EXT_C  19 // Пин входа аналогового управления

#define EXTR_ON 18// Пин входа внешнего старт/стопа

#define KEY_C 13  // Пин тумблера внешнего управления

на принципиальной схеме пины№№ 13,18,19 не показаны. В середине обсуждения темы нашел ответ по пину 13  он должен быть подтянут к +5в.? Или это по другому вопросу?

Как подключаются пины№№ 13,18,19  ?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.817  14 Дек. 16, 21:17, через 4 мин
SergA22, схему не перерисовывал, т.к. скетч был тестовый
завтра отпишусь
mak Модератор Екатеринбург 6.3K 1.8K
Отв.818  15 Дек. 16, 07:58
SergA22, собственно в шапке темы же все было написано
Выложил тестовый скетч с внешним управлением. Немного вроде протестирован. Версия IDE 1.6.7
пин 13 - тумблер включения внешнего управления, подключайте с подтяжкой к 0
пин А5 - на него 0..5В
добавил
пин А4 - вход дополнительного сигнала работа/стоп, необходима подтяжка к 0mak, 04 Сент. 14, 12:05
SergA22 Новичок Dub 8
Отв.819  15 Дек. 16, 17:02
Я исправил схему, сопротивление на аналоговый

Добавлено через 2мин.:

сопротивление на аналоговый вход 20 Ком достаточно?