Уровни напряжения логических схем «0» и «1» и согласование транзисторно-транзисторной логики ттл и кмоп логики с помощью обратной связи, резисторов, транзистора
Содержание:
- Можно ли изменить TTL?
- Зачем нужны эти настройки?
- Как поменять TTL на Windows 7 и выше?
- Диодно-транзисторная логика
- Способы обхода трекинга
- Разница в работе устройства при стандартном TTL и его изменении
- Схемы инверторов на логических элементах
- TTL у DNS
- Логические элементы на КМОП-транзисторах
- Как изменить TTL в Windows 10?
- Изменение TTL в MacOS
- Разбираемся с IMEI и TTL
- Элементы ТТЛ-логики
Можно ли изменить TTL?
Ответ на данный вопрос специалисты дают исключительно положительный. Чтобы провести разблокировку, потребуется настроить параметр TTL. На ОС Андроид подобная операция осуществляется несколькими способами.
Выбор подходящего варианта требуется осуществлять, принимая во внимание тот факт, есть на смартфоне root-права или нет
Не менее важно выбрать устройство, где внесены изменения показателей этой функции. Это значение нужно проследить на всех персональных устройствах, раздающих трафик и получающих его
Это значение нужно проследить на всех персональных устройствах, раздающих трафик и получающих его.
Зачем нужны эти настройки?
Обе эти опции предназначены для упрощения работы при использовании мобильного интернета, когда есть ограничение на количество подключенных устройств.
Оказывается что мобильный оператор может ограничивать раздачу интернета, то есть когда вы купили модем и подключили его к роутеру чтобы он раздавал интернет например по Wi-Fi (или в модеме присутствует такая функция изначально).. и вот оператору это не нравится. Он хочет чтобы его интернетом пользовался только один человек (экономически логично). Провайдер может анализировать TTL для определения есть роутер у пользователя или нет, и если есть, то интернет может блокироваться. Но вот вышерассмотренные опции могут помешать ему это сделать.
Но вообще редко когда провайдер страдает такой ерундой, но случаи бывали.
Как поменять TTL на Windows 7 и выше?
Стандартное начальное значение для данной системы составляет 1278 единиц. В большинстве случаев этого вполне достаточно для обеспечения стабильного бесперебойного доступа в интернет для нескольких устройств, потому более или менее мощный компьютер удается с успехом применять в качестве точки раздачи интернета. Но если необходимость изменения все же есть, то проводите его следующим образом:
Шаг 1. Процесс проводится с помощью внесения некоторых изменений в системный реестр. Откройте его для редактирования, нажав Пуск, введя команду regedit, а затем щелкните по результату правой кнопкой мыши. В выпавшем контекстном меню нажмите на Запуск от имени администратора.
Шаг 2. После открытия реестра в левой части экрана вы увидите большое количество системных папок, необходимых для обеспечения работы компьютера. Найдите нужную вам папку, пройдя по пути HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip\Parameters. Внесите все необходимые изменения
Особое внимание уделите выделенным показателям – они должны точно соответствовать рисунку
Сохраните изменения и перезагрузите компьютер.
TTL – что это такое в роутере, нужно ли изменять показатель? Существенного влияния на доступ в интернет данный показатель у роутера не оказывает, изменять его достаточно сложно. Однако при наличии специальных навыков изменения можно внести таким образом, чтобы при прохождении через роутер пакет не терял одну единицу TTL.
Диодно-транзисторная логика
Используя обычные полупроводниковые диоды, можно получить самый простой логический элемент (схема приведена ниже). Этот элемент в логике называется «2И». Когда на какой-либо вход подается нулевой потенциал (или сразу на оба), то по резистору начнет протекать электрический ток. При этом происходит существенное падение напряжения. Можно сделать вывод, что на выходе элемента потенциал будет равен единице, если такой точно подать на оба входа одновременно. Другими словами, при помощи такой схемы реализуется логическая операция «2И».
От числа полупроводниковых диодов зависит то, сколько входов будет у элемента. При использовании двух полупроводников реализуется схема «2И», трех – «3И», и т. д. В современных микросхемах выпускается элемент с восемью диодами («8И»). огромный недостаток ДТЛ-логики – это очень маленький уровень нагрузочной способности. По этой причине к логическому элементу необходимо подключать усилитель на транзисторах биполярного типа.
Но намного удобнее реализуется логика на транзисторах, имеющих несколько дополнительных эмиттеров. В таких схемах ТТЛ-логики применен многоэмиттерный транзистор, а не параллельно соединенные полупроводниковые диоды. Этот элемент по принципу схож с «2И». но на выходе высокий уровень потенциала можно получить лишь в том случае, если на двух входах одновременно такое же значение. Эмиттерный ток при этом отсутствует, а переходы запираются. На рисунке приведена типичная схема логики с использованием транзисторов.
Способы обхода трекинга
Находчивые абоненты, разобравшись в специфике отслеживания, разработали негласные методики, позволяющие осуществить обход контроля. Методика заключается в изменении форматирования TTL записей.
Конечно, их довольно много, но некоторые работают только до следующей перезагрузки устройства, когда все настройке возвращаются на свои места. Пользователей же интересуют изменения, которые устанавливаются единоразово и действуют постоянно. К таким изменениям относятся:
- фиксирование на ОС Андроид;
- изменение на ОС Виндовс;
- использование приложений.
Android
Управление TTL на данной ОС довольно сложное и требует определённого опыта в работе с программным обеспечением. Действовать можно двумя способами: изменять и жестко фиксировать.
Фиксация
Данный метод позволит навсегда забыть о том, что кто-то может отслеживать раздачу. Что необходимо для выполнения всех действий:
- права Root;
- ОС с TTL технологией;
- стационарный ПК на Виндовс;
- опция AndImgTool (AIT на компе);
- Notepad++;
- эмулятор Android Тerminal Tool.
Процесс фиксирования:
- Зайти в систему через менеджера файлов (подойдёт ES, Explorer).
- Ввести имя файла /proc/net/ip_tables_targets.
- В строках файла отыскать параметр TTL (если он присутствует, можно продолжать далее).
- Скачать софт Android Terminal Tool (можно с Google Play), и запустить.
- Найти и переместить системный файл boot.img на карту памяти смартфона через предыдущий софт и запустить;
- В активной строке ввести команду su dd if=dev/block/platform/…/by-name/boot of=sdcard/boot.img.
- Там, где стоит … в команде прописываем msm_sdcc.1.
- Сохранить на карте и переместить на компьютер.
- Активировать AndImgTool и перетащить туда boot.
- В списке отыскиваем init.rc и активируем его, используя ноутпад++.
- В данном файле в самом конце забиваем команду:
- service freebie /system/bin/iptables -t mangle -A POSTROUTING -j TTL —ttl-set 64;
- Class main;
- Oneshot
- Следим за тем, чтобы в конце файла оставалась незаполненная строка.
- Сохраняем в AIT и интегрируем файл в Ос смартфона (через карту памяти и boot – уточняйте в интернете).
Разница в работе устройства при стандартном TTL и его изменении
Смартфон, не раздающий интернет, передает оператору стандартное значение «времени жизни», которое, как правило, равно 64. Как только устройство начнет делиться своим трафиком, его значение изменится ровно на единицу и станет 63.
Из этого следует, что раздающий гаджет отправляет до принимающего устройства пакет данных со значением – 64. А смартфон, получивший сведения, автоматически уменьшает его до 63 и передает оператору мобильной связи.
Тому, в свою очередь, становится известно о несанкционированной раздаче трафика. В таких ситуациях интернет абонента, осуществляющего передачу данных, блокируется, а с его счета могут быть списаны денежные средства.
Однако, если изменить цифровое значение параметра или сделать его постоянным, можно избежать проблем с оператором, поскольку он не сможет зафиксировать факт нарушения. Так как после корректировки данных оператору будет отправляться стандартная комбинация, несмотря на наличие факта раздачи.
Схемы инверторов на логических элементах
При помощи усилителя получается инвертировать сигнал на выходе компонента. Элементы типа «И-НЕ» обозначаются в серийных микросхемах ЛА. Например, микросхема серии К155ЛА3 имеет в своей конструкции элементы типа «2И-НЕ» в количестве четырех штук. На базе этого элемента делается инверторное устройство. При этом применяется один полупроводниковый диод.
Если нужно объединить несколько элементов логики типа «И» по схемам «ИЛИ» (или же если нужно реализовать логические элементы «ИЛИ»), то транзисторы должны быть соединены параллельно в точках, указанных на схеме. При этом получается только один каскад на выходе. Логический элемент типа «2ИЛИ-НЕ» приведен на этом фото:
Эти элементы имеются в микросхемах, которые обозначаются буквами ЛР. А вот логика ТТЛ типа «ИЛИ-НЕ» обозначается аббревиатурой ЛЕ, например, К153ЛЕ5. В ней встроено сразу четыре логических элемента «2ИЛИ-НЕ».
TTL у DNS
DNS в TTL – это параметр, отвечающий за использование записей DNS-зоны в памяти сервера без дополнительных изменений. По достижении установленного времени, кеширующий сервер запрашивает DNS-сервер, содержащий доменную зону и информацию о ней.
При использовании стандартных настроек TTL обновление произойдет на сервере через день. Перед запланированными процедурами первую строку записи следует изменить на значение 550 или меньше, после чего ввести serial number и перегрузить зоны, обновив DNS-сервер. После обновления данных можно начинать производить необходимые процедуры по миграции серверов. Проверку произвести с помощью команды dig. После этого произойдет обновление IP-адресов в течение указанного времени.
После выполнения всех процедур по передаче данных, значение TTL можно увеличить, чтобы снизить нагрузку на DNS-сервер и избежать использования большого трафика для обновления зон.
Логические элементы на КМОП-транзисторах
Микросхемы, в которых имеются комплементарные транзисторы, основываются на МОП-элементах с p- и n-каналами. При помощи одного потенциала открывается транзистор с р-каналом. Когда происходит формирование логической «1», верхний транзистор открывается, а нижний закрывается. При этом по микросхеме ток не протекает. Когда формируется «0», нижний транзистор открывается, а верхний закрывается. При этом по микросхеме ток протекает. Примером простейшего логического элемента является инвертор.
Обратите внимание на то, что в микросхемах на КМОП-транзисторах не происходит потребление тока в статическом режиме. Потребление тока начинается только при переключении из одного состояния в другое логического элемента
ТТЛ-логика на таких элементах отличается низким потреблением энергии. На рисунке приведена схема элемента типа «И-НЕ», составленного на КМОП-транзисторах.
На двух транзисторах выстроена схема активной нагрузки. При необходимости формирования высокого потенциала эти полупроводники открываются, а низкого – закрываются
Обратите внимание на то, что транзисторно-транзисторная логика (ТТЛ) строится на основе работы ключей. Полупроводники в верхнем плече открываются, а в нижнем закрываются
При этом в статическом режиме микросхема не будет потреблять ток от источника питания.
Как изменить TTL в Windows 10?
Возможно способ будет работать и для Windows 7.
- Открываем реестр, для этого можно зажать Win + R, указать команду regedit.
- Переходим по такому пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
- Теперь в этой папке нужно создать параметр DefaultTTL — нажимаем правой кнопкой справа по белому пространству и выбираем Создать > DWORD (32-bit), даем название DefaultTTL. Потом нажимаем два раза по созданному параметру и указываем.. например 64 (там где Система исчисления там выбираем Десятичная). Указать можно и другое значение, смотря какую задачу вы хотите решить.
- Точно такой же параметр нужно создать и в этом разделе: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6
- После создания параметра нужно перезагрузить ПК.
Создание параметра в реестре. Он там уже может быть, в таком случае тогда просто измените значение.
Изменение TTL в MacOS
MacOS по умолчанию обладает временем жизни 64. Если требуется его изменить, нужно в терминале ввести команду: sudo sysctl -w net.inet.ip.ttl=65.
Однако при таком подходе значение после перезагрузки снова изменится на 64. Поэтому необходимо выполнить ряд манипуляций. В корне диска существует каталог etc. Он скрытый, но в него нужно попасть. Там создаётся файл sysctl.conf. В нем нужно прописать всего одну строчку — net.inet.ip.ttl=65. Ну и естественно, сохранить.
Для отображения данной скрытой папки в Findere надо перейти в основной диск и нажать сочетание клавиш cmd+shift+G. В появившемся окне вводится имя искомой папки, после чего она найдется.
Разбираемся с IMEI и TTL
В первую очередь, необходимо разобраться с переустановкой SIM-карт из одного устройства в другое. Например, нам нужно переместить SIM-карту из смартфона в модем. Для того чтобы мы получили доступ в интернет по тарифу для смартфона, нужно поменять IMEI модема на IMEI смартфона. То же самое делается с планшетными ПК. Но нужно помнить, что подмена IMEI является не совсем законной операцией
!
Далее нам нужно разобраться, что такое TTL, и мы попробуем объяснить это «на пальцах». Число TTL обозначает время жизни пакетов трафика. По умолчанию оно равно 64 (для большинства операционных систем). То есть, соединяясь с сетью оператора, устройство передаёт ему значение по умолчанию, например, 64 или 128. Но если соединение осуществляется не напрямую, а через роутер, что значение TTL уменьшается на одну единицу. В результате этого сеть Yota видит, что пользователь использует дополнительные устройства.
То есть, раздавая интернет через смартфон, мы заставляем его работать в качестве маршрутизатора
– сеть это видит и принимает меры, урезая скорость. Её можно поднять за отдельную плату, но пытливые умы хотят халявы, используя для доступа все мыслимые и немыслимые технологии. Теперь разберём более подробно, как обойти ограничение скорости Йота на тех или иных устройствах.
Элементы ТТЛ-логики
Схема простейшего ТТЛ-элемента, реализующего операцию И-НЕ, показана на рис. 8.4.1. Основная особенность схем ТТЛ-логики заключается в том, что во входной цепи используется многоэмиттерный транзистор. Он осуществляет операцию И. Эмиттеры расположены таким образом, что прямое взаимодействие между ними исключается. Благодаря этому эмиттерные переходы можно рассматривать как параллельно включенные диоды. Число эмиттеров определяет число входов элемента. Инвертор реализован на транзисторе VT2. Таким образом, схема реализует операцию И-НЕ. Транзисторы VT1 и VT2 представляют собой однотипные n–p–n-транзисторы, поэтому их можно изготовить в едином технологическом цикле. Заметим, что многоэмиттерные транзисторы используются только в интегральных схемах.
Рис. 8.4.1
Предположим, что входные напряжения и имеют высокий уровень, соответствующий логической единице: . При этом эмиттерные переходы транзистора VT1 закрыты, а коллекторный переход открыт и VТ1 находится в инверсном режиме. Ток базы VT1 замыкается через коллекторный переход и переводит VT2 в состояние насыщения. Таким образом, выходное напряжение имеет низкий уровень: .
Если на одном из входов транзистора VT1 низкий уровень напряжения, соответствующий эмиттерный переход открыт и ток базы замыкается через него. Коллекторный переход VT1 закрывается, и транзистор переходит в активный режим. Ток коллектора имеет большую величину. Избыточный заряд, накопленный в базе VT2, быстро рассасывается через коллекторный переход первого транзистора. Напряжение база-эмиттер второго транзистора по мере рассасывания избыточных зарядов уменьшается. Транзистор VT1 переходит в состояние насыщения, а VT2 – отсечки. Напряжение на выходе схемы имеет высокий уровень. Таким образом, таблица истинности элемента соответствует логической функции 2И-НЕ.
Недостатком простейшей схемы ТТЛ-элемента на рис. 8.4.1 является его неэкономичность. Когда транзистор VT2 находится в режиме насыщения, его коллекторный ток велик, что приводит к увеличению потребляемой мощности. Для уменьшения тока коллектора можно увеличить сопротивление резистора . Однако это приведет к снижению уровня логической единицы и уменьшению нагрузочной способности схемы. Кроме того, увеличится время переключения схемы в состояние логической единицы.
Для повышения экономичности и быстродействия при сохранении нагрузочной способности в элементах ТТЛ используют сложные инверторы. Одна из стандартных схем ТТЛ-элемента, реализующая функцию 2И-НЕ, показана на рис. 8.4.2.
Рис. 8.4.2
Скорость переключения биполярного транзистора ограничивается временем рассасывания зарядов, накопленных в базе. Заметно увеличить быстродействие удается в ТТЛ-схемах с диодами Шоттки (ТТЛШ). В таких схемах диоды Шоттки включаются параллельно коллекторным переходам. Это позволяет исключить насыщение транзисторов и существенно, уменьшить время переключения. Быстродействие элементов ТТЛШ в 3–5 раз выше, чем у аналогичных элементов ТТЛ. Недостатком ТТЛШ является меньшая помехоустойчивость из-за меньшего размаха выходного напряжения . Схемы ТТЛШ работают при таких же уровнях сигналов и питающих напряжений, как и обычные ТТЛ-схемы. Многоэмиттерные транзисторы на входе заменяют диодами Шоттки.
При использовании логических элементов с тремя состояниями их выводы можно объединять вместе. Управление работой микросхем организуют так, чтобы они все, кроме одной, находились в высокоимпедансном состоянии. Это позволяет передать по одной шине информацию от нескольких источников.
Рекомендации по сборке схем
В схеме элемента ТТЛ использовать модель n-p-n транзистора Q2N3904 из библиотеки EVAL.slb. Примеры схем можно найти в файлах W5_4_1, W5_4_2 в папке MsimEv_8\Labs.
Рекомендуемая литература
- Гусев, В. Г. Электроника и микропроцессорная техника: учеб. для вузов / В. Г. Гусев, Ю. М. Гусев. – 3-е изд. перераб. и доп. – М.: Высш. шк., 2004. – 790 с.
- Быстров, Ю. А. Электронные цепи и микросхемотехника: учеб. /
Ю. А. Быстров, И. Г. Мироненко. – М.: Высш. шк., 2002. – 384 с.: ил. - Степаненко, И. П. Основы микроэлектроники: учеб. пособие для вузов / И.П. Степаненко. – 2-е изд., перераб. и доп. – М.: Лаборатория Базовых Знаний, 2003. – 488 с.: ил.
- Довгун, В. П. Электротехника и электроника: учеб. пособие: в 2-х ч. Ч. 2 / В. П. Довгун. – Красноярск: ИПЦ КГТУ, 2006. – 252 с.