 |
27.03.2017, 09:34
|
#1
|
|
Живу я тут
Реєстрація: 11.12.2011
Звідки Ви: Москва
Дописи: 112
сказав Дякую: 14
сказали Дякую 15 раз(и) в 13 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
AndrewUh, если у вас тоже все датчики висят отдельно, то зачем вам адреса их?
|
У меня все датчики на одном входе. Слишком жирно каждый вешать на свой вход (можно, конечно, расширитель портов поставить, но тут уж каждому свое). У Вас он может один, а у кого-то 8. Если честно, то я не видел еще ни одной схемы, где датчики подключаются каждый к своему входу.
Востаннє редагував AndrewUh: 27.03.2017 о 09:42..
|
|
|
27.03.2017, 10:21
|
#2
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AquaGomel
Мы с вами говорим про разные вещи, я вам говорю про выходы USB для датчиков, вы говорите про цифровые входы выходы ардуино. Естественно что никто отдавать отдельный канал с ардуино под каждый датчик не станет, потому что это глупо. А то что они будут работать если их местами поменять тут никто и не спорит. А вот если поменять сам датчик и при этом в прошивке не предусмотрена возможность установить новый датчик на место старого то ломается логика программ по работе с этими датчиками.
|
Цитата:
Допис від AndrewUh
У меня все датчики на одном входе. Слишком жирно каждый вешать на свой вход (можно, конечно, расширитель портов поставить, но тут уж каждому свое). У Вас он может один, а у кого-то 8. Если честно, то я не видел еще ни одной схемы, где датчики подключаются каждый к своему входу.
|
Вариантов подключения датчиков есть несколько, если вы не знаете или не умеет ими пользоваться и применять в конкретных случаях, то это ваше не понимание темы, у каждого своя задача и количество датчиков и в каждом отдельно случае решается жирно или не жирно. Если вы не видели схем где датчики висят на отдельных выхода, то посмотрите хотя бы примеры и библиотек, глядишь это расширит ваше понимание...
У меня на акваконтроллере задействовано всего 8 цифровых выходов (2 шт - i2c, 2 шт - температурны датчики, 1 шт. - сервопривод, 2 шт. - реле, 1 шт. - светодиодная лента). В нано их 14, ещё куча свободных выходов, так вот тут вершина глупости вешать датчики на один выход, я повесила их на разные и втыкаю любой датчик в любой выход и всё работает отлично и без вашего геморроя.
А по поводу универсальности, это вечная утопия, любой прибор работает лучше когда он заточек под конкретную задачу, если я пишу его под свой аквариум, то он на 100% будет отрабатывать свою функцию, если под аквариум друга, то там другие могут быть задачи и т.д.
Судя по вашим словам вы не собираетесь делать на этом бизнес, поэтому зачем вам эта универсальность что бы угодить всем?
Так же по схеме, 4е резистора на 4х датчиках подключены параллельно, вспоминаем правила параллельного подключения их школьного курса, и получаем что четыре резистора по 4,7к Ом подключённых параллельно дают сопротивление 1,57 к Ом, хотя в схемах подключения чётко указано про 4,7к Ом. То есть схема подключения не правильная.
__________________ 
Востаннє редагував mashenkaM: 27.03.2017 о 11:02..
|
|
|
|
cказали "Дякую" mashenkaM за цей допис:
|
|
27.03.2017, 11:24
|
#3
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
То есть схема подключения не правильная.
|
Е-мое...А я смотрю что не так то, а схема то не правильная... Значит и датчики не должны работать... А они работают, значит что-то не так!!! Спасибо, будем ломать.
По существу. Постараюсь на этой неделе выложить прошивку. Ее можно попробовать и без платы:
Цитата:
D6 (10), D7(11),D8(12), D9(13), D10(14), D11(15), D12(16), D13(17) - каналы используются для силовой части (реле).
D5(9) - switchPin (кнопка джойстика)
D4(8) - tonePin (канал спикера)
D3(7) - температурные датчики
A0(23), A1(24) - X,Y джойстика
A4(27),A5(28) - I2C шина, используется для подключения экрана и модуля часов.
TDX(31), RDX(30) - UART шина для обмена данных с WiFI модулем
|
Вот распиновка. Залил в шапку.
|
|
|
27.03.2017, 11:37
|
#4
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AquaGomel
Е-мое...А я смотрю что не так то, а схема то не правильная... Значит и датчики не должны работать... А они работают, значит что-то не так!!! Спасибо, будем ломать.
По существу. Постараюсь на этой неделе выложить прошивку. Ее можно попробовать и без платы:
Вот распиновка. Залил в шапку.
|
Вы даёте гарантию что схема будет работать у любого человека с любой партией датчиков, там же не идиоты датащиты пишут. Или вы больше знаете чем изготовитель? Вместо литого диска колеса можно деревянный диск поставить на машину - тоже будет ездить, но так же не делают.
__________________ 
Востаннє редагував mashenkaM: 27.03.2017 о 11:53..
|
|
|
27.03.2017, 11:38
|
#5
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від RozarioAgro
mashenkaM, вас начинает уже заносить, будьте попроще. В следующий раз корона может закатится, так что долго будете искать  .
AndrewUh, прав, выносить датчики на отдельные входы в простых схемах, более чем глупо.
|
ВОт именно в простых схемах лучше вешать датчики отдельно на каждый выход. Мы как раз получаем лёгкую замену датчика для пользователя, а когда выходов не хватает (будем называть её сложной схемой, надеюсь вам так будет понятнее) там приходится вешать датчики на один вход контроллера.
Для начинающих или для простых пользователей которые будут собирать сами это не оспоримый плюс, старый датчик снял, новый поставил и больше ни каких операций и главное простота кода, не нужно писать ни каких инициализаций и привязок, что вы можете противопоставить такой простоте и удобности?
__________________ 
|
|
|
27.03.2017, 11:53
|
#6
|
|
Живу я тут
Реєстрація: 11.12.2011
Звідки Ви: Москва
Дописи: 112
сказав Дякую: 14
сказали Дякую 15 раз(и) в 13 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
ВОт именно в простых схемах лучше вешать датчики отдельно на каждый выход. Мы как раз получаем лёгкую замену датчика для пользователя...
|
Как часто Вы меняете датчики температуры? Я несколько лет уже не менял, и зачем пользователю такое редкое удобство?
|
|
|
27.03.2017, 11:58
|
#7
|
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
AndrewUh, Вы не правы.
У меня за пол года три датчика сгнили.
А до этого пару лет работали нормально.
__________________ 
|
|
|
27.03.2017, 12:07
|
#8
|
|
Живу я тут
Реєстрація: 11.12.2011
Звідки Ви: Москва
Дописи: 112
сказав Дякую: 14
сказали Дякую 15 раз(и) в 13 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від sae74
AndrewUh, Вы не правы.
У меня за пол года три датчика сгнили.
А до этого пару лет работали нормально.
|
Ну это проблема не датчиков, а их герметизации. До этого пару лет ведь работали?
А если подходить в этому с позиции, что что-то часто ломается, то можно увязнуть. Ничто не вечно!
|
|
|
27.03.2017, 12:25
|
#9
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AndrewUh
Ну это проблема не датчиков, а их герметизации. До этого пару лет ведь работали?
А если подходить в этому с позиции, что что-то часто ломается, то можно увязнуть. Ничто не вечно!
|
Вы конечно не поверите, но все современные устройства, а тем более контролеры разрабатываются с учётом максимальной отказоустойчивости.
Люди продумывают всевозможные варианты отказов и их обработки, за это они и ценятся и остаются на рынке. Они не думают, ой ну как это у них не может быть воды и всё равно включают в програму стиральной машины обработку отсутствия воды.
Если вы программировали в языках более высоких чем С/С++, то должны были видеть exception, в том же андроиде их в последнее время вобще куча, практически на каждую возможную ошибку, которая только может возникнуть (нет доступа к файлу, нет свеязи, деление на ноль, не может загрузить файл и т.д.).
Если бы у людей был такой же подход как у Вас, то наши телефоны были висли при первой же микро ошибке, или стиралка стиралка без воды.
__________________ 
|
|
|
27.03.2017, 12:08
|
#10
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AndrewUh
Как часто Вы меняете датчики температуры? Я несколько лет уже не менял, и зачем пользователю такое редкое удобство?
|
Да бывают некачественно сделанная усаженная термоусадка и бывают разные высоты аквариумов, чем ниже датчик, тем больше давление со стороны воды и вероятнее проникновение влаги внутрь. В 20 литрах он будет очень долго жить, а в высоких аквариумах могут жить по пол года, правда тогда уже нужно дополнительно принимать меры по герметичности.
А так же бывают переезды, перестановки, где пользователю необходимо разобрать устройство и ему придётся вытянуть датчики из разъёмов и не факт что он подключит их с первого раза так как это было до этого.
А ещё провод в воде или выше воды может рассохнуться или ещё как то нарушится.
Датчик это расходник и если вы уж собрались делать устройство универсальным и в широкие массы, то нужно делать так что бы замена расходника была наиболее проста для конечного пользователя.
__________________ 
|
|
|
27.03.2017, 12:11
|
#11
|
|
Живу я тут
Реєстрація: 11.12.2011
Звідки Ви: Москва
Дописи: 112
сказав Дякую: 14
сказали Дякую 15 раз(и) в 13 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
Датчик это расходник и если вы уж собрались делать устройство универсальным и в широкие массы, то нужно делать так что бы замена расходника была наиболее проста для конечного пользователя.
|
Вы же вроде для себя делали?
Никогда не покупал готовые китайские "водонепроницаемые" датчики.
Клеевая термоусадка - и нет проблем (у меня, во всяком случае).
|
|
|
27.03.2017, 12:29
|
#12
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AndrewUh
Вы же вроде для себя делали?
Никогда не покупал готовые китайские "водонепроницаемые" датчики.
Клеевая термоусадка - и нет проблем (у меня, во всяком случае).
|
Я вроде по русски написала слова ВЫ, на Я.
Опять же это Вы так делаете, а другие покупают готовые, та же цена, что и за отдельный датчик.
Поэтому давайте решим, кто для кого и что делает, я так понял вы с AquaGomel позиционируете контроллер для широких масс, а я делаю и пишу лично для себя, в рассчёте на то что пользоваться устройством будет знающий человек.
__________________ 
Востаннє редагував mashenkaM: 27.03.2017 о 12:41..
|
|
|
27.03.2017, 12:03
|
#13
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
что вы можете противопоставить такой простоте и удобности?
|
Малым функционалом. Я уже писал выше что не у всех ваши потребности, кому-то и 8 каналов реле мало, кому-то нужен вспомогательный функционал, доливы, УДО и.т.п.
Цитата:
Допис від mashenkaM
Вы даёте гарантию
|

Я уже по-моему писал вам выше, но вы не читаете, не нравится 4 сопротивления впаивайте одно любое из 4. В чем проблема?
|
|
|
27.03.2017, 12:38
|
#14
|
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від AquaGomel
Малым функционалом. Я уже писал выше что не у всех ваши потребности, кому-то и 8 каналов реле мало, кому-то нужен вспомогательный функционал, доливы, УДО и.т.п.

Я уже по-моему писал вам выше, но вы не читаете, не нравится 4 сопротивления впаивайте одно любое из 4. В чем проблема?
|
Вам указали на ошибку, а ваше поведение детского садика - не нравится не делайте... Не верите почитайте датащит, почитайте правила параллельного подключения резисторов, почитайте что такое подтягивающий резистор.
Хотя нормальный бы человек сказал спасибо и исправил.
После вас же эту глупость и ошибку будут повторять другие. Вы на это нацелены?
__________________ 
|
|
|
 |
|
Тут присутні: 3 (учасників - 0 , гостей - 3)
|
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 00:07.
|