Как узнать pll процессора

Как узнать pll процессора

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

Одной из простых и универсальных программ является SetFSB. Она хороша тем, что с ее помощью можно разогнать процессор intel core 2 duo и аналогичные ему старые модели, а также различные современные процессоры. Принцип работы этой программы прост — она повышает частоту системной шины, воздействуя на чип PLL, установленный в материнскую плату. Соответственно, все, что от вас требуется — знать марку своей платы и проверить, входит ли она в список поддерживаемых.

Проверяем поддержку материнской платы

Сперва вам необходимо узнать наименование материнской платы. Если вы не владеете такими данными, то воспользуйтесь специальным софтом, например, программой CPU-Z.

Особенности скачивания

Установка программы и подготовка к разгону

Программа работает без установки. После запуска перед вами появится вот такое окно.

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

Способы программной идентификации чипа PLL

Если же у вас ноутбук или вы не хотите разбирать ПК, то есть еще два способа узнать свой PLL.

1. Заходим сюда и ищем свой ноутбук в таблице.
2. Программа SetFSB поможет определить фирму чипа PLL сама.

Остановимся на рассмотрении второго способа. Переключитесь на вкладку «Diagnosis», в выпадающем списке «Clock Generator» выберите «PLL diagnosis», после чего нажмите на кнопку «Get FSB».

Опускаемся ниже, в поле «PLL Control Registers» и видим там таблицу. Ищем столбец 07 (это Vendor ID) и смотрим на значение первой строки:

• если значение равняется хЕ — то PLL от Realtek, например, RTM520-39D;
• если значение равняется х1 — то PLL от IDT, например, ICS952703BF;
• если значение равняется х6 — то PLL от SILEGO, например, SLG505YC56DT;
• если значение равняется х8 — то PLL от Silicon Labs, например, CY28341OC-3.

Иногда возможны исключения, например, для чипов от Silicon Labs — в этом случае Vendor ID будет располагаться не в седьмом байте (07), а в шестом (06).

Проверка защиты от программного разгона

Узнать, есть ли аппаратная защита от программного разгона, можно так:

• смотрим в поле «PLL Control Registers» на столбец 09 и нажимаем на значение первой строки;
• смотрим в поле «Bin» и находим в этом числе шестой бит. Обратите внимание, что отсчет бита должен начинаться с единицы! Поэтому, если первый бит равен нулю, то шестым битом будет седьмая цифра;
• если шестой бит равняется 1 — то для разгона через SetFSB нужен аппаратный мод PLL (TME-mod);
• если шестой бит равняется 0 — то аппаратный мод не требуется.

Приступаем к разгону

Вся работа с программой будет происходить во вкладке «Control». В поле «Clock Generator» выберите свой чип, а затем нажмите на «Get FSB».

В нижней части окна, справа, вы увидите текущую частоту процессора.

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

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

Повышать частоту лучше всего осторожно, по 10-15 МГц за раз.


После регулировки жмем на клавишу «SetFSB».

Если после этого ваш ПК завис или отключился, то причины тому две: 1) вы указали неверный PLL; 2) сильно повысили частоту. Ну а если все было сделано правильно, то частота процессора повысится.

Что делать после разгона?

Нам необходимо узнать, насколько стабильно компьютер работает на новой частоте. Это можно сделать, например, в играх или специализированных программах для тестов (Prime95 или другие). Также следите за температурой, во избежание возможных перегревов при нагрузке на процессор. Параллельно с тестами запустите программу-монитор температуры (CPU-Z, HWMonitor или другие). Тесты лучше всего проводить примерно 10-15 минут. Если все работает стабильно, то вы можете остаться на новой частоте или продолжить повышать ее, выполняя все вышеуказанные действия по новому кругу.

Как заставить ПК запускаться с новой частотой?

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

Открывает «Блокнот», где мы и будем создавать скрипт. Пишем там строку, примерно такую:

C:DesktopSetFSB 2.2.129.95setfsb.exe –w15 –s668 –cg[ICS9LPR310BGLF]

ВНИМАНИЕ! НЕ КОПИРУЙТЕ ЭТУ СТРОЧКУ! Она у вас должна получиться другой!

C:DesktopSetFSB 2.2.129.95setfsb.exe — это путь к самой утилите. У вас может различать место расположения и версия программы!
-w15 — задержка перед запуском программы (измеряется в секундах).
-s668 — настройка разгона. Ваша цифра будет отличаться! Чтобы узнать ее, посмотрите на зеленое поле во вкладке Control программы. Там будут указаны два числа через слеш. Берите первое число.
-cg[ICS9LPR310BGLF] — модель вашего PLL. Эти данные у вас могут быть другими! В квадратные скобки необходимо вписать модель вашего PLL так, как она указана в SetFSB.

Кстати, вместе с самой SetFSB вы найдете текстовый файл setfsb.txt, где вы можете найти другие параметры и применить их при необходимости.

Последний шаг — добавляем бат в автозагрузку путем перемещения ярлыка в папку «Автозагрузка» или через правку реестра (этот способ вы найдете в интернете).

Читайте также:  Если угрожают что делать куда обращаться

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Автор: Юрий Белоусов · 29.01.2019

В процессе разгона процессора старого ноутбука с помощью программного обеспечения (например, SetFSB), пользователю может понадобиться указать свой PLL чип, установленный на материнской плате. И тут встает вопрос: «А как узнать на ноутбуке модель чипа PLL (Clock Generator, клокер)?».

Что такое PLL чип

PLL (Phase Locked Loop) – это чип на материнской плате, генерирующий частоты для различных компонентов.

Как узнать модель PLL чипа на материнской плате ноутбука

Способы узнать модель PLL чипа (Clock Generator) на материнской плате ноутбука:

Нет смысла использовать программы по типу Everest, Aida64 и CPU-Z, они не выдадут информацию, которая поможет узнать Clock Generator материнской платы на ноутбуке.

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

Надеюсь, статья «Как узнать модель чипа PLL (Clock Generator, клокер) на ноутбуке» была вам полезна.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Что это за программа – CPU-Z, для каких целей она нужна? CPU-Z – полезная программка, доступная для скачивания, как на английском, так и на русском языках. Она собирает информацию о внутренних характеристиках компьютера.

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

Сбор информации о компонентах ПК

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

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

Вкладка «Кэш»

Показываются данные о:

Вкладка «Плата»

Информация о характеристиках материнской платы:

Память

SPD – serial presence detect, что означает последовательное определение наличия. Во вкладке отображаются данные SPD микросхемы каждой планки операционной ОЗУ.

SPD – это механизм, который определяет наличие и характеристики модулей оперативной памяти. Слово «последовательное» в расшифровке понятия обозначает, что при этом используется шина типа I2C. Она в свою очередь последовательна, поэтому устройство и было названо так.

В модуле памяти находится маленькая микросхема с восьми ногами, которая отличается от чипов памяти. Это она – микросхема СПД.

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

Графика

Решили установить крутую игрушку? Подобрать подходящую поможет программа. Вкладка «Графика» отображает информацию о видеокарте и ее данных.

Тест процессора (и стресс тест) в программе CPU-Z

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

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

Тестирование процессора можно произвести следующим образом:

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

Вопросы и ответы

Как узнать температуру процессора в программе CPU-Z?

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

Если подозреваете, что ваш компьютер вырубается из-за того, что он перегрелся, или просто полагаете, что из-за этого он работает не нормально, вам нужно узнать температуру CPU. Причем точно, а не просто потрогать компьютер и решить, что ему «жарко».

Многие считают, что узнать температуру процессора можно в программе CPU-Z. Но нет.

К сожалению, программа для этого не предназначена. Узнать температуру процессора в программе CPU-Z невозможно.

Но, тогда как посмотреть температуру? Для этого существует множество других программ:

Чтобы ускорить работу процессора, его нужно разогнать. Для этого тоже есть свои программы.

Осуществить разгон процессора в программе CPU-Z нельзя, зато в ней можно проконтролировать напряжение модулей и их частоты для работы.

Какую программу использовать? Две самые популярные и удобные утилиты, которые помогут в решении проблемы, как разогнать процессор с помощью программ:

Итог: что умеет программа

Программа CPU-Z – простая, удобная, с красивым несложным интерфейсом, в котором легко разобраться новичку. Она отображает полную информацию о ПК, может протестировать ЦП и даже устроить ему настоящую «взбучку», но на выполнение других сложных задач она не способна. Утилита предназначена для мониторинга функциональных компонентов ПК, что позволит поддерживать устройство в рабочем состоянии.

Источник

Как Узнать Чип Pll > Финанс Центр

Материнская плата ноутбука не включается. На примере ASUS A6F рассмотрим общий принцип ремонта и поиска неисправностей, которые препятствуют запуску материнской платы и поможет нам в этом диаграмма POWER On Sequence.

Что такое PLL чип

PLL (Phase Locked Loop) – это чип на материнской плате, генерирующий частоты для различных компонентов.

Читайте также:  код доступа для картина тв

Что нужно сделать перед разгоном?

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

Большинство процессоров, таких как intel core i3, i5, i7, можно безопасно разогнать лишь на 5–15% от исходного уровня, а некоторые еще меньше.

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

Из этого следует, что для стабильной работы разогнанной системы необходимо хорошее охлаждение.

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

Непосредственно перед разгоном необходимо сделать три вещи:

Также перед разгоном полезно протестировать работу процессора

После этого пора приступать к «таинству».

Как снизить энергопотребление процессора во время его работы?

На процессорах для массового использования (мы не берем в расчет вещи, которые возможны при их проектировании) для снижения потребляемой энергии можно реализовать один из сценариев:

Первый вариант легко понять: если питания нет, то и потребления не будет.
Второй вариант требует чуть больше объяснений. Энергопотребление интегральной схемы, которой является процессор, линейно пропорционально тактовой частоте и квадратично напряжению.

Примечание для тех, кто разбирается в цифровой электронике: P

dynamic является наиболее важной составляющей, именно эта часть зависит линейно от частоты и квадратично от напряжения. P

short circuit пропорционально частоте, а P

Более того, напряжение и тактовая частота связаны линейной зависимостью.

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

Как узнать модель материнской платы средствами Windows

С задачей проверить оборудование операционная система Windows справляется в два счета. Причем и в Windows XP, и Windows 8, порядок действий одинаковый – придется обращаться к разделу «Сведения о системе», который доступен по команде msinfo32 (порядок действий будет описан ниже). Там отображается каждая деталь, связанная с персональным компьютером – количество оперативной памяти, текущая видеокарта, операционная система, емкость жестких дисков. А вот альтернативного способа, подсказывающего об установленной материнской плате, в Windows не предусмотрено (если не считать командной строки) – ни Диспетчер Устройств, ни свойства компьютера не подскажут об «основном оборудовании», и прольют свет только на дополнительные компоненты.

Просмотреть в msinfo32

Порядок действий достаточно предсказуемый:

Увы, Винде увидеть название материнской платы в Windows 10 получается далеко не всегда – в 50 процентах случаев придется довольствоваться надписью: «Недоступно», отображающей невозможность разобраться в точном названии матплаты. Повторный поиск ничем не поможет. А, значит, пора переходить к другим способам.

С помощью командной строки Windows

Как узнать какая материнская плата стоит без использования дополнительного программного обеспечения? Разумеется, с использованием командной строки:

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

Способ 3: посмотреть в ручную

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

Важно : Не скрывайте системный блок вашего компьютера находящегося на гарантии! После срыва пломб она аннулируется.

Ниже показан пример материнской платы Asus.

Этот метод надежный, но он для многих он может быть неудобным или невозможным из-за гарантии.

Как узнать «clock generator» материнской платы?

Разобраться с поставленной задачей способен только инструмент SetFSB, а потому и действовать придется следующим образом: * Загрузить архив с инструментом с официального сайта.

Удивительно, но аналоги SetFSB в сети до сих пор не появились. А потому для проверки Clock Generator придется следовать за инструкцией, описанной выше!

Добавить ответ

Это возможность подписаться на новые ответы, получать за ответы очки и призы

В ответ на сообщение Нет

Текст с картинки

Комбинации состояний ACPI G/S и С-состояний процессора

Приятно видеть все комбинации в таблице:


В состоянии G0/S0/C8 системы процессора запущены, но все ядра отключены.
В G1 (S3 или S4) некорректно говорить про С-состояния (это касается как CC-состояний, так и PC-состояний), так как процессор полностью обесточен.

Для G3 не существует S-состояний. Система не спит, она физически отключена и не может проснуться. Ей необходимо сначала получить питание.

Как узнать модель материнской платы?

Просмотр в msinfo32 (Сведения о системе)

Скачать

Официальные версии для Windows 7, 8, 10 и других. Portable версия 173.133 включает генератор id (только для этой версии), которым можно активировать программу.

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

Одной из простых и универсальных программ является SetFSB. Она хороша тем, что с ее помощью можно разогнать процессор intel core 2 duo и аналогичные ему старые модели, а также различные современные процессоры. Принцип работы этой программы прост — она повышает частоту системной шины, воздействуя на чип PLL, установленный в материнскую плату. Соответственно, все, что от вас требуется — знать марку своей платы и проверить, входит ли она в список поддерживаемых.

Сперва вам необходимо узнать наименование материнской платы. Если вы не владеете такими данными, то воспользуйтесь специальным софтом, например, программой CPU-Z.

Особенности скачивания

Метки: ahl, генератор, щетки генератора, маркировка

Комментарии 26

снять регулятор напряжения вместе со щетками не проще, просто как вариант?

В некоторых мануалах пишут, что можно не снимая генератора вытащить регулятор с щетками. НО, нужно снять часть приемного контура. А чтоб гену снять надо выкорчевывать вискомуфту…С танцами и бубнами.

фотки есть? Я вот сегодня кронштейн снял, и поменял подшипник вискомуфты

как на месте открутил, посмотреть хочется

Да, и какие щетки покупал, если есть артикул, то скинь

Читайте также:  Для чего служат повторительные светофоры ответ каскор

Фоток процесса не было, да и ночью все это под дождем было фотографировать как-то не комильфо. Но устно описать процесс могу: Ключи (головка на 5, маленький вороток, удлитинель для воротка (4 см где-то), головка на 13 ) 1. Снял клемму с аккума. (ключ 10) 2. Снимется фальш-панель (которая с значком VW), откручиваются 4-е шестигранника. 3. Снял B+ открутив головкой на 13-ть гайку. На ней стояла крышка пластиковая, отверткой ее снимал. Снял клеммник, который на щетки идет. 4. Далее процесс снятия кожуха генератора (на заднице у гены) (2 болта под обратный торкс). Откручивал головкой на 5 (вроде) с помощью маленького воротка из набора инструмента. Ход для откручивания с помощью воротка маленький, по этому я их сдвинул с места, а потом пересадил головку на короткий удлинитель и выкручивал руками. Все это исполняется под приемным за генератором. 5. После снятия крышки посветил фонариком и обнаружил еще 5-ть болтов под обратный торкс. Потом выяснил, что щетки держат только три из них. Открутил (воротком сдвинул, далее руками с коротким удлинителем). 6. Регулятор напряжения с щетками оказался у меня в руках.

