реклама на сайте
подробности

 
 
> Нужно принять логическое решение без процессора.
SWT-RUS
сообщение May 25 2017, 17:05
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Есть устройство работающее в жестких условиях. По этой причине использование процессора крайне нежелательно (если ничего не выдумаем - поставим процессор, но очень не хочется). Нужно принять логическое решение об аварии. Аварийной ситуацией считается одновременный рост двух физических величин - тока в определенной цепи и температуры воздуха рядом с компонентами цепи. Причем рост должен быть продолжительный - например в течении 5 минут (чтобы исключить ложное срабатывание). То есть надо запускать таймер (что-то типа NE555). Если авария выловлена, опять запускаем таймер, например на 20 минут чтобы компонент остыл. Время не принципиально - опытным путем выберем позже). В нормальной жизни ток в цепи всегда снижается по логарифмической кривой - как зарядка аккумуляторов. Температура может скакать как угодно - устройство работает на улице, где перепад ночь/день градусов 60.

Пока на ум пришло совсем корявое решение - конвертировать ток и температуру в напряжение, подавать эти два напряжения на две группы компараторов, где каждый следующие компаратор настроен на более высокое значение. Когда все например 5...8 компараторов в группе покажут на выходах единицы то элемент 8И - скажет - "пипец". Если вторая группа тоже сказала "пипец" то стоящий следом за ними 2И скажет "ПОЛНЫЙ ПИПЕЦ", отправит всех остывать и запустит таймер на те самые 20 минут. Хочется послушать коллективный разум...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
somebody111
сообщение May 29 2017, 22:06
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 190
Регистрация: 2-03-11
Пользователь №: 63 341



Если вы продолжите думать о том, как реализовать программу мк на цифровой элементной базе, плата будет выглядеть размером со старый советский телек

====Поэтапно
1. Фильтрануть сигнал с постоянной времени секунд 5
2. Найти производную и результат еще фильтрануть секунд 5(производная на ОУ)
3. Результат фильтрации на компаратор 1, на нем сравнивать с уставкой 1 (теоретически, если больше 0, то растет, но сделайте уставку, чтобы помеху проигнорировать)
4. Результат на таймер; сбрасывать по своим условиям
Помехонеубиваемое решение на паре однотипных операционниках.Если вы считаете, что это получится дешевле чем через мк, вы сильно ошибаетесь -с аналоговыми схемами возни больше, начнутся подбор элементов, погрешности, брак.Больше элементов-больше брака. Если переживаете про ценозатраты на прошивку мк, найдите студентов.Они всегда готовы работать за идею.В обмен помогите им с какой-нибудь игрушкой для диплома.Тем более, вы разработчик-для диплома то, что надо

зы. Если вы так уверены, что процессора, которые вы использовали -полная фигня, то пишите рекламацию изготовителю. И я вас уверяю, если это мировой производитель для industrial решений, он вам ее завернет и покажет где вы накосячили.
зы. STM32, так же как и AVR - для квартирных условий. Ещё бы ардуино поставили. Меняйте процессор на любой дешёвый pic18 и он будет работать.Ваша задача эффективно решается через мк; не стоит воротить аналоговую схемотехнику из-за того, что вы выбрали капризный проц.

Сообщение отредактировал somebody111 - May 30 2017, 03:40
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение May 30 2017, 06:24
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(somebody111 @ May 30 2017, 01:06) *
....зы. Если вы так уверены, что процессора, которые вы использовали -полная фигня, то пишите рекламацию изготовителю. И я вас уверяю, если это мировой производитель для industrial решений, он вам ее завернет и покажет где вы накосячили.
зы. STM32, так же как и AVR - для квартирных условий. Ещё бы ардуино поставили. Меняйте процессор на любой дешёвый pic18 и он будет работать.Ваша задача эффективно решается через мк; не стоит воротить аналоговую схемотехнику из-за того, что вы выбрали капризный проц.


Я уже свыкся с мыслью что многие здесь мягко говоря невнимательные и склонны к преувеличениям для красного словца. Отвечать им не вижу никакого смысла, но с Вами оказалось сложнее. Вы выдали похожий на жизнь на алгоритм (похоже что у Вас есть компетенция в этом вопросе) и тоже прокомментировали то что я не писал (или это был не я).
Я нигде не говорил что STM32 у меня глючит - с ним все в порядке. Сотен тысяч не было, но пока я тружусь на этом месте, отгружено более 20000 устройств на AT91SAM9G20 (конечно это не AVR) и STM32F100C8T6. В более поздних версиях к этой паре добавился STM32F100VBT6 (воткнули на дочке). Еще почти 2500 штук отгружено на STM32F407VET6
На счет советского телика Вы погорячились. Даже 50 корпусов MSOP/TSSOP легко поместятся на двухслойке в пачке сигарет на одной стороне. В этом конечно же не будет экономического смысла - он пропадет уже при десятке корпусов, но за размер обидно biggrin.gif .

Это была прелюдия. Теперь людия... Боюсь получить бан за тролинг, но все-таки спрошу: почему Вы считаете STM32 процессором для квартирных приложений? ПРО AVR НЕ СПРАШИВАЮ!!!! НИЧЕГО ПРОТИВ AVR НЕ ИМЕЮ!!! МЕНЯ ИНТЕРЕСУЕТ ТОЛЬКО ДИАГНОЗ STM32!!!!

Относительно прошивки. Я нигде не говорил что нельзя шить параллельно несколько устройств или что прошивка длится долго. Меня удивляет другое - по крайней мере у нас устройства приходят с монтажа в пупырчатых пакетиках. Они как минимум сложены для удобства пересчета (если не в ячеистых коробках)
и пр. Их надо достать, подключить, прошить (пусть всего 10 секунд) отключить, как-то пометить что все в порядке или брак на прошивке, упаковать и опять положить для тестирования остального функционала. Если сразу тестировать то это минимум пара минут. Но в конце опять отключать и складывать! Или в навалку? Или все равно 30 секунд должно хватить?
Go to the top of the page
 
+Quote Post
HardEgor
сообщение May 30 2017, 07:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(SWT-RUS @ May 30 2017, 13:24) *
Их надо достать, подключить, прошить (пусть всего 10 секунд) отключить, как-то пометить что все в порядке или брак на прошивке, упаковать и опять положить для тестирования остального функционала. Если сразу тестировать то это минимум пара минут. Но в конце опять отключать и складывать! Или в навалку? Или все равно 30 секунд должно хватить?

У вас просто на производстве нет оснастки. У нас раньше прозванивали кабеля и платы тестером. Мы делали стенды для нашего ОТК - воткнул кабель/плату, если всё в норме - загорается зеленый, плату в работу, не в норме - загорается красный, плату в коробку настройщикам. Точно также можно сразу и программировать.
Go to the top of the page
 
+Quote Post
SWT-RUS
сообщение May 30 2017, 08:26
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 569
Регистрация: 22-01-08
Из: Москва
Пользователь №: 34 316



Цитата(HardEgor @ May 30 2017, 10:58) *
У вас просто на производстве нет оснастки. У нас раньше прозванивали кабеля и платы тестером. Мы делали стенды для нашего ОТК - воткнул кабель/плату, если всё в норме - загорается зеленый, плату в работу, не в норме - загорается красный, плату в коробку настройщикам. Точно также можно сразу и программировать.


Откуда Вам известно чего у нас на производстве нет? biggrin.gif Да бог с ними - с программированием и проверкой! У нас хватает тестового оборудования. Я верю что если плата с одним разъемом - ее можно воткнуть за 3 секунды. и еще через 10 понять что она в порядке. Но ее надо сначала взять, распаковать, в конце процесса сложить. Или "в навалку" прокатит? Я в каждом посте по этой теме упираю на допоперации, которые наверняка есть у всех! А у нас еще наклейка серийников, их считывание сканером штрихкодов и пр. мелочи.

Цитата(ikm @ May 30 2017, 11:03) *
Нет не можете, я говорю про поставки серийной продукции, где вы должны делать 100% тестирование некоторого количества образцов поступившим к вам блоков из новой партии. А там уже все времена заложены и вы должны проверить, что всё идет по плану. А если говорить, про пред серийный этап, там да можно собрать пару десятков блоков, на которых отладить работоспособность всех узлов. Но опять же например, если будете делать одновибратор с задержкой 5 минут, его нельзя тестировать на 30 сек. задержке, т.к. номиналы в обвязке будут отличатся на порядки и помехоустойчивать гораздо меньше.


До этой попытки произвести "аналоговое" изделие, у нас была другая специфика. Мы не делали таких простых "заплаток". Все было сложнее и дольше. Буду иметь ввиду.
Go to the top of the page
 
+Quote Post
@Ark
сообщение May 30 2017, 09:46
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(SWT-RUS @ May 30 2017, 11:26) *
... Я верю что если плата с одним разъемом - ее можно воткнуть за 3 секунды. и еще через 10 понять что она в порядке. Но ее надо сначала взять, распаковать, в конце процесса сложить. Или "в навалку" прокатит? Я в каждом посте по этой теме упираю на дооперации, которые наверняка есть у всех!

А зачем их упаковывать раньше времени?
Платы сразу устанавливают в специальную коробку (поддон), на ребро. Так, чтобы удобно было их брать.
Еще одна коробка - для готовых запрограммированных изделий. Третья - для брака.
1) Берете плату, кладете на стол, подключаете разъем, нажимаете кнопку "программировать".
2) Пока программируется - достаете следующую плату, кладете рядом.
3) По завершении операции программирования - перетыкаете разъем из одной платы в другую, и сразу нажимаете кнопку.
4) Успешно запрограммированную плату отправляете в одну коробку, брак - в другую.
5) Повторяете пункты 2, 3, 4 до опустошения коробки.
Все, что нужно - это внимательность и аккуратность. И ни какой спешки!
Тогда результат 10 секунд на плату не покажется таким уж недостижимым. wink.gif

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SWT-RUS   Нужно принять логическое решение без процессора.   May 25 2017, 17:05
- - novikovfb   какие проблемы с процессором? Автомобильное исполн...   May 25 2017, 17:42
- - Ruslan1   А что хочется, на аналоге или на цифровой схемотех...   May 25 2017, 17:56
|- - SWT-RUS   Специально для поклонников процессоров была написа...   May 25 2017, 18:04
- - hik   Цитата(Ruslan1 @ May 25 2017, 20:56) А чт...   May 25 2017, 18:21
|- - SWT-RUS   Цитата(hik @ May 25 2017, 21:21) ...к при...   May 25 2017, 18:33
|- - VCO   Цитата(hik @ May 25 2017, 21:21) В таком ...   May 25 2017, 18:47
|- - SWT-RUS   Цитата(VCO @ May 25 2017, 21:47) ... Выбр...   May 25 2017, 18:57
|- - VCO   Цитата(SWT-RUS @ May 25 2017, 21:57)...   May 25 2017, 20:14
|- - SWT-RUS   Цитата(VCO @ May 25 2017, 23:14) Вы точно...   May 25 2017, 20:28
- - hik   Цитата(SWT-RUS @ May 25 2017, 21:33)...   May 25 2017, 20:36
|- - SWT-RUS   Цитата(hik @ May 25 2017, 23:36) ..... А ...   May 25 2017, 20:47
|- - MegaVolt   Цитата(SWT-RUS @ May 25 2017, 23:47)...   May 25 2017, 23:23
- - Den64   Цитата(SWT-RUS @ May 25 2017, 20:05)...   May 26 2017, 03:24
- - ikm   Я делал как-то подобную схему, тоже заводил на ком...   May 26 2017, 06:28
|- - SWT-RUS   Цитата(ikm @ May 26 2017, 09:28) Я делал ...   May 26 2017, 06:53
|- - ikm   Цитата(SWT-RUS @ May 26 2017, 09:53)...   May 26 2017, 07:24
|- - =L.A.=   Цитата(SWT-RUS @ May 26 2017, 09:53)...   May 26 2017, 12:23
|- - @Ark   Цитата(=L.A.= @ May 26 2017, 15:23) ... Р...   May 26 2017, 12:42
|- - ikm   Цитата(=L.A.= @ May 26 2017, 15:23) 3) За...   May 26 2017, 12:58
|- - SWT-RUS   Цитата(ikm @ May 26 2017, 15:58) ...И при...   May 26 2017, 13:30
|- - Plain   Цитата(SWT-RUS @ May 26 2017, 16:30)...   May 26 2017, 14:46
|- - @Ark   Цитата(SWT-RUS @ May 26 2017, 16:30)...   May 26 2017, 15:13
||- - SWT-RUS   Цитата(@Ark @ May 26 2017, 18:13) .... За...   May 26 2017, 19:58
||- - @Ark   Цитата(SWT-RUS @ May 26 2017, 22:58)...   May 26 2017, 20:17
|||- - =L.A.=   Цитата(@Ark @ May 26 2017, 23:17) М-да, в...   May 27 2017, 12:09
||- - Plain   Цитата(SWT-RUS @ May 26 2017, 22:58)...   May 26 2017, 21:23
|||- - SWT-RUS   Цитата(Plain @ May 27 2017, 00:23) Уважае...   May 27 2017, 05:00
||- - ikm   Цитата(SWT-RUS @ May 26 2017, 22:58)...   May 29 2017, 12:37
||- - Dima_G   Цитата(SWT-RUS @ May 27 2017, 02:58)...   May 30 2017, 02:02
|- - ikm   Цитата(SWT-RUS @ May 26 2017, 16:30)...   May 26 2017, 15:20
- - HardEgor   Цитата(SWT-RUS @ May 26 2017, 00:05)...   May 26 2017, 06:50
|- - ikm   Цитата(HardEgor @ May 26 2017, 09:50) 2. ...   May 26 2017, 07:01
||- - HardEgor   Цитата(ikm @ May 26 2017, 14:01) По одном...   May 26 2017, 07:09
|- - MegaVolt   Цитата(HardEgor @ May 26 2017, 09:50) 2. ...   May 26 2017, 08:10
|- - ikm   Цитата(MegaVolt @ May 26 2017, 11:10) Про...   May 26 2017, 08:31
|- - LII   Цитата(MegaVolt @ May 26 2017, 10:10) Ско...   May 26 2017, 09:14
|- - HardEgor   Цитата(MegaVolt @ May 26 2017, 15:10) Ско...   May 26 2017, 09:37
|- - LII   Цитата(HardEgor @ May 26 2017, 11:37) Так...   May 26 2017, 10:19
- - Plain   Автор не озвучил ни одной величины, так что пока л...   May 26 2017, 12:09
- - Plain   Цитата(SWT-RUS @ Oct 23 2015, 09:42)...   May 27 2017, 06:22
|- - SWT-RUS   Цитата(Plain @ May 27 2017, 09:22) Ныне ж...   May 27 2017, 15:15
|- - @Ark   ...   May 27 2017, 15:47
|- - novikovfb   Цитата(SWT-RUS @ May 30 2017, 10:24)...   May 30 2017, 06:37
||- - SWT-RUS   Цитата(novikovfb @ May 30 2017, 09:37) Вы...   May 30 2017, 07:18
||- - ikm   Цитата(novikovfb @ May 30 2017, 09:37) Вы...   May 30 2017, 07:18
||- - novikovfb   Цитата(ikm @ May 30 2017, 11:18) Извините...   May 30 2017, 07:22
||- - ikm   Цитата(novikovfb @ May 30 2017, 10:22) в ...   May 30 2017, 07:33
||- - SWT-RUS   Цитата(ikm @ May 30 2017, 10:33) Вы не по...   May 30 2017, 07:52
||- - ikm   Цитата(SWT-RUS @ May 30 2017, 10:52)...   May 30 2017, 08:03
|- - =L.A.=   Цитата(@Ark @ May 30 2017, 12:46) А зачем...   May 30 2017, 14:11
- - somebody111   ЦитатаТОЛЬКО ДИАГНОЗ STM32!!!! Пот...   May 30 2017, 15:51
|- - SWT-RUS   Цитата(somebody111 @ May 30 2017, 18:51) ...   May 30 2017, 20:44
- - somebody111   А можно например использовать нормальный проц и не...   May 30 2017, 21:03
- - somebody111   Хотяяяяя можно и 4-5.Не такие и старые >_<   May 30 2017, 22:15
- - Hale   Цитата(SWT-RUS @ May 25 2017, 20:05)...   Jun 7 2017, 06:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.03355 секунд с 7
ELECTRONIX ©2004-2016