Таймер для полива р...
 
Уведомления
Очистить все

Таймер для полива растений

46 Посты
11 Пользователи
0 Likes
63 Тыс. Просмотры
vikpl
(@vikpl)
Active Member
Присоединился: 13 лет назад
Сообщения: 5
 

mag58, спасибо. Сейчас на несколько дней навалились проблемы. Думаю в выходные сделаю плату реаниматора и перепрошью контроллер на следующей неделе я Вам напишу что вышло.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

Ashats
готов проект по вашему пожеланию,с дискретностью 1 сек
минимальное значение= 1 сек а максимальное значение получается тогда 4 мин 25 сек,
в остальном всё так же, пауза 24 часа,
прилагаю архив с моделью в протеусе (можете проверить работу виртуально)
прошивки,картинки,схему новое дополнение к описанию и пр
всё во вложении.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

интервал работы от 1 сек до 4 мин 15 сек (устанавливается пользователем по своему усмотрению)
интервал паузы -24 часа (выставлено неизменным)


ОтветитьЦитата
Ashats..
(@ashats)
Active Member
Присоединился: 13 лет назад
Сообщения: 6
 

Спасибо большое!!! Максимального времени хватило бы и 30 секунд, но чем больше тем лучше, есть запас))) Дозатор самодельный, на помпах автомобильного стеклообрызгивателя. Аквариум у меня полностью автоматизирован, работает контролёр Юсупова, http://aquacontrol.narod.ru/samodel/Aqua_1.htm . Под дозатор нужно три канала, а их и так не хватает. Ещё раз большое Вам спасибо!


ОтветитьЦитата
Ashats..
(@ashats)
Active Member
Присоединился: 13 лет назад
Сообщения: 6
 

Не смог редактировать прошлое сообщение ))) Нужно маленькое уточнение, модель в протеусе держит паузу 24 часа? И ещё один вопрос-если запитывать прибор от 3.6 вольт его работоспособность не теряется? Просто я хочу сделать резервное питание с акума от сотового телефона (так как он имеет собственный контролёр заряда).


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

Ashats..
Да в протеусе 24 часа,
а что? изменить?
могу сделать меньше
а выход можно сделать не на реле,а на полевиках,поскольку у вас автомобильные исполнительные механизмы на 12 вольт,
взять например полевики мощные с неисправных материнских плат,такого типа использовать.
ну давайте попробуем сделать на 3 канала,но я не представляю,как они должны подавать,одновременно три сразу? или в разные временные интервалы? или без разницы?
а по поводу пониженного напряжения 3.6 в, конечно будет работать,правда точность может быть немного другой,
поскольку внутри задействован RC генератор чувствительный к изменениям температуры и питания.(надо пробовать)
а как тогда исполнительные механизмы будут работать от 3.6 в??? Стабилизатор 7805 тогда вообще не понадобится, или я не до конца вашу мысль правильно понял?


ОтветитьЦитата
Ashats..
(@ashats)
Active Member
Присоединился: 13 лет назад
Сообщения: 6
 

На выходе буду использовать 2sd882, три канала нужно подавать в разное время (как витамины :D )Независимое питание нужно только для мк (чтобы не сбивался цикл программы). 7805 нужна, акум надо заряжать ;)


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

Ashats..
а как вам такой вариант схемы?


ОтветитьЦитата
Ashats..
(@ashats)
Active Member
Присоединился: 13 лет назад
Сообщения: 6
 

Схема классная! Но под неё придётся полностью переписывать прошивку...... И с настройкой наверное будут проблемы, кнопок меньше а функций будет больше..........


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

Действительно,количество ног лимитировано у данного микроконтроллера,
но уж больно не хочется переходить на другой тип микроконтроллера,
хочется выжать из этого максимальные возможности
и при необходимости вывод RESET может придётся задействовать дополнительно ,как вход или выход (тогда без высоковольтного параллельного программирования не обойтись)
но пока вопрос так не стоит ещё,
многое в успехе этого дела зависит от того насколько Вы чётко и ясно изложите мне алгоритм работы вашей задумки с мельчайшими подробностями,
с интервалами времени мы с вами разобрались,насколько я понимаю это удовлетворяет ваши запросы,
теперь осталось уточнить, на сколько должны отставать или опережать друг друга таймеры 1,2,3
я так понимаю, работает первый дозатор, потом спустя время второй, потом спустя время,третий, каждый настраивается индивидуально на своё время работы, и так по кругу,
фиксирована ли может быть величина времени работы дозаторов относительно друг друга,или эта величина,тоже должна настраиваться?(желательно фиксированное время по причине малого количества ног)
в общем желательно полную картину,
тогда я могу что то делать и попутно будут возникать вопросы,которые буду задавать в процессе написания программы.
в общем если форум слишком неудобен для оперативной связи ,( о сколько уже написал,целую поэму)
пишите мне на почту, там лимита нет по объёму сообщений, и тогда я осмыслив всю технологическую цепочку,что то смогу начать делать(заранее говорю,обещать ничего не могу) может получится,а может и нет,но попробовать стоит,
а программу конечно же придётся переписать,да не просто переписать,а коренным образом.
в общем как за исходную,я бы взял вот эту схему,ну возможно она претерпит какие то изменения в процессе работы. так что думайте и решайте..
если решитесь пишите мне на почту уже.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 14 лет назад
Сообщения: 69
 

вот стартовый вариант схемы


ОтветитьЦитата
Ashats..
(@ashats)
Active Member
Присоединился: 13 лет назад
Сообщения: 6
 

Написал в ЛС.


ОтветитьЦитата
bedon
(@bedon)
New Member
Присоединился: 13 лет назад
Сообщения: 2
 

Извините за тупой вопрос, не по теме, но все же помогите разобраться а то я в этом деле "зеленый"

Вопрос таков:"Есть прошивка микроконтроллера в формате .Нех, я могу сделать из нее программу на паскале? (через какую-то программку)


ОтветитьЦитата
Radioded
(@sergey)
Estimable Member Admin
Присоединился: 5 лет назад
Сообщения: 184
Topic starter  

Вопрос таков:"Есть прошивка микроконтроллера в формате .Нех, я могу сделать из нее программу на паскале? (через какую-то программку)

Нет, не можете. Максимум, что можно сделать, так это дизассемлировать программу и посмотреть исходник в виде кодов на ассемблере.


ОтветитьЦитата
bedon
(@bedon)
New Member
Присоединился: 13 лет назад
Сообщения: 2
 

А как это можно сделать?


ОтветитьЦитата
Страница 2 / 4