Сбор информации о компонентах ПК

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

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

Вкладка «Кэш»

Показываются данные о:

Вкладка «Плата»

Информация о характеристиках материнской платы:

Память

SPD – serial presence detect, что означает последовательное определение наличия. Во вкладке отображаются данные SPD микросхемы каждой планки операционной ОЗУ.

SPD – это механизм, который определяет наличие и характеристики модулей оперативной памяти. Слово «последовательное» в расшифровке понятия обозначает, что при этом используется шина типа I2C. Она в свою очередь последовательна, поэтому устройство и было названо так.

В модуле памяти находится маленькая микросхема с восьми ногами, которая отличается от чипов памяти. Это она – микросхема СПД.

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

Графика

Решили установить крутую игрушку? Подобрать подходящую поможет программа. Вкладка «Графика» отображает информацию о видеокарте и ее данных.

Вспомогательные утилиты для разгона процессора

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

CPU-Z – небольшая, но весьма полезная утилита, которая покажет всю основную техническую информацию вашего центрального процессора. Пригодится, чтобы отслеживать частоты и напряжение. Бесплатная.

CoreTemp – еще одна бесплатная утилита, чем-то схожа с CPU-Z, но не так сильно углубляется в технические показатели, зато отображает температуру ядер процессора и их нагрузку.

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

LinX – бесплатная программа, которая понадобится нам для тестирования стабильности работы системы после каждого этапа увеличения производительности процессора. Является одной из лучших программ для стресс-тестов. Загружает процессор на все 100%, поэтому не пугайтесь, иногда может показаться, что компьютер намертво завис.

Обзор приложения

Как уже можно было догадаться, софт, о котором мы будем рассказывать, используется для разгона ЦП и повышения производительности компьютера или ноутбука. Давайте назовем главные возможности инструмента:

Во врем разгона ПК следует четко соблюдать инструкцию, касающуюся вашего оборудования. Это поможет исключить различные поломки и проблемы со стороны технического обеспечения.

Идентификатор двигателей Briggs & Stratton

Как определить двигатель Briggs & Stratton?

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

Состояния питания ACPI

Прежде чем говорить про P-состояния, стоит упомянуть про состояния питания ACPI. Это то, что мы, пользователи, знаем, когда используем компьютер. Так называемые глобальные системные состояния (G[Х]) перечислены в таблице ниже.

Источник: ACPI Specification v6.2 Также существует специальное глобальное состояние G1/S4, Non-Volatile Sleep, когда состояние системы сохраняется на энергонезависимое хранилище (например, диск) и затем производится выключение. Это позволяет достичь минимального энергопотребления, как в состоянии Soft Off, но возвращение в состояние G0 возможно без перезагрузки. Оно более известно как гибернация.

Существует несколько состояний сна (Sx). Всего таких состояний шесть, включая S0 — отсутствие сна. Состояния S1-S4 используются в G1, а S5, Soft Off, используется в G2. Краткий обзор:

G1/S1 : Power on Suspend. Состояние системы сохраняется, питание процессора и кэшей поддерживается.

G2/S5: Soft Off
. Как механическое отключение, но компоненты, необходимые для пробуждения компьютера, потребляют минимум энергии. Состояние системы не сохраняется, поэтому нужна перезагрузка для возврата в G0.G3: Mechanical Off
. Блок питания отключен. Лишь компоненты, типа часов реального времени (RTC), работают, потому что у них есть собственный источник питания в виде маленькой батарейки. Очевидно, состояние системы не сохраняется, поэтому нужна перезагрузка для возврата в G0.

Как показано на рисунке ниже, для моего процессора все С-состояния, упомянутые ранее, используются в G0/S0. Другими словами, при входе в состояние сна (G1) процессор выключается.


Вот поддерживаемые состояния ACPI.

Видеообзор

Начните знакомство с приложением, просмотрев этот небольшой ролик.

Источник

Обучающий проект