Нужно написать скетч для управления макулатурным прессом
- Войдите на сайт для отправки комментариев
Чт, 05/04/2018 - 00:51
Здравствуйте! Это система управления макулатурным, гидравлическим прессом. По схеме, думаю все понятно, поясню про трансформатор тока, с его помощью следим за усилием на прессе (измеряем напряжение на А0, если например 1 вольт, значит это максимальное усилие) во всех циклах когда работает мотор следим за контактом теплового реле и напряжением на А0.
ТЗ:
1) Основной цикл программы.
Горит LED1
опрос кнопок и датчика двери
1.1 Кнопка пуск
Работаем если закрыта дверь (высокий уровень на D6(во время работы постоянно опрашиваем датчик двери и кнопки))
иначе, моргаем LED2 (Ждем закрытия двери и сразу далее)
Проверяем, в каком положении плита (датчики верх и низ)
Если верх, то едем в низ, если низ то едим вверх.
Если никакой из датчиков не сработал, моргаем двумя диодами и ждем повторного нажатия кнопки пуск.
далее, едем вниз (главный мотор и клапан вниз) следим за датчиком положения, кнопкой "стоп", кнопкой "кипа", контактом теплового реле и напряжением на А0, как только дошли до низа или превысили напряжение на А0 (пока 1 вольт) меняем направление движения на ВЕРХ и едем до верха, затем останавливаемся и возврат в основной цикл
1.2 Кнопка стоп
останавливаемся, моргаем двумя диодами и ждем нажати кнопки старт
1.3 Кнопка "кипа"
горят оба диода, доезжаем до низа (датчик низа или напряжение на А0) останавливаемся и ждем повторного нажатия "старт" затем едем вверх и останавливаемся.-возврат на основной цикл.
если сработало тепловое реле быстрое моргание LED2 и все, поможет только перезагрузка.

Датчики лучше дублировать, на дверь вообще поставить размыкатель, который не позволит осыществить смыкание непосредственно, а не программно. Выходы мк не потянут обмотки реле, требуется бустер, например на транзисторе, или ULNке.
Эта схема будет вместо сгоревшей заводской, все датчики уже стоят. И принцип работы почти полностью копирует заводской алгоритм. На счет реле, это конечно понятно, схема нарисована только для программиста, чтобы был понятен принцип.
Алгоритм простой, но есть вопросы... wrk.sadman@gmail.com - обсудим.
7808543@gmail.com
Пишите brokly(at)mail.ru
Просто назовите свою цену :)
Пишите azat222@gmail.com
mvntai@mail.ru пишите, 2000 руб