Комментарии 180
Как-то я сомневаюсь, что контрактники читают Хабр. Мы тут больше заказчики и побольше бы вредных советов для нас.
В России примерно 50 контрактников и тысяча-полторы их заказчиков. Остальные — бездельники, читатели Хабра.
Хорошо, что пишите на эту тему.
Плохо, что пишите не то.
Например прием заказа — важно определить, насколько клиент и производитель подходят друг другу. Требования к процессам, аудит, объемы заказа, специализация — это важно, а не то, как оперативно ответили на холодный запрос.
Цена — структуру цены не всегда можно открывать, это зависит от подхода в ценообразовании. Важно согласовать и понимать прогнозы по количеству, правила пересмотра прогноза, изменения цены.
Ну и так далее, лень писать.
Вам не повезло с подрядчиками, но похоже что и заказчик вы тоже незрелый.
Вы не ленитесь, пишите, помогайте нам отличать хороших от посредственных, разбираться в ценообразовании, специализациях, вот этом всём. Зачем идти к вам, когда к вам обращаться не стоит, где про это почитать?
Дома нет ни печки, ни расстановщика компонентов, ни трафаретного принтера, ни микроскопа.., А ещё детальки за 200 тысяч бывают....
Цена трафарета — всего пара тысяч, расстановка руками — это повышенный процент брака, а 200 тысяч — это цена минимально годящейся инерциалки. Минут 15 такая держит.
Если не в курсе, то хорошая инерциаока порядка 10 миллионов стоит.
Я в курсе сколько стоит хорошая инерциалка — мне нужна была не на 15 минут а всего лишь на 20 секунд и я пытался слепить ее 10 лет назад из копеечных MEMS акселерометров — это естественно не вышло уже на этапе планирования и анализа их даташитов. В итоге все решение было пересмотрено в пользу другого метода. А сейчас нужного мне уровня инерциалка в любом 100-герцовом GPS есть — не требуется ее изобретать.
Остапа понесло. Не знаете — так не рассказывайте сказки про 100герцоввый GPS и инерциаоки в нем.
Аналогично сказки про то, что можно проверить пару сотен расставленных компонентов по номиналу. Обычный брак при ручной расстановке порядка 1-2 процентов неверно выбранных номиналов.
правильно я понимаю, что у 5-ти элементов «неверно выбраны номиналы»?
38 элементов — это детские игрушки, у вас может и не быть разных номиналов на плате. Такую ерунду и вправду можно дома паять.
Вам интересно какие там РЕАЛЬНО были ошибки и на какой стадии они обнаруживались, или будете дальше про номиналы фантазировать?
Какого объема-площади-сложности-числа номиналов вам нужна плата чтоб на ней явно можно было обнаружить «ошибки расстановки»?
2-3 номинала на один типоразмер, от сотни элементов одного типоразмера, ну и каждого номинала — не меньше 5 позиций.
Ваше право — не верить научным данным. Можете, например, считать, что земля плоская. Только не обижайтесь, что вас будут принимать за малолетку.
Зачем мне верить научным данным, если они у меня есть для меня. (а не для PR расстановщиков компонентов)… Проблема (реальная и единственная серьезная) после двух стадий контроля была в точке пайки выводного элемента — который все равно бы пришлось паять в ручную или волной. И на числе точек пайки это 0.01%, и причина была в том, что пустое монтажное отверстие и отверстие с элементом по центру не пропаянным — визуально не контрастируют. В отличие от smd где любой не пропаянный вывод сразу бросается в глаза. (что встречалось в 0.3% случаев и устранялось мгновенно)
Еще в догонку — Ваша эта наука точно не путает случаи когда, обслуживающий персонал установщика пихает не ту катушку не в ту ячейку с ошибками установки при ручной пайке?
Ну или "не додумался даже проверять" или "они у меня есть для меня". Вместе — ну никак не сочетается.
А полностью цифровая плата, без ЦАП и АЦП — это начальный уровень. У нас ещё и ВЧ и некая грозозащита...
Если это не критично > этой проблемы нет! > брак 0%
Брак это то, что в изделие пролезло — и если у вас 1% брака, мне вас жаль.
Брак — это любая ошибка, которой не должно быть в изделии. С чего вы реиои, что должна существовать дешевая методика тестирования — мне не понятно. Большинство ошибок приводит к снижению наработки на отказ и дешовыми методами не определяется.
Но если ваш аналоговый кусок критичен к номиналам — значит он обладает и некими проверяемыми свойствами — в частности какой то амплитудно-частотно-фазовой характеристикой в неком заданном температурном диапазоне… Опять же если вам подсунут тот же номинал но вместо скажем 1% он будет 5% хотя отмаркирован как 1% — ни на каком этапе контроля ни при ручном ни при автоматическом монтаже вы не сможете это определить. Тесты смогут.
Да обычная цифровая схема будет работать с подтяжкой GPIO 100 Ом вместо 10К. Просто недолго. Полгода отраюотает и сдохнет.А тепловизоры и термокамеры — это дорого. Дешевле установщик.
Погуглите, что такое подтягивающий резистор и что и когда сломается, если он будет 100 Ом. К энергопотребления это имеет малое отношение.
Ввода/вывода (вывод VDD_IO): в диапазоне от 1,7В до 3,6В.
Ну при 17мА у вас вообще ничего никогда не сгорит…
И при 36мА тоже при том коэффициенте заполнения 0-ми в реальном выходе usart этой фигни… (короче проблема надумана)…
А потребление у вас различается в этом случае на почти 50% от типового — следовательно эта ситуация легко определяема даже когда абсолютно не фатальна.
Вы монтируете на автомате и у вас есть проблема неверной расстановки номиналов (ну иначе чего бы вы с ней носились).
Я монтирую в ручную и у меня этой проблемы нет. Просматриваю ли я плату под микроскопом?! да — в процессе изготовления не менее 4-х раз каждую! Естественно я помню каждый компонент и думаю на спор смогу их поставить на ощупь с закрытыми глазами.
А ваши 38 компонентов — это начальный уровень. Будет у вас 400 компонентов на плату и десяток разных плат — сами поменяете своё мнение.
А выбор компонентов очень узок. Ну например, наши требования к SoC: 2 мега ОЗУ, 1 мег ПЗУ, 256К BRAM или FRAM, аппаратная двойная точность на плавающих, 16 UART, QFP. Много знаете таких чипов? Поэтому stn32h7 + рассыпуха
Источник питания для тепловозного демо-комблекта. Должен питаться от сети автомобиля или любого тепловоза. Входные напряжения 12, 24, 36, 48, 120 вольт + защита от пиков в момент старта дизеля, а там раза в 4 выше бывает. Как ни странно нашли, но это две огромных микросборки. По 250 долларов каждая. Для единичной демонстрашки норм, в серию дорого.
Устройство защиты от попадания сети для тех же тепловозов. Нужно 5 ватт на 5 секунд. Не нашли, в итоге конденсатор на 0,025 фарады + рассыпуха.
Про защиту… Ну давайте простейшее. 6-24 вольта питания, нужна защита от переполюсовки, 220 вольт, и нескольких киловольт импульсной помехи, населённых молнией на полкилометра кабеля. Знаете такое? Доллара за 2-3, а не за 250 и выше. Это на шлюзы — контроль движения бетонных стенок шлюза. Они хоть и бетонные, но на пару см ходят.
И такого очень много. Для судна в норме при шторме пара кубов воды прямо на прибор. И десяток выходов может быть задействован. И КЗ на одном из кабелей, потому что в трюме что-то слетело при качке.
Короче веселухи у нас много, а готовых компонентов для нас мало.
Это можно отловить летающими щупами или (в некоторых случаях) — функциональным тестом.
А полностью цифровая плата, без ЦАП и АЦП — это начальный уровень.
А вот сейчас обидно было =)
Получается материнские платы ПК — любители делают?
PS. Про датчики температуры забыл — там АЦП
Оцифровка питающих напряжений, как и I2S-звучки, это такие вроде как-бы АЦП/ЦАП, но без особых требований к феншуйности элементов и схемотехники. У Linear есть импульсные преобразователи с I2C для управления мониторинга тока/напряжения, на россыпи точно были, модульные не припомню.
Это я к тому что с годами тру-применение измерительных АЦП/ЦАП тру-инженерами будет всё более и более редким знанием.
Исключение — измерительные АЦП/ЦАП.
Исключение — измерительные АЦП/ЦАП.Детектор подключения внешней антенны — обрыв/КЗ/норма — что посоветуете ставить, чтобы без резисторов? И не измерительный он, разницы между 10 и 30 ма никакой, и все равно АЦП или пара компараторов.
Но с резисторами дешевле. Выберу делитель с равными плечами, авторасстановщик достанет их из одной ленты 99,(9)%, номинал на плате выберу на порядок больше чем на обратной стороне антенного кабеля — заодно и статику с антенны сбросит.
Вы предложили очень интересную тему, которую можно развивать в сторону встроенного антенного анализатора. Например, источника тестового сигнала и топологического направленного ответвителя, или шумового моста.
(На самом деле это как раз проблема не ручного а автоматического монтажа — иначе бы в современных установщиках не стояли бы камеры, проверяющие номинал. — не понятно зачем только ее на живых людей экстраполировать)
2) Реальный опыт работы с Китаем говорит о том, что брак для них абсолютная норма. И процент брака им известен и относительно постоянен. Нормальный исполнитель сразу закладывает долю брака (т.е. если брак 10% — вам просто пришлют+10% к заказанной партии или на обмен, или если не жадные — сразу, либо без разговоров возвращают деньги за бракованные изделия). Причем самое смешное — потом при детальном рассмотрении этого брака, его почти всегда удавалось в ручную оживить малой кровью — и в реальности 10% брака превращается в 7-8% халявы…
2) Брак — абсолютная норма для всех, и для китайцев, и для русских, и для американцев. Но постоянный процент брака возможен только при постоянной номенклатуре продукции, а у нас тут речь идёт о новом, ранее не производившемся изделии. В этом случае может быть брак и в 20 и в 30 и в больше % (из-за ошибки проектирования, например). 30% плат сверху вам никто не пришлёт, у виска только покрутят.
Насчёт «оживления малой кровью» — сказки. При более-менее сложном изделии такое оживление порой требует час-два-три вдумчивой работы инженера. А это уже далеко не халява, если вы конечно учитываете эти затраты.
2) Это только у нас в России можно встретить идиотизм уровня — «некое ранее не проектировавшееся изделие с ошибками проектирования сразу заказать 1000-м тиражом в китае» а потом просить все переделать потому что возникает какой то мифический брак… Хотя нормальные люди сначала его там же делают тиражом в 10 штук — и убеждаются, что и само изделие не содержит ошибок проектирования, и все этапы его производства и качество удовлетворяет заданным критериям качества.
2) Ещё раз повторюсь, что для некоторых плат 1000 шт — опытная партия. А бывает ошибка всплывает 1 раз на 30 плат, и предварительное производство 10 штук тут поможет примерно никак.
Так вот для того, чтоб убедится что нет ошибок проектирования — достаточно всего одного изделия. А то что вы не можете потом его воспроизвести в виде точной копии в абсолютно любом количестве и на каждом 30-м у вас сбой — это совсем не ошибки проектирования.
1-е изделие было собрано на проводах — на нем проводились поисковые работы и писался софт провода 10 раз перепаивали — какой % брака!?
далее плата — в первой PCB было 3 ошибки на этапе разводки — опытная партия 50 штук, естественно ошибки нашли когда все 50 плат были уже смонтированы = процент брака 100%!
Ну порезали дороги и мгтф-ом их перепаяли = процент брака 0%. По результатам тестов (полгода) плата не дорабатывалась кроме устранения изначально заложенных ошибок!
В процессе основного производства изделие уже дорабатывалось — иногда история повторялась.
Очередная партия по моему около 200штук на этапе ручного монтажа, монтажник паяет оптроны 3шт DIP8 ключами в другую сторону на всех платах = брак 100%.
пффф — его проблемы. — все перепаял как надо = брак 0%.
Еще какие то редкие случаи были брака отдельных компонентов по невыясненным причинам — все менялось в ручную. и опять выход годных 100%.
Если плата электротест прошла — то до стадии выхода в изделие доходит в любом случае.
Какой процент брака!?
Вот еще вспомнил — как то очередная партия стала заводится одна плата из пяти. Кварцы оказались бракованные — никто процент не считал все кварцы на всякий случай из той поставки перепаяли.
Вы просто сделали моё утро.
>Ну порезали дороги и мгтф-ом их перепаяли = процент брака 0%
>иногда история повторялась
>все менялось в ручную. и опять выход годных 100%
>его проблемы. — все перепаял как надо = брак 0%
Пожалуйста, продолжайте, ничего не меняйте в своём подходе. Наличие у заказчика негативного опыта с гаражными ковыряками сильно облегчает продажу качественных услуг.
(ну серьезно — вот зачем вы мне будете рассказывать эти сказки про то что «брак абсолютная норма»).
С мелкими заказчиками это в теории может работать неограниченно долго. Но крупный заказчик рано или поздно поймет, что при нормальном производстве уже на партии в пару-тройку тысяч изделий он окупит разработку собственного девайса, а дальше они будут доставаться ему втрое дешевле, чем ваши. Осознав это, он свалит от вас и будет прав.
C ценой вы не угадали. Там всего 100% норма прибыли — поэтому никто из заказчиков даже не думает о собственном производстве. (Т.Е. условные 2000р изделие при 1000р компоненты).
100% это много, если что. Просто заказчик у вас мелкий, берёт поштучно, ну или пару-тройку десятков устройств за раз, редко больше. На таких объемах ему свою разработку не отбить, вот и переплачивает вам.
Кстати, довольно показательно, что всё, что сверху комплектухи, вы называете «прибылью».
А в целом я с вами согласен, Китай на партиях в тысячу штук невыгоден. И где-то с сотни в год становится выгодным контрактное производство.
Для нас теоретический предел своего производства — тысяча в месяц. Экономически — при сильно меньших объёмах будем думать о передаче на сторону.
Но своё производство — это очень короткий цикл внесения изменений. А это большое преимущество для мелкой фирмы.
Есть исключение — наукоемкость. Это когда заказчику для повтора прошивки нужно больше 10 лет.
С абсолютного большинства изделий китацы спилят ее за 300-5000$ в течении недели. Поэтому даже с наукоемкостью в конечном счете все упирается в деньги и желание. А если изделие еще вдруг и на международном рынке востребовано — велика вероятность, что через годик другой вам дешевле станет собственную разработку на али в готовом виде покупать старую прошивку обновлять и продавать снова.
Ну и потом в нашей области китайцы ещё ничего не скопировать. Нету китайской цельнотянутой высокоточки. Есть чуток своей — на опенсорсных исходниках. Даже furuno, javad, Trimble, tallysman не имеют китайских копий.
Плюс переписать прошивку для работы по другому протоколу — это даже при наличии исходников огромная работа
(у меня в одном девайсе есть адски корявая реализация — даже в ней замена одного приемника другим потребовала всего то полчаса работы)…
Ой, вопрос из серии почему в USB 4 провода, а не 2.
NMEA это протокол для общения радара и эхолота с картплоттером. RMC может и гирокомпас выдать. Ну так вышло, что и GPS и ГЛОНАСС делали моряки, поэтому приёмники подстраиваются под морской стандарт связи.
Но того, что нам нужно, в NMEA нет. Например, нет эфемерид, альманахов, ионосферы, связи шкал времени. Ну и само собой — нет сырых измерений. То есть кода, фазы и доплера по каждому спутнику.
Для судов мы делаем спутниковые компасы. Для этого мы измеряем вектор расстояния между приемниками с точностью 5 мм СКО. А потом пересчитываем их в курс, крен, дифферент.
От приемника нам нужна аналоговая часть, АЦП, корреляторы и кольца слежения за кодом и фазой. Координаты мы и сами можем просчитать.
В итоге нам нужны полупрофессиональный приемники с малым шумом кода и фазы. Фактически это геодезические приемники начального уровня. Нужны антенны с высокой стабильностью фазового центра, ну и так далее. Кстати, хороших китайских антенн тоже нет.
Ну а то, что мы посчитали мы уже выдаем в NMEA для картплоттера, основного и резервного индикатора, радара и так далее.
Кстати, даже бинарный протокол — это 2-4 килобайта от одного приёмника на 1 измерение. То есть до 120кб в секунду при 10 герц. А на NMEA это будет в 3 раза больше — протокол-то текстовый. Поэтому никто и не заворачивается развитием NMEA в сторону высокоточки и геодезии.
Ну вам много чего не понятно. Ничего страшного, вырастите, научитесь.
Чтобы купили российский компас взамен японского — он должен быть дешевле в разы.
Тиражи тоже зависят от цены. Чтобы спутниковые компасы пошли на яхты, они должны быть сравнимы в цене с судовыми навигаторами за 10-20 тысяч. Яхта — она в каботаже ходит и путевого угла (вместо курса) ей хватает.
А основная часть цены — это антенны, из 3 по 200 долларов каждая. Приемники — ещё 75 долларов. И плата долларов сейчас 30. Так что экономического смысла ставить дорогие микросхемы нет.
А ваши яхты — они стоят, а не ходят. Это такой плавучий бордель, ему навигационное оборудование не нужно. Он если и пойдёт куда, то днём и по очертаниям берегов.
А вот на атомных ледоколах наши компасы стоят. На них в каботаже не походишь.
А тиражи… Ну вот примут нашу систему автовождения комбайнов как штатную — будут и тиражи. Мы же не только судами занимаемся. Кстати, на комбайны как раз платы будут контрактного производства
Экономический смыл что либо ставить определяется тем, кто и сколько готов за это платить. Если ни кто не готов — конечно нельзя ставить модульные изделия для которых гарантируются какие то заданные требования. И надо аналоги на рассыпухе на коленях изобретать. Если у вас требования к компонентам удовлетворяются сборкой в 250$ вы не можете получать за изделие 10-20 тысяч — его просто не нужно делать для яхт. Это экономически не целесообразно. (и с остальным тоже вопрос).
И перестаньте гонятся за тиражами. Можно прекрасно себя чувствовать даже когда изделий — с десяток.
А что, есть "модульные изделия"? Ну вот скажем SoC: 2 мега ОЗУ, 1 мег ПЗУ, 256К BRAM/FRAM, double FPU, 16 UART, QFP? Есть такое, господин всезнайка?
Да, я понимаю, что вы и этого не знаете. И учиться не хотите. И 38 элементов — это предел сложности для вас.
Цена разработки отбивается на НИР и НИОКР. То, что мы делаем, могут фирм 7 в мире, поэтому за НИР нам платят.
А выходить на массовые рынки нужно.
Лет 30 назад в Москве было совещание в министерстве. Выступил учёный и доказал, что сделать приёмник для GPS и глонасс одновременно невозможно.
А потом встал директор Смелянского радиозавода и сказал: мы дураки, мы этого не знали, мы сделали.
Первый в мире двух системный приёмник GNSS был сделан на Украине, в Смеле при участии Питера и Москвы.
Так вот, мы дураки, мы сделаем. Причём довольно скоро.
Предел сложности для меня вовсе не в количестве… Я делал схему из 3-х элементов (MCU+2 аналоговых коммутатора) и мне приходилось объяснять специалисту с опытом 15+лет проектировании электроники, как именно она работает — потому, что работала она скажем так, совсем не тривиально и в ней был запредельный, для разума этого специалиста, коэффициент повторного использования выводов MCU для разных задач, и сильно более, чем разумное изменение режимов ввод-вывод для одного и того же пина, в условиях, когда MCU с большим числом выводов на целевой архитектуре еще не изобрели. Вот это и есть сложность — когда надо объяснять специалисту, как работает из 3-х деталей схема.
Так вот платы с 400+ элементов которые я паял — их схема, и принципы по которому она спроектирована, настолько изучены универсальны и примитивны, что очевидны любому чайнику… Сигналы идут строго в одном направлении. Режимы работы любого пина всегда однозначны и явно определяемы по схеме. А единственное повторное использование выводов может быть описано фразой 'на spi аж 2 микрухи висело', отсюда сложность у нее = ноль.
Если бы я не кроил на россыпи — можно было бы ужать мои 38 элементов в 12. (в три раза меньше). Одновременно получилось бы дороже в 2 раза но сложность и функционал не изменились бы вообще никак! Поэтому, что между числом элементов и сложностью никакой связи нет.
То что вам кто то платит за НИОКР — это хорошо. Мне это просто не нужно — я сам могу оплатить любой НИОКР в своей области и свободно ни от кого не завися им заниматься!
Так вот если бы ваш «велосипед» не стоил в 10 раз дешевле, а скажем всего лишь в 2 — с вами вообще не о чем было бы разговаривать на рынке — потому, что оригинальные разработчики того «велосипеда» находились бы от вас где то в 10-ти-20ти годах впереди по уровню знаний предмета, а ценник в 2 раза больше можно было было бы списать на их жабу… Впаривать же это туристам за копейки создавая новую потребность и давить рынок количеством вы насколько я понимаю не можете…
Если вам надо 16uart — у вас серьезные архитектурные проблемы.Глубина вашего незнания колоссальна, коли вы называете надежность архитектурной проблемой.
- Индикатор в рубке
- Индикатор на резервном посту управления в машинном
- Радар
- Картплоттер
- Авторулевой
На большом судне добавляется репитеры в каюте капитана и кают-компании. Плюс на ледоколах ещё есть пушки и их радары.
А ещё полезно дублирование обычного GPS, то есть передача координат на АИС и метеостанцию.
Видите, что 8 выходных каналов — это даже маловато будет? А для надежности — каждый канал отдельной линией, чтобы при КЗ авария не коснулась других устройств.
Для корабля 50 лет — не срок. Поэтому NMEA-0183 — очень древний стандарт. И предписанная им скорость — 4800 бод. Да, кто может и скорости побыстрее, но это уже вне стандарта и вразнобой. А на 4800 всего 475 символов в секунду. То есть элементарно не хватает для суммы потребности всех устройств. Авторулевой хочет только курс, но 10 раз в секунду. А индикаторы хотят все, включая спутниковую обстановку. Кому-то нужен GGA, кому-то RMC, кому-то GLL, кому-то GNS. Так что в идеале 8 каналов с отдельной настройкой скорости и состава предложений.
Теперь входы. 3 приемника GNSS (по 2 порта каждый) и 1 приемник дифпоправки — тоже 2 порта. Получается 8 портов, но можем уменьшить до 6 — передача дифпоправки от проца к приемникам может идти по одному общему порту.
Итого 8 выходных портов, 6 входных, 2 отладочно-технологических. Итого — 16.
его надо реализовать в ПЛМ отдельно (что тоже костыль, но он сильно расширит выбор SOCов)…Господи, какой костыль. Есть UART на SPI, есть четырехпортовка USB-COM. Зачем же колхозить на ПЛИС?
Мы такой колхоз на ПЛИС только для 1879ВЯ1Я делали. Но там — импортозащение, а выбор российских компонентов очень ограничен.
в ней был запредельный, для разума этого специалиста, коэффициент повторного использования выводов MCU для разных задач, и сильно более, чем разумное изменение режимов ввод-вывод для одного и того же пина,Сколько лет вы собирались производить это
Есть ли такой SOC — не уверенХорошо, снимем требования к UART. Все остальное в одном SoC есть? А, господин
Поэтому, что между числом элементов и сложностью никакой связи нет.Вы просто не понимаете отличия между сложностью схемы и сложностью производства платы.
оригинальные разработчики того «велосипеда» находились бы от вас где то в 10-ти-20ти годах впереди по уровню знаний предметаЗабавно. Вы можете аргументировать этот бред? Ну хотя бы чем-нибудь?
Между прочим, мы, похоже, единственная в митре компания, которая занимается только RTK, причем на базе своего софта. Остальные — или распыляются по куче областей, или используются опенсорсный RTKLib, отстающий от нас по качеству на 10 лет. А RTKLIB — это всего один японский профессор, остальные туда лишь протоколы к своим приемникам добавляют.
Впаривать же это туристам за копейки создавая новую потребность и давить рынок количеством вы насколько я понимаю не можете…Почему не можем? Уже делаем. Тот же контроль стенок шлюза на их движение при смене бьефа был придуман нами. И госпрограмму изначально мы писали. Суть в том, что бетонные стены шлюза слишком сильно ходят — значит впереди разрушение. И мы этот процесс мы можем контролировать в динамике, непрерывно, а не 2 раза в год, как при использовании теодолитов.
Так вот если бы ваш «велосипед» не стоил в 10 раз дешевле, а скажем всего лишь в 2 — с вами вообще не о чем было бы разговаривать на рынкеПочему????? Куча контор покупает тримблы и джавады, лепит на них свои наклейки и перепродает. Ну, например, ЛККС-А-2000 за 38 миллионов. Там 5-10 миллионов оборудования, остальное — рекламный талант её гендиректора. Он очень обаятельно рассказывает сказки.
А мы специально стараемся делать максимально дешевое оборудование ради расширения рынков.
Сколько лет вы собирались производить это чудовище чудо? Если год — терпимо, а если 10 лет, то надо понимать, что производитель снимет ваш MCU с производства, а у совместимого — все будет немного не так с управлением.
Cмешно — но с момента его выпуска прошло более 20 лет а процессор НЕ СНЯТ с производства! И это очень круто на самом деле. Редко можно так угадать с выбором. (само то оно конечно давным давно не производиться).
Господи, какой костыль. Есть UART на SPI, есть четырехпортовка USB-COM. Зачем же колхозить на ПЛИС?
Затем чтоб было 16 штук дубовых 16550 в одной микрухе на параллельной шине. А не глючный usb master с кучей FTDI (просто адов костыль).
2м озу 1м пзу… Это что за ужас? какое отношение имеет к embedded?
8м ПЗУ 0.5м ОЗУ — вот нормальное соотношение в индустрии. Если надо больше ОЗУ — вешайте на шину. Никто вам не будет изобретать SOC с перекосом в пользу ОЗУ — он никому не нужен.
Забавно. Вы можете аргументировать этот бред? Ну хотя бы чем-нибудь?
Легко. В 1983 году сколько лет было до создания опен-офиса и где были разработчики сего «велосипеда»?
Почему?????
Потому, что когда решение есть — появление решения в 2 раза дешевле не стоит даже траты на него времени потому, что это в одной ценовой группе — нет разницы! А вот дешевле на порядок — тут уже ничего не попишешь — могут купить те кому первое не при каких условиях не по карману.
Редко можно так угадать с выбором.А зачем гадать? Для automotive компонентов часто нормируется минимальный срок выпуска. Причем там бывает и 10 и 20 лет.
Затем чтоб было 16 штук дубовых 16550Ошизеть. Вы что, настолько отстали от жизни, что считаете 16550 венцом творения? Старый глючный неудобный UART с маленьким FIFO.
А не глючный usb master с кучей FTDIFTDI как раз работает безглючно, а куча — это 1-2 FT4232H. 8 портов уж всяко на SoC есть. Какой вы забавный, один — это для вас куча? Два — это куча? А вот глюков с FT4232H я не видел. Ни одного. В отличие от PL2303 и ему подобных. А если дорого — тогда 8портовую STM32 ценой меньше доллара.
2м озу 1м пзу… Это что за ужас? какое отношение имеет к embedded?А это математика. Матрицы у нас большие. 64х64x8 байт — этого 32К на матрицу. И да, это типичный embeded. FreeRTOS, плата меньше пачки сигарет и так далее…
Никто вам не будет изобретать SOC с перекосом в пользу ОЗУ — он никому не нужен.Никто — это «самый крупным в мире по объёму продаж производитель микроконтроллеров», то бишь Renesas. NEC помните? Ну вот NEC это теперь часть renesas. Увы, съели.
Любуйтесь — RZ/1AH — 10 Мег ОЗУ, 0 ПЗУ, QFP, минимальный срок выпуска — 10 лет. Но — баги в реализации UART, с половиной модулей памяти не стыкуется, огромные размеры (для кораблей идет, для беспилотников — нет). Причем проблемы одинаковые — что у нас, что у американцев. Правда мы с ранними сэмплами работали… Надо будет его ещё раз посмотреть, когда получше ревизия будет.
8м ПЗУ 0.5м ОЗУ — вот нормальное соотношение в индустрииДа ну? Ну вот вам ещё пример — STM32H750 — 1Мег ОЗУ, 128К ПЗУ. Собственно мы ждем старшей модели — STM32H757. Обещали выпустить в 2018ом, сейчас перенесли на 2019… Возможно там все-таки будет 2 мега ОЗУ. Пока что ютимся на одном.
SoC хороший, но… даже нормальный CubeMX (чтобы запускать без костылей) появился месяца два назад. openocd тоже не полностью поддерживает. Но ничего, запустились…
В 1983 году сколько лет было до создания опен-офиса и где были разработчики сего «велосипеда»?Ну, надеюсь, что до опен-офис нам ещё лет 20 — мне в личном кабинете удобнее. А в 1983 году я участвовал в разработке программы прочностных расчетов зданий и по нашей программе сотня институтов по всему СССР прочность цехов и домов считала.
А что за дата такая, 1983 год? Сбитие Корейского боинга? Давайте уж считать от 1 мая 2000, с даты, когда стала возможна гражданская высокоточка.
Потому, что когда решение есть — появление решения в 2 раза дешевле не стоит даже траты на него времени потому, что это в одной ценовой группе — нет разницы!Понятно, обслуживанием вы не занимаетесь. Даже при отсутствии разницы в цене есть разница между посылкой за запчастью в Японию и ремонтом на месте.
И потом, вы понимаете, куда пошлют японцы, если капитан попросит кастомную прошивку? Бывают такие странные радары, которые понимают только один знак после запятой. А если там два знака — то опаньки. А бывает и наборот — надо два знака и ничего не поделать. Собственно смотрю на прайсы по регистровому корабельному компасу — мы там не самые дешевые. Правда точность курса у нас — как у самых дорогих Furuno.
Чтобы не ругались — 10-20 раз дешевле относится к чуть иной технике, не к регистровым корабельным компасам, а к тем местам, где мы заменяем тримблы и джавады.
могут купить те кому первое не при каких условиях не по карману.Объясняю — прайс на компас для регистровых судов. То есть для судов, которые обязаны иметь сертифицированный морским регистром спутниковый компас. А хотим мы выйти на маломерки
Ошизеть. Вы что, настолько отстали от жизни, что считаете 16550 венцом творения? Старый глючный неудобный UART с маленьким FIFO.
Да.
У него нет тупиковых состояний в которые он входит при удачном сочетании помех на шине USB.
Он или работает — или физически сдох! Другого не дано. А ваш FTDI будет отсыхать раз в полгода до ребута по никому не понятной причине.
А это математика. Матрицы у нас большие. 64х64x8 байт — этого 32К на матрицу. И да, это типичный embeded. FreeRTOS, плата меньше пачки сигарет и так далее…
Это не нормальное применение — лепите внешнее ОЗУ.
Нормальное это 8-16:1 ПЗУ: ОЗУ с тенденциями дальнейшего медленного роста значения первого.
А что за дата такая, 1983 год?
МСофис конечно.
Давайте уж считать от 1 мая 2000, с даты, когда стала возможна гражданская высокоточка.
Давайте. 2-го мая я беру на работу людей которые занимались военной высокоточкой = вы за 1 день отстали на 10-20 лет!
Он или работает — или физически сдох! Другого не дано.Это вы никогда драйвер сами не писали. И никогда не пытались довести 16550 до промышленного стандарта — 1 сбойный байт в сутки на 115200, то есть 10^-8 ошибки. Этот порт обычно «почти работает», то есть дает 1 сбой на 10 тысяч байт.
Там просто много чего нет для реальной надежной работы.
А ваш FTDI будет отсыхать раз в полгода до ребута по никому не понятной причине.Не-а. На шине длиной 1см помех просто нет. :-)
Это не нормальное применение — лепите внешнее ОЗУ.тааак… И кто теперь агитирует за внешнюю рассыпуху вместо крупной логики? А внешнее ОЗУ кроме того, что кучу ног занимает, оно ещё и сильно увеличивает шансы на утечку прошивки. Мы уж как-нибудь, на «ненормальных» SoC от «ненормальных» лидеров мировой электроники.
Давайте. 2-го мая я беру на работу людей которые занимались военной высокоточкой = вы за 1 день отстали на 10-20 лет!Почему??? Диссертация нашего гендиректора по спутниковй навигации — 1995ый год, а её отец занимался спутниковой навигацией, года с 1969ого, с первых опытных образцов приемников для системы Циклон. Была такая спутниковая система ещё до ГЛОНАСС и GPS, на низкоорбитальных спутниках.
А потом, кого вы наймете? Вы понимаете, что даже сейчас в России в математике высокоточки разбирается десяток человек? А в 2000 году их можно было по пальцам одной руки пересчитать. И не факт, что вы бы их сманили. Точнее факт, что не сманили бы.
Так что получите вы, как в одном из протоколов НАВИСа: «Прибор потребляет заданную мощность. Задача: обеспечить выработку требуемых параметров.».
Тут хитрее всего поступил JAVAD. Они просто в 90ые давали гранты российским математикам: хотите работайте, хотите — не работайте, но все, что напишите — шлите нам копию. Ну и JAVAD и продает свои приемники за 15-20 тысяч долларов.
А потом, с чего вы решили, что куча опыта дает сильные преимущества? Вот есть такая фирма, tallysman/ C 2009 делает очень неплохие антенны. А потом появился itsar и сделал антенны ещё лучше. И по цене и по отношению сигнал-шум… Так что опыт — это ещё не все…
Это вы никогда драйвер сами не писали.Зато я 100500 раз писал реализацию квитируемых протоколов обмена по USART, которым на сбойные байты — плевать. Которые если железо не отсыхает — именно, что обеспечивают реальную надежную работу. (не повезло конечно вам с этим вашим NMEA — костылем by design).
Не-а. На шине длиной 1см помех просто нет. :-)Долго смеялся. Это лишь до тех пор пока у вас рядом нет источника помехи с подходящей длинной волны и мощностью. Я такие регулярно обнаруживаю на реальных реализациях usb-usart мостов (разъемов нет все запаяно шинами).
Почему???
У них 20 лет опыта — у вас ничего. Неужели не ясно.
Они через месяц дают продукт — вы года 2 ходите по граблям потом делаете в общем случае что то более плохое. Лет через 5 в мыле догоняете и делаете на их уровне. (это если они тоже не двинут вперед семимильными шагами).
и сделал антенны ещё лучшеИз любого правила возможны исключения.
Зато я 100500 раз писал реализацию квитируемых протоколов обмена по USART, которым на сбойные байты — плевать.Осталось уговорить Рокфеллера. То есть убедить авторов GPS-приемников перейти на ваш протокол. Сумеете?
Это лишь до тех пор пока у вас рядом нет источника помехи с подходящей длинной волны и мощностью.Это называется "а вы на шкаф залезьте". У нас всегда прибор прилично экранирован, иначе от WiFi-передатчика внеполосная помеха на УВЧ приемников придет. От помех вначале качество приема кардинально падает.
У них 20 лет опыта — у вас ничего. Неужели не ясно.Не-а. Во-первых, 30 лет опыта у нас, а не у них. Во-вторых — мы занимаемся одной областью, а они — всем спектром судовых устройств, как furuno или kodgen. Ну всем hi-end сегментом, как trimble или javad. То есть прежде всего делают свои приемники. Очень похоже, что мы единственные, кто сконцентрирован только на RTK.
Из любого правила возможны исключения.Не, это не исключение, это правило. Делали люди машины, делали, а потом пришел Маск со своей Теслой. Десяток лет люди занимались поиском, а том Брин с Пейджем сделали Гугл.
Так что я не боюсь тех, кто 20 лет на рынке. Если кто нас обойдет — так стартап.
А вы, похоже, зацепились за фразу, что у нас качество в 2 раза хуже. Так мы делаем на приемниках ценой 20 долларов, а не 20 тысяч долларов. А это значит — иное железо внутри приемника, меньшая разрядность АЦП, например…
То есть убедить авторов GPS-приемников перейти на ваш протокол. Сумеете?
Так он не мой — он ETSI-IEE-ISO, зачем мне изобретать велосипед когда для меня его изобрели специально обученные инженеры… То что авторы GPS приемников его не применили и не стандартизировали (хотя он уже был) не делает им чести.
У нас всегда прибор прилично экранирован, иначе от WiFi-передатчика внеполосная помеха на УВЧ приемников придет. От помех вначале качество приема кардинально падает.
Можно подумать что экранирование прям панацея — провода наружу есть — считайте почти нет экранирования. И если вы еще не столкнулись с проблемой (архитектурно заложенной, доказуемой, воспроизводимой, и часто встречаемой разными людьми) — это не значит, что ее нет. Столкнетесь когда в японии заглючит рядом с каким нибудь волшебным прибором…
они — всем спектром судовых устройствА какое значение это имеет если там больше чем 1 человек?
Делали люди машины, делали, а потом пришел Маск со своей Теслой.
… вы находитесь здесь.
.
.
.
.
— Вот выпустит >10млн автомобилей в год как Фольксваген, тогда и поговорим, куда он там пришел и кому он вообще нужен, кроме перегретых деньгами американских гиков…
Если кто нас обойдет — так стартап.Че же это за стартап такой. Не иначе как из Перельманов доморощенных — которые ваши матрицы в двух килобайтах перемножат в процессоре за доллар. Так их нету и не предвидится.
То что авторы GPS приемников его не применили и не стандартизировали (хотя он уже был) не делает им чести.Да нет, это вам не делает чести непонимание, почему протоколы с перепосылкой не годятся для быстро устаревающих данных.
А какое значение это имеет если там больше чем 1 человек?А думаю, что там вообще никого из GPS-ников нет. Купили разработку и выпустили линейку приборов. Зачем дальше кормить команду разработчиков, если GPS — не основной профиль, а одно из сотни устройств?
Че же это за стартап такой.Ну, например вот эти ребята. Делали себе ветряки, а потом решили сделать GPS-приемник на ПЛИС.
Не иначе как из Перельманов доморощенныхТак Гриша как раз не доморощенный, он из Рукшинского кружка + в 239 у Куксы учился. Ну и матмех, само собой.
Да нет, это вам не делает чести непонимание, почему протоколы с перепосылкой не годятся для быстро устаревающих данных.
Ау? дома есть кто? у вас открытым текстом на 4800 передается — а вы тут от протоколов с перепосылкой нос воротите… Да и конечно когда искажение одного бита телепортирует вас в другую половину глобуса — это гениально, и надежно главное как швейцарские часы… — ну зато не устарели данные то…
у вас открытым текстом на 4800 передается —Алле?? Гараж??? ЧТО на 4800 передается? Данные приемников — 2-4 килобайта на измерение, их на 4800 не передать. NMEA 4800 — это результаты работы прибора — курс, крен и так далее.
искажение одного бита телепортирует вас в другую половину глобуса — это гениальноНу и зачем вы врете, что реализовали чтение NMEA? В NMEA есть проверка контрольной суммы. В бинарных протоколах — тем более, у НАВИСа — так вообще и продольный и поперечный контроль.
Неужели трудно догадаться, что если все разработчики приемников сделали без перепосылок — этому есть причины? А причина простая — при плохих условиях связи протокол с перепосылкой делает непредсказуемую задержку. А для GNSS лучше потери, чем задержки. Поэтому обмен по схеме «Запрос-ответ» бывает, а вот протоколов с перепосылкой не встречается.
Ну и зачем вы врете, что реализовали чтение NMEA? В NMEA есть проверка контрольной суммы.
1) есть если включить.
2) Кто вам сказал что она реализована?! (у меня) и кто вам сказал что она реализована еще в 100500 реальных проектах? В моей реализации весь GPS это всего лишь привязка лога совсем другого девайса к месту в виде 2-х координат и скорости, и тарировка спидометра по скорости, которая может потребоваться в 0.001% случаев — а может нафиг быть не нужна никогда. Т.е. даже если там будет сбой — ничего не изменится.
1) есть если включить.Пруф приведите, пожалуйста. По всем документам для соответствия стандарту контрольная сумма в NMEA обязательна.
Кто вам сказал что она реализована?! (у меня)Ну каждый сам себе злобный буратино. Бывает же — не написать 10 строчек кода, и жаловаться, что ошибки фатальны.
Двухбайтовое поле контрольной суммы является последним в NMEA предложении и отделяется от полей данных символом "*".
Контрольная сумма вычисляется как исключающее ИЛИ всех 8-битных символов в предложении между символами "$" и "*" (символы "$" и "*" в вычислении контрольной суммы не участвуют). Шестнадцатеричные значения старшего и младшего полубайта (4 бита) полученного результата перед передачей преобразовываются в два соответствующих ASCII-символа (0-9, A-F (верхний регистр)). ASCII-символ старшего полубайта передаётся первым, затем передаётся ASCII-символ младшего полубайта.
size_t NMEA_CRC(char *Str)
{
static char H[17] = "0123456789ABCDEF";
int i=1;
int8u CRC=0;
char c;
while (((c = Str[i]) != 0) && (c != '*')) {
CRC ^= c;
i++;
}
Str[i++] = '*';
Str[i++] = H[CRC>>4];
Str[i++] = H[CRC&15];
Str[i++] = 13;
Str[i++] = 10;
Str[i] = 0;
return i;
};
А на досуге подумайте, почему производителям запорожца нечего опасаться Линкольна и Кодилака, а вот производителей мотоциклов опасаться стоит. Ну или о том, как позиционирование компании на рынке ограничивает занятие ниш.
Ну каждый сам себе злобный буратино. Бывает же — не написать 10 строчек кода, и жаловаться, что ошибки фатальны.
Как легко все в мире оказывается.
Так вот обработчик данных — машина состояний!
И когда никакой контрольной суммы еще не получено — данные координат мало того, что приняты — отправлены в другую машину состояний. А исходная машина состояния сразу же по получению последнего полезного байта — сброшена. Это работает железобетонно, но не исключает наличие грубых ошибок измерения которые игнорируются оператором системы (для которого эти данные собственно и выдаются). У меня не морская навигация — мне так надо.
Поэтому никакими десятью строчками вы не отделаетесь — запихивание в эту концепцию контрольной суммы потребует серьезного пересмотра метода приема, потребует лишний буфер (ах ну да — 2 мега ОЗУ же)… Потребует контролировать переполнение этого буфера… Про которое конечно при реализации забудут ибо — «никогда такого не было и вот опять», а иначе ваш вдруг глюкнувший FTDI навалит мусора в буфер и во все, что за ним… Потребует проработки каких то реакций на событие уровня — все есть, но контрольная сумма не сходится и так много раз…
Это работает железобетонно,Ваш бетон — из поролона. GNS, GLL, GGA вначале передают координаты, а уж потом — их достоверность. И только в RMC — наоборот. Так что лишь для RMC можно отсылать координаты, не дождавшись статуса.
Для подстраховки (вместе с программистом бортового компа) решили: если скорость комбайна превышает первую космическую, то это точно ложные данные. И показывать их не надо. Ну это кроме правки остальных трех багов.
Потребует проработки каких то реакций на событие уровня —Ох уж эти детки… Вам какая разница — принять RM вместо RMC или сбой контрольной суммы? Реакция одна — нет приема предложений. А если долго нет — таймаут.
Так что лишь для RMC можно отсылать координаты, не дождавшись статуса.
Кто бы мог подумать? — и поэтому я принимаю только RMC!
Боюсь, что в итоге нам писать GPS-часть в ваших приборах
В моих приборах все ОЗУ может быть 128 байт — я думаю это совсем не ваш уровень писанины.
В моих приборах все ОЗУ может быть 128 байтНе страшно. Я-то боялся, что у вас КБ1013ВК — 32 с половиной байта ОЗУ и 1830 слов ПЗУ. А на всем остальном можно жить.
А уровень глючности ваших прошивок уже понятен, спасибо. Память надо экономить не в ущерб функциональности.
Монтировать тоже можно самому — а можно частнику отдать — сборщикам — а можно вообще ничего не делать, а отдать заказчику голую схему и софт — и пусть сам ищет, кто и где ее будет производить.
Можно выломать микросхемы из китайского изделия за копейку — а можно купить в «чип и дипе» за 3 цены из наличия сегодня же. А можно позвонить заказчику и сказать — «тебе надо ты везешь, что говорю, где берешь почем и как — твои проблемы». Или даже ардуину китайскую перешить под задачу, если эту задачу можно так решить.
Если нужна целостность данных — это один путь. Надежность — другой. Синхронность от нескольких источников — третий. Мало ОЗУ — 4й. Необслуживаемость — 5й. В продакшен через час — 6й.Так, с вами все понятно. Не обслуживаемая система ненадежна, а надежная — обслуживаемая и целостность данных не гарантирует.
Ну да, 35 лет назад, я тоже так думал. Ничего страшного — лет через 20 научитесь работать нормально. Потому что в реальности — 4-5 требований из ваших 6.
А решения, которые иногда не работают, просто не должны применяться. В советской школе АСУТП отказ одного датчика всегда диагностируется и обходится (иногда с деградацией функций), двух — минимум диагностируется (а лучше обходится), трех — лучше бы диагностировать.
Знаете, чуть иначе пишется код, когда вы на заводе под вами печка на водороде. И при взрыве — даже похоронить нечего будет.
А так у меня в череповецком проекта — целостность данных абсолютная, ни одного сбоя за 15 лет. Надежность — 15 лет без замечаний. Не, там есть баги, но система сделана как Ванька-встанька, баги снаружи не видны. Источников — дюжина контроллеров по 3 канала от каждого. ОЗУ — 265К на каждый сервер, по нынешним меркам — копейки. Обслуживаемость — изредка проверять вентиляторы шкафа и менять им фильтры. Все-таки — доф фига металлической окалины в воздухе.
А к этому ещё и 2 часа на отладку на стане в месяц. Только на старте стана из планового ремонта. И цена ошибки — 35-40 тысяч долларов, то бишь рулон оцинкованной стали. И цена проекта — 3 рулона стали. Всего-то — десяток человеко-лет и 135 тысяч строк кода.
Монтировать тоже можно самому — а можно частнику отдать — сборщикамНу я же говорю — начальный уровень. Сертификация производства у вас есть? Или вашим заказчикам она не нужна?
У нас сейчас первое требование при выборе места производства- сертификация под требования заказчика. ISO 9001:2015 заказчику мало.
В советской школе АСУТПразве что то было кроме переводных учебников из других школ?
Потому что в реальности — 4-5 требований из ваших 6.Комбинировать никто не запрещает.
Ну я же говорю — начальный уровень. Сертификация производства у вас есть? Или вашим заказчикам она не нужна?Не нужна.(Вот заказчику для газосных станций телеметрия была нужна, чтоб она как швейцарские часы работала — нужно. А как и кто собрал — не важно. И собрали ее дома на коленях.) Кстати возможно все еще работает (хотя думаю заменили уже давно пром решением за миллионы долларов импортное и с этой вашей исой).
Кстати кто то мне недавно говорил, что сертификация по ISO9001:2015 стоила ему многократно больше, чем прибыль, которую он получил от тех 2-х заказчиков, кто требовал от него соответствие этому сертификату. И если бы он просто их послал — очень сильно сэкономил бы даже если бы не работал.
А как и кто собрал — не важно. И собрали ее дома на коленях.Рано или поздно — посадят вас. Статей в УК очень много подходящих: 215.3, 263.1, 238, 217. Так что всего лишь одна авария с гибелью людей — и будут искать стрелочника. А вы своей домашней сборкой — отличный кандидат в сидельцы. Даже если авария не по вашей вине — все равно прокуратура найдет нарушение и будет заводить на вас дело.
Кстати кто то мне недавно говорил, что сертификация по ISO9001:2015 стоила ему многократно больше, чем прибыль,Скажите, какие у вас будут ощущения, если у вас откажет рулевое управление прямо на трассе? А у нас машинка 17 тонн весом. 17 тонн, Карл. Пустая — 17 тонн. И автовождение через штатную гидросистему. И выезд на дороги общего пользования. И не дай бог на дороге автовождение включится.
Деньги — не главное в жизни. Лучше спать спокойно. Точнее так — если спокойный сон для вас не важен, так можно и наркотиками торговать. Явно выгодней, чем платы делать. :-)
Понятно, понятие «инженерная школа» вам тоже неизвестно.
Вы уже закончили учиться или все в инженерной школе просиживаете? 8-е высшее образование наверно получаете — юридическое, как я посмотрю.
Рано или поздно — посадят вас. Статей в УК очень много
У вас очень серьезная проблема — телеметрия отдельных параметров газонасосных станций не предназначена для предотвращения аварий, не находится в контуре управления этих станций, не связанна с этим контуром физически. Она лишь заменяет контроль некоторые параметров оператором путем ДУБЛИРОВАНИЯ. Обязанность этого контроля и ответственность в любом случае законодательно закреплена за оператором! Просто в одном случае он должен все это на вездеходе объезжать — а в другом бухать пока красная лампочка не загорится (а потом уже в любом случае переть туда на вездеходе).
Сертификат взрывобезопасного исполнения на нее есть. Представьте себе сборка на коленях для этого препятствием не является. Так что расслабьтесь — стрелочников там много… К тому же, предмет не имеет места — я же говорю — старенькая она. Не работает уже 100%.
Скажите, какие у вас будут ощущения, если у вас откажет рулевое управление прямо на трассе?
У меня рулевое управление (на моих личных авто) построено на простых принципах гидравлики специально обученными инженерами, иностранных автомобильных концернов. И всю вашу в доску сертифицированную по всем ISO электронику с армянскими контроллерами рулящими вправо в упор я видел в гробу — в белых тапках… Но на всякий случай опасаюсь камазов во всех их проявлениях с автопилотами, гастеропилотами, быдлопилотами и прочими летчиками… (с первыми конечно особенно опасно). Так же как начинающему юристу, мне вам необходимо напомнить об документе, который называется: «одобрение типа транспортного средства» в коем есть пункт: «рулевое управление», незаконное вмешательство в которое (в чем обвиняемый сам чистосердечено признался) называется «переоборудованием» и влечет административную ответственность и запрет эксплуатации ТС и снятие регистрационных знаков. А в некоторых случаях — уголовную. Так что нечего тут к богу апеллировать — сухари пока сушите. Сертификат качества ISO тоже не поможет.
Обязанность этого контроля и ответственность в любом случае законодательно закреплена за оператором!И что? Наивный чукотский юноша. У нас смежника попал в такую ситуацию. Ему сначала пришлось доказывать, что система ещё не запущена, потом — что сроки поставки соответствуют нормативам, потом — что все лицензии и сертификаты имеются, потом — что взяток и откатов не давал.
Если уж пришли копать — будут копать, пока не выкопают. При этом внутри заказчиков — некая круговая порука, поэтому себя они будут вытаскивать, а внешних поставщиков — топить.
сборка на коленях для этого препятствием не является
ЖК РФ Статья 17. часть 3 Не допускается размещение в жилых помещениях промышленных производств
сертифицированную по всем ISO электронику с армянскими контроллерамиМожно поподробней про армянские корни danfoss?
Но на всякий случай опасаюсь камазов во всех их проявлениях с автопилотамиАвтопилоты на Камазах делают заводчане + казанский универ. Основная навигация там инерциальная.
незаконное вмешательство в которое (в чем обвиняемый сам чистосердечено признался) называется «переоборудованием» и влечет административную ответственностьА ссылку на статью найти сумеете? Ну и доказать, что она применима. Вот требования, ни завод, ни danfoss, ни мы их не нарушаем.
Я уж не говорю о том, что не понимаю, какие могут быть проблемы новый сертификат получить. Вы думаете, завод изготовитель не может внести модификацию в модель и заново сертифицировать её?
запрет эксплуатации ТС и снятие регистрационных знаков.Если говорить об испытаниях, то нельзя запретить с эксплуатировать то, что в эксплуатацию не введено. Как и нельзя снять то, чего нет. На танках видели госномера? Ну вот и тут их нет. И даже повесить неуда. Есть бортовой номер, снимается вместе с кожухом, на котором он нарисован.
ЖК РФ Статья 17. часть 3 Не допускается размещение в жилых помещениях промышленных производств
А еще я по 100шт пельменей дома делаю… И что? это уже «промышленное производство пельменей»?
Основная навигация там инерциальная.Хм… тупиковый путь развития.
А ссылку на статью найти сумеете?А че ее искать то. ПДД — положение по допуску ТС. статья 11 «запрет эксплуатации». пункт 7.18 приложения. «Внесение изменений в конструкцию» блаблабла.
Доказывается тоже в 10 секунд — на любую машину есть ОТТС — тип и схема рулевого управления там указана.
Вы думаете, завод изготовитель не может внести модификацию в модель и заново сертифицировать её?Завод может — вы нет — денег не хватит. Возникает вопрос — зачем заводу «вы»? Какими неочевидными знаниями обладаете?
Если говорить об испытаниях, то нельзя запретить с эксплуатировать то, что в эксплуатацию не введено.Не ну на полигоне играться то конечно вам никто не запрещает — но страшно далеко это от создания систем автопилотов…
это уже «промышленное производство пельменей»?Если вы ООО или АО, и производите их на продажу, то ДА. Если ИП и на продажу — то, скорее всего нет. Если не на продажу — то точно нет.
Хм… тупиковый путь развития.Почему?
А че ее искать то. ПДД — положение по допуску ТС. статья 11 «запрет эксплуатации». пункт 7.18 приложения. «Внесение изменений в конструкцию» блаблабла.Собственно 3 вопроса:
- Где же написано про административное наказание?
- Где написано про снятие номеров?
- С чего вы решили, что у нас «транспортное средство»? Не все машины, едущие по дорогам, являются транспортными средствами.
Доказывается тоже в 10 секунд — на любую машину есть ОТТС — тип и схема рулевого управления там указанаА тут 4 ошибки:
- Не на любую машину есть ОТТС, а только на указанные в разделе 1 приложения 1 к техрегламенту. Например, к швейной машине ОТТС нету.
- Не любые изменения затрагивают конструкцию. например, установка видеорегистратора конструкцию не изменяет. Что входит в конструкцию — определено в разделе 2 «Компоненты транспортных средств» (таблица 4) того же регламента.
- Подключение CAN-интерфейса к насос-дозатору ничего не нарушает, ибо CAN-интерфейс не входит в список частей рулевого управления (пункт 16 таблицы 4).
- CAN-интерфейса к насос-дозатору как минимум предусмотрен сертифицированной конструкции самого насос-дозатора..
Возникает вопрос — зачем заводу «вы»? Какими неочевидными знаниями обладаете?Высокоточная спутниковая навигация. Причем по такой цене, что её можно ставить штатно во все машины. А не предлагать, как дорогую опцию.
Не ну на полигоне играться то конечно вам никто не запрещает — но страшно далеко это от создания систем автопилотов…Не автопилотов, а автовождения (проезд по заданному маршруту). Это большая разница. Автопилот — штука новая, а автовождение используется лет 50, например в метро. А насчет «страшно далеко» — вы не правы. Думаю, что через год пойдет в серию. Само автовождение — очень простая штука, сложности там только в высокоточной навигации.

Слева — это автовождение, справа — человек за рулем. Горбинку на выходе из поворота мы исправим на опытной эксплуатации.Я даже примерно понимаю, что-там надо подправить в коде.
А теперь — зачем нужны наши миллиметры. Если картошку сажать точно в грядки, то её вырастает на треть больше. Логично?
А «точно в грядки» — это СКО 17 мм на орудии (плюс-минус до 5 см, то есть 3 сигмы). Ну хотя бы на формировании грядок и посеве.
Не, тракторист опытной сельхозстанции Тимирязевской академии на Джондире выдал нам 7 мм СКО по кабине. Но он, похоже один такой на страну — тракторист с высшим образованием и опытном 20 лет преподавания езды на тракторе. Да и не факт, что даже он так может каждый день, а не специально для министерской комиссии.
А обычно выпил С2Р5ОН, сел на Ниву Ростсельмаш. Потому наша система автовождения и нужна.
1) Работа вашей системы зависит от действий 3-х лиц которые вы не контролируете. Для навигатора это печаль (но никто не отменял, карты, солнце, ориентиры на местности и мох в муравейнике) — для автопилота полный провал.
2) Точности потребной для пилотирования вы не получите. (точнее получите в отдельных случаях где «цена водителя» ничтожна и изобретение автопилота — бред).
Точность потребная для навигации 10 лет доступна всем.
А тут 4 ошибки:
1. речь не о швейных мшинах а о машинах источниках повышенной опасности…
2. рулевое входит.= вы не можете рулить = автопилот давай досвидания!
Высокоточная спутниковая навигация.
Вы уже опыт на лодках раздули до отклонения в 5см на любом отрезке интервала двух часов?! Это минимально, что приемлемо — живые люди сильно точнее могут…
сложности там только в высокоточной навигации.Это лишь следствие того, что вы именно ей занимаетесь. Как начинающему юристу вам должно было быть понятно, что настоящая сложность в автопилоте только одна — сложившееся законодательство в области дорожного движения. А все остальное — временные преодолимые трудности. Потому, что ни одна техническая проблема не может быть решена юридическими методами и наоборот.
Слева — это автовождение, справа — человек за рулем. Горбинку на выходе из поворота мы исправим на опытной эксплуатации.Я даже примерно понимаю, что-там надо подправить в коде.
Например, изобрести Yaw rate sensor на порядок точнее — что не возможно технологически. Или у вас там примитивная модель движения материальной точки фокуса антенны и вы на повороте костыль на нее накладывать собрались?
Остальное — ложные и бездоказательные утверждения. Плюс путание автопилота и автовождения.
То есть полная безграмотность по предмету спора.
Например, изобрести Yaw rate sensor на порядок точнее — что не возможно технологически.У нас по скорости СКО 5-7 миллиметров в секунду. А баг там скорее всего проще — при определении момента выхода из поворота не учли запаздывание управления.
настоящая сложность в автопилоте только одна — сложившееся законодательство в области дорожного движенияя без понятия, что там с автопилотом, но автовождению законодательство не мешает. И это факт подтверждается тем, что вы даже не смогли дать ссылки на статью КоАП, по которой назначается штраф.
Из " ПДД
Транспортное средство" - устройство, предназначенное для перевозки по дорогам людей, грузов или оборудования, установленного на нем.
"Дорожное движение" - совокупность общественных отношений, возникающих в процессе перемещения людей и грузов с помощью транспортных средств или без таковых в пределах дорог.
"Дорога" - обустроенная или приспособленная и используемая для движения транспортных средств полоса земли либо поверхность искусственного сооружения.
А самоходный комбайн — это сельхозяйственная машина, предназначенная для сбора урожая и иных сельхозработ. Права там категории F, выдаются с 17 лет. Да, между полями он ездит по дорогам общего пользования. Но ПДД к нему не относится — он не транспортное средство. Тем более на полях, где дорог нет.
P.S. Хотите отвечать — не доказывайте свою некомпетентность, а давайте пруфы.
Резюмируем. Аргументы о тупиковости инерциальной навигации вы не привели.Вы не способны их услышать — вы зашорены ей.
Никаких доказательств про административное наказание, снятие номеров — тожеВы похоже еще и на другом глобусе живете.
То, что все, что ездит по дорогам, является транспортным средством — тем более не доказали.Камаз является!
То, что CAN-интерфейс к насос-дозатору является частью конструкции рулевого управления — тоже не доказали.У вас машина сама рулит=вмешательство в рулевое управление на лицо.
Не рулит= ну а о каком автопилоте с вами разговаривать…
У нас по скорости СКО 5-7 миллиметров в секундуА для автопилота надо 10мм в ЧАС — ИНС давай досвидания!
И это факт подтверждается тем, что вы даже не смогли дать ссылки на статью КоАП, по которой назначается штраф.Я вам дал ссылку на правоприменительную практику П 7.18 приложения — и там все гораздо хуже, чем просто штраф! (хотя могли бы и сами нагуглить). Вот вам еще случай как один особо умный чувак всего лишь немножечко борта у своего «камаза» вверх увеличил… А тут бедняги думают как им теперь ставить фаркопы.
Съезд с Камаза на комбайн зафиксирован — съезжайте уже на лодку (я в морском праве не разбираюсь — там то заборете легко)…
Съезд с Камаза на комбайн зафиксированЧто значит съезд? Изначально речь шла именно об автовождении комбайнов. Ну вот вам статья 2016 года — мы там названы. А вот успехи конкурентов, проигравших в конкурсе минпромторга. «Техническое зрение» означает работу «по рядкам». Думаю, что 2 см у них — точность управления, а не положения комбайна на поле.
Про Камаз почему-то придумали вы. Мы к автопилоту Камаза, конечно, некоторое отношение имеем. Но рассказывать об этом я буду после испытаний, а не во время разработки.
Вы не способны их услышать — вы зашорены ей.Анекдот. Спутниковая навигация (ГНСС) — это прямой конкурент инерциальной. Так что о минусах ИНС и плюсах ГНСС я могу много рассказать. Мне просто было интересно, насколько вы балабол. Выяснилось — на 100%, то есть ни одного минуса ИНС вы не привели.
А будущее -за комплексированными системами, то есть ГНСС+ИНС. И тут идут большие споры о том, какая система ведущая, какая вспомогательная и на каком уровне комплексировать.
У вас машина сама рулит=вмешательство в рулевое управление на лицо.Вы ещё скажите, что автомобиль — это движимое имущество, а фонарный столб — недвижимое. Или скажите, что мобильник является телефоном. Хотя на самом деле наоборот, автомобиль — это недвижимость, а мобильник — "радиостанция носимая" К сожалению, чтобы рассуждать на юридические темы, нужно хотя бы знать термины.
Я вам дал ссылку на правоприменительную практику П 7.18Вы дали ссылку на бабский треп. Правоприменительная практика — это решения судов. Из популярного — ну хотя бы почитайте пикабу. А вот и решение суда.
Поскольку лебедка на автомобиле не предназначена и не используется в условиях дорожного движения — в пределах дорог, установлена на несущую конструкцию автомобиля — раму и не выступает за переднюю поверхность бампера, то ее установка на автомобиль не влияет на безопасность дорожного движения.
Вот ровно это и у нас.
Камаз является!Камаз да. Но тут все проще — автопилот законы не нарушает — он нарушает подзаконные акты. Поэтому для испытаний сейчас срочно принимается поставление правительства — и с 1 марта 2019 автоматизированная система вождения будет разрешена в Москве и в Татарстане.
А для автопилота надо 10мм в ЧАС — ИНС давай досвидания!А этот бред вы откуда взяли? Какая разница, у нас 60 км/ч или 60.00001 км/ч?
Ну несерьезный вы человек. Утверждаете что-то — так давайте пруфы.
Вы дали ссылку на бабский треп.Который содержит ДВА решения суда — ОБА не в пользу обвиняемых… 2:1 не в вашу пользу!
Но тут все проще — автопилот законы не нарушает — он нарушает подзаконные акты.Давно у вас ПДД подзаконный акт? Гаишнику расскажете — а потом эксперту. Про то что там у вас куда по кану рулит…
А этот бред вы откуда взяли? Какая разница, у нас 60 км/ч или 60.00001 км/ч?Причем тут скорость — когда ПОЛОСУ держать надо. Не имея никаких опознавательных знаков на асфальте.
Давно у вас ПДД подзаконный акт?С 1993 года это Постановление Правительства РФ от 23.10.1993 N 1090 (ред. от 27.08.2018) «О Правилах дорожного движения» А до того — был приказ МВД СССР. И то и другое- подзаконные акты, то есть изменяются без госдуры.
Причем тут скорость — когда ПОЛОСУ держать надо. Не имея никаких опознавательных знаков на асфальте.То есть вы вообще не помните, о чем разговор был? Мда, вы пробили очередное дно.
Причем тут скорость — когда ПОЛОСУ держать надо.Какая разница, у нас 60 км/ч или 60.00001 км/ч?А для автопилота надо 10мм в ЧАСУ нас по скорости СКО 5-7 миллиметров в секундуГорбинку на выходе из поворота мы исправим на опытной эксплуатации.Я даже примерно понимаю, что-там надо подправить в коде.Например, изобрести Yaw rate sensor на порядок точнее
На дороге использовать навигацию для удержания в полосе нельзя. Нету карт нужной точности. Поэтому или машинное зрение или спецразметка. Скажем троллейбус может идти на автовождении за счет ориентации на питающий провод.
Кроме того, режим RTK — это до 10-20 км от базы. Даже, если базу повесить на каждой соте мобильной связи — все равно будут районы без покрытия. Поэтому на автовождении автомобилей применяется другой режим — PPP.
Но до сих пор АСУТП базируется на РКС, просто сейчас их реализуют в ПЛК.
Ну вот тут можете посмотреть количество статей и годы.
А вот переводные учебники 1930-1980 годов по РКС я не помню.
Так что школа была полностью своя. Ну за исключением того, чтоб Булевская алгебра — она для всех общая.
А американская школа — она совсем другая. Если у нас отказ датчика считается обычным событием, то американцы верят в надежность своей техники. Поэтому и не обрабатывают отказы. В итоге — фантастические факапы.
Ну вот вам самый любимый, про cruise control. Если датчик оборотов колеса сломался — машина разгоняется до 200 км/ч и не реагирует на тормоз. А что на него реагировать, если датчик оборотов дает ноль? :-) Для российской школы такой подход немыслим. А американцы вместо того, чтобы переставить порядок проверок, заменили пластиковый датчик на алюминиевый.
P.S. Для ПЛК 128 байт — это 1024 входа-выхода. То есть очень прилично. Котельная — примерно в 200-300 IO уложится. Для умного дома — легко хватит 32 IO.
Просто не надо использовать SoC, сделанные для работы в качестве ПЛК, для иных целей.
Так что не надо сказок, что я не работал на такой памяти. Работал. Просто на ПЛК.
«Релейно контактная автоматика» — тоже занятненько… А знаете есть такая фирма отис. И делает она кто бы мог подумать — лифты. Там вообще в курсе, что оказывается СССР был лидером в теории релейно контактной автоматики?! Наверно нет… Ах ну да — ведь есть проблема. Она в том, что когда у отиса релейно контактная автоматика и ее теория, уже во всю была — никакого СССР еще в проекте не было! И книжки 30х уже были переводами книжек 18xx годов.
Так что школа была полностью своя.
Школа может быть и была.
А вот с реле проблемы были (Чертока почитайте — он описывает глубину тех проблем).
Ну вот вам самый любимый, про cruise control. Если датчик оборотов колеса сломался — машина разгоняется до 200 км/ч и не реагирует на тормоз. А что на него реагировать, если датчик оборотов дает ноль? :-)
Я конечно понимаю, что вы изучаете вопрос управления автомобилями по желтым газетным статьям а не по документации производителей этих систем. Но уровень вашей неграмотности просто доставляет для отрасли!
1) Американцы не являются и никогда не являлись лидерами инноваций в автопроме. Никакой «американской школы» (кроме проектирования жрущих монстров) в этом вопросе нет, не было и никогда не будет. До 80-х они вообще коней в оврагах ели — потом спохватились и запатентовали несколько удачных идей в области управления ДВС… Потом часть этих идей удачно разменяли у немцев на их идеи — остальное у них же покупали. Это все, что вам надо знать об этой школе (представленной в данном случае концерном GM).
2) На любом автомобиле с АБС (т.е. тридцатилетнем ведре) датчики скорости находятся на каждом колесе — т.е. их 4.
3) Для каждого датчика обязательна как аппаратная функциональная диагностика (замыкания-обрывы) и программная параметрическая (соответствие показаний скорости каждому физическому колесу в отдельности и автомобилю в целом — возникновение например ускорений неадекватных колесу как физическому объекту с заданным моментом инерции). Таким образом, система имеет адекватную информацию о скорости, при любом виде отказа, любого из ТРЕХ датчиков, из четырех. И это не американцами придумано.
4) E некоторых производителей информация из блока АБС передается как по CAN, так и дублируется по отдельной линии методом имитации пути импульсами. Таким образом ECM имеет ДВА источника информации о скорости и способен адекватно оценивать скорость при отказе любого источника.
5) Естественно контур круиз контроля проектировали не идиоты — и если каким то чудом (что не реально) в ECM не откажется информации о скорости — режим поддержания скорости мгновенно будет сброшен. Что приведет к медленной остановке автомобиля. Поэтому это только в желтой прессе — «мы все умрем».
не реагирует на тормоз.
Это стыдно даже цитировать — ведь тормозная система автомобиля автономная гидравлическая и тормозной момент системы значительно превышает момент на колесе от трансмиссии…
Однако есть страшилка в системах drive by wire. О якобы самоедущих машинах… Для этого инженеры придумали состояние brake override. Сигнал о состоянии педали тормоза передается в ECM в виде двух независимых сигналов разной полярности. В состоянии BRAKE, ПО ECM обеспечивает гарантируемую невозможность прохождения сигнала от педали акселератора на исполнительный механизм заслонки.
Cама стратегия работы DBW — это вообще космос! Там два микропроцессора и каждый непрерывно проверяет достоверность работы другого и правильность расчета положения — при этом каждый при определении проблемы, может независимо от другого, снять питание выходных каскадов драйвера привода заслонки.
Она в том, что когда у отиса релейно контактная автоматика и ее теория, уже во всю была — никакого СССР еще в проекте не было!Пруф, приведите, плиз. Звучит неправдопобно, потому что для лифтовой автоматики не нужна полная теория — там очень узкий класс схем.
На любом автомобиле с АБС (т.е. тридцатилетнем ведре) датчики скорости находятся на каждом колесе — т.е. их 4.О как!!! То есть отпущенном сцеплении на стоянке модуль управления газом считает, что мотор не работает? Уровень вашего понимания понятен. Датчик оборотов мотора -это отдельный датчик.
В остальном — вы замечательно путаете как оно должно работать, как оно реально работает и что происходит при аварии.
Чтобы вы поняли, насколько это разные вещи — замечательная статья о том, как в сертифицированном и перепроверенном модуле управления двигателями самолета просто закомментарили блок кода.
А вот вам результаты аудита кода ETCS
У Тойоты в ETCS-коде:
- 67 функций со сложностью over 50
- Сложность Throttle angle function = 146; 1300 строк кода, без плана для unit test
Так что то, что должно быть — это одно, что на самом деле — немного другое, а что происходит при отказе — третье.
Пруф, приведите, плиз. Звучит неправдопобно, потому что для лифтовой автоматики не нужна полная теория — там очень узкий класс схем.
Я прям даже не знаю что сказать — лифт это вершина конструкторской мысли в области релейной автоматики. Там могут быть закодированы очень сложные алгоритмы — групповое управление, приоритет движения по направлениям, приоритет вызовов на определенные этажи, действия при отказах в группе, возврат на 1й этаж в случае определенного времени не активности, определенного количества машин в группе — и многое многое другое. Вся теория этих процессов была до СССР а на практике все было в первых небоскребах. (В СССР групповое управление реализовали только в 70-е).
О как!!! То есть отпущенном сцеплении на стоянке модуль управления газом считает, что мотор не работает? Уровень вашего понимания понятен. Датчик оборотов мотора -это отдельный датчик.
Ваше понимание в этом вопросе на полном нуле.
Под «датчиком скорости» в автомобилях всегда понимается «датчик скорости автомобиля».
Датчика оборотов двигателя не существует — обороты определяются «датчиком положения коленчатого вала» и называть его «датчиком скорости» — абсолютный дилетантизм.
В остальном — вы замечательно путаете как оно должно работать, как оно реально работает и что происходит при аварии.
Я прекрасно знал, что дальше как дилетант вы будете апеллировать к «истерии Бара». Это абсолютно нормально для читателя этих желтых статей. Так вот вам точка зрения специалиста:
1) Ни НАСА, ни специально нанятая коммерческая фирма для анализа железа, не специально нанятая фирма для аудита кода (профессионального аудита кода) не смогли не найти проблему в управлении электронной дроссельной заслонкой — не ФОРМАЛЬНО доказать ее наличие методами в том числе анализа кода! Поэтому адвокатами истца «бабки», был нанят самозваный «иксперт» в области эмбеддеда — Бар, для проведения второго (уже) аудита того самого кода.
1) Бар в отрасли является ничем — это человек написавший 100500книжек на тему «как оно должно быть в этом вашем эмбедеде», естественно никто кроме домохозяек и каких нибудь студентов эту беллетристику не читал, поскольку в индустрии существуют как общие стандарты (MISRA C), так и внутренние закрытые методические рекомендации, «как оно на самом деле должно быть в этом вашем ембедеде в нашей конторе» зачастую этой MISRA-C прямо противоречащие, но обязательные к исполнению, поскольку они базируются на коде, который уже был написан когда никакой MISRA в проекте не было. Все это вообще ничего общего не имеют с книгами Бара, а реальность еще более жестока. Если код рабочий его трогать нельзя. Поскольку там код это 5% работы а тесты при любом его «потрогании» — 95%! Поэтому там никогда никто не трогает работающий код а линейку компилятора не меняют годами и иногда даже десятилетиями.
2) Дилетанту доводится столкнутся с реальностью! Это был шанс вдруг понять, что десятки миллионов реальных систем не соответствуют его фантазиям об этой реальности, и наконец то написать бестселлер локального масштаба — «как оно на самом деле». Но дилетант так не может! это противоречит его ЧСВ — он не ударивший палец о палец в этом направлении — прав, целая индустрия инженеров — не права! Тогда дилетант находит лазейку — он переходит от формального доказательства ошибки, к эмоциям рассчитанным на понимание типовым таким же дилетантом, но с коркой программиста:
— ой а там 100500 переменных глобально (на самом деле — все, ему только кусок кода показали) — прочитайте любую книжку «не надо так»…
— ой а там 100500 строк на функцию — я не могу это понять = это «индусский код»…
— ой а я вот подключился к ЭБУ извне и один бит инвертировал и все сломалось на 0.5 секунд (точное поведение не описывает) — тяжелая заряженная частица тоже может так… мы все умрем…
Естественно судья который тоже дилетант, все это воспринимает уже эмоционально — да и тойота не обеднеет. Решение в пользу истца…
3) Когда Бар на своем сайте выложил стенограмму суда с речами его и инженеров и их аргументами (а там реально было что почитать) — ему люди внимательно следящие за итогами этого судилища и понимающие суть дела, быстро напихали в коментариях, кто он есть, что он стоит, и куда ему пойти. Естественно он в ужасе удалил эту стенограмму! Только «это интернет детка» и он все помнит… В результате любой заинтересованный человек может письменно наблюдать издевательство над здравым смыслом.
Короче — не читайте желтых газет!
Я прям даже не знаю что сказать — лифт это вершина конструкторской мысли в области релейной автоматики.Поржал.

Вы сравните со станом оцинковки — 8 тысяч входов, 2 тысячи выходов, не меньше 15 тактов в отдельных цепях.
Даже обычная котельная — 500 входов-выходов.
Вся теория этих процессов была до СССРИ ещё раз прошу — пруф приведите. А то окажется, что под «теорией» вы понимаете закон ома.
абсолютный дилетантизм.Не спорю. А у вас? Можете подтвердить свою квалификацию эксперта? Пока что я вижу, что вы находитесь в конце стадии джуна, когда человек не осознает всю глубину своего незнания.
Бар в отрасли является ничемЯвное передергивание, в википедии написано, что он писал.
Поэтому там никогда никто не трогает работающий код а линейку компилятора не меняют годами и иногда даже десятилетиями.О как. То есть при смене компилятора вылезают баги, а работает оно только в рамках написанных тестов? Мда, уровень глючности зашкаливает… У нас код работает под пятью ОС, десятком компиляторов и разными арзитектурами. FreeRTOS+gcc+arm — это всего лишь один из вариантов.
не смогли не найти проблему в управлении электронной дроссельной заслонкойИ что? Тойота отозвала 5.5 миллионов машин на 146 аварий за 10 лет. 5.5 миллиона машин на 10 лет эксплуатации на 2 часа каждый день — это 144 *10^12 секунд эксплуатации. То есть шанс сбоя — примерно 1 на 10^12 секунд.
У меня в череповецком проекте была ошибка, которая теоретически могла вылезать 1 раз в 3 года. То есть один раз на 10^8 секунд. Искал я её в своих собственных сорцах полгода. Это при том, что я свои сорцы отлично помнил. И у меня были логи. И я сам сидел за компом и видел все подробности. А вылезла эта бага как генеральский эффект — при подходе начальства перед сдачей в опытную эксплуатацию.
Так вот, искать баг с шансом 1 на 10^12 намного дольше. А уж с учетом того, что искал не автор кода…
Сколько там стоил отзыв каждого автомобиля? Думаю, что не меньше 100 долларов. Скажите, тойта потратила 550 миллионов долларов просто так?
ой а я вот подключился к ЭБУ извне и один бит инвертировал и все сломалось на 0.5 секунд (точное поведение не описывает) — тяжелая заряженная частица тоже может такМожет. И даже с шансом больше, чем 1 на 10^12. Не знаю, какие там топологические нормы, но когда-то читал современная на то время память по этой причине дает сбой раз в 4 года — то есть примерно 1 раз 10^8 секунд. Потому на серверах всегда ставят память с ECC. Так что сбой от ОЯЧ 1 раз на 10^12 секунд возможен.
Только «это интернет детка» и он все помнит…Ну так где же ссылочка? Пока что я вижу ваши бездоказательные утверждения и не более того.
Десяток выходов, два десятка входов на пятиэтажку.Сечас вы смотрите — все просто. Но в реальности сложность такова, что СССР в «лидерством в теории» смог повторить конструкцию 1925 года лишь в 1958 году. А 1948-го лишь в середине 70-х.
Можете подтвердить свою квалификацию эксперта?В этой то области — легко. С немецким как у вас?
О как. То есть при смене компилятора вылезают баги, а работает оно только в рамках написанных тестов? Мда, уровень глючности зашкаливает… У нас код работает под пятью ОС, десятком компиляторов и разными арзитектурами. FreeRTOS+gcc+arm — это всего лишь один из вариантов
Ну все обычно — сторонняя бесплатная RTOS. Тесты уровня «вроде работает» — погдон под ответ короче.
Так вот при смене компилятора нужно ДОКАЗАТЬ корректность компилирования. Это не значит, что лезут баги… И это обычно занимает полгода и производится вместе с разработкой новой архитектуры процессора (новой системы команд) и потом одним компилятором на одной архитектуре за время ее жизни, собирается код для 15-ти миллионов машин, ездящих в любой точке мира! Цена любой ошибки очень высока. Никакие оптимизации компилирования не стоят и мельчайшей возможности появления ошибки в алгоритме компилятора. Настоящая боевая система — это вам не глючные FTDI в платы тычить.
Тойота отозвала 5.5 миллионов машинКовры заменить отозвала за которые педаль цеплялась… Да — серьезная проблема индустрии в том, что ковры еще криворукий дизайнер проектирует — но ничего скоро AI дизайнеров то надеюсь заменит — полегчает немного.
Ну так где же ссылочка? Пока что я вижу ваши бездоказательные утверждения и не более того.
вот великая речь самозванца в суде которую он выпилил с сайта вместе с комментариями пользователей… Если интересно могу всю подборку по этому вопросу скинуть, что в желтых газетах не пишут.
а это отчет НАСА которые ничего не нашли — но кто они такие. лохи какие то че то там куда то запускают — фу… То ли дело великий писатель книжек про ембеддед ;)
Ну и наконец тесты железа — отчет фирмы Exponent.
(вам вообще в целом полезно почитать все это — хоть термины путать перестанете — а то неудобно как то, перед инженерами, этого вашего, как его — камаза (если они там конечно есть — в чем я не уверен))…
СССР в «лидерством в теории» смог повторить конструкцию 1925 года лишь в 1958 годуСССР даже красивые женские турсы не выпускал. Думаете, от недостатка теории? :-) Просто ширпотреб шел по остаточному принципу. А в насосных групповое управление вполне применялось.
итак. Никакого пруфа о наличии теории РКС в 19 веке вы не привели. Слив засчитан.
В этой то области — легко. С немецким как у вас?Легко — приводите. Иначе опять засчитаю слив.
Так вот при смене компилятора нужно ДОКАЗАТЬ корректность компилирования.Цикломатическая сложность 146 — это примерно 10^40ой тестов для полного покрытия. То есть протестировать полностью — невозможно.
И это обычно занимает полгодаРегресссионное тестирование полгода? Уровень 50летней давности. Обычно его автоматизируют и занимает оно часы.
Ковры заменить отозвала за которые педаль цепляласьПоржал. Беда в том, что такая проблема была и на машинах без коврика, что уже признано тойотой
The issue involves a friction device in the pedal designed to provide the proper “feel” by adding resistance and making the pedal steady and stable. This friction device includes a “shoe” that rubs against an adjoining surface during normal pedal operation. Due to the materials used, wear and environmental conditions, these surfaces may, over time, begin to stick and release instead of operating smoothly. In some cases, friction could increase to a point that the pedal is slow to return to the idle position or, in rare cases, the pedal sticks, leaving the throttle partially open
А вот интересное свидетельство переводчика, о том, что тойота усиленно искала ошибку у себя в программе. А вот и ещё один интересный факт:
Toyota first installed electronic throttles in 2002 model year Lexus ES and Camry sedans. Total complaints of sudden acceleration for the Lexus and Camry in the 2002-04 model years averaged 132 a year. That's up from an average of 26 annually for the 1999-2001 models, the Times review found.
Ну и самое главное — тойота выплатила штраф, а не подала аппеляцию. Ну то есть признала свою вину де факто.
хоть термины путать перестанете — а то неудобно как то, перед инженерами, этого вашего, как его — камазаНу во-первых Ростсельмаша, а во вторых — мы уже привыкли к тому, что люди путают GPS, ГЛОНАСС и GNSS, и считают, что «координаты рассчитывает спутник», а базовая станция — это очень дорогой приемник… Даже физики часто пишут лажу про GPS, например, что без учета теории относительности координаты, расчитанные по GPS. будут смещаться на десятки км за сутки. А на самом деле — не будут, просто погрешность времени будет десяток микросекунд в сутки, вместо нынешних 5-10 наносекунд.
Ну или ещё эпик фейл — корабелы (не команда, а проектанты) размещают антенны под металлической марсовой площадкой, а потом жалуются. что компас не работает.
У нас уже много таких заблуждений накоплено, может когда-то статья выйдет. А про «спутник рассчитывает координаты» мы читаем и слышим регулярно. И даже знаем, откуда это пошло — в 1965году такая схема действительно обсуждалась при разработке СНС Циклон-Цикада.
Легко — приводите. Иначе опять засчитаю слив.В личку кинул…
Это то что было реализовано! — на самом деле…
Цикломатическая сложность 146 — это примерно 10^40ой тестов для полного покрытия. То есть протестировать полностью — невозможноИменно! Поэтому проектирование подобных систем идет с учетом аксиоматики, что ни компилятор, ни процессор, ни железо — не работают абсолютно корректно либо могут в любой момент отказать! И нужно понять что этот отказ произошел. Именно это позволяет иметь 0 сбоев на 15млн изделий от каждого из которых зависит жизнь людей.
Поржал. Беда в том, что такая проблема была и на машинах без коврика,На машинах без коврика была только замена спаянной бессвинцовым припоем педали — потому, что в ней иглы олова росли… Но это лишь возможная причина проблем — не подтвержденная.
А вот интересное свидетельство переводчика, о том, что тойота усиленно искала ошибку у себя в программе.Не читайте желтых газет. Тойота заказала НАСА аудит — инженеры НАСА ничего не нашли. Все.
Toyota first installed electronic throttles in 2002 model year Lexus ES and Camry sedans. Total complaints of sudden acceleration for the Lexus and Camry in the 2002-04 model years averaged 132 a year. That's up from an average of 26 annually for the 1999-2001 models, the Times review found.
Как только в суде было выиграно первое дело «оно само поехало» — америкосы быстро прохавали, что есть способ все странные аварии списывать на тойоту. Особенно смешно выглядит случай 15-ти летней девочки, угнавшей у папы машину и разбившей ее об столб в течении получаса с заявлением о непреднамеренном ускорении.
Ну и самое главное — тойота выплатила штраф, а не подала аппеляцию. Ну то есть признала свою вину де фактоА что ей еще было делать? Объяснять домохозяйкам, что они не могут отличить «спагетти код» от нормального продукта, на котором каждый день без проблем ездят 10-ки миллионов? «они же не специалисты»…
В личку кинул…То, что кинуто — не подтверждает ни вашу квалификацию, ни даже то, что вы имеете хоть какое-то отношение к кинутой вами документации.
Это то что было реализовано! — на самом деле…
Именно это позволяет иметь 0 сбоев на 15млн изделий от каждого из которых зависит жизнь людей.Точнее — не позволяет. Заведомо неполные тесты лишь доказывают, что на тестах все хорошо. А как будет, когда условия не совпадают с тестовыми — неясно.
Но это лишь возможная причина проблем — не подтвержденная.Подтверждения от самой тойеты мало???
Тойота заказала НАСА аудит — инженеры НАСА ничего не нашлиЗнаете, они и у меня в коде не найдут. Даже меченных ошибок, то есть специально внесенных. Они и у себя в коде пару крупных багов допустили. Это особенность любого аудита кода — если не нашли баг, это не значит, что его нет. Это лишь значит, что его не нашли.
По опубликованным данным (длина функции и цикломатическая сложность) я бы запросил на аудит 3 года.
А вообще случаев, когда в опубликованном и многократно используемом коде находился баг — много. Heartbleed, например. Бывало, что баг жил десяток лет, например Meltdown.
Качественный код можно проанализировать быстро. Замена компилятора, ОС, железа ему не мешает. А некачественный код анализируется долго и трудно.
А что ей еще было делать?Подавать аппеляцию, приглашать независимых экспертов с большим, чем у Барра опытом и известностью.
А как будет, когда условия не совпадают с тестовыми — неясно
ясно — вы не поняли что именно я вам послал. Там есть ответ 'что будет'…
Подтверждения от самой тойеты мало???Тойота никогда не признавала этот дефект. То что она меняла ковры, волосатые оловянные педали и платила по единичным искам — не факт признания дефекта ПО. Если бы она признала — все машины за последние 10лет были бы отозваны по всему миру!
По опубликованным данным (длина функции и цикломатическая сложность) я бы запросил на аудит 3 годаДля этого есть 2й процессор с короткой программой монитора на ассемблере, не имеющий никакой цикломатической сложности, а занимающийся только проверкой корректности работы первого.
Качественный код можно проанализировать быстро. Замена компилятора, ОС, железа ему не мешает. А некачественный код анализируется долго и трудно.
Еще раз — Надежность системы в 15млн юнитов не строится на качестве кода! Она строится на таких методах контроля работы — что даже абсолютный говнокод гарантирует 100%-е выполнение задачи. Вы не можете доверять компилятору-процессору-его производителю — самой кремниевой технологии-и резистору на плате — а уж животному программисту и подавно. (да и вообще — только отсталые японцы используют живых программистов при создании того кода — в нормальных системах программисты не используются).
Подавать аппеляцию, приглашать независимых экспертов с большим, чем у Барра опытом и известностью.Каким опытом? Стенограмму читайте — там эксперты НАСА против самозванца не помогли, вот тойота и опустила ручки.
Кто вам сказал что она реализована?! (у меня)когда искажение одного бита телепортирует вас в другую половину глобуса — это гениальноВ NMEA есть проверка контрольной суммы.
Вы ругаетесь на протокол, а потом выясняется, что вы сами не вставили проверку. То есть ровно то же самое было бы с любым протоколом — какая разница, где проверку прошляпить?
И после вашей «поддержки» тойоты мое мнение о ё коде стало сильно хуже. Ибо не удивлюсь, что в тойоте человек примерно вашей квалификации тоже сэкономил полчаса на проверке.
И на этом всё. Вы для меня не эксперт. Ни в софте, где вы не отличаете свойства протокола от вашей криворукости, ни в железе, где вы показали примерно такую же квалификацию, ни в юриспруденции, где ваша квалификация ниже плинтуса.
Возможно, что вы эксперт в чем-нибудь другом, например в пайке плат в домашних условиях.
даже абсолютный говнокод гарантирует 100%-е выполнение задачи.См. отладку самолета. Как видите — не гарантирует.
Для этого есть 2й процессор с короткой программой монитора на ассемблере,У НАСА простой watchdog чуть не сгубил марсоход. И у них же была проблема с двумя процессорами и гонкой между ними.
Ваша квалификация такова, что я бы вас и на ставку джуна не взял бы.Я бы вас просто не взял ;) — слишком много времени в инетиках проводите, ваша квалификация значения не имеет.
Вы ругаетесь на протокол, а потом выясняется, что вы сами не вставили проверку.Давно хотел вас спросить как филолог-филогога… Вы «Яндекс пробками» пользуетесь? И часто бывает, что находясь в центре города телефон показывает что вы в глухом сибирском лесу?
Вот то-то… Профессионалы же писали — на хороших зарплатах. Наверняка и КС считают — где то в тайге среди елей. ;) А вы тут докопались до системы у которой единственная типа задача — спидометр тарировать, а координаты так поиграться (ибо они есть).
И после вашей «поддержки» тойоты мое мнение о ё коде стало сильно хуже.Да я вообще считаю что тойота говно и код у нее говно — потому, что этот код руками написан. Атавизм какой то — никто давно не пишет код руками в автопроме, если только на каком нибудь камазе может быть. Но с формальной точки зрения — все работает и обратного не доказано!
Возможно, что вы эксперт в чем-нибудь другом, например в пайке плат в домашних условиях.Нет вот в этом я точно любитель. Хотя даже как любителю, мне не понятен ваш страх пайки 17 плат и желание их спихнуть на кого то (какой бы они там сложности не были, тем более у вас бга то нет — а значит и паять можно топором и монтаж обычной лупой можно контролировать)…
И часто бывает, что находясь в центре города телефон показывает что вы в глухом сибирском лесу?Это 2D-решение, то есть по 3м спутникам. Плюс ещё могли альманахи протухнуть. Возможно, что поможет что-то вроде GPSRepairFix, как минимум оно насосет свежие альманахи.
Чтобы такого не было — берите мобильник GPS+ГЛОНАСС, а не чистый GPS на каком-нибудь дурном SiRFstar III. 2D-решение не обладает избыточностью. А при уровнях сигнал/шум ниже 30 оно может быть и просто ложным.
Наверняка и КС считают — где то в тайге среди елейНет там КС. Там кодовый сигнал, который принимается на уровне в 100 меньше фонового шума. Если авторы работают честно, они напишут — 155 дБм и не будут брать слишком слабые сигналы в работу. Если хотят маркетингового надувательства — на том же железе напишут -159дБм и будут периодически иметь ложную корреляцию.
тем более у вас бга то нетКого-кого у нас нет? Бога?
Кого-кого у нас нет? Бога?
BGA — корпуса такие — с ножками шариками. на которых контроль качества пайки не возможен без рентгена. (че вы все таки тут делаете? ну я то понятно — любитель платы дома паять и болтать ниочем)
Не ну какая прелесть — сидишь тут контрольные суммы проверяешь-usartы c высокой помехоустойчивостью проектируешь, а оно оказывается ущербное by design.Не берите китайское и американское дерьмо — будет работать нормально. Ну или хотя бы режим 2D запретите. В нормальном режиме 4 спутника, и есть минимальная избыточность, больше чем на 20 км вверх-вниз не улетите. При 5 спутниках — уже есть нормальная избыточность, и при сбое — решение просто не сойдется. А режим 2D — это 3 спутника, решением является сетка с шагом 297км, а координаты вычисляются как пересечение сетки с поверхностью Земли.
Тут проблема в маркетолухах, которые хотели показать, что их приемник ловит везде. Ну и ослабили все контроли.
Ну это примерно как по ушастому жопорожцу судить о том, можно ли ездить на автомобилях. Выясняется, что нельзя, они ущербны by design, ибо каждые 10 км ломаются.
Берите хорошие российские, американские, европейские приемники. Для 2018 года — обязательно GPS, ГЛОНАСС, GALILEO. Для дальнего востока вместо GALILEO стоит QZSS, для Сибири — BEIDOU. И будет вам счастье даже с той дермовой антенной за полбакса, что влезла в мобильник.
Берите хорошие российские, американские, европейские приемники.Мне пожалуйста — в составе смартфона с яндекспробками заверните 2шт, спасибо…
А по моделям мобильников — посмотрите табличку от google. Есть «Accumulated delta range» — значит полупроф или почти полупроф. Есть L5 — значит двухчастотник, совсем иное качество навигации.
А вообще, GNSS(GPS) антенна должна быть на крыше автомобиля, а все остальное — профанация. Ставя его в салон — вы закрываете прием минимум с половины неба.
Кстати, GPS-навигатор внесен в список сертифицируемых узлов автомобиля. И с точки зрения вашего прочтения закона, установка несертифицированного навигатора грозит теми же карами, что и автовождения. В моем понимании — большего, навигатор используется при движении по дорогам, а автовождение — на полях, то есть вне дорог.
P.S. Чтобы было понятней — двухчастотная навигация дает прямое определение полосы (СКО 30-50 см, макс ошибка — 1-1.5 метра). И это уже частично поддерживается картами.
Лежал у сибиряка мобильник, WiFi раздавал. Google его и внес в базу Wii-точек по которым он навигацию делает. А потом сибиряк приехал в Москву и прошел рядом с вами. И Googlе кидает вас в Сибирь — поближе к квартире этого гостя столицы.
Проверить легко — переключите навигацию в режим по чистому GPS — и броски исчезнут. А как и GPS, и Wifi и сотовые сети — как прыжки и начинаются
$PSTMTS,<dsp-dat>,<SatID>,<PsR>,<Freq>,<plf>,<CN0>,<ttim>,<Satdat>,<Satx>,<Saty>,<Satz>,<Velx>,<Vely>,<Velz>,<src>,<ac>,<difdat>,<drc>,<drrc><predavl>,<predage>,<predeph>,<predtd>,<cr><lf>
И все в том же духе…
Ну приношу извинения, оказывается, бывает…
Вольтметр стрелочный головка 0-10в — 1 шт. 150р
резистор 10 Ом 2 вт — 1 шт. (с полки)
разъемы тип A Б миниюсб — по 1 шт… 0р (тоже из хлама).
Первая попавшаяся пластмассовая коробка под корпус — даже не помню откуда взялась.
100%-й входной контроль точных копий китайских USB кабелей — бесценно!
В смысле вообще может не быть ленты компонентов иного номинала
Вдогонку… Сколько самолётов производится в год? Сколько кораблей сходит со стапелей? Сколько космических запусков? Десяток комплектов оборудования в отдельных отраслях — это уже тираж. И платы могут быть сложными. Ну не все же ширпотребом занимаются
Зря вы так. Нормальные платы, просто малотиражные. Помните анекдот про кладбище — "а чего нас бояться?".
А ведь речь то шла не про изделия — а про платы с компонентами. Не нужно там свою систему тестирования впихивать — на всех этапах именно такого производства достаточно использования общепринятых в мировой практике систем тестирования, которые естественно там уже есть.
Вы можете предсказать реальный процент брака на чужом производстве? Я — нет.
Куда проще раздробить отгрузку на партии и размазать во времени, чтобы изготовитель успел поставить вам этот недостающий неизвестный процент.
Я ничего не говорил про «минимальное время». Я имел ввиду, что буквально большинству надо «вот такую вот железку через неделю, максимум две».
Вы если пробовали когда-нибудь хоть что-то более-менее сложное разработать, должны понимать, что это абсурд.
Даже, допуская, что именно такую железку какая нужна заказчику возможно даже вполне реально сделать за эти пару недель, от вылавливания багов (а ведь все мы помним, что ничего сложного с нуля без багов создать практически нереально) никуда не деться. Но заказчику это, очень часто весьма и весьма тяжело объяснить, ведь «такая же простая штука, чё там делать-то».
Все советы дельные. Блин, да они подходят для 80% любых предприятий в России. Особенно, если дело касается цен, заявок, обратной связи и консультаций.
Есть такой процессор PIC18F258. У него он в то время применялся в некоем устройстве, так же там была плата-стабилизатор-кан трансивер — в общем стандартный набор вокруг этого процессора.
Так вот, в России, вы можете у прямого дилера Гаммы, купить pic18f258 в SO корпусе за ШЕСТЬ долларов! (это насколько я понимаю не розница + еще и со скидкой). Если вы думаете, что прямой дилер зажрался — вы можете купить это-же у моузера за 5.5 ЕВРО от 100шт.
Но дело в том, что на али вы можете купить мешок клонов ELM327 адаптеров, содержащих PIC18F258-кан трансивер-плату-корпус-веселенькие светодиодики-usb провод-китайский клон FT232RL(оригинал стоит тоже 6-7$)-диск с ПО — упаковку-услуги по контрактной сборке-и навар торгующих и производящих все это организаций. — всего лишь за смешные $3 per unit! Он их покупал, выпаивал из них эти процессоры и трансиверы, перешивал и запаивал в свои платы — а остальное шло в мусорку. И это c учетом доставки и пересылки было более чем в 2 раза выгоднее, чем просто купить тут эти же самые комплектующие без ничего…
Да они даже и ПОСТАВИТЬ то не могут (продать)! Только отгрузить и только заказчику… Это же низший уровень компетенции. Уровень пэтеушника с корочкой «монтажник РЭА»… Разве можно сравнить с гаражниками — где сразу разработка+закупка комлектующих(см выше)+монтаж+анализ рынка+поиск клиентов+реклама+продаж+риски+финансирование — вот реально где полный цикл.
Задачу сборки отлично решают любители которые прикупили себе печку не для того чтоб ее окупить — а потому что они любят это дело. И никогда человек который любит свое дело не будет говорить какой процент брака допустим при монтаже. Потому что для него — никакой не допустим.
а чем заканчивается цикл изделия у «контрактного сборщика»!?
А ваш друг он что, контрактный сборщик? Нет, он продаёт изделия. Но после собственно продажи и получения денег, судьба изделий перестаёт его волновать, как, впрочем, и вас, что наглядно видно по вашим же словам:
разработка+закупка комлектующих(см выше)+монтаж+анализ рынка+поиск клиентов+реклама+продаж+риски+финансирование
Продали — и хорошо. Сэкономили на комплектухе, поставив барахло — вообще отлично, «выгодно».
Кстати, прикольно, что у вас анализ рынка и поиск клиентов идёт после разработки. Почти также прикольно как то, что вы называете «производством микроэлектроники» выпаивание чипов из китайских плат :)
Вам это очень сложно понять — потому что вы ей видимо не занимались.
Почему вы считаете что продажа — основной момент? Так вот скажу вам по секрету — основной сбыт -опт (розница смешные цифры). Т.е. опять основной клиент не конечный пользователь.
Так же вам не понятно, что если «кто то поставил микросхему в плату = она теперь брахло» то «ваша чудесная контрактная сборка — всего лишь производство брахла!»
Я лишь сделал вывод из ваших же слов, вот тут:
разработка+закупка комлектующих(см выше)+монтаж+анализ рынка+поиск клиентов+реклама+продаж+риски+финансирование
Риски и финансирование не в счет, эта активность предшествует продаже. А после продажи вы ничего не указали, вот я и сделал вывод, который сделал.
В нем не насасывает воду хреновый флюс в середине БГА чипа — потому что там нет БГА чипов а с других хреновый флюс отмыт. В нем не трескается бессвинцовая пайка из за нарушения режима пайки и последующего падения на пол — потому, что все крепко спаяно свинцовым припоем. Ему не нужен ремонт — потому, что оно нормально спроектировано и не дохнет. В нем нет чипов с нарушением технологии производства пластин — поэтому у него нет проблем «ресурса микросхем». Оно просто работает пока морально и физически не устаревает. И когда это случается — его выкидывают на свалку.
P.S. Шутеечка про «ручное ОТК» чудо как хороша!
Вредные советы контрактному производителю электроники