mynine: (japan)
Забавный случай тут произошел на работе: осенью заказывали пайку партии печатных плат с микросхемами BGA. Микросхемы новые, купили впервые и работать они отказались. Прежние работали на этой же плате, а новые - никак. Крутили, вертели: вроде все припаяно на своих местах, чипы прямоугольной формы, перепутать и перевернуть на своем месте не получится. Решили что микросхемы плохие, но на основную функциональность платы не влияют - отложили разборки на потом, например, пробовать других производителей.

И вот на этой неделе совершенно случайно кто-то заметил что микросхема-таки стоит неправильно - ключ, обозначающий первый контакт, на чипе находится не совсем там где надо - повернута она была на 90 градусов. Казалось бы, сие невозможно - прямоугольный корпус имеет только два положения симметрии, но прямоугольным был только корпус, а контакты внизу образуют квадрат, что дает возможность разместить на одном месте четырьмя способами. Новые микросхемы относительно старых были вытянуты в перпендикулярном направлении, и при пайке по аналогии их поставили так же, то есть повернутыми на прямой угол относительно правильного положения, хотя ключ при этом смотрел в нужную сторону.

Теперь надо как-то доказывать ошибку той компании, совершенную несколько месяцев назад, чтобы нам все исправили, хотя, скорее всего, сами микросхемы уже погорели...
mynine: (japan)
Тяжела и неказиста жизнь простого программиста.
mynine: (japan)
IMG_7418.JPG

Такую штуку, под очевидным названием "имитатор перископа" мы уже один раз делали.
Read more... )

3D

Apr. 6th, 2015 09:29 am
mynine: (japan)
Давно я не писал о рабочих делах - все некогда было, хотя фотки сделал пару месяцев назад.
Вот такую штуковину тогда сделали. Догадались что это такое и зачем там внутри светится?

IMG_7214.JPG

Read more... )
mynine: (japan)
На волне ностальгии по домашнему рукоделию купил себе плату Arduino.
Это семейство процессорных и периферийных плат для любительских самоделок на микроконтроллерах фирмы AVR. Есть самые разные варианты процессорных плат по размеру, числу контактов входов/выходов, интерфейсов и размеров. Есть, например, комплект для сборки роботов на колесиках с датчиками, лампочками, пищалками и тд. Если что-то интересует, смотрите на сайте http://arduino.cc.

Ну, внешние навески я и сам с удовольствием спаяю, было бы к чему подключить. Поразмышлял и решился на процессорную плату Arduino Mega с увеличенным число входов/выходов и бoльшим объёмом памяти. В Петербурге это добро продается у многих компаний и частных лиц. Я выбрал мне наиболее удобное географически место и в десяти минутах пешком от дома заплатил 1200 руб за запечатанную в пакетик платку вместе с коротким USB-кабелем.

IMG_7197
Read more... )
mynine: (japan)
В период активного предновогодне-долларового шопинга купили мы большой fullHD телевизор. Надоело фильмы на крошечном (17") мониторе смотреть, а тут такая возможность потратить внезапно подешевевшие деньги.

Отлично, но возник интересный вопрос - с чего крутить фильмы? Старый мой "медиатанк" еще вполне рабочий, но многие фильмы (особенно больших разрешений) он не тянет, зависает.

Второй вариант, домашний серверок, собранный на плате micro-ITX (i3,8Gb) в плоском корпусе тоже, увы, отпал - во-первых, у него нет HDMI выхода, только DVI. Во-вторых, видео на нем заедает - это торрент клиент BitSpirit так гадит. Причем, перевод его в паузу не помогает, а выгружать каждый раз тоже не вариант. Переходить же на другие клиенты очень грустно - слишком дофига придется переделывать закачек. В-третьих, вентилятор блока питания на нём дико шумит, что раздражает всех. (В конце-концов, я сервер переставил в коридор на шкаф.)

И тут на свет божий появился третий вариант - старая плата ASRock E350M1 с впаянным процессором от AMD. Процессор, даром что двухядерный, дохлый донельзя. Собственно, он даже не тянет полноразмерное видео, если не включить в плеере аппаратное ускорение DXVA2. (Опытным путем было установлено что медиаплеер VLC оказался на плате лучше всех.) Откопал у себя несколько винчестеров, блок питания ATX. Дело за корпусом. Вспомнил, как один наш коллега жаловался на невозможность заменить сгоревший блок питания в миникорпусе домашнего компьютера. За эту манеру делать нестандартные блоки питания, лично я убивал бы производителей на месте из рогатки. Коллеге тогда пришлось купить новый корпус, а старый так и валялся без дела и был отдан мне как бесполезный хлам. Вот он такой был в разобранном виде. Под ним для масштаба стандартный компьютерный корпус.

IMG_7070

Знаете где мозговитые изобретатели додумались поставить блочок питания? Read more... )

БТС

Nov. 15th, 2014 02:07 am
mynine: (japan)
К истории про телефонные трубки по цене айфона.
Вот, собственно, что из этого получилось - выточили восемь ящиков из алюминия, покрасили, поставили тумблеры, крутилку, разъёмы, неонку светодиоды, шильдики, запихнули кое-какую электронику, прикрутили сбоку пресловутую трубку и готово:

IMG_6996

Read more... )
mynine: (japan)
Разработали новую штуковину - мост Ethernet-CAN.
IMG_20140815_172612

Большинство наших устройств для тренажёров еще с конца 90х годов работает через сеть CAN. Но подключить компьютер к этой шине напрямую нельзя - не бывает таких разъёмов в современных машинах. Конечно, продаются преобразователи CAN в различные интерфейсы, но, выпуская кучу различной техники, глупо не сделать собственный мост. Первоначально нами был спроектирован вариант PCI-CAN. Не пошло. Дороговато и неудобно в использовании. К ноуту, например, не подключишь.

Затем появился на свет USB-CAN, компактная коробочка, которая уже более десяти лет активно производится для поставок нашим заказчикам. Наряду со многими достоинствами, у неё тоже есть определенные недостатки: требуется системный драйвер, в больших системах управляющий хост может быть сильно удален от самих устройств и приходится ставить отдельную машину для подключения к шине и пересылке данных на хост по локальной сети.

Так что идея подключить CAN напрямую в Ethernet зрела уже давно. Вот она и созрела до воплощения. Для включения в локальную сеть мост имеет гнездо RJ-45 (верхний левый угол). Каждый из двух независимых портов CAN могут быть подключены либо через RJ-45, либо через двухконтактную "зелёнку" (нижняя часть платы), кроме того первый порт CAN имеет дополнительный, третий разъём RJ-45 с немного другой распиновкой контактов(правый нижний угол). Питание 24 вольта. Еще на плату добавили четыре дискретных входа и пару выходов чтобы иметь возможность при необходимости подключить дополнительно кнопки и лампочки(верхняя часть платы).

Сейчас программная часть еще не доведена до полной реализации, поскольку заниматься этим приходится "между прочим", но почти все уже работоспособно. Работает по протоколу UDP с отслеживанием потери пакетов и поддержки соединения, доступно как unicast так и multicast подключение для обмена данными. Поддерживается независимая работа с каждым портом CAN, настройка параметров обмена по шине, получение временных отметок данных на CAN, установка IP адреса устройства и пр.

Попробуем использовать его для обкатки в текущем проекте морского тренажера и поглядим насколько дивайс окажется полезным.
mynine: (japan)
Отдавали мы тут в пайку на стороне относительно большой заказ (98 плат), потому что наши монтажники были загружены работой. Сегодня отдали последние платы. И вот как выглядит одна из них, аккуратно положенная на самый низ безо всяких комментариев:

IMG_20140801_172051


Еще три фото )

Не, всякое в жизни бывает, но просто извиниться за испорченное чужое добро можно было? Зато на несколько плат не допаяли компоненты, потому что "не хватило", хотя всего было дано с запасом. Уж с испорченной сняли бы недостающее.
mynine: (anna japan)
А вот почему бы сотовому телефону, когда у него истощается аккум, не отправлять нужный сигнал базовой станции и после отключения всем пытающимся дозвониться сообщали бы реальную причину отсутствия абонента в сети?

Как назло, на мой севший мобильник сегодня пытались звонить стотыщпяцот людей...
mynine: (anna japan)
На день рождения младшему мы подарили недорогую электронную книгу-недопланшет. Pocketbook A10, если кому интересно, недорого (< 5K), но без наворотов и 3G. Ребенок там в основном сейчас играет, хотя можно читать, смотреть видео с сети и тд и тп. Я, признаться, ко всей этой мобильной технике отношусь очень спокойно. С ледяным спокойствием. Почему-то она не дает мне того что нужно. А то что дает, мне не нужно. В большинстве случаев. Ну да ладно, мало ли у кого какие извращения :)

Суть-то в чём - преодолев себя, начал я потихоньку этой штукой пользоваться. Например, читать с него явно удобнее, чем с монитора (можно лежать;) А обычный ридер на электронных чернилах маловат для комфортного чтения и теряет дома свои преимущества в компактности и долгоживучести. Читать удобно, просто супер. А вот серфинг по инету тут же подтолкнул к некоторым выводам. При обычном режиме лазания по сайтам никаких проблем не возникает, но стоит задуматься на минутку, размышляя над прочитанным (или просто отвлечься совсем на чуть-чуть), как шлёп, планшет гаснет и чуть позже отключается. Не надо мне рассказывать что все это настраивается, я и сам знаю. Мне любопытен подход производителя по-умолчанию - чтобы пользоваться этой штукой, надо постоянно кликать, пролистывать экран, печатать. Вчитываться и думать не рекомендуется, ибо излишняя мозговая деятельность сажает ценную батарею! :)

Кстати, когда я впервые открыл файл документации, то адобовская читалка сразу мне предложила отключить все это энергосбережение и спокойно изучать документы без судорожного листания. "Хоботов, я оценила!"
mynine: (anna japan)
Долго мы думали что нам делать с телефонной связью в новой квартире, где сейчас живет тесть. Проводной телефон там был давно отключен и восстанавливать его желания большого нет - абонентская связь (при повременке) 200 руб в месяц плюс разговоры по 48 коп/мин. Любой прочий тариф требует еще больше платить в месяц и нужен только при длинных разговорах. Я уже не говорю, что за подключение к сети тоже потребуется выложить энную сумму.

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

Итого, созрела идея в покупке стационарного сотового телефона. Звучит несколько противоречиво, но факт остается. На вид это обычный кнопочный телефон с трубкой, большими кнопками и экраном. Единственное внешнее отличие от офисных аппаратов - это антенна и блок питания. А внутри еще располагается аккумулятор, так что несколько дней телефон может работать автономно. К такому телефону можно купить выносную антенну и тогда производители обещают уверенный прием даже очень слабого сигнала, например, на даче. Как в обычный мобильник в него вставляется симка. Хочешь позвонить - снимаешь трубку, раздается гудок, набираешь номер и разговариваешь. Или можно включить громкую связь. Как положено современному телефону он имеет список контактов, запоминает принятые и набранные номера, умеет принимать и отправлять смски, быстрый набор по одной кнопке и тд и тп. Конечно, с собой такую штуку в кармане не потаскаешь, разве что в сумке или рюкзаке. Это именно стационарный телефон.

Приключения чёрного телефона )
mynine: (Default)
Чем иногда обескураживает работа в нашей компании, так это вот такими вещами. Перед вами совершенно новехонький прибор. Радиостанция. Купленная примерно за 9тр. Исправная, со всеми документами и сертификатами, лампочки горят, индикаторы индицируют, кнопочки нажимаются, динамик шумит, чего-то ловит и, наверное, даже отправляет.



И что наши мужики теперь с этой свеженькой радиостанцией сделают? Полностью разберут, выкинут всю начинку кроме кнопок и дисплея, вставят новую плату управления последними и будет это просто имитация. Компьютер в ответ на нажатия кнопок должен будет зажигать дисплейчик, имитировать звуки и тд. То есть, покупалась эта рабочая радиостанция только ради корпуса и передней панели. Всё остальное (качественно сделанное, между прочим) нафик не нужно и уйдет на свалку. К сентябрю заказчик желает иметь рабочий тренажер из 10 р/с и одной резервной, поэтому куплено было 11 приборов.

PS Если вы подумали что мы варвары, то вы ошибаетесь. Была очень длинная переписка с менеджером по продаже радиостанций с целью купить имитаторы, а не рабочие устройства. Никак-с, нету-с. Пришлось брать настоящее.
mynine: (Default)
Да, купил я флешку 16Гб себе взамен внезапно помершей 8ми гиговой.
Вроде неплохая штучка, стильный металлический корпус, светодиод в торце и недорого вполне - что-то вроде 450руб. в Ulmart`е. Правда, их быстро раскупили и через день уже не осталось ни одной. Ну да фиг с ними, мне пока больше и не нужно.

Так вот сегодня, чтобы не мерзнуть на остановке, заглянул в павильончик магазина "Связной". Его только что открыли. Погляжу, думаю, заодно что тут и как. Напротив входа на стене стенд флешек я на него поглядел и аж прикипел к полу: в самом низу висит вшивый двухгиговый трансценд с ценником 399 рублей. И далее по возрастающей. Наверху, была какая-то невзрачная 16 гиговая за 1990 полновесных рубликов.

Альтернативная реальность, ёлки-иголки!
mynine: (Default)
Неожиданно накрылась моя 8Г USB флешка. И года не прожила. Надо покупать новую, блин.
mynine: (Default)
Почти довели до конца первую кабину тренажера ЯК-18Т. Осталось еще пару приборов доделать и все протестировать еще раз. Но нюанс в том что в среду компания подрядчик отправляет кабину заказчику. В Сасовское летное училище. И так удалось уговорить их задержать отправку на неделю. А для недостающих приборов нет чипов. Забыли заказать в свое время, а обнаружилось только на прошлой неделе. В России не купить, а новый заказ лишь вчера прибыл в Финляндию. У нас для пайки будет в среду...

Главный разраб пошел ругаться к начальству и сказал что лично он ни в какое Сасово не потащится (слетать нельзя), а доверять кому бы то ни было со стороны ставить наши приборы самостоятельно не может, ибо имеет неоднократный горький опыт. Пусть его лучше уволят, чем нам потом долго разгребать чужие косяки. Итогом громкого разговора стал увенчавшийся успехом поиск человека, который привезет микросхемы уже в выходные. Следовательно, можно будет собрать и протестировать приборы уже в понедельник. Вероятно, мне тоже надо будет съездить на сборку и последний прогон железа, а пока вот еще немного про прошлые дела.
дальше )
mynine: (Default)
Вчерашняя проблема с чтением EPROM благополучно решена - перепаяли микросхему фирмы ON Semiconductors на аналог от Atmel и все заработало - никаких проблем при доступе не возникает.

Надо сказать что всегда ставили атмеловские микросхемы, но сейчас их не купить, поэтому подыскали аналог подешевле. Неудачно вышло. По документации никакой разницы быть не должно, однако какие ни выставляли таймауты и частоты, все равно происходили сбои.

Но атмел для пробы пришлось снять с другой платы, что нехорошо - поискали на складе и откопали еще один аналог от STMicroelectronics. Поставили - работает тоже. Они в продаже есть, остановимся на них.

PS Есть еще один вариант, хотя и слабо в него верится, что попался битый экземпляр. Пока проверять не стали - на следующих платах убедимся так ли это.
mynine: (Default)
А мы тут опять плюшками балуемся - кабина тренажера ЯК-18Т. Ребята уже недели три как собирают (до этого около полугода все проектировалось и изготавливалось). Сегодня и я ездил помогать разбираться что со связью происходит. Немного пощелкал фотиком на память.

Вот так приборная панель самолета выглядит изнутри. Вид, многие материалы и усилия на ручках аутентичны настоящему самолету.


Знак на штурвалах смахивает на УАЗовскую эмблему, да? Этакий летающий уазик :)
А вот приборка снаружи... )
mynine: (Default)
Умер. Даже самые наикрутейшие люди планеты смертны. Даже у них нет возможности предотвратить такой исход в расцвете сил.

А я вот пока ни разу не пользовался ни одним продуктом яблочной компании. Даже неловко как-то. Разве что плейером QuickTime да браузером Safari. И то и другое не произвели никакого впечатления.

Хотя тут задумался: а не попробовать ли мне айфон в деле, ради прикола? Печаль наступила - помер аккумулятор у моего древнего сонерика, а я к нему очень привык. Перепробовал несколько разных телефонов - не мое. Каждый раз приходится задумываться как сим гаджетом пользоваться. У моего, например, не было этих дурацких зеленой и красной кнопок. Все считали это крупным недостатком, а по мне так просто идеальный интерфейс был.
mynine: (Default)
Давно хочу попробовать написать, чем мы занимаемся на работе, кому-то, надеюсь, будет интересно.

Итак, сейчас мой рабочий стол в очередной раз имеет такой вид.


Если любопытно, что это такое и как оно устроено, идем дальше. Очень много букв. UPD )
Одна маленькая просьба - отметьте подходящую вам галочку. Хочется какую-то обратную связь иметь.
[Poll #1752787]

Profile

mynine: (Default)
ИБО

March 2017

S M T W T F S
   1 234
5678910 11
12131415161718
19202122232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 11:08 pm
Powered by Dreamwidth Studios