Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Керування моторизованим краном

Керування моторизованим краном 19 груд. 2019 23:19 #1

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Уважаемый Soir можно вас попросить написать программу на атмега 8 термостата который будет управлять моторизированным краном. Надо чтобы было три кнопки упр. один датчик температуры ds18b20 два выхода для упр. реле, два входа для контроля положения крана откр.закрт. Реле должно выключатся по состоянию входов откр.закр. Ну и индикатор для контроля настройки и температуры.Индикатор с общим катодом. Для контроля положения крана будут использованы герконы.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 20 груд. 2019 06:31 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Можно, только распишите все подробнее. Можете нарисовать схему с удобным для Вас назначением выводов МК.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 20 груд. 2019 22:36 #3

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Я думаю можно взять за основу меню термостата w1209. Длинное нажатие больие 3 секунд кнопки set вход в меню.
1) нагрев или охлаждения
2) гистерезис с шагом в 1 градус плюс минус 10 градусов
Изменения параметров кнопками плюс, минус. Запись параметров в еепром по длинному нажатию кнопки set или бездействию в течении 10 сек. Краткое нажатия на кнопку set изменения температуры сработки привода крана.И так же запись в еепром по длиному нажатию set или бездействия 10 сек.
Привод должен останавливаться при включении геркона закрыто или открыто. Ну и можете что то добавить своё так ка у Вас опыта создания подобных устройств больше.Как будут выводы МК мне без разницы так ка плату ещё не рисовал.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 21 груд. 2019 09:12 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
saha742 пише:
взять за основу меню термостата w1209.
Я такого не знаю и знать не хочу. Все, что должно быть в этом проекте - описывайте. Мне нужно техническое задание (ТЗ). Прошу учесть мои правила на формирование ТЗ.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 22 груд. 2019 11:26 #5

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Термостат при работе должен отображать текущую температуру на дисплее с датчика температуры, положение крана (в каком состоянии он находится откр или закр и ошибку если кран не сработал), установленную температуру, и в каком он режиме находится нагрев или охлаждение. Все это дело выводить на дисплей 1602 (китайский без кирилицы). Три кнопки управления (SET) (+) (-). Краткое нажатие кнопки + и- возможность менять температуру работы термостата, длинное нажатие SET запись в память. Длинное нажатие SET вход в меню термостата. 1)Возможность менять режим нагрев или охлаждения. 2)Гистерезис с шагом 1 градус (+-)10 градусов. 3) Корекция датчика температуры. Запись в память длинным нажатием SET или бездействием 10сек.
Два выхода с МК закрыть и открыть, и два входа для контроля положения крана (МК должен отключать нагрузку при срабатывании датчик положения крана, а также отключать через 30сек если нет ответа от датчика положения,вдруг кран заклинил). Выводи МК на Ваше усмотрение. Может что то еще добавите от себя.
Останнє редагування: 22 груд. 2019 11:58 від saha742. Причина: добавил
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 22 груд. 2019 17:08 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
В целом понятно, завтра займусь. Но можете предложить еще и свой вариант информации на дисплее. Как в основном окне, так и в настройках.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 11:34 #7

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект собрал, посмотрите. В Вашем описании много чего упущено, сделал на свое усмотрение.
Что непонятно - спрашивайте.
Долучення:
Останнє редагування: 20 лют. 2020 14:36 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742

Керування моторизованим краном 23 груд. 2019 18:53 #8

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Собрал на макетке всё работает как надо, порадовал ручной режим, большое спасибо. Но как говорится аппетит приходит во время обеда, можно ещё добавить два светодиода на свободные порты, что бы при движении крана быстро мигал, при остановке горел постоянно, при ошибке медленно мигал. Что бы было видно из далека состояние привода. Добавить букву "D" перед отображением датчика температуры.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 20:38 #9

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Светодиоды добавил. Частые мигания - ошибка, по-моему так логичнее.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 21:05 #10

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Подскажите а светодиоды не будут мешать при внутрисхемном программировании?
Останнє редагування: 23 груд. 2019 21:06 від saha742.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 21:31 #11

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Как правило - не мешают. Разве что Вы резисторы варварские установите.
Но в принципе, могу перенести и на другие выводы. Хотя я Вам и предлагал самому распределить выводы, но Вы отказались.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 21:46 #12

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Если не сложно то перенесите на PC4 PC5.
Останнє редагування: 23 груд. 2019 22:06 від saha742.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 груд. 2019 21:55 #13

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Не сложно, дольше открывать проект, закрывать, обновлять вложение...
Но Вы бы лучше озаботились подключением конечников по этому поводу, чем светодиодов.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742

Керування моторизованим краном 23 груд. 2019 22:24 #14

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Проверил на макетке всё чётко отрабатывает, ещё раз большое спасибо за Ваш труд.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 23 січ. 2020 21:20 #15

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Уважаемый Oto прошу заранее прощение за мой тупизм и малоопытность начал разводить плату и понял что был не прав когда не указал выводы атмеги. Если есть возможность изменить выходы
PC5-RS
PC4-E
PC3-D4
PC2-D5
PC1-D6
PC0-D7
PD0-LED_OPEN
PD1-LED_CLOSE
PD2-SET
PD3-PLUS
PD4-MINUS
PB1-0PEN
PB2-CLOSE
PD7-LIMIT_OPEN
PB0-LIMIT_CLOSE
Заранее благодарю.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 24 січ. 2020 10:11 #16

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Запутался совсем это сообщения было адресовано автору прошивки Soir.


Сообщение отредактировал, нарушение Правил форума. Раздел 5, п.7.
Soir
Останнє редагування: 24 січ. 2020 10:45 від Soir. Причина: Нарушение Правил форума.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 24 січ. 2020 10:46 #17

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
А DS18B20 куда?
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 24 січ. 2020 11:12 #18

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
На PD5
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 24 січ. 2020 11:23 #19

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Переназначил.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742

Керування моторизованим краном 20 лют. 2020 13:25 #20

  • saha742
  • saha742 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 113
  • Подякували: 1
Можно ещё добавить в программу чтобы когда активный выход PB1 или PB2 в это момент активировался выход PD6 на то время которое задано в motor time.
Увійдіть до облікового запису, щоб писати повідомлення.

Керування моторизованим краном 20 лют. 2020 14:36 #21

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Добавил.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: saha742
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir