Полезная информация


avatar_UriBas

Продвинутое самодельное универсальное ЗУ на МК

Автор UriBas, 02 Апр. 2018 в 22:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.


KIE

#271
Моё личное мнение, что создать универсальное устройство на коленке, без серьезной лабораторной базы, приборов, любителю даже среднего уровня это ненаучная фантастика.
На пальцах все просто, но на практике  получим монстра с массой глюков и огромным бюджетом.
Нет в истории техники реальных примеров, когда создавались универсальные и одновременно качественные комбайны.
Или паровоз или самокат детский, комбинация невозможна.
Проще ( как писал Яков) мясорубку к мощ-ной заряжалке прицепить, чем охватить одним прибором любительского изготовления весь перечень аккумуляторов. Возникнут реальные проблемы в таком приборе и с железом и с внутренними измерениями. с качеством и ассортиментом применяемых комплектующих итд итп.
О написании и вылизывании программы, в которой будет масса разных алгоритмов, вообще умолчу.
......................
Одна из блондинок-журналистов спросила Эдисона:
-можно передать человека по телефону?
Эдисон в саморекламе парень был тертый, ответил:
-Можно! Но возникают  непреодолимые технические трудности.

Кass

Цитата: KIE от 23 Май 2018 в 10:15Моё личное мнение, что создать универсальное устройство на коленке, без серьезной лабораторной базы, приборов, любителю даже среднего уровня это ненаучная фантастика.
На пальцах все просто, но на практике  получим монстра с массой глюков и огромным бюджетом.

Вы абсолютно правы. Все дело в том, что если просчитать затраты на разработку и отладку с нуля в человеко-часах, то получится, что либо одному человеку потребуется трудится пару лет, либо нужен творческий коллектив, которому кто то платит зарплату. Либо потребуется программно-технический комплекс, который позволит существенно сократить затраты на разработку, но однозначно повысит стоимость либо капитальных затрат на разработку, либо стоимость изделий. Собственно примером таких ПТК и являются различные ПЛК, которые и позволяют существенно снизить затраты на разработку средств автоматизации, освободив вас от необходимости разрабатывать их с нуля под какую то узкую и конкретную задачу. Разумеется я могу усадить пару десятков разработчиков на пару лет, и создать систему управления конкретным зданием или объектом, например котельной, а можно это сделать за 2 недели силами 3-4 человек.

Аналогично и ЗУ. Если задача быстро сделать что то сугубо свое, чего в мире нет, то проще брать что то готовое, и просто его переделать. К примеру взять ЗУ, которое подходит максимально по железу, и написать ему свою прошивку. К примеру на базе Кулона, или любого другого заводского ЗУ. Либо нужно собирать на форуме творческий коллектив единомышленников, делить весь комплекс задач между ними, и потом кому то координировать и собирать все воедино. Желательно, что бы координатор был пенсионером без дачи и огорода. ;)  Иначе это утопия.
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)

UriBas

#273
Цитата: Кass от 23 Май 2018 в 12:41... Желательно, что бы координатор был пенсионером без дачи и огорода. ;)  Иначе это утопия.
Вы меня обнадежили.. я и есмь пенсионер без дачи и огорода..  :-D  .. и даже без (пока) без внуков и внучат..   :wow:
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

serggio

[user]UriBas[/user], так возьмитесь хотя бы за написание ТЗ :)

Кass

Цитата: UriBas от 23 Май 2018 в 13:11
Вы меня обнадежили.. я и есмь пенсионер без дачи и огорода..  :-D  .. и даже без (пока) без внуков и внучат..   :wow:

Вот вам и карты в руки. :)
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)

KIE

Цитата: serggio от 23 Май 2018 в 13:29так возьмитесь хотя бы за написание ТЗ
Я о этом и писал на прошлой странице.
Обсуждаются тонкости арифметики, характеристики датчиков, алгоритмов п\программ....
Но нет даже начальных техн. требований к прибору и не только. Не поставлена даже задача, что он будет элементарно делать.
Цитата: Кass от 23 Май 2018 в 12:41Все дело в том, что если просчитать затраты на разработку и отладку с нуля в человеко-часах, то получится, что либо одному человеку потребуется трудится пару лет, либо нужен творческий коллектив, которому кто то платит зарплату.
В этом и дело.
Но еще дело в том, что такое устройство это не прорыв в технике, стоимость будет близка к фабричному, желающих тратить на это время мало.
Человек-оркестр в цирке публику веселит, а в конц. зале все по ранжиру.

Alex_N

Зачастую человек использует ресурсы с основной работы и занимается этим там же, что сильно  экономит время и ресурсы.

Кass

Цитата: Alex_N от 23 Май 2018 в 20:18
Зачастую человек использует ресурсы с основной работы и занимается этим там же, что сильно  экономит время и ресурсы.

Ну это до поры до времени, пока не начнут задавать вопросы, за что он получает зарплату. ;)  Но в любом случае, даже побочных затрат времени на создание конечного заводского устройства не хватит. Поэтому только если использовать готовые ПТК. Самое доступное как я понимаю, это Ардуино. Да, примитивно, но быстро. Иначе нужно брать какие то бюджетные ПЛК и делать на них.
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)

UriBas

#279
Цитата: KIE от 23 Май 2018 в 18:48
ЦитироватьЦитата: serggio писал Вчера в 13:29
так возьмитесь хотя бы за написание ТЗ
Я о этом и писал на прошлой странице.
Обсуждаются тонкости арифметики, характеристики датчиков, алгоритмов п\программ....   Но нет даже начальных техн. требований к прибору и не только. Не поставлена даже задача, что он будет элементарно делать.  В этом и дело.
Но еще дело в том, что такое устройство это не прорыв в технике, стоимость будет близка к фабричному, желающих тратить на это время мало.   
Ну во первых надо понимать, что эта тема - продолжение темы "Моргалка на Arduino. Этюды для начинающих" https://electrotransport.ru/index.php?topic=44520.0.  а там конкретно есть схемы и есть уже работающие программы, которые легко повторить даже начинающим..   Дальше, развитие пошло в сторону увеличения функций и алгоритма..  в частности [user]Dunkel  [/user] стал было развивать свой проект ЗУ,  дело стало продвигаться, но потом почти десять страниц переехало оттуда сюда и..   это как при переезде, обязательно что-то потеряется и надо начинать почти все заново, как по пословице - "три раза переехать - все равно что дом сгорел".   Нужно некоторое время, чтобы и здесь все встало на свои места.

[b-b]Если говорить о ТЗ (тех задании),[/b-b] то могу лишь сказать, какое я бы хотел иметь ЗУ и по возможности сделать: 
--  Удобное, надежное, ремонтно пригодное ЗУ, с хорошей информативностью - чтобы я знал, что ЗУ делает и почему и с записью процессов. Не люблю "черных ящиков" и "дубовых" ЗУ..  от которых можно ожидать неприятных сюрпризов или неудобства в эксплуатации.  Реализацию вижу в модульности.. 1) БП, 2) ЗУ (силовая часть), 3) управление, 4) индикация.. ит.д. . А также в открытом исходном коде, в подробном описании алгоритмов, - чтобы любой смог разобраться и если что, внести свои коррективы. 
-- Чтобы ЗУ имело хорошую функциональность - гибкий алгоритм с анализом состояния аккумуляторов.  Чтобы одно такое ЗУ покрывало потребности в обслуживании наиболее широко распространенных аккумуляторов.  На данный момент ведется работа по расширенному функционалу - по отдельным функциям (есть на 8 странице этой темы)

Наверное многие скажут, что проще купить.. 
Спойлер
хорошо, я об этом тоже думал и даже пробовал идти - прикупил больше десятка разных ЗУ...    Действительно, есть достаточно много готовых универсальных, хороших зарядных устройств - к примеру из дешевых до 20-90 долл - это ряд модельных зарядок от Imax и им подобных, из средних от 100 до 150 долл -  SKYRC MC3000.. Особенно нравятся многоканалки - фирмы Radiolink - BC168, UNA9PLUS,  Radiolink CB86 Plus, Radiolink CP620, а также еще ряд модельных зарядок с хорошей функциональностью и мощностью.   Вершиной списка является - iCharger 4010 Duo 2000W 40A 10S Dual Port Charger..  стоимостью от 350 долл. - заряжает практически любые (в личном хозяйстве) аккумуляторы, любой мощности..  ток заряда от 50мА (что очень редко встречается) очень широкий диапазон напряжений и мощности, два канала по 10 портов в каждом, отличный дисплей, управлние и возможности записи, мониторинга  и т.д.    Много раз думал купить.. была даже возможность за 300 долл, НО!  остановило - 1) Все равно не покроет мои потребности - к примеру надо заряжать батарею соединенных последовательно  щелочных, никелевых и свинцовых акк.  а там только на литиевые батареи рассчитано, по отдельности можно заряжать только два и то.. если не соединены в батарею.  2) Слишком простой и не гибкий алгоритм заряда, не смотря на кучу настроек.    Если взять для эл. транспорта - то недостаточно каналов, нужно как минимум до 12-14..   В результате, когда прикинул, получается, что как ни крути - придется лепить свои моргалки, свои ЗУ..   

[b-b][b-b]Еще о ценах[/b-b][/b-b] - Идеология создания ЗУ такова (имхо) - чтобы начинать от простого - к сложному..  начало есть и денег много не надо, буквально можно вложиться до 10 - 20 долл - и у вас в хозяйстве ЗУ, которое можно совершенствовать как хотите..  но никто не мешает создать здесь супер ЗУ..  МОДУЛЬНОСТЬ и гибкость может сильно облегчить финансовый вопрос..   +  кооперация на создание и заказ плат, закупка деталей - тоже.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

serggio

Цитата: UriBas от 24 Май 2018 в 17:10Если говорить о ТЗ (тех задании), то могу лишь сказать, какое я бы хотел иметь ЗУ и по возможности сделать: 
--  Удобное, надежное, ремонтно пригодное ЗУ, с хорошей информативностью - чтобы я знал, что ЗУ делает и почему и с записью процессов. Не люблю "черных ящиков" и "дубовых" ЗУ..  от которых можно ожидать неприятных сюрпризов или неудобства в эксплуатации.  Реализацию вижу в модульности.. 1) БП, 2) ЗУ (силовая часть), 3) управление, 4) индикация.. ит.д. . А также в открытом исходном коде, в подробном описании алгоритмов, - чтобы любой смог разобраться и если что, внести свои коррективы. 
-- Чтобы ЗУ имело хорошую функциональность - гибкий алгоритм с анализом состояния аккумуляторов.  Чтобы одно такое ЗУ покрывало потребности в обслуживании наиболее широко распространенных аккумуляторов.  На данный момент ведется работа по расширенному функционалу - по отдельным функциям (есть на 8 странице этой темы)
Это не ТЗ, а лишь сладкие мечты. Погуглите что такое ТЗ

Alex_N


UriBas

Цитата: serggio от 24 Май 2018 в 19:22Это не ТЗ, а лишь сладкие мечты. Погуглите что такое ТЗ
Мячты сбываются..  есть такая песня..   правда, бывает и не сбываются..    На первой странице "Моргалка на Arduino. Этюды для начинающих" https://electrotransport.ru/index.php?topic=44520.0.  уже есть кое что, к примеру
1) Была задача создать моргалку на подобии моргалки на таймере 555 и простейшей схемы на Ардуино и полевом транзисторе - сделано, толчок дал [user]Dkin[/user], далее эстафету взял [user]Dunkel  [/user] и подключился [user]Necromant  [/user]
2) Была задача сделать моргалку на адаптивном алгоритме  - начало сделано, есть несколько вариантов схем и скетчей.
3) Была задача сделать моргалку с измерением вн. сопр и логированием в графики - есть схема и скетч. 
4) Есть задача на той же схеме (изм вн. сопр.), сделать функцию анализа..  которая включает в себя несколько функций:
Спойлер
1. Функция определения Rвн.  (в нескольких вариантах).
2. Функция определения оптимального/максимального тока заряда и разряда.
3. Функция определения остаточной емкости.
4. Функция оценки саморазряда.
5. Общее состояние АКБ по пяти бальной шкале -  отлично, хорошо, удовлетворительно, плохо, замена.
Можно еще включить функцию обнаружения слабых банок при заряде и разряде..   
Обсуждение здесь - https://electrotransport.ru/index.php?msg=1338510  и здесь https://electrotransport.ru/index.php?msg=1338826   
На этом пока ТЗ закончилось.. продолжение следует..
Спойлер
Погуглив на тему ТЗ, наткнулся на разные варианты, у нас на форуме есть целая тема по ТЗ -https://electrotransport.ru/index.php?topic=1378.0;all    Некоторые ТЗ больше похоже на тех описание с схемами для производства. 
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

serggio

Цитата: UriBas от 24 Май 2018 в 20:271) Была задача
Это не ТЗ, а постановка задачи.
ТЗ подразумевает постановку задачи, описание метода решения задачи - т.е какие средства должны быть применены, какие материалы (количество слоев ПП, компонентная база и пр..), описание всех параметров разрабатываемого устройства от и до...
Например, диапазон напряжений питающей цепи, КПД преобразователя, диапазон выходных напряжений и пр, пр. и пр... Вплоть до параметров корпуса устройства на соответствие: рабочие температуры устройства, уровень защиты, и пр...
И так по каждому пункту от требований к количеству отображаемых на дисплее параметров, до уровня пульсаций напряжения по выходу.

Пока что у вас рассуждения о чем-то там...

Яков93

[user]serggio[/user], движемся последовательно.
Вот Вы сформулировали ТЗ на разработку ТЗ, уже есть от чего отталкиваться  :-)

UriBas

#285
Цитата: serggio от 24 Май 2018 в 20:48ТЗ подразумевает постановку задачи, описание метода решения задачи - т.е какие средства должны быть применены, какие материалы (количество слоев ПП, компонентная база и пр..), описание всех параметров разрабатываемого устройства от и до...    Например, диапазон напряжений питающей цепи, КПД преобразователя, диапазон выходных напряжений и пр, пр. и пр...    Вплоть до параметров корпуса устройства на соответствие: рабочие температуры устройства, уровень защиты, и пр...  И так по каждому пункту от требований к количеству отображаемых на дисплее параметров, до уровня пульсаций напряжения по выходу.   Пока что у вас рассуждения о чем-то там... 
Ну Вы прям все сразу в кучу..  про корпус и тому подобное еще рано думать, "были бы кости, - мясо нарастет".. Скорее всего будут разные варианты, в том числе и по способам отражения информации.   Нам нужен костяк -основные функции программы -в них весь смысл этой темы, они уже будут диктовать условия по пульсациям, требования к силовой и измерительной части, к разрядности МК и прочее.   А вот сделать мнемоническую схему алгоритма функций с формулами - да, это надо..  чтобы по ней любой программист смог написать код программы..  над этим сейчас и ведется работа, но наверное быстро не получится, хотя как Бог даст.. Ему все возможно.   

В принципе, можно было бы и про корпус подумать..  при условии разделении труда - участии нескольких человек, каждый бы работал в своем направлении.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

serggio

Цитата: UriBas от 24 Май 2018 в 21:23Ну Вы прям все сразу в кучу..  про корпус и тому подобное еще рано думать, "были бы кости, - мясо нарастет".. Скорее всего будут разные варианты, в том числе и по способам отражения информации
Значит ТЗ разбивается на разделы:
- преобразователь
- управляющая часть
-контроль и вывод информации.. и т.д.и т.п. главное что все в рамках одного проекта.
Нам нужен костяк -основные функции программы -в них весь смысл этой темы
Это ни о чем. Вернее это может определить лишь функционал по которому должно быть составлено ТЗ на управляющую часть устройства. Количество контролируемых параметров, точность их контроля, и т.д. и .т.п.
Цитата: UriBas от 24 Май 2018 в 21:23А вот сделать мнемоническую схему алгоритма функций с формулами - да, это надо..  чтобы по ней любой программист смог написать код программы..
Да ладно.. На какой элементной базе нужно реализовать код программы? На Intel Core i7 или на Atmega? Вы уж определите в постановке задачи.
Иначе когда вы перейдете к конкретным параметрам, таким как точность измерения напряжения и тока, поймете, что Ардиунка то ни катит.

UriBas

Цитата: serggio от 24 Май 2018 в 21:31.. На какой элементной базе нужно реализовать код программы? На Intel Core i7 или на Atmega? Вы уж определите в постановке задачи.   Иначе когда вы перейдете к конкретным параметрам, таким как точность измерения напряжения и тока, поймете, что Ардиунка то ни катит. 
Многое зависит от квалификации программиста, пусть более опытные решают..  или же будем  " давить блинк" на  "Intel Core i7"  :-D но все равно додавим если по другому не выйдет!   Вот есть уже ESP32, вроде справляется неплохо..  должно хватить (если Atmega не справится).
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651