Home

Advertisement

Customize
vitasam
27 November 2009 @ 06:03 pm
Как-то, зайдя в магазин LIDL, увидел радиоприемник...

Мой предыдущий радиоприемник, купленный в 2005 году, давно был подарен родственникам, которые слушали только УКВ (вернее, FM). И получилось так, что вялотекущий, но медленно прогрессирующий радиоприемниковый зуд был немедленно удовлетворен. Потому что в магазине имело место магическогое слово "скидка", а на морде лица радиоприемника красовались другие слова - PLL и RDS.

И что же отняло из моего кошелька примерно двадцать евро? Отняло их это чудо инженерной мысли, KH2029:
Радиоприемник KH2029

Read more... )
 
 
vitasam
Не найдя ничего подходящего в ЖЖ, решил сделать небольшое сообщество, посвященное радиоприемникам: http://community.livejournal.com/ru_receivers/
Каким угодно - старым, новым, транзисторным, ламповым, детекторным или на процессорах цифровой обработки сигналов.
 
 
vitasam
12 November 2009 @ 10:11 pm

Morph << cсылка




 
 
vitasam
Народный проект по восстановлению фотографий известного русского фотографа, химика, изобретателя, издателя, педагога и общественного деятеля, члена Императорского Русского географического и Императорского Русского технического обществ Сергея Михайловича Проскудина-Горского.

Первые в мире цветные фотографии были сделаны этим удивительным человеком.

 
 
vitasam
Несколько лет назад, когда приобретал домашний кинотеатр в виде моноблока, не удержался от этой модели Pioneer XV-DV360:

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

И вот, так сказать, приперло. Цифровое кабельное вещание, коробочка, умеющая забирать и показывать HD-контент с сетевых дисков, игровая консоль. Все хочется. И это все умеет дуть в многоканальную дудку. Но вот дудка не умеет понимать ничего из окружающего мира, кроме простого стереосигнала "Audio L + R".

Как-то за чашкой вечернего чая пришло озарение - так ведь в середине девяностых были уже Hi-Fi VHS видеомагнитофоны! Которые выдавали окружающий звук с Hi-Fi видеофильмов в многоканальную дудку через тот же стереовход в формате Dolby Pro Logic. То есть технически это было возможно.

Мой ПионЭр понимает все эти долби-буквы, и с дистанционки ему можно говорить, в каком формате надо дудеть. Обрадованный, я уже собрался было проверить тестовый звуковой сигнал, скачанный с Интернета.
Но тут пришел облом номер один: ПионЭр понимал долби-буквы только, если игралось со своего СD/DVD диска или с USB-входа (откуда ПионЭр понимал только мп3 музыку). Если же сигнал подавался с внешнего стереовхода, с пульта издевательски выбирался лишь один режим - "Stereo". Все, успокойтесь и наслаждайтесь стереозвуком из двух фронтальных колонок и сабвуфера!

Подрасстроился я такой маркетинговой подлянкой производителя - ведь мозги аппарата понимают все форматы, но им дают по рукам, не пущщают. Не поверил, поспрошал на пионЭрских форумах. Да, отвечают. Так вот и живем, кому сейчас легко?

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

Есть такая штука - сервис-мануал сервисное руководство. И вот в таком руководстве я посмотрел на схемы моего пионера-героя, блок- и принципиальную. И пришел облом номер два.
Что-то я отстал в жизни от аудиотехники. Какой там впаяться!

Аналоговый звук возникает непосредственно в колонках, с выходов 30-ваттных цифровых усилителей (ну, мелочь вроде фильтров перед колонками не считаем). Цифровые усилители получают сигнал уже в шим-виде с выходов цифрового аудиопроцессора, которым, в свою очередь, управляет по I2C-шине специально обученный медиапроцессор. Который также и поставляет декодированный из многочисленных  долби-букв многоканальный звук...

И тут я такой, весь в белом, с тестером и 30-ваттным паяльником...

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

 
 
