Помогите определиться с железом

Kidd_Death
Offline
Зарегистрирован: 02.12.2016

     Приветствую всех!

     Начну, пожалуй с самого вопроса - о себе в конце.

    Есть на работе 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 Самое интересное это датчик толщины материала. Он есть , а вот интерфейс неизвестен и прошивку, думаю не слить;

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Для этих задач, думаю, хватит УНО или аналога поменьше.

    Сам я работаю в ремонте и обслуживании печатных машин. Ардуино, программирование и электронику начал изучать недавно. Т.е. что-то понимаю, как работает и т.п., но уровень низковат сейчас.

    За некотурую сумбурность прошу прощения - лежу с температурой.

     Заранее благодарю, за консультации и помощ.

Morroc
Offline
Зарегистрирован: 24.10.2016

Ну допустим ардуины будут уровни мерить, шд шевелить, стол греть, на экранчик что то выводить. А печатать то будет кто и откуда ?

Kidd_Death
Offline
Зарегистрирован: 02.12.2016

     Печатать будут китайские мозги через драйвер и комп. "Мозги" китайские, по идее тоже могут желаемое, судя по плате, но драйвер это не поддерживает, а новый немогу достать, как и спецификацию управляющих плат. Один из полезнейших моментов - это этот самый датчик высоты, т.к. позволяет выставить сведение на заданной дистанции и больше этим не заморачиваться, если не менять эту дистанцию. Работает на датчике холла, кстати.

UPD. Контроль же темрератур на китайце организован внешними контроллерами и зон прогрева всего 2, кажется.

Kidd_Death
Offline
Зарегистрирован: 02.12.2016

похоже, что тема никому не интересна.. жаль...

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

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

да почему ж неинтересно? Весьма любопытно, но ты же пока вопросов не задал.