ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ устройства со свСтовыми эффСктами Π½Π° основС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 сСмСйства AVR Ρ„ΠΈΡ€ΠΌΡ‹ Atmel

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Они ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΌΠ°Π»ΠΎ-ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰Π΅ΠΉ КМОП Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая Π² ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠΈ с ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ позволяСт Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ быстродСйствиС /энСргопотрСблСниС. УдСльноС быстродСйствиС этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ значСния 1 MIPS/ΠœΠ“Ρ† (1 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ Π½Π° 1 ΠœΠ“Ρ† Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты). ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ описываСмого сСмСйства ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ устройства со свСтовыми эффСктами Π½Π° основС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 сСмСйства AVR Ρ„ΠΈΡ€ΠΌΡ‹ Atmel (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΠ£Π Π‘ΠžΠ’ΠžΠ™ ΠŸΠ ΠžΠ•ΠšΠ’

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ устройства со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 сСмСйства AVR Ρ„ΠΈΡ€ΠΌΡ‹ Atmel

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny постоянно увСличиваСтся. НС ΠΏΠΎΡΠ»Π΅Π΄Π½ΡŽΡŽ Ρ€ΠΎΠ»ΡŒ Π² ΡΡ‚ΠΎΠΌ ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ «Ρ†Π΅Π½Π°/ быстродСйствиС/ энСргопотрСблСниС», ΡΠ²Π»ΡΡŽΡ‰Π΅Π΅ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ 8-разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, постоянно растСт число выпускаСмых сторонними производитСлями Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ устройств Π½Π° ΠΈΡ… ΠΎΡΠ½ΠΎΠ²Π΅. ВсС это позволяСт Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ATtiny ΠΊΠ°ΠΊ ΠΎ Π½ΠΎΠ²ΠΎΠΌ ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ стандартС срСди 8-разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΠ±Ρ‰Π΅Π³ΠΎ примСнСния.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ исслСдования являСтся устройство управлСния свСтовых эффСктов.

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠΌ исслСдования являСтся БистСма управлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ исслСдования.

ЦСль курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ — Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микропроцСссорной систСмы устройства свСтовых эффСктов Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚ΠΎΡ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° Π·Π½Π°Π½ΠΈΡΡ…, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ дисциплины «ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ систСмы».

1. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATTINY сСмСйства AVR

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATtiny сСмСйства AVR ΡΠ²Π»ΡΡŽΡ‚ΡΡ 8-разрядными ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ с RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. Они ΠΈΠΌΠ΅ΡŽΡ‚ элСктричСски ΡΡ‚ΠΈΡ€Π°Π΅ΠΌΡƒΡŽ FLASH ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ряд ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ EEPROM ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…), Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства. Бостав этих устройств мСняСтся ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ устройство Π² Ρ€Π°Π·Π½Ρ‹Ρ… модСлях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ рСсурсы ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π² Ρ‡Π°ΡΡ‚ности, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹).

Они ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΌΠ°Π»ΠΎ-ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰Π΅ΠΉ КМОП Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая Π² ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠΈ с ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ позволяСт Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ быстродСйствиС /энСргопотрСблСниС. УдСльноС быстродСйствиС этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ значСния 1 MIPS/ΠœΠ“Ρ† (1 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ Π½Π° 1 ΠœΠ“Ρ† Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты). ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ описываСмого сСмСйства ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для Π½ΠΈΠ·ΠΊΠΎ-стоимостных («Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Ρ…») ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΎΠΎΡ‚вСтствСнно ΡΠ²Π»ΡΡŽΡ‚ΡΡ самыми Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌΠΈ ΠΈΠ· Π²ΡΠ΅Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства AVR. Π’Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² являСтся эффСктивноС использованиС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² кристалла, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² 8-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΌ корпусС всС Π²Ρ‹Π²ΠΎΠ΄Ρ‹ (ΠΊΡ€ΠΎΠΌΠ΅, разумССтся, Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² питания) ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π»ΠΈΠ½ΠΈΠΉ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°. [2, с. 9]

2. ОписаниС рСсурсов ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° TINY12

2.1 Π₯арактСристики процСссора

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ процСссор ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ ядро ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ характСристиками Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² рассматриваСмого сСмСйства ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

1 ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ статичСская Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°;

2 минимальная тактовая частота Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ;

3 АЛУ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ нСпосрСдствСнно ΠΊ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°ΠΌ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния;

4 Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ»;

5 многоуровнСвая систСма ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ;

6 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ;

7 5−8 источников ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ (ΠΈΠ· Π½ΠΈΡ… Π΄ΠΎ 2-Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ…);

8 Ρ‚Ρ€Π΅Ρ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ стСк. [1, с. 13]

2.2 ΠŸΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny состоит ΠΈΠ· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ числа Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ сигналы. Π—Π°Π΄Π°Π½ΠΈΠ΅ направлСния ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· любой ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄Ρ‹, способныС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄Ρ‹, Π»ΠΈΠ±ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΏΠΎΡ€Ρ‚ΠΎΠ² построСны ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° Π¨ΠΌΠΈΡ‚Ρ‚Π°. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π»ΠΈΠ½ΠΈΠΉ, сконфигурированных ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅, Ρ‚Π°ΠΊΠΆΠ΅ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ рСзистора сопротивлСниСм 35−120 кОм ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΎΠΌ ΠΈ ΡˆΠΈΠ½ΠΎΠΉ питания-Vcc. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΎΠΌ с Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ рСзистором ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ шиной ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, этот Π²Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ источником Ρ‚ΠΎΠΊΠ°. Π’ ΠΏΠΎΡ€Ρ‚Π°Ρ… Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny сСмСйства AVR Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° истинная Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π° «Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ / модификация / запись». Благодаря этому, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SBI ΠΈ CBI, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π»ΡŽΠ±Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ, Π½Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚вуя Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΡ€Ρ‚Π°. Π­Ρ‚ΠΎ относится ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ состояния Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ рСзистора (для Π²Ρ…ΠΎΠ΄ΠΎΠ²).

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ сСмСйства AVR, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ Π² 8-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΌ корпусС, являСтся совмСщСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° с Ρ„ункциями управлСния (Π²Ρ‹Π²ΠΎΠ΄Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ внСшнСго Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄ сброса). БоотвСтствСнно Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΄ΠΎ 6 Π»ΠΈΠ½ΠΈΠΉ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°, Ρ‚.ΠΊ. эти ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сконфигурированы для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Π΅Π· внСшнСго Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈ Π±Π΅Π· Π²Ρ‹Π²ΠΎΠ΄Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ сброса.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ сСмСйства AVR ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ количСство ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ ΡΠΎΠΎΡ‚вСтствСнно ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°:

1 ATtiny11x ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ 6-разрядный ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° (ΠΏΠΎΡ€Ρ‚ B).

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° — 5, Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² -1;

2 ATtiny12x ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ 6-разрядный ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° (ΠΏΠΎΡ€Ρ‚ B).

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° — 6;

3 ATtiny15L Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ 6-разрядный ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° B.

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° — 6;

4 ATtiny28x ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Ρ€ΠΈ ΠΏΠΎΡ€Ρ‚Π° Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°: ΠΏΠΎΡ€Ρ‚ A (4-разрядный), ΠΏΠΎΡ€Ρ‚ B (8-разрядный) ΠΈ ΠΏΠΎΡ€Ρ‚ D (8-разрядный). ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π°Π²Π½ΠΎ 11, Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² — 1 (линия ΠΏΠΎΡ€Ρ‚Π° A), Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² — 8 (ΠΏΠΎΡ€Ρ‚ B).

Π’ΠΎ Π²ΡΠ΅Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ATtiny сСмСйства AVR ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². [1, c. 77]

2.3 Π₯арактСристики подсистСмы Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ характСристиками подсистСмы Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

1 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°;

2 Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°;

3 Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ с Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ Π¨ΠΌΠΈΡ‚Ρ‚Π° Π½Π° Π²ΡΠ΅Ρ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…;

4 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π²Ρ…ΠΎΠ΄Π°ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… рСзисторов (сопротивлСниС рСзисторов составляСт 35 — 120 кОм).

РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ATtiny12/12L/12V ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡ. 1.

Рисунок 1 — РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ATtiny12/12L/12V

ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ ATtiny12/12L/12V ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1. [3, c. 15]

Π’Π°Π±Π»ΠΈΡ†Π° 1 — ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ ATtiny12/12L/12V

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

НомСр Π²Ρ‹Π²ΠΎΠ΄Π°

Π’Ρ‹Π²ΠΎΠ΄Π° описаниС

Π’ΠΈΠΏ

PB0 (MOSI/AIN0)

I/O

0-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° B

(Π²Ρ…ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π°)

PB1 (MISO/INT0/

AIN1)

I/O

1-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° B

(Π²Ρ‹Ρ…ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π²Ρ…ΠΎΠ΄ внСшнСго прСрывания, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π°)

PB2 (SCK/T0)

I/O

2-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° B

(Π²Ρ…ΠΎΠ΄ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π²Ρ…ΠΎΠ΄ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° / счСтчика T0)

PB3 (XTAL1)

I/O

3-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’

(Π’Ρ…ΠΎΠ΄ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°)

PB4 (XTAL2)

I/O

4-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’

(Π’Ρ‹Ρ…ΠΎΠ΄ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°)

PB5 (RESET)

I/O

5-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’, Ρ‚ΠΈΠΏ Π²Ρ‹Ρ…ΠΎΠ΄Π° — ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€ (Π’Ρ…ΠΎΠ΄ сброса)

GND

P

ΠžΠ±Ρ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄

VCC 8

P

Π’Ρ‹Π²ΠΎΠ΄ источника питания

2.4 ΠŸΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства

Набор ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² ΡΠΎΡΡ‚Π°Π²Π΅ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π² ΡΠΎΡΡ‚Π°Π²Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny12 сСмСйства AVR Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства:

1 8-разрядный Ρ‚Π°ΠΉΠΌΠ΅Ρ€ / счСтчик с ΠΏΡ€Π΅Π΄Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ (Ρ‚Π°ΠΉΠΌΠ΅Ρ€ — T0);

2 Π²Ρ‚ΠΎΡ€ΠΎΠΉ 8-разрядный Ρ‚Π°ΠΉΠΌΠ΅Ρ€ / счСтчик с ΠΏΡ€Π΅Π΄Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ (Ρ‚Π°ΠΉΠΌΠ΅Ρ€ — T1);

3 стороТСвой Ρ‚Π°ΠΉΠΌΠ΅Ρ€ WDT;

4 ΠΎΠ΄Π½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ сигнала с Π¨Π˜Πœ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ 8 Π±ΠΈΡ‚;

5 (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° T1);

6 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€;

7 10-разрядный АЦП (4 ΠΊΠ°Π½Π°Π»Π°);

8 Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ модулятор. [1, с. 14]

2.5 АрхитСктура ядра RISC

Π―Π΄Ρ€ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny сСмСйства AVR Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΏΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ RISC (enhanced RISC) Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ряд Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ быстродСйствия ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

АрифмСтико-логичСскоС устройство (АЛУ), Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ всС вычислСния, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ нСпосрСдствСнно ΠΊ 32-Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ рСгистрам, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Благодаря этому АЛУ выполняСт ΠΎΠ΄Π½Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ (Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ содСрТимого рСгистров, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π·Π°ΠΏΠΈΡΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ») Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ATtiny сСмСйства AVR каТдая ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ячСйку памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Вакая организация позволяСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Π°ΠΊ ΠΈ Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ шин доступа позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° памяти ΡˆΠΈΠ½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ разрядности, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ исполнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ производится Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΈ Π΄Π΅ΡˆΠΈΡ„рация ΠΊΠΎΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ RISC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΈΡ€ΠΌ, Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… AVR ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 2-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, Π° Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ машинного Ρ†ΠΈΠΊΠ»Π° составляСт всСго ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, ΠΏΡ€ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Ρƒ ΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ RISC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΈΡ€ΠΌ. [4, с. 30]

АрхитСктура ядра ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny сСмСйства AVR ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 2.

Рисунок 2 — АрхитСктура ядра ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny сСмСйства AVR

2.6 Устройство управлСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny сСмСйства AVR

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATtiny ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ источника Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала ΠΈ Π΅Π³ΠΎ частоты. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован встроСнный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΈΠ»ΠΈ внСшним ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΌ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ΠΎΠΌ, внСшний сигнал синхронизации, встроСнный RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΈΠ»ΠΈ внСшнСй Π²Ρ€Π΅ΠΌΡΠ·Π°Π΄Π°ΡŽΡ‰Π΅ΠΉ RC-Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΎΠΉ. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ составляСт лишь ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATtiny15L. Π’ ΡΡ‚ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ сигнал ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ встроСнным Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ RC-Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΎΠΉ.

ВсС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATtiny ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ энСргопотрСблСния: Idle (Ρ€Π΅ΠΆΠΈΠΌ оТидания) ΠΈ Power Down. А ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATtiny15L ΠΈΠΌΠ΅Π΅Ρ‚ Π΅Ρ‰Π΅ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ — ADC Noise Reduction (Ρ€Π΅ΠΆΠΈΠΌ сниТСния ΡˆΡƒΠΌΠΎΠ² АЦП). Π­Ρ‚ΠΈ Ρ€Π΅ΠΆΠΈΠΌΡ‹ часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΈΠΌ словом «ΡΠΏΡΡ‰ΠΈΠΉ» Ρ€Π΅ΠΆΠΈΠΌ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ энСргопотрСблСниС Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ бСздСйствия ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Ρ…ΠΎΠ΄ Π² ΡΡ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ выполняСтся ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ SLEEP. ΠŸΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ· «ΡΠΏΡΡ‰Π΅Π³ΠΎ» Ρ€Π΅ΠΆΠΈΠΌΠ° производится Π΅Π³ΠΎ рСинициализация (сброс Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ состояниС ΠΈ ΠΏΡ€ΠΎΡΡ‚ΠΎ сброс).

РазумССтся, сброс ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π΅Π³ΠΎ «ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π΅Π½ΠΈΠΈ». Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ событиями, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… осущСствляСтся сброс ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄Π°Ρ‡Π° напряТСния питания, сниТСниС напряТСния питания Π½ΠΈΠΆΠ΅ минимально допустимого уровня, срабатываниС стороТСвого Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, появлСниС Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ RESET — сигнала Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня. [4, c. 22]

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ источников прСрывания Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства AVR ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства, Π° Ρ‚Π°ΠΊΠΆΠ΅ сигналы Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… (Π²Ρ…ΠΎΠ΄Ρ‹ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ). Π’Π°ΠΊ ΠΊΠ°ΠΊ состав ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств зависит ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚ΠΎ ΠΈ Ρ‡ΠΈΡΠ»ΠΎ источников ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ.

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° устройства со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATTINY12

3.1 Бтруктурная Π±Π»ΠΎΠΊ-схСма ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny12/12L/12V

Бтруктурная Π±Π»ΠΎΠΊ-схСма ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny12/12L/12V ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 3. [1, c. 21]

Рисунок 3 — Бтруктурная Π±Π»ΠΎΠΊ-схСма ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATtiny12/12L/12V

3.2 Бтруктурная схСма свСтовых эффСктов

Π‘Ρ…Π΅ΠΌΠ° состоит ΠΈΠ· ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 сСмСйства AVR, Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичного ΠΊΠΎΠ΄Π° Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ, дСсяти свСтодиодов ΠΈ Ρ€Π΅Π·ΠΈΡΡ‚ΠΎΡ€ΠΎΠ² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΉ Ρ‚ΠΎΠΊΠ°.

Бтруктурная схСма свСтовых эффСктов ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡ. 4.

Рисунок 4 — Бтруктурная схСма свСтовых эффСктов ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° tiny12 являСтся встроСнный АЦП с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ. ΠœΠ°ΠΊΠ΅Ρ‚ позволяСт наглядно ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ свойства АЦП, Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠœΠš Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ свСтодиодов. [7]

3.3 ΠœΠΎΠ½Ρ‚Π°ΠΆΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Π°

ΠΠΎΠ²ΡˆΠ΅ΡΡ‚Π²ΠΎΠΌ являСтся использованиС рСзисторов R12, R13 ΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Π° Π‘Π—. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ рСзистора R12 Π½Π° Π²Ρ…ΠΎΠ΄Π΅ АЦП 3 (Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ функция Π²Ρ‹Π²ΠΎΠ΄Π° Π Π’4) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ напряТСниС ΠΎΡ‚ 0 Π΄ΠΎ 5 Π’. (для нСсиммСтричных Π²Ρ…ΠΎΠ΄ΠΎΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… напряТСний составляСт ΡˆΠΈΠ½Ρƒ питания — Vcc). ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ Π‘Π— позволяСт ΡΠ³Π»Π°Π΄ΠΈΡ‚ΡŒ всплСски напряТСния ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ рСгулятора R12. Π’Π΅ΠΌ самым АЦП ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ напряТСния Π½Π° Π²Ρ…ΠΎΠ΄Π΅. Для ограничСния Ρ‚ΠΎΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄ АЦП установлСн рСзистор R13. Для Π±ΠΎΠ»Π΅Π΅ эффСктивного сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΡΡ…Π΅ΠΌΠ΅ установлСна Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Rll, Π‘2. Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ VI управляСт нСпосрСдствСнно свСтодиодами. [6]

3.4 Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы свСтовых эффСктов прСдставлСн Π½Π° Ρ€ΠΈΡ. 6.

Рисунок 6 — Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

3.5 ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠ±Π½ΡƒΠ»ΡΡŽΡ‚ΡΡ. Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΡ€Ρ‚Π° Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, послС Ρ‡Π΅Π³ΠΎ АЦП считываСт Π²Π²Π΅Π΄Π΅Π½Π½ΡƒΡŽ константу для Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° свСтового эффСкта ΠΈ ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π°, Π° Π·Π°Ρ‚Π΅ΠΌ происходит Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Π² Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π Π°Π±ΠΎΡ‚Π° АЦП ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 отличаСтся ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ», установлСнных Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ сСмСйства AVR. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° АЦП с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°. Для этого Π² Ρ€Π°Π·Ρ€ΡΠ΄Π°Ρ… 0−2 рСгистра ADMUX устанавливаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ комбинация Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ источник ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ напряТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ разрядов 6ΠΈ 7 рСгистра ADMUX.

На Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ разрядов 0−2 рСгистра ADCSR задаСтся тактовая частота АЦП ΠΏΡƒΡ‚Π΅ΠΌ дСлСния Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π—Π°Ρ‚Π΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ€Π°Π±ΠΎΡ‚Π° АЦП, выбираСтся Ρ€Π΅ΠΆΠΈΠΌ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

(Π² Π΄Π°Π½Π½ΠΎΠΌ случаС — ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅), ΠΈ Π°ΠΊΡ‚ивизируСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅.

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ прСобразования, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ длится 25 Ρ‚Π°ΠΊΡ‚ΠΎΠ² АЦП, Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹ ADCL ΠΈ ADCH. Π§Ρ‚Π΅Π½ΠΈΠ΅ этих рСгистров Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π² ΡΡ‚Ρ€ΠΎΠ³ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Π²Π½Π°Ρ‡Π°Π»Π΅ ADCL, Π·Π°Ρ‚Π΅ΠΌ ADCH.

Π’ Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ считывания Π΄Π°Π½Π½Ρ‹Ρ… АЦП ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° Π½Π°Π²ΠΎΠ΄ΠΎΠΊ ΠΈ ΡˆΡƒΠΌΠΎΠ² ΠΎΡ‚ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅ΠΉ сСти (ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ свСтодиодов происходит хаотичСски, с Ρ€Π°Π·Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ). Π’ΠΎ Π²Ρ€Π΅ΠΌΡ чтСния АЦП Π°Π²Ρ‚ΠΎΡ€ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π» «ΡΠΏΡΡ‰Π΅Π³ΠΎ» Ρ€Π΅ΠΆΠΈΠΌΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ экспСримСнты ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ это Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π² Π²ΠΈΠ΄Π΅ Ρ‚Ρ€Π΅Ρ… Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² (ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ опрСдСляСтся числом, считанным ΠΈΠ· ΠΠ¦ΠŸ). На Π΄Π°Π½Π½ΠΎΠΌ этапС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠŸΡ€ΠΈ этом Ρ€Π°Π±ΠΎΡ‚Π° АЦП Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ наглядно ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΠ°ΡƒΠ·Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодов (Π² ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ).

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° опроса Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ LPM. ΠŸΡ€ΠΈ этом Π΄Π°Π½Π½Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ R0. Π‘Ρ‡ΠΈΡ‚Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π² ΠΏΠΎΡ€Ρ‚ Π’ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Ρ‹ PB0-PB3. Π”Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ с ΠΏΠΎΡ€Ρ‚Π° Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° поступаСт Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичный Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ VI. Он ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π² Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹ΠΉ сигнал (Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ — Π½ΡƒΠ»Π΅Π²ΠΎΠΉ) Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ².

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ свСтовой эффСкт — бСгущая Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, Π²Ρ‚ΠΎΡ€ΠΎΠΉ — ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ свСтодиодов ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ, Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ — Ρ‡Π΅Ρ€Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅ с Ρ€Π΅Π²Π΅Ρ€ΡΠΎΠΌ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ (Ρ‚Π°Π±Π»ΠΈΡ†Π° 2). [8]

Π’ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ свободного мСста, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСтовыС эффСкты.

Π’Π°Π±Π»ΠΈΡ†Π° 2 — ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ размСщСния свСтодиодов ΠΏΠΎ Ρ‡Π°ΡΠΎΠ²ΠΎΠΉ стрСлкС

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹

ΠŸΠΎΡ€Ρ‚ Π’, Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

ШСстна-Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡-Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° Π’

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

Π¨Π°Π³

ΠΎ

3.6 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы устройства ΠΈ Π΅Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅

НапряТСниС, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€Π΅Π³ΡƒΠ»ΡΡ‚ΠΎΡ€Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ рСзистора, прСобразуСтся АЦП Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ свСтодиодами Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ АЦП Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ. Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ устанавливаСтся ΠΊΠ°ΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ свСтодиодов. Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ количСства Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма устройства ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 7.

Рисунок 7 — ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма устройства ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹Π±Ρ€Π°Π½ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ частотой 1,6 ΠœΠ“Ρ†. ΠŸΡ€ΠΈ использовании ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой частота свСтовых эффСктов измСнится. ΠŸΡ€ΠΈ использовании частоты Π²Ρ‹ΡˆΠ΅ 25 ΠœΠ“Ρ† свСтовыС эффСкты становятся динамичСскими, с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ всСх свСтодиодов. Если Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‡Π°Ρ‰Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ свСтодиоды, Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ постоянного, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈ достиТСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ динамичСской частоты всС свСтовыС эффСкты ΡΠΎΠ»ΡŒΡŽΡ‚ΡΡ Π² ΠΏΠΎΡΡ‚оянноС свСчСниС (это происходит Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 1,5 Π’ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ 2 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°). [5]

3.7 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ устройства со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами

Новогодняя полупрозрачная ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ° Π² Π²ΠΈΠ΄Π΅ ΡˆΠ°Ρ€Π° разрСзаСтся ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ (надрСзаСтся Π°Π»ΠΌΠ°Π·Π½Ρ‹ΠΌ стСклорСзом ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ смСщаСтся), послС Ρ‡Π΅Π³ΠΎ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒΡŽ Ρ€Π°Π·Ρ€Π΅Π·Π°Π½Π½ΠΎΠΉ полусфСры изготавливаСтся ΠΏΠ»Π°Ρ‚Π°. На ΠΏΠ»Π°Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ свСтодиоды рис. 8, рСгулируСтся ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ свСтовых эффСктов, ΠΈ Ρ‡Π΅Ρ€Π΅Π· хвостовоС отвСрстиС продСваСтся ΠΏΡ€ΠΎΠ²ΠΎΠ΄ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания 5 Π’. [2, c. 63]

Рисунок 8 — ΠŸΠ»Π°Ρ‚Π° управлСния свСтовыми эффСктами НаиболСС Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅Π³ΠΎ эффСкта ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² яркиС свСтодиоды (особСнно размСстив ΠΈΡ… Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ плоскости). ΠŸΠΎΠ»ΡƒΡΡ„Π΅Ρ€Ρ‹ ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ ΡΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΡ€Π°ΡΠΌ (эпоксидным ΠΊΠ»Π΅Π΅ΠΌ ΠΈΠ»ΠΈ силиконовым Π³Π΅Ρ€ΠΌΠ΅Ρ‚ΠΈΠΊΠΎΠΌ), ΠΈ Π³ΠΎΡ‚овая ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ° ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒΡΡ Π½Π° Π΅Π»ΠΊΡƒ. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ протягиваСтся ΠΊ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΡƒ питания.

Если Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΡ„Π°Π½Ρ‚Π°Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎ Π΄Π΅Ρ‚скиС ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Π΅ издСлия. Достаточно вмСсто свСтодиодов ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Π΅ Ρ€Π΅Π»Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства: элСктро — ΠΏΠ½Π΅Π²ΠΌΠΎΠΊΠ»Π°ΠΏΠ°Π½Ρ‹, Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ, Π½Π°Π³Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΠΈ, солСноидныС Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΈ Ρ‚. Π΄. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ управлСния свСтодиодами ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ управлСния Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ комплСксом, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ввСсти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ STK200. ВмСсто микросхСмы 74НБ42 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ К155Π˜Π”6, К155Π˜Π”10. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор R12 ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΎΡ‚ 0,19 Π΄ΠΎ 0,9 Π’. Один ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки — ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ рСзистор Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 150.360 кОм, ΠΈ Π²ΠΏΠ°ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ R12 ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ +5 Π’.

Π Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅, Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅, Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ свСтодиодов происходит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 0,3 Π’ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ 2 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Если свСтодиоды свСтятся с Ρ€Π°Π·Π½ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ, Ρ‚ΠΎ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ 8 ΠΈ 16 микросхСмы Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Π° (Π²Ρ‹Π²ΠΎΠ΄Ρ‹ питания) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ кондСнсатор Π½Π° 22 ΠΌΠΊΠ€, 16 Π’ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ полярности кондСнсатора ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² микросхСмы. [2, c. 64]

Π‘Π΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ устройства составляСт ΠΎΠΊΠΎΠ»ΠΎ $ 10 ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ исправных Ρ€Π°Π΄ΠΈΠΎΠ΄Π΅Ρ‚Π°Π»Π΅ΠΉ. Π‘Ρ…Π΅ΠΌΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ сразу ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ питания.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования устройства ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡ. 9.

Рисунок 9 — ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования устройства

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Π΄Π°Π½Π½ΠΎΠΌ курсовом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ устройства со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny12 сСмСйства AVR Ρ„ΠΈΡ€ΠΌΡ‹ Atmel.

Π’ Ρ…ΠΎΠ΄Π΅ проСктирования Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹: описаниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, структурная ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ устройства со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ эффСктами ΠΈ Ρ‚Скст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ ассСмблСра для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΠΎΠΉ систСмы.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

1 ЕвстифССв, А. Π’. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR сСмСйств ATtiny ΠΈ Mega Ρ„ΠΈΡ€ΠΌΡ‹ ATMEL, 5-Π΅ ΠΈΠ·Π΄., стСр.-М.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «Π”одэка-XXI», 2008. — 560 с.

2 ΠšΡ€Π°Π²Ρ‡Π΅Π½ΠΊΠΎ, А.Π’. 10 практичСских устройств Π½Π° AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ…. Книга 1. — Πœ.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «Π”одэка — XXI, К. «ΠœΠš — ΠŸΡ€Π΅ΡΡ», 2008. — 224 с., ΠΈΠ».

3 ΠšΡƒΠ·ΠΈΠ½, А. Π’. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°. М.: ИЦ АкадСмия, 2008. — 304 с.

4 ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR сСмСйства Classic Ρ„ΠΈΡ€ΠΌΡ‹ ATMEL — 2-Π΅ ΠΈΠ·Π΄., стСр. — Πœ.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «Π”одэка — XXI», 2004. — 288 с., с ΠΈΠ».

5 ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ — http://smps.h18.ru.

6 ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ устройств — http://remolom2.narod.ru.

7 РадиосхСмы — http://chip.webservis.ru.

8 Устройства Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… — http://www.pic16f84.narod.ru.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° управлСния свСтовыми эффСктами

list

def tmp = r16 — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ рСгистр, начиная с 16

def tmp2 = r17 — пСрСмСнная ΠΎΠ±Ρ‰Π΅Π³ΠΎ пользования

def tmp3 = r18 — пСрСмСнная ΠΎΠ±Ρ‰Π΅Π³ΠΎ пользования

def tempo = r19 — ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистров

def pir= r22

def pur= r23

def par= r20

def Y= r29 — r29 называСтся рСгистром Y

def X= r21 — r21 называСтся рСгистром X

def M= r26 — r26 называСтся рСгистром M

def adr= r0

def prg1= r24

def prg2= r25

cseg

org 0

rjmp RESET

nop; rjmp EXT-INT0 ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся

nop; rjmp EXT-PIN ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся

nop; rjmp TIME-OVF0 ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

nop; rjmp EE-RDY ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

nop; rjmp ANA-COMP ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся

org 20; настройка ΠΏΠΎΡ€Ρ‚Π° Π’

RESET: nop

clr tmp

out DDRB, tmp

out PORTB, tmp; ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ Π’

clr tmp

ldi tmp, $0 °F; PB0, PB1, Π Π’2, Π Π’3-Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹

out DDRB, tmp; Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· DDRB

Начало ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сlr pir

clr pur

clr prg1

clr prg2

clr adr

nStart: nop;

Cброс всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

rcall adcn

nop

rcall zader

nop

rcall opros

nop

rjmp nStart;

Настройка АЦП, Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

adcn: nop

nop

clr tmp

awe: nop

cpi tmp, $ 04

brsh ass

clr tmp3

ldi tmp3, $ 83; Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ источник, Π²Ρ…ΠΎΠ΄ ADC3

out ADMUX, tmp3; коммутация Π²Ρ…ΠΎΠ΄ΠΎΠ² АЦП

clr tmp2

clr tmp3

ldi tmp2, $C4; ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ΅, запуск, 1/16

out ADCSR, tmp2; запуск АЦП Π½Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅;

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… АЦП

in tmp2, ADCL

in tmp3, ADCH

mov r2, tmp2

mov r3, tmp3

mov r4, r2

mov r5, r3

mov r6, r4

mov r7, r5

inc tmp

rjmp awe

ass: nop

clr r8

clc

add tmp2, r2

adc r9, r8

add tmp2, r4

adc r9, r8

add tmp2, r6

adc r9, r8

clc

lsr r9

ror tmp2

lsr r9

ror tmp2

clr r9

clc

add tmp3, r3

adc r9, r8

add tmp3, r5

adc r9, r8

add tmp3, r7

adc r9, r8

clc

lsr r9

ror tmp3

lsr r9

ror tmp3

nop

ret;

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодов

Zader: nop

wdr

clr M

clr Y

ldi Y, $AF

cpi tmp3, $ 00

brne goo

ldi M, $ 01

add M, tmp3

nop

goo: nop

mov M, tmp3

dm: nop

cpi tmp2, $ 00

brne goq

ldi X, $ 01

add X, tmp2

nop

goq: nop

mov X, tmp2

dv: nop

wdr

nop

dx: dec Y

brpl dx

cln

dec X

brpl dv

cln

dec M

brne dm

ret;

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° опроса свСтодиодов

opros: nop

cpi pir, $ 0B

breq prn2

ldi ZH, high (2*prog1)

ldi ZL, Low (2*prog1)

Add ZL, pir

LPM

mov prg1, adr

out PORTB, prg1

inc pir

rjmp got

prn2: nop

cpi pur, $ 11

breq prn3

ldi ZH, high (2*prog2)

ldi ZL, Low (2*prog2)

Add ZL, pur

LPM

mov prg2, adr

out PORTB, prg2

inc pur

rjmp got

prn3: nop

cpi par, $ 13

breq nasv

ldi ZH, high (2*prog3)

ldi ZL, Low (2*prog3)

Add ZL, par

LPM

mov prg2, adr

out PORTB, prg2

inc par

rjmp got

nasv: nop

clr pir

clr pur

clr par

clr adr

clr prg1

clr prg2

got: nop

ret

РСсурсы

org $ 100

prog1:

DB $ 02, $ 08, $ 07, $ 06, $ 03, $ 01, $ 00, $ 05

DB $ 04, $ 09

prog2:

DB $ 08, $ 04, $ 07, $ 05, $ 06, $ 00, $ 03, $ 01

DB $ 06, $ 00, $ 07, $ 05, $ 08, $ 04, $ 02, $ 09

prog3:

DB $ 02, $ 04, $ 09, $ 05, $ 04, $ 00, $ 05, $ 01

DB $ 00, $ 03, $ 01, $ 06, $ 03, $ 07, $ 06, $ 08

DB $ 07, $ 02

EXIT.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