vitasam
19 October 2009 @ 04:57 pm
Англоязычный видео-подкаст SadCAST, который специализируется на обзорах научной фантастики, выложил обзор Кин-Дза-Дза. На удивление (хотя почему - на удивление? Кин-Дза-Дза есть Кин-Дза-Дза) положительный обзор!







 
 
vitasam
Меня пробило...

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

Надеюсь, нижележащие ссылки не умрут еще какое-то время ...

Например, вот видео самобалансирующегося робота, который построен на базе конструктора LEGO Mindstorm NXT. Робот относительно прост, и управляется микропроцессорным контроллером. Который, вероятно, тактируется десятком мегагерц. Интересно? Конечно!

А вот еще один робот. Он тоже умеет балансировать. Отличие его от первого робота в том, что этот управляется аналоговой схемой, построенной из таймера 555, пары фото-резисторов, конденсатора и, наверное, нескольких резисторов и конденсаторов обвязки таймера. Копеечная схема. Работает? Да. Эффективно выполняет заданную функцию? Вероятно, да. Требует большого источника питания для отсутствующих "мегагерц"? Не уверен.

"Пробитие" , посетившее меня, не прекращалось, и я продолжал гуглить. Натыкаясь на разные книги и статьи:
  • Insect visual homing strategies in a robot with analog processing. Цитата из описания книги: "... First, it was shown that a mobile robot using the average landmark vector (ALV) model returns to the target location with only small position errors. Second, the behavior of the robot resembled the behavior of bees in some experiments. And third, the ALV model was implemented on the robot in analog hardware." (в переводе с нерусского: ... мобильный робот возвращается на место с маленькой позиционной ошибкой; поведение робота напоминает поведение пчел в некоторых экспериментах; ... модель была построена в роботе на аналоговой схемотехнике).
  • О том же: "... since analog electronic circuits share a number of information-processing principles with biological nervous systems;"  (... потому  что аналоговые электронные схемы обладают определенным сходством в принципах обработки информации с биологическими нервными системами)
  • И вот, например, о машинном зрении робота, построенного на принципах зрения мухи: Fly-Inspired Robot Eyes Are Faster and More Accurate: "... In the fly's vision system, the visual field of each photoreceptor overlaps with those next to it, to a percentage that can go up to 90. Each large compound eye has about 3,000 ommatidia (the basic eye unit) and each ommatidium has 8 photoreceptors. Photoreceptors turn light into electric signals transmitted to the fly's visual nervous centers. While conventional image processing systems are in most cases digital, the fly's processing system is analog. Digital systems operate on data pixel by pixel, and require long and expensive computational processing. The analog system is more rapid and allows parallel processing, explaining the insect's highly accurate, high-speed vision system...(... В системе зрения мухи поле зрения каждого фоторецептора перекрывается соседними фоторецепторами, при этом процент перекрытия может достигать 90. Каждый большой составной глаз состоит из примерно 3000 омматидиев (элементарные глазные единицы) и каждый омматидий имеет 8 фоторецепторов. Фоторецепторы превращают свет в электические сигналы, передающиеся далее в визуальные центры нервной системы мухи. В то время как обычные системы зрения в большинстве случаев цифровые, система обработки зрения мухи аналоговая. Цифровые системы обрабатывают данные пиксель за пикселем и требуют значительных по времени и вычислительной сложности обработок. Аналоговая система более быстрая и позволяет применять параллельную обработку, что объясняет высокую точность и большую скорость систем зрения насекомых...) / в цифровых системах обработки изображений тоже применяется параллельная обработка, но мы сейчас говорим о фундаментальных вещах. Примечание мое/

В общем, вот немного о базисе моего "пробития".  И я вижу будущее, по крайней мере, робототехники, таковым: управление конечностями, кинематикой, органами чувств и зрения будет построены на аналоговых системах (напр., аналоговые нейросети). Аналоговые системы будут продвинутые, возможно, построенные на новых принципах (оптическая системотехника).

Аналоговая схемотехника будет реализовывать систему рефлексов, которыми обладают все живые существа. Рефлексы, которые позволяют человеку отдернуть руку от горячей поверхности задолго до того, когда его /человека/, "центральный компьютер" примет сигнал и обработает прерывание о том, что рука в опасности. Рефлексы, которые позволяют животным быть такими быстрыми и гибкими.

А вот центральное управление всеми системами можно отдать на откуп мощным цифровым компьютерам. Пусть они контролируют то, как работают аналоговые системы, возможно, проанализируют "тестовые лог-файлы" во время "сна" или "отдыха" и затем "подкрутят цифровые потенциометры" аналоговых нервных систем.
* * *

Пойду, наверное, разломаю недоделанную модельку гуманоидного роботка-игрушки и вытащу оттуда серво-приводы. Где там моя коробка со старыми радиодеталями и таймерами 555?...

 
 
vitasam
К компьютеру у меня подключено несколько дополнительных устройств, что является обычным делом сейчас. А именно: планшетный сканер, внешние акустические системы, принтер, и т.п. Большинство из этих устройств оснащены "тупым" блоком питания, в отличие от "умных", способных минимизировать потребление в отсутствие нагрузки. То есть, это трансформаторы, заметно греющиеся всегда.

И я немного  подумал green. Захотелось воткнуть все блоки питания и устройства в розетки, в которых не будет сетевого напряжения, когда компьютер выключен. И родилась конструкция выходного дня:
  1. С eBay-я было куплено твердотельное реле, коммутирующее до 40А (не мелочь, но приятно ):


















  1. Старый сгоревший блок питания Chieftec был подвергнут экзекуции. Вытащены лишние потроха, вентилятор, выключатель с предохранителями оставлен, внутрь проведен и закреплен провод от сетевого многорозеточного удлиннителя:


















  1. К крышке блока питания прикручено твердотельное реле:


















  1. Проведен и подключен провод, снимающий 5 вольт со свободного разъема от накопителей в блоке питания компьютера, все подключено:


Изначально я думал сделать более элегантное решение. Например, взять напряжение питания со свободного разъема USB. Но в моем компьютере на USB разъемах питание присутствует всегда, в том числе и когда компьютер выключен. Коммерческие выключатели компьютерных устройств имеют программные драйвера для управления розетками. Но ставить USB управляемый коммутатор - значит зверски выпадать из концепции простой конструкции выходного дня. Поэтому провод на +5Вольт - сердито и просто.







  1. Компьютер включен - реле скоммутировало нагрузку (горит светодиод):



















Я понимаю, что те 10 с копейками евро, что я потратил на реле и удлиннитель /блок питания сгорел бесплатно/ я скомпенсирую еще оооочень не скоро, учитывая стоимость электричества, потраченного на нагрев "тупых" блоков питания.

Но все-равно приятно :)


 
 
vitasam
Похоже, свершилась одна из моих давних мечт! А именно - как легко и непринужденно добавить геотэги с GPS приемника в EXIF метаданные цифровых фотографий.

Некоторые фотокамеры умеют это сами. Но у  меня цифрозеркалка Canon без мудреных интерфейсов. Другой вариант - к примеру, Sony GPS Tracker. Какое-то время я сильно облизывался на эту специализированную штучку, но останавливало меня простое как табуретка чувство жабы за редко полезную в домашнем хозяйстве "приблуду".

Прогресс движется, и мобильные телефоны и сами нынче умеют принимать GPS координаты. Осталось только собрать в кучу необходимые программные средства.

Итак, если у вас смарфон Нокия серии 60, со встроенным GPS приемником, или с внешним, подключенным через Blueetooth, то ставим на него Sports Tracker - замечательная программа, выросшая из хобби-проекта:


Sports Tracker интересен сам по себе, независимо от EXIF-а и фотографий - позволяет записывать GPS треки во время движения, рассортировав спортивную активность по видам, также позволяет вести дневник занятий, подсчитывать потраченные калории, подклеивать к треку фотографии, снятые тем же телефоном во время движения, и многое другое.

Но, самое главное, Sports Tracker умеет экспортировать записанные трек в несколько форматов, в частности, в .KML для Google Earth, и в GPX (GPS eXchange Format) - текстовый формат хранения и обмена GPS  данными.

Для того, чтобы получить файл записанного GPS трека в формате GPX, надо открыть из журнала Sports Tracker-а необходимую запись и выбрать из меню Export - > Export as GPX. Полученный файл перенести на комьютер.



И вот, собственно, еще один виновник торжества - Grazer:

Легче и непринужденнее способа добавления GPS тэгов в EXIF я не встречал.

а) в синей закладке GPS FILE: выбираем каталог c GPX файлом, которые мы забрали из Sports Tracker-а

б) в оранжевой закладке TARGET DIRECTORY: выбираем каталоги с JPEG файлами, которые мы собираемся облагородить позиционной информацией.

в) там же выставляем временную погрешность между временем фотоаппарата (в EXIFе) и временем, записанным в GPX файле. После чего ставим галочку, если хотим получить лог-файл. И нажимаем START.

Voilà !





 
 
 
vitasam
Читая пост у arvi про игры для программируемых калькуляторов семейства МК-1хх, вспомнилась легендарная (по крайней, мере, для меня) Incubation. Time is running out, которой в свое время было отдано немало штанопротирательных человеко-часов.

А чем калькулятор хуже? :) Или, как вариант, Python для смартфонов Series60. В общем, мобильная ЭВМ.

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

Тактическое поле игры может быть ограничено лишь разумным пределом, а также ресурсами мобильной ЭВМ - при обдумывании хода желательно иметь возможность сдвигать поле клавишами курсора.

В самом простом случае тактическая схема ограничена лишь видом сверху.


После того как ход сделан, свой ход делает противник. Варианты противника:
  • ИИ мобильной ЭВМ.
  • Второй игрок на этой же ЭВМ.
  • ИИ игрового сервера.
  • Второй игрок в варианте игры по переписке.
Варианты пересылания хода для игры по переписке или через игровой сервер:
  • Копируя сжатый текстовый код хода в SMS сообщение, и из сообщения.
  • То же самое, но через е-мэйл.
  • Посылая через инфракрасный порт или Bluetooth на телефон соперника.
  • Посылая через кабель сети калькуляторов МК-1ххх


Возможные варианты экранов игры для калькуляторов МК-1хх:

Вид на тактическое окружение бойца сверху.
Боец находится в углу помещения, оружие повернуто примерно на 11 часов. Сзади бойца находятся стены, слева - два препятствия (здания, башни, контейнеры, и т.п.)










Вид на тактическое окружение бойца сбоку.

Видно два препятствия: позади бойца и слева сзади от него. Оружие смотрит вправо.

