могу генератором импульсов проверить работаетDrug32, 08 Янв. 23, 22:59Можешь, частоту на генераторе поставь 1-500Гц. Можешь даже просто взять ардуинку и сделать ей analogWrite().
Перистальтический насос на 3D принтере
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.560 08 Янв. 23, 23:37
pobo
Студент
Калининград
21 1
Отв.561 10 Янв. 23, 22:08
Хотел узнать в чем отличие прошивки v2.4 от коммерческой что-то в теме кроме наличия русского языка не нашел полного списка. И вроде автор давал тестовую версию коммерческой прошивки можно ее получить чтоб попробовать?
сообщение удалено
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.562 11 Янв. 23, 07:27
в чем отличие прошивкиpobo, 10 Янв. 23, 22:08Прошивка была полностью переписана под заводские платы управления. Отличия внешне косметические:
- Реализована система меню для настроек. Большинство настроек можно поменять без перепрошивки (единицы измерения л/мл/rmp, направление вращения, ограничение max скорости, ускорения разгона и торможения, микрошаг двигателя, настройка порога ДП и т.п.).
- Автоопределение адреса дисплея, настройка шагов энкодера
- Русификация для "нерусских" дисплеев
- По другому реализована калибровка: количество мл на оборот задается в меню в явном виде.
- Сделаны пользовательские предустановки (скорость/объем) для дозирования (углевание, фильтрация, розлив).
- Добавлен авторозлив по бутылкам (в настройках задается пауза, насос сам стартует для розлива новой порции)
- Расширенная статистика: наработка шланга, время работы и наработка насоса.
- Управление вентилятором: запуск вместе с двигателем, регулировка напряжения через меню (на заводских платах реализован понижающий DC-DC преобразователь, который управляется программно), что позволяет использовать компьютерные вентиляторы на 12в в БП 19-32В
- Исправлены найденные ошибки, устранены неточности в управлении двигателем и подсчете объема при розливе и т.п.
Прошивку можно получить только внутри микроконтроллера на заводской плате.
сообщения удалены (14)
Тадик
Новичок
Санкт-Петербург
6
Отв.563 22 Янв. 23, 14:23
Возник вопрос по электронным компонентом. Собираю по списку под платку от mitya, какой вольтаж конденсаторов и резисторов. И второй вопрос какую прошивку ставить если использовать плату от mitya. Ато я запутался есть плата на GItHub, там какие комплектующие покупать. Спасибо и большое спасибо разработчикам.
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.564 22 Янв. 23, 17:19
вольтаж конденсаторов и резисторовТадик, 22 Янв. 23, 14:23Резисторы любые, 0.125Вт обычно. Конденсаторы по вольтажу: где 5В - можно 16В ставить, где питание 35-63В. Питание можно Uпит = 12-32В подавать, соответственно конденсаторы брать на 2*Uпит.
Прошивки все одинаковые, отличаются только настройкой пинов. Какую хочешь, такую и бери.
nik02
Студент
Ufa
43 5
Отв.565 01 Февр. 23, 19:04
Очень интересно! Вот думаю стоит ли начать печатать, 3д принтер есть, или проще заказать на алике?
https://aliexpress.ru/...7#9507#434556#1
вот такой можно. Регулировка питанием.
https://aliexpress.ru/...7#9507#434556#1
вот такой можно. Регулировка питанием.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 500
Отв.566 02 Февр. 23, 06:03
Если тупо перекачивать из одной емкости в другую, то бери готовый с али. А если нужна тонкая регулировка, то тоже с али, но с шаговым двигателем, а электронику из этой темы.
Ну и если хочешь получить удовольствие от процесса, то делай всё сам.
Ну и если хочешь получить удовольствие от процесса, то делай всё сам.
сообщения удалены (17)
dee
Научный сотрудник
Минск
7.9K 2K
Отв.567 08 Февр. 23, 15:47
Есть еще PLA, он вроде как попрочнее ABS
Nakip
Новичок
Москва
9 2
Отв.568 11 Февр. 23, 12:11
Добрый день. Подскажите пожалуйста, подойдет эта Ардуино и энкодер для Вашей прошивки.
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.569 11 Февр. 23, 19:00
подойдет эта АрдуиноNakip, 11 Февр. 23, 12:11Подойдет любая, на которой есть процессор процессор atmega328p. Вопрос только в том как вы все подключите. Поищите в теме, вроде под нану были платки. Энкодер тоже любой, проверьте, чтобы на нем подтяжки были к +5В.
Rtehnik
Доктор наук
Барнаул
557 164
Отв.570 12 Февр. 23, 06:32
Только вчера собирал схемку, энкодер заработал только после того , как поменял местами выводы dt sw и clk.
Для прошивки к ардуино подключал только общий, rx и tx, ну и питание. В начале загрузки скетча приходилось нажимать кнопку сброса на плате ардуино, иначе процесс не начинался.
Для прошивки к ардуино подключал только общий, rx и tx, ну и питание. В начале загрузки скетча приходилось нажимать кнопку сброса на плате ардуино, иначе процесс не начинался.
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.571 12 Февр. 23, 10:54
иначе процесс не начинался.Rtehnik, 12 Февр. 23, 06:32Конечно не начинался. Как же он начнет, если бутлоадер его не ждет. Вы, видимо, не понимаете до конца, как оно работает. После сброса МК начитает выполняться программа расположенная по адресу 0x0. В случае среды ардуино - это так называемый загрузчик (bootloader). Он в течении нескольких секунд, ждет сигнала для прошивки, и если его нет - запускает основную программу.
Поэтому и нужна перезагрузка, чтобы попасть обратно в загрузчик. Чтобы не нажимать ресет руками, надо от программатора подключить контакт DTR к ножке сброса МК.
Добавлено через 3мин.:
энкодер заработал только после того , как поменял местами выводы dt и clkRtehnik, 12 Февр. 23, 06:32Данное действие может привести только к тому, что измениться положительное направление вращения ручки. Т.е. было + по часовой, станет + против часовой. На работоспособность общую никак не влияет. Скорее всего был плохой контакт. Не используйте ардуиновские штырьки, используйте разъемы JST
Rtehnik
Доктор наук
Барнаул
557 164
Отв.572 12 Февр. 23, 12:05
Прошу извинений, на энкодере пришлось поменять местами выводы clk и sw. Изначально собирал по схеме, в скетче выводы указаны правильно.
В проблемке помог разобраться поиск по теме [сообщение #13639158]
По поводу подключения dtr вроде к rst знал, но забыл , может эта инфа кому-нибудь поможет.
В проблемке помог разобраться поиск по теме [сообщение #13639158]
По поводу подключения dtr вроде к rst знал, но забыл , может эта инфа кому-нибудь поможет.
Nakip
Новичок
Москва
9 2
Отв.573 25 Февр. 23, 00:06
энкодер работает только при нажатии.
Доброй всем ночи. Подскажите, это как-то лечиться. Энкодер работает только при нажатии, переключает режимы. При вращении не работает. При переключении в режим Pump ing water и двойном нажатии включается двигатель. Работает только эта функция.
VIDEO-2023-02-24-23-49-53.mp4
VIDEO-2023-02-24-23-49-53.mp4
VladPP
Доцент
Новосибирск
1K 385
Отв.574 25 Февр. 23, 05:57
Энкодер работает только при нажатии, переключает режимы. При вращении не работает.Nakip, 25 Февр. 23, 00:06может не правильно энкодер распаяли, может все правильно собрали по схеме, а схема не соответствует прошивки, т.есть в скетче пины не те назначили, может быть как вот тут [сообщение #13967568]
dee
Научный сотрудник
Минск
7.9K 2K
Отв.575 25 Февр. 23, 08:54
При вращении не работает.Nakip, 25 Февр. 23, 00:06проверь тестером меняется ли сопротивление на выводах при вращении. Может не быть подтягивающих резисторов. Так же можно подключить оба вывода энкодера к аналоговым входам Ардуино и запустив непрерывное чтение analogread и отправку в порт serialprint. А если включить график получится эдакий двухлучевой осциллограф :-)
Nakip
Новичок
Москва
9 2
Отв.576 25 Февр. 23, 10:03
Доброго дня. У меня Энкодер с обозначениями S1,S2,KEY.и ардуина Nano, собрал по схеме для нее. Поменял в прошивке номера пинов.
const uint8_t pinEncoderButton = 6; KEY
const uint8_t pinEncoderA = 4; S1
const uint8_t pinEncoderB = 5; S2
const uint8_t pinEncoderButton = 6; KEY
const uint8_t pinEncoderA = 4; S1
const uint8_t pinEncoderB = 5; S2
alexeyf
Бакалавр
Ryazan
81 6
Отв.577 25 Февр. 23, 13:34
Парни здравствуйте.
Может кто имел дело с ATTINY 88 16 MHz flash 8kb, ram 0,5kb, EEPROM64 kb ? Покупал на али написано , что модернизированная nano v 3 Скачал ЮСБ драйвера , установил в ide данный проц MH-ET Tiny88 загружаю пример блинк все ок работает А прошивку пытаюсь компилить выдаёт ошибки Java Модуль при этом не подключён его как раз и нужно подключать после компиляции. Если в ide установить нано 328 то все нормально компилируется и выдаёт ошибку что модуль не подключён Может зря мучаюсь ? Может её невозможно перекомпилировать под этот модуль ?
Может кто имел дело с ATTINY 88 16 MHz flash 8kb, ram 0,5kb, EEPROM64 kb ? Покупал на али написано , что модернизированная nano v 3 Скачал ЮСБ драйвера , установил в ide данный проц MH-ET Tiny88 загружаю пример блинк все ок работает А прошивку пытаюсь компилить выдаёт ошибки Java Модуль при этом не подключён его как раз и нужно подключать после компиляции. Если в ide установить нано 328 то все нормально компилируется и выдаёт ошибку что модуль не подключён Может зря мучаюсь ? Может её невозможно перекомпилировать под этот модуль ?
dee
Научный сотрудник
Минск
7.9K 2K
Отв.578 25 Февр. 23, 15:00
alexeyf, вполне может быть что не хватает какого то таймера или прерывания, так же меньше оперативки и флешки. Чем рыться в документах и переписывать прогу проще купить плату с нужным процем
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.579 25 Февр. 23, 15:40, через 41 мин
Энкодер работает только при нажатииNakip, 25 Февр. 23, 00:06Проверяй распиновку в скетче и на плате, проверь, чтобы тактирующие выходы энкодера были подтянуты к 5в.