Pull to refresh
18
0
Павел @pfalcon

User

Send message
> приходилось серьезно целиться антенной в ответный модуль

Можно подробнее об этом? Чем, куда, и каким образом целились?
А есть такие? Я уж точно не видел на не-маках, сейчас убедился, что посмотрел на Macbook Air и Pro — нет, там тоже Fn и стрелки строго на противоположных концах.
Пытаюсь осознать, как можно привыкнуть к тому, что то, что раньше делалось одним пальцем, теперь требует двух рук — не получается. Т.е., если я пью чай, то мне мегабайтные (многостраничные) файлы листать по одной строке? Если прилег на диван, то обе руки держать на весу/в неудобной позе и еще ловить две клавиши вместо одной? А в самолете бодро давить соседей локтями или чувствовать себя как в смирительной рубашке?
Пара недель, как из тех мест. Жаль, что не видел этой статьи до поездки. В Гонконге как и написано все OK. При поездке в Шеньжень убил час-полтора часов блуждая в кварталах Huaqiangbei'я, пытаясь найти market'ы, отмеченные заранее на Google Maps. Наблюдалась именно описанная картина: иду по улице — на карте где-то по небоскребу, названия улиц, когда их удается разглядеть, не соответствуют ожиданиям, вместо хардварного маркета забредаю в жилой район. Так было, пока я не переключился на векторный OSM, который по причине меньшей красивости рендеринга я обычно не использую, если заранее закешировал Google Maps. Вот тут все стало на свои места, я начал ходить по улицам, и даже по ожидаемым, дотелепал до SED Market, находящимся в стороне от других и т.п. Все это было с OsmAnd на Galaxy S2.
Вы путаете тепл^H^H^H^H абстрактную модель и реальную реализацию, а заодно и уровни где они применяются. У Боба и Алисы нет случайных оракулов, у них есть только хеш-функция. И базовое требование к любой хеш-функции — это чтобы она при одних и тех же входных данных выдавала одни и те же выходные (иначе это не хеш-функция).

А к идеальной хеш-функции предъявляется еще одно требование — чтобы для тех входных данных, которые внешний наблюдатель еще не видел проходящими через хеш-функцию, никак нельзя было предугадать результат хеш-функции. Такой способностью обладает абстрактная модель «случайный оракул». Случайный оракул в свою очередь представляется абстрактной моделью «черный ящик». Абстрактный черный ящик нельзя «вскрыть» по определению (иначе это не черный ящик). Это как бесконечность — сколько на пальцах не считай, до нее не досчитаешь, а она все равно существует.

Ну и наконец, идеальных хеш-функций нет, но чем ближе конкретная реальная функция подбирается к абстрактному идеалу — тем лучше.
Спасибо автору за CoolReader, и хотелось напомнить, что даже если приложение забанят в гугле, его всегда можно поставить и следить за обновлениями через f-droid.org/ (подробнее).
Это скорее дополнения, а не критика. Для данного конкретного применения удобное и практичное решение конечно. Но вот в соседних темах обсуждаются «умные дома» с десятками точек управления и т.п. Бездумно садануть туда твердотел — может привести к сюрпризам, может быть, неприятным. По крайней мере, я был в восторге от твердотельных реле, хотел совать их куда ни попадя, пока не копнул глубже, коими находками и делюсь.

По поводу 3 — тут конечно, с какой скоростью вилку в розетку не засовывай, плохо не станет ;-). А вот индуктивная нагрузка (двигатель, ну например вытяжка) могут и повлиять. Но опять же, в большинстве твердотельных реле стоит защита от этого, в дешевых обычно — снабберы, которые опять же, кушают мощность из сети.
Раздел «Преимущества» без баланса выглядит крайне однобоко. Создается впечатление, что твердотел — панацея для всего. Увы и ах, 21 век и все такое, а механику рано списывать со счетов.

Недостатки:

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

2. Нагревание требует радиатора, для больших токов полупроводниковый коммутатор будет занимать больший объем, чем механический (что мы видим на примере вашего модуля). Кроме объема радиатора, нужно задумываться и об объеме/теплопроводности среды, которая будет охлаждать радиатор.

В частности, 5 минут, нет, не достаточно, чтобы определить, греется такой массивный твердотел или нет. Так же как фраза «От 16 ампер кабель удлинителя, питающего водонагреватель становится теплым через пару минут по всей длине.» не означает много — ведь за эти пару минут может установиться баланс с окружающей средой, и он и дальше останется теплым, или может не установиться, и тогда через 10 минут с этого кабеля будет стекать оплетка.

3. У тиристорных переключателей (основа высоковольтных и мощных твердотельных реле) есть ограничения по времени нарастания/спада тока и напряжения. При несоответствии — ведут себя странно или горят.

4. У любого полупроводникового перехода есть ненулевой обратный ток/ток утечки. В твердотельные реле обычно добавляют схемы защиты от безобразий пункта 3, которые увеличивают ток утечки в сотни раз от родного полупроводникового. Это все равно миллиамперы, но если попробовать применять твердотел «повсеместно», то может накопиться немалый сброс мощности в трубу.
Вот тут выше писали что мол интерфейс у таких систем не ахти, а ведь главная проблема — это надежность и «живучесть».
Чтобы быть по конкретней: Допустим хочется заказать что-то покрупнее, например 3D-принтер или CNC-станок. По сносным ценам это можно сделать в США или Китае. Туда однако пока не едем. А в совок доставлять такое таки боязно. Есть стереотип, что «западные» почтовые службы работают лучше, поэтому прокручивал идею заказать при ближайшей поездке в Европу. И вот теперь интересно, как это вышло бы с таможней — курьер бы принес налоговый счет, или прислали бы записочку с предложением подъехать на таможню, и что было бы там — удалось бы объяснить им, что я не гражданин ЕС, чтобы сделали «taxfree»?
> У нас лимит £15

Понятненько… Не подскажите, как будет выглядеть заказ более-менее дорогой вещи в гостиницу туристом (из-за границы Англии)?

И заодно — никто не видел обзора таможенных лимитов по странам? Складывается впечатление, что во всей Европе все плохо с этим.
Ах, да еще:

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


На ракульном 8051 асме, при том, что периферия все равно у каждого своя? Тогда чего уж удивляться, IT-приметам в духе «видеокамеру, диск, лучше подключать без хаба», или что эти хабы жрут по 100мА в idle ;-).
Суть в том, что теперь Cortex выпускают даже в DIP8, т.е. он пошел уже в ниши рынка, в уетненькие местечки всяких пиков и тинек.
Да понятно, что во всех вчерашних устройствах, которые вокруг меня сегодня используется 8051. Речь то о том и идет, что ситуация меняется на глазах. Пока что в пресс-релизах вендоров, но завтра начнется реальная экспансия. Вот пример: я (как возможно и вы) слежу за беспроводными модулями. 2 последних попадавшихся: 1) XBee-PRO 900HP на Cortex M3 (и Energy Micro, а не эти всем приевшиеся ;-) ) + до селе невиданный трансивер; 2) Nordic так не попсует, и сует Cortex M0 прямо в чип в новой серии nRF51, вышедшей в замен старому nRF24LE1 на 8051 (был на презентации, так и подмывало спросить, что ж вы ядро 51 выкинули, а свою серию так и назвали, но как известно, все любят загадки и тайны).

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

Ну и ARM не зевает — не зря ж они на позапрошлогоднюю технологию (ARMv6) навесили новый ярлык «Cortex M0» (вместо того, чтобы забить и двигать новые архитектуры) — не иначе для того, чтобы былинно «сбрасывать с вертолета на всех желающих» ;-).
Новая статья стабильно интересная и познавательная.

Хотелось бы реквестовать подробную статью про кримперы и т.п. Если с сильноточными гильзами и наконечниками все более-менее понятно и найти кримпер для них относительно легко, то как быть с миниатюрными сигнальными разъемами типа BLS или JST непонятно, в том смысле что «родные» матрицы под нормальный кримпер найти не удается, а всякие «упрощенные» варианты вроде Hanlong HT-202B дело не делают (ну или руки не знают, как).

image
А есть такие же видео по кримпингу [маломощных] BLS/JST контактов?
Доказательства того, что TI называет свои микроконтроллеры MSP430 «микроконверторами». Так вот, они этого не делают. Их микроконтроллеры вполне себе позиционируются как general purpose. Я рад за маркетологов Analog Devices, отжигают. Но под их критерии можно подвести (или не подвести) что угодно:

> — ядро может тактироваться отдельно от периферии (в msp каждый блок вообще тактируется отдельно)

Не буду приводить в пример наболевший AVR, где все точно так же, просто напомню про современные Cortex A, где clock tree состоит из десятков а то и сотен тактовых сигналов для отдельных блоков.

> — обладает большим количеством режимов сна (т.е. сон — его основное времяпрепровождение),

Это они про Intel x86 что ли с их кучей C-states?

> — обладает малым количеством памяти программ, зато имеет на борту EEPROM (для хранения и перезаписи уставок и алгоритмов предобработки),

Средний размер флеша в MSP430 где-то 50 кил, есть больше. Вот чего в MSP430 нет, так это EEPROM, да.

> — набор инструкций и разрядность предназначены для максимально удобного написания коротких программ по обработке данных со встроенного 10- и 12-битного АЦП,

Есть MSP430 без АЦП, незадача, ядро есть, а то, к чему оно якобы довесок, нету.

> — инструкции длинные,

16 бит для 16-битного CPU, да. В ARM тоже был 32-битными, пока не придумали Thumb.

> выполняются медленно и тратят много тактов,

По такту на доступ к памяти асимптотически.

> на большинстве конфигураций даже аппаратный умножитель вынесен в отдельный блок

Типично для 8/16 битный микропроцессоров, не?

Собственно я к чему — очень часто высказывания вроде «MSP430 — не совсем микроконтроллер» звучат с подтекстом «поэтому я буду и дальше долбиться с AVR» (уверен, что это не ваш случай, но иногда так и сквозит). Хуже, что эти высказывания читают и новички, и выбирают ту чудноватую AVR-архитектуру с фьюзами и гарвардом. MSP430 не идеал, но глоток свежего воздуха по сравнению с AVR, и очень хорошо подходит для новичков, а TI реально старается сделать его доступным. Поэтому хотелось «замолвить словечко».
Тем временем в мире по прежнему успешно продаются миллионными тиражами 4х разрядные микроконтроллеры.


Ловлю на слове ;-). Миллионные тиражи — это крошечный рынок. Нормальные чипы идут миллиардными. Вот например инфа по Cortex M:
If I look at the whole of Cortex-M shipments across all markets we are well over 200M per quarter now and growing rapidly.


И ведь эта инфа полуторагодовой давности, до того, как все кому ни лень начали совать Cortex M даже в «специализированные» чипы. Труп 8051 гниет на глазах ;-). Собственно, выпуск NXP LPC в DIP8 ставит хороший крест на его могиле.
> По моему, для любого кто работал и с линуксом и с контроллерами сия статья очевидна.

Именно, описаны типичные «интеллигентские метания» — «кто виноват и что делать». У каждого такие бывали, но обычно (ну, по крайней мере, у тех, кто из софта приходит) процесс обратный — сначала радуешься, как легко сделать «умный дом» воткнув в раутер USB-релюшку от «Мастеркита». И только потом понимаешь, что для умного дома таких точек нужно десятки, и делать так дорого и неудобно, а нужно мини-компьютер на Linux для управления, и микроконтроллеры для оконечных устройств.

Но автор оригинальной статьи клевый пацан, и сначала хотел сделать весь умный дом на микроконтроллерах. Теперь же он хочет весь дом на линух-платах. Для него метания продолжаются, аминь.

Единственное, что стоит добавить, что есть куда более достойные авторы для перевода — ну например jeelabs.org.
Не, нет так — кислород устарел. 21 век елы-палы, только плутоний, на худой конец уран. Ими и дышать.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity