«Лучшим способом выразить дельфинам нашу благодарность было бы оставить их в покое.
Во многом они, бесспорно, превзошли нас хотя бы уже потому, что им от нас ничего не нужно»
.
Жак Майоль
URL
22:06 

Ра прокачал свою колесницу

Хранитель Атлантиды
14:02 

Мне бы в небо...

Хранитель Атлантиды
«Ну какая существенная разница может быть между 172 и 182 Цессной?», размышлял я, согласовывая полет на субботу. «Ну, мотор помощнее, ну винт изменяемого шага... Что я — не справлюсь что ли?». Тогда я еще не предполагал, что все будет куда веселее, чем я себе представлял.

О том, что в Куркачах есть аэроклуб, я знал уже какое-то время, равно как знал, что они приглашают всех желающих как на ознакомительные полеты, так и на более существенные мероприятия, вроде обучения летчиков. Последнее пока что пришлось оставить в категории «как-нибудь потом», а вот вновь испытать свои силы за штурвалом по-настоящему... Почему бы и нет?

Сюрпризы начались еще утром, когда обнаружилось что поднялся довольно сильный ветер 7 м/с с порывами до двенадцати. Условия, мягко говоря, отличались от штиля, в который мне довелось летать в Канаде, но на общую мою решимость это не повлияло. Как рассудил инструктор — ветер есть всегда и глупо рассчитывать, что когда тебе понадобится лететь, будет идеальная погода.
Второй сюрприз поджидал меня уже на аэродроме. Выяснилось, что самолет, который я вначале принял за Cessna 172, оказался той самой сто восемьдесят второй, на которую я согласился — просто в модификации RG с убирающимся шасси и двухлопастным винтом, чем и ввела меня в заблуждение.

Общее состояние парка клуба вынуждает вздохнуть. Солидная вмятина с облезающей краской на передней кромке крыла, гарнитура СПУ, которую, сообща с механиком, налаживали добрые десять минут, прежде чем она заработала, изрядно выщербленые кромки винта на Cessna 337, что стояла тут же поблизости... Что и говорить — любят чиновники малую авиацию, очень любят. Так, чтобы не остаться совсем без штанов, люди еще сильнее дефорсировали свои двухмоторные самолеты, переведя их на 95 бензин. Как мне рассказывали, бывает и так, что в один бак заливают авиационный, используя его на взлете и посадке, а в полете уже пользуются другим баком, в который залит 95.

По органам управления самолет особых нюансов не привнес, ожидаемо добавив управление шагом винта и рукоятку шасси. Но вот рулить с непривычки оказалось тяжелее, чем на 172, вынуждая активней пользоваться боковыми тормозами. Самая разительная же разница проявилась уже в воздухе. Машина по сравнению с той, на которой я летал раньше, мгновенно и очень шустро реагирует на любые твои действия, гораздо охотней разгоняется, создавая ощущение, что для самолета вообще нет преград, быстрее проходит виражи. Расслабиться не получалось ни на секунду — в основном из-за ветра, создающего весьма ощутимую болтанку, но и самолет тоже требовал к себе постоянного внимания. Всем своим поведением машина дает понять: я выше классом, твоя ответственность тоже, так что будь любезен управлять как следует! Возможно, будь ветер потише, полеты тоже вышли бы более спокойно, но тут уж что было.

Внезапно приехавший во время перерыва на аэродром курсант, без пяти минут держатель лицензии частного пилота, внес свои коррективы, отправившись с инструктором отрабатывать посадку и дав таким образом время походить по полю и посмотреть самолеты. Рассмотрел я вблизи и Аэропракт-22, который на поверку оказался совсем уж игрушечным. Очень занятная машина. Вскоре вернувшийся с задания курсант, до этого летавший только на Cessna 172, согласился с моими впечатлениями: Skylane гораздо более шустрая машина, охотно реагирующая на твои действия и от того требующая к себе больше внимания. Ранее в полете на борту у них вновь забарахлила гарнитура у инструктора, из-за чего они никак не могли связаться с вертолетчиками, которым тоже понадобилась зона, чтобы отработать авторотацию. В итоге с вертолетом возникли какие-то проблемы, из-за чего они решили пока не лететь, а мы же с инструктором отправились на полеты по конвейеру — т.е. отработать взлеты и посадку. Здесь все пошло немного не по плану, учитывая что мы не оговорили заранее схему аэродрома и захода на полосу.
Сейчас задним числом я уже понимаю, что инструктор заходил как по очень крутой глиссаде, что для меня было в новинку, так и, зачем-то, с полностью выпущенными закрылками на скорости почти на самой грани, при которой ими еще разрешается пользоваться. Поэтому оба раза я не успевал вовремя снизить вертикальную скорость и сажал машину с недолетом, один раз в самый последний момент увернувшись от канавы прямо перед торцом полосы. Ну а во время третьего взлета барахлившая и до этого гарнитура инструктора, отказала окончательно, оставив нас без СПУ, после чего я запросил его прекратить задание. Еще только не хватало все оставшееся время перекрикиваться сквозь рев 230-сильного Lycoming, стремительно тащившего нас обратно в небо. Не сказать, чтобы инструктор остался этим доволен, учитывая, как он резко заложил правый вираж и спустя пару мгновений посадил машину на рулежку. На техников на земле наорал он тоже знатно, я тоже угодил под горячую руку, ну да пусть это уже останется на его совести.

Сам же я считаю, что программа-минимум была выполнена полностью. Я узнал и воочию ощутил сам, насколько Cessna 182 отличается от машины, на которой я когда-то летал, а заодно получил не менее ценный опыт полета в более сложных условиях, когда внезапно приходит осознание, почему же воздушные ямы называются именно так. Самое же главное — это нисколько не убавило моего интереса к полету и желание повторить это вновь стало лишь крепче. Надеюсь, что и дальше все сложится к лучшему.

@темы: Мысли о вечном, Дорогой дневник!..

02:02 

To whom it may concern

Хранитель Атлантиды
Я, наконец-то, выкупил домен mod-atlantis.net и перенес сайт на собственный сервер у себя дома. Аптайм, может быть, от этого и пострадает, но у сайта не такое уж дикое количество посетителей, чтобы это могло оказать решающее значение. Зато теперь я могу настроить сервер так, как это нужно мне, да и с файлами на нем теперь работать гораздо удобней. Почтовый сервер пока работоспособен лишь частично -- очевидно, тут играет роль политика моего провайдера, сообщающего Гуглу, что с пула адресов домашних пользователей SMTP-трафик принимать нельзя, поэтому на ящики Google Mail почта с сервера приходить не будет. Надеюсь, что что-то, все же, получится с этим сделать.

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

Хранитель снова в Городе.

@темы: Дорогой дневник!..

11:03 

Хранитель Атлантиды
Решил поставить в проект в качестве внешних часов DS1307 — просто самое дешевое, что было из доступного в местном «Чип-и-Дипе». Лишний раз подивился, до чего дошла современная электроника: из внешних устройств микросхеме нужен только кварц и батарейка, все остальное она делает сама, общаясь с внешним миром по I2C, а заодно и синхроимпульсы выдавая на отдельную ножку. В строгом соответствии законам Мерфи, при макетировании не пропаялась именно ножка, идущая на батарейку.

Также случайно обнаружил, что применительно к часам двоично-десятичные коды без всяких преобразований годятся для непосредственного вывода при представлении результата в шестнадцатеричном виде. Например, у нас есть упакованное число 36, которое в BCD записывается как 00110110. При прямом преобразовании в десятичное мы получим 54, что не соответствует действительности, а вот 16-ричная запись, внезапно, дает нам искомые 36. Происходит это из-за того, что у часов значения не выходят за пределы 60, поэтому если программе не требуется производить какие-то вычисления, то можно хранить и выводить BCD вообще без всякой обработки, что довольно удобно.

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

@темы: Дорогой дневник!..

09:59 

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

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

@темы: Дорогой дневник!..

13:27 

Цикличность истории

Хранитель Атлантиды
Первые наручные часы с цифровым индикатором выпустила фирма Hamilton Watch в 1972 году.

Новинку успел примерить на себе даже агент 007 в картине «Live and Die». Светодиодный дисплей потреблял столько электричества, что большую часть времени он был выключен и чтобы узнать время, требовалось нажать на кнопку сбоку.

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

@темы: Коротко об интересном, Мысли о вечном

22:01 

Замена шнура на Lukey 868

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



Могу сказать сразу — на фоне моей предыдущей станции-клона Hakko 936, каких сейчас море, шнур паяльника у этой просто верх совершенства: гибче, тоньше, длиннее, но при этом все равно довольно жесткий и мешается при работе. Посему, поработав несколько месяцев, я решил заменить его на что-то более подходящее.

читать дальше

@темы: Дорогой дневник!.., Потуги на инженерию

17:50 

Windows Phone — все

Хранитель Атлантиды
Увидев в начале года сообщение в телефоне о том, что я использую устаревшую версию Skype, которая скоро прекратит работать, я пожал плечами и не придал тому особенного значения. Как оказалось — напрасно, поскольку обещание свое микрософт честно выполнила и на днях программа встретила меня сообщением, что не может залогиниться, никак не поясняя, собственно, почему.

В далеком 2012 году, с выходом Windows Phone 8, на рынке мобильных ОС проснулась надежда на появление еще одного полновесного игрока. Казалось, в Microsoft учли предыдущий опыт и последовательно двигались в нужном направлении, вылизывая инфраструктуру и подготавливая плацдарм для гомогенной системы. Обновление до 8.1 только укрепило ее: внезапно WP превратилась во вполне полноценную мобильную ОС с центром уведомлений и множеством других полезных плюшек, не за горами теперь была и Windows 10, апгрейд до которой обещали едва ли не всем устройствам с 1ГБ ОЗУ. Казалось, еще немного и производители ПО, наконец-то, обратят свое внимание на набирающую популярность платформу, но нет — в итоге все оказалось по-старому. Сначала были смягчены системные требования: больше не нужна была отдельная кнопка для камеры и физические клавиши на лицевой панели. Затем, с покупкой активов Nokia, компания зачем-то принялась создавать между телефонами разных ценовых сегментов откровенно искусственные барьеры и если раньше, покупая телефон на Windows Phone можно было особенно не задумываться, будучи твердо уверенным, что даже на младшей модели будет доступен практически весь функционал, а боле дорогие просто предложат, там, камеру помегапиксельней, да дисплей покрупнее, то теперь все стало намного хуже.

Гром грянул, когда Microsoft отказалась от своих же слов, заявив что некоторые модели (вроде моей Lumia 920, которую я уже успел тогда приобрести с рук) обновления до 10 версии не получат. Причем, на этот раз, это нельзя было объяснить сменой ядра, как в случае с седьмой версией, поскольку какие-то модели обновление все же получили. В такой ситуации оставалось только пожать плечами и продолжить пользоваться смартфоном, поскольку все, что работало, продолжало на нем работать и дальше, но Microsoft компания, традиционно не переставая думать, как нас лучше сделать, осталась верной себе до конца. Во второй половине прошлого года она объявила, что в 2017 году Skype на всех телефонах под управлением Windows ниже 10 версии превратится в тыкву и, как видим — это обещание они, разнообразия ради, сдержали.

Можно было бы объяснить это заботой о безопасности, введением каких-то дополнительных улучшений, несовместимых со старой архитектурой -- вот только очень маловероятно, что для этого непременно нужна новая версия ОС, учитывая, сколько разговоров ходило изначально о том, что переносимость программ должна быть максимально облегчена. Между тем, на середину прошлого года, доля WP 8.1 среди телефонов составляла около 80% и вряд ли она успела сильно за прошедшее время сократиться, таким образом, Microsoft намеренно сломала вполне себе работающее приложение у большинства собственных пользователей. При этом, единственная предлагаемая альтернатива — купить новый телефон. На мой взгляд, подобное поведение компании может означать только одно: в Microsoft окончательно махнули рукой на потребительские продукты. Они и до этого, как видно, начали прилагать всевозможные усилия для того, чтобы похоронить платформу, которую до этого с таким трудом почти было уже вытянули обратно, а теперь же, очевидно, решили забить в крышку ее гроба окончательный гвоздь.

Вместо эпилога позволю себе процитировать отличный комментарий к одной из заметок выше:
«Time to go iPhone. You have 100% Microsoft support, 100% Apple support, and 100% Google support there. All their apps on iOS.»

И, как бы не было прискорбно, это действительно так. Доля Apple на рынке такова, что с ней вынуждены считаться все остальные. Ну а мобильные решения Microsoft вновь (уже в который раз) отправляются на свалку истории.

@темы: Мысли о вечном

11:29 

Трудности закупок материала

Хранитель Атлантиды
С проводами типа МГТФ меня познакомил еще во втором классе руководитель школьного радиокружка. Вещь действительно замечательная, поскольку изоляцию на них трудно было оплавить даже ручной 40-ваттной советской дурой, не говоря уже о современных паяльных станциях, а сам провод при этом весьма гибкий и эластичный.
Было очень неприятно узнать, что магазины вроде того же «Чип-и-Дип» нынче торгуют этим кабелем по цене порядка 50 рублей за метр, а заводы, непосредственно производящие его, не очень интересуются дистанционными заказами от частных лиц — особенно, если речь идет о партиях менее 100 метров. То есть, отказываться-то не отказываются, но меня сначала попытались проигнорировать, а потом честно предупредили, что цена получится достаточно высокой, а катушки у них вообще только от двухсот метров. Как тут не вспомнить фреонщика, который строил каскадную холодильную машину на этилене, но даже в родном его городе минимальная партия газа была — железнодорожная цистерна...

В итоге, выход из положения нашелся, как это часто бывает, случайно. Знакомый в Екатеринбурге обнаружил рядом с собой завод, достаточно охотно отпускающий мелкие партии МГТФ желающим лично зайти за ним, и согласился купить и переслать мне. В итоге 20 метров 0,35 и 0,12, плюс 10 метров 0,2 мм.кв обошлись мне в 400 рублей, не считая почты. Печально представить, во сколько бы мне обошлось это в местных магазинах и тем более печально, что в Казани никто, похоже, его не производит. Ну да и бог с ними — главное теперь, что этого запаса мне должно будет хватить на какое-то время.

@темы: Дорогой дневник!..

14:50 

Доброе утро!

Хранитель Атлантиды
09:57 

Совпадение?

Хранитель Атлантиды
В столярном цеху, куда я отдал чертеж новой столешницы, отключили электричество. В ближайших зданиях тоже.
Хватит гасить фонари!

@темы: Дорогой дневник!.., Мысли о вечном

10:52 

Укрощаем Skype: действие второе

Хранитель Атлантиды
Вернуться к теме, которую я затрагивал почти три года назад, меня вновь вынудил Скайп, без всякого объявления войны встретивший меня сегодня почти забытым уже сообщением:


Беглый поиск по интернетам показал, что с такой проблемой далеко не я один и что официально поддержка клиентов младше 7.16 прекратилась начиная с 1 марта. Можно понять мелкомягких в их стремлении протолкнуть на десктоп побольше рекламы, но их нежелание при этом за эти три года хотя бы попробовать прислушаться к мнению пользователей, которые, мягко говоря, не в восторге от нового UI, отвращает напрочь.

Как бы то ни было, на официальных форумах (сообщения на которых достаточно оперативно вычищают) был найден вполне рабочий рецепт:
  1. На всякий случай делаем резервную копию каталога с профилем %APPDATA%\Roaming\Skype, и самого Skype.exe, откуда он установлен.
  2. Соглашаемся на предложение обновить клиент. После обновления и прохождения двухфакторной аутентификации следует убедиться, что в настройках поставлена галочка "Sign in when Skype starts".
  3. Закрываем программу и меняем Skype.exe на старую версию.

Et voilà!


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

А также внести в %WINDIR%\System32\drivers\etc\hosts

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

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

@темы: Дорогой дневник!..

17:48 

Not replaceable my ass!

Хранитель Атлантиды

Таким вот грозным предупреждением встретило меня руководство к относительно новой модели на удивление недорогого ИБП. Не положено, мол, вам батарею менять самому — в сервисном центре за разумную компенсацию все для вас сделают.

Делай раз...


Делай два...


Делай три!


С каким из показанных действий по замыслу маркетологов APC не должен суметь справиться пользователь, лично для меня осталось загадкой. Впрочем, учитывая их привычку перепродавать батареи CSB, требуя вдвое больше денег за фирменный стикер, наверное, это неудивительно. Внутри этого, кстати, вообще оказался аккумулятор производства некоей «Kung Long Batteries», но на то она и бюджетная линейка, чтобы экономить на всем.

В остальном же ИБП радует компактностью — за счет поставленной на попа батареи он примерно вдвое короче типового Back-UPS, наличием автотрансформатора (пороги не регулируются), а также подключением по USB. Теперь в случае пропадания питания сервер, наконец-то, будет знать, сколько времени ему осталось, прежде чем завершать работу, а небольшие размеры позволили переместить источник на одну полку с ним.

Подобранный же лет восемь назад на помойке Back UPS 300 отправится на заслуженный отдых, чтобы эпизодически питать какой-нибудь другой компьютер. Удивило, кстати, то, что внутри он оказался полностью аналоговым: несколько компараторов, логические микросхемы и пара триггеров Шмидта. Единственная специализированная микросхема внутри это, собственно, контроллер инвертора, управляющий его транзисторами. Схема зарядки, выполненная на единственном стабилизаторе напряжения, не понравилась, поскольку недозаряжает батарею, выдавая при включенном бесперебойнике около 13,1~13,2 В вместо положенных 13,6. Собственно, узнав про это, я и начал искать блоку замену и, кажется, не прогадал.

@темы: Дорогой дневник!..

15:51 

Transport Tycoon - Road Hog

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

Ну а пока же — классический ново-орлеанский джаз авторства все того же Джона Брумхола! По-крайней мере, так мне заявила, послушав, мама — а уж она-то там была, она знает...
John Broomhall — Road Hog

@темы: Дорогой дневник!.., Потуги на творчество

13:26 

Музыка в Transport Tycoon

Хранитель Атлантиды
Знаете, кстати, как появился на свет Roller Coaster Tycoon? Крис Сойер сел писать вторую часть Transport Tycoon. Отвлекся.

Сколько времени когда-то просиживал я за этой игрой, мечтая, на что бы потратил заработанные перевозками деньги, сумма которых от года к году лишь множилась... Не в последнюю очередь способствовало этому замечательное музыкальное сопровождение. Приятно было узнать для себя спустя столько лет, что композитор — Джон Брумхол — тоже поданный Ее величества, равно как и суровый шотландский создатель самой игры, написанной, кстати, по его словам практически полностью на Ассемблере.

Тем более приятно, что у меня появилась возможность попробовать переложить хотя бы несколько произведений из саундтрека игры на современные звуковые библиотеки, дабы они зазвучали еще более полно. Что поделать — к джазу я в принципе неравнодушен, а мелодии в Transport Tycoon еще и очень красивые. Жаль только, что не удалось найти нормальных саксов под это дело, поэтому звучание, все же, не такое красивое, как хотелось бы.

John Broomhall — Can't Get There from Here.
На каком-нибудь выступлении Лариона с бандой вполне себе могло звучать что-нибудь этакое.

@темы: Потуги на творчество, Мысли о вечном

12:56 

DSO 138 — карманный осциллограф за $20

Хранитель Атлантиды

В очередной раз спасибо китайцам за весьма интересную задумку. Продается за ~$20 комплектом «спаяй сам», поэтому необходимо будет потратить сколько-то времени чтобы превратить в состояние как на фото выше из состояния на фотографии ниже.


Собственно, основная часть возни, это сортировка выводных резисторов, поскольку насыпаны в пакетике они кучкой, а дальше все просто и понятно. На собственно пайку лично у меня ушло часа четыре с перерывами. Задумался о том, чтобы купить таки нормального флюса вместо канифоли да ЛТИ-120, но это, видимо, будет в следующий раз.



Обмен данными с датчиком DHT22


Чего на мой взгляд не хватает в прошивке:
- возможности изменять время претриггера — оно жестко задано на 50%, а буфер маленький, поэтому часто возникают ситуации что в нужном масштабе сигнал в него не помещается
- горизонтального масштабирования в режиме удержания — изменения станет видно только при следующем захвате

В остальном это вполне рабочий инструмент, пригодный, как показывают исследования в интернетах, для достаточно низкочастотных сигналов <100 КГц, выше уже начинаются сильные искажения формы. По мне, так лучше уж плохенький осциллограф, чем вообще никакого — тем более при такой-то смешной стоимости.

Покупать лучше сразу обновленную версию DSO 150, которая по возможностям аналогична DSO 138, но при этом представляет собой полностью законченный прибор в корпусе, да еще с удобной рукояткой вместо кнопочек. Заказывать можно на том же Banggood, комплекты там от производителя, подлинность которых можно легко проверить по коду на наклейке на основной плате. Да: одни китайцы начали подделывать других, которым это совсем не нравится =)

09:33 

Meet Xaellos the Sith Inquisitor

Хранитель Атлантиды

Впечатления от игры вполне положительные. Какие-то решения напоминают используемые в PW, но исполнены, разумеется, куда более элегантно. Полная настраиваемость интерфейса под свои нужды поначалу и вовсе ошеломляет возможностями изменить практически что угодно штатными средствами, не полагаясь на милость модописателей.

Способ подачи сюжета в виде интерактивных катсцен практически для всех квестов мне вообще был в новинку и ОЧЕНЬ нравится. Ну и обстановка, разумеется. Все это однозначно позволяет более глубоко вжиться в образ персонажа и двигаться дальше по пути самосовершенствования к вершине могущества.


@темы: Дорогой дневник!..

16:28 

Дистанционное управление Alpine

Хранитель Атлантиды
Как известно, штатная магнитола Hyundai Solaris отличается посредственным звучанием, странными решениями, вроде отсутствия кнопки паузы, а на не самых дорогих комплектациях еще идет и без Bluetooth и hands-free. Возможность управления кнопками на рулевом колесе в свете вышеперечисленного смотрится довольно слабым утешением, поэтому замена на какое-нибудь другое ГУ выглядит вполне логичным шагом.

С предыдущего автомобиля у меня осталась магнитола Alpine CDE-133BT, умеющая работать беспроводной гарнитурой для телефона, поэтому вскоре она заняла положенное место на машине. От прочих техника Alpine отличается тем, что использует цифровой протокол для команд дистанционного управления, поэтому подключение к кнопкам на руле в данном случае не даст ничего вообще. Не желая отказываться от былого удобства, я обратился за информацией в Интернет и выяснил, что предприимчивые китайцы (и даже россияне) охотно выпускают переходники самых разнообразных форм и конструкций. Скорее всего, что-то подобное бы я и купил, но внимание мое привлекла вот эта тема, в которой добрый человек поделился с общественностью особенностями протокола ДУ Alpine и командами, которые по нему присылаются: https://web.archive.org/web/20160315045509/http://www.mp3car.com/forum/mp3car-technical-hardware/input-devices/134542-need-alpine-wired-remote-control-pinout. Загоревшись мыслью повторить идею автора, я приступил к собственной разработке.

Разъем дистанционного управления Alpine представляет собой обыкновенное 3,5-мм гнездо под трехполюсной штекер TRS. Первый контакт служит массой, последний передает сигналы от пульта.


Сам сигнал представляет собой последовательность импульсов амплитудой не менее 3 вольт, длительностью 500 микросекунд и таким же интервалом следования. Нормальный уровень сигнала, таким образом — низкий.


читать дальше

@темы: Потуги на инженерию

01:37 

Хозяйке на заметку

Хранитель Атлантиды
Инструменты, предполагаемые для использования с МК AVR, порой не вполне очевидны. Этим вечером столкнулся с тем, что при отключенной в компиляторе оптимизации, у меня съезжают все задержки в программе. Проанализировав, понял, что ровно в четыре раза, что соответствует делителю частоты, который призван выставляться в самом начале.

Анализ ассемблерного кода, генерируемого компилятором, показал интересную картину. Покуда оптимизация включена, даже самая базовая, то код вида

Компилируется в четыре строчки ассемблера:

Однако, при выключенной оптимизации, этот же самый код превращается вот в такое чудовище:

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

Ну, а правильный путь, как выяснилось уже потом, это подключить библиотеку avr/power.h и использовать функцию clock_prescale_set(), которая как раз являет собой интринсинк на ассемблере из тех самых четырех строчек. Выяснилось это как раз, когда я уже собрался вставлять в код подобную вставку. С одной стороны, радует, что к этой мысли я пришел самостоятельно, с другой же — немного грустно, что про эту библиотеку я узнал только сейчас.

Задумался, а не потому ли по умолчанию в AVR Studio даже в профиле Debug оптимизация, совершенно вопреки здравому смыслу, уже включена, хоть и базовая.

@темы: Хозяйке на заметку, Мысли о вечном, Дорогой дневник!..

13:36 

О костылях

Хранитель Атлантиды
В процессе наладки прототипа платы для готового устройства, столкнулся с тем, что все замеры напряжений съехали вверх примерно на 50%, из-за чего половина кнопок перестала опознаваться. Спустя несколько минут замеров с удивлением обнаружил, что я зачем-то поставил защитный резистор на входе МК последовательно с цепью подтяжки — он-то и вносил искажения в схему. Задумался, что теперь у меня есть два выхода из ситуации: либо переделать платку, поставив элементы как следует, либо просто внести поправки в калибровку АЦП.
Кажется, теперь я знаю, откуда растут ноги у идей автомобилестроения решать едва ли не все задачи с помощью электроники, даже если без этого можно спокойно обойтись.

@темы: Дорогой дневник!..

Записки из Атлантиды

главная