#22 Świeczka PWM na PIC12F1571 lub PIC12F1572. Mikrokontrolery PIC
Автор: Elektronika w Środę
Загружено: 2025-10-27
Просмотров: 411
Описание:
Zbuduj swoją elektroniczną świeczkę z niesamowicie realistycznym efektem migotania! W tym szczegółowym tutorialu pokażę, jak zaprogramować mikrokontroler PIC12F1571 (lub PIC12F1572) do generowania sygnału PWM (Pulse-Width Modulation), który idealnie symuluje płomień palącej się świecy. To idealny projekt dla każdego, kto stawia pierwsze kroki w świecie mikrokontrolerów PIC lub chce opanować zaawansowane techniki modulacji.
Oto, czego się nauczysz w tym odcinku:
Podstawy działania modulacji PWM i dlaczego jest kluczowa w symulacjach światła.
Konfiguracja i programowanie mikrokontrolera PIC12F1571/PIC12F1572 (krok po kroku).
Generowanie losowości w PWM dla ultra-realistycznego efektu migotania świecy.
Lista potrzebnych komponentów (diody LED, rezystory, płytka stykowa).
0:00 Wstęp: Prezentacja efektu świeczki (PWM + Funkcja Losowa)
0:48 Omówienie Noty Katalogowej i Mikrokontrolera PIC12F1572
2:08 Schemat Podłączenia Diody LED i Wykorzystanie Pinu RA2
2:39 Omówienie Bitów Konfiguracyjnych i Narzędzia MPLAB
3:13 Omówienie Funkcji rand i delay_ms (konieczność uzmiennienia)
4:24 Demonstracja Działania Standardowego PWM (Stały Cykl Pracy)
5:40 Wizualizacja Sygnału PWM na Oscyloskopie
7:46 Konfiguracja Rejestrów PIC dla PWM: OSCON, ANSEL, TRIS A
8:34 Omówienie 16-bitowego Modułu PWM (Rejestry PR, DC, PH, OF)
9:49 Niezależny Zegar (Clock) i Timer Modułu PWM
11:45 Ustawienie Częstotliwości (FOSC) i Preskalera (PS)
13:05 Konfiguracja Okresu PWM (Period – Rejestr PR)
14:00 Przesunięcie Bitowe w Rejestrach 16-bitowych (High/Low)
18:26 Ustawienie Wypełnienia (Duty Cycle – Rejestr DC)
19:24 Faza (Phase – Rejestr PH) i Offset
21:50 Włączenie Modułu i Polaryzacji Wyjścia (POL, MODE, OE, EN)
24:58 Mechanizm Podwójnego Buforowania (Rejestr LDCON)
27:00 Powrót do Pętli Głównej i Działania Losowej Świeczki
27:24 Analiza Algorytmu Płomienia (Główna Jasność + Losowa Zmienność)
29:50 Implementacja Gwałtownego Przygaszenia Płomienia
31:13 Dopełnienie Realizmu: Losowa Zmiana Opóźnienia (Delay MS)
32:24 Podsumowanie i Zapowiedź Kolejnych Filmów (Brzęczyk, Serwomechanizmy)
PIC12F1571, PIC12F1572, mikrokontrolery PIC, programowanie PIC, MPLAB X IDE, Microchip, NCO PIC, oscylator zmiennofalowy, PIC tutorial
PWM, Pulse Width Modulation, elektroniczna świeczka, symulacja płomienia, migocząca dioda LED, projekt DIY elektronika, schemat elektroniczny, elektronika cyfrowa, układy analogowe
jak zrobić świeczkę PWM, DIY LED candle, projekt dla początkujących elektroników, elektronika krok po kroku, tutorial elektronika, hobby elektronika, projekt na weekend
elektronika po polsku, kurs elektroniki, programowanie mikrokontrolerów
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: