Комментарии 160
Крутые «паятели» умеют за одно прикосновение припаивать обе площадки, но я такую суперсилу еще не освоил.
Это не суперсила, а просто вопрос времени и сноровки. Сам обычно так паяю, просто потому что иногда неудобно залуживать контакт под стоящим SMD-компонентом. Да и чтобы отпаивать его нужно одновременно прогревать оба контакта, иначе без повреждения компонент не снимется.
Да и чтобы отпаивать его нужно одновременно прогревать оба контакта, иначе без повреждения компонент не снимется.
В идеале сдувать?
Вещь! Дорого, да. Но с ним у меня таких идеально округлых, однородных, и блестящих паек, сделанных даже недооблуженным 600-рублевым паяльником, отродясь не было (радиомонтажник 2-го разряда).
Рекомендую американский FluxPlus 6-412-A NC 21D00.
Паял таким, крутая штука. После него другими флюсами как то не очень хочется паять. =)
Да, для окислов не подходит — это указано в спецификации флюса. Правда, сам не проверял, перед пайкой почти всегда зачищаю поверхности скальпелем (медицинская сталь лучше ножей или лезвий).
Флюс безотмывочный, почти бесцветный и прозрачный — тоже указано в описании. Но я люблю безупречные по внешнему виду и надежности платы. Поэтому всё равно смываю остатки флюса бензином "Калоша" :)
Попробуйте вместо спец. жидкости бензин. Он испаряется также быстро как ацетон или спирт. Только в отличие от первого не портит пластик, и в отличие от второго не набирает со временем электропроводность. И сушить не надо :)
Клинер очень мягкий, в том числе и для оптики годится.
Флюксоф уже пожесче, даже поверхность некоторых пластиков может подпортить, т.к. судя по запаху дихлорэтан содержит.
Дегризер — адская смесь, которая окислы хорошо очищает.
www.chipdip.ru/product/cleaner-aerozol-400-ml
www.chipdip.ru/product/flux-off-aerozol-400-ml
www.chipdip.ru/product/degreaser-aerozol-400-ml
Действительно, если пройтись бензином всего один раз, то могут быть разводы. Поэтому проходов должно быть два. В редких случаях, при обилии флюса, три.
Но это всё равно быстрее и дешевле, чем цепочка "сначала отмываем флюс — затем отмываем антифлюс".
Однако в промышленных масштабах используется именно описанный Вами подход.
Спец. жидкость — не оставляет даже когда она сама уже коричневеет и мутнеет от флюса с сотен промытых в ней платЧитал давно в комментах на Хабре, позже переискал весь интернет, чтоб найти название, и не нашёл. Подскажите.
Выкиньте это гавно. У него есть остаточное сопротивление (порядка единиц-десятков килоом, зависит от температуры, влажности, фазы луны, ...), однажды очень много времени потратил на отладку I2C в одном устройстве, переписал «стандартный» драйвер так, что он обнаруживал любые странные состояния шины и не зависал — а в итоге оказалось, что монтажник, собиравший первые несколько плат, очень любил ТТ, а его неотмытых остатков было достаточно, чтобы уровни на шине оказались непредсказуемыми.
Выкиньте это гавно. У него есть остаточное сопротивление (порядка единиц-десятков килоом, зависит от температуры, влажности, фазы луны, ...)
Поддержу двумя руками. Сам нарвался на эту его особенность, причем со временем это остаточное сопротивление падает, видимо по мере набора влаги из воздуха. И отмыть полностью от остатков флюса под компонентами руками практически невозможно, так что на это не стоит уповать.
Потенциал у portable can устройства есть.

Может быть эту кнопку по CAN можно активировать?
Про «подогрев» я имел ввиду именно подогрев стекла а не обдув.
На практике всё очень удобно и просто, куда проще, чем в записи. Для машин без датчика дождя — отличное решение.
Раз уж тут навешано на дворники нечто сильномогучеумное — можно бы и аналогичный функционал реализовать?
В следующей версии надеемся увидеть подачу воды в саму щётку, а не на стекло. Считается что так лучше.
- На тех ли пинах разъема висят нужные шины. Это аппаратная проблема. Но ее можно решить в дизайне разведя линии под типовые схемы подключения и как-то переключая их в зависимости от выбора типа автомобиля.
- Какими посылками оперирует авто. Это программная проблема. Ее легко настраивать программно.
Наверняка можно на ELM327 и каком-то приложении для Android это накрутить. Но это надо скачать, поставить, настроить, телефон должен быть заряжен, подключен, приложение или сервис в фоне быть активен (кушать батарею).
Куча точек отказа.
Хотя для эксперимента должно быть просто в реализации, нужен лишь простенький скрипт обмена данными по уарту с элмкой.
Насколько помню розетка OBD получает питание напрямую с батарейки, иногда даже без предохранителей, как тут дела обстоять с безопасностью и защитой от КЗ?
Тут есть простор для творчества — абсолютно точно надо уводить контроллер и трансиверы в сон при долгой неактивности.
60мА это много.
У меня своё устройство для автозапуска по GSM, на ESP32 и SIM800C, так вот с активной GPRS сессией оно ест не больше 45, без сна. Сейчас делаю вторую версию с тремя шинами, если интересно могу попробовать написать статью про него.
Почему за 2 недели? Вроде на 30 умножаете?
Некоторые умные автомобили (BMW) знают сколько они должны потреблять, и будут ругаться на отклонение.
В абсолютных величинах: допустим стоит АКБ ёмкостью 60Ah, при потреблении 60мА, устройство высосет полный аккумулятор примерно за 700 часов или 30 дней. Возможно не так критично, но аккумулятор не всегда заряжен на полную.
Если же 60 по шине 3,3, то по шине 12 В получится 16 мА.
Я думаю измерять потребление нужно всего устройства, от источника питания, в данном случае это АКБ авто.
если интересно могу попробовать написать статью про него.С удовольствием бы почитал.
1. Потребление. Питание на разъем OBD-II идет непосредственно от аккумулятора, т.е. плата запитана всегда. Сколько она потребляет? Не просадит аккумулятор за месяц стоянки, например (совместно с той же сигнализацией)? Хорошо было бы при выключенном зажигании минимизировать потребление.
2. Не нашел даташит на стабилизатор ST1510PHR, даже упоминаний о таком стабилизаторе не встретил нигде. Но вот LP2985 имеет максимальное входное напряжение 16 вольт, а это слишком мало для автомобильного применения. Нужен хотя бы 2-кратный запас по напряжению относительно номинального. У меня было несколько случаев выхода из строя 16-вольтовых стабилизаторов в подобном применении, после чего я перешел на стабилизаторы с входным напряжением до 35 вольт.
3. Как уже выше упоминали — необходима защита предохранителем. Предохранитель на питании OBD-II достаточно мощный, чтобы остаться целым, когда Ваша плата уже начнет дымиться :)
При выключенном двигателе (зажигании) прибор должен кушать не больше 15 мА, и даже это многовато для такого прибора, который вообще должен глубоко спать в этих обстоятельствах :)
Ну и да, 60 мА — это как-то совсем дохрена :)
С ST1S10 получаете не 3.3, а 5 вольт. От них запитываете 5-вольтовую CAN и маломощный экономичный LDO на 3.3 вольта, типа MCP1702, от которого и питаете все, что требует 3.3 вольта.
Частоту клока контроллера тоже настраиваете по необходимому минимуму, особого быстродействия от него все равно не требуется :)
Замените SN65HVD232 на SN65HVD230 или SN65HVD231, у которых имеется режим Standby. После выключения зажигания переводите оба трансивера в этот режим, контроллер тоже пускайте в спячку. Раз в секунду проснулись, активировали трансиверы, опросили состояние — если зажигание выключено — опять все в стэндбай и спячку.
От таких токов порт может запросто выгореть.
Если пепелац комплектно-оригинальный, любой дилер по вину за 30 ойро выдает карточку с кодами карпасса и медиа. Как там у вас в РФ на самом деле, я хз, в ЕУ работает.
а если питать его от 24в, как положено, то он будет ещё в 4 раза лучше
В бортовой сети могут быть выбросы от разных потребителей: зажигания, электромоторов, реле. Как с ними боремся — никак.
Предохранители придумали слабаки.
Переполюсовки не будет никогда.
Защита трансиверов шины не нужна.
ЭМС — лженаука.
Если вы могли бы дать конкретные рекомендации по защите трансиверов и защите от выбросов — буду признателен.
Выброс — это кратковременный всплеск напряжения питания? На сколько большой нужен запас? STM1S10 живет до 19В. Мало?
https://docs.cntd.ru/document/1200016096
http://caxapa.ru/lib/emc_immunity.html
Ну и конечно же бессмертная классика
https://habr.com/ru/post/221663/
Мало. Три раза.
См. ГОСТ 33991 http://protect.gost.ru/default.aspx?control=6&month=12&year=2019&search=33991&showall=-1
Ну а с 50к навести 300 — как 2 байта… А уж как искрит 1К ампер даже на 12V — видяшек в youtube полно. Еще там раньше был 1, а сейчас уже 4, а то и 6 высоковольтных трансформатора с воздушными рязрядниками в высоковольной части, ну да, сейчас низкое сидит на транзисторных ключах — но из-за особенностей схемы это не гарантия от обратного ЭДС. А уж сколько моторчиков, всяких и разных, и все искрят, и ни у одного никаких кроме плавких предов с временем сработки в пару секунд при 2 номиналах.
Вообщем добро пожаловать в старый чудный дивный мир аналоговой электрики, к которой сбоку бантиком приделали кучу микросхем. В этом мире прозвонка тестером не равна прозвонке 50 ваттной лампочкой, а сопротивление по китайскому тестеру и напряжением 12V иногда дает совершенно разные значение — приходится звонить кое где 220 от сети на 100W лампочку. Получается совсем 3-й результат :)
Девайс слабал, статью запилил, плюсы получил. Что еще для счастья надо? Ну сгорит авто, подумаешь. Кого это волнует?
Не хотелось бы оказаться в соседнем ряду на соточке. И не пожелаю никому.
Переполюсовка, кстати, про которую автор вопрошает, может легко случиться при перевороте аккумулятора. Если люди способны usb не той стороной вставить (и много другого, о чём я тут писать не буду), то перепутать клеммы в авто — как нефиг делать, на мой взгляд.
На сколько я помню собственный авто, если перевернуть аккум то выводы окажутся расположенными так, что один из проводов просто не дотянется. Так было как минимум на 3-х из 4-х автомобилей, бывших у меня во владении. Думаю по той же причине автомобильные аккумуляторы есть «левые» и «правые»
Автомобильные стабилизаторы питания принимают на вход порядка ± 40В и более. Навскидку TLE4275. А для ответственных узлов на входе еще стоит surge protector который принимает на вход до 250-300В и это уже после входного LC/RC/LRC фильтра.
Я много лет назад гулял по этим граблям. Однажды словил около киловольта (да еще с приличной энергией) с датчика уровня топлива (переменный резистор другим концом на землю) на полностью исправном авто.
Главный совет — перед переводом селектора в драйв отключайте Ваше устройство от бортовой сети.
А что вам советовать? Тут как если бы я написал чего-то на дельфи и показал бы вам, примерно такой уровень сравнения, не обижайтесь, пожалуйста. Вам тут уже посоветовали почитать стандарты и подумать, чего не хватает в вашей системе. Ну скажу я вам, зачем вы взяли 1206, когда всё можно было на 0402 сделать, это поможет? Нет, потому что вы такое еще не умеете паять. Про то, что ТТ говно — вам уже тоже написали (этим флюс-гелем вообще надо его производителей-изобретателей обмазать и запечь до румяной корочки). Ну кондёры вы на плате смешно расположили, даже апноуты на стм-ку не почитав, зато ровно. Это вот всё моё нытье в комментах вам разве поможет? К сожалению, нет. Потому что вы до этого самостоятельно должны дойти. Вы сами должны понять (ну или не понять, как показывает практика, есть и дядечки под 50 с почти тридцатилетним опытом, которые лабают непонятно что непонятно как, а заказчик и рад), что есть хорошо, а что нет. Опыт, сын и ошибок и всё такое.
Еще раз извините, у меня проф. деформация на электронику. Это всё равно что комментить поделки для хоумассистанта от одного местного обитателя. Как только хомячки видят e-ink, esp32 и барометро-термометры, начинается неконтролируемое плюсотечение. А то, что там всё сделано на отшибись и человек не знает про технологичность… Кого это в наш век интересует, в самом деле?
Извините, наболело.
Про 1206 все так. Потому что не умею пока боле мелкое.
А что с кондерами? Вроде как читал я app notes, вычитал оттуда as close as posible к ногам питания. Что-то еще пропустил?
Ваше «нытье», по крайней мере мне, поможет сильно больше чем «ЭМС — лженаука» и «предохранители для слабаков», поэтому пожалуйста продолжайте, я серьезно, тэги тут я не использовал ;)
И верно, опыт для меня важнее. Поэтому я делаю и пробую, вместо того что бы следовать советам типа «лучше не включай» и «сначала изучи всю всю превсю матчасть и защити кандидатскую» ;)
Есть как минимум 1 моторчик, ( может быть и еще 1 — тогда тормозим в пол) подключенный к can, который затормозит вашу машинку без вашего участия, и как минимум пару блоков, которые дают на него сигнал. Включить можно даже через op-com, про tech2 даже не заикаюсь.
Что еще за блоки могут вместо меня затормозить автомобиль?
Интересно конечно какими входными данными руководствуется блок. Показания с тех же датчиков Холла на колесах идут к нему на сколько я видел схему НЕ по CAN шине.
«Посоветовать в паре комментариев» не обязанность, а опцион. Если нет желания и времени — я не против, но стоит ли тогда лить желчь?
Возможно после прохождения обучения я смогу даже приготовить дефлопе или устриц в каком-нибудь крутом соусе, название которого никто не выговорит, но вот беда — я раньше с голода умру.
Кулинарный техникум вам понадобится если вы пойдете работать поваром. Будете скучно учить там как соблюдать санитарно-эпидемиологические нормы на рабочем месте, чтобы не отравить клиентов.
Попробуйте спросить маму/девушку/жену рецепт борща. Подозреваю что для многих ингредиентов будет присутствовать дозировка «на глазок».
На самом деле — сложная ситуация. Приготовить борщ только себе — одно. Но предложить его попробовать другим — запинают за попытку отравления. И, вообщем-то, они не так уж и не правы. Увы, бюрократия процветает не просто так.
Вообще не экономьте на резисторах. Если что-то приходит из-за пределов платы резистор это самая минимальная и самая простая защита. Можно даже поставить резистор порядка 10 Ом в цепь питания 12В (после приведения в порядок номинала токоограничительных резисторов на светодиодах).
Наверное можно выжечь затвор входного транзистора крутым передним фронтом, но уж больно крутой нужен dV/dt. Да и входной резистор его подрежет. Хотя RC подрежет еще лучше.
Один я не понял, что спаял автор? Я конечно люто завидую тому свободному времени, что у него есть, но выводить вертикально дворникиавтоматически в зависимости от темп, это перебор. Т. Е. Настолько лень подержать переключатель вниз пару сек после того как заглушил? Да я и так то иногда их выставояю вертикально, а чтоб еще паять паять…
Простите, но профита я не вижу. В эти выхи у нас было в деревне 3 гр, сухо. И мне нафиг не надо лишний раз возить дворниками по сухому стеклу, после дальней дороги, с разбитыми жуками на лобовом.
И мне нафиг не надо лишний раз возить дворниками по сухому стеклу, после дальней дороги, с разбитыми жуками на лобовом.
Это не так уж часто бывает, чтобы после дальней дороги на стекле прямо куча разбитых жуков висела, которые могут повредить дворники. Обычно этих жуков смывают сразу, просто потому что они мешают смотреть :) А те следы, которые остаются после смывания, ну никак не могут ничему повредить или помешать при движении дворников в вертикальное положение.
Зато это с лихвой компенсируется случаями, когда ночью перестает быть сухо и температура падает от +2 до -4, и утром дворники оказываются в толстом слое льда.


Схема интересная и, наверное, удобная. Вижу два "момента" (не минуса даже):
Разъём OBD — он один в машине, а устройств для него уже куча. Данную функцию разместить бы в некий "блок комфорта", где уже подобных функций — несколько.
Не поднимать дворники при температуре ниже 4 градусов, если ими не пользовались — решение спорное. Осадки могут навалить ровно когда машину запарковали вечером, а ночью пошёл снег и похолодало. Пока стекло теплое — а это несколько часов — оно будет это дело успешно растапливать, а внизу оно будет замерзать. Да даже если и не было тёплым — все равно может снегом завалить
Так что — если зима, то зима, пусть вверх торчат, проблем в этом никаких нет.
Например, если завелся и не нажал 4 раза подогрев сидений и 6 раз за ручник не подергал, то авто через 5 минут войдет в режим аварии. Либо как я раньше думал сделать беспроводной ключ по бт например
Нет, подушки не сработали
Они и не сработают, подушки если и подключены к CAN, то только для целей диагностики, управлением подушками занимается отдельный автономный блок, который и датчики «удара» читает не по CAN
"для всех основных электронных компонентов держу в голове аналогии на "шлангах с водой""
Хорошо когда препод по гидравлике дружил с преподом по электротехнике.
Доступно понимание работы основных электронных компонентов в схеме когда переносишь на них законы гидравлики, которые можно себе представить, пощупать не прибегая к тестерам или симуляторам
Умные дворники: автоматизируем автомобиль