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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы управлСния ΠΎΡ‚ΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π°

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

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любоС ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ напряТСниС ΠΎΡ‚ +5 Π’ Π΄ΠΎ +30 Π’, ΠΏΡ€ΠΈ этом Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки, связанныС с ΡΠ°ΠΌΠΎΠ½Π°Π³Ρ€Π΅Π²ΠΎΠΌ, Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ напряТСния. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ питания +5 Π’ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π° Π½ΠΎΠΆΠΊΡƒ 11, Π° «Π·Π΅ΠΌΠ»Ρ» — Π½Π° Π½ΠΎΠΆΠΊΡƒ 7 (для обСспСчСния питания) ΠΈ Π½Π° Π½ΠΎΠΆΠΊΡƒ 4 (ΠΎΠ±Ρ‰ΠΈΠΉ сигнал). Π’Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π½ΠΎΠΆΠΊΠ°ΠΌ 1 ΠΈ 14, Π»ΠΈΠ±ΠΎ нСпосрСдствСнно Π² ΠΌΠ΅ΡΡ‚Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы управлСния ΠΎΡ‚ΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ — микросхСма, прСдназначСнная для управлСния элСктронными устройствами. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сочСтаСт Π² ΡΠ΅Π±Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ процСссора ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, содСрТит ΠžΠ—Π£ ΠΈΠ»ΠΈ ΠŸΠ—Π£. По ΡΡƒΡ‚ΠΈ, это ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, способный Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ простыС Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² приходится ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с ΠΎΠ΄Π½ΠΎΠΉ стороны ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ этих ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‡Π΅Π½ΡŒ сильно. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ процСссорного модуля, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΈ Ρ‚ΠΈΠΏΠΎΠΌ встроСнной памяти, Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, Ρ‚ΠΈΠΏΠΎΠΌ корпуса ΠΈ Ρ‚. Π΄. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… микропроцСссоров, Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ гарвардская Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° памяти, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠžΠ—Π£ ΠΈ ΠŸΠ—Π£ соотвСтствСнно.

Π’ Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ 8-разрядныС процСссоры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ вытСснСны Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ модСлями, 8-разрядныС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сущСствуСт большоС количСство ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Ρ‚рСбуСтся высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ Π²Π°ΠΆΠ½Π° низкая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

Данная систСма управлСния Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ сСмСйства Π²ΠΎΡΡŒΠΌΠΈΠ±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel.

1. ОписаниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° управлСния Π“Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΡ‚Π΅Π» — ΠΊΠΎΡ‚Π΅Π», Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ сТиТСнном Π³Π°Π·Π΅. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΌΠ΅ΡΡ‚Π° располоТСния Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π½Π°ΠΏΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΈΠ»ΠΈ настСнныС ΠΊΠΎΡ‚Π»Ρ‹. Π“Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΡ‚Π»Ρ‹ Ferroli ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π΅Π½Π΄ΠΎΠ² ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для отоплСния ΠΆΠΈΠ»Ρ‹Ρ… Π΄ΠΎΠΌΠΎΠ², ΠΊΠΎΡ‚Ρ‚Π΅Π΄ΠΆΠ΅ΠΉ, ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, для отоплСния Тилья ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π³Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΡ‚Π»Ρ‹ Buderus ΠΈ Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠ°Ρ€ΠΎΠΊ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ 50 ΠΊΠ’Ρ‚.

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π³Π°Π·ΠΎΠ²Ρ‹Π΅ Π±Ρ‹Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΡ‚Π»Ρ‹ ACV ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ состоят ΠΈΠ· 4-Ρ… основных элСмСнтов: Ρ‚Π΅ΠΏΠ»ΠΎΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ корпуса, Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠ°, Π³ΠΎΡ€Π΅Π»ΠΊΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Одной ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… частСй Π³Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π° являСтся Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой ΠΌΠ΅Ρ‚Π°Π»Π»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ нагрСваСтся Ρ‚Π΅ΠΏΠ»ΠΎΠ½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ. Автоматика Π³Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠ»Π°ΠΌΠ΅Π½ΠΈ, тяги Π² Π΄Ρ‹ΠΌΠΎΡ…ΠΎΠ΄Π΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π² тСплоноситСля ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π³Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΡ‚Π΅Π» ΠΏΡ€ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ситуациях.

Π“ΠΎΡ€Π΅Π»ΠΊΠ° Π³Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для сТигания Π³Π°Π·Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сгорая, Π½Π°Π³Ρ€Π΅Π²Π°Π΅Ρ‚ Π²ΠΎΠ΄Ρƒ, Ρ†ΠΈΡ€ΠΊΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Π² Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ.

Π’ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΡ‚Π»Π°Ρ… Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сдСлан ΠΈΠ· Ρ€Π°Π·Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚Π°Π»Π»Π°, ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΉ объСм.

Π§ΡƒΠ³ΡƒΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ ΠΊΠΎΡ‚Π»Π° Π½Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ Ρ€ΠΆΠ°Π²Ρ‡ΠΈΠ½Π΅, Π½ΠΎ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊ Ρ€Π΅Π·ΠΊΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Ρƒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ (тСрмичСским ΡƒΠ΄Π°Ρ€Π°ΠΌ). ΠšΠΎΡ‚Π»Ρ‹ Ferroli ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΌΠ°Ρ€ΠΎΠΊ с Ρ‚Π°ΠΊΠΈΠΌΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΎΡ‡Π΅Π½ΡŒ тяТСлыС.

Π‘Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ ΠΊΠΎΡ‚Π»Π° нСстойки ΠΊ ΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΠΈ. Π˜Ρ… Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ повСрхности Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π°Π½Ρ‚ΠΈΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΠΉΠ½Ρ‹ΠΌΠΈ покрытиями. Для ΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠ² сущСствуСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½ΠΈΠ·ΠΊΠΎΡ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠΉ ΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΠΈ, которая состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ поступлСнии Π² ΠΊΠΎΡ‚Π΅Π» ΠΈΠ· ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‚Ρ€ΡƒΠ±Ρ‹ систСмы отоплСния тСплоноситСля, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π½ΠΈΠΆΠ΅ расчСтной, Π½Π° Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΉ повСрхности Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠ° Π²Ρ‹ΠΏΠ°Π΄Π°Π΅Ρ‚ кондСнсат ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² сгорания (кислот) ΠΈ ΠΏΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΠΎ Ρ€Π°Π·ΡŠΠ΅Π΄Π°Π΅Ρ‚ стСнки Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠ°.

ΠœΠ΅Π΄Π½Ρ‹Π΅ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ Π»Π΅Π³ΠΊΠΈΠ΅ ΠΈ ΡΡ‚ΠΎΠΉΠΊΠΈΠ΅ ΠΊ ΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΠΈ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ конструкции ΠΌΠ΅Π΄Π½Ρ‹Ρ… Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π½ΡƒΡ‚ΡŒ ΠΈΠ· ΠΊΠΎΡ‚Π»Π° ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π² ΡΠ»ΡƒΡ‡Π°Π΅ нСобходимости.

Газовая ΠΊΠΎΡ‚Π΅Π»ΡŒΠ½Π°Ρ — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡ‹Ρ… популярных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для систСм отоплСния. Π Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ систСм отоплСния Π½Π° Π±Π°Π·Π΅ Π³Π°Π·ΠΎΠ²ΠΎΠΉ ΠΊΠΎΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ опрСдСляСтся рядом Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²:

Β· Π Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄Π΅ΡˆΠ΅Π²ΠΈΠ·Π½Π° Π³Π°Π·Π° Π² Π ΠΎΡΡΠΈΠΈ

Β· Высокий ΠšΠŸΠ” (Π° Π·Π½Π°Ρ‡ΠΈΡ‚ — Π½ΠΈΠ·ΠΊΠΈΠ΅ расходы Π½Π° ΡΠΊΡΠΏΠ»ΡƒΠ°Ρ‚Π°Ρ†ΠΈΡŽ)

Β· Высокая Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ

Β· НСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π΄ΠΎΡΡ‚Π°Π²ΠΊΠΎΠΉ Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π°

Β· Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр мощностСй

Β· Π­ΠΊΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ

Β· ΠžΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎΠ΅ количСство саТи (Ρ€Π΅ΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΄Ρ‹ΠΌΠΎΡ…ΠΎΠ΄ ΠΈ ΠΊΠΎΡ‚Π΅Π») ΠŸΡ€ΠΈ этом, Π³Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΡ‚Π»Ρ‹ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ двумя ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌΠΈ нСдостатками:

Β· Π½ΠΈΠ·ΠΊΠΎΠΉ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡ‚ΡŒΡŽ (ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ давлСния Π³Π°Π·Π° Π² ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΠΈ ΠΊΠΎΡ‚Π΅Π» пСрСстаСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ)

Β· высокой ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ процСсса согласования ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Π°Π·Π° (Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ мноТСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, соглашСний) ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ (1−2 Π³ΠΎΠ΄Π°) ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π³Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ — являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния стоимости дальнСйшСй эксплуатации систСмы отоплСния. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ‚ΠΎΠΏΠ»ΠΈΠ²ΠΎ Π² Π³Π°Π·ΠΎΠ²ΠΎΠΉ ΠΊΠΎΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½ΠΈΠΆΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° Ρ‚ΠΎΠΏΠ»ΠΈΠ²ΠΎ для ΠΊΠΎΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½Π° ΠΆΠΈΠ΄ΠΊΠΎΠΌ ΠΈΠ»ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΠΌ Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π΅ Π² 1,5 — 2 Ρ€Π°Π·Π°!

Рис. 1 — Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ схСма ΠΊΠΎΡ‚Π»Π°:

1. ПанСль управлСния; 2. БъСмная панСль отвСрстия для чистки; 3 Π€Π»Π°Π½Π΅Ρ† Π΄Ρ‹ΠΌΠΎΡ…ΠΎΠ΄Π°; 4. ΠšΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² сгорания с Ρ‚Срмостатом Π΄Ρ‹ΠΌΠΎΠ²Ρ‹Ρ… Π³Π°Π·ΠΎΠ²; 5. SKKT (систСма контроля тяги Π΄Ρ‹ΠΌΠΎΡ…ΠΎΠ΄Π°); 6. Π’Ρ‹Ρ…ΠΎΠ΄ ΠžΠ’; 7. ΠŸΠΎΠ΄Π°Ρ‡Π° Π³Π°Π·Π°;. Π§ΡƒΠ³ΡƒΠ½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊ; 9. Π’Ρ…ΠΎΠ΄ ΠžΠ’; 10. ΠšΠ°ΠΌΠ΅Ρ€Π° сгорания; 11. ΠŸΠΎΠ΄Π°Ρ‡Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΎΠ·Π΄ΡƒΡ…Π°; 12. АтмосфСрная Π³ΠΎΡ€Π΅Π»ΠΊΠ°; 13. «Π’Π΅Ρ‡Π½ΠΎΠ΅ пламя»; 14. ΠŸΠΎΠ΄Π°Ρ‡Π° ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΎΠ·Π΄ΡƒΡ…Π°; 15. Ѐорсунки Π³ΠΎΡ€Π΅Π»ΠΊΠΈ; 16. ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° Π³Π°Π·ΠΎΠ²ΠΎΠΉ Π°Ρ€ΠΌΠ°Ρ‚ΡƒΡ€Ρ‹; 17. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Π°Π·ΠΎΠ²ΠΎΠΉ Π°Ρ€ΠΌΠ°Ρ‚ΡƒΡ€ΠΎΠΉ; 18. ΠŸΡŒΠ΅Π·ΠΎΡ€Π°Π·ΠΆΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ; 19. ΠšΠΎΠΆΡƒΡ… ΠΊΠΎΡ‚Π»Π°; 20. ΠœΠ΅ΡΡ‚ΠΎ для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅Ρ€ΠΌΠΎΠΌΠ΅Ρ‚Ρ€Π°, Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ тСрмостатов Бтруктурная схСма систСмы управлСния Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

Рис. 2 — Бтруктурная схСма

На схСмС:

— ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ — Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ процСссорноС устройство.

— ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° — устройство Π²Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

— LCD — ТидкокристалличСский дисплСй (устройство Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ).

— ΠšΠ²Π°Ρ€Ρ† — схСма ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°.

— ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ МК — питания ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

— ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ АЦП — питания встроСнного Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

— ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ — устройство для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

— Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ — измСряСт Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Тидкости, Π΅Π³ΠΎ основу составляСт тСрморСзистор.

— ΠšΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΡ€Π°ΠΉΠ½Π΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ форсунки Π³ΠΎΡ€Π΅Π»ΠΊΠΈ.

— Π‘Ρ…Π΅ΠΌΠ° усилСния ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ сигнала — схСма, выполнСнная Π½Π° Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ Π² ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

— Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° управлСния асинхронными двигатСлями — элСктричСская схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ двигатСля, основой ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся биполярныС транзисторы ΠΈ ΡΠΈΠΌΠΈΡΡ‚ΠΎΡ€Ρ‹.

— Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° управлСния ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ — элСктричСская схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ двигатСля, основой ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся биполярныС транзисторы.

2. Π’Ρ‹Π±ΠΎΡ€ элСмСнтной Π±Π°Π·Ρ‹ Для проСктирования Π΄Π°Π½Π½ΠΎΠΉ систСмы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ: ΠΊΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½Ρ‹ Тидкости, ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ, LSD — дисплСй, Π³Π°Π·ΠΎΠ²ΡƒΡŽ Π³ΠΎΡ€Π΅Π»ΠΊΡƒ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ исходя ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° задСйствованных Π½ΠΎΠΆΠ΅ΠΊ.

2.1 ΠšΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Для опрСдСлСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ полоТСния форсунки Π³Π°Π·ΠΎΠ²ΠΎΠΉ Π³ΠΎΡ€Π΅Π»ΠΊΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΊΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ L5K13PUM211, прСдставлСнный Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.

Рис. 3 — ΠšΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ L5K13PUM211

Π₯арактСристики Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.

Β· ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ элСктричСских Ρ†Π΅ΠΏΠ΅ΠΉ управлСния ΠΏΠΎΠ΄ воздСйствиСм ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΡƒΠΏΠΎΡ€ΠΎΠ² Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΏΡƒΡ‚ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

Β· Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹: IP65.

Β· НоминальноС напряТСниС: 240 Π’, 50 Π“Ρ†.

Β· ΠΠΎΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ: 3 А.

Β· ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ°: 1 Π·Π°ΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΠΈΠΉΡΡ + 1 Ρ€Π°Π·ΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΠΈΠΉΡΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹.

Β· ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» корпуса: пластик.

Β· Π’ΠΈΠΏ ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π°: ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΎΠ»ΠΊΠ°Ρ‚Π΅Π»ΡŒ.

Β· ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» толкатСля: ΠΌΠ΅Ρ‚Π°Π»Π».

Β· ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π²ΠΎΠ΄ΠΎΠ²: 1.

Β· Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹: 94,5?30,0?30,5 ΠΌΠΌ.

Β· Π˜Π·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒ: «EMAS», Вурция.

2.2 Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π”Π°Ρ‚Ρ‡ΠΈΠΊ ΠžΠ’Π•Π Π΄Π’Π‘3014-Pt1000.B2.50/2 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для измСрСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π²ΠΎΠ΄Ρ‹ Π² ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°Ρ… Π½Π°Π³Ρ€Π΅Π²Π° (Π² Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ гильзС) ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π²ΠΎΠ·Π΄ΡƒΡ…Π°.

Π”Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ½ΠΎΠΉ части (Π³ΠΈΠ»ΡŒΠ·Ρ‹) 50 ΠΌΠΌ ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль Π΄Π»ΠΈΠ½ΠΎΠΉ 2 ΠΌ.

Π§ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт — Pt1000.

Рис. 3 — Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ тСрмопрСобразоватСля ΠžΠ’Π•Π Π΄Π’Π‘3014

2.3 Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ сигнала Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

AD594 — это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ ΠΈ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ‚ΠΎΡ€ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ спая Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ Π½Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠΉ микросхСмС. Он ΡΡ€Π°Π²Π½ΠΈΠ²Π°Π΅Ρ‚ эталон Ρ‚ΠΎΡ‡ΠΊΠΈ плавлСния льда с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ усилитСлСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал высокого уровня (10 ΠΌΠ’/Β°Π‘) нСпосрСдствСнно ΠΈΠ· ΡΠΈΠ³Π½Π°Π»Π° Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹. РасполоТСниС Π½ΠΎΠΆΠ΅ΠΊ микросхСмы позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΊ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ-компСнсатор ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ сигналом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ встроСнный ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ установки. ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ нСпосрСдствСнно для усилСния собствСнного компСнсированного напряТСния, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ прСвращая Π΅Π³ΠΎ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Π³Ρ€Π°Π΄ΡƒΡΡ‹ ЦСльсия с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ сопротивлСния.

AD594 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π°Π·Ρ€Ρ‹Π²Π° Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹, которая срабатываСт, Ссли Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ½Ρ†Π°Ρ… Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ разрываСтся Ρ†Π΅ΠΏΡŒ. Π’Ρ‹Ρ…ΠΎΠ΄ сигнализации Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π² ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ TTL.

AD594 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΈΡ‚Π°Ρ‚ΡŒΡΡ напряТСниСм ΠΎΠ΄Π½ΠΎΠΉ полярности (+5Π’) ΠΈ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΠΎΠΈΡ… полярностСй ΠΏΡ€ΠΈ нСобходимости измСрСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π½ΠΈΠΆΠ΅ 0 Β°C. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ саморазогрСв, Ρ€Π°Π·Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ AD594 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ потрСбляСт ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 160 мкА, Π½ΠΎ ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ ±5 мА Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ состоянии.

Рисунок 4 — ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ ΠΊ AD594

AD594 содСрТит ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹. ΠŸΡ€ΠΈ использовании ΠΎΠ΄Π½ΠΎΠ³ΠΎ питания +5 Π’ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΡ…Π΅ΠΌΠ΅ (рис.4) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ напряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅.

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любоС ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ напряТСниС ΠΎΡ‚ +5 Π’ Π΄ΠΎ +30 Π’, ΠΏΡ€ΠΈ этом Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки, связанныС с ΡΠ°ΠΌΠΎΠ½Π°Π³Ρ€Π΅Π²ΠΎΠΌ, Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ напряТСния. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ питания +5 Π’ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π° Π½ΠΎΠΆΠΊΡƒ 11, Π° «Π·Π΅ΠΌΠ»Ρ» — Π½Π° Π½ΠΎΠΆΠΊΡƒ 7 (для обСспСчСния питания) ΠΈ Π½Π° Π½ΠΎΠΆΠΊΡƒ 4 (ΠΎΠ±Ρ‰ΠΈΠΉ сигнал). Π’Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π½ΠΎΠΆΠΊΠ°ΠΌ 1 ΠΈ 14, Π»ΠΈΠ±ΠΎ нСпосрСдствСнно Π² ΠΌΠ΅ΡΡ‚Π΅ измСрСния, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡƒ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹. Π’ ΡΠ»ΡƒΡ‡Π°Π΅, ΠΊΠΎΠ³Π΄Π° сигнализация Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся, Π½ΠΎΠΆΠΊΡƒ 13 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° «Π·Π΅ΠΌΠ»ΡŽ». ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал с Π½ΠΎΠΆΠΊΠΈ 8 вмСстС с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π½ΠΎΠΆΠΊΠΈ 9 позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΡƒΡŽ характСристику Π² 10 Π’/Β°Π‘ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ.

AD594 дСйствуСт ΠΊΠ°ΠΊ Π΄Π²Π° Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… усилитСля. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся для управлСния ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠΌ усилитСлСм, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 5.

Рисунок 5 — AD594

ΠŸΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ усилитСля, Π½Π° Π½ΠΎΠΆΠΊΠ΅ 9, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ†Π΅ΠΏΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи Π½Π° Π½ΠΎΠΆΠΊΠ΅ 8. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ Π±ΡƒΡ„Π΅Ρ€Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ уровня Π½Π° Π½ΠΎΠΆΠΊΠ°Ρ… 1 ΠΈ 14, ΡƒΡΠΈΠ»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊΠ΅ G Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ усилитСля ΠΈ Π΄Π°Π»ΡŒΡˆΠ΅ ΡƒΡΠΈΠ»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊΠ΅, А Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ усилитСля. Π’Ρ‹Ρ…ΠΎΠ΄ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ усилитСля ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ диффСрСнцирования ΠΏΡƒΡ‚Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. На ΡΡ‚ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ сигнал ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи усиливаСтся ΠΈ Ρ‚ΠΎΠΆΠ΅ подаСтся Π½Π° Π²Ρ…ΠΎΠ΄ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ усилитСля Ρ‡Π΅Ρ€Π΅Π· ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Ρ†Π΅ΠΏΡŒ. Из-Π·Π° инвСрсии ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡŽ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сигнала Π΄ΠΎ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΎΠ³ΠΎ значСния. Π”Π²Π° Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… усилитСля G ΡΠ΄Π΅Π»Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ коэффициСнт усилСния. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сигнал ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ подаСтся Π½Π° ΠΏΡ€Π°Π²Ρ‹ΠΉ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π² Ρ‚очности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ сигналу Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹, ΠΊΠΎΠ³Π΄Π° Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сигнал Π±Ρ‹Π» сниТСн Π΄ΠΎ Π½ΡƒΠ»Ρ. ЦСпь ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи настроСна Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эффСктивноС усилСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅, Π½Π° Π½ΠΎΠΆΠΊΠ°Ρ… 8 ΠΈ 9 соотвСтствуСт Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ Π² 10 ΠΌΠ’ Π½Π° Β°Π‘ возбуТдСния Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹. Π’ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊ ΡΠΈΠ³Π½Π°Π»Ρƒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи Π½Π° ΠΏΡ€Π°Π²Ρ‹ΠΉ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ подаСтся напряТСниС компСнсации Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ спая. ΠšΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΠ΅ΠΉ являСтся Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ напряТСниС, ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ Ρ‡ΠΈΠΏΠ° ΠΏΠΎ Π¦Π΅Π»ΡŒΡΠΈΡŽ. Π­Ρ‚ΠΎΡ‚ сигнал влияСт Π½Π° Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал усилитСля Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½Ρ‹ΠΌ сигналом Π²Ρ…ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π²Π΅Π½ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹. ΠšΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ сигнал подаСтся Ρ‡Π΅Ρ€Π΅Π· встроСнныС рСзисторы Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ влияниС Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π²Π½ΠΎ 10 ΠΌΠ’/Β°Π‘. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ компСнсационноС напряТСниС добавляСтся ΠΊ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ ΠΊΠ°ΠΊ сигнал, прямо ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ 0 Β°C ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ΠΎΠΉ Ρ‡ΠΈΠΏΠ°. Если Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ спая Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ соотвСтствуСт Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ AD594, Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал Ρ‡ΠΈΠΏΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌΡƒ сигналу, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΏΡƒΡ‚Π΅ΠΌ усилСния сигнала Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ Π² Π»Π΅Π΄ΡΠ½ΡƒΡŽ Π²Π°Π½Π½Ρƒ. AD594 Ρ‚Π°ΠΊΠΆΠ΅ содСрТит Π² ΡΠ΅Π±Π΅ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ Ρ€Π°Π·Ρ€Ρ‹Π²Π° Ρ†Π΅ΠΏΠΈ Π²Ρ…ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ транзистор сигнализации. Π­Ρ‚ΠΎΡ‚ транзистор фактичСски являСтся Ρ‚ΠΎΠΊΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ, Π½ΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ транзистор для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ внСшнСй сигнализации. ЦСпь компСнсации «Π»Π΅Π΄ΡΠ½ΠΎΠΉ» Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ напряТСниСм, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Π΅ коэффициСнты. Π­Ρ‚ΠΈ напряТСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ вмСстС с Π²Π½Π΅ΡˆΠ½ΠΈΠΌΠΈ рСзисторами для измСнСния Ρ‚ΠΎΡ‡ΠΊΠΈ плавлСния льда ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ AD594. РСзистор ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ сопротивлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ рСзистора, ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ внСшнСго рСзистора Π½Π° Π½ΠΎΠΆΠΊΠ°Ρ… 5 ΠΈ 9.

2.4 Клапан Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡˆΠ°Ρ€ΠΎΠ²ΠΎΠΉ с ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ ΠžΠ±Π»Π°ΡΡ‚ΡŒ примСнСния. Π Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡˆΠ°Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ устанавливаСтся Π½Π° Ρ‚Ρ€ΡƒΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°Ρ… ΠΈ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ частично ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСды. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для рСгулирования расхода Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСды.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ. ΠŸΡ€ΠΎΡΡ‚ Π² ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅, Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π΅Π½. ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° срСд, Π² Ρ‚ΠΎΠΌ числС для вязких ТидкостСй Ρ‚ΠΈΠΏΠ° ΠΌΠ°Π·ΡƒΡ‚Π°. ВысокотСмпСратурный, химичСски стойкий.

Рабочая срСда: Π²ΠΎΠ΄Π°, горячая Π²ΠΎΠ΄Π°, ΠΏΠ°Ρ€, Π²ΠΎΠ·Π΄ΡƒΡ…, масла, Π±Π΅Π½Π·ΠΈΠ½, ΠΌΠ°Π·ΡƒΡ‚, слабыС кислоты, спирт.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. ΠšΠΎΡ€ΠΏΡƒΡ: Π½Π΅Ρ€ΠΆΠ°Π²Π΅ΡŽΡ‰Π°Ρ ΡΡ‚Π°Π»ΡŒ. Π£ΠΏΠ»ΠΎΡ‚Π½Π΅Π½ΠΈΠ΅: PTFE.

Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°: 0Β°Π‘…+185Β°Π‘.

Π Π°Π±ΠΎΡ‡Π΅Π΅ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅: 0,0…1,6 MПa.

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅: РСзьбовоС ?" ?" 1″ 1?" 1?" 2″ Π”Π£, ΠΌΠΌ: 15 20 25 32 40 50

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅: ~220 Π’, Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ 1 ΠΌ.

ВрСмя открытия/закрытия: 5…6 (10…15) с ΠΈΠ»ΠΈ 30 с.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: Упаковочная ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΈΠ²ΠΎΠ²Π°Ρ€Π΅Π½ΠΈΠ΅, пищСвая ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, химичСскиС систСмы ΠΈ ΡΠΌΠ΅ΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π»ΠΈΠ½ΠΈΠΈ Π²ΠΎΠ΄ΠΎΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ.

Рис. 6 — Клапан Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡˆΠ°Ρ€ΠΎΠ²ΠΎΠΉ LD-15 с ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ Рис. 7 — Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ элСктропривода Клапан закрываСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ напряТСния Π½Π° ΡΠΈΠ½ΠΈΠΉ ΠΈ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, открываСтся — ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π½Π° Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ΠΈ ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°. Π—Π΅Π»Π΅Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π·Π΅ΠΌΠ»ΠΈΡ‚ΡŒ.

2.5 Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ асинхронных Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠ² Рис. 8 — Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ асинхронных Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠ² Π’ ΡΡ…Π΅ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅ Ρ‚иристор, Π° ΠΌΠΎΡ‰Π½Ρ‹ΠΉ сСмистор TC106−10. Π­Ρ‚ΠΎΡ‚ сСмистор позволяСт ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π΄ΠΎ 10 Π°ΠΌΠΏΠ΅Ρ€. Для справки: сСмистор отличаСтся ΠΎΡ‚ Ρ‚иристора Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΎΠ±ΠΎΠΈΠΌΠΈ ΠΏΠΎΠ»ΡƒΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ напряТСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ состоянии ΠΎΠ½ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»ΡƒΠ²ΠΎΠ»Π½Ρ‹. Для Π³Π°Π»ΡŒΠ²Π°Π½ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ развязки Ρ†Π΅ΠΏΠ΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΡΠΈΠ»ΠΎΠ²Ρ‹Ρ… Ρ†Π΅ΠΏΠ΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ оптодинистор АОУ103Π‘. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ лишнСй Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° для управлСния свСтодиодом фотодинистора ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ»ΡŽΡ‡ Π½Π° Ρ‚ранзисторС КВ361. Π§Ρ‚ΠΎ Π±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΎΡ‚ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ° питания 220 Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ PB4 сигнал логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. ΠŸΡ€ΠΈ этом ΠΊΠ»ΡŽΡ‡ VT1 закрываСтся, Ρ‚ΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· свСтодиод фотодинистора Π½Π΅ Ρ‚Π΅Ρ‡Π΅Ρ‚, ΠΈ ΡΠ΅ΠΌΠΈΡΡ‚ΠΎΡ€ Ρ‚ΠΎΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚. Когда Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ устанавливаСт Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ логичСский ноль. Вранзистор VT1 открываСтся, свСтодиод фотодинистора заТигаСтся ΠΈ ΠΎΡΠ²Π΅Ρ‰Π°Π΅Ρ‚ динистор. Динистор Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡƒΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ напряТСния. Π§Π΅Ρ€Π΅Π· Π΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мостик, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ, ΠΊΠ°ΠΊ VD1 динистор ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌΡƒ элСктроду сСмистора VS1. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡƒΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ сСмистор Ρ‚ΠΎΠΆΠ΅ открываСтся ΠΈ Π½Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ поступаСт ΠΏΠΎΠ»Π½ΠΎΠ΅ напряТСниС питания. Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мостик VD1 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ динистр ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ лишь Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Он ΠΎΡ‚крываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π½Π° Π΅Π³ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅ плюс, Π° Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΌ минус. Π’ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ динистор Π½Π΅ ΠΎΡ‚крываСтся. Если ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ динистор ΠΊ ΡΠ΅ΠΌΠΈΡΡ‚ΠΎΡ€Ρƒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Ρ‚ΠΎ ΠΈ ΡΠ΅ΠΌΠΈΡΡ‚ΠΎΡ€ Ρ‚ΠΎΠΆΠ΅ смоТСт ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ лишь ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΏΠΎΠ»ΡƒΠ²ΠΎΠ»Π½ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ напряТСния. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ мостика VD1 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ любой ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹ΠΉ мостик Π»ΠΈΠ±ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π΄ΠΈΠΎΠ΄ΠΎΠ² ΠšΠ”522Π‘. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ HL1 слуТит просто для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

2.6 Π¨Π°Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Для закрытия/открытия форсунки Π³Π°Π·ΠΎΠ²ΠΎΠΉ Π³ΠΎΡ€Π΅Π»ΠΊΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ FL42STH33−0316A.

Π’Π°Π±Π»ΠΈΡ†Π° 1 — ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ тСхничСскиС характСристики двигатСля

НаимСнованиС

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Угловой шаг

1.8Β°

ΠŸΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ³Π»ΠΎΠ²ΠΎΠ³ΠΎ шага

±5% (ΠΏΠΎΠ»Π½Ρ‹ΠΉ шаг, Π±Π΅Π· Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ)

ΠŸΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ сопротивлСния

±10%

ΠŸΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ индуктивности

±20%

ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

80 Β°C Max.(Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ‚ΠΎΠΊ, 2 Ρ„Π°Π·Ρ‹)

Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°

— 20 Β°C ~ +50Β°C

Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ изоляции

100MΠ©Min., 500VDC

ДиэлСктричСская ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΠΎΡΡ‚ΡŒ

500VAC for one minute

РадиальноС биСниС вала

0.02Max. (450 g-load)

ОсСвоС биСниС вала

0.08Max. (450 g-load)

НапряТСниС питания

12Π’

Π’ΠΎΠΊ

0,31А

Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅

38,5 Ом

ΠšΡ€ΡƒΡ‚ΡΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚

1,6 Кг*Бм

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²

ΠœΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠ½Π΅Ρ€Ρ†ΠΈΠΈ

35 г*см2

ВСс

0,22 ΠΊΠ³

Π”Π»ΠΈΠ½Π°

34 ΠΌΠΌ

Рис. 9 — Эскиз шагового двигатСля

2.7 Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ шагового двигатСля К Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ — силовыС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ шагового двигатСля. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ состоит ΠΈΠ· 4Ρ… транзисторов ΠšΠ’ 972.

Рис. 10 — Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ шагового двигатСля

Π”ΠΈΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ с Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹ΠΌ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ 200мА. (BAS21)

2.8 ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Π’Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ с ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ 12-клавишной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ 4 Π»ΠΈΠ½ΠΈΠΈ строк ΠΈ Ρ‚Ρ€ΠΈ Π»ΠΈΠ½ΠΈΠΈ столбцов.

Рис. 11 — ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ВсС Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ‡Π΅Ρ€Π΅Π· рСзисторы ΠΊ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΡƒ питания +5 Π’.

Устанавливая ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ логичСскому 0, ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ состояниС Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ. Если Π½ΠΈ ΠΎΠ΄Π½Π° клавиша Π½Π΅ Π½Π°ΠΆΠ°Ρ‚Π°, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния Π½Π° Π²ΡΠ΅Ρ… Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… линиях соотвСтствуСт логичСской 1 (Ρ‚.ΠΊ. всС эти Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΡƒ питания +5 Π’ Ρ‡Π΅Ρ€Π΅Π· рСзисторы).

Если ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π°ΠΆΠΌΠ΅Ρ‚ Π½Π° ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ, Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ Π»ΠΈΠ½ΠΈΠΈ окаТутся Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ. Когда Π½Π° ΡΡ‚ΠΎΠΉ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ процСссор установит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ логичСского 0, Ρ‚ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния Π½Π° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ логичСскому 0.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ появится ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ логичСского 0 фиксируСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΡƒ. На ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ поступаСт запрос Π½Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ Π½ΠΎΠΌΠ΅Ρ€ клавиши Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅. АналогичныС дСйствия Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ отпускаСт Π½Π°ΠΆΠ°Ρ‚ΡƒΡŽ Ρ€Π°Π½Π΅Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ.

2.9 LΠ‘D — дисплСй Рис. 12 — ДисплСй ЖидкокристаличСский ΠΌΠΎΠ΄ΡƒΠ»ΡŒ MT-10S1 состоит ΠΈΠ· Π‘Π˜Π‘ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° управлСния ΠΈ Π–Πš ΠΏΠ°Π½Π΅Π»ΠΈ. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ управлСния ΠšΠ‘1013Π’Π“6, производства ОАО «ΠΠΠ“Π‘Π’Π Π•Πœ», Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ HD44780 Ρ„ΠΈΡ€ΠΌΡ‹ HITACHI ΠΈ KS0066 Ρ„ΠΈΡ€ΠΌΡ‹ SAMSUNG.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ выпускаСтся со ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ подсвСткой. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 12. ΠœΠΎΠ΄ΡƒΠ»ΡŒ позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ 1 строку ΠΈΠ· 10 символов. Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ 5*8 Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ символами ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π² ΠΎΠ΄Π½Ρƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΌΡƒ Π½Π° Π–ΠšΠ˜ символу соотвСтствуСт Π΅Π³ΠΎ ΠΊΠΎΠ΄ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ ΠžΠ—Π£ модуля. ΠœΠΎΠ΄ΡƒΠ»ΡŒ содСрТит Π΄Π²Π° Π²ΠΈΠ΄Π° памяти — ΠΊΠΎΠ΄ΠΎΠ² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… символов ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»ΠΎΠ³ΠΈΠΊΡƒ для управлСния Π–Πš панСлью.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ позволяСт:

* ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Π΄Π²Π΅ страницы встроСнного Π·Π½Π°ΠΊΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° (языки: русский, украинский, бСлорусский, казахский ΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ).

* Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎ 8-ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ 4-Ρ… Π±ΠΈΡ‚Π½ΠΎΠΉ шинС Π΄Π°Π½Π½Ρ‹Ρ…

* ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с ΡˆΠΈΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…;

* Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠžΠ—Π£ с ΡˆΠΈΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…;

* Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠžΠ—Π£ Π½Π° ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…;

* Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ статус состояния Π½Π° ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…;

* Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ Π΄ΠΎ 8-ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ символов, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ;

* Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ (ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ) курсор Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²;

* ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ подсвСткой.

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΊΠΎΡ‚Π΅Π» Π΄Π°Ρ‚Ρ‡ΠΈΠΊ

2.10 Газовая Π³ΠΎΡ€Π΅Π»ΠΊΠ° Для ΠΏΠΎΠ΄ΠΎΠ³Ρ€Π΅Π²Π° Тидкости Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π³Π°Π·ΠΎΠ²ΡƒΡŽ Π³ΠΎΡ€Π΅Π»ΠΊΡƒ CRONO 4G-8G 15G-20G

Рис. 13 — Газовая Π³ΠΎΡ€Π΅Π»ΠΊΠ°

1. Π Π΅Π»Π΅ давлСния Π²ΠΎΠ·Π΄ΡƒΡ…Π°; ;2. 6-Ρ‚ΠΈ ΡˆΡ€Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ Π²ΠΈΠ»ΠΊΠ° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π³Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ±Π»ΠΎΠΊΠ°; 3. Автомат горСния; 4. Кнопка Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π³ΠΎΡ€Π΅Π»ΠΊΠΈ со ΡΠ²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ сигнализатором Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ; 5. ΠšΡ€Π΅ΠΏΠ΅ΠΆΠ½Ρ‹ΠΉ Ρ„Π»Π°Π½Π΅Ρ† с Ρ‚Сплоизоляционной ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΎΠΉ; 6. Π’ΠΈΠ½Ρ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ заслонки; 7. Π”Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π³ΠΎΡ€Π΅Π»ΠΊΠΈ; 8. Π¨Ρ‚ΡƒΡ†Π΅Ρ€ для присоСдинСния Ρ€Π΅Π»Π΅ давлСния Π²ΠΎΠ·Π΄ΡƒΡ…Π°; 9. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π’Π°Π±Π»ΠΈΡ†Π° — ВСхничСскиС характСристики Π³ΠΎΡ€Π΅Π»ΠΊΠΈ

2.11 ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° завис ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° задСйствованных Π½ΠΎΠΆΠ΅ΠΊ. Для Π½Π°ΡˆΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ„ΠΈΡ€ΠΌΡ‹ Atmel AtMega103.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности:

Β· Основан Π½Π° AVR® RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅;

Β· AVR® — высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° с Π½ΠΈΠ·ΠΊΠΈΠΌ энСргопотрСблСниСм;

Β· 120/ 121 ΠΌΠΎΡ‰Π½Ρ‹Ρ… инструкций — Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚;

Β· 32×8 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния + рСгистры управлСния ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠ΅ΠΉ;

Β· ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 6 MIPS ΠΏΡ€ΠΈ 6 ΠœΠ“Ρ†;

Β· ΠŸΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ:

Β· 64/128 ΠšΠ±Π°ΠΉΡ‚ Flashпрограммная ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ внутрисистСмного программирования;

Β· рСсурс: 1000 Ρ†ΠΈΠΊΠ»ΠΎΠ² запись/ стираниС;

Β· 4 ΠšΠ±Π°ΠΉΡ‚ встроСнной SRAM;

Β· 2К/4К Π±Π°ΠΉΡ‚ EEPROM с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ внутрисистСмного программирования;

Β· РСсурс: 100 000 Ρ†ΠΈΠΊΠ»ΠΎΠ² записи/ стирания;

Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° для бСзопасности содСрТимого Flash ΠΈ EEPROM;

Β· ΠŸΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΡ:

Β· ВстроСнный Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€;

Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ слСдящий Ρ‚Π°ΠΉΠΌΠ΅Ρ€ с Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ;

Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ UART;

Β· Π’Π΅Π΄ΡƒΡ‰ΠΈΠΉ/ Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ SPIΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс;

Β· ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (RTC) с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ;

Β· Π”Π²Π° 8-ΠΌΠΈ разрядных Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/ счСтчика с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ частоты;

Β· Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ систСма с 16-Ρ‚ΠΈ разрядным Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠΌ/ счСтчиком с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ; ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ частоты Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ сравнСния ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ с 8-ΠΌΠΈ, 9-Ρ‚ΠΈ ΠΈ 10-Ρ‚ΠΈ разрядным ШИМ;

Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ слСдящий Ρ‚Π°ΠΉΠΌΠ΅Ρ€ с Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ;

Β· 8-ΠΌΠΈ ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ, 10-Ρ‚ΠΈ разрядный АЦП;

Β· Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°:

Β· Π Π΅ΠΆΠΈΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ энСргопотрСблСния:

Β· Покоя (Idle), экономичный (Power Save) ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (Power Down);

Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΠ°Ρ частота Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°;

Β· Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ источники прСрывания;

Β· Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ:

Β· ΠœΠΈΠΊΡ€ΠΎΠΌΠΎΡ‰Π½Π°Ρ, высокоскоростная CMOS тСхнология;

Β· ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ статичСский Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹;

Β· ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΠ°Ρ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ 4 ΠœΠ“Ρ†, 3 Π’, 25Β°Π‘:

Β· Активный Ρ€Π΅ΠΆΠΈΠΌ: 5.5 мА;

· РСТим покоя: 1.6 мА;

Β· Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ: <1 мкА;

Β· Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ I/O ΠΈ ΠΊΠΎΡ€ΠΏΡƒΡΠ°:

Β· 32 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ I/O, 8 Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ, 8 Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ;

Β· корпус 64-pin TQFP;

Β· НапряТСниС питания: ΠΎΡ‚ 2.7 Π’ Π΄ΠΎ 3.6 Π’

Β· Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… частот: ΠΎΡ‚ 0 Π΄ΠΎ 4 ΠœΠ“Ρ† Рис. 14 — РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²

ATmega603/103 являСтся 8-ΠΌΠΈ разрядным CMOS ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ с Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ энСргопотрСблСния, основанным Π½Π° AVR RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅. Благодаря Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструкций Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала, ATmega603/103 достигаСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‰Π΅ΠΉΡΡ ΠΊ ΡƒΡ€ΠΎΠ²Π½ΡŽ 1 MIPS Π½Π° ΠœΠ“Ρ†, обСспСчивая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ энСргопотрСблСния Π² ΡΠΎΠΎΡ‚вСтствии с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

Π―Π΄Ρ€ΠΎ AVR, основанноС Π½Π° ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅, содСрТит ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструкций ΠΈ 32 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. ВсС 32 рСгистра Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ — логичСскому устройству (АЛУ), Ρ‡Ρ‚ΠΎ обСспСчиваСт доступ ΠΊ Π΄Π²ΡƒΠΌ нСзависимым рСгистрам ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ инструкции Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, данная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ пропускной способности, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 10 Ρ€Π°Π·, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ CISC.

ATmega603/103 ΠΈΠΌΠ΅Π΅Ρ‚: 64/128 ΠšΠ±Π°ΠΉΡ‚ Flash — памяти с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ внутрисистСмного программирования, 2К/4К Π±Π°ΠΉΡ‚ EEPROM, 4ΠšΠ±Π°ΠΉΡ‚ SRAM, 32 Π»ΠΈΠ½ΠΈΠΈ I/O ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, 8 Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ, 8 Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ, 32 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (RTC), 4 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/ счСтчика с Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ сравнСния ΠΈ Π¨Π˜Πœ, UART, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ слСдящий Ρ‚Π°ΠΉΠΌΠ΅Ρ€ с Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ, SPIΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅, Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ° экономии энСргопотрСблСния. Π Π΅ΠΆΠΈΠΌ оТидания «Idle Mode» останавливаСт CPU, Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ SRAM, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ/ счСтчикам, ΠΏΠΎΡ€Ρ‚Ρƒ SPI ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. Π Π΅ΠΆΠΈΠΌ экономии энСргопотрСблСния «Power Down» сохраняСт содСрТимоС рСгистров, Π½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ внСшнСго прСрывания, ΠΈΠ»ΠΈ Π΄ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ экономии энСргопотрСблСния (Power Save) Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, позволяя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ, ΠΊΠ°ΠΊ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹.

Устройство производится с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ энСргонСзависимой памяти с Π²Ρ‹ΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ размСщСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Atmel. ВстроСнная Flash — ΠΏΠ°ΠΌΡΡ‚ΡŒ обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ пСрСпрограммирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² ΡΠΎΡΡ‚Π°Π²Π΅ систСмы посрСдством ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса, ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° энСргонСзависимой памяти. Благодаря ΡΠΎΠ²ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ 8-ΠΌΠΈ разрядного RISC CPU с FlashΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ внутрисистСмного программирования Π½Π° ΠΎΠ΄Π½ΠΎΠΌ кристаллС получился Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega603/103, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ²Ρ‹ΡΠΎΠΊΠΎΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ встраиваСмых систСм управлСния.

AVR ATmega603/103 поддСрТиваСтся ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ: компиляторы Π‘, макроассСмблСры, ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ/ симуляторы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, внутрисхСмныС эмуляторы ΠΈ Π½Π°Π±ΠΎΡ€Ρ‹ для макСтирования.

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Алгоритм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ управлСния прСдставлСн Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 15.

Рис. 15 — Алгоритм

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

Π’ Ρ…ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° систСма управлСния ΠΎΡ‚ΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ‚Π»Π°. Π‘Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° элСмСнтная Π±Π°Π·Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° управлСния систСмой. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написана для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ AVR Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Assembler. Π§Π΅Ρ€Ρ‚Π΅ΠΆΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ БАПР, элСмСнтарная Π±Π°Π·Π° прСдставлСна Π² ΠΏΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ запискС.

1. ΠœΠΎΡ€Ρ‚ΠΎΠ½ Π”. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR. Π’Π²ΠΎΠ΄Π½Ρ‹ΠΉ курс. 2006

2. Π“ΠΎΠ»ΡƒΠ±Ρ†ΠΎΠ² М. Π‘. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR ΠΎΡ‚ ΠΏΡ€ΠΎΡΡ‚ΠΎΠ³ΠΎ ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎΠΌΡƒ.2003

3. Π‘Π°Ρ€Π°Π½ΠΎΠ² Π’. Н. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR. Π‘Ρ…Π΅ΠΌΡ‹, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.2004

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, А ΠšΠΎΠ΄ основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

.include «m103def.inc»

.include «LCD4_macro.inc»

.dseg

Digit: .byte 4

Key: .byte 1

;*****************************************************************************

.cseg

.org 0

jmp INT00; External Interrupt Request 0

jmp INT01; External Interrupt Request 1

.equ DT =PF0; Π²Ρ…ΠΎΠ΄ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

.equ PC0 =PC0 ;

.equ PC1 =PC1 ;

.equ PC2 =PC2 ;

.equ PC3 =PC3; Π¨Π°Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ

.equ PC4 =PC4; ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

.equ PC5 =PC5; Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

.equ PC6 =PC6; ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

.equ PC7 =PC7; Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

;——————————————————————————————————————————-;

; Π’ΠΠ‘Π›Π˜Π¦Π Π’Π•ΠšΠ’ΠžΠ ΠžΠ’ ΠŸΠ Π•Π Π«Π’ΠΠΠ˜Π™

INT00:

jmp RESET ;ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° RESET ΠΏΡ€ΠΈ срабатывании прСрывания INT00 (ΠΊΠ½ΠΎΠΏΠΊΠ° «Π‘ВОП»)

reti

INT01:

ldi can1, 0b00000001 ;Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅ΠΌ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅

out EIMSK, can1 ;INT01 («ΠŸΠ£Π‘К»). EIMSK — рСгистр масок Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

reti

;*********************************************************

;MAIN

RESET:

; устанавливаСм Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ стСка

; RAMEND — ΠΊΠΎΠ½Π΅Ρ† памяти SRAM

ldi r16, LOW (RAMEND)

out SPL, r16

ldi r16, HIGH (RAMEND)

out SPH, r16

ldi r16, 1<

out TIMSK, r16; Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°-счётчика 0

rcall port_init; инициализация ΠΏΠΎΡ€Ρ‚ΠΎΠ²

sei; Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ использованиС ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

rcall KeyRead

rcall Keyboard

INIT_LCD; инициализация дисплСя

WR_DDADR 0; Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ Π²ΠΈΠ΄Π΅ΠΎ памяти (ячСйка с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΌΠΈ 0,0)

rcall DATA_WR; Π’Ρ‹Π²ΠΎΠ΄ значСния Π½Π° ΡΠΊΡ€Π°Π½

SHIFT CUR_R; сдвиг курсора Π²ΠΏΡ€Π°Π²ΠΎ

rcall KeyRead

rcall Keyboard

rcall DATA_WR; Π’Ρ‹Π²ΠΎΠ΄ значСния Π½Π° ΡΠΊΡ€Π°Π½

; ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ пуск

PUSK:

sbic PINA, 5; ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ссли ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°

rjmp PUSK

sbi PORTC, 6; ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½

sbi PORTC, 4; ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½

rcall Wait15s ;

cbi PORTC, 4;

rcall OPEN_SHD; ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ форсунки

rcall Wait15s ;

rcall DATA_RD; считываСм Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ с ΡΠΊΡ€Π°Π½Π°

rcall CMP; сравниваСм Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ

;*************************************************************

; ΠŸΠžΠ”ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ Π˜ΠΠ˜Π¦Π˜ΠΠ›Π˜Π—ΠΠ¦Π˜Π˜ ΠŸΠžΠ Π’ΠžΠ’

port_init:

; Π½ΠΎΠΆΠΊΠΈ PA4-PA5 Π½Π° Π²Π²ΠΎΠ΄, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π° Π²Ρ‹Π²ΠΎΠ΄

ldi r16, 0b11001111

out DDRA, r16

ldi r16, 0b00110000

out PORTC, r16

; Π½ΠΎΠΆΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° Π‘ Π½Π° Π²Ρ‹Π²ΠΎΠ΄

cbr r16

out PORTC, r16

; Π½ΠΎΠΆΠΊΠΈ PD0-PD7 Π½Π° Π²Π²ΠΎΠ΄

cbr r16

out DDRD, r16

;Π½ΠΎΠΆΠΊΠΈ PΠ•2-PΠ•4 Π½Π° Π²Ρ‹Π²ΠΎΠ΄

ldi r16, 0b11100011

out PORTD, r16

ret

;*********************************************************

KeyRead:

;провСряСт Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши Π² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ клавиши Π² ΡΠ»ΡƒΡ‡Π°Π΅ наТатия

;ΠΈΠ½Π°Ρ‡Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ -1 (255) Ρ‚Π°ΠΊΠΆΠ΅ -1 возвращаСтся Π² ΡΠ»ΡƒΡ‡Π°Π΅, Ссли Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π· Π±Ρ‹Π»Π° ;Π½Π°ΠΆΠ°Ρ‚Π΅ Ρ‚Π° ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — пСрСмСнная Key

;Π±Π»ΠΎΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ строки (всСго ΠΈΡ… 4)

in R17, PinD; Ρ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΏΠΎΡ€Ρ‚ D

rcall KeyTest ;Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

;ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ: 0.2

;ΠΈΠ»ΠΈ -1 — Ссли Π½Π΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ

ldi R17,0 ;Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΊΠΎΠ΄ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ строки

cpi R18,255 ;Ссли Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎ — ΠΈΠ΄Π΅ΠΌ дальшС

brne SetKey ;ΠΈΠ½Π°Ρ‡Π΅ — ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ

;ΠΊΠΎΠ½Π΅Ρ† 0-Π³ΠΎ Π±Π»ΠΎΠΊΠ°

in R17, PinD

rcall KeyTest

ldi R17,3

cpi R18,255

brne SetKey

in R17, PinD

rcall KeyTest

ldi R17,6

cpi R18,255

brne SetKey

in R17, PinD

rcall KeyTest

ldi R17,9

cpi R18,255

brne SetKey

ldi R17,0

SetKey:

add R17, R18 ;прибавляСм Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊ ΠΊΠΎΠ΄Ρƒ строчки

lds R18, Key ;Π³Ρ€ΡƒΠ·ΠΈΠΌ ΠΊΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹ΠΉ Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π·

andi R18,0b00001111 ;" чистим" Π΅Π³ΠΎ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅

cp R17, R18 ;Ссли Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π·

brne EndKeyRead ;Π±Ρ‹Π»Π° Π½Π°ΠΆΠ°Ρ‚Π° Π½Π΅ Ρ‚Π° ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ°, Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠΌ

ori R17,0b10000000 ;ΠΈΠ½Π°Ρ‡Π΅ — пишСм Ρ„Π»Π°ΠΆΠΎΠΊ «ΠΏΠΎΠ²Ρ‚ΠΎΡ€»

EndKeyRead:

sts Key, R17 ;сохраняСм ΠΊΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠžΠ—Π£

ret ;Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠΌ

;*********************************************************

KeyTest:

andi R17,0b01110000 ;ΠΎΠ±Ρ€Π΅Π·Π°Π΅ΠΌ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅

ldi R18,0b01110000

eor R17, R18 ;ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Π±ΠΈΡ‚Ρ‹ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅

breq NoButtons ;Ссли всС Π½ΡƒΠ»ΠΈ (Π½Π΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚Ρ‹Ρ…), ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΊΠ΅

ldi R18,0 ;ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ счСтчик

cpi R17,0b00010000 ;провСряСм 0-ю ΠΊΠ½ΠΎΠΏΠΊΡƒ

breq EndKeyTest ;Π½Π°ΠΆΠ°Ρ‚ΠΎ — Π²Ρ‹Ρ…ΠΎΠ΄

inc R18 ;ΠΈΠ½Π°Ρ‡Π΅ — ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ счСтчика

cpi R17,0b00100000 ;ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° 2 ΠΊΠ½ΠΎΠΏΠΊΠΈ

breq EndKeyTest

inc R18

cpi R17,0b01000000 ;ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° 3 ΠΊΠ½ΠΎΠΏΠΊΠΈ

breq EndKeyTest

NoButtons:

ldi R18,255 ;Ссли Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎ — Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ 255

EndKeyTest: ret

;*********************************************************

Keyboard:

;запускаСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠΉ Π·Π° ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ

lds R17, Key ;Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Key

mov R18, R17 ;провСряСм Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ„Π»Π°ΠΆΠΊΠ°

andi R18,0b10000000 ;" ΠΏΠΎΠ²Ρ‚ΠΎΡ€" ΠΈΠ»ΠΈ -1

brne EndKeyboard ;Ссли ΠΏΠΎΠ²Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ -1 — Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠΌ

ldi ZH, High (KeysLUT*2) ;Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

ldi ZL, Low (KeysLUT*2) ;истинности (клавиша -> Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅)

ldi R18,0 ;смСщаСмся Π½Π° Π½ΠΎΠΌΠ΅Ρ€ клавиши

add ZL, R17

adc ZH, R18

lpm ;Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ элСмСнта

mov R17, R0

lds R18, Digit+2 ;сдвигаСм разряды ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

sts Digit+3,R18 ;Π½Π° ΠΎΠ΄ΠΈΠ½ Π²Π»Π΅Π²ΠΎ

lds R18, Digit+1

sts Digit+2,R18

lds R18, Digit

sts Digit+1,R18

sts Digit, R17 ;пишСм Π² ΠΌΠ»Π°Π΄. разряд ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

EndKeyboard: ret

;*********************************************************

KeysLUT:

.db 1,2,3,4,5,6,7,8,9,10,0,11 ;массив (Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹)

;**********************************************************

;ΠΏΠΎΠ΄Ρ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° опроса Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

CMP:

; ADEN — Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ АЦП

; ADSC — Π½Π°Ρ‡Π°Π»ΠΎ прСобразования

ldi r22, DT; АЦП для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

out ADMUX, r22

; опрос Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

ADC:

ldi r22,1<<

out ADCSRA, r22

; ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ прСобразования ADC

rADC:

sbic ADCSRA, ADSC

rjmp rADC

sbic PINA, 4; опрос ΠΊΠ½ΠΎΠΏΠΊΠΈ стоп

rjmp END; ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° END, Ссли Π½Π°ΠΆΠ°Ρ‚Π°

; сравниваСм Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ

in r22, ADCL

cp R17, r22

breq ADC; ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ, Ссли Ρ€Π°Π²Π½Ρ‹

cp R17, r22

brlo CLOSE ;ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Ссли мСньшС

;OPEN

sbi PORTC, 4 ;ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

rcall Wait1s

cbi PORTC, 4

ret

CLOSE:

sbi PORTC, 5 ;Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΠΏΠ°Π½Π°

rcall Wait1s

cbi PORTC, 5

ret

;——————————————————————————————————————————-;

; ΠŸΠžΠ”ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ Π—ΠΠ”Π•Π Π–ΠšΠ˜ Π² 1 сСк

Wait1s:

ldi r28, 20

ldi r29, 255

Wait1s_mid:

ldi r30, 255

Wait1s_in:

dec r30

brne Wait1s_in

dec r29

brne Wait1s_mid

dec r28

brne Wait1s_out

ret

;——————————————————————————————————————————-;

; ΠŸΠžΠ”ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ Π—ΠΠ”Π•Π Π–ΠšΠ˜ Π² 15 сСк

Wait15s:

ldi r28, 230

Wait15s_out:

ldi r29, 255

sbic PINA, 4; опрос ΠΊΠ½ΠΎΠΏΠΊΠΈ стоп

rjmp END; ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° END, Ссли Π½Π°ΠΆΠ°Ρ‚Π°

Wait15s_mid:

ldi r30, 255

Wait15s_in:

Nop

dec r30

brne Wait15s_in

dec r29

brne Wait15s_mid

dec r28

brne Wait15s_out

ret

;——————————————————————————————————————————-;

; ΠŸΠžΠ”ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ Π—ΠΠ”Π•Π Π–ΠšΠ˜ Π² 1 мкс

Wait1mks:

ldi r28, 5

Wait1mks_out:

ldi r29, 255

Wait1mks_mid:

dec r29

brne Wait1mks_mid

dec r28

brne Wait1mks_out

ret

;***************************************************************************

; ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ форсунки

OPEN_SHD:

ldi r1, 0b00000001

ldi r2, 0b00000011

ldi r3, 0b00000010

ldi r4, 0b00000110

ldi r5, 0b00000100

ldi r6, 0b00001100

ldi r7, 0b00001000

ldi r8, 0b00001001

SHD_R:

sbic PIND, 7; опрос ΠΊΠΎΠ½Ρ†Π΅Π²ΠΎΠ³ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

rjmp STOP_SHD; ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° STOP_SHD, Ссли Π½Π°ΠΆΠ°Ρ‚

out PORTC, r1; ΠšΡ€ΡƒΡ‚ΠΈΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π²ΠΏΡ€Π°Π²ΠΎ

out PORTC, r2

out PORTC, r3

out PORTC, r4

out PORTC, r5

out PORTC, r6

out PORTC, r7

out PORTC, r8

rcall Wait1mks; Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ шагом

rjump SHD_R

STOP_SHD:

ret

;************************************************************

; Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ форсунки

CLOSE_SHD:

ldi r1, 0b00001001

ldi r2, 0b00000100

ldi r3, 0b00001100

ldi r4, 0b00000100

ldi r5, 0b00000110

ldi r6, 0b00000010

ldi r7, 0b00000011

ldi r8, 0b00000001

SHD_L:

out PORTC, r1; ΠšΡ€ΡƒΡ‚ΠΈΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π²Π»Π΅Π²ΠΎ

out PORTC, r2

out PORTC, r3

out PORTC, r4

out PORTC, r5

out PORTC, r6

out PORTC, r7

out PORTC, r8

rcall Wait1mks; Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ шагом

rjump SHD_L

ret

;**********************************************************

END:

RCALL CLOSE_SHD; Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ форсунку

sbi PORTC, 7; Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½

sbi PORTC, 5; Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°ΠΏΠ°Π½

rjump Reset;

.include «LCD4.asm»

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ дисплССм

LCD4.asm

;===========LCD Define ======================================================

.equ DATA_PORT = PORTA; LCD Data Port

.equ DATA_PIN = PINA

.equ DATA_DDR = DDRA

.equ CMD_PORT = PORTE; LCD Control Port

.equ CMD_PIN = PINE

.equ CMD_DDR = DDRE

.equ E = 4

.equ RW = 3

.equ RS = 2

.equ SPEED = 14; 14 для XTAL=16MHz, 10 для XTAL=8MHz,

; 6 для XTAL=4MHz, 5 для XTAL<4MHz

;==========================================================================

;===========LCD Proc ========================================================

InitHW: CBI CMD_PORT, RS; ВыставляСм Π½ΡƒΠΆΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π½Π°

; ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…

CBI CMD_PORT, RW; ΠŸΠΎΡ€Ρ‚Ρ‹ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄

CBI CMD_PORT, E; И ΡΡ€Π°Π·Ρƒ ΠΆΠ΅ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π° 1

SBI CMD_DDR, RS

SBI CMD_DDR, RW

SBI CMD_DDR, E

RCALL PortIn; ΠŸΠΎΡ€Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Ρ…ΠΎΠ΄

RET

;==========================================================================

BusyWait: CLI; ОТиданиС Ρ„Π»Π°Π³Π° занятости ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° дисплСя

RCALL PortIn; ΠŸΠΎΡ€Ρ‚Ρ‹ Π½Π° Π²Ρ…ΠΎΠ΄

CBI CMD_PORT, RS; Π˜Π΄Π΅Ρ‚ Команда!

SBI CMD_PORT, RW; Π§Ρ‚Π΅Π½ΠΈΠ΅!

BusyLoop: SBI CMD_PORT, E; ΠŸΠΎΠ΄Π½ΡΡ‚ΡŒ строб

RCALL LCD_Delay; ΠŸΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ

IN R16, DATA_PIN; Π‘Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±Π°ΠΉΡ‚

PUSH R16; Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΡΡ‚Π΅ΠΊ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π°Ρ R16

; убиваСтся Π² LCD_Delay

CBI CMD_PORT, E ;Π‘Ρ€ΠΎΡΠΈΡ‚ΡŒ строб — ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚)

RCALL LCD_Delay; ПодоТдСм малСнько

SBI CMD_PORT, E; ПоднимСм строб

RCALL LCD_Delay; ПодоТдСм

CBI CMD_PORT, E; ΠžΠΏΡƒΡΡ‚ΠΈΠΌ строб — Π½ΡƒΠΆΠ½ΠΎ для

; пропуска Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π°

RCALL LCD_Delay; Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° снова

POP R16; А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ достаСм сныканый Π±Π°ΠΉΡ‚ — Π² Π½Π΅ΠΌ наш Ρ„Π»Π°Π³.

ANDI R16,0×80; ΠŸΡ€ΠΎΠ΄Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅. Π•ΡΡ‚ΡŒ Ρ„Π»Π°Π³?

BRNE BusyLoop; Если Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄

BusyNo: SEI; Π Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ прСрывания.

RET

;==========================================================================

; Π—Π°ΠΏΠΈΡΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. Код ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² R17

CMD_WR: CLI; Π—Π°ΠΏΡ€Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

RCALL BusyWait; Π–Π΄Π΅ΠΌ готовности

CBI CMD_PORT, RS; Π˜Π΄Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π°!

RJMP WR_END; ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π·Π°ΠΏΠΈΡΡŒ

;————————————————————————————————————————————;

; Π—Π°ΠΏΠΈΡΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. Код Π΄Π°Π½Π½Ρ‹Ρ… Π² R17

DATA_WR: CLI; Π—Π°ΠΏΡ€Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

RCALL BusyWait; Π–Π΄Π΅ΠΌ готовности

SBI CMD_PORT, RS; Π˜Π΄ΡƒΡ‚ Π΄Π°Π½Π½Ρ‹Π΅!

WR_END: CBI CMD_PORT, RW; Π—Π°ΠΏΠΈΡΡŒ!

SBI CMD_PORT, E; ΠŸΠΎΠ΄Π½ΡΡ‚ΡŒ строб

RCALL PortOut; ΠŸΠΎΡ€Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄!

PUSH R17; Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΡΡ‚Π΅ΠΊΠ΅

ANDI R17,0xF0; ΠžΡ‚Π΄Π°Π²ΠΈΠΌ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ.

IN R16, DATA_PORT; Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… староС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ANDI R16,0x0 °F; ΠžΡ‚Π΄Π°Π²ΠΈΠΌ Π΅ΠΌΡƒ ΡΡ‚Π°Ρ€ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ

PUSH R16; Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π° Π² ΡΡ‚Π΅ΠΊΠ΅. ΠŸΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡΡ

OR R16, R17; Π‘ΠΊΠ»Π΅ΠΈΠΌ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π° со ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…

OUT DATA_PORT, R16; Π’Ρ‹Π΄Π°Π΄ΠΈΠΌ этого ΠΌΡƒΡ‚Π°Π½Ρ‚Π° Π² ΠΏΠΎΡ€Ρ‚.

RCALL LCD_Delay; ПодоТдСм

CBI CMD_PORT, E; Бросим строб Π²Π½ΠΈΠ· — Π΄Π°Π½Π½Ρ‹Π΅ ΡƒΡˆΠ»ΠΈ Π² ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€

RCALL LCD_Delay; ПодоТдСм

SBI CMD_PORT, E; ПоднимСм строб

POP R16; ДостанСм ΠΈΠ· ΡΡ‚Π΅ΠΊΠ° ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π°

POP R17; И Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ

SWAP R17; ПомСняСм Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρ‹ мСстами Ρƒ Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…

ANDI R17,0xF0; ΠžΡ‚Π΄Π°Π²ΠΈΠΌ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ

OR R16, R17; Π‘ΠΊΠ»Π΅ΠΈΠΌ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ ΠΈΠ·

; ΠΏΠΎΡ€Ρ‚Π° с ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… (Π±Ρ‹Π²ΡˆΠ°Ρ младшая)

OUT DATA_PORT, R16; Π’Ρ‹Π΄Π°Π΄ΠΈΠΌ Π² ΠΏΠΎΡ€Ρ‚

RCALL LCD_Delay; ПодоТдСм

CBI CMD_Port, E; Бросим строб

RCALL PortIn; ΠŸΠΎΡ€Ρ‚ Π²Π΅Ρ€Π½Π΅ΠΌ Π² ΠΏΡ€Π΅ΠΆΠ½Π΅Π΅ состояниС — Π½Π° Π²Ρ…ΠΎΠ΄

SEI; Π Π°Π·Ρ€Π΅ΡˆΠΈΠΌ прСрывания

RET; Π’ΠΎΠ·Π²Ρ€Π°Ρ‚

;==========================================================================

; Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· Π΄ΠΈΡΠΏΠ»Π΅Ρ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² R17

CMD_RD: CLI; Π—Π°ΠΏΡ€Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

RCALL BusyWait; Π–Π΄Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

CBI CMD_PORT, RS; Команда!

RJMP RD_END; ИдСм Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅

;————————————————————————————————————————————;

; Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· Π΄ΠΈΡΠΏΠ»Π΅Ρ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² R17

DATA_RD: CLI; Π—Π°ΠΏΡ€Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

RCALL BusyWait; Π–Π΄Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

SBI CMD_PORT, RS; Π”Π°Π½Π½Ρ‹Π΅!

RD_END: SBI CMD_PORT, RW; Π§Ρ‚Π΅Π½ΠΈΠ΅!

SBI CMD_PORT, E; ПоднимаСм строб

RCALL LCD_Delay; Π–Π΄Π΅ΠΌ

IN R17, DATA_PIN; Π§ΠΈΡ‚Π°Π΅ΠΌ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π° Π±Π°ΠΉΡ‚

CBI CMD_PORT, E; БросСм строб Π²Π½ΠΈΠ·

ANDI R17,0xF0; ΠžΡ‚Π΄Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΅ΠΌΡƒ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ

SWAP R17; ОбмСниваСм Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρ‹ мСстами

RCALL LCD_Delay; Π–Π΄Π΅ΠΌ

SBI CMD_PORT, E; ПоднимаСм строб

MOV R16, R17; ΠŸΡ€ΡΡ‡Π΅ΠΌ ΡΡ‚Π°Ρ€ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ Π² R16

IN R17, DATA_PIN; Π‘Π΅Ρ€Π΅ΠΌ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚

CBI CMD_PORT, E; БросаСм строб

ANDI R17,0xF0; ΠžΡ‚Π΄Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ

OR R17, R16; Π‘ΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ с ΡΡ‚Π°Ρ€ΡˆΠΈΠΌ Π±Π°ΠΉΡ‚ΠΎΠΌ

SWAP R17; Π Π°Π·ΠΎΡ€Π²Π°ΠΈΡ‡Π°Π΅ΠΌ Π±Π°ΠΉΡ‚. Π’.ΠΊ. ΠΏΠ΅Ρ€Π²ΠΎΠΉ

; Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»Π° ΡΡ‚Π°Ρ€ΡˆΠ°Ρ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Π°

SEI; Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ прСрывания

RET; Π’ΠΎΠ·Π²Ρ€Π°Ρ‚.

;==========================================================================

PortIn: IN R16, DATA_DDR; Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠ· DDR Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€

ANDI R16,0x0 °F; ΠžΡ‚Π΄Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΡ‚Π°Ρ€ΡˆΡƒΡŽ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρƒ — Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ

; ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ ΠΈ ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ€ΡˆΡƒΡŽ

OUT DATA_DDR, R16; Π’Ρ‹Π΄Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² ΠΏΠΎΡ€Ρ‚.

IN R16, DATA_PORT; Π‘Π΅Ρ€Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π°

ORI R16,0xF0; ВыставляСм всС Π±ΠΈΡ‚Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρ‹, Π½Π΅ Ρ‚рогая ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ

OUT DATA_PORT, R16; Π’Ρ‹Π΄Π°Π΅ΠΌ Π² ΠΏΠΎΡ€Ρ‚

RET

;==========================================================================

PortOut: IN R16, DATA_DDR; Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π”Π”Π  Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€

ORI R16,0xF0; ВыставляСм всС Π±ΠΈΡ‚Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Ρ‹, Π½Π΅

; трогая ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ

OUT DATA_DDR, R16; Π’Ρ‹Π΄Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΡ€Ρ‚

RET

;==========================================================================

LCD_Delay: LDI R16, SPEED; Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊΡ‚ΠΎΠ². Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹

; дисплСй

L_loop: DEC R16; УспСвал ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅

BRNE L_loop

RET

LCD4_macro.inc

;==========================================================================

; LCD Init

equ LCD_CLR = 0; DB0: clear display

equ LCD_HOME = 1; DB1: return to home position

equ LCD_ENTRY_MODE = 2; DB2: set entry mode

equ LCD_ENTRY_INC = 1; DB1: increment

equ LCD_ENTRY_SHIFT = 0; DB2: shift

equ LCD_ON = 3; DB3: turn lcd/cursor on

equ LCD_ON_DISPLAY = 2; DB2: turn display on

equ LCD_ON_CURSOR = 1; DB1: turn cursor on

equ LCD_ON_BLINK = 0; DB0: blinking cursor

equ LCD_MOVE = 4; DB4: move cursor/display

equ LCD_MOVE_DISP = 3; DB3: move display (0-> move cursor)

equ LCD_MOVE_RIGHT = 2; DB2: move right (0-> left)

equ LCD_F = 5; DB5: function set

equ LCD_F_8B = 4; DB4: set 8BIT mode (0->4BIT mode)

equ LCD_F_2L = 3; DB3: two lines (0->one line)

equ LCD_F_10D = 2; DB2: 5×10 font (0->5×7 font)

equ LCD_CGRAM = 6; DB6: set CG RAM address

equ LCD_DDRAM = 7; DB7: set DD RAM address

equ SCR_L = 0b00011000; Π‘Π΄Π²ΠΈΠ³ экрана Π²Π»Π΅Π²ΠΎ

equ SCR_R = 0b00011100; Π‘Π΄Π²ΠΈΠ³ экрана Π²ΠΏΡ€Π°Π²ΠΎ

equ CUR_L = 0b00010000; Π‘Π΄Π²ΠΈΠ³ курсора Π²Π»Π΅Π²ΠΎ

equ CUR_R = 0b00010100; Π‘Π΄Π²ΠΈΠ³ курсора Π²ΠΏΡ€Π°Π²ΠΎ

; Init Config

MACRO INIT_LCD; нициализация LCD

RCALL InitHW; ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚

RCALL LCD_DELAY; ΠŸΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ

WR_CMD (1<<

; Команда ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ адрСсации

WR_CMD (1<<<

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° 4

; Π±Π°ΠΉΡ‚Π°Ρ… нСльзя ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ сразу Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π±Π°ΠΉΡ‚

WR_CMD (1<

WR_CMD (1<<

0x06

WR_CMD (1<<<<

;0x0C

WR_CMD (1<

.ENDM

;==================================================================================

;Write Data

.MACRO WR_DATA

LDI R17,@0

RCALL DATA_WR

.ENDM

;==================================================================================

;Write CMD

.MACRO WR_CMD

LDI R17,@0

RCALL CMD_WR

.ENDM

;==================================================================================

; Read Data

.MACRO RD_DATA

RCALL DATA_RD

.ENDM

;==================================================================================

; Read CMD

.MACRO RD_CMD

RCALL CMD_RD

.ENDM

;==================================================================================

;Set COORD

;Syntax LCD_COORD X, Y

.MACRO LCD_COORD

LDI R17,(1<

RCALL CMD_WR

.ENDM

;==================================================================================

;Shift SCREEN/CURSOR

.MACRO SHIFT

LDI R17,@0

RCALL CMD_WR

.ENDM

;==================================================================================

;LCD Clear

.MACRO LCDCLR

LDI R17,(1<

RCALL CMD_WR

.ENDM

;==================================================================================

;Write CGRAM

.MACRO WR_CGADR

LDI R17,(1<

RCALL CMD_WR

.ENDM

;Write DDRAM

.MACRO WR_DDADR

LDI R17,(1<

RCALL CMD_WR

ENDM

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