Сообщество - TECHNO BROTHER

TECHNO BROTHER

2 356 постов 14 199 подписчиков

Популярные теги в сообществе:

4

Парадокс стабильности (видео)

Парадокс стабильности (видео)

Эстонский стартап Rollo Robotics представил автономного патрульного робота 1ROLLO, который удерживает равновесие с помощью гироскопической системы. Новинка развивает скорость до 30 км/ч и рассчитана на эксплуатацию при температурах от −20 до +55 °C.

Робот массой 45 кг оснащен системой обзора 360°, тепловизорами и камерами ночного видения, использует высокоточную навигацию RTK/GNSS, поддерживает удаленную связь через 4G/5G и способен автономно патрулировать территорию. Корпус класса IP65 защищает электронику от пыли и дождя, а заряда аккумулятора хватает до 8 часов непрерывной работы.

1ROLLO может обнаруживать движение и объекты, записывать видео, распознавать номерные знаки и отслеживать потенциально опасные газы. Предназначен для использования на электростанциях, промышленных предприятиях, в дата-центрах, аэропортах, на нефтегазовых предприятиях и других объектах критической инфраструктуры. Коммерческий запуск ожидается в 2027 году.

Много интересного в телеграм-канале ЭнергетикУм

Показать полностью 1
10

Стартап

Док‑станция для смартфона с дисковым набором.

Док‑станция для смартфона с дисковым набором.

Это настенное устройство объединяет ретро‑телефон с дисковым набором и современную док‑станцию для смартфона. Гаджет позволяет заряжать мобильный телефон и одновременно использовать классическую телефонную трубку для звонков через мобильную связь или VoIP. Продукт сочетает ностальгичный дизайн с современными технологиями, превращая смартфон в стильный стационарный телефон для дома, офиса или креативных пространств.

Как вам идея?

Показать полностью 1
419
TECHNO BROTHER

Что за процессор был в Тетрисе? [Длиннопост, про железо]

Вы когда-нибудь задумывались, какой процессор использовался в Тетрисе? Нет? А я - да, и с моим другом Azya мы скальпировали процессор и изучили кристалл.

Думаю многие читатели помнят такую игровую консоль, как Тетрис, также известную как Brick Game. Появившись примерно в 1993 году, консоль сразу стала хитом из-за крайне невысокой цены, обилия игр и неубиваемости. Особенно сильно Brick Game полюбили на территории пост-советского пространства, поскольку у детей 90-х не было возможности купить GameBoy/GameGear, а поиграть в дороге ну очень хотелось.

В первых ревизиях была только одна игра - пару вариаций того самого Тетриса, однако затем к списку игр добавились танчики, гонки на болидах F-1, арканоид, змейка, и даже что-то типа Space Invaders. Неплохо для консоли за несколько долларов.

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

А капля представляла из себя микроконтроллер Holtek семейства HT11xx (конкретно в оригинальных Тетрисах использовался HT943E5, являющийся частным случаем HT1130), которые массово использовались в различной электронике 90-х по типу тех же самых электронных игр и часов.

Кристалл изучил Azya с Хабра

Кристалл изучил Azya с Хабра

Основой МК было 4-битное кастомное процессорное ядро, работающее на частоте 1МГц и способное выполнять большинство инструкций за один-два такта. Если говорить глобально, то процессорное ядро соответствует примерно уровню начала 1970'ых годов, а из советских аналогов можно привести КБ1013ВК1-2 из электронной игры "Волк и яйца".

В качестве памяти для прошивки использовалась масочная (то есть физически прожигаемая на заводе) ПЗУ объемом всего в 4КБ, а объем ОЗУ составлял 64 байта, из которых часть отводилось под буфер экрана. Помимо этого, в кристалле также был реализован контроллер сегментных ЖК-экранов разрешением 10x20, простенький звуковой генератор, контроллер портов ввода-вывода, контроллер прерываний и таймер.

Как же писали игры для Тетриса? Holtek предоставляла специальное SDK с эмулятором под DOS для написания прошивки. После отладки предлагалось отправить прошивку на завод Holtek и заказать партию микроконтроллеров с уже прошитой в ПЗУ программой. Помимо этого, такие программы писала и сама Holtek - существовали готовые чипы, где в ПЗУ был Тетрис, карточные игры и многое другое. Оставалось лишь установить их на плату, а поскольку у чипов не было корпуса, его выводы буквально приваривались к дорожкам на плате.

Так чем же был Тетрис? Скорее это попытка конкурировать одновременно с Nintendo Game&Watch (игра "Волк и яйца" - как раз один из клонов этой серии консолей) и GameBoy, причем по характеристикам консоль была ближе именно к G&W... Однако китайцам удалось сделать куда более крутую консоль, упихнув в крайне скромное железо целую пачку игр. А внутри консоль была шедевром инженерной мысли благодаря невероятному уровню интеграции по меркам 1993 года...

А у вас был Тетрис? Какие у вас от него впечатления? Что думаете о консоли, узнав всю правду о ее железе? 🤗

Материал был подготовлен в кооперации с пользователем Azya с Хабра

У вас был Тетрис?
Всего голосов:
Что думаете о Тетрисе?
Всего голосов:
Показать полностью 8 2
200

Как я оживил транспортный информатор из 90х: ремонт, схемы и секреты работы на дискретной логике

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

Итак, в сегодняшней статье поговорим о том, что это за устройство, а заодно и постараемся его оживить. Заодно разберёмся, как оно работает. Традиционно будет много интересного.


Автор текста: MaFrance351. Написано специально для ▶️Timeweb Cloud и читателей Pikabu.


❯ Суть такова

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

О самом приборе известно немногое. ЛИСС (как это расшифровывается, не знает никто) был создан где-то в первой половине девяностых и является детищем некоего ярославского сумрачного гения. Вероятнее всего, маленькая партия была сделана по заказу местного трамвайно-троллейбусного управления на каком-то близлежащем радиозаводе. Устройства эксплуатировались в местных трамваях, а по окончании их работы часть из них была передана в Череповец. Перед этим они подверглись ряду модификаций: была заменена панель управления (как мне было объяснено, в Ярославле она была какой-то более сложной, а после модернизации там остался только трёхпозиционный тумблер выбора маршрута), а также перепрошито ПЗУ с маршрутами. Именно в таком виде аппарат и попал ко мне.

❯ Обзор оборудования

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

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

Снизу держатель предохранителя и вот такой разъём для подключения питания и салонного динамика.

Очень сурового вида микрофон.

Панель управления. Кнопки сброса перематывают на начальную и конечную остановку. Одну из них надо жмякнуть перед началом работы, иначе информатор говорить не будет. Тот самый трёхпозиционный тумблер выбирает маршрут. В Череповце четыре маршрута: 2, 4, 4А и 8. Для 4А положения тумблера не досталось: по сути это укороченный четвёртый. Ещё два тумблера выбирают режимы работы (но с ними мы разберёмся позже).

❯ Внутренности

Крышек у девайса уже не осталось, так что сразу взглянем на начинку.

Сходу заметны две платы: одна из них для управления, другая — для питания и усиления звука. Сверху видавший виды контрольный динамик.

Обратная сторона. В отдельном отсеке виднеется ещё одна плата — на ней усилители микрофона и контрольного динамика.

Поскольку неисправность кроется не в этой плате, снимать её я не стал, сфотографировал, как мог. Видно незанятый разъём, предназначавшийся, вероятно, для модуля сопряжения с радиостанцией (для чего и нужен был переключатель «Салон/Диспетчер»), однако в моём девайсе ничего такого не было.

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

Микрофон я также разобрал. Внутри динамический капсюль ДЭМШ, кнопка КМ1-1 на базе микрика и привет из пятидесятых конденсатор КСО. Оторванных проводов и гнилых контактов в нём не обнаружилось, так что просто собираем всё обратно.

❯ Что же с ним не так?

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

Поэтому откручиваем два винтика и снимаем маленькую плату. Она уже ремонтировалась, причём явно не один раз. Потемневший текстолит, отлетевшие дорожки, мутный от перегрева припой, следы канифоли — всё, к чему мы уже давно привыкли.

С обратной стороны TDAшка-усилитель, стабилизатор LM7815, мощный транзистор КТ923А. Очень быстро нашёлся подозреваемый: напряжения +15 В на выходе этого стабилизатора почему-то не было.

Поэтому идём в лабаз с радиодеталями и перепаиваем сгоревший компонент. Причина его кончины довольно предсказуема: напряжение в бортовой сети трамвая весьма нестабильное (с короткими «иголками» до сотен вольт из-за большого числа индуктивных элементов вроде силовых контакторов). Судя по всему, один из таких выбросов и привёл к тому, что LM сдох. Мне неведомо, что тогда мешало поменять стабилизатор, видимо, в те годы они были в дефиците (да и пятнадцативольтовый встречается заметно реже таковых на 5 и 12 В).
После замены напряжение ожидаемо появилось.

❯ Что же дальше?

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

Хотя вот насчёт последнего я всё же поторопился. Потыкав в плату ручкой отвёртки, услышал, как что-то пискнуло, после чего контрольный динамик тихо заговорил. Ещё немного касаний, тычков и надавливаний выявили трещину в пайке одной из микросхем и плохой контакт в панельке маленького ПЗУ. После исправления данного косяка жуткий хрип, издаваемый устройством, наконец прекратился. Также сдох потенциометр регулировки громкости контрольного динамика, из-за чего звук был очень тихим.

❯ Запускаем

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

А вот и девайс в работе.

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

❯ Что там с платами?

Девайс оживили, теперь можно перейти к самому интересному: разобраться, как же он вообще работает. Для этого вместе с информатором мне достались три «подопытные» платы.

Эта плата выглядит ещё живой.

Но взгляд с обратной стороны быстро даёт понять, что не всё так просто.

Вот этот экземпляр выглядит бодрее…

… но карандашные надписи говорят сами за себя.

С этой всё совсем печально: оторванных дорожек нет, но присутствуют многочисленные следы какого-то колхоза.

Ну а вот это уже ни в каких комментариях не нуждается.
Быстрая проверка всех трёх плат показала одно и то же: не работают.

❯ Добываем записи

Далее захотелось узнать, что вообще хранится в ПЗУ.

На моё удивление, ПЗУ с разных плат хоть и незначительно, но отличались.

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

❯ Распиновка

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

  1. Выбор маршрута 1

  2. +5 В (выход)

  3. Выбор маршрута 2

  4. Выбор маршрута 3

  5. Выбор маршрута 4

  6. Сброс 2

  7. Пуск записи

  8. Сброс 1

  9. Звук

  10. -

  11. -

  12. Земля

  13. -

  14. Земля

  15. +15 В (вход)

  16. +15 В (вход)

С назначением контактов 10, 11 и 13 я не разбирался, но скажу, что на них выведены некие аналоговые сигналы, служащие для коммутации звука и работы микрофона в паре с информатором.

❯ Выбор номера маршрута

Теперь разберёмся с выбором группы записей. Как видно, здесь для этого отведены четыре контакта разъёма, причём два из них не используются. Остальные соединены с трёхпозиционным тумблером, где либо не подключаются никуда, либо соединяются с выходом 5 В.

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

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

❯ Пуск, конец и проигрывание записи

Прослушав считанный из ПЗУ звуковой файл, заметил, что между объявлениями присутствуют громкие щелчки.

И действительно, между каждым фрагментом действительно было что-то интересное.

Просмотр в HEX-редакторе показал, что это байт FEh. Сразу обнаружилось и то, что отвечает за распознавание этого кода — это микросхема К561ЛА8, к которой подключены все биты данных кроме 0. Когда из ПЗУ оказывается прочитан байт с таким значением, проигрывание записи прекращается.

Что же до сигнала начала записи, то он подключается к одновибратору КР156АГ1, запускающему тактовый генератор и адресный счётчик. Генератор выполнен на микросхеме КР1006ВИ1 (она же NE555): стандартная схема формирователя прямоугольных импульсов. Потенциометр в углу платы позволяет менять его частоту и, соответственно, скорость проигрывания объявлений.

❯ Как оно работает

Теперь можно и окончательно разобраться с тем, как работает эта штука.

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

❯ Что же в итоге?

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

Также отдельная благодарность товарищу Евгению Рыжакову за предоставленный аппарат. Было бы очень интересно раздобыть софт, которым формировались эти прошивки (не вручную же их создавали?), но, похоже, ничего такого уже нигде не сохранилось.

Такие дела.


Больше интересных статей и новостей в нашем блоге на Хабре и телеграм-канале.

Реклама. ООО «ТАЙМВЭБ.КЛАУД», ИНН: 7810945525
Показать полностью 27 2
23

Продолжение поста «Пилю VR мод на оригинальную Мафию 1 (Mafia: The City of Lost Heaven VR mod) + direct drive FFB мод»1

Серия VR игры, железо, FAQ, советы

За неделю VR мод для Мафии 1 наконец, сдвинулся с мертвой точки, и мне все-таки удалось дописать OpenXR-обвязку и прицепиться к рендерингу таким образом, чтобы при вращении VR-головы уже отрисованные объекты перестали пропадать.
Наконец получилось увидеть пассажиров собственного такси, которые раньше исчезали при посадке в машину. Да что там говорить, у моего такси раньше и задней половины-то не было :)

Естественно, работы еще уйма, но прогресс есть, и это радует.

Кстати, мой мод на вождение для direct drive рулей - почти готов:

Мой с нуля написанный мод на более-менее корректную обратную связь во время вождения по Lost Heaven'у

Мой с нуля написанный мод на более-менее корректную обратную связь во время вождения по Lost Heaven'у

Осталось прогнать немного тестов и чуть-чуть дотюнить софт под разные рули.
И да, H-shifter (ручная 6-8-ступая коробка передач) тоже поддерживается, с помощью моего другого мода :)

Мод на коробку я делал первым. На полировку ушло на удивление немало времени

Мод на коробку я делал первым. На полировку ушло на удивление немало времени

Так что в недалеком будущем уже можно будет рассекать по низкополигональному миру 24-летней игры с таким погружением, которое последний раз было, наверное, только в детстве :)
Спасибо за внимание.

Следить за прогрессом можно тут: https://t.me/ganjjgames/1222/1992

Показать полностью 2 1
210
TECHNO BROTHER

Ретропонедельник №264 Таксофон Телекарт -101

Начинаем новую неделю с нового экспоната в виртуальном музее sovtech.su. Сегодня это таксофон, снова.

Пикабушник @topofl может оценить дизайн.

Таксофон отечественный, но его разрабатывала частная лавочка, и вайб советской оборонки почти не чувствуется.

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

Перемычки из МГТФ, когда забыли развести дорожки а партия печатных плат уже изготовлена.

Никогда еще Штирлиц не был так близко к провалу, по английски геркон называется иначе)

Кабель в трубке обычный, а не сверхгибкий навитый из ленты.

Антивандальный крепеж

Телеграм канал найдете сами.

Показать полностью 22
194

Party lines: как недостаток телефонной линии стал услугой

Серия SIM-карты и номера

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

Не этот

Не этот

У русскоязычных пользователей в этом жанре популярнее Discord, где тоже можно сидеть в голосовых комнатах. Сегодня расскажем о том, как голосовой чат был впервые воплощен еще на телефонных аппаратах — и где это произошло.

In Soviet Russia

В СССР был свой Discord, правда, незапланированный — тот самый ленинградский «Эфир», родившийся из бага декадно-шаговых АТС.

Кратко о принципе работы «эфира»:

  • вы в Ленинграде (не Санкт-Петербурге), на дворе 1980-е,

  • вы звоните по определенному номеру телефона, который не подключен к абонентской линии; возможно, вам его передал какой-то друг из института или бывший одноклассник, которому вы пожаловались на скуку,

  • поздравляем, теперь вы в «эфире» — можете наслаждаться прослушиванием обсуждений анонимов, а можете и сами поучаствовать.

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

Для кумушек: США, 1930-1950-е

Но задолго до «эфира» на другой стороне Земли уже существовали свои «аудиоконференции» — и их, в отличие от хулиганского советского сообщества, удалось монетизировать.

Из Ленинграда 1980-х переносимся в США тридцатых: куда-нибудь в глубинку, в сельскую местность. Поднимаем трубку телефона — и сразу же слышим разговор какой-нибудь Джейн Смит с подружкой. Кажется, придется подойти к телефону попозже, если вы хотите позвонить своему приятелю Хэнку — линия занята, кумушки болтают. Либо…

Пользователи party lines в сельской местности, фото в цвете, 1930-е

Пользователи party lines в сельской местности, фото в цвете, 1930-е

Party line, она же общий телефонный провод на несколько абонентов или групповая линия — это телефонная линия, которой пользуются несколько абонентов телефонной связи. Название не связано со значением вечеринка, в данном случае party — это группа абонентов.

В русском языке нет корректного краткого термина, полностью передающего смысл — это не спаренный телефон и не параллельное подключение. Давайте договоримся, что в этой статье мы будем использовать словосочетание общая линия в качестве синонима party line.

Если в городах США с самого начала телефонизации использовались индивидуальные линии, то в глубинке, особенно во время войны, использовались party lines — из-за экономии. Одно дело телефонизировать густонаселенный город, где в одном доме живут десятки абонентов, другое — удаленную деревню.

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

Афиша фильма категории Б «Party Wire» (1935), где маленький городок оказывается потрясен слухами после подслушанного по общей линии разговора 

Афиша фильма категории Б «Party Wire» (1935), где маленький городок оказывается потрясен слухами после подслушанного по общей линии разговора 

Внимательный читатель переспросит: если линия одна, то звонок что, раздается во всех домовладениях?! Отвечаем: да, на классической — все. Чтобы понять, кому именно сейчас звонят, нужно было разобраться, звучит ли сейчас ваш условный селективный ритм — определённая комбинация длинных и коротких звонков.

Выглядел номер условных Смитов в 1935 году следующим образом: 133 ring 3, где 133 — номер абонента, он же общий номер Смитов и всех их соседей, с которыми они делят party line, а ring 3 – рисунок звонка, то есть три звонка с паузой. Если звонка два, то трубку могли поднять Джексоны, соседи.

Теперь представьте, что на вашей линии 10 семейств (бывало и такое). У каждого дома — своя комбинация звонков. Ну как, нравится? А ведь так жила большая часть абонентов — 63% в 1930 году, 75% в 1950.

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

Было много попыток регулировать party line при помощи этикета — перед нами одна из них. Перевод: «Party line — как коллективная постройка амбара. Та же самая кооперация, которая сделала коллективную стройку доброй американской традицией, имеет свой аналог в сельской party line. Соседи по телефону могут сделать свою party line идеальным примером сотрудничества, пользуясь телефоном совместно. Бесконечный спрос на недорогую сельскую телефонную связь может быть удовлетворён с точки зрения оборудования только за счёт большего числа установок общих линий. Распространение этой системы увеличивает полезность каждого телефона. Вы можете получить от неё максимум и улучшить свой клиентский опыт, будучи хорошим соседом по party line»

Но были и плюсы —

  • во-первых, хоть какая-то связь лучше ее отсутствия,

  • во-вторых, общий тариф был более выгодным,

Сравните private- и party-тарифы штата Индиана. Чем больше линий, тем выгоднее. 1$ того времени примерно эквивалентен 10-11$ сегодня

Сравните private- и party-тарифы штата Индиана. Чем больше линий, тем выгоднее. 1$ того времени примерно эквивалентен 10-11$ сегодня

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

Как видите, вот они, первые многопользовательские голосовые чаты! Еще не анонимные (в отличие от «эфира»), ограниченные возможностями телефонных линий тридцатых, но уже весьма бодрые.

Музыкальная пауза для любителей брит-рока: Party Line (The Kinks) как раз на тему сложностей пользования общей линией

Бостон, 1967: автоответчик

Некий Jake Locke путем перебора (!) десяти тысяч (!!) бостонских телефонных номеров (крутя диск номеронабирателя — !!!) в 1967 году нашел целый ряд номеров, аналогичных ленинградскому эфиру.

Набравший этот номер абонент слышал тихий автоответчик «We’re sorry, you have reached a non-working number» («Вы позвонили на нерабочий номер»), но все позвонившие на этот номер в один момент соединялись между собой и могли говорить друг с другом громче автоответчика. Это уже не party line сельской местности, где состав участников понятен, а настоящее анонимное пространство телефонных хулиганов.

1970-е, США: время монетизации

В США эти чаты, в отличие от СССР, не были запрещены — если движение безвредное, то его лучше возглавить, а не свернуть. Скорее всего, именно так решили операторы, выкатывая предложение для клиентов — коммерческие многоканальные номера: ты оплачиваешь соединение (по завышенному поминутному тарифу или фиксированной плате), а взамен попадаешь в голосовой чат.

Особенно это понравилось подросткам — достаточно набрать что-то вроде 500-TEEN, и вы в чате. Операторы этих линий взимали с участников поминутную плату, например, 95 центов за первую минуту и 45 центов за каждую последующую. Все было здорово, пока родителям не приходил счет на сотни, а иногда и тысячи долларов за звонки, как папеньке и маменьке неназванного юноши из Окленда, что в Калифорнии (4168 долларов).

Впрочем, сами взрослые тоже пользовались голосовыми чатами повышенной тарификации — искали вторую половинку (540-AMOR), жаловались на коллег и соседей (линия стерв), находили друзей.

Ну как тут устоишь

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

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

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

Реклама. ООО «Манго Телеком», ИНН: 7709501144, ERID: 2VtzqvBcnFk
Показать полностью 6 3
25

Сканер радиочастот на RT2832U/R820T для звукарей (SDR_WWB)

Здравствуйте, товарищи! Сегодня немного расскажу о своём «проекте выходного дня» в надежде, что он будет полезен моим коллегам по цеху.

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

Скачать последнюю версию SDR_WWB:

Дальше будет введение для тех, кто не разбирается в нашей теме, а просто любит читать про технику. Специалисты, работающие со звуком на различных концертных и съёмочных площадках, при настройке радиосистем (я имею в виду радиомикрофоны, системы для беспроводного подключения музыкальных инструментов типа электрогитар, ушной мониторинг – применяемые артистами беспроводные наушники) часто сталкиваются с радиопомехами. Причин возникновения помех много – сценическое оборудование (светодиодные экраны, световое оборудование, электромоторы механики сцены), мобильные телефоны, WiFi, Bluetooth, в конце концов, к сожалению, в нынешнее нелёгкое время еще и глушилки против дронов и всякого шпионско-террористского барахла. Главная сложность в том, что в разных местах в разное время помехи бывают разной мощности и на разных частотах, поэтому по приезде на новую концертную площадку, и даже время от времени на одной и той же площадке все радиосистемы приходится отстраивать заново, выбирая свободные рабочие частоты, чтобы «новые» помехи не мешали работе радиосистем, и сами радиосистемы не мешали друг другу.

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

Sennheiser ew100 G3 (фото из интернета). Регулярно сталкиваюсь с такими на своей основной работе, и мне не очень нравится их функция автонастройки на свободную рабочую частоту.

Sennheiser ew100 G3 (фото из интернета). Регулярно сталкиваюсь с такими на своей основной работе, и мне не очень нравится их функция автонастройки на свободную рабочую частоту.

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

Да, конечно, я не первый, кому пришла в голову такая мысль. Естественно, существуют и другие программные решения для связи RTL-SDR с программой WWB. Некоторые из них я попробовал, и они показались мне нефункциональными или неудобными. Например, один из вариантов требует навыков работы с python для создания виртуального окружения, установки зависимостей и т.д. – на мой взгляд, это недостаточно человеколюбиво. Еще один вариант, который я видел, более прост, но работает только в командной строке, что лично мне не вполне удобно. Помимо этого, есть немало программных сканеров, которые просто работают нестабильно – по непонятным мне причинам могут зависнуть в любой непредсказуемый момент, что меня тоже не устраивает.

Хватит болтовни, ближе к делу.

Сейчас нам понадобится так называемый RTL SDR – радиоприёмник, подключаемый к компьютеру. Эти штуки были придуманы как телевизионные приёмники, с помощью которых люди могли смотреть и записывать вещательное телевидение на компьютере, но со временем радиолюбители научились использовать их не по основному назначению. Естественно, к приёмнику понадобится антенна. Я считаю, что лучше всего использовать ту же антенну, которая будет подключена к радиосистемам, но подойдёт и какая-нибудь другая, даже идущая в комплекте с приёмником.

Для приёмника нужен драйвер – его можно установить с помощью программы Zadig, она доступна бесплатно на сайте разработчика.

Кроме приёмника, понадобится программа Shure Wireless Workbench (сокращенно – WWB). Из всего её богатого функционала мы будем использовать только функцию автоматического выбора частот для радиосистем. Скачать программу можно бесплатно на официальном сайте Shure.

И, естественно, нужно скачать мою программу SDR_WWB. Ссылки на скачивание оставлю в самом начале и в конце статьи. Обращаю ваше внимание на то, что остальные файлы в папке с SDR_WWB.exe необходимы для работы, и удаление их может сказаться на работоспособности программы. Для работы программы нужен .NET Framework 4.6 – наверняка, он у вас уже установлен. Либо же его можно бесплатно скачать с сайта Microsoft.

Собственно, процесс прост. Подключаем SDR к разъёму USB. Открываем Zadig (сама программа работает без установки, просто запустите exe-файл), выбираем из списка устройство без драйвера (все мои RTL-SDR отображаются как «Bulk-In, Interface» – не знаю, бывают ли другие варианты), выбираем драйвер WinUSB и делаем Install Driver. Если в списке несколько (как правило, два) одинаковых устройств, драйвер следует установить для обоих.

После установки драйверов распаковываем архив SDR_WWB и запускаем SDR_WWB.exe. В открывшемся окне всё предельно просто – на всякий случай я разместил очень краткую инструкцию в правом нижнем углу, где по мере работы будут появляться записи о действиях пользователя и возникающих ошибках. Для начала работы нужно ввести интересующий нас диапазон частот (например, для Sennheiser A Range – от 518 до 558 МГц), отрегулировать чувствительность приёмника (честно говоря, у меня не было необходимости снижать её ниже максимального значения) и запустить сканирование кнопкой «Запуск сканирования». Процесс сканирования занимает некоторое время, по окончании – отображается спектр радиодиапазона.

Важный момент! Вертикальная шкала графика – это просто децибелы. Нас мало волнует абсолютная величина уровня радиосигнала, важно просто сравнить, какие частоты сильно зашумлены, а какие – слабо, так что о какой-либо калибровке приёмника речь не идёт. Нужно просто принять как факт – не децибел-милливатты или децибел-милливольты, а просто «какие-то» децибелы. Но поскольку Wireless Workbench хочет работать с весьма конкретным диапазоном децибелов, при экспорте файла CSV моя программа равномерно сдвигает весь график до соответствия рабочему диапазону WWB.

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

Чтобы программа сама (без постоянного нажатия на кнопку «Запуск») повторяла сканирование, пока это не надоест вам, нужно установить флажок «Бесконечное сканирование». Когда вам все-таки надоест (или вы посчитаете, что программа накопила достаточно данных), «бесконечный» флажок нужно снять, и работа приёмника прекратится по окончании последнего прохода по диапазону.

Собрав достаточно данных, скорее всего, вы захотите сохранить их в файл для дальнейшего анализа программой от Shure. Для этого понадобится последняя кнопка: «Экспорт CSV».

Сохранённый файл с данными сканирования нужно подгрузить в программу Shure Wireless Workbench. В интернете есть немало уроков и тренингов по работе в Shure WWB, поэтому вкратце. Во-первых, нужно создать проект («Create New» в первом окне программы) или открыть существующий, добавить используемые радиосистемы (это можно сделать позже), а затем на вкладке «Frequency Coordination» в разделе «Scan Data» (слева от графика частот, ниже раздела Scan Sources) загрузить файл.

После открытия файла на графике должен отобразиться отсканированный спектр частот. В разделе «Exclusion Threshold» выставляем такое значение, чтобы красная прямая на спектре оказалась выше уровня шума на «свободных» частотах, но ниже уровня помех.

После этого можно добавлять необходимое количество радиосистем (программа от Shure содержит в каталоге не только радиосистемы Shure, но и устройства других известных производителей: Sennheiser, AudioTechnika, AKG и т.д.), а затем автоматически распределять свободные частоты кнопкой «Calculate».

Вместо заключения. Уважаемые коллеги! Я желаю вам успехов в использовании моей программы, а также, конечно, в иной вашей созидательной и творческой деятельности! Если вы обнаружите какие-либо неполадки в работе программы: несовместимость с какими-то конкретными RTL-SDR или несоответствие получаемых данных действительности, пожалуйста, сообщите мне, чтобы мы могли совместными усилиями исправить эти недоработки.

Чтобы разбавить сухой технический текст, расскажу напоследок одну совершенно реальную историю из моей практики. Однажды в наш концертный зал приезжал театр с достаточно сложным мюзиклом – живой оркестр и порядка 24-28 гарнитур (это такие радиосистемы – миниатюрный микрофон крепится на голове артиста, а к нему по проводу присоединяется передатчик, который крепится на одежде в незаметном для зрителей месте). Первый показ – бах! у главного героя отказывает радиосистема, звук прерывается, качество неудовлетворительное, ему приходится использовать обычный ручной радиомикрофон, что, конечно, не соответствует режиссёрской задумке. Ко второму показу этому актёру выдали другой передатчик, всё заранее проверили, чтобы никакие помехи не мешали работе, на саунд-чеке всё в порядке. Начинается спектакль, и почти сразу та же беда. На следующий день прокатчики привезли другие радиосистемы, попробовали и цифровые QLXD, и аналоговые ew100 G4 – ничего не спасало. Попахивало мистикой, ведь по сюжету главный герой – тёмный маг, и именно с его микрофоном были проблемы, а у «добрых» персонажей проблем не было, как будто само бытие противится успеху злодея. Почти перед самым отъездом театра техники из прокатной организации нашли причину, настолько невероятную, что об этом подумали в последнюю очередь – я сам за пять лет работы в сфере концертного звука я с таким не сталкивался. Сценический костюм главного героя, балахон тёмного мага, был пошит из какого-то особенно электризующегося материала. Судя по всему, именно статическое электричество, возможно, вкупе со стекающим с тела артиста потом, вызывало перебои, перезагрузки и отключения передатчика его радиосистемы. Решение нашли такое же нестандартное, как и причина. Ребята из проката закупили коробку презервативов без смазки и натягивали их на передатчики для электроизоляции и защиты от пота. Насколько я знаю, после этого проблемный костюм перешили из других тканей, но натягивать на передатчики защиту не прекратили – так сказать, во избежание и для недопущения. Выводы делайте сами. Кто-то смеётся и не верит, а мы запоминаем лайфхак, чтобы при необходимости применить на практике.

Скачать последнюю версию SDR_WWB:

Показать полностью 9
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества