1️⃣ В твиттере только и разговоров про зарплаты в российском айти, одно спасение - линкедин с обсуждением кремниевых зарплат в одноимённой долине 😊
2️⃣ Что-то пропустил момент, когда FPGA-крупняк начал отдавать проекты (в Сербию) на аутсорс:
Even if you are not there yet, after this project - you will feel "Silicon Valleyish". Because this project is about building a chip for the biggest Silicon Valley company!
We will provide you well-structured knowledge and architecture of SoC through a comprehensive training that might change your future.
(директор Symbiotic EDA предположил что речь про Интел)
@embedoka
2️⃣ Что-то пропустил момент, когда FPGA-крупняк начал отдавать проекты (в Сербию) на аутсорс:
Even if you are not there yet, after this project - you will feel "Silicon Valleyish". Because this project is about building a chip for the biggest Silicon Valley company!
We will provide you well-structured knowledge and architecture of SoC through a comprehensive training that might change your future.
(директор Symbiotic EDA предположил что речь про Интел)
@embedoka
"Умный" автомобиль I
Менее чем за сутки на авто высадился аккумулятор в ноль. Домарощенное расследование выявило виновника в лице вентилятора радиаторов, который молотил без остановки даже после постановки авто на охрану (для турбированных двигателей это норма, что вентилятор продолжает работать после глушения двигателя и даже после постановки на охрану - поэтому особого значения этому факту поначалу не придал).
Как и всё автомобильное, логика, которая заложена в ЭБУ вентилятором - супернадёжна и призвана оберегать двигатель от экстремальных условий, т.е. к ЭБУ вентилятора подходит три провода: питание и управление (от ЭБУ двигателя) и при отсутствии связи с ЭБУ двигателя вентилятор начинает молодить на 100% мощности.
К слову сказать это уже 4-ая по счёту проблема с (турецкой) проводкой, произошедшая с авто за последние 5 лет (провода обламываются и перегнивают в местах сгиба/нагрузок либо перетираются даже внутри защитной гофры от вибраций дизеля).
Так вот, было бы круто, чтобы автомобиль был дружественнен не только к ДВС, но еще и к владельцу. Сейчас, в эпоху Connected Car с управлением авто с мобильного приложения хотелось бы добавить и "полезных" функций, помимо дистанционного запуска ДВС и климат-контроля салона. Например, контроль потребления бортсети (разве это нормально когда менее чем за сутки бортсеть высасывает полностью заряженную батарею на 90Ач?!).
Только подобные фичи придется внедрять на уровне производителей, DIY тут тяжёл и болезнен: как писал год назад, большинство электроники в современных авто реализовано по принципу always hot и вентилятор не исключение: к ЭБУ вентилятора с клеммы 30+ через 80ти амперный предохранитель всегда подведены через кабели диаметром с мизинец +12В с батареи - не очень-то много охоты и смелости такие цепи измерительными шунтами разрывать 😬😬😬
PS: протокол кстати, не LIN, хотя обмен и однопроводный двунаправленный (несмотря на то, что в бортсети напихано более десятка лин-шин для иных нужд).
PPS: первый раз пожалел что нет карманного осцилла - ткнуться в пин и посмотреть эпюру (подлазить со второго конца дабы прозвонить цепь на обрыв очень уж неудобно).
@embedoka
Менее чем за сутки на авто высадился аккумулятор в ноль. Домарощенное расследование выявило виновника в лице вентилятора радиаторов, который молотил без остановки даже после постановки авто на охрану (для турбированных двигателей это норма, что вентилятор продолжает работать после глушения двигателя и даже после постановки на охрану - поэтому особого значения этому факту поначалу не придал).
Как и всё автомобильное, логика, которая заложена в ЭБУ вентилятором - супернадёжна и призвана оберегать двигатель от экстремальных условий, т.е. к ЭБУ вентилятора подходит три провода: питание и управление (от ЭБУ двигателя) и при отсутствии связи с ЭБУ двигателя вентилятор начинает молодить на 100% мощности.
К слову сказать это уже 4-ая по счёту проблема с (турецкой) проводкой, произошедшая с авто за последние 5 лет (провода обламываются и перегнивают в местах сгиба/нагрузок либо перетираются даже внутри защитной гофры от вибраций дизеля).
Так вот, было бы круто, чтобы автомобиль был дружественнен не только к ДВС, но еще и к владельцу. Сейчас, в эпоху Connected Car с управлением авто с мобильного приложения хотелось бы добавить и "полезных" функций, помимо дистанционного запуска ДВС и климат-контроля салона. Например, контроль потребления бортсети (разве это нормально когда менее чем за сутки бортсеть высасывает полностью заряженную батарею на 90Ач?!).
Только подобные фичи придется внедрять на уровне производителей, DIY тут тяжёл и болезнен: как писал год назад, большинство электроники в современных авто реализовано по принципу always hot и вентилятор не исключение: к ЭБУ вентилятора с клеммы 30+ через 80ти амперный предохранитель всегда подведены через кабели диаметром с мизинец +12В с батареи - не очень-то много охоты и смелости такие цепи измерительными шунтами разрывать 😬😬😬
PS: протокол кстати, не LIN, хотя обмен и однопроводный двунаправленный (несмотря на то, что в бортсети напихано более десятка лин-шин для иных нужд).
PPS: первый раз пожалел что нет карманного осцилла - ткнуться в пин и посмотреть эпюру (подлазить со второго конца дабы прозвонить цепь на обрыв очень уж неудобно).
@embedoka
Telegram
Embedded Doka
Low Power - не только мобильная электроника
Появилась возможность больше времени уделять увлечениям, одно из них - автомобильная электроника.
Не стоит забывать что автомобиль - хоть и большая, но таки-батарейка и в режиме "охраны" авто должен потреблять…
Появилась возможность больше времени уделять увлечениям, одно из них - автомобильная электроника.
Не стоит забывать что автомобиль - хоть и большая, но таки-батарейка и в режиме "охраны" авто должен потреблять…
Похоже ушла эпоха, когда для изготовления дубликатов ключей использовался пластилин, теперь благодаря computer vision, CNC и предприимчивым азиатам достаточно лишь фотки с мобильного.
Что нас ждёт в будущем?.. Похоже скоро анекдоты про машину для бритья и стрижки станут явью, и вместо разорившихся барбершопов понатыкают кабинок с ЧПУ 😱
Что нас ждёт в будущем?.. Похоже скоро анекдоты про машину для бритья и стрижки станут явью, и вместо разорившихся барбершопов понатыкают кабинок с ЧПУ 😱
#Key-Blade-Service-CNC-Send-a-Clear-Blade-For-Cutting
@embedokaВ последнее время немного погрузился в тему НРС и оптимизации под платформы. Всякие VLIW типа SSE, AVX - это понятно, но тут случайно наткнулся в одном шиткоине на какой-то неведомый доселе динамический тюнинг. Нифига не понял что именно там тюнится и почему эта процедура занимает от часа до двух, еще большую смуту вносят исходники, в которых некоторые magic numbers как исторические данные за последние 5дней/месяц.
Вероятно, что оптимизации как-то связаны со "случайным" выбором алгоритмов и их последовательности каждый блок в 120сек (3 из 6ти алго).
Может кто сталкивался с такими экзотическими оптимизациями?
@embedoka
Вероятно, что оптимизации как-то связаны со "случайным" выбором алгоритмов и их последовательности каждый блок в 120сек (3 из 6ти алго).
Может кто сталкивался с такими экзотическими оптимизациями?
@embedoka
А вот какие девайсы предлагают азиаты для мониторинга состояния автомобильного аккумулятора - внутри тупо чип BLE CC2540, АЦП используется встроенный в SoC.
И заявлено какое-то дичайшее потребление в 1мА для девайса, который always on 😱
У Lancol совсем примитивная схема: диод + LDO в цепи питания и резистивный делитель в цепи измерения напряжения и использование готового модуля для BLE.
Знаю есть некие отечественные разработки, которые по историческим данным определяют степень износа батареи и делают это довольно качественно (подозреваю, что аналогичный принцип во многих современных авто закладывается "из коробки" - и там при смене АКБ есть процедура "обнуления" модуля BMS).
@embedoka
И заявлено какое-то дичайшее потребление в 1мА для девайса, который always on 😱
У Lancol совсем примитивная схема: диод + LDO в цепи питания и резистивный делитель в цепи измерения напряжения и использование готового модуля для BLE.
Знаю есть некие отечественные разработки, которые по историческим данным определяют степень износа батареи и делают это довольно качественно (подозреваю, что аналогичный принцип во многих современных авто закладывается "из коробки" - и там при смене АКБ есть процедура "обнуления" модуля BMS).
@embedoka
❤2
Никогда еще ручной труд не ценился так высоко:
лот ибея с названием "Первый в мире USB-C iPhone" был продан студентом из Швейцарии за ~6 млн.руб. (на однушку внутри мкада не хватит, однако всё равно неплохая стоимость итогового человеко-часа).
Видимо 2й раз такой финт не выйдет, поэтому автор выложил на гитхаб инструкцию и модели для всех желающих. Однако остаётся пространство для манёвра для вкрячивания разъёма лайтнинг во всякие хуасамсунги (например) - но не так хайпово будет увы.
Какую мысль я хотел донести?!.. В чатиках постоянно слышен стон о низких ЗП у эмбедерщиков и плисоводов, тем не менее вот хороший прецедент того, что работа руками и головой может цениться сполна, если добавить щепотку грамотного маркетинга 👌🏻
@embedoka
лот ибея с названием "Первый в мире USB-C iPhone" был продан студентом из Швейцарии за ~6 млн.руб. (на однушку внутри мкада не хватит, однако всё равно неплохая стоимость итогового человеко-часа).
Видимо 2й раз такой финт не выйдет, поэтому автор выложил на гитхаб инструкцию и модели для всех желающих. Однако остаётся пространство для манёвра для вкрячивания разъёма лайтнинг во всякие хуасамсунги (например) - но не так хайпово будет увы.
Какую мысль я хотел донести?!.. В чатиках постоянно слышен стон о низких ЗП у эмбедерщиков и плисоводов, тем не менее вот хороший прецедент того, что работа руками и головой может цениться сполна, если добавить щепотку грамотного маркетинга 👌🏻
@embedoka
👍2
Forwarded from Bogdan
Добрый день, меня зовут Богдан, и я подсел на Verilog волей случая.
...
В тот роковой день на производственной практике от универа привели нас троих в маленькую комнатку со столом и доской, закрыли дверь, и спросили "Знаете ли вы что-нибудь про Verilog?"
...
Очнулся через пару часов уже за компом, проверяя как работает инстанс моего д-триггера
...
Хотелось ещё...
...
Нам намекнули что мы так просто не соскочим и обязательно вернёмся...
...
Раз в неделю ходили за Verilog'ом. Постепенно приходилось повышать градус. Простые сдвиговые регистры и счётчики уже не вставляли...
...
Пришлось после практики устроиться на пол ставки, чтобы иметь возможность писать модули... Так всё и пошло под откос...
...
В тот роковой день на производственной практике от универа привели нас троих в маленькую комнатку со столом и доской, закрыли дверь, и спросили "Знаете ли вы что-нибудь про Verilog?"
...
Очнулся через пару часов уже за компом, проверяя как работает инстанс моего д-триггера
...
Хотелось ещё...
...
Нам намекнули что мы так просто не соскочим и обязательно вернёмся...
...
Раз в неделю ходили за Verilog'ом. Постепенно приходилось повышать градус. Простые сдвиговые регистры и счётчики уже не вставляли...
...
Пришлось после практики устроиться на пол ставки, чтобы иметь возможность писать модули... Так всё и пошло под откос...
ТОП-10 факапов схемотехников и топологов
(перевёл и озвучил @iDoka)
1️⃣ RX/TX ошибка - перепутаны схожие линии: классический пример - RXD/TXD (UART), MOSI/MISO (SPI) либо концы диффпар: DP/DN (USB)
2️⃣Ошибочное посадочное место компонента, напр. использование SOIC NARROW вместо SOIC WIDE
3️⃣ Ошибочный шаг посадочного места компонента напр. 0.5мм вместо 0.4мм
4️⃣ Повёрнутый или зеркально отраженный символ/футпринт
5️⃣ Неподключенные входные сигналы у КМОП компонентов
6️⃣ Ошибочное подключение сигналов, напр. для выводов МК с фикс.функционалом или подключение выходных сигналов к входным пинам (MISO к MOSI например)
7️⃣ Ошибочная интерпретация логического уровня сигнала: напр., сигнал EN подключенный к GND или попытка активации nRST высоким логическим уровнем
8️⃣ Неподобающее размещение компонентов: напр., конденсаторы вдалеке от линий питания и потребителей
9️⃣ Закоротка сигналов: по ошибке при работе в EDA закорачиваются соседние цепи
🔟 Перепутанная полярность компонент: напр. у С или LED
(перевёл и озвучил @iDoka)
1️⃣ RX/TX ошибка - перепутаны схожие линии: классический пример - RXD/TXD (UART), MOSI/MISO (SPI) либо концы диффпар: DP/DN (USB)
2️⃣Ошибочное посадочное место компонента, напр. использование SOIC NARROW вместо SOIC WIDE
3️⃣ Ошибочный шаг посадочного места компонента напр. 0.5мм вместо 0.4мм
4️⃣ Повёрнутый или зеркально отраженный символ/футпринт
5️⃣ Неподключенные входные сигналы у КМОП компонентов
6️⃣ Ошибочное подключение сигналов, напр. для выводов МК с фикс.функционалом или подключение выходных сигналов к входным пинам (MISO к MOSI например)
7️⃣ Ошибочная интерпретация логического уровня сигнала: напр., сигнал EN подключенный к GND или попытка активации nRST высоким логическим уровнем
8️⃣ Неподобающее размещение компонентов: напр., конденсаторы вдалеке от линий питания и потребителей
9️⃣ Закоротка сигналов: по ошибке при работе в EDA закорачиваются соседние цепи
🔟 Перепутанная полярность компонент: напр. у С или LED
❤1
Рубрика "А что, так можно было?!..."
Разобрал китайский светодиодный фонарик, работающий от трёх элементов ААА. (действительно, что же там могло сломаться?! 🤔)
Пожалуй теперь я видел ВСЁ 😭😭😭
PS: эх, всё никак не доберусь почитать "Плохо сделано в Китае" - книгу мне уже несколько лет рекламируют коллеги по цеху.
@embedoka
Разобрал китайский светодиодный фонарик, работающий от трёх элементов ААА. (действительно, что же там могло сломаться?! 🤔)
Пожалуй теперь я видел ВСЁ 😭😭😭
/* irony */ Энергоэффективность и стабилизация тока на 5+ PS: эх, всё никак не доберусь почитать "Плохо сделано в Китае" - книгу мне уже несколько лет рекламируют коллеги по цеху.
@embedoka
👍1
Восхитительная штука: Audio (FSK / QPSK) bootloader for AVR! Это ж надо было еще додуматься до такого! Представляю фразу инструкции: для осуществления FotA (FW over the Air) включите вашу ламповую радиолу на волне zzz ровно в 3:30 (по первым субботам месяца).
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka