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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° микропроцСссорной систСмы контроля

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

ΠžΠŸΠ˜Π‘ΠΠΠ˜Π• ΠΠΠ—ΠΠΠ§Π•ΠΠ˜Π― И Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Π ΠœΠ˜ΠšΠ ΠžΠŸΠ ΠžΠ¦Π•Π‘Π‘ΠžΠ ΠΠžΠ™ Π‘Π˜Π‘Π’Π•ΠœΠ« ΠšΠžΠΠ’Π ΠžΠ›Π― ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ систСма контроля слуТит для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы, сигнализации ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎ допустимого значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ, автоматичСского ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ) ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, сброса Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π‘ΠžΠ”Π•Π Π–ΠΠΠ˜Π• ΠŸΠžΠ‘Π’ΠΠΠžΠ’ΠšΠ Π—ΠΠ”ΠΠ§Π˜ И Π˜Π‘Π₯ΠžΠ”ΠΠ«Π• ДАННЫЕ

1 ОписаниС назначСния ΠΈ ΡƒΡΡ‚ройства микропроцСссорной систСмы контроля

2 ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы микропроцСссорной систСмы контроля

3 РасчСт статичСской характСристики ΠΊΠ°Π½Π°Π»Π° измСрСния

4 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° функционирования микропроцСссорной систСмы контроля

5 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для микропроцСссорной систСмы контроля БПИБОК Π˜Π‘ΠŸΠžΠ›Π¬Π—ΠžΠ’ΠΠΠΠ«Π₯ Π˜Π‘Π’ΠžΠ§ΠΠ˜ΠšΠžΠ’

ΠŸΠžΠ‘Π’ΠΠΠžΠ’ΠšΠ Π—ΠΠ”ΠΠ§Π˜ И Π˜Π‘Π₯ΠžΠ”ΠΠ«Π• ДАННЫЕ РазрабатываСмая МП систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π³Π°Π·Π° ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ:

Β· ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

Β· ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎ допустимого значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ

Β· автоматичСскоС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ) ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Β· сброс Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ Π³Π°Π·Π° ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈ допустимом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ

— ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ;

#АЦП = 0 — Π½ΠΎΠΌΠ΅Ρ€ Π²Ρ…ΠΎΠ΄Π° АЦП;

— Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° срабатывания Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ;

# OUT 1 = Π 1.1 — Π½ΠΎΠΌΠ΅Ρ€ Π»ΠΈΠ½ΠΈΠΈ для управлСния сигнализациСй;

# OUT 2 = Π 1.2 — Π½ΠΎΠΌΠ΅Ρ€ Π»ΠΈΠ½ΠΈΠΈ для управлСния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ;

" 1″ + «*» — комбинация наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ для сброса Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

1 ΠžΠŸΠ˜Π‘ΠΠΠ˜Π• ΠΠΠ—ΠΠΠ§Π•ΠΠ˜Π― И Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Π ΠœΠ˜ΠšΠ ΠžΠŸΠ ΠžΠ¦Π•Π‘Π‘ΠžΠ ΠΠžΠ™ Π‘Π˜Π‘Π’Π•ΠœΠ« ΠšΠžΠΠ’Π ΠžΠ›Π― ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ систСма контроля слуТит для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы, сигнализации ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎ допустимого значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ, автоматичСского ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ) ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, сброса Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈ допустимом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ.

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ систСма контроля состоит ΠΈΠ· ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠΉ систСмы, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Π΄Π²ΡƒΡ… ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ (L1 «ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ», L2 «Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°») ΠΈ ΡƒΡΠΈΠ»ΠΈΡ‚Сля.

ВСрмокондуктомСтричСский Π³Π°Π·ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ соСдинСн Ρ‡Π΅Ρ€Π΅Π· ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄ΠΎΠΌ микропроцСссорной систСмы. Π‘ΠΈΠ³Π½Π°Π»ΠΎΠΌ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Ρ…ΠΎΠ΄ микропроцСссорной систСмы, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ элСктромагнитного ΠΊΠ»Π°ΠΏΠ°Π½Π° ΠΈ ΡΠ±Ρ€ΠΎΡ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ микропроцСссорной систСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ΅ L1 «ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ». Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ микропроцСссорной систСмы соСдинСн с ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΎΠΉ L2 «Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°» ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠΌ, слуТащим для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚. Π’Ρ€Π΅Ρ‚ΠΈΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ микропроцСссорной систСмы соСдинСны с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

2 ΠžΠŸΠ˜Π‘ΠΠΠ˜Π• Π€Π£ΠΠšΠ¦Π˜ΠžΠΠΠ›Π¬ΠΠžΠ™ Π‘Π₯Π•ΠœΠ« ΠœΠ˜ΠšΠ ΠžΠŸΠ ΠžΠ¦Π•Π‘Π‘ΠžΠ ΠΠžΠ™ Π‘Π˜Π‘Π’Π•ΠœΠ« ΠšΠžΠΠ’Π ΠžΠ›Π―

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠ»Π°ΠΏΠ°Π½ KL ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π΄Π²ΡƒΡ… состояниях: 0 — ΠΊΠ»Π°ΠΏΠ°Π½ Π·Π°ΠΊΡ€Ρ‹Ρ‚ ΠΈ 1 — ΠΊΠ»Π°ΠΏΠ°Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚.

Π‘ΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ L1 «ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ», L2 «Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°» Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π²ΡƒΡ… состояниях: 0 — Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ° Π½Π΅ Π³ΠΎΡ€ΠΈΡ‚, 1 — Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ° Π³ΠΎΡ€ΠΈΡ‚.

Π‘ΠΈΠ³Π½Π°Π»ΠΎΠΌ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Ρ…ΠΎΠ΄ микропроцСссорной систСмы, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ Π³Π°Π·Π° клавишСй «2», ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ «ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅» клавишСй «1» ΠΈ ΡΠ½ΡΡ‚ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ клавишами «1» + «*» .

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ систСма ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ‚Ρ€Π΅Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…:

regim 1 — ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ сигнала «Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ» ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ элСктромагнитном ΠΊΠ»Π°ΠΏΠ°Π½Π΅;

regim 2 — ΠΏΠΎΠ΄Π°Ρ‡Π° Π³Π°Π·Π° Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ Π΄ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ послС ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² regim 3 (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°) с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала «ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅» с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹;

regim 3 — автоматичСская Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π³Π°Π·Π° Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиш «1» + «*» ΠΈ ΠΏΡ€ΠΈ допустимом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ.

3 РАБЧЕВ Π‘Π’ΠΠ’Π˜Π§Π•Π‘ΠšΠžΠ™ Π₯ΠΠ ΠΠšΠ’Π•Π Π˜Π‘Π’Π˜ΠšΠ˜ ΠšΠΠΠΠ›Π Π˜Π—ΠœΠ•Π Π•ΠΠ˜Π― НапряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ тСрмокондуктомСтричСского Π³Π°Π·ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°:

Π³Π΄Π΅ — концСнтрация монооксида ΡƒΠ³Π»Π΅Ρ€ΠΎΠ΄Π°;

— Ρ€Π°Π΄ΠΈΡƒΡ Π½ΠΈΡ‚ΠΈ;

— Ρ€Π°Π΄ΠΈΡƒΡ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°;

— Ρ‚ΠΎΠΊ Π½ΠΈΡ‚ΠΈ;

— Π΄Π»ΠΈΠ½Π° Π½ΠΈΡ‚ΠΈ;

— ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π½ΠΈΡ‚ΠΈ;

— Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ коэффициСнт сопротивлСния ΠΏΠ»Π°Ρ‚ΠΈΠ½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ»ΠΎΠΊΠΈ;

— Ρ‚Π΅ΠΏΠ»ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π΄ΡƒΡ…Π°;

— Ρ‚Π΅ΠΏΠ»ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ монооксида ΡƒΠ³Π»Π΅Ρ€ΠΎΠ΄Π°.

БтатичСская характСристика Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ прСобразоватСля ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

Π³Π΄Π΅ — коэффициСнт усилСния; - Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал усилитСля.

;

БтатичСская характСристика ΠΊΠ°Π½Π°Π»Π° измСрСния Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

4 Π ΠΠ—Π ΠΠ‘ΠžΠ’ΠšΠ ΠΠ›Π“ΠžΠ Π˜Π’ΠœΠ Π€Π£ΠΠšΠ¦Π˜ΠžΠΠ˜Π ΠžΠ’ΠΠΠ˜Π― ΠœΠ˜ΠšΠ ΠžΠŸΠ ΠžΠ¦Π•Π‘Π‘ΠžΠ ΠΠžΠ™ Π‘Π˜Π‘Π’Π•ΠœΠ« ΠšΠžΠΠ’Π ΠžΠ›Π― На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1 прСдставлСна Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° функционирования микропроцСссорной систСмы контроля.

Π’ Π±Π»ΠΎΠΊΠ΅ 1 производится настройка ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° для отобраТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 0.

Π’ Π±Π»ΠΎΠΊΠ΅ 2 задаСтся regim 1 ΠΈ ΡƒΡΡ‚анавливаСтся ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ 0,2.

Π’ Π±Π»ΠΎΠΊΠ΅ 3 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, являСтся Π»ΠΈ regim 1 Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ. ΠŸΡ€ΠΈ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 8.

Π’ Π±Π»ΠΎΠΊΠ΅ 4 производится Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ элСктромагнитного ΠΊΠ»Π°ΠΏΠ°Π½Π°.

Π’ Π±Π»ΠΎΠΊΠ΅ 5 осущСствляСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ.

Π’ Π±Π»ΠΎΠΊΠ΅ 6 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Π½Π°ΠΆΠ°Ρ‚Π° Π»ΠΈ клавиша «2». ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 7, Π³Π΄Π΅ устанавливаСтся regim 2, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — ΠΊ Π±Π»ΠΎΠΊΡƒ 3.

Π’ Π±Π»ΠΎΠΊΠ΅ 8 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, являСтся Π»ΠΈ regim 2 Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ. ΠŸΡ€ΠΈ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 18.

Π’ Π±Π»ΠΎΠΊΠ΅ 9 выполняСтся ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π‘ (Ρ…).

Π’ Π±Π»ΠΎΠΊΠ΅ 10 производится ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ элСктромагнитного ΠΊΠ»Π°ΠΏΠ°Π½Π° ΠΈ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ‚ся Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ time=0.

Π’ Π±Π»ΠΎΠΊΠ΅ 12 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Π½Π°ΠΆΠ°Ρ‚Π° Π»ΠΈ клавиша «1». ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 13, Π³Π΄Π΅ устанавливаСтся regim 1.

Π’ Π±Π»ΠΎΠΊΠ΅ 14 выполняСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ regim 2. ΠŸΡ€ΠΈ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 8.

Π’ Π±Π»ΠΎΠΊΠ΅ 15 производится Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ L1.

Π’ Π±Π»ΠΎΠΊΠ΅ 16 выполняСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΈ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 14, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — ΠΊ Π±Π»ΠΎΠΊΡƒ 17, Π³Π΄Π΅ устанавливаСтся regim 3.

Π’ Π±Π»ΠΎΠΊΠ΅ 18 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, являСтся Π»ΠΈ regim 3 Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ. ΠŸΡ€ΠΈ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 3.

Π’ Π±Π»ΠΎΠΊΠ΅ 19 производится Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ элСктромагнитного ΠΊΠ»Π°ΠΏΠ°Π½Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π‘ (Ρ…).

Π’ Π±Π»ΠΎΠΊΠ΅ 20 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 21, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ L1 ΠΈ L2, ΠΈΠ½Π°Ρ‡Π΅ — ΠΊ Π±Π»ΠΎΠΊΡƒ 22, Π³Π΄Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΡƒ L2 ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ L1.

Π’ Π±Π»ΠΎΠΊΠ΅ 23 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° наТатия клавиш «1» + «*» ΠΏΡ€ΠΈ допустимом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этого условия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 18, ΠΈΠ½Π°Ρ‡Π΅ — ΠΊ Π±Π»ΠΎΠΊΡƒ 24, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ устанавливаСтся regim 2 .

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2 прСдставлСна Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° опроса ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Π’ Π±Π»ΠΎΠΊΠ΅ 1 инициализируСтся пСрСмСнная scan для опроса ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ столбца ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Π’ Π±Π»ΠΎΠΊΠ΅ 2 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° окончания сканирования послСднСго столбца. Если условиС выполняСтся, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 4, Π³Π΄Π΅ осущСствляСтся Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Если Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 3.

Π’ Π±Π»ΠΎΠΊΠ΅ 3 производится Π²Ρ‹Π²ΠΎΠ΄ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ scan Π² ΠΏΠΎΡ€Ρ‚ P4 для сканирования ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Π’ Π±Π»ΠΎΠΊΠ΅ 5 осущСствляСтся Π²Π²ΠΎΠ΄ с ΠΏΠΎΡ€Ρ‚Π° P4 ΠΈ ΠΏΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ этого значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ key.

Π’ Π±Π»ΠΎΠΊΠ΅ 6 выполняСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ„Π°ΠΊΡ‚Π° наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ столбцС.

ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ выполняСтся Π±Π»ΠΎΠΊ 7, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ производится Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ key, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — Π±Π»ΠΎΠΊ 8.

Π‘Π»ΠΎΠΊ 8 осущСствляСт ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ scan ΠΏΡƒΡ‚Π΅ΠΌ сдвига Π²Π»Π΅Π²ΠΎ для сканирования ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ столбца.

Π’ Π±Π»ΠΎΠΊΠ΅ 9 производится инкрСмСнтация ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ scan. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 2.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3 прСдставлСна Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π‘ (Ρ…).

Π’ Π±Π»ΠΎΠΊΠ΅ 1 инициализируСтся пСрСмСнная chan.

Π’ Π±Π»ΠΎΠΊΠ΅ 2 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° равСнства Π±ΠΈΡ‚Π° ADCS=1 рСгистра ADCON. Если условиС выполняСтся, Ρ‚ΠΎ ΠΠ¦ΠŸ Π½Π΅ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° возвращаСтся ΠΊ Π±Π»ΠΎΠΊΡƒ 2. Если Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 3.

Π’ Π±Π»ΠΎΠΊΠ΅ 3 ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π±ΠΈΡ‚Ρ‹ ADR0-ADR2 для Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ°Π½Π°Π»Π° АЦП.

Π’ Π±Π»ΠΎΠΊΠ΅ 4 производится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° равСнства Π±ΠΈΡ‚Π° ADCI=1 рСгистра ADCON. Если условиС Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 6, Π³Π΄Π΅ осущСствляСтся установлСниС Π±ΠΈΡ‚Π° ADCS Π² 0, с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊ Π±Π»ΠΎΠΊΡƒ 11. Если Π΄Π°, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΡƒ 5.

Π’ Π±Π»ΠΎΠΊΠ΅ 5 выполняСтся присвоСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ nx Ρ„Π°ΠΊΡ‚Π° наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ столбцС.

Π’ Π±Π»ΠΎΠΊΠ΅ 7 осущСствляСтся расчСт напряТСния Ux.

Π’ Π±Π»ΠΎΠΊΠ΅ 8 осущСствляСтся расчСт Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π‘Ρ….

Π’ Π±Π»ΠΎΠΊΠ΅ 9 производится индикация значСния ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π‘Ρ….

Π’ Π±Π»ΠΎΠΊΠ΅ 10 выполняСтся сброс Π±ΠΈΡ‚Π° ADCI Π² 0.

Π’ Π±Π»ΠΎΠΊΠ΅ 11 возвращаСтся Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π‘Ρ….

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 4 прСдставлСна Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСрывания.

Π’ Π±Π»ΠΎΠΊΠ΅ 1 инкрСмСнтируСтся пСрСмСнная time.

Π’ Π±Π»ΠΎΠΊΠ΅ 2 производится установка ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Π±Π°ΠΉΡ‚Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° 0.

Π’ Π±Π»ΠΎΠΊΠ΅ 3 устанавливаСтся младший Π±Π°ΠΉΡ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€

5 Π ΠΠ—Π ΠΠ‘ΠžΠ’ΠšΠ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ« Π”Π›Π― ΠœΠ˜ΠšΠ ΠžΠŸΠ ΠžΠ¦Π•Π‘Π‘ΠžΠ ΠΠžΠ™ Π‘Π˜Π‘Π’Π•ΠœΠ« ΠšΠžΠΠ’Π ΠžΠ›Π―

HELLO.C

Copyright 1995;1999 Keil Software, Inc.

#include

#include /* prototype declarations for I/O functions */

unsigned char xdata wr_ir _at_ 0x7ff0 ;

unsigned char xdata rd_ir _at_ 0x7ff1 ;

unsigned char xdata wr_dr _at_ 0x7ff2 ;

unsigned char xdata rd_dr _at_ 0x7ff3 ;

unsigned char scan;

unsigned char key;

char chan=0×00;

float Ux, Cx, C0=0.2;

int nx, time=0, regim=1;

bit KL=0;

void wrc (unsigned char ir) {

unsigned char bf;

do{bf=rd_ir&0×80;}

while (bf≠0);

wr_ir =ir; }

unsigned char rdc (void) {

unsigned char bf;

do{bf=rd_ir&0×80;}

while (bf≠0);

return rd_ir;}

void wrd (unsigned char dr) {

unsigned char bf;

do{bf=rd_ir&0×80;}

while (bf≠0);

wr_dr =dr; }

unsigned char rdd (void) {

unsigned char bf;

do{bf=rd_ir&0×80;}

while (bf≠0);

return rd_dr;}

// Π²Ρ‹Π²ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ символа

void putchar (unsigned char cm) {

if ((cm & 0xC0) == 0xC0)

cm = tcod[cm & 0x3F];

wrd (cm);}

// ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄Π° строки ΠΏΠΎ-русски

void puts (const unsigned char *str) {

unsigned char i = 0;

while (str[i] ≠ 0) {putchar (str[i]); i++;}}

The main C function. Program execution starts

here after stack initialization.

unsigned char klav (void) {

scan=0xFE;

while (scan≠0xF7){

P4=scan;

key=P4;

if ((key&0×78)≠0×78)

{return key;}

scan=scan<<1;

scan++;

return 0;}

float C (void)

chan=0×00;

ADCON=(ADCON&0xF8)

void INT1(void) interrupt 1 {time++; TH0=0×4Π‘;TL0=0×50;}

void main (void) {

// инициализация HD44780

wrc (0×38); //2 строки, 5*8 Ρ‚ΠΎΡ‡Π΅ΠΊ,

wrc (0×06); // Π²Ρ‹Π²ΠΎΠ΄ слСва-Π½Π°ΠΏΡ€Π°Π²ΠΎ

wrc (0×01); // очистка

wrc (0x0c); // экран Π²ΠΊΠ»., курсор Π²Ρ‹ΠΊΠ».

IEN0=0×82;

TMOD=0×01;

TR0=1;

while (1) {wrc (0×80);

printf («ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ:»);

while (regim==1) {wrc (0xCB); printf («ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ «); KL=0; P1=0×00;

if (klav ()==0xF5){regim=2;}

while (regim==2) {wrc (0xCB); printf («Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ «); C ();KL=1; time=0; P1=0×00;

if (klav ()==0xF6) {regim=1;}

while ((C ()>C0)&(regim==2)) {P1=0×02;

wrc (0xCB);

printf («cигнализация»);

if (time>200) {regim=3;}

while (regim==3) {wrc (0xCB); printf («Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° «); KL=0;

if (C ()>C0) {P1=0×06;}

else {P1=0×04;}

if ((klav ()==0xB4)&(C ()

БПИБОК Π˜Π‘ΠŸΠžΠ›Π¬Π—ΠžΠ’ΠΠΠΠ«Π₯ Π˜Π‘Π’ΠžΠ§ΠΠ˜ΠšΠžΠ’

1. АрхитСктура ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства MCS-51: конспСкт Π»Π΅ΠΊΡ†ΠΈΠΉ/ Бояринов А. Π•., Π”ΡŒΡΠΊΠΎΠ² И. А. Π’Π°ΠΌΠ±ΠΎΠ²: Изд-Π²ΠΎ Π’Π°ΠΌΠ±. гос. Ρ‚Π΅Ρ…. ΡƒΠ½-Ρ‚Π°, 2005. 64с.

2. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… контроля: мСтодичСскиС указания/ Бояринов А. Π•. Π’Π°ΠΌΠ±ΠΎΠ²: Изд-Π²ΠΎ Π’Π°ΠΌΠ±. гос. Ρ‚Π΅Ρ…. ΡƒΠ½-Ρ‚Π°, 2005. 44с.

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