Воинские звания и знаки отличия.
Без комментариев :)
 
 
vitasam
22 August 2008 @ 08:11 am
    Одноразовая "зиппа" сделала последний чик-чик и испустила дух. По, задумчиво пожевав сигарету, бросила зажигалку по высокой параболе. Пролетев десять метров, зажигалка упала в ведро, забытое уборщицей.
    - Не хилый бросок. Два года в НБА? - из-за угла вывернул Чебурашка. 
    - А, Радар, - уныло протянула По. - Какой, нафиг, НБА. Есть прикурить? 
     Чебурашка вытащил руки из карманов и протянул коробок спичек. По смачно затянулась, закрыла глаза и выпустила в потолок прямоугольник дыма с отношением сторон четыре к трем. Прямоугольник медленно тучнел и обрастал лишними углами.
    - Радар, а чего ты у нас тут делаешь? - спросила По, возвращая спички. 
    - Да так, забрел просто, - Чебурашка отрешенно раскрошил ногой кусок пузи-тоста. - Гена в за... в отгуле, работы нету. Пойду, может, туснусь где. 
    - Угу, - По прищурилась и выпустила еще один прямоугольник дыма, на этот раз с отношением сторон шестнадцать к девяти. 
    - Cheers! - Чебурашка почесал ухом нос и медленно побрел прочь. 
    - Чирс! - протянула По. Затянулась глубоко и задумчиво. Смешной чебурашкин силуэт еще долго маячил на фоне окна в торце коридора...

    Запиликал мобильник. По достала потрепанную "нокию": 
    - Салют, Тин-Виныч. Чего? Да не, сижу тут возле тубзика. Ничо не делаю. А хрен его знает, где они, мне не докладывают. Когда - прямо сейчас?! Ладно, скоро буду. 
    По докурила сигарету и затушила ее о прожженый подоконник. Через три минуты она подходила к кабинету начальника отдела. 

    Почему-то По не удивилась, что Дипс и Лялька с мрачными физиономиями уже подпирали спинами дверь. Они всегда оказывались везде раньше других.

    - Хай, По, - бросил Дипс. 
    - Сам ты хайпо, - По сплюнула и почесала антенну. - Чего вызывали-то, не в курсах? 
    - Босс сказал, что сегодня в Склифасовского поедем. 
    - Нафига? 

    Ответить Дипс не успел, потому что дверь кабинета открылась. Перешагнув Дипса и Ляльку, начальник отдела вышел в коридор и открыл картонную папку: 
    - Так, народ, вот направления. В два часа в Склифасовском. Не забудьте сдать анализы. 
    - А что такое, Михалсаныч? - спросила По. 
    - Короче, поступило указание, вам будут менять экраны. На девятнадцатидюймовые, эти, актывнмтр... матрычные. С этим, с хэдэм... уём.
    - С каким уём? - переспросил Дипс.
    - С девятнадцатидюймовым. Понятно? Больничный не даю, три дня отгулов после операции, - начальник огляделся. - А где Твинки? Найдете его, скажете, чтобы не валял дурака, как в прошлый раз. Да, и замените фильтр у Ну-Ну.
    
    - Ладно, шеф, - вздохнула По. Дверь кабинета захлопнулась. Большой шмот штукатурки отвалился от стены и шлепнулся об пол. 

    Дипс закончил отряхивать грязь с Лялькиной спины. По уселась на пол и достала новую сигарету. Вспомнив, что "зиппа" умерла, сунула сигарету обратно в пачку. 
    - Твинса надо подождать, - сказала По. - Он единственный, кто умеет менять этот чертов фильтр... Или ... ладно, пошли на метро. 

    Стоял полдень двенадцатого июля....
 
 
vitasam
17 June 2008 @ 10:14 pm
    Небо пугало пронзительной синевой. Даже сквозь адаптивный фильтр шлема было видно, насколько бездонна глубина этого странного неба. Все было как-то неправильно. Неправильными были белые клочья ядовитых испарений, медленно дрейфующие в синей вышине. Эта кислотная зелень растений на горизонте. Ковер растительности, покрывающий землю так, что ее не видно. Неправильно...

    Я посмотрел под ноги. Ребристые подошвы бронированных ботинок ломали стебли сомнительного вида травы. Узкие острые листья растений блестели в лучах горячей звезды тысячами сверкающих капелек прозрачной жидкости. Капли медленно стекали по тупому носку ботинка, оставляя темные дорожки на пыльной броне. Я содрогнулся при мысли о том, что было бы со мной, будь я босиком. К счастью, я был не босиком, а в десантном комплексе "Фантом" (категория планетарной защиты "Высшая Z", класс вооружения "Ультиматум").
    Разбрызгивая капли с травяного ковра, я медленно брел в сторону леса, темной полосой виднеющегося в километре на север. Сенсоры "Фантома" сообщали, что воздух наполнен гулом, который издают шныряющие во всех направлениях инсектоиды. Один инсектоид пролетел совсем близко от моей головы. "Фантом" положил в угол поля зрения вращающуюся модель. "Ну и монстр!" - ужаснулся я. Жуткое мохнатое тело полосатой боевой раскраски, полупрозрачные крылья, хищные членистые конечности. Оцифрованная квитэссенция ужаса ...
   
    Дойдя до небольшого ручья, обманчиво весело журчащего среди мокрых камней, я остановился. Появилась мысль, что ручей может вывести к чему-нибудь интересному. Мысль была найдена ценной. Я пошел вдоль течения. Примерно через полкилометра ручей стал значительно шире. В глади медленно текущей жидкости (кислота? щелочь?) отражалась небесная синь.
    Внезапно я остановился. За изгибом русла, скрытые высоким кустарником, стояли несколько больших пятнистых существ. Каждое существо опиралось на четыре конечности, а его голову венчали два страшных, не оставляющих сомнений в предназначении, рога. Время от времени то одно, то другое существо обмахивало себя хвостом, отгоняя назойливых инсектоидов.

    Ближайшее ко мне существо повернуло большую голову. Челюсти головы двигались методично и страшно. На меня уставились два темных и блестящих глаза.
    Несколько секунд мы смотрели друг на друга, после чего существо издало низкий и протяжный рев. "Фантом" замигал индикатором боевого режима, окружающий мир покрылся сеткой прицельных и координатных линий. Моя рука машинально нащупала запульсировавшую обратной связью теплую рукоятку плазмогана.
Однако существо почему-то медлило с атакой, и я не стал вынимать оружие из бедренного фиксатора.

    Наверное, я простоял в оцепенении очень долго, потому что раздавшийся смех заставил меня вздрогнуть. На карте шлема обозначилось направление на источник звука, и я повернулся на девяносто градусов.
То, что я увидел, повергло меня в шок. Молодая девушка, почти ребенок, медленно шла в мою сторону. Она смеялась. Свет звезды просвечивал насквозь ее легкое платье, оконтуривая стройное тело. В руке девушка держала пучок каких-то ярких растений. "Сумасшедшая!" - пронеслось в голове. К своему большему ужасу я заметил, что она шла по траве БОСИКОМ, и капли смертоносной жидкости стекали по ее нежной коже.

    - Нет!!! - заорал я. - Стой там, я спасу тебя!!! Стой на  месте!
    Я сделал шаг, намереваясь добежать до девушки и подхватить ее на руки, пока еще было не поздно, но вдруг услышал противный чавкающий звук. В диком предчувствии я посмотрел вниз. Моей ступни НЕ СТАЛО. Вернее, она провалилась в вязкую и скользкую кучу какого-то зеленовато-коричневого вещества. Я дернулся в сторону в попытке вытащить ногу, но вещество оказалось предательски скользким. "Фантом" включил стабилизатор равновесия, но было поздно. Мир вокруг перевернулся, и последнее, что я увидел, был заляпанный коричневой дрянью ботинок на фоне синего неба ...

     Мой крик еще долго резонировал в тесном объеме жилого модуля, когда я обнаружил себя сидящим в койке, ошалело пялящимся в темноту. Сердце лихорадочно колотилось, лоб покрывала противная липкая испарина.
"Все, больше никаких гологеймов на ночь!" - решил я. А то можно было и крышей податься от таких ночных кошмаров.
     Я высветил в воздухе часы. До моего дежурства оставалось еще минут сто, но я больше не собирался спать. Вдев ноги в старомодные шлепанцы, я побрел в ионный душ.

     ... Створки шлюзовой камеры скользнули в стороны, и я вышел на поверхность планеты, сжимая в руке исцарапанный и потертый кожух убийцера. Ветер гнал по низкому желтому небу зеленоватые клочья хлорных паров. Вокруг, насколько хватало разрешения зрительных рецепторов шлема, расстилалось коричневое море кремниево-соляных барханов.

     Я сделал глубокий вдох из регенераторов маски, постоял секунду, и направился к своему блокпосту.

    "Господи, хорошо-то как!" - подумалось мне, когда я перешагнул через весело журчащий среди мокрых камней ручей слабой соляной кислоты.
 
 
 
 

Advertisement

Customize