Создание контроллера

Artur1983
Offline
Зарегистрирован: 13.02.2014

 

требуется разработать контроллер на базе ардуино уно со следующими компонентами:
Входы
1. датчик температуры DS18B20 - 4 шт
2. входящий сигнал от реле (есть ток, нет тока) - 3 шт
Выходы
1. выходной сигнал 0-10 В (постоянный ток, не ШИМ) - 3 шт
2. электронные управляемые реле – 220В, 10А - 4 шт
3. выход Ethernet
 
Предусмотреть вывод винтовых, либо зажимных, контактов на корпусе для подключения кабелей сечением 0,75-1,5 мм2.
 
Дисплей - QC12864B
джойстик - вниз/вверх, влево/вправо, нажатие
 
состав компонентов обсуждаем.
 
желательно все компоненты уместить в корпус D9MG
 
требуется разработать только железо, но можно обсудить и программирование
предложение пишите в личку
 
москва
Ден-Муденович
Offline
Зарегистрирован: 14.02.2014
kentik
Offline
Зарегистрирован: 28.03.2013

Видимо он хочет сделать круче и дешевле, и с такой няшей выйти на рынок. ну чтож идея хорошая.

Artur1983 пишет:

требуется разработать контроллер на базе ардуино уно со следующими компонентами:

а обязательно на ардуино??? можно просто на атмеловском микроконтроллере? или обязательно надо ардуино и обязательно уно туда пихать? 

Artur1983 пишет:
Входы
1. датчик температуры DS18B20 - 4 шт
2. входящий сигнал от реле (есть ток, нет тока) - 3 шт
Выходы
1. выходной сигнал 0-10 В (постоянный ток, не ШИМ) - 3 шт
2. электронные управляемые реле – 220В, 10А - 4 шт
3. выход Ethernet
Дисплей - QC12864B
джойстик - вниз/вверх, влево/вправо, нажатие

Вангую, что на одном проводе температурные датчики нельзя ставить, остальные выходы/входы какбЭ обьединить тоже не получится, прибавляем сюда еще 11 пинов для экрана, еще и джойстик надо, то ардуино уно порты закончились еще на середине этапа подключения экрана.
 
Artur1983 пишет:
требуется разработать только железо, но можно обсудить и программирование
Если вы определились, что все поставите в определенный корпус, то о какой разработке железа идет речь? что за железо? вам надо просто скомпоновать все в таком корпусе? 
JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Ден-Муденович пишет:

1. на этом форуме нет лички

Да Вы батенька шутник! Страница прямо таки разит свежатиной!

Последнее обновление 07.07.09

Клапауций
Offline
Зарегистрирован: 10.02.2013
>Дисплей - QC12864B
>джойстик - вниз/вверх, влево/вправо, нажатие
можно в Марио или Тетрис рубиться на таком контроллере.
inspiritus
Offline
Зарегистрирован: 17.12.2012

Цытата - Вангую, что на одном проводе температурные датчики нельзя ставить

... у меня на одном 1wire живут и устойчиво работают 86 датчиков :)

минимальный дисплей 16х2-4 - 6 проводов + постоянка.

если дисплей и клаву ( мембранную 4х4) поместить на и2ц расширители,  места на прошке дофииигааа. 

.. Я растаможу эту машину за 5 килобаксов

... А я за 3 килобакса

... Растамаживай ;)

Artur.1893
Offline
Зарегистрирован: 14.02.2014

kentik пишет:
Если вы определились, что все поставите в определенный корпус, то о какой разработке железа идет речь? что за железо? вам надо просто скомпоновать все в таком корпусе?

Возможны варианты, не все так жестко. пишите artur.1893@mail.ru

Artur1983
Offline
Зарегистрирован: 13.02.2014

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

Желательно, чтобы исполнитель был в Москве

inspiritus
Offline
Зарегистрирован: 17.12.2012

Хм... А это один, или разные Artur- ы :)

kentik
Offline
Зарегистрирован: 28.03.2013

inspiritus пишет:

Цытата - Вангую, что на одном проводе температурные датчики нельзя ставить

... у меня на одном 1wire живут и устойчиво работают 86 датчиков :)

поздравляю.

но в данном случае ВАНГУЮ, что нельзя так делать.

inspiritus
Offline
Зарегистрирован: 17.12.2012

kentik пишет:

inspiritus пишет:

Цытата - Вангую, что на одном проводе температурные датчики нельзя ставить

... у меня на одном 1wire живут и устойчиво работают 86 датчиков :)

поздравляю.

но в данном случае ВАНГУЮ, что нельзя так делать.

изучайте спецификацию на 1Wire.

Клапауций
Offline
Зарегистрирован: 10.02.2013

так и не понял, чего там нужно разрабатывать - воткнуть шильды друг в друга и положить полученное в каропку?

YanK
Offline
Зарегистрирован: 15.02.2014

Добрый вечер!

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

Клапауций
Offline
Зарегистрирован: 10.02.2013

YanK пишет:

Добрый вечер!

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

и, кто за это заплатит, если не предусмотрено в техзадании?

YanK
Offline
Зарегистрирован: 15.02.2014

Если вы про первое сообщение говорите, то нам написано, что все обсуждаемо

Artur.1893
Offline
Зарегистрирован: 14.02.2014

YanK пишет:
Если вы про первое сообщение говорите, то нам написано, что все обсуждаемо

ты все за нас знаешь, назначаю тебя  третьим Артуром

Клапауций
Offline
Зарегистрирован: 10.02.2013

Artur.1893 пишет:

ты все за нас знаешь, назначаю тебя  третьим Артуром

Сколько вас там? соберитесь и напишите нормальное техзадание, а не хотелку восьмикласника.

Artur.1893
Offline
Зарегистрирован: 14.02.2014

Клапауций пишет:
соберитесь и напишите нормальное техзадание, а не хотелку восьмикласника.

какое нафер техзадание, если человеком  движет жажда прибыли и нет образования?

и таких менагеров очень много

Назначаю тебя главным Артуром по написанию техзадания

Клапауций пишет:
и, кто за это заплатит, если не предусмотрено в техзадании?

на оплату не рассчитывай, техзадания нет и в нем ничего не предусмотрено.

Клапауций
Offline
Зарегистрирован: 10.02.2013

.

kentik
Offline
Зарегистрирован: 28.03.2013

inspiritus пишет:

изучайте спецификацию на 1Wire.

Блин. вот только не обижайся и не пойми не правильно, но ты дурак?

перечитай что писалось выше.

По 1wire можно много повесить, но только отпадает тупо замена "верхнего левого датчика в 3-ей кухне 5-ого этажа 6-ого дома". его прописывать необходимо будет.

Вот что не понятно во фразе: "ВАНГУЮ, что нельзя так делать." ? ок. специально для тебя, бро, напишу - предсказываю, что вероятнее всего в данной конкретной задаче НЕЛЬЗЯ будет вешать эти 4 шт датчиков на один провод.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Извините уважаемый меня дурака, забыл после апгрейда телепатический шилд подключить , вот и не понял, что у ТЕБЯ 

"ВАНГУЮ, что нельзя так делать."

ОЗНАЧАЕТ

"предсказываю, что вероятнее всего в данной конкретной задаче НЕЛЬЗЯ будет вешать эти 4 шт датчиков на один провод. Потому, что по 1wire можно много повесить, но только отпадает тупо замена "верхнего левого датчика в 3-ей кухне 5-ого этажа 6-ого дома". его прописывать необходимо будет.

Кстати из-за отсутствия ТЗ,  недопустимость прописывания тоже не аксиома. Видимо эту необходимость ВЫ БРО тоже себе наванговали. Понапридумывали себе...

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

 
kentik
Offline
Зарегистрирован: 28.03.2013

inspiritus пишет:

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

но, блин, не по замене копеечного датчика же.

Ладно, предлагаю оставить спор. Я все равно "ВАНГУЮ, что нельзя так делать.", но не утверждаю, что это 100% так.

без обид, бро.

inspiritus
Offline
Зарегистрирован: 17.12.2012

В промышленных SCADA системах прописка одного такого датчика в систему начинается от 50$ и может достигать 500$, в зависимости от крутости бренда - призводителя и апетитов интегратора, и это немаловажная составляющая сметы ;)

Протокол 1Wire и разрабатывался, как адресный, именно с целью навески множества устройств на один провод. Хотя , при подключении датчиков действительно приходится мудрить с целью идентификации, кто где установлен, и под каким адресом он отозвался.

Я предпочитаю вешать на один провод, предварительно протестированные и , с заранее известным , выписанным адресом, устройства 1wire, потому, как в ходе сетапа опрашивать шину все таки некошерно как то, хотя и не исключено, да и выходы надо экономить.

... ;)

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций пишет:

так и не понял, чего там нужно разрабатывать - воткнуть шильды друг в друга и положить полученное в каропку?

А я что то не знаю про готовые ардуинские шильды с аналоговым выходом 0...10 Вольт

kentik пишет:
inspiritus пишет:
В некоторых случаях подвязка клиента к поддержке как раз предпочтительна.
но, блин, не по замене копеечного датчика же.
Как раз по такому вопросу, в первую очередь! эти датчики не так уж и часто дохнут чтоб потребовалась самостоятельная замена. Если здох - нужно разбираться...

Datasheet
Offline
Зарегистрирован: 06.03.2014

Probelzaelo пишет:
]А я что то не знаю про готовые ардуинские шильды с аналоговым выходом 0...10 Вольт
но можно увеличить  напряжение уселлителем

 

Probelzaelo пишет:
kentik пишет:
inspiritus пишет:
В некоторых случаях подвязка клиента к поддержке как раз предпочтительна.
но, блин, не по замене копеечного датчика же.
Как раз по такому вопросу, в первую очередь! эти датчики не так уж и часто дохнут чтоб потребовалась самостоятельная замена. Если здох - нужно разбираться...

так делают сервисы всех именитых фирм, надо же продать двухдолларовый кабель за 400$

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Datasheet пишет:
Probelzaelo пишет:
]А я что то не знаю про готовые ардуинские шильды с аналоговым выходом 0...10 Вольт
но можно увеличить  напряжение уселлителем

У ардуино нет встроенного ЦАП, аналоговые выходы только ШИМ. Усилителем в таком случае не обойтись. Шилд должен иметь либо через ж... - за уши притянутый преобразователь ШИМ-Напряжение, либо по человечески ЦАП+Нормирующий Усилитель. По другому это ни кому не пригодится

Datasheet пишет:
Probelzaelo пишет:
kentik пишет:
inspiritus пишет:
В некоторых случаях подвязка клиента к поддержке как раз предпочтительна.
но, блин, не по замене копеечного датчика же.
Как раз по такому вопросу, в первую очередь! эти датчики не так уж и часто дохнут чтоб потребовалась самостоятельная замена. Если здох - нужно разбираться...
так делают сервисы всех именитых фирм, надо же продать двухдолларовый кабель за 400$
Да так и делают. Это так называемая заградительная цена, чтобы не особо то злоупотребляли переделками. Кабели эти, в штатной ситуации, когда воткнуто и забыто, как правило из строя не выходят. Но ни кто не хочет отвечать за самодеятельность специалистов клиента. Не будем обсуждать почему еще.

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

Конечно в случае с 1Wire правильнее иметь "на борту" возможность конфигурирования, тем более при наличии дисплея и пары кнопок.

kentik
Offline
Зарегистрирован: 28.03.2013

Probelzaelo пишет:

Как раз по такому вопросу, в первую очередь! эти датчики не так уж и часто дохнут чтоб потребовалась самостоятельная замена. Если здох - нужно разбираться...

это не аргумент в разговоре с заказчиком. 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Аргумент - здравый смысл и логичное обоснование "на пальцах" Если у заказчика есть желание защититься от дурака, это совершенно другое дело. Но нужно понимать причину по которой сформировано именно такое желание.

xodes
Offline
Зарегистрирован: 29.12.2014

Artur1983 пишет:

 

требуется разработать контроллер на базе ардуино уно со следующими компонентами:
Входы
1. датчик температуры DS18B20 - 4 шт
2. входящий сигнал от реле (есть ток, нет тока) - 3 шт
Выходы
1. выходной сигнал 0-10 В (постоянный ток, не ШИМ) - 3 шт
2. электронные управляемые реле – 220В, 10А - 4 шт
3. выход Ethernet
 
Предусмотреть вывод винтовых, либо зажимных, контактов на корпусе для подключения кабелей сечением 0,75-1,5 мм2.
 
Дисплей - QC12864B
джойстик - вниз/вверх, влево/вправо, нажатие
 
состав компонентов обсуждаем.
 
желательно все компоненты уместить в корпус D9MG
 
требуется разработать только железо, но можно обсудить и программирование
предложение пишите в личку
 
москва

Уменя похожая задача. Вообще как-то получилось реализовать ?

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

xodes пишет:

Уменя похожая задача. Вообще как-то получилось реализовать ?

Получилось, например в некоторых контроллерах у отечественных "Сегнетикс"  ))

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