Программирование МК PIC. Урок 14. Модуль CCP. Режим PWM

author narod stream   1 мес. назад
349 views

36 Like   0 Dislike

Tutorial 7 PWM mode for PIC microcontroller

DSO 150 мини осциллограф доработка + обновление программы

Доработка мини осциллографа DSO 150 питание от li-ion аккумулятора, обновление программы сайт jyetech https://www.jyetech.com архив https://yadi.sk/d/4acrazxu3RABy7 Осциллограф DSO 150 оригинал http://ali.pub/2dvo7m Осциллограф DSO 150 копия http://ali.pub/25oeuo еще http://ali.pub/25of1h подходящий по размеру аккумулятор http://ali.pub/2hhwtu еще http://ali.pub/25offo преобразователь http://ali.pub/25ofp7 еще http://ali.pub/25ofun модуль заряда без защиты http://ali.pub/25oga0 еще http://ali.pub/25ogfg модуль заряда с защитой http://ali.pub/25ogl3 еще http://ali.pub/25ogpr USB-UART конвертер http://ali.pub/25ogwd еще http://ali.pub/25oh20 программатор CH341A http://ali.pub/25ohbc еще http://ali.pub/25ohen arduino uno http://ali.pub/25ohtm еще http://ali.pub/25ohzn -------------------------------------------------------------------- Сообщество ВК https://vk.com/ivankluch

50Hz PWM generation using PIC16F877A

Engineer Hossam "VEGETA" Moghrabi explains how to generate 50Hz PWM signal using PIC16F877A, and why people have hardships doing so, why is it not the straightforward method... and more! ________________________ Episode attachments: MPlab X project file (code): https://mega.nz/#!SMpwEDST!VsT6uPJdYpIUbnEuIXLudGUtsAI45ThHi49N9umErOE PIC timer explanation: https://mega.nz/#!PFpj3B7b!gYgsLv7uuxPZ-ul9BU2HMuVTcxG8qW9fxqZD1IHiKiw Instructables article: http://www.instructables.com/id/Gener... __________________ Please like, share, and subscribe if you liked my first video blog and think that I can produce something better in the future!

What is PWM? Pulse Width Modulation tutorial!

I cover the basics of PWM and show you how to cheaply build a PWM circuit that can dim LEDs, control the speed of a motor, or control the power going to pretty much anything you want! Circuit diagram: http://afrotechmods.com/groovy/PWM_tutorial/PWM_tutorial.htm Check out my webpage for more easy videos about electronics! http://www.afrotechmods.com

PIC18F Assembly Language Programming - PWM

A short video reviewing assembly language code to set up the pulse width modulation on the CCP2 module of a PIC18F45K20.

Продолжаем работу по программированию контроллеров PIC.
В данном уроке мы познакомимся с третьим и последним режимом модуля CCP - PWM (Pulse-Width Modulation) или ШИМ (широтно-импульсная модуляция).
Мы закрепим наш материал на практике с помощью логического анализатора с программой для логического анализа, а также визуально с помощью двух плавно мигающих светодиодов.
Микроконтроллер мы будем использовать тот же - PIC16F877A, расположенный на удобной и недорогой отладочной плате.

Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t
Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu
Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5

Навигация по видео:
00:09 Введение
03:31 Режим PWM модуля CCP
11:29 Практическая схема
14:45 Настроим режим PWM в проекте, а также инициализируем таймер TIMER2
16:55 Функция установки значения скважности PWM
19:04 Настроим определённую скважность и посмотрим результат в программе логического анализа
23:38 Напишем алгоритм плавной смены скважности и посмотрим результат в программе логического анализа
26:17 Добавим небольшую задержку и посмотрим результат нашей работы на практической схеме

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4
Урок 8. TIMER1 https://youtu.be/YVBymwQ_OQw
Урок 9. TIMER2 https://youtu.be/24cRxKzEBxs
Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 1 https://youtu.be/UG4mlY6NLwE
Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 2 https://youtu.be/u05ijpdNS9k
Урок 13. Модуль CCP. Режим сравнения https://youtu.be/LXELtXmCdzI

Текстовая версия урока и исходный код здесь http://narodstream.ru/pic-urok-14-modul-ccp-rezhim-pwm/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: