Pull to refresh
91

Пользователь

98
Subscribers
Send message
а так же существуют инженеры, знающие и умеющие программировать, с реальным опытом работы лет в десять, с знаниями хитрых алгоритмов, паттернов и всем прочим.
Но у них настолько тяжёлый характер или делают очевидные вещи настолько «не так», как все привыкли и ожидают. Что от них шарахаются вообще все. И в шоке от них не только коллеги, а даже пользователи их софта.
Я тоже хотел написать о том как делается физ и фреймовый уровень для Е1 на FPGA. Сейчас в раздумье: либо написать в пустой и без посещения раздел на гиктаймсе, либо в хабр хаб который притянут за уши, например оборудование связи.
Вы предлагаете ставить кондер, но нужно два в + и в — т.к. земли схемы нет на телефонном разъеме, дроссель, мощный выходной каскад (2 транзистора) с защитой который не сгорит при подаче импульсов. Скорее всего еще мощные резисторы чтобы по переменке не замкнуть схему.
Но зачем если все решается существенно проще: одним транзистором?
Только вы приведите весь абзац, в котором английским по белому написано

Привожу абзац
image
The GSM system is made in a way that the RF transmission is not continuous, but it is packed
into bursts at a base frequency of approx. 217 Hz, and the relative current peaks can be as
high as about 2A.
6.2. Power Consumption
см Рис.
image


Вы спорите с стандартами GSM и тем как сделан модуль. Контроль поможет: мы точно узнаем что именно оно виновато, потому что есть датчик и оно отслеживается. Случится — узнаем. И я Вам проставлюсь. Договорились?
В следующей партии модулей вам поменяют ревизию и внутренности, и он будет потреблять 1сек х 1А — хватит вам емкости?
500 мк. сек х 2А — так работает 2G GSM, уже 20 лет он так работает и вряд ли его кто изменит. 100% требований даташита на модуль учтены и более того это проверяется в каждом изделии, включая в основную прошивку, там тоже есть тест при каждом включении.

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

Вы увлеклись всякими сервисными функциями — контролем напряжений во всех точках
всё остальное сделано штатными средствами и описано будет во второй части. Контролем напряжений — это очень важная штука. Это не что-то там вспомогательное. От него зависит всё остальное. Тем-более когда работаем с аналоговыми сигналами.
И что сделано странно?
норма это когда невозможно всё сделать идеально за отведённые деньги и время.
Шелкографию сборщик просил убрать — мы сделали.
Спасибо, я безумно рад что все остальное, значительно более важное, получилось без претензий. Я очень рад что всё недовольство далеко от технической части. Это очень хорошо когда только эстетика не нравится и нарушены личные стереотипы о том как должна выглядеть плата. Но я не против чтоб кто нибудь поспорил с тысячами успешно работающих без нареканий экземпляров.
есть такой антипаттерн проектирования: черезмерное стремление к идеалу.
Просьба не забывать что сделав такие мелочи, как максимально близко расположенные конденсаторы, мы резко ухудшаем технологичность сборки, или увеличиваем плату, или ещё чем либо жертвуем.
Просьба не забывать что это изделие собирает вручную в больших количествах один человек преклонного возраста. А всеми шлюзами занимается 5 человек включая разработчиков, администратора производства и упаковщика.
И цель статьи не «смотрите как я всё сделал идеально, спорим что ничего никогда не найдёте».
c цепью кварца всё впорядке — соседние дорожки это дорожки датчика постоянки с очень хорошим фильтром, или очень тихого аналогово питания, переходных по сигнальным нет, земля подключена короче некуда — сразу в полигон цифровой земли ныряет
300-3300 недостаточно. Схема выдачи может, например, загенерить на 10кГц. И такое было и не раз, в других схемах из за ошибок сборки. И эти 10кГц во первых слышны и крайне назойливо, во вторых будут мешать работе АОНа. Поэтому выбран диапазон тестирования АЧХ в 16кГц: его достаточно чтоб покрыть все случаи что у нас были и учитывались при проектировании второго варианта.

Такая маниакальная борьба с шумами из-за особенностей телефонной линии, звук надо выдавать в 1В на фоне 48В постоянки что уже -33dB, т.е. уже надо делать схему питания не на 40dB, а на 73dB.
, так как словить помехи в таком узком спектре и малом дд достаточно сложно.

да, так и есть, но если используешь уже готовые модули телефонной линии, в первом варианте шлюза у нас были только помехи по питанию, решились они грубой силой: поставили вот такой вот здоровый конденсатор по цифровому питанию и они почти полностью ушли. А были они только потому, что у китайского модуля не было раздельного питания аналога и цифры, а звук был аналоговый и поэтому зависел от помех по цифре.
Совсем другое дело когда надо сделать телефонную линию самому. Когда на фоне 48 В, помеха всего в 1В (-33dB), даст на звуке 0 dB.
извините, но кроме эстетического негодования, есть в этом какие либо тех проблемы?
Эти два кондёра на схеме
image

Схема работает по постоянке + шумы стабилизатора из-за пропусков шима, шумы в этой точке порядка 100мВ на 60В (0.2%).
Вопрос: какой ток через 50нф потекёт, и надо ли дорожки длинной в 1мм делать толщиной с палец?
SLIC_LINE это цепь детектора напряжения в линии, определяет импульсный набор, подъём трубки, очень плотно участвует в тестировании, но это уже материал второй статьи про тестовую прошивку.
И как они?
Мы использовали HT9170D — но DTMF коды нередко надо набирать во время разговора: когда донабор добавочных, активация винды и голосовое меню. Но у нашей микросхемы было много ложных срабатываний и иногда она срабатывала на широкополосный импульс, например при подъёме трубки паралельного телефона — у такого звука АЧХ идеально ровная порой и приводило с ложным срабатываниям.

Поэтому решили сами сделать детектор DTMF, чтоб ложных срабатываний было минимум: на 27 гигах звука (десятки тыщь часов аудиокниг) не больше сотни.
А мы и не знали что это по ГОСТу — просто наращивали свою библиотеку по мере надобности. Давать её сомнительная затея — там бардак и есть свои ляпы и особенности — мы тоже ленимся иногда.
мы не столько категоричны и экстремальны.

В реальности плата разводилась так:
В начале вручную были разведены критичные цепи: питание и антенна у GSM модуля по просчёту импеданса и рекомендациям производителя.
Эти цепи были «зафиксированы» — их авто разводчик не будет трогать и заплутать в них не сможет.
Зафиксированые - тёмно зелёным


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

Да, цепочка такая: рост тока вызывает падение напряжения на больших резисторах 680 Ом, это напряжение есть на одном из них, потому что один подключен к питанию +48 а другой к земле. Поэтому напряжение берётся с обоих, диодной сборкой выбирается максимальное — цепь SLIC_LINEU (выделена жёлтым на схеме), и далее поступает на резистивный делитель 1:21 и он же фильтр RC чтоб звук не ловить. После него естественно защита, хоть и 100кОм, но на всякий случай. И на вход АЦП у МК.
Схема детектора постоянки в телефонной линии



ещё и импульсный на случай войны работает
да работает, и проектировался на случай войны: проверялся на имитаторе длинной линии, длинной в 1км, имитатор представляет из себя 10 катушек телефонных кабелей по 100+м сомнительного качества на скрутках и «соплях». Проверялась вся партия в много штук. Временные допуски так же плюс минус километр и поддерживает даже самые старые телефонные аппараты.

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

Information

Rating
Does not participate
Location
Токио, Токио, Япония
Date of birth
Registered
Activity