Jump to content

    

gerber

Участник
  • Content Count

    772
  • Joined

  • Last visited

Everything posted by gerber


  1. С шарами особого смысла елозить нет - шары как раз накатываются, чтобы четко дозировать припой на каждом пятаке, так как шары строго калиброваны при их изготовлении. А вот когда накатывать шары нет желания/сил/возможности - тут вступает в силу "колхоз" в виде "поелозить на горячем флюсе, авось припой сам распределится по пятакам". Это прокатывает, если микросхема BGA/LGA небольшая, пинов немного и шаг между ними приличный. И есть возможность хорошо её прогреть всю. Конечно, BGA 1156 будет очень сложно так посадить, практически нереально. Стоит признать, что метод откровенно "колхозный" и используется вкупе с "бурульками", а не как полноценная альтернатива реболлингу.
  2. При наличии маски, хорошего флюса и должного прогрева никакого КЗ не будет - жидкий припой "рассосется" по площадкам и останется там на силах поверхностного натяжения. Главное, не пожалеть флюса :) Излишки припоя вылезут по периметру микросхемы в виде шариков, которые легко снять паяльником после остывания платы. Если сажать "на бурульки" - сложно обеспечить равномерное распределение припоя, что является ключевым фактором для нормального контакта. Увеличение количества припоя на одном или нескольких пятачках приведет к перекосу микросхемы при оплавлении, и как следствие, потере контактов.
  3. Для более равномерного распределения припоя по площадкам можно ещё поелозить брюхом микросхемы по плате в горячем состоянии, пока припой расплавлен. Излишки припоя вытекут наружу в виде шариков, остальное распределится по площадкам.
  4. В COM-порту выдернутый кабель можно обнаружить по пропавшему сигналу CTS, только кабель должен быть полноценный, c RTS/CTS жилами.
  5. Если включить keep-alive , то с определением выдергивания кабеля.
  6. Можно вместо аккумулятора батарейки поставить. Пальчиковые, там и место для них как раз должно быть ;)
  7. Сошлифовать послойно будет проще, в том числе и для анализа - после сведения сканов слоев и отверстий список цепей получается чуть ли не автоматически.
  8. Аппаратные счетчики уже отменили? И задача ни разу не реалтаймовая, сетевой доступ и т. п.
  9. Копайте в сторону кварца 32.768 кГц и конденсаторов вокруг него.
  10. В каком смысле? Если взят аванс, то либо работа должна быть выполнена на оговоренных условиях, либо аванс возвращен.
  11. Нормальная продуктивность работы тополога составляет, в среднем, 200 пинов в день. В среднем - потому что в начале работы будет получаться больше, а при завершении - меньше. Вас просто развели с 15 часами на такую плату.
  12. Это инженер, уехавший работать за границу, но ... впоследствии вернувшийся работать в Россию.
  13. Это, случайно, не для сбора данных с датчиков метеостанций по радиоканалу?
  14. Есть ещё "База Электроники": http://elbase.ru/
  15. Ну, в принципе, если у проводной мыши отрезать провод - она станет беспроводной.
  16. Довольно вредный совет. Во-первых, STM32 уже имеет на борту супервизор питания, удерживающий в сбросе процессор до нужного уровня питания. Во-вторых, линия RST# в определенных случаях (например, при программном сбросе) RST# становится выходом и формирует импульс сброса, которому может помешать внешний супервизор.
  17. Дык на то и опкод, по которому процессор декодирует инструкцию. После декодирования опкода процессор "понимает", что это, к примеру, MOV Rx, #immediate, пересылка immediate value в регистр, в этом случае, часть бит интерпретируется как номер регистра-приемника, а часть бит как собственно immediate value. Другой опкод будет по-другому интерпретировать биты инструкции, и вместо immediate value там окажется, к примеру, смещение относительной адресации.
  18. В теле опкода инструкции, например, из 32-бит опкода часть бит (например, 12 бит) может быть выделено под immediate value, в этом случае с помощью такой инструкции можно работать с константным числом от 0 до 4095, или -2048...2047, если трактуется как знаковое число. В тех архитектурах или режимах, где инструкции короткие, скажем, 16-битные, под immediate value может быть выделено совсем мало бит, в этом случае такие инструкции используются в совсем простых случаях, скажем, для инкремента (a++). В остальных случаях используется смещение относительно PC, и константа забирается с адреса, лежащего в окрестностях текущего выполнения кода.
  19. В опкоде инструкции же, это и есть immediate value.
  20. В таких (простых) случаях компилятор использует инструкции, работающие с immediate value, или же располагает константы в теле кода, где-то "неподалеку" от текущего адреса выполнения (регистр PC) с near-доступом относительно PC. Таким образом, расходования области констант не происходит, к тому же это намного быстрее, чем "лазить" в другой сегмент памяти.
  21. Возможно, cервер интерпретирует число как float 16-bit, с соответствующей потерей точности.
  22. В QNX через Dev-менеджер, в Win - через диспетчер Plug-and-Play (PnP), в Linux - через udev.
  23. ИМХО, в такую сумму только трафареты и поместятся. Реальный ценник на монтаж таких плат 50-70 тыр.