Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
104
Dionisnation
Dionisnation
9 лет назад
TECHNO BROTHER

Для чего разработчики гнут дорожки?⁠⁠

Для чего разработчики гнут дорожки? Интересное, Радиолюбители, Шина даных, Частоты, Как это сделано, Technobrother, Geektimes, Длиннопост

Приветствую тебя, дорогой друг, ты как и каждый начинающий радиолюбитель, наверное, задавался этим вопросом. Зачем все эти петли, завитушки, зигзаги на печатных платах электронных устройств? Когда можно же было провести дорожку от пункта «А» в пункт «Б» намного короче. Для чего их гнут проектировщики-инженеры? Ведь казалось бы только усложняют себе работу или нет?


И всё же, зачем их гнут?

А знаешь ли Ты, юный падаван, что скорость электрического сигнала (в идеальных условиях) равна скорости света? Быстрее на данный момент вроде как и нет ничего (учёные еще не открыли объектов или элементарных частиц которые могли бы двигаться выше этой скорости)

Представь себе эту скорость! Всего лишь за секунду электрический сигнал проходит расстояние в 299 792 458 метров! И это вроде как почти что до Луны о_0, во как.


Ну хорошо, а при чём же тогда здесь наши, масинькие, малюсенькие медные (и не только) дорожки на текстолитах (опьять же, и не только) ? — спросишь ты, и это будет чертовски правильный и отличный вопрос!


Давай ка, юный падаван, взглянем на картинку ниже, на ней изображены уровни шины передачи данных, такую шину ты можешь встретить на микроконтроллерах, программаторах, Ардуинах и им подобных платках она зовётся шина SPI :

Для чего разработчики гнут дорожки? Интересное, Радиолюбители, Шина даных, Частоты, Как это сделано, Technobrother, Geektimes, Длиннопост

На картинке период одного цикла тактового сигнала обозначен буквой Т. Давай ка расчехли свой, кхм, калькулятор и посчитаем какая же длинна будет у нашего такта? Мы знаем скорость шины, что есть её частота — например 1 мегагерц.


Для этого нам, нужно поделить одну величину на вторую, а именно скорость электрического сигнала на скорость (частоту) шины. 1 мегагерц это 1 000 000 колебаний (обрываний, тактов и тд. согласно википедии)


С.Э.С. / С.Ш. = длинна такта

299 792 458 м / 1 000 000 раз = 299,79 метра.


С такой длинный такта, нам пока нечего бояться и можно спокойно говнокодить делать свои платы без зигзагов и точных расчётов, но с ростом частоты уже стоит задуматься. Возьмём для примера частоту в 2 гигагерца и сделав расчёты узнаём что длинна нашего такта, в данном случае будет всего 15! сантиметров, вот тут уже не разгуляешься.


Вот развели мы плату и длина тактовой дорожки получилась — всего то каких то 4 сантиметра, а длина дорожки по которой бегут данные — 20 сантиметров. И вот тут беда, о юный падаван, потому как на первой дорожке (4см) закончиться первый такт, на второй дорожке (20см) сигнал пыхтя ещё бежит, он в пути.

Для чего разработчики гнут дорожки? Интересное, Радиолюбители, Шина даных, Частоты, Как это сделано, Technobrother, Geektimes, Длиннопост

В данном примере, в первом бите мы отправили 1. Тактовая дорожка отработала цикл и начался уже второй бит. На дорожке данных при этом единичка ещё не дошла. Если данные опознаются при восходящем фронте (т. е. при переходе тактового сигнала с 0 в 1), то второй бит тоже получается = 0, так как 1 от первого бита ещё не дошла и на конце дорожки 0. Мы свою единичку увидим только в третьем бите! Если данные опознаются при ниспадающем фронте тактового сигнала, то мы увидим во втором бите единичку от первого бита.


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

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


Допуск (или верхний или нижний) = 299 792 458 / (2 * Частота_тактового_сигнала) — 299 792 458 / скорость_переключения_порта_приёмника.


Если дорожка расположена между двумя сплошными проводящими слоями, то получившийся допуск нужно уменьшить вдвое (для текстолита).


Иногда в спецификациях явно указывают допуск на разницу в длине дорожек.


Надеюсь тебе, юный падаван, было интересно и ты запомнишь это и твои DIY устройства будут работать намного чаще удачно и правильно.

Показать полностью 2
Интересное Радиолюбители Шина даных Частоты Как это сделано Technobrother Geektimes Длиннопост
36
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии