August 13th, 2012

Вспомнить не всё

Жители Колонии не читали легенду о трёхстах спартанцах.

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

Во-первых, стилистика. Не знаю, кому как, а вот мне этот фильм своей атмосферой очень напомнил -- причём в хорошем смысле -- "Бегущего по лезвию" (случайно ли?..). Даже машины чем-то напоминают. И роботы эти, "синтетики" - не начало ли эволюции репликантов? Впрочем, не важно. Роботы хороши, штурмовики почти из "Звёздных войн" (такие же косые-кривые, зато их мнооооого), злодейка тоже хороша. Колин Фарелл со своими по-детски удивлёнными бровками домиком не так хорош, но это простительно.

Collapse )

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

P.S. вот хоть бы кто мне так хоть бы раз в жизни улыбнулся.. но я не Хаузер, не Куэйд и вообще никто - не дождусь.

P.P.S. Two weeks

P.P.P.S. и ежели случится глобальная химическая война, то Британию, как мне каааца, выжгут первой. Причём обе-две воюющие стороны. Просто чтобы не подличала под руку.

DAC7512

Я нашёл ошибку в этом чипе. Это цифро-аналоговый преобразователь, очень простой и один из самых дешёвых 12-разрядных ЦАПов с последовательным интерфейсом.

Ошибка повторяется от экземпляра к экземпляру, не зависимо от конкретной схемы включения, и выглядит очень некрасиво: при изменении входного кода на один бит (например, с 0x06FF на 0x0700, или где-то рядом) выходное напряжение подскакивает сразу на 250..300 мВ, чего быть никак не должно. И это не указанный в документации "code change glitch" (эти глитчи прекрасно видно на осциллограмме, они предсказуемы и легко устраняются фильтрацией) и не артифакт "settling time" (на оциллограмме так же видимый), а конкретно глюк в структуре микросхемы. "Магические" числа более-менее равномерно (точно не определял*) распределены по всему диапазону входных кодов.. в принципе, их можно обходить программными методами, просто запрещая их вывод, но это как-то неаккуратненько...

И из-за этого глюка использовать данный ЦАП так, как я хотел (вывод baseband-сигнала несущей 48 кГц), может и не получиться.
---
* Похоже, дефект сидит на каждой границе между 0x01FF/0x0200, 0x02FF/0x0300, 0x03FF/0x0400 и так далее.