Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
Π¨ΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ (ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠΈ — ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅-Π²ΡΠ΅ΠΌΡ) ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΡΠ°ΠΏ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΊ ΡΠΈΡΡΠΎΠ²ΡΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π°ΠΌ. ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ° Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ, ΠΏΠΎΠ΄ΡΡΠΈΡΠ°Π² ΡΠΈΡΠ»ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΎΠΏΠΎΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΎΡΠ»ΠΎ Π·Π° ΡΡΠΎΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅ΡΡΠΈΠΊΠ°, Π½Π° ΡΡΠ΅ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
— 1 ;
ΠΡΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅ «ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ»
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ Π² Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΠΡΠΏΠΎΠ»Π½ΠΈΠ»:
Π‘ΡΡΠ΄Π΅Π½Ρ: ΠΠΈΠ½Π³Π°Π»ΠΈΠΌΠΎΠ² Π .Π¨.
ΠΠ°Π΄Π°Π½ΠΈΠ΅ ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ 8-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ³ΠΎ Π΄Π²ΠΎΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠ°. ΠΠ²ΠΎΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° ΠΠ. Π‘ΠΈΠ³Π½Π°Π» Π½Π°ΡΠ°Π»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ: ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠΎΠ½Ρ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π» Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΠΠ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΡΠ°Π΅ΡΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΄ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΡΠΈΠ³Π½Π°Π»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠΌΠΏΡΠ»ΡΡΠ° Π¨ΠΠ ΡΠΈΠ³Π½Π°Π»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡΠ½ΠΎΠ³ΠΎ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎ ΠΏΡΠΈΡ ΠΎΠ΄Π° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π¨ΠΠ ΡΠΈΠ³Π½Π°Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΠΠ ΠΎΡΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ (Π»ΠΎΠ³. 0). ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄Π²ΠΎΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°: 0×00 — 0Ρ FF. ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°: 10% - 90%. Π§Π°ΡΡΠΎΡΠ° Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π° 10 000ΠΡ Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ: ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΡΠΉ ΡΠΈΠ³Π½Π°Π». ΠΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ Π¨ΠΠ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π§Π°ΡΡΠΎΡΠ° ΡΠΈΠ³Π½Π°Π»Π° Π·Π°Π΄Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ RS-232. ΠΠΎΠ»ΠΎΡΠ° ΡΠ°ΡΡΠΎΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°: 10ΠΡ — 1000ΠΡ. ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» — ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°.
ΠΡΠΎΡΠΎΠΊΠΎΠ» ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠ° ΠΊ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ: «:F<οΏ½ΠΏΡΠΎΠ±Π΅Π»>100», Π³Π΄Π΅ `100' - ΡΠ°ΡΡΠΎΡΠ° ΡΠΈΠ³Π½Π°Π»Π°, ΠΡ. ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ°: «ΠΠ». ΠΠ°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ (ASCII). Π‘ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ 9600 Π±ΠΈΡ/Ρ.
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (MCU) — ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. Π’ΠΈΠΏΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΎΡΠ΅ΡΠ°Π΅Ρ Π² ΡΠ΅Π±Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΠΠ£ ΠΈ ΠΠΠ£. ΠΠΎ ΡΡΡΠΈ, ΡΡΠΎ ΠΎΠ΄Π½ΠΎΠΊΡΠΈΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠΎΡΡΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅Π»ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ°, ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ Π² ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ , Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΡ, ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΡ Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².
Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΈΡΡΠΎ-Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΡΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠ΅ΠΉ. ΠΡΠΎ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΡΠΈΠΏ Π¦ΠΠ. Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΡΠΎΠΊΠ° ΠΈΠ»ΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π° Π²ΡΠ΅ΠΌΡ, ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ, Π΄Π°Π»Π΅Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΈΠ»ΡΡΡΡΠ΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΌ ΡΠΈΠ»ΡΡΡΠΎΠΌ Π½ΠΈΠ·ΠΊΠΈΡ ΡΠ°ΡΡΠΎΡ. Π’Π°ΠΊΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΡΠΎΡΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π² Hi-Fi Π°ΡΠ΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅.
1. Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π ΠΈΡ. 1. Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π ΠΈΡ. 2. ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ΅ΡΠΎΠ΄Π° ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° Ρ ΡΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠ΅ΠΉ (Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ° ΠΆΠ΅ ΠΈΠ΄Π΅Ρ, ΡΡΠΎ ΠΈ Π² ΠΠ¦Π ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°ΡΡΠ΅Π³ΠΎ ΡΠΈΠΏΠ°: Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΡΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π», Π½Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄ — Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΠΉΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΈΠ³Π½Π°Π» (ΡΠΈΡΡΠ½ΠΎΠΊ 1). Π‘ΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΡΠ΄Π°Π΅Ρ ΡΠΈΠ³Π½Π°Π» Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π½ΡΠ»Ρ, Π΅ΡΠ»ΠΈ ΠΎΠΏΠΎΡΠ½ΡΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΠΉΡΡ ΡΠΈΠ³Π½Π°Π» Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ³ΠΎ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ.
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π΅ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠ΅Π³ΠΎΡΡ ΡΠΈΠ³Π½Π°Π»Π° ΡΠ΅ΡΠ΅Π· Π½ΠΎΠ»Ρ ΠΈ Π΄ΠΎ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΡΠΌΠΎ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΊΡΡΡΠΈΠ·Π½Π΅ Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°.
Π¨ΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ (ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠΈ — ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅-Π²ΡΠ΅ΠΌΡ) ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΡΠ°ΠΏ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΊ ΡΠΈΡΡΠΎΠ²ΡΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π°ΠΌ. ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ° Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ, ΠΏΠΎΠ΄ΡΡΠΈΡΠ°Π² ΡΠΈΡΠ»ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΎΠΏΠΎΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΎΡΠ»ΠΎ Π·Π° ΡΡΠΎΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅ΡΡΠΈΠΊΠ°, Π½Π° ΡΡΠ΅ΡΠ½ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΠΎΠΏΠΎΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ, Π° Π½Π° Π²Ρ ΠΎΠ΄ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ΅ΡΠ° — ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΠΌΡΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΡΡΠ΅ΡΡΠΈΠΊΠ° ΡΡΠ°Π·Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ N, ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΠΌΠΎΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΠ½Π°Ρ Π±Π°Π·Π°:
Π Π΅Π·ΠΈΡΡΠΎΡΡ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
R1 | Π‘2−29Π-0,125ΠΡ-10ΠΊΠΠΌ0,1% | ||
R2 | Π‘2−29Π-0,125ΠΡ-10ΠΊΠΠΌ0,1% | ||
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
C1 | Π50−35 100 ΠΌΠΊΠ€ x 10 Π (20%) | ||
C2 | Π10−17Π-Π47 20ΠΏΠ€ x 50 Π, (10%) | ||
C3 | Π10−17Π-Π47 20ΠΏΠ€ x 50 Π, (10%) | ||
C4 | Π50−35 10 ΠΌΠΊΠ€ x 10 Π (20%) | ||
Π‘5 | Π53−1Π-0.1 ΠΌΠΊΠ€ x 10 Π (20%) | ||
Π‘6 | Π53−1Π-0.1 ΠΌΠΊΠ€ x 10 Π (20%) | ||
Π‘7 | Π50−35 100 ΠΌΠΊΠ€ x 10 Π (20%) | ||
ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
Z1 | C-MAC IQXO-22C BU | 4 ΠΠΡ; 5Π; TTL/ΠΠΠΠ | ||
ΠΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
L1 | EC24−100K, 10 ΠΌΠΊΠΠ½, 10% | ||
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
DD1 | AT90S2313 | max ΡΠ°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 6.6Π; ΠΏΠΎΡΡ. ΡΠΎΠΊ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΡΡΠ° 40 ΠΌΠ; ΠΏΠΎΡΡ. ΡΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρ VCC ΠΈ GND 200 ΠΌΠ | ||
ΠΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡΡ:
ΠΠ±ΠΎΠ·Π½. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | |
MS | MC74HC4051A | ||
3. ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π ΠΈΡ. 3. ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ
4. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ΅ ΠΈ ΠΎΡΠ»Π°ΠΆΠ΅Π½ΠΎ ΡΡΠ΅Π΄Π΅ AVR Studio.
Π ΠΈΡ. 4. ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ
ΠΠΎΡΡΠ½Π΅Π½ΠΈΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ — ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ±ΡΠΎΡΠ°:
Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ:
— ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ°
— ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΏΠΎΡΡΡ B ΠΈ D
— ΠΎΡΠΈΡΠ°Π΅ΠΌ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ
— ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
— ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΡΡΠ° B
— Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ΅Π³ΠΈΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
— ΡΠ΅Π³ΠΈΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠΌ/ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ 1 A (ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° — 8-ΠΌΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ Π¨ΠΠ)
— ΡΠ΅Π³ΠΈΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠΌ/ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ 1 B (Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ)
— ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠΈΠ³Π½Π°Π» Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ PD6 ΠΏΠΎΡΡΠ° D
ΠΠ΄Π΅ΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ (Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°).
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ».
ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅.
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1:
— ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΈΠ»ΠΈ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ) ΡΠΈΠ³Π½Π°Π» Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ PD6
— Π²ΡΡΠΈΡΠ°Π΅ΠΌ ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°, Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π³ΠΎ Π¨ΠΠ-ΠΈΠΌΠΏΡΠ»ΡΡΠ° (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ½ΡΡΠΎΠ΅ Ρ ΠΏΠΎΡΡΠ° B)
— ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠ΅Π΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π² ΡΠ΅Π³ΠΈΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
— ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠΌΠ΅Ρ/ΡΡΠ΅ΡΡΠΈΠΊ 1
— Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΡΠΈ Π½ΠΎΠ²ΠΎΠΌ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΡ Ρ ΡΠ΅Π³ΠΈΡΡΡΠΎΠΌ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²Π½ΠΎΠ²Ρ ΡΡ ΠΎΠ΄ΠΈΡ Π½Π° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅.
ΠΠΈΡΡΠΈΠ½Π³ ΠΠ:
.INCLUDE «2313def.inc»
;ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° ΠΊΠΎΠ΄Π°
.CSEG
.ORG0x0000
;Π’Π°Π±Π»ΠΈΡΠ° Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ
rjmpReset
rjmpINT0_interrupt
rjmpINT1_interrupt
rjmpT1CAPT_interrupt
rjmpT1COMP_interrupt
rjmpT1OVF_interrupt
rjmpT0OVF_interrupt
rjmpUART_RX_interrupt
rjmpUART_UDRE_interrupt
rjmpUART_TX_interrupt
rjmpANCOMP_interrupt
Reset:;ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ±ΡΠΎΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
;ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ ΠΠ
;ΠΡΠΈΡΡΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²
clrr16
clrr17
clrr18
clrr25
clrr28
clrr29
clrr30
clrr31
;ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ°
ldir16, 0x7F
outSPL, r16
;ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΡΡΠ° B
ldi r31, 0×00
out DDRB, r31
;ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΡΡΠ° D
ldi r31, 0×40
out DDRD, r31
;Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
ldir17, 0×40
outTIMSK, r17
;ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠ° Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΡΠ½ΡΡΡΠΌ Ρ ΠΏΠΎΡΡΠ° B
in r31, PORTB
subr31, 0x0C
ldi r25, 0
outOCR1AH, r25
out OCR1AL, r31
;ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
;Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ 8-ΠΌΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ³ΠΎ Π¨ΠΠ
ldir18, 0×01
out TCCR1A, r17
;ΠΡΠ±ΠΎΡ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ 1
ldir17, 0×01
outTCCR1B, r17
;ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²Ρ ΠΎΠ΄Π° PD5
sbi PORTD, 6
;ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ
sei
;ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
cycle:
rjmp cycle ;ΠΠ΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ»
;ΠΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ
T1COMP_interrupt:;ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°/ΡΡΠ΅ΡΡΠΈΠΊΠ° 1
in r30, PORTD;ΠΡΠΎΠ²Π΅ΡΠΊΠ°, Π²ΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ
sbrc r30, 6;Π²ΡΡ ΠΎΠ΄ PD6
cbi PORTD, 6;ΠΡΠ»ΠΈ Π΄Π°, ΡΠΎ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ
com r30
sbrc r30, 6
sbi PORTD, 6;ΠΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ
ldir17, 0xFF;ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°
ldi r18, 29
adc r17, r18
ldi r18, 1
in r28, PORTB;Π‘ΡΠΈΡΡΠ²Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΡΡΠ° B
subr28, 0x0C
sbc r17, r28
mov r28, r17
out OCR1AL, r28;ΠΠ°Π½ΠΎΡΠΈΠΌ Π² ΡΠ΅Π³ΠΈΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ
;Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠ°
ldi r31, 0×00;Π‘Π±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΡΡΠ΅ΡΡΠΈΠΊ Π’/Π‘ 1
out TCNT1L, r31
reti ;ΠΠΎΠ·Π²ΡΠ°Ρ ΠΈΠ· ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ
T1OVF_interrupt:
reti
T0OVF_interrupt:
reti
UART_RX_interrupt:
reti
UART_UDRE_interrupt:
reti
UART_TX_interrupt:
reti
ANCOMP_interrupt:
reti
INT0_interrupt:
reti
INT1_interrupt:
reti
T1CAPT_interrupt:
reti
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π±ΡΠ»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΡ Π΅ΠΌΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ 8-ΠΌΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π¨ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°. ΠΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² ΡΡ Π΅ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°Π½Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π°Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ΅Ρ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° AT90S2313. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΠΈ ΠΎΡΠ»Π°ΠΆΠ΅Π½ΠΎ Π² ΡΡΠ΅Π΄Π΅ AVR Studio 4.0.
1. Π₯ΠΎΡΠΎΠ²ΠΈΡ Π., Π₯ΠΈΠ»Π» Π£., ΠΡΠΊΡΡΡΡΠ²ΠΎ ΡΡ Π΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ: ΠΠ΅Ρ. Ρ Π°Π½Π³Π». — ΠΠ·Π΄. 6-Π΅. — Π.: ΠΠΈΡ, 2003 — 704 Ρ.
2. ΠΠΎΠ½ΡΠΏΠ΅ΠΊΡΡ Π»Π΅ΠΊΡΠΈΠΉ ΠΏΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π°ΠΌ «Π‘Ρ Π΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ°» ΠΈ «ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ».
3. ΠΠ°ΡΠ°Π½ΠΎΠ² Π. Π., ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR: ΡΡ Π΅ΠΌΡ, Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ — Π.: ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «ΠΠΎΠ΄ΡΠΊΠ°-XXI», 2004 — 288 Ρ.
4. ΠΠ²Π΅Π³Π»ΠΈΡ Π‘. Π., ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR: ΠΠ΅ΡΠΎΠ΄. ΠΏΠΎΡΠΎΠ±ΠΈΠ΅. — ΠΠΎΠ²ΠΎΡΠΈΠ±ΠΈΡΡΠΊ: ΠΠ·Π΄-Π²ΠΎ ΠΠΠ’Π£, 2003.
5. www.analog.com