Помогите определиться с железом
- Войдите на сайт для отправки комментариев
Приветствую всех!
Начну, пожалуй с самого вопроса - о себе в конце.
Есть на работе 2 принтера : китаец (с живой и сравнительно легко настраиваемой электроникой и уже изношеным железом) и японец, но с ровно обратной ситуацией - отличное железо и непригодные мозги.
Есть мысль у начальства (да и мне крайне интересно) отфранкинштейнить эти две тушки. Но функционал японца гораздо шире, собственно его я и хочу оживить на базе отдельного контроллера ( или , скорее всего нескольких).
Беда в том, что датчиков много, а длина проводов от 2х до 5ти метров.
Собственно мои прикидки по разным блокам:
1) Емкости с чернилами: 6 шт.
-измерять думал барометрическими датчиками, но это 7 аналоговых входов + 2 для I2C. Также неясно, как они переносят пары растворителя. Тут же, скорее всего управление шаговиком+ 1 концевик. Тут прошу совета по контроллеру. По I2C планируетсяпередача данных об уровне чернил, концевике и управлении ШД по команде.
УНО не годится, а МЕГА избыточна, как я понимаю.
2) На это, думаю, должно хватить МЕГИ:
2.0 Прогрев столов: 5 или 6 термопар, столько же каналов к управлению силовой части( в японце отдельным блоком).
2.1 Прижим материала :3 оптодатчика;
2.2 Натяжка материала с 2х сторон : 4 оптодатчика + режимы работы (ручной\выкл\авто) и направление смотки\отмотки . Это ,думаю, можно и на базе китайских драйверов сделать, но вот они не понимают 2 датчика, да и хотелось бы вывести управление на экран;
2.3 Парковка ПГ : тут3 DC мотора и 1 концевик и блок клапанов( думаю 1 пина хватит);
2.4 Экран : присмотрел дисплей NEXTION, ибо показался простым в подключении, не жрет ресурсов дуни и Главное относительно просто склепать свой GUI;
2.5 Пищалка-аварийка;
3) Высота каретки.... Тут, предпологаю, что нужет отдельный контроллер, так как длина кабеля будет порядка 4-5 метров. Собственно его функции :
3.1 Управление ШД привода высоты;
3.2 Оптический концевик нуля;
3.3 Самое интересное это датчик толщины материала. Он есть , а вот интерфейс неизвестен и прошивку, думаю не слить;
Для этих задач, думаю, хватит УНО или аналога поменьше.
Сам я работаю в ремонте и обслуживании печатных машин. Ардуино, программирование и электронику начал изучать недавно. Т.е. что-то понимаю, как работает и т.п., но уровень низковат сейчас.
За некотурую сумбурность прошу прощения - лежу с температурой.
Заранее благодарю, за консультации и помощ.
Ну допустим ардуины будут уровни мерить, шд шевелить, стол греть, на экранчик что то выводить. А печатать то будет кто и откуда ?
Печатать будут китайские мозги через драйвер и комп. "Мозги" китайские, по идее тоже могут желаемое, судя по плате, но драйвер это не поддерживает, а новый немогу достать, как и спецификацию управляющих плат. Один из полезнейших моментов - это этот самый датчик высоты, т.к. позволяет выставить сведение на заданной дистанции и больше этим не заморачиваться, если не менять эту дистанцию. Работает на датчике холла, кстати.
UPD. Контроль же темрератур на китайце организован внешними контроллерами и зон прогрева всего 2, кажется.
похоже, что тема никому не интересна.. жаль...
хотя с баками определился - леонардо подходит, хоть и излишне, но можно через него еще дополнительный экранчик вывести для помошника..
да почему ж неинтересно? Весьма любопытно, но ты же пока вопросов не задал.