Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Управления моторизированным краном

Управления моторизированным краном 19 дек 2019 23:19 #1

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Уважаемый Soir можно вас попросить написать программу на атмега 8 термостата который будет управлять моторизированным краном. Надо чтобы было три кнопки упр. один датчик температуры ds18b20 два выхода для упр. реле, два входа для контроля положения крана откр.закрт. Реле должно выключатся по состоянию входов откр.закр. Ну и индикатор для контроля настройки и температуры.Индикатор с общим катодом. Для контроля положения крана будут использованы герконы.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 20 дек 2019 06:31 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Можно, только распишите все подробнее. Можете нарисовать схему с удобным для Вас назначением выводов МК.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 20 дек 2019 22:36 #3

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Я думаю можно взять за основу меню термостата w1209. Длинное нажатие больие 3 секунд кнопки set вход в меню.
1) нагрев или охлаждения
2) гистерезис с шагом в 1 градус плюс минус 10 градусов
Изменения параметров кнопками плюс, минус. Запись параметров в еепром по длинному нажатию кнопки set или бездействию в течении 10 сек. Краткое нажатия на кнопку set изменения температуры сработки привода крана.И так же запись в еепром по длиному нажатию set или бездействия 10 сек.
Привод должен останавливаться при включении геркона закрыто или открыто. Ну и можете что то добавить своё так ка у Вас опыта создания подобных устройств больше.Как будут выводы МК мне без разницы так ка плату ещё не рисовал.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 21 дек 2019 09:12 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
saha742 пишет:
взять за основу меню термостата w1209.
Я такого не знаю и знать не хочу. Все, что должно быть в этом проекте - описывайте. Мне нужно техническое задание (ТЗ). Прошу учесть мои правила на формирование ТЗ.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 22 дек 2019 11:26 #5

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 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
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
В целом понятно, завтра займусь. Но можете предложить еще и свой вариант информации на дисплее. Как в основном окне, так и в настройках.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 11:34 #7

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Проект собрал, посмотрите. В Вашем описании много чего упущено, сделал на свое усмотрение.
Что непонятно - спрашивайте.
Вложения:
Последнее редактирование: 20 фев 2020 14:36 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: saha742

Управления моторизированным краном 23 дек 2019 18:53 #8

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Собрал на макетке всё работает как надо, порадовал ручной режим, большое спасибо. Но как говорится аппетит приходит во время обеда, можно ещё добавить два светодиода на свободные порты, что бы при движении крана быстро мигал, при остановке горел постоянно, при ошибке медленно мигал. Что бы было видно из далека состояние привода. Добавить букву "D" перед отображением датчика температуры.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 20:38 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Светодиоды добавил. Частые мигания - ошибка, по-моему так логичнее.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 21:05 #10

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Подскажите а светодиоды не будут мешать при внутрисхемном программировании?
Последнее редактирование: 23 дек 2019 21:06 от saha742.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 21:31 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Как правило - не мешают. Разве что Вы резисторы варварские установите.
Но в принципе, могу перенести и на другие выводы. Хотя я Вам и предлагал самому распределить выводы, но Вы отказались.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 21:46 #12

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Если не сложно то перенесите на PC4 PC5.
Последнее редактирование: 23 дек 2019 22:06 от saha742.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 дек 2019 21:55 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Не сложно, дольше открывать проект, закрывать, обновлять вложение...
Но Вы бы лучше озаботились подключением конечников по этому поводу, чем светодиодов.
Администратор запретил публиковать записи гостям.
Спасибо сказали: saha742

Управления моторизированным краном 23 дек 2019 22:24 #14

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Проверил на макетке всё чётко отрабатывает, ещё раз большое спасибо за Ваш труд.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 23 янв 2020 21:20 #15

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 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 go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Запутался совсем это сообщения было адресовано автору прошивки Soir.


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

Управления моторизированным краном 24 янв 2020 10:46 #17

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
А DS18B20 куда?
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 24 янв 2020 11:12 #18

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
На PD5
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 24 янв 2020 11:23 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Переназначил.
Администратор запретил публиковать записи гостям.
Спасибо сказали: saha742

Управления моторизированным краном 20 фев 2020 13:25 #20

  • saha742
  • saha742 аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 66
  • Спасибо получено: 1
Можно ещё добавить в программу чтобы когда активный выход PB1 или PB2 в это момент активировался выход PD6 на то время которое задано в motor time.
Администратор запретил публиковать записи гостям.

Управления моторизированным краном 20 фев 2020 14:36 #21

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11033
  • Спасибо получено: 4012
  • Respect sxem.org Sponsor 2019 Author
Добавил.
Администратор запретил публиковать записи гостям.
Спасибо сказали: saha742
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir