 |
|
01.06.2009, 00:46
|
#1
|
Разработка акваконтроллера (продолжение)
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні

01.06.2009, 00:46
Рейтинг:
()
Цитата:
Допис від Baks
Cхема отлажена, за два года непрерывной работы, никогда независала.
Почитать можно на Аквалого.Единственный минус - нереализована связь с PC и закрытый код.
|
Шкода, що немає зв'язку з РС
Цитата:
Допис від Baks
Вот кстати интересная статья, по стабилизации работы микроконтроллеров.
|
Це все можна знайти в даташитах, це давно відомі методи і не тільки для процессорів Atmega. Можна досягнути хорошої завадостійкості і стабільності і в схемі, що тут обговорюється, але найбільша проблема в тому, що таймер реалізований внутрішній, а не на DS1307 і подібних, от тому мене і зацікавив той акваконтроллер на вашому фото 
В принципі можна по-правильному переробити схемку живлення проца(розв'язка Vcc i AVcc через LC i RC фільтри), а щоб не збивався годинник і відповідно вся програма - поставити найдешевший, найслабший UPS, який живив би лише 5-тивольтовий блок живлення акваконтроллера, а зовнішні нагрузки були включені напряму в мережу. При перебоях у електромережі нагрузки будуть вимикатись-вмикатись, а процессор і вся схема будуть нормально функціонувати.
Мініатюри долучень
Долучені файли
Востаннє редагував Starcomputer: 10.06.2009 о 20:34..
|
Переглядів: 176522
|
cказали "Дякую" bmw за цей допис:
|
|
01.06.2009, 01:38
|
#2
|
Активний участник форуму
Реєстрація: 04.04.2006
Звідки Ви: Киев
Дописи: 407
сказав Дякую: 67
сказали Дякую 515 раз(и) в 179 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від bmw
Шкода, що немає зв'язку з РС 
Це все можна знайти в даташитах, це давно відомі методи і не тільки для процессорів Atmega
|
Не все читают по ангельски, и к тому же, есть урезанные datasheet и как показывает практика - именно их обычно и скачивают.
У меня другая мысль в голове крутится, она более затратная, но это так сказать для особых ценителей надёжности.
В самом простом варианте: атмега8 + ds1307. Собираем реал-тайм часы, подключаем это дело в разрыв, между контроллером и PC. В атмеге реализуем всего одну комманду , при пропадании питания, послать время и дату в контроллер, по протоколу Aqua Control 2007 (там внизу пимпочка есть - синхронизировать) Ну а дальше уже можно развивать, добавить памяти что бы лог файл был не сутки, а дней 30, сделать кнопки прямого вкл/выкл нагрузок, чтоб по меню не шастать.
По сути, схема эта будет являться буфером между аква-компом и pc.
|
|
|
Ці 4 користувач(ів) сказали Дякую Baks за це повідомлення:
|
|
01.06.2009, 08:22
|
#3
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Т.е. нужен контроллер клавиатуры на каком-нибудь чипе (PIC-ники !!! Может кто сделает ???), независимый таймер, ...... что еще ????
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
01.06.2009, 08:49
|
#4
|
Живу я тут
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
ds1307
Кто знает эту микросхему, но только в исполнении NXP?
п.с. Есть выход на Атмега8 по хорошей цене, только надо 100шт брать.
Скинемся?..
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
Ці 2 користувач(ів) сказали Дякую chack за це повідомлення:
|
|
01.06.2009, 09:01
|
#5
|
Активний участник форуму
Реєстрація: 27.03.2009
Звідки Ви: Latvija
Дописи: 189
сказав Дякую: 63
сказали Дякую 75 раз(и) в 41 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Baks
по протоколу Aqua Control 2007 .
|
А разве протокол известен? Если бы такое удалось реализовать - было бы, конечно, понадёжней!
Правда, это не решает проблемы с запоминанием текущего состояния выходов.
|
|
|
01.06.2009, 10:34
|
#6
|
Активний участник форуму
Реєстрація: 04.04.2006
Звідки Ви: Киев
Дописи: 407
сказав Дякую: 67
сказали Дякую 515 раз(и) в 179 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від agorin
А разве протокол известен? Если бы такое удалось реализовать - было бы, конечно, понадёжней!
Правда, это не решает проблемы с запоминанием текущего состояния выходов.
|
Есть проги для перехвата данных по rs 232. И кто мешает сделать запоминание состояний выходов ? Ведь все ети данные приходят в Aqua Control 2007. Контроллер по функциональности впринципе неплохой, но некоторые мелкие моменты, сводят все плюсы на нет.
|
|
|
01.06.2009, 14:53
|
#7
|
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Baks
У меня другая мысль в голове крутится, она более затратная, но это так сказать для особых ценителей надёжности.
В самом простом варианте: атмега8 + ds1307. Собираем реал-тайм часы, подключаем это дело в разрыв, между контроллером и PC. В атмеге реализуем всего одну комманду , при пропадании питания, послать время и дату в контроллер, по протоколу Aqua Control 2007 (там внизу пимпочка есть - синхронизировать) Ну а дальше уже можно развивать, добавить памяти что бы лог файл был не сутки, а дней 30, сделать кнопки прямого вкл/выкл нагрузок, чтоб по меню не шастать.
По сути, схема эта будет являться буфером между аква-компом и pc.
|
Думаю, це нераціонально, це щось наподобі лікування менінгіту через задній прохід(без образ, ИМХО). Мабуть краще буде знайти толкового програміста скинутись йому на місяць роботи і він реалізує всі наші побажання на цій же схемі, але з зовнішнім таймером, крім того можна буде викинути щось зайве з функцій і добавити нові 
П.С. Зателефонував я до товариша, який працював колись з хорошим спеціалістом на радіозаводі, дав мені його номер, можу з ним обсудити всі можливі варіанти, якщо всіх нас зацікавить така ідея.
Востаннє редагував bmw: 01.06.2009 о 15:27..
|
|
|
01.06.2009, 15:19
|
#8
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від bmw
Мабуть краще буде знайти толкового програміста скинутись йому на місяць роботи
|
Да никто не возражает. Только за месяц это не получится. Но попробуйте, найдите. 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
01.06.2009, 15:51
|
#9
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від bmw
знайти толкового програміста скинутись йому на місяць роботи і він реалізує всі наші побажання
|
Тут заложено несколько конфликтов:
1. Кому-то функция не нужна, но он должен будет за нее заплатить
2. Кому-то функция нужна, но ее не сделают
3. Если проект будет открыт, то им воспользуются и те, кто не платил за разработку.
Я не говорю про гарантию работы ус-ва, его тестирование и т.д.
Правка:
Может создадим ветку "Разработка своего контроллера", добавим ссылку в первом сообщении и все подобные сообщения - туда?
Востаннє редагував enfogar: 01.06.2009 о 15:58..
|
|
|
01.06.2009, 15:54
|
#10
|
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Да никто не возражает. Только за месяц это не получится. Но попробуйте, найдите. 
|
Так знайшов вже... Я хочу запитати у всіх тут присутніх, чи цікавить вас такий варіант - людина пише прошивку але, скажімо, без якоїсь важливої функції. Дає її нам на пробу. Ми тестуємо її на предмет стабільності/глючності, якщо нас все влаштовує, даємо добро. Він доробляє всі функції до кінця, отримує гроші, а ми прошивку. Людина совісна, якщо буде знайдено якийсь глюк у фінальній версії прошивки, він доробить однозначно.
Цитата:
Допис від enfogar
Тут заложено несколько конфликтов:
1. Кому-то функция не нужна, но он должен будет за нее заплатить
2. Кому-то функция нужна, но ее не сделают
|
Ну це не проблема, можна обговорити всі побажання по функціях, і дойти до консенсусу, а можна перейти на Atmega128 і реалізувати геть усе, що в голову може прийти, а якщо якась функція комусь буде зайва, то можна просто нею не користуватись
Цитата:
Допис від enfogar
3. Если проект будет открыт, то им воспользуются и те, кто не платил за разработку.
Я не говорю про гарантию работы ус-ва, его тестирование и т.д.
|
А тут, я думаю, можливо варто скидатись за прошивку не всім, а кільком людям, а можливо і одній людині придбати ексклюзивні права, і продавати її потім за певну невелику суму.
Або ж навпаки, скинутись по доллару великій кількості людей, і тоді не буде шкода, коли вона попаде колись безкоштовно в широкі масси.
Є третій варіант. Зробити простенький захист, приблуду, яка буде присутня в схемі(якийсь даллас з серійником), і прошивка буде видавати покупцеві вже прив'язана до його серійника, на іншому акваконтроллері працювати не буде 
Варіантів захисту від нерозповсюдження нахаляву є багато, варто пошукати серед них оптимальний, недорогий і дієвий.
Востаннє редагував bmw: 01.06.2009 о 16:07..
|
|
|
cказали "Дякую" bmw за цей допис:
|
|
01.06.2009, 15:58
|
#11
|
Живу я тут
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
bmw, примерную стоимость он может озвучить?
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
01.06.2009, 16:11
|
#12
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Да никто не возражает. Только за месяц это не получится. Но попробуйте, найдите.
|
Возможный вариант
__________________ 
|
|
|
01.06.2009, 16:13
|
#13
|
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від chack
bmw, примерную стоимость он может озвучить?
|
Про таке з ним говорити поки що немає сенсу, він ще не бачив схеми і не знає взагалі, що це таке, лише зі слів по телефону...
Спочатку я хочу з ним зустрітись, показати схему, а ще краще було б мені спаяти і мати вже робочий варіант, щоб продемонструвати хоть щось.
Колега, що знайомий з ним, каже, що він можливо і зможе існуючі прошивки відредагувати/доробити/переробити.
Цитата:
Допис від all_himik
|
Ну вроде неплохой вариант, только думаю 50руб не будет, а гораздо дороже  И врят ли человек потом будет что-то дорабатывать, он ведь работает на расстоянии, и ни с кем не встречается, получает деньги - отдаёт прошивку. А если найти кого-то знакомого, то реально можно прийти к нему и пнуть ногой под зад, если что-то не будет работать 
По вашей ссылке отправил программисту письмо следующего содержания:
"Здравствуйте Григорий!
Интересует цена написания прошивки для Atmega32 или 128(зависит от того поместятся ли все нужные функции). Схему если надо могу предоставить и материал по ожидаемой функциональности устройства тоже."
Посмотрим, что ответит 
Востаннє редагував bmw: 01.06.2009 о 16:51..
|
|
|
cказали "Дякую" bmw за цей допис:
|
|
01.06.2009, 17:04
|
#14
|
Живу я тут
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Можно сделать проще.
Каждый датчик имеет свой уникальный номер. Можно во время программирования его и зашивать.
__________________
Страна не ублюдков и не воров.
__________________  
|
|
|
01.06.2009, 17:31
|
#15
|
Активний участник форуму
Реєстрація: 09.04.2008
Звідки Ви: Луганск
Дописи: 464
сказав Дякую: 264
сказали Дякую 351 раз(и) в 155 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Прикол в том, что я уже прорабатывал вопрос. На текущую схему уважающий себя программист ничего писать не будет. Так что хард менять надо. Это раз.
Макетное устройство мне уже сделали и запрограммировали - это два.
Оно тестируется - это три.
Все описание харда будет бесплатным.
Платы я буду заказывать, так что будет возможность приобретения их без оплаты стоимости подготовки производства. Также будут доступны файлы в формате Протеуса.
Базовые функции 6+6 в теме http://aquaforum.kiev.ua/showthread.php?t=34812
По поводу программы: я не ждал, а давно нанял человека. Софт будет стоить 100 грн за копию. Открытым ПО не будет априори, так как проект надо поддерживать, а за так энтузиазм быстро заканчивается, а плодить очередную разработку-недоработку - цели не было.
Проект будет готов к августу.
Если кому интересно - выказывайте свой интерес.
Востаннє редагував PavelZverev: 01.06.2009 о 17:40..
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 20:16.
|