go to bottom
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

Автоматизация банки - ТЗ (страница 3)

Как производную от топика Выложил схемку управления и удержания ВАЗовского клапана, юзаю для СО2 создаю этот топик.
И так, автоматизация банки… да, да, я уже вижу, как многие расплываются в умиленной улыбке Смайлик :)
Но в этот раз, хочу подойти к проблеме, как специалист – стоит задача – нужно решить.
И так. Постановка задачи:
__1. Имеется банка 400л.
__2. Имеется оборудование:
_____А) Нагреватель;
_____Б) Свет;
_____В) ЭМК СО2;
_____Г) Помпа протоки;
_____Д) УФС.
__3. Требуется:
_____А) Доп. контроль температуры с аварийным отключением;
_____Б) Включение и выключение света;
_____В) Управление ЭМК по pH электроду;
_____Г) Управление протокой;
_____Д) Управление УФС;
_____Е) Легкое, удобное конфигурирование всей системы;
_____Ж) Блок управления не должен «жрать» существунную энегию для своей работы;
_____З) Быть компактным и приемлимо выглядеть;

Определяем пути решения:

__1. Разработка собственного блока
____Недостатки:
_______А) Время на разработку ПО ~ 6 месяцев;
_______В) Узкий круг специалистов для реализации ПО = дороговизна ~ от 800$;
_______Г) Длительный срок тестирования ПО и необходимость его сопровождения разработчиком в дальнейшем = зависимость от разработчика ~ от 50$;
_______Д) Время на разработку «железа» (обвязку) ~ от 500$;
_______Е) Время на отладку «железа» с ПО ~ неограниченно;
_______Ж) Затраты временные и финансовые на поиск компонентов ~ не более 1 месяца/ _______З) Монтаж ~ от 100$.
____Преимущества:
_______А) Разработка ПО от личные нужды;
_______Б) Возможная компактность устройства;
_______В) Возможно малое энергопотребление;
И того, затраты времени - от полугода; суммы - от 1500$ плюс сопровождение от 50$ в месяц.

__2. Использование компьютера :
____Недостатки:
_______А) Время на разработку ПО ~ 3 месяца;
_______В) Узкий круг специалистов для реализации ПО = дороговизна ~ от 300$;
_______Г) Длительный срок тестирования ПО и необходимость его сопровождения разработчиком в дальнейшем = зависимость от разработчика ~ от 50$;
_______Д) Время на разработку «железа» (обвязку) ~ от 100$;
_______Е) Время на отладку «железа» с ПО ~ неограниченно;
_______Ж) Затраты временные и финансовые на поиск компонентов ~ не более 1 месяца/ _______З) Монтаж ~ от 100$;
_______И) Потребление энергии от 200Вт в час;
_______Й) Громоздкость.
_______К) Цена компьютера от 100$.
И того, затраты времени - от трех месяцев; суммы - от 600$ плюс сопровождение от 50$ в месяц.
____Преимущества:
_______А) Разработка ПО под личные нужды;

__3. Использование готового специализированного компьютера:
____Недостатки:
_______А) Ограничение собственных требований предоставляемыми функциями;
_______Б) Стоимость решения от 300$.
____Преимущества:
_______А) Возможная поддержка и сервисное обслуживание;
_______Б) Компактность;
_______В) Малое энергопотребление;
_______Г) Эстетичность;
_______Д) Возможно удобный интерфейс.
__4. Использования типового (вых) устройств(а) широкого спектра применения с адаптацией:
Недостатки:
_______А) Необходимость приспосабливаться под специфику устройства и ограничивать себя в требованиях;
Преимущества:
_______Б) Возможно Малое энергопотребление;
_______В) Возможно компактность;
_______Г) Возможно эстетичность;
_______Д) Возможно удобный интерфейс;
_______Е) Возможно расширяемый интерфейс;
_______Ж) Возможно поддержка и сервисное обслуживание разработчиком.

Пока все.
Хочу понять, правильно ли я поставил задачу и вывел пути решения?

2007-07-2626/07/2007 09:35:17
#488198
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

577 6

6 года

Браво, брависомо !!!Смайлик :happy:

2007-08-0303/08/2007 11:06:22
#490994
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

874 19
Москва
1 мес.

Ну теперь осталось всё это воплотить в работоспособную схему!Смайлик :cool:

2007-08-0303/08/2007 13:34:51
#491065
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

131 2
Russian Federation
16 года

Интересно, а как быть с отладкой программ. Это же каждый раз посылать программу, получать назад cod, прошивать и видеть, что не работает или работает не так. В конце-концов или пользователю (программисту) сей процесс надоест или производитель от него откажется.

Было бы проще, если бы мастеркит вообще снял защиту с кода, в любом случае набор у них будут покупать хотя бы те, кому самому собирать лениво.

2007-08-0303/08/2007 17:36:13
#491192
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

По предварительным оценкам, может подойти вот этот типовой усилитель для pH электрода. Но только по предварительным.

http://www.masterkit...

2007-08-0303/08/2007 17:40:22
#491197
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

3194 71
Петрозаводск
2 года

сообщение balabol
По предварительным оценкам, может подойти вот этот типовой усилитель для pH электрода.
Врядли, у него слишком маленькое входное сопротивление. Нужны ГигаОмы, я же давал Вам ссылку -там это описано.
2007-08-0303/08/2007 18:58:21
#491208
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

874 19
Москва
1 мес.
Вот посмотрите - у него есть какой-то токовый выход на комп. Чтобы это значило? Смайлик :o
2007-08-0303/08/2007 19:30:57
#491215
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

Да... да... эт я поторопился заявить.. там некая дороботка должна быть. В общем договоренность есть о том, что я отправлю pH электрод в мастерКИТ, там поэкспериментируют и может мы получим технологию подключения подобных датчиков к АЦП 5В.

2007-08-0404/08/2007 11:55:38
#491362
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года


Предположительно 8 вгуста будет объявлено о начале.


http://www.masterkit...
2007-08-0606/08/2007 13:56:23
#491858
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

874 19
Москва
1 мес.

Ну balabol - "пастрел - везде поспел". Даже на форуме АкваЛого. Смайлик :cool:

2007-08-0606/08/2007 20:57:58
#491988
Малёк
Аквафорум рыбка
Аватар пользователя

43
Ukraine Lviv
17 года

сообщение jusupoff
Интересно, а как быть с отладкой программ. Это же каждый раз посылать программу, получать назад cod, прошивать и видеть, что не работает или работает не так.

Можно самому кодировать.
Cкачиваем архив с manager-ом и flasher-ом (который у них под видом демо прошивки лежит)
Manager - ето и есть кодировщик, открываем .hex файл (кнопка открыть) сохраняяем (кнопка сохранить) и получаем файл .cod
Можно поковырять на предмет декодирования.
Создать пустой текстовый файл, или переименовать в тхт готовый хекс для 32-й атмеги, в 1-й строке например поставить все еденици во второй все двойки и.т.д.
Переименовать его назад hex и подсунуть manager-у он его закодирует, а мы его опять переименовуем в тхт и смотрим как там наши циферки раскиданы.

Изменено 7-8-2007 автор Svyaz
2007-08-0707/08/2007 18:31:53
#492347
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

А вто еще одно милое устройство:
http://segnetics.1gb...

Стоит оно правда уже в приделах 150E Но возможности...

2007-08-0909/08/2007 12:19:09
#493002
Малёк
Аквафорум рыбка
Аватар пользователя

48
Москва
11 года

сообщение balabol
А вто еще одно милое устройство:

Настораживает что кнопки на цифровой клаве расположены необычным образом. Если и все остальное следует такой нечеткой логике..
2007-08-0909/08/2007 13:01:28
#493017
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

Ну, в общем, итог прост и непримечателен.
Как и говорилось выше, программисты поизвились достаточно быстро. Интерес к программированию, даже готового блока, остался у пары человек из 270 0000 жителей России, ну или из 81 000 000 (30%) пользователей Интернета.

Т.е. – это никому не нужно.

Выводы сделанные в самом начале топика остались правомочными.

Для автоматизации банки нужны таймеры. Это дешево, аккуратно, понятно и доступно. Если есть деньги можно позволить себе готовые компы.

Все остальное технофиетишь и к автоматизации имеет весьма далекое отношение.

Ну и для себя выяснил главную причину бурного обсуждения данного вопроса – бедность.

2007-08-1313/08/2007 12:08:47
#494277
Малёк
Аквафорум рыбка
Аватар пользователя

49
Italy
15 года

Схема у этого блока дерьмо !!!
Можно сделать дешевле и проще.
Ценой в 200 рублей.
Вот некоторые моменты на которых я хотел бы остановиться: Питание от кренки и все помехи в сети ваши, высоковольтная часть на симисторах и при малейших скачках напруги произвольное включение устройств, внешние часы и каждую долю секунды их нужно опрашивать чтоб узнать время хотя в МК есть свой часовой таймер,8 исполнительных устройств для меня показалось мало.Все это я уже прошел.
По поводу программистов: Написать нормальную прогу чтоб все в ней учесть и максимально использовать все ресурсы МК нужны годы.Я к примеру уже пол года пишу и все доработки и доработки.

2007-08-1313/08/2007 14:29:19
#494359
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

183 3
Санкт-Петербург
4 года
balabol, уточню, в России (а не в СССР) уже давно не столько млн. жителей, а пользователей Интернета и подавно меньше, про аквариумистов вообще молчу Смайлик :)
2007-08-1313/08/2007 14:39:56
#494366
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

131 2
Russian Federation
16 года

сообщение terminal
Питание от кренки и все помехи в сети ваши,

А что, есть альтернатива? Все равно сигнальная земля МК связана с внешними устройствами, в частности с компом (RS232). Развязки там нет. И в случае супер-стабилизированного питания все равно помехи будут.

2 balabol
Не удивительно, что программисты разбежались. Кому охота писать что-то какому-то дяде, который с этого имеет... Да и при знании дела проще свой проект осилить, чем разбираться в чужой работе.
2007-08-1313/08/2007 14:52:35
#494373
Малёк
Аквафорум рыбка
Аватар пользователя

49
Italy
15 года

сообщение jusupoff

сообщение terminal
Питание от кренки и все помехи в сети ваши,

А что, есть альтернатива? Все равно сигнальная земля МК связана с внешними устройствами, в частности с компом (RS232). Развязки там нет. И в случае супер-стабилизированного питания все равно помехи будут.

2 balabol
Не удивительно, что программисты разбежались. Кому охота писать что-то какому-то дяде, который с этого имеет... Да и при знании дела проще свой проект осилить, чем разбираться в чужой работе.


balabol,
В качестве приза за упорство по теме, могу прошить Ваш контроллер своей прогой. (тока плату сами ваяйте, у меня времени нет, подсказать по деталям без проблем)
2007-08-1313/08/2007 15:51:14
#494391
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

Как разговоры сразу поменялись Смайлик :))))

Тут давича, альтруистов пруд пруди было Смайлик :))) И все говорили вот бы что-то типа BM8036 только с возможностью доработки! А как такая возможность появилась… оказалась она и не нать Смайлик :)))

Дело не в дядях, для которых что-то будет писаться. Те дяди, которые хотят денег на программах заработать думаю и без нас «вольных» программистов обойдутся. Утопиея, думать, что кто-то на кустарщину позарится Смайлик :)))

P.S. Главное я для себя вяснил. Перспектив у данной затеи – НЕТ.

2007-08-1313/08/2007 15:54:49
#494394
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года


В качестве приза за упорство по теме, могу прошить Ваш контроллер своей прогой. (тока плату сами ваяйте, у меня времени нет, подсказать по деталям без проблем)


Да не стоит Смайлик :))) Я как бы и сам с усам Смайлик :))
Могу вт свою ОС для АВРов подкинуть с реализацией многозадачности Смайлик :)

Я подошел к данной задаче с точке зрения профессионала. Т.е. так, как я подхожу к задаче на работе.

1. Хочу
2. Могу
3. Надо

Выбирайте два или больше из трех и вы получите необходимость начать решение с его приоритетностью относительно прочих задач. Если есть только один пункт, решение обречено на провал.

Изменено 13.8.07 автор balabol
2007-08-1313/08/2007 16:00:35
#494396
Малёк
Аквафорум рыбка
Аватар пользователя

49
Italy
15 года

У меня все висит на прерываниях.
Есть секундные.Есть для индикации.Ну и основная прога.
Точность отсчета от 1сек до 18 часов.
Хочу PH подключить позже.

2007-08-1313/08/2007 16:08:50
#494401
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года

Именно для такого множества я и сделал многопоточность.

И главное ее приемущество - отсуствие простоя в прерываниях!!!!!

Изменено 13.8.07 автор balabol

2007-08-1313/08/2007 16:12:45
#494402
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

131 2
Russian Federation
16 года

сообщение balabol
Именно для такого множества я и сделал многопоточность.

И главное ее приемущество - отсуствие простоя в прерываниях!!!!!

Первое правило - не "засиживаться" в прерываниях, а вы наоборот половину программы туда засовываете.
В прерываниях AVR не все функции нормально выполняет. И замучаешься их разводить в разные стороны, когда несколько прерываний случатся одновременно.
Не вижу смысла в такой организации, вполне достаточно нескольких задержек в нужном месте для организации цикла и распределения ресурсов. Для моего агрегата хватило двух прерываний - на часы и на RS232. Тут без них просто не обойтись.

...и по поводу Мастеркита. Год назад я на BM8036 тоже внимательно смотрел и давно пришел к выводу, что без изменения схемотехники ничего нового из этого прибора не витащить. Ну РН можно подключить, это и без перепрограммирования можно. Входов АЦП оставлено два, ШИМ занят, ну и т.д.
И все эти доп функции по написанию нового софта - популяризация прибора за счет самих же пользователей. Вместо апгрейда уже пора что-то новое более функциональное предложить. Может тогда и в аквариумах их наборы приживутся.
2007-08-1313/08/2007 16:41:49
#494415
Завсегдатай
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

1951 105
Санкт-Петербург
6 года


Первое правило - не "засиживаться" в прерываниях, а вы наоборот половину программы туда засовываете.


Именно это правило и соблюдается по максимуму!!!!

Ладно, разговор не об этом. Да и незачем мне агитировать. Эт я так. Каждый кулик свое болото хвалит.

Главное - тему можно закрывать. Алеc.

Изменено 13.8.07 автор balabol
2007-08-1313/08/2007 17:08:58
#494425
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

874 19
Москва
1 мес.

сообщение balabol


1. Хочу
2. Могу
3. Надо

Выбирайте два или больше из трех и вы получите необходимость начать решение с его приоритетностью относительно прочих задач. Если есть только один пункт, решение обречено на провал.

Изменено 13.8.07 автор balabol


Когда-то в 2005 году у меня тоже было такое и на все пункты был положительный ответ. Но....это было не кому не нужно..... .

А агитировать....поживём увидим....

Пы.Сы. У меня уже запускается пилотный проект простенького устройства. Увидите на "Птичке". И вот покупатель и станет судьёй в этом споре. В котором я был простым сторонним наблюдателем.Смайлик :cool:
2007-08-1313/08/2007 21:21:16
#494506
Малёк
Аквафорум рыбка
Аватар пользователя

49
Italy
15 года

Ну вот и заработал мой JTAG ICE Смайлик :)

2007-08-1414/08/2007 20:34:18
#495040



Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Top