roboforum.ru

Технический форум по робототехнике.

 

Управление генератором

Обсуждаем рождающиеся мысли и результаты экспериментов.

Управление генератором

Сообщение Nik_Nik » 07 окт 2009, 22:50

Здравствуйте. Прошу помощи. Так как сам я не электронщик, а энергетик, то свою проблему попробую объяснить не зная терминов, принятых для общения здесь. В общем ситуация следующая: есть генератор переменного напряжения, который приводится в действие двигателем внутреннего сгорания, работающим на сжиженом газе. Есть блок управления этим генератором, который контролирует напряжение в сети и в случае его исчезновения запускает автоматически генератор. И все бы хорошо, автоматика работает, если бы не одно НО - ДВС с воздушным охлаждением не должен работать без остановки дольше 6 часов. Тоесть если я нахожусь дома, то я всяко его выключу на пол-часа и дам остыть, а вот что делать, если я в командировке? Что довольно частое явление. В общем некий алгоритм работы девайса, который нужен для решения этой проблемы, я представляю. Ну в меру своих возможностей. Ниже приведу нечто вроде алгоритма работы программы и схему того, как это будет выглядеть, а от Вас прошу помощи в том, что касается материальной стороны этого вопроса, тобишь на чем собрать это и на чем написать программу.
10 Подать питание на реле К2
20 Если К1 разомкнут, то переходим к 20, если замкнут, то переходим к 30 (реле будет замкнуто если на выходе генератора появится напряжение, а это случится только в том случае, если блок управления обнаружит пропадание сетевого напряжения)
30 Разомкнуть реле К2 через 6 часов
40 Через 30 минут перейти к 10 (преходом к 10 строке мы снова замыкаем цепь питания блока управления генератором, который в свою очередь проверит напряжение входной сети и если оно в порядке, то К1 останется разомкнутым, а если нет, то цикл запустится по новой).

Вот такие мои соображения, очень рассчитываю на Вашу помошь.
С уважением, Николай.
Вложения
kontr_gener.jpg
Nik_Nik
 
Сообщения: 4
Зарегистрирован: 07 окт 2009, 22:16
Откуда: Москва

Re: Управление генератором

Сообщение yak-40 » 07 окт 2009, 22:59

Вобщем задача для программиста несложная. Сложнее сделать это в железе. Нужен некий контроллер, например на Меге8, драйверы управления реле, датчики замыкания.
Можно адаптировать какой нибудь готовый контроллер. Например из серии Опен Роботикс или Мини Бот
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Управление генератором

Сообщение executer » 07 окт 2009, 23:07

А нельзя просто поставить тумблер, который переключать на время отъезда и тем самым вообще блокировать запуск?

:shock: Тут вроде АВР отвечал??
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Управление генератором

Сообщение Myp » 07 окт 2009, 23:25

а я бы охлаждение сделал нормальное чтоб без остановки работало...

хотя в курсе авр123 наверняка есть подходящая задача - пример :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 15936
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Управление генератором

Сообщение Nik_Nik » 07 окт 2009, 23:25

Видите ли executer, дело в том, что такой тумблер как раз есть в схеме, его-то как раз и разрывает реле К2. Но все дело в том, что если вырубят электроенергию. хотя бы на сутки, а генератор не запустится, то боюсь с холодильниками будет проблема. А так-же с котлом, который тоже работает от электричества.
Nik_Nik
 
Сообщения: 4
Зарегистрирован: 07 окт 2009, 22:16
Откуда: Москва

Re: Управление генератором

Сообщение executer » 07 окт 2009, 23:39

Извините, не понятно было из постановки вопроса.
может вам будет легче пару реле времени крикупить и подключить их соответствующим образом - чтоб 12 часов работы отрабатывали и паузу пол-часика?? Ничего травить-паять-кодить не прийдется.

И еще одно - везде пишут что холодильник как огня боится включений-выключений и перепадов напряжения (не знаю правда ли это). Стоит ли его так мучать, может продукты новые дешевле нового холодильника выйдут?
И что котлу греть если вас дома нету?
Последний раз редактировалось executer 07 окт 2009, 23:45, всего редактировалось 2 раз(а).
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Управление генератором

Сообщение =DeaD= » 07 окт 2009, 23:41

И надежней будет, чем самоделка...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Управление генератором

Сообщение Ворон » 07 окт 2009, 23:42

ну можно еще пару реле времени поставить) с предыдущим постом согласен
Последний раз редактировалось Ворон 07 окт 2009, 23:48, всего редактировалось 2 раз(а).
Ворон
 
Сообщения: 1051
Зарегистрирован: 24 ноя 2008, 19:43
Откуда: Казань

Re: Управление генератором

Сообщение flyroman » 08 окт 2009, 00:13

ну что...можно сказать...
надо сообразить реле-таймер на 6 часов(на сколько вам нада)
счас попробуем схемку набросать....может простой схемой обойдемся

Добавлено спустя 56 секунд:
эх...пока писал и думал, без меня уже все написали

Добавлено спустя 17 минут 24 секунды:
придумал!
вот оно что... мультивибратор!
278367923.jpg


Добавлено спустя 54 секунды:
:wink: вот ...одно плечо на 6 часов сделать, другое на 30 минут......
а как достичь такого времени не знаю...научите... :sorry:

Добавлено спустя 6 минут 57 секунд:
ЧТО ТО ТИПА ЭТОГО....
2222.JPG

есть небольшой ньюансик...но о нем потом расскажу...он небольшой
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Управление генератором

Сообщение executer » 08 окт 2009, 00:17

ну по-ходу чем больше R1, R2, C1, C2 - тем больше время периода. На современных комплектующих наверно можно и на 6 часов плече собрать. Вот только вернемся обратно к пайке, травлению платы, надежности (а за счет рассыпухи еще и точность непонятная выйдет).

Ну и для питания любой электронники аккумулятор с зарядным не забудте.

Добавлено спустя 3 минуты 44 секунды:
в схеме flyroman`a лучше предусмотреть цепочку постоянно держащую С2 заряженным - чтобы при отключении электричества мультивибратор начал с периода 6 часов а не 30 минут.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Управление генератором

Сообщение flyroman » 08 окт 2009, 00:23

ну да...питание нада.....
тут посоветовался с братом (тож радиоэлектроник)...посоветовал...точнее задал сначала вопросы мне:
1.зачем нужно отключать генератор?
он нагревается? или еще чего...

2.по каким признакам можно определить что генератор нужно отключить?
-по времени (как мы счас думаем)
-по температуре(если от нагрева нужно отключить)
-от нагрузки

И вправду, если от нагрева, то почему бы не поставить термодатчик и отключать....это будет вернее чем по времени, мало ли летом будет очень жарко и он быстро перегреется...

как в автомобиле вентилятор включается....так и сделать....тока на отключение
Последний раз редактировалось flyroman 08 окт 2009, 00:35, всего редактировалось 1 раз.
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Управление генератором

Сообщение executer » 08 окт 2009, 00:34

Ыч.. Залошил :oops:

Добавлено спустя 1 минуту 17 секунд:
но нужно не забыть про гистерезис термореле, либо всеже установить минимальное время остывания после остановки по перегреву
Последний раз редактировалось executer 08 окт 2009, 00:39, всего редактировалось 1 раз.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Управление генератором

Сообщение flyroman » 08 окт 2009, 00:36

ну это уж какое термореле сообразим...
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Управление генератором

Сообщение executer » 08 окт 2009, 00:40

ОО! Есть же датчик от Dallas DS80B20 вроде так - там же можно его запрограммировать на автономную работу, а поставить парочку - вот и гистерезис.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Управление генератором

Сообщение avr123.nm.ru » 08 окт 2009, 00:55

flyroman писал(а): на 6 часов сделать, другое на 30 минут......
а как достичь такого времени не знаю...научите... :sorry:
использовать Тини13 и паузы delay_ms() в CVAVR например.

Добавлено спустя 52 секунды:
executer писал(а):ОО! Есть же датчик от Dallas DS80B20 вроде так - там же можно его запрограммировать на автономную работу, а поставить парочку - вот и гистерезис.
Есть же аналогичные уже с функцией термостата.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 4

Mail.ru counter