From: Ivan Stefanov Date: Fri, 29 Oct 2021 22:59:38 +0000 (+0300) Subject: Add Timer PWM oscilloscope PWM images X-Git-Url: https://kolegite.com/gitweb/?a=commitdiff_plain;h=a05d15e919a3a2c3a745ece9867a05b36d1141be;p=vmks.git Add Timer PWM oscilloscope PWM images --- diff --git a/Lesson_Plans/Lesson7.md b/Lesson_Plans/Lesson7.md index 3f8147c..1baf9e4 100644 --- a/Lesson_Plans/Lesson7.md +++ b/Lesson_Plans/Lesson7.md @@ -16,26 +16,18 @@ Сравняване на заданието с получените параметри на сигнала ### Допълнително: -https://maxembedded.com/2011/07/avr-timers-ctc-mode/ (тук е обяснен как работи CTC режима който ние няма да използваме, но голяма част от обясненията и най-вече примерния код с който се подкарва таймера са много близки до това което правим в час и ако го разгледате няма да навреди) +Тук е обяснен как работи CTC режима който ние няма да използваме, но голяма част от обясненията и най-вече примерния код с който се подкарва таймера са много близки до това което правим в час и ако го разгледате няма да навреди: +https://maxembedded.com/2011/07/avr-timers-ctc-mode/ +Тук има малко повече информация за Prescaler-а ако някой го интересува по-подробно: https://onlinedocs.microchip.com/pr/GUID-93DE33AC-A8E1-4DD9-BDA3-C76C7CB80969-en-US-2/index.html?GUID-669CCBF6-D4FD-4E1D-AF92-62E9914559AA -(тук пише как работи Prescaler-а ако някой го интересува по-подробно) -Timer Calculators Online: -(https://eleccelerator.com/avr-timer-calculator/) (това е калкулатора който исках да ви покажа) -https://www.easycalculation.com/engineering/electrical/avr-timer-calculator.php -https://weirdloop.com/2019/07/11/avr-timer-calculator/ -https://www.arduinoslovakia.eu/application/timer-calculator -https://timer-interrupt-calculator.simsso.de/ -https://sayanseth.github.io/AVR-Clock-Calculator/ -https://www.mikroe.com/timer-calculator +Това са онлайн калкулатори за изчисляване на стойностите в регистрите и други параметри: +(https://eleccelerator.com/avr-timer-calculator/) (това е калкулатора който исках да ви покажа) +https://www.easycalculation.com/engineering/electrical/avr-timer-calculator.php +https://weirdloop.com/2019/07/11/avr-timer-calculator/ +https://www.arduinoslovakia.eu/application/timer-calculator +https://timer-interrupt-calculator.simsso.de/ +https://sayanseth.github.io/AVR-Clock-Calculator/ +https://www.mikroe.com/timer-calculator (на последния линк долу има и разни други интересни програмки, -като например за рисуване на символи за custom LCD fonts) - - -- точка нещо си -[ime](link) -```C++ - // code -``` - -`ne6to` \ No newline at end of file +като например за рисуване на символи за custom LCD fonts) \ No newline at end of file diff --git a/Lesson_Plans/Lesson7.txt b/Lesson_Plans/Lesson7.txt index f296550..94462c7 100644 --- a/Lesson_Plans/Lesson7.txt +++ b/Lesson_Plans/Lesson7.txt @@ -16,7 +16,8 @@ Сравняване на заданието с получените параметри на сигнала ### Допълнително: -https://maxembedded.com/2011/07/avr-timers-ctc-mode/ (тук е обяснен как работи CTC режима който ние няма да използваме, но голяма част от обясненията и най-вече примерния код с който се подкарва таймера са много близки до това което правим в час и ако го разгледате няма да навреди) +Тук е обяснен как работи CTC режима който ние няма да използваме, но голяма част от обясненията и най-вече примерния код с който се подкарва таймера са много близки до това което правим в час и ако го разгледате няма да навреди: +https://maxembedded.com/2011/07/avr-timers-ctc-mode/ https://onlinedocs.microchip.com/pr/GUID-93DE33AC-A8E1-4DD9-BDA3-C76C7CB80969-en-US-2/index.html?GUID-669CCBF6-D4FD-4E1D-AF92-62E9914559AA (тук пише как работи Prescaler-а ако някой го интересува по-подробно) diff --git a/Useful Pictures/Button Bounce/Falling_Press/0.bmp b/Useful Pictures/Button Bounce/Falling_Press/0.bmp new file mode 100644 index 0000000..b8bb1b4 Binary files /dev/null and b/Useful Pictures/Button Bounce/Falling_Press/0.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/0.bmp b/Useful Pictures/Button Bounce/Rising_Depress/0.bmp new file mode 100644 index 0000000..f588156 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/0.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/1.bmp b/Useful Pictures/Button Bounce/Rising_Depress/1.bmp new file mode 100644 index 0000000..a1cea45 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/1.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/10.bmp b/Useful Pictures/Button Bounce/Rising_Depress/10.bmp new file mode 100644 index 0000000..eb342af Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/10.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/2.bmp b/Useful Pictures/Button Bounce/Rising_Depress/2.bmp new file mode 100644 index 0000000..92ec199 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/2.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/3.bmp b/Useful Pictures/Button Bounce/Rising_Depress/3.bmp new file mode 100644 index 0000000..3bf3440 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/3.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/4.bmp b/Useful Pictures/Button Bounce/Rising_Depress/4.bmp new file mode 100644 index 0000000..4a5a47f Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/4.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/5.bmp b/Useful Pictures/Button Bounce/Rising_Depress/5.bmp new file mode 100644 index 0000000..c90eded Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/5.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/6.bmp b/Useful Pictures/Button Bounce/Rising_Depress/6.bmp new file mode 100644 index 0000000..cc44517 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/6.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/7.bmp b/Useful Pictures/Button Bounce/Rising_Depress/7.bmp new file mode 100644 index 0000000..f50e7a2 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/7.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/8.bmp b/Useful Pictures/Button Bounce/Rising_Depress/8.bmp new file mode 100644 index 0000000..1605355 Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/8.bmp differ diff --git a/Useful Pictures/Button Bounce/Rising_Depress/9.bmp b/Useful Pictures/Button Bounce/Rising_Depress/9.bmp new file mode 100644 index 0000000..7007d2a Binary files /dev/null and b/Useful Pictures/Button Bounce/Rising_Depress/9.bmp differ diff --git a/Useful Pictures/Timers and PWM/01-pwm.png b/Useful Pictures/Timers and PWM/01-pwm.png deleted file mode 100644 index 72af733..0000000 Binary files a/Useful Pictures/Timers and PWM/01-pwm.png and /dev/null differ diff --git a/Useful Pictures/Timers and PWM/10kHz_D25.png b/Useful Pictures/Timers and PWM/10kHz_D25.png new file mode 100644 index 0000000..9444615 Binary files /dev/null and b/Useful Pictures/Timers and PWM/10kHz_D25.png differ diff --git a/Useful Pictures/Timers and PWM/10kHz_D50.png b/Useful Pictures/Timers and PWM/10kHz_D50.png new file mode 100644 index 0000000..f1ba57a Binary files /dev/null and b/Useful Pictures/Timers and PWM/10kHz_D50.png differ diff --git a/Useful Pictures/Timers and PWM/2Hz_D25.png b/Useful Pictures/Timers and PWM/2Hz_D25.png new file mode 100644 index 0000000..bed6473 Binary files /dev/null and b/Useful Pictures/Timers and PWM/2Hz_D25.png differ diff --git a/Useful Pictures/Timers and PWM/2Hz_D80.png b/Useful Pictures/Timers and PWM/2Hz_D80.png new file mode 100644 index 0000000..b8db1fb Binary files /dev/null and b/Useful Pictures/Timers and PWM/2Hz_D80.png differ diff --git a/Useful Pictures/Timers and PWM/pwm1.png b/Useful Pictures/Timers and PWM/pwm1.png new file mode 100644 index 0000000..72af733 Binary files /dev/null and b/Useful Pictures/Timers and PWM/pwm1.png differ