Тупые вопросы о глобальном

vganin
Offline
Зарегистрирован: 03.07.2019

Второй день курю интернет, подбираю платформу для следующей жизни. До пенсии занимался системами для жизнеобеспечения зданий и сооружений и промышленная автоматизация. Контроллеры там серьезные- сематик, ханивелл, ален бредли, шнайдер итд- и дорогие. ну и программирование простое( кубики, стрелочки, лестницы ,FBD и тд. Мне понравилась платформа Ардуино, но глобальный вопрос- физическая емкость, тоесть кол-во подключаемой периферии(физических или шинных полевых устройств). По заяыленым характкристикам Леонардо сопоставим с Сименсом или Хоневелл за пару килоевро. Но штырьков не хватает. Где их взять, как с этим быть. В общем извечный вопрос-кто виноват и что делать.

Уважаемые долгожители! Платформа нужна не для игрушек. И еще вопрос( кто сталкивался)- наводки и помехи на провода , ну и саму плату.

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

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

vganin пишет:

Второй день курю интернет ... буду здесь курить форум.

С чего начал, тем и закончил. Не бережёшь ты себя :(

sadman41
Offline
Зарегистрирован: 19.10.2016

Как показали мои личные наблюдения - АСУТП-шные инстинкты в ардуиноведении чаще вредят, чем облегчают жисть. Придётся стиль мышления менять для начала.

vvadim
Offline
Зарегистрирован: 23.05.2012

vganin пишет:

Но штырьков не хватает. Где их взять, как с этим быть. В общем извечный вопрос-кто виноват и что делать.

 

так есть же мега.

vvadim
Offline
Зарегистрирован: 23.05.2012

vganin пишет:

 И еще вопрос( кто сталкивался)- наводки и помехи на провода , ну и саму плату.

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

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

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

Сам "штырёк" (мне очень слово понравилось!) выдержит 6В на входе, и не более 20мА на выходе. 12В иногда пробивает - иногда нет, по току - коротко бывает и 100мА не выжигает, а бывает нет ;))).

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

vvadim, может у сименса и т. п. какая-то защита предусмотрена. Автор, предлагаю просто подождать, пока в теме объявится человек, также имеющий опыт по вашей теме (а до тех пор смириться с флудом). Однако, можно приблизить это событие, переименовав тему, для этого можно написать на почту внизу сайта (первое сообщ недоступно для правки, чтобы студентота спросив за курсач, не могла потом подтереть палево).

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

vganin пишет:

Но штырьков не хватает. Где их взять, как с этим быть. 

Расширители портов, те же MCP23017 и MCP23S17 - и штырьков будет шо у дурака фантиков.

vganin
Offline
Зарегистрирован: 03.07.2019

Суперживой форум, а то АВОК вяло умирает.

Так по поводу ножек на платах, на сколько я понял- как ногу определишь в начале, тем она и будет. А если определил, а потом исползуешь модули I2C или внешнее прерывание в программе (на тех же ногах). может кто встречал описание такой ситуации.

vganin
Offline
Зарегистрирован: 03.07.2019

про расширители портов- сейчас буду вкуривать! СПАСИБО!

vganin
Offline
Зарегистрирован: 03.07.2019

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

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

vganin пишет:

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

1. Автоматизаторы дома тут у нас стадами ходят ;))... их умные дома на поводках приводят кормить.

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

Порты на разных контроллерах - по разному. На AVR положение "штырьков" ;)) I2c фиксированное. Прерывания имеют не все ноги.  ШИМ возможен не на любых ногах, АЦП подключается тоже к конкретным. Изучай ДШ!

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

vganin пишет:

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

Главное, мешки для трупов закажи. Не как у всех, черные, а веселенькие, в цветочек. Это такая традиция у автоматизаторов газовых котлов с Ардуино. 

vganin
Offline
Зарегистрирован: 03.07.2019

Дык че. Мнение старожилов- Ардуин- этотележки, игрушки, светодиодики, пищалки или для приличного тоже пойдет. Процессор то объезженый и много где стоит. А про автоматизаторов- так у меня теперь возможности Honeywell купить нет. К стати эти датчики газа(метан,СО, СО2) стоят на башне2000 на Сити. элемент тот же и завод тот же(якобы италия) серия только другая MQ4.

Газовые котлы ни кто автоматизировать не собирается, но всякие погодозависимые и энергосберегающие алгоритмы можно делать. Эх!!! Знали бы вы что за схемотехника стоит в котлах, то не только мешки в цветочек заказали, но и сами бы в них укладывались.

sadman41
Offline
Зарегистрирован: 19.10.2016

Процессор тут непричем. На разработку и тестирование продукции Honeywell уходят миллионы человеко-часов, она собирается из компонентов с известных заводов, проходит ряд профессионально разработанных тестов перед выпуском к клиенту.

А с Ардуиной что? Заказал у неизвестного продавца на Али, который эти компоненты со свалки радиозавода вытащил, может, и в антистатику упаковал. Собрал девайс, как смог, протестировал пару часов на столе - и сразу к котлу ево.

Чуете разницу?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

sadman41 пишет:

протестировал пару часов на столе - и сразу к котлу ево.

Оптимист Вы наш!

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну, а что... Пока котлету с макарошками перевариваешь - тест идёт, миллис тикает.

vganin
Offline
Зарегистрирован: 03.07.2019

DIYMan пишет:

vganin пишет:

Но штырьков не хватает. Где их взять, как с этим быть. 

Расширители портов, те же MCP23017 и MCP23S17 - и штырьков будет шо у дурака фантиков.

Все нашел, и расширители и мультиплексоры. То что нужно. Спасибо DIYMan- реальный человек. А то ощущение, что тут только боты сидят

b707
Offline
Зарегистрирован: 26.05.2017

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

Заодно и нам тут надоедать не будете :) -у FBD-"программистов" своя тусовка и тут их нет.

vganin
Offline
Зарегистрирован: 03.07.2019

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

vganin
Offline
Зарегистрирован: 03.07.2019

че ! сильно надоел? Это же песочница!!!!!

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

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

для каждого метода работы с "ножками" свои операторы

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, могут, а вопрос в чём? Что именно обойти-то надо?

sadman41
Offline
Зарегистрирован: 19.10.2016

И не только внешним, надо отметить.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

че ! сильно надоел? Это же песочница!!!!!

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

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

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

Все нашел, и расширители и мультиплексоры. То что нужно.

судя по описанной задаче - как раз это вам не нужно.

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

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

vganin
Offline
Зарегистрирован: 03.07.2019

Так то -не начинающий. Зачем проходить то , что уже прошли. Ну и поделитесь, а то если Вы дерьма наелись, то и другим обязательно. Вопросы простые и ответы такие же-да, нет, не знаю. Пафоса поменьше. Вещи же простые. Питерцы вон на 128 и кортексах целую империю развернули(я имею сегнетикс) пол России отжали у иностранцев.

Для b707- посмотрите как на этой бредятине люди деньги зарабатывают. Да и не кто не собирался именнео платки ардуино использовать, только в качестве макета.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

Для b707- посмотрите как на этой бредятине люди деньги зарабатывают.

Бредятина - то, что вам на контроллерах "ножек не хватает". Когда разберестесь в теме - поймете.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

sadman41 пишет:

протестировал пару часов на столе - и сразу к котлу ево.

Оптимист Вы наш!

точно! Блинк залили, моргает, значит годно...
у меня мега есть, надавишь шариковой ручкой на камень - работает, убрал, швах...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

vganin пишет:
Вы дерьма наелись, то и другим обязательно. Вопросы простые и ответы такие же-да, нет, не знаю. Пафоса поменьше. Вещи же простые.

Вам не кажется, что Вы хамите?

Вы задали невнятный, непонятный "вопрос" в #19, я в #22 попросил Вас уточнить в чём суть вопроса и что, в ответ "вы дерьма наелись"? 

Может Вам самому его покушать?

Хотите общаться - общайтесь, не нравится - вольному - воля.

vganin
Offline
Зарегистрирован: 03.07.2019

как разобраться то, если вместо ответов-пафос и флуд. просто нельзя ответить

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

как разобраться то, если вместо ответов-пафос и флуд. просто нельзя ответить

На какой вопрос вам не ответили?

vganin
Offline
Зарегистрирован: 03.07.2019

Конкретизирую. Нужны аналоговые входы -все 7(или 5 в зависимости от платформы) Но и шина нужна для умных модулей. как это решается. И спокойней.конечно общаемся.

vganin
Offline
Зарегистрирован: 03.07.2019

С расширителями тд-понятно. это выход. а как с внешним прерыванием и шиной одновременно.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

vganin пишет:

 просто нельзя ответить

а зачем?

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

Конкретизирую. Нужны аналоговые входы -все 7(или 5 в зависимости от платформы) Но и шина нужна для умных модулей. как это решается.

вариантов масса

-  взять расширители аналоговых входов
-  поднять программную шину I2C на других пинах
-  взять другую плату, где нет этой проблемы (больше входов, они не совпадают с шиной или несколько I2C)
- поменять концепцию (отказаться от входов и тд)

 

 

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

как с внешним прерыванием и шиной одновременно.

никак. Опишите задачу, зачем вам внешние прерывания на пинах i2c

vganin
Offline
Зарегистрирован: 03.07.2019

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

vganin
Offline
Зарегистрирован: 03.07.2019

У леонардо, и я еще где то видел, шина I2C и прерывания 0 и 1 сидят на одних физисеских штырьках.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

У леонардо, и я еще где то видел, шина I2C и прерывания 0 и 1 сидят на одних физисеских штырьках.

Внешние прерывания можно использовать на любых пинах, если чуть постараться.

Но вообще, непонятно, нафига вам именно Леонардо, для построения умного дома у нее никаких преимуществ нет

vganin
Offline
Зарегистрирован: 03.07.2019

B707 так и спасибо. тогда уж за дружбу еще вопр. В скетче ничего не мешает описать физ выходы. а потом просто использовать библиобеку (например модуль ЦАП). Там кроме адреса ничего не указывается. Хотя может я чего не доглядел. Потому и спрашиваю. Может у кого были случайно такие ситуации.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

B707 так и спасибо. тогда уж за дружбу еще вопр. В скетче ничего не мешает описать физ выходы. а потом просто использовать библиобеку (например модуль ЦАП). Там кроме адреса ничего не указывается. Хотя может я чего не доглядел. Потому и спрашиваю. Может у кого были случайно такие ситуации.

ничего не понял. Какие выходы, какую библиотеку...

Если имеется в виду библиотека работы с модулем по шине i2c - то она ни на каких других "физических выходах", кроме апапаратных I2C - работать не будет.

vganin
Offline
Зарегистрирован: 03.07.2019

Вы не заостряйтесь по поводу умного дома, это я так. Я же не знал что за народ тут. в инете все больше светодиоды,квадрики, да полив парника. подкупила легкость программирования и доступность. И еще шина I2C. тупой пром стандарт для дайкин, дали да и  много чего.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

Вы не заостряйтесь по поводу умного дома, это я так.

умный дом или нет - однако по опыту - если человеку "не хватает ножек" - чаще всего причина - неправильное проектирование системы.

vganin
Offline
Зарегистрирован: 03.07.2019

Еще раз. пусть для нано. обозначаем PC4 и 5 как аналоговые входы. далее в скетче описываем библиотеку для ЦАП модуля по моему Wire и AdafruitMCP4725(может путаю). там кромеадреса устройства ничего не требуется.

sadman41
Offline
Зарегистрирован: 19.10.2016

Мне кажется, что vganin представляет себе следующим образом: есть ардуина и у нее сквозная нумерация выводов, к которой можно добавить еще что-то и это что-то отмапит свои выводы в нумерацию выводов arduino - через экспандер станут доступны D20-D30.

vganin
Offline
Зарегистрирован: 03.07.2019

Пока еще не проектирую, только намечаю-на чем. Атак основной критерий автоматизации- стоимость одного физического подключения(импульсный вход со счетчика). и здесь все вне конкуренции. Представляее- целый дом на 25 квартир не ворует ни электричество, ни тепло, ни воду.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

sadman41 пишет:

Мне кажется, что vganin представляет себе следующим образом: есть ардуина и у нее сквозная нумерация выводов, к которой можно добавить еще что-то и это что-то отмапит свои выводы в нумерацию выводов arduino - через экспандер станут доступны D20-D30.

А почему бы и нет?

vganin
Offline
Зарегистрирован: 03.07.2019

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

Сильно не ругайтесь , яеще железки в руках не держал.

b707
Offline
Зарегистрирован: 26.05.2017

vganin пишет:

Еще раз. пусть для нано. обозначаем PC4 и 5 как аналоговые входы. далее в скетче описываем библиотеку для ЦАП модуля по моему Wire и AdafruitMCP4725(может путаю). там кромеадреса устройства ничего не требуется.

вопрос то в чем?

vganin
Offline
Зарегистрирован: 03.07.2019

MCP4725  работает на I2C (физические ноги PC4,5)