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

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микропроцСссорной систСмы управлСния элСктронным Π·Π°ΠΌΠΊΠΎΠΌ

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

ΠšΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ Π·Π°ΠΌΠΎΠΊ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² Устройство относится ΠΊ Π·Π°ΠΏΠΈΡ€Π°ΡŽΡ‰ΠΈΠΌ устройствам ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΎΡ‚ Π½Π΅ΡΠ°Π½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ доступа посторонних Π»ΠΈΡ†. ΠšΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ Π·Π°ΠΌΠΎΠΊ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² содСрТит Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ источник питания, дистанционный ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ с Π΄Π²ΡƒΠΌΡ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ„Π°Π·Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ устройство, содСрТащСС ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π² Π²ΠΈΠ΄Π΅ Π±Π»ΠΎΠΊΠ° ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚

ΠžΡ‚Ρ‡Π΅Ρ‚ 57 с., 21 рис., 1 Ρ‚Π°Π±Π»., 15 источников, 3 прилоТСния элСктронный Π·Π°ΠΌΠΎΠΊ, touch memory, ibutton, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½Ρ‹ΠΉ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŒ, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ проСктирования являСтся микропроцСссорная систСма управлСния элСктронным Π·Π°ΠΌΠΊΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½Ρ‹ΠΉ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŒ ΠΎΡ‚ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚вия Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… Π»ΠΈΡ† ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ доступ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ возгорания Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ.

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ — Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ инвСнтаря Π² ΠΌΠ΅ΡΡ‚Π°Ρ… общСствСнного пользования.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° создана микропроцСссорная систСма, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π°Ρ поставлСнной Π·Π°Π΄Π°Ρ‡Π΅.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ систСмы опрСдСляСтся Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΡΡ‚ΠΎΡ‚ΠΎΠΉ использования, нСбольшими Π³Π°Π±Π°Ρ€ΠΈΡ‚Π°ΠΌΠΈ, ΠΌΠ°Π»Ρ‹ΠΌ элСктропотрСблСниСм.

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • 1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΠ‘
  • 2. ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅
    • 2.1 ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния
    • 2.2 НазначСниС систСмы
    • 2.3 ЦСль создания систСмы
    • 2.4 Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ
    • 2.5 ВрСбования ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅
  • 3. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ
  • 4. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ АБ
  • 5. Поиск Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²
    • 5.1 ΠŸΠ°Ρ‚Π΅Π½Ρ‚Π½Ρ‹ΠΉ поиск
    • 5.2 Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌ
  • 6. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры
    • 6.1 ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выполняСт систСма
    • 6.2 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ
    • 6.3 Π’Ρ‹Π±ΠΎΡ€ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° структуры
    • 6.4 Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹
  • 7. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° схСмы
    • 7.1 Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
    • 7.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535 [4]
    • 7.3 ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega 8535 [4]
    • 7.4 Π’Ρ‹Π±ΠΎΡ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄Ρ‹ΠΌΠ°
    • 7.5 Π’Ρ‹Π±ΠΎΡ€ срСдств ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ
    • 7.6 Π’Ρ‹Π±ΠΎΡ€ супСрвизора
    • 7.7 Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°
    • 7.8 Π’Ρ‹Π±ΠΎΡ€ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств
    • 7.9 Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов
    • 7.10 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы
  • 8. ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы
  • 9. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  • 10. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, А Π›ΠΈΡΡ‚ΠΈΠ½Π³ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘ Листинг ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

Π’ Π½Π°ΡΡ‚оящСС врСмя ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π·Π°ΠΌΠΊΠΈ, ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ являСтся элСктронная Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠ° iButton (Touch Memory) Ρ„ΠΈΡ€ΠΌΡ‹ Dallas Semiconductor. Π§Π°Ρ‰Π΅ всСго это устройство встрСчаСтся Π½Π° Π΄Π²Π΅Ρ€ΡΡ… подъСздов, Ρ‡Ρ‚ΠΎ обуславливаСтся ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ ΠΊΠ»ΡŽΡ‡Π° ΠΈ ΡΡ‡ΠΈΡ‚ыватСля ΠΊ ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹ΠΌ условиям ΠΈ ΠΏΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ-понятной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ использования ΠΊΠ»ΡŽΡ‡Π°. Однако благодаря вандалозащищСнности, высокой стСпСни бСзопасности, Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‰Π΅ΠΉΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠ»ΡŽΡ‡Π° ΠΎΡ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, эргономичному Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΠΈ ΡƒΡΠΈΠ»Π΅Π½Π½ΠΎΠΌΡƒ исполнСнию, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° ΡΠΎΠ±ΠΎΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ срок эксплуатации iButton, Π·Π°ΠΌΠΊΠΈ Touch Memory Π½Ρ‹Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π΄Π°Π½ΠΈΠΉ, ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ вытСсняя ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ Π·Π°ΠΌΠΊΠΈ.

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

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

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ трСбования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΠ‘

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ основным трСбованиям:

1. максимальная простота ΠΏΡ€ΠΈ минимальной стоимости ΠΈ Π³Π°Π±Π°Ρ€ΠΈΡ‚Π°Ρ….

2. понятная систСма управлСния, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π°Ρ особых Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈΠ»ΠΈ знания.

3. Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ пСрСзаписи ΠΈ ΡΡ‚ирания ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ Π·Π°ΠΌΠΊΠ°.

4. надСТная Ρ€Π°Π±ΠΎΡ‚Π° Π² Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… условиях.

2 ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅

2.1 ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния

2.1.1 НаимСнованиС систСмы ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ систСма управлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ.

2.1.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ИТСвский ГосударствСнный ВСхничСский УнивСрситСт, ΠΊΠ°Ρ„Π΅Π΄Ρ€Π° «Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°», Π³Ρ€ΡƒΠΏΠΏΠ° 8−78−1, ОлзоСва Π’.Π’.

2.1.3 Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ИТСвский ГосударствСнный ВСхничСский УнивСрситСт.

2.2 НазначСниС систСмы

1. Π—Π°Ρ‰ΠΈΡ‚Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½ΠΎΠ³ΠΎ инвСнтаря ΠΎΡ‚ Π½Π΅ΡΠ°Π½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ доступа.

2. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ доступа ΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½ΠΎΠΌΡƒ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŽ Π² ΡΠ»ΡƒΡ‡Π°Π΅ обнаруТСния возгорания Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ.

3. Бигнализация ΠΏΡ€ΠΈ Π²ΠΎΠ·Π³ΠΎΡ€Π°Π½ΠΈΠΈ.

2.3 ЦСль создания систСмы

1. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ возмоТности ΠΏΠΎΡ€Ρ‡ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½ΠΎΠ³ΠΎ инвСнтаря Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌΠΈ Π»ΠΈΡ†Π°ΠΌΠΈ.

2. УскорСниС процСсса ΠΏΠΎΠΆΠ°Ρ€ΠΎΡ‚ΡƒΡˆΠ΅Π½ΠΈΡ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… помСщСниях.

2.4 Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ

2.4.1 Π Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹

1. Π Π΅ΠΆΠΈΠΌ контроля: Π² ΠΎΡΠ½ΠΎΠ²Ρƒ обнаруТСния Π΄Ρ‹ΠΌΠ° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ стСпСни прозрачности Π²ΠΎΠ·Π΄ΡƒΡ…Π° Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ инфракрасными свСтодиодом ΠΈ Ρ„ΠΎΡ‚ΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π΄Ρ‹ΠΌΠ° Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ сигнал ΠΈ ΠΏΠΎ Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Ρƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌΡƒ устройству сигнал ΠΎ ΠΏΠΎΠΆΠ°Ρ€Π΅.

2. Π Π΅ΠΆΠΈΠΌ автоматичСского открытия Π·Π°ΠΌΠΊΠ°: ΠΏΡ€ΠΈ поступлСнии Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ устройство радиосигнала с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Π·Π°ΠΌΠΎΠΊ автоматичСски открываСтся ΠΈ ΠΎΡΡ‚аСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π΄ΠΎ ΡƒΡΡ‚ранСния возгорания.

3. Π Π΅ΠΆΠΈΠΌ открытия Π·Π°ΠΌΠΊΠ° ΠΊΠ»ΡŽΡ‡ΠΎΠΌ-Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΎΠΉ iButton: ΠΏΡ€ΠΈ соприкосновСнии Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ со ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ Π·Π°ΠΌΠΊΠ° происходит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠ΄Π°. Если ΠΊΠΎΠ΄ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ зарСгистрирован систСмой, Π·Π°ΠΌΠΎΠΊ открываСтся ΠΈ ΠΎΡΡ‚аСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ 5 сСкунд. Π˜Π½Π°Ρ‡Π΅ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚.

4. Π Π΅ΠΆΠΈΠΌ программирования систСмы: Π·Π°ΠΌΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ максимум 9 ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, плюс ΠΎΠ΄ΠΈΠ½ мастСр-ΠΊΠ»ΡŽΡ‡. ΠšΠΎΠ΄Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ заносятся Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΎΡ‚ 1 Π΄ΠΎ 9. Код мастСр-ΠΊΠ»ΡŽΡ‡Π° занСсСн Π² ΠŸΠ—Π£ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΠ»ΠΈ стираниС старых ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ мастСр-ΠΊΠ»ΡŽΡ‡Π°.

2.4.2 Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

1. Код с ΠΊΠ»ΡŽΡ‡Π°-Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ Ρ‚ΠΈΠΏΠ° iButton.

2. Π‘ΠΈΠ³Π½Π°Π» Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄Π²Π΅Ρ€ΠΈ.

3. Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ прозрачности Π²ΠΎΠ·Π΄ΡƒΡ…Π° Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ, считываСмая Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π΄Ρ‹ΠΌΠ°.

2.4.3 Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

1. Π—Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ сигнал ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Ρ‹ΠΌΠ°

2. Π‘ΠΈΠ³Π½Π°Π» ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ открывания Π·Π°ΠΌΠΊΠ°

3. Π‘ΠΈΠ³Π½Π°Π» закрывания Π·Π°ΠΌΠΊΠ°

2.5 ВрСбования ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅

2.5.1 ВрСбования ΠΏΠΎ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΠΈΡ‚Π°Π½ΠΈΡŽ ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ устройства осущСствляСтся ΠΎΡ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания, содСрТащСго трансформатор, Π²Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ мост ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ стабилизатор. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ источника питания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ батарСя BT1-BT10 ΠΈΠ· 10-Ρ‚ΠΈ NiMH-аккумуляторов Ρ‚ΠΈΠΏΠΎΡ€Π°Π·ΠΌΠ΅Ρ€Π° AA Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 800мА/Π§. ΠŸΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ устройства ΠΎΡ‚ ΡΠ΅Ρ‚ΠΈ батарСя аккумуляторов заряТаСтся Ρ‡Π΅Ρ€Π΅Π· рСзистор Ρ‚ΠΎΠΊΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 20мА.

2.5.2 ВСхничСскиС трСбования

1. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ встраивания систСмы Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ Π΄Π²Π΅Ρ€ΡŒ

2. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° управлСния

3. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ

4. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° ΠΈ ΡƒΠ΄ΠΎΠ±ΡΡ‚Π²ΠΎ Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ

5. ИспользованиС соврСмСнных ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²

6. ИспользованиС соврСмСнной элСмСнтной Π±Π°Π·Ρ‹

2.5.3 ВрСбования ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ДокумСнтация Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΡΠ΅Π±Ρ:

— ΠŸΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ записка

— Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

— Π‘труктурная схСма

— Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ схСма

— Π­Π»Π΅ΠΊΡ‚ричСская ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма

3. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

Π—Π°Π΄Π°Ρ‡Π΅ΠΉ являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° микропроцСссорной систСмы автоматичСского управлСния элСктронным Π·Π°ΠΌΠΊΠΎΠΌ, которая Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π·Π°ΠΌΠΊΠ° Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ воздСйствия — Π΄Ρ‹ΠΌ.

4. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ АБ

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

Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ посрСдством ΠΊΠ»ΡŽΡ‡Π°-Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠΈ iButton.

5. Поиск аналогов

5.1 ΠŸΠ°Ρ‚Π΅Π½Ρ‚Π½Ρ‹ΠΉ поиск Π‘Ρ‹Π» ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π½Ρ‹ΠΉ поиск ΠΈ Π±Ρ‹Π»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ Ρ‚Ρ€ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ схоТих систСм управлСния Π·Π°ΠΌΠΊΠΎΠΌ [9]:

1. ΠšΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ Π·Π°ΠΌΠΎΠΊ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ²

2. БистСма доступа ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ

3. Устройство управлСния ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ Рассмотрим ΠΈΡ… ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ:

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

Π‘Ρ‚Ρ€Π°Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ RU

Π”Π°Ρ‚Π° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ заявки06.11.2001

РСгистрационный Π½ΠΎΠΌΠ΅Ρ€ заявки2 001 130 425/12

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

Π‘Ρ‚Ρ€Π°Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ RU

Π”Π°Ρ‚Π° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ заявки 08.10.2001

РСгистрационный Π½ΠΎΠΌΠ΅Ρ€ заявки 2 001 127 423/12

3. Устройство управлСния ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ относится ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΡ‚ Π΄ΠΎΡΡ‚ΡƒΠΏΠ° посторонних Π»ΠΈΡ†. Устройство управлСния ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ содСрТит Π±Π»ΠΎΠΊΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΊΠΎΠ΄Π°, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ², ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΊΠΎΠ΄ΠΎΠ², Π±Π»ΠΎΠΊ сравнСния ΠΊΠΎΠ΄ΠΎΠ², Π±Π»ΠΎΠΊ управлСния, Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π±Π»ΠΎΠΊ прСобразования ΠΊΠΎΠ΄Π°, Π±Π»ΠΎΠΊ сравнСния ΠΊΠΎΠ΄ΠΎΠ², Π²Ρ…ΠΎΠ΄ Π² Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ² ΠΈ Π½ΠΎΠ²Ρ‹Π΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² позволяСт ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ устройство управлСния ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ ΠΏΡƒΡ‚Π΅ΠΌ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ количСства Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π·Π° ΡΡ‡Π΅Ρ‚ измСнСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства.

Π‘Ρ‚Ρ€Π°Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ RU

Π”Π°Ρ‚Π° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ заявки 08.10.2001

РСгистрационный Π½ΠΎΠΌΠ΅Ρ€ заявки 2 001 127 423/12

Π­Ρ‚ΠΈ систСмы Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ поставлСнной нашСй Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

1. БистСмы Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π° Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ большом числС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΈΡ… ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡΠ½ΠΈΠΆΠ°Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ.

2. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… для открытия Π·Π°ΠΌΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±Ρ‹Ρ‚ΡŒ, Π»ΠΈΠ±ΠΎ ввСсти Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Код Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ извСстСн Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ Π»ΠΈΡ†Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ послСдствиям.

3. Π”Ρ‹ΠΌΠΎΠ²ΠΎΠΉ ΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒ отсутствуСт ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ, Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ автоматичСскоС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π·Π°ΠΌΠΊΠ° Π² ΡΠ»ΡƒΡ‡Π°Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ряда ситуаций.

5.2 Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌ ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· наглядно ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³Π°, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π΅Π³ΠΎ поставлСнной Π·Π°Π΄Π°Ρ‡Π΅, имССтся ряд нСдостатков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ систСмы.

6. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры

6.1 ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выполняСт систСма Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ структурной схСмы систСмы управлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ, ΠΊΡ€Π°Ρ‚ΠΊΠΎ опишСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ разрабатываСмая систСма:

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ запуск систСмы;

— Π·Π°ΠΏΠΈΡΡŒ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для открытия Π·Π°ΠΌΠΊΠ°;

— ΠΏΡ€ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Ρ‹ΠΌΠΎΠ²ΠΎΠ³ΠΎ извСщатСля ΠΈ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°;

— Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ открывания Π·Π°ΠΌΠΊΠ°;

— ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π·Π°ΠΌΠΊΠ° Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ состоянии Π΄ΠΎ ΡƒΡΡ‚ранСния возгорания.

6.2 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ тСхничСского задания ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ разрабатываСмая систСма, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ основныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ систСма.

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

НашСй систСмС трСбуСтся нСсколько Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Ρ… оптичСских Π΄Ρ‹ΠΌΠΎΠ²Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² (ΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Π΅Π»Π΅ΠΉ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ задымлСнности помСщСния ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π΄ΠΈΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (Π΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствия Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° — Π΄ΠΎ 100 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… прямой видимости) ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ систСмС. Под плоскими ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ°ΠΌΠΈ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ любой Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅ΠΌΠΎΠ³ΠΎ помСщСния Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΠΌ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 7,5 ΠΌ. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… помСщСниях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ экономичная Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Π°Ρ схСма размСщСния Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ΅ (см. Π ΠΈΡΡƒΠ½ΠΎΠΊ 1).

Рисунок 1 — Π‘Ρ…Π΅ΠΌΠ° размСщСния Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Богласно этой схСмС, Ссли наша систСма Π±ΡƒΠ΄Π΅Ρ‚ установлСна Π² ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒΡŽ 18 ΠΊΠ².ΠΌ., понадобится 1 Π΄Π°Ρ‚Ρ‡ΠΈΠΊ.

6.2.2 Устройство управлСния Устройство управлСния являСтся Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ систСмы, ΠΎΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для сбора ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅ΠΉ с ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… сигналов для ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΡƒΡΡ‚ройство ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

6.2.3 ΠŸΡƒΠ»ΡŒΡ‚ управлСния ΠΈ ΡƒΡΡ‚ройство Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠŸΡƒΠ»ΡŒΡ‚ управлСния ΠΈ ΡƒΡΡ‚ройство Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для запуска Ρ€Π΅ΠΆΠΈΠΌΠ° программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ записываСмого ΠΊΠ»ΡŽΡ‡Π°.

6.3 Π’Ρ‹Π±ΠΎΡ€ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° структуры Π’ ΡΠΎΠΎΡ‚вСтствии с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹ΡˆΠ΅ функциями ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ структуру систСмы, которая прСдставлСна Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ листС графичСской части. Устройство управлСния Π΄Π΅Ρ€ΠΆΠΈΡ‚ Π·Π°ΠΌΠΎΠΊ Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ состоянии, оТидая ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала с Π΄Ρ‹ΠΌΠΎΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Сля, считыватСля Touch Memory, Π»ΠΈΠ±ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ программирования. ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ сигнала ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ дСйствуСт согласно Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, пСрСходя Π² Ρ€Π΅ΠΆΠΈΠΌ открытия Π·Π°ΠΌΠΊΠ°, посылая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ Π½Π° ΡΠΎΠ»Π΅Π½ΠΎΠΈΠ΄Ρ‹, Π»ΠΈΠ±ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ записи ΠΊΠ»ΡŽΡ‡Π΅ΠΉ.

6.4 Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы прСдставлСн Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ листС графичСской части.

6.4.1 Алгоритм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов с ΡΡ‡ΠΈΡ‚ыватСля ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ сигнала с ΠΏΠ°Π½Π΅Π»ΠΈ считыватСля ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ провСряСт, Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΏΡ€ΠΈΠΊΠΎΡΠ½ΡƒΠ²ΡˆΠΈΠΉΡΡ ΠΊΠ»ΡŽΡ‡ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ. Если зафиксировано касаниС зарСгистрированным ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, Π·Π°ΠΌΠΎΠΊ открываСтся. Если это Π±Ρ‹Π» мастСр-ΠΊΠ»ΡŽΡ‡, Ρ‚ΠΎ Π½ΡƒΠΆΠ½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Ρ€Π΅ΠΆΠΈΠΌΠ° программирования, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° программирования ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (ΠΏ. 6.4.3). Π˜Π½Π°Ρ‡Π΅ Π·Π°ΠΌΠΎΠΊ открываСтся. Если ΠΊΠ»ΡŽΡ‡ Π½Π΅ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½, Π·Π°ΠΌΠΎΠΊ остаСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ.

6.4.2 Алгоритм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигнала с Π΄Ρ‹ΠΌΠΎΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Сля ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π΄Ρ‹ΠΌΠ° Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π΄Ρ‹ΠΌΠΎΠ²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΏΠΎ Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Ρƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ сигнал Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ устройства. ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ этот сигнал, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎΠ΄Π°Π΅Ρ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ Π½Π° ΡΠΎΠ»Π΅Π½ΠΎΠΈΠ΄, открывая, Π»ΠΈΠ±ΠΎ удСрТивая ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π·Π°ΠΌΠΎΠΊ.

6.4.3 Алгоритм программирования ΠΊΠ»ΡŽΡ‡Π° Для программирования Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

1. ΠΠ°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ программирования

2. На ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ появится Π±ΡƒΠΊΠ²Π° «P», Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π²Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ программирования

3. ΠšΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ мастСр-ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΏΠ°Π½Π΅Π»ΠΈ Touch Memory

4. На ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ появится Ρ†ΠΈΡ„Ρ€Π° «1», которая ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°

5. Кнопкой Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€

6. ΠšΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΏΠ°Π½Π΅Π»ΠΈ

7. Π¦ΠΈΡ„Ρ€Π° Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Π³ΠΎΡ‚овности ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ

8. ΠšΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ‚Π΅ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ трСбуСтся занСсти Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ

9. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ программирования Ρ†ΠΈΡ„Ρ€Π° Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ пСрСстанСт ΠΌΠΈΠ³Π°Ρ‚ΡŒ ΠΈ Π½Π°Ρ‡Π½Π΅Ρ‚ Π³ΠΎΡ€Π΅Ρ‚ΡŒ постоянно

10. Для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° программирования Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ 5 сСкунд, послС Ρ‡Π΅Π³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ погаснСт Если Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ сразу ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΎΡ‚ ΠΏ. 9 ΠΊ ΠΏ. 5 ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏ. 5 — 9 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ число Ρ€Π°Π·.

Если послС выполнСния ΠΏ. 7 окаТСтся, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ Π½Π΅ Ρ‚ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€, Ρ‚ΠΎ Π΄Π»Ρ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΊΠΎΠ΄Π° ΠΊΠ»ΡŽΡ‡Π° ΠΏΠΎΠ΄ этим Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ 5 сСкунд. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ увСличится Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ, Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ памяти останСтся Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° программирования Π±Π΅Π· измСнСния ΠΊΠΎΠ΄ΠΎΠ². Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, Ссли ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ°ΡƒΠ·Ρƒ Π±ΠΎΠ»Π΅Π΅ 5 сСкунд.

Для стирания ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ лишнСго ΠΊΠ»ΡŽΡ‡Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий остаСтся Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ всС дСйствия производятся мастСр-ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. Π’. Π΅. процСсс стирания фактичСски являСтся записью ΠΊΠΎΠ΄Π° мастСр-ΠΊΠ»ΡŽΡ‡Π° Π½Π° Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π°.

Для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий, связанных с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: PROGT ΠΈ PROGS. ΠŸΠ΅Ρ€Π²Π°Ρ вызываСтся ΠΏΡ€ΠΈ считывании ΠΊΠΎΠ΄Π° ΠΊΠ»ΡŽΡ‡Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования, вторая — ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ программирования (NUMBER). ΠŸΡ€ΠΎΡ†Π΅ΡΡ программирования Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° 3 Ρ„Π°Π·Ρ‹. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ NUMBER осущСствляСтся Π²Ρ…ΠΎΠ΄ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‚. Π΅. ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Ρ„Π°Π·Π΅ 1. ΠŸΡ€ΠΈ этом Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выводится Π±ΡƒΠΊΠ²Π° «P». Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ послС этого ΠΊΠΎΠ΄Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ Π½Π° ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ с ΠΊΠΎΠ΄ΠΎΠΌ мастСр-ΠΊΠ»ΡŽΡ‡Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΎΠ΅ совпадСниС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, Ρ‚ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚вляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Ρ„Π°Π·Π΅ 2. На ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выводится Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ° NUMBER ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ. Если снова Π±ΡƒΠ΄Π΅Ρ‚ зарСгистрировано касаниС ΠΊΠ»ΡŽΡ‡Π°, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Ρ„Π°Π·Π΅ 3. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ касаниС ΠΊΠ»ΡŽΡ‡Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡŽ Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ ΠΊ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρƒ ΠΊ Ρ„Π°Π·Π΅ 2. НаТатиСм ΠΊΠ½ΠΎΠΏΠΊΠΈ NUMBER Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Ρ„Π°Π·Π΅ 2, Π½ΠΎ Π±Π΅Π· измСнСния содСрТимого памяти. Π›ΡŽΠ±ΠΎΠ΅ дСйствиС Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» 5 сСкунд ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ся Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅. Если Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ этого Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° программирования.

7. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° схСмы

7.1 Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π’Ρ‹Π±ΠΎΡ€ МК проводится ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ критСриям:

— ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Π² Π΄Π²Π΅Ρ€ΡŒ.

— ΠΌΠ°Π»Ρ‹ΠΉ Ρ‚ΠΎΠΊ потрСблСния (ΠΏΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅ сообраТСниСм мСста эксплуатации Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΉ систСмы).

— ΠœΠš Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ достаточно памяти для хранСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы.

— Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ стандартных интСрфСйсов ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (UART, SPI).

— Π²Ρ‹ΡΠΎΠΊΠ°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

— ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8535 Ρ„ΠΈΡ€ΠΌΡ‹ Atmel ΠΈΠ· ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²Π° AVR. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСмСйства ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Π²Ρ‹ΡΠΎΠΊΠΎΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ КМОП (CMOS) Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, содСрТат энСргонСзависимыС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ устройства для хранСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎ Flash ΠΈ EEPROM тСхнологиям, ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌ энСргопотрСблСниСм ΠΏΡ€ΠΈ высокой Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС. Π—Π°ΠΏΠΈΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ послС установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅, Π³Π΄Π΅ Π΅ΠΌΡƒ прСдстоит Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ (ISP, In-System Programmable). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, AVR ΠΈΠΌΠ΅ΡŽΡ‚ высокоС быстродСйствиС ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ†Π΅Π½Ρ‹, благодаря Ρ‡Π΅ΠΌΡƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС, для Π½ΠΈΡ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ация ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΡƒΡΡΠΊΠΈΠΉ язык, Ρ‡Ρ‚ΠΎ бСзусловно ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Ρƒ проСктирования.

7.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535 [4]

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

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

Бтруктурная схСма ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.

1. Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄ Π Π°Π·ΠΌΠ΅Ρ€ счСтчика ΠΊΠΎΠΌΠ°Π½Π΄ составляСт 12 разрядов. ΠΠ°ΠΏΡ€ΡΠΌΡƒΡŽ (ΠΊΠ°ΠΊ рСгистр) счСтчик ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ нСдоступСн.

ΠŸΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ содСрТимоС счСтчика ΠΊΠΎΠΌΠ°Π½Π΄ автоматичСски увСличиваСтся Π½Π° 1 ΠΈΠ»ΠΈ Π½Π° 2 (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ машинном Ρ†ΠΈΠΊΠ»Π΅. Π­Ρ‚ΠΎΡ‚ порядок Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, Π²Ρ‹Π·ΠΎΠ²Π° ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ.

ПослС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ питания, Π° Ρ‚Π°ΠΊΠΆΠ΅ послС сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΡΡ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ автоматичСски загруТаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ $ 000. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎ ΡΡ‚ΠΎΠΌΡƒ адрСсу располагаСтся ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (RJMP) ΠΊ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ прСрывания Π² ΡΡ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄ загруТаСтся адрСс ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° прСрывания ($ 001…$ 014). Если прСрывания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΏΠΎ ΡΡ‚ΠΈΠΌ адрСсам Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС основная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ нСпосрСдствСнно с Π°Π΄Ρ€Π΅ΡΠ° $ 001.

Рисунок 2 — АрхитСктура ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535

2. РСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния (РОН) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ВсС 32 РОН нСпосрСдствСнно доступны АЛУ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΈΡ€ΠΌ. Π›ΡŽΠ±ΠΎΠΉ РОН ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ Π²ΡΠ΅Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΈ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄-источник, ΠΈ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽ лишь ΠΏΡΡ‚ΡŒ арифмСтичСских ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… дСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ константой ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΎΠΌ (SBCI, SUBI, CPI, ANDI, ORI), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ константы Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ (LDI). Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ рСгистров (R16…R31).

Π”Π²Π° ΡΡ‚Π°Ρ€ΡˆΠΈΡ… рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ 16-разрядный индСксный рСгистр Z, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ указатСля ΠΏΡ€ΠΈ косвСнной адрСсации памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊ ΠΊΠ°ΠΊ объСм адрСсуСмой памяти составляСт всСго 32 Π±Π°ΠΉΡ‚, ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ младший Π±Π°ΠΉΡ‚ (рСгистр R30). Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Π±Π°ΠΉΡ‚Π° индСксного рСгистра (рСгистр R31) ΠΏΡ€ΠΈ косвСнной адрСсации памяти Π΄Π°Π½Π½Ρ‹Ρ… автоматичСски очищаСтся процСссором.

3. РСгистры Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (Π Π’Π’) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° РСгистры Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (Π Π’Π’) Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ пространствС Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 64 Π±Π°ΠΉΡ‚. ВсС Π Π’Π’ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹: слуТСбныС рСгистры ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹, относящиСся ΠΊ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройствам (Π² Ρ‚ΠΎΠΌ числС ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°). Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ рСгистра — 8 Π±ΠΈΡ‚.

Π‘Ρ‚ΠΎΡ€ΠΎΠΆΠ΅Π²ΠΎΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… сбоСв, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π΅ΡˆΠ»Π° Π² Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ».

РСгистр ΠΊΠΎΠΌΠ°Π½Π΄ содСрТит ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая выбираСтся ΠΈΠ· FLASH-памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для выполнСния.

ΠŸΡ€ΠΈ нСобходимости ΠΊ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшний Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠ²Π°Ρ€Ρ†Π°. Если нСобходимости Π² ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ стандартной Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ синхронизация происходит с ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΎΠΌ Π½Π° Π²Ρ…ΠΎΠ΄ синхронизатора сигнала RESET.

7.3 ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega 8535 [4]

Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° прСдставлСны Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3. ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² прСдставлСно Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.

Рисунок 3 — Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega 8535

Π’Π°Π±Π»ΠΈΡ†Π° 1

ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535

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

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

Π’ΠΈΠΏ Π²Ρ‹Π²ΠΎΠ΄Π°

ОписаниС

XTAL1

I

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

XTAL2

О

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

RESET

I

Π’Ρ…ΠΎΠ΄ сброса

РА0 (ADC0)

I/O

0-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (0-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА1 (ADC1)

I/O

1-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (1-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА2 (ADC2)

I/O

2-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (2-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РАЗ (ADC3)

I/O

3-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (3-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА4 (ADC4)

I/O

4-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (4-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА5 (ADC5)

I/O

5-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (5-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА6 (ADC6)

I/O

6-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (6-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

РА7 (ADC7)

I/O

7-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π°, А (7-ΠΉ Π²Ρ…ΠΎΠ΄ АЦП)

Π Π’0(XCK/T0)

I/O

0-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ…ΠΎΠ΄ внСшнСго ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ сигнала для USART/Π²Ρ…ΠΎΠ΄ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 0)

Π Π’1 (T1)

I/O

1-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ…ΠΎΠ΄ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 1)

Π Π’2 (INΠ’2/AIN0)

I/O

2-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ…ΠΎΠ΄ внСшнСго прСрывания 2/ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π°)

Π Π’Π— (OC0/AIN1)

I/O

3-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ‹Ρ…ΠΎΠ΄ сравнСния Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 0/ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π°)

PB4 (SS)

I/O

4-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π’Ρ…ΠΎΠ΄ Π²Ρ‹Π±ΠΎΡ€Π° Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ SPI)

Π Π’5 (MOSI)

I/O

5-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ‹Ρ…ΠΎΠ΄ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ/Π²Ρ…ΠΎΠ΄ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ SPI)

Π Π’6 (MISO)

I/O

6-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (Π²Ρ…ΠΎΠ΄ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ/Π²Ρ‹Ρ…ΠΎΠ΄ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ SPI)

Π Π’7 (SCK)

I/O

7-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° Π’ (опорная частота SPI)

Π C0 (SCL)

I/O

0-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° C (линия ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ частоты для Two-wire Serial Bus)

Π C1 (SDA)

I/O

1-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° C (линия Π²Ρ…ΠΎΠ΄Π°/Π²Ρ‹Ρ…ΠΎΠ΄Π° для Two-wire Serial Bus)

Π C2

I/O

2.5-ΠΉ разряды ΠΏΠΎΡ€Ρ‚Π° C

Π CΠ—

I/O

Π C4

I/O

Π C5

I/O

Π C6(TOSC1)

I/O

6-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° C (Π²Ρ…ΠΎΠ΄ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° для Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° 2)

PD0(RXD)

I/O

0-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ…ΠΎΠ΄ для UART)

PD1(TXD)

I/O

1-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ‹Ρ…ΠΎΠ΄ для UART)

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

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

Π’ΠΈΠΏ Π²Ρ‹Π²ΠΎΠ΄Π°

ОписаниС

PD2(INT0)

I/O

2-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ…ΠΎΠ΄ внСшнСго прСрывания 0)

PD3(INT1)

I/O

3-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ…ΠΎΠ΄ внСшнСго прСрывания 1)

PD4(OC1B)

I/O

4-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ‹Ρ…ΠΎΠ΄ сравнСния A Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 1)

PD5(OC1A)

I/O

5-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ‹Ρ…ΠΎΠ΄ сравнСния B Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 1)

PD6(ICP1)

I/O

6-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ…ΠΎΠ΄ Π·Π°Ρ…Π²Π°Ρ‚Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 1)

PD7(OC2)

I/O

7-ΠΉ разряд ΠΏΠΎΡ€Ρ‚Π° D (Π²Ρ‹Ρ…ΠΎΠ΄ сравнСния Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 2)

GND

11,31

P

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

VCC, AVCC

10,30

P

Π’Ρ‹Π²ΠΎΠ΄ источника питания Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΉ частСй

AREF

I

Π’Ρ…ΠΎΠ΄ эталонного напряТСния для ЦАП

7.4 Π’Ρ‹Π±ΠΎΡ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄Ρ‹ΠΌΠ° Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½ оптичСский Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΉ бСспроводной Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π΄Ρ‹ΠΌΠ°. Из ΡΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Ρ†Π΅Π½Ρ‹ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ ΠŸΠΈΡ‚Π±ΡƒΠ»ΡŒ HM-603PR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ совмСщаСт всС самыС прогрСссивныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:

— Π°Π²Ρ‚оматичСский сброс;

— Π°Π²Ρ‚оматичСскоС тСстированиС ΠΈ Ρ‚СстированиС Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅;

— Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ прямого свСта, ΠΏΡ‹Π»ΠΈ, Тидкости Π½Π° Ρ„ΠΎΡ‚ΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°;

— Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ;

— Π²Ρ‹ΡΠΎΠΊΠ°Ρ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠΎΠΎΡ‚вСтствиС ЕвропСйским Π½ΠΎΡ€ΠΌΠ°ΠΌ;

— ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ разряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ питания;

БхСматичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² извСщатСля прСдставлСно Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 4.

Рисунок 4 — БхСматичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² извСщатСля УсловныС обозначСния:

1) Π‘Π»ΠΎΠΊ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠ² для настройки бСспроводного адрСса ΠΈ Π·ΠΎΠ½Ρ‹ извСщатСля Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°.

2) Кнопка «Π’Сст» — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для тСстирования Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ условной Π»ΠΎΠΆΠ½ΠΎΠΉ Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ консоль.

3) ЀотоэлСктричСский (оптичСский) ΡƒΠ·Π΅Π» Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€.

4) РСзистор Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°.

5) ВстроСнная ΠΏΡŒΠ΅Π·ΠΎΡΠΈΡ€Π΅Π½Π° оповСщСния Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ (85Π΄Π‘).

ВСхничСскиС характСристики:

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅: 9 Π’ постоянного Ρ‚ΠΎΠΊΠ° (батарСя Ρ‚ΠΈΠΏΠ° «ΠšΡ€ΠΎΠ½Π°»)

ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅: ΠΌΠ΅Π½Π΅Π΅ 10 мкА ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ: Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 20мкА Π‘Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ: LED свСтодиод красного Ρ†Π²Π΅Ρ‚Π° Π—Π²ΡƒΠΊΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ: встроСнная сирСна с Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π·Π²ΡƒΠΊΠ° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 85Π΄Π‘ Эксплуатационный Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€: ΠΎΡ‚ 10 Β°C Π΄ΠΎ +50Β°Π‘ Максимальная Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ: Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 95%(Π±Π΅Π· образования кондСнсата) Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ дСтСктирования: 20ΠΊΠ². ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠŸΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΏΠΎ Π Π§ 30Π’/ΠΌ Рабочая срСда Π²Π½ΡƒΡ‚Ρ€ΠΈ помСщСния, IP-40

ΠžΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ консоль: ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π» ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ радиосигнала: ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Pitbul 22 621 527

Радиочастота ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ радиосигнала: 315ΠœΠ³Ρ†433ΠœΠ³Ρ† Дистанция Ρ€Π°Π΄ΠΈΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ: 100 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (прямая Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ) Π Π°Π·ΠΌΠ΅Ρ€Ρ‹: 107 ΠΌΠΌ (Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€)Π§ 35 ΠΌΠΌ (Π³Π»ΡƒΠ±ΠΈΠ½Π°) БоотвСтствуСт стандартам ISO 12 239, EN — 54−7, ETSI EN 399 220, ETS 300 683.

7.5 Π’Ρ‹Π±ΠΎΡ€ срСдств ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ записываСмого ΠΈΠ»ΠΈ стираСмого ΠΊΠ»ΡŽΡ‡Π° ΠΈ Π²Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ программирования. Для этих Ρ†Π΅Π»Π΅ΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ одноразрядный сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€. НапримСр, LTS6660E Ρ„ΠΈΡ€ΠΌΡ‹ Lite-On Electronics.

Рисунок 5 — Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΈ ΡΡ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π¦Π²Π΅Ρ‚ свСчСния: Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Пиковая Π΄Π»ΠΈΠ½Π° Π²ΠΎΠ»Π½Ρ‹: 565 Π½ΠΌ ΠΠ°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅: 2.1 Π’ Π’ΠΎΠΊ: 20 мА Π˜Π½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ свСчСния: 24…33 ΠΌΠΊΠ΄ Π“Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹: 38.0 (ΡˆΠΈΡ€ΠΈΠ½Π°) Ρ… 56.0 (высота) ΠΌΠΌ.

Однако этот ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ скрыт корпусом. Об ΠΎΡ‚крытости Π΄Π²Π΅Ρ€ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свСчСниС свСтодиода. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΡΠ²Π΅Ρ€Ρ…ΡŠΡΡ€ΠΊΠΈΠΉ свСтодиод LUR13433, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

Π¦Π²Π΅Ρ‚: красный Π”Π»ΠΈΠ½Π° Π²ΠΎΠ»Π½Ρ‹: 660Π½ΠΌ НапряТСниС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ (ΠΏΡ€ΠΈ 20мА): 1,5…2,4 Π’ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡ€Π°: 36Β°

Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡ€Π°: 56Β°

Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°: -40Β°Π‘ …+85Β°Π‘

7.6 Π’Ρ‹Π±ΠΎΡ€ супСрвизора Π‘ΡƒΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Ρ‹ питания — ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ микросхСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ состояниС своСго Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сигнала, Ссли ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния питания снизился Π½ΠΈΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ напряТСния. Π”ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ сфСрой использования Ρ‚Π°ΠΊΠΈΡ… устройств ΡΠ²Π»ΡΡŽΡ‚ΡΡ микропроцСссорныС систСмы, особСнно Ссли Π² Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ энСргонСзависимыС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ устройства. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ супСрвизоров питания Π² Ρ‚Π°ΠΊΠΈΡ… систСмах позволяСт ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

— Π½Π΅ΡΠ°Π½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ микропроцСссора/ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ питания ΠΈ ΡΠ½ΡΡ‚ΠΈΠΈ питания, Ρ‚. Π΅. Ссли ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° напряТСниС питания находится Π½Π° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹;

— ΠΊΠ°ΠΊ слСдствиС ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°, инициация ΡΠ°ΠΌΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ записи Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π·Π° ΡΡ‡Π΅Ρ‚ сбоя Π² Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

— ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ†ΠΈΡ процСсса записи Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° напряТСниС питания Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ нСдостаточного для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса записи.

Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмС Π±ΡƒΠ΄Π΅Ρ‚ использован супСрвизор ADM1232 со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

ΠŸΠΎΡ€ΠΎΠ³ срабатывания, Π’4.65

Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ срабатывания, %5

МинимальноС врСмя срабатывания, мс150

Мин напряТСниС питания, Π’1

Макс. Ρ‚ΠΎΠΊ потрСблСния, мкА500

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π‘-40…+85

Π’ΠΈΠΏ корпусаDIP8

7.7 Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Нам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΎΠ΄Π½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Ρ‡Π°ΡΡ‚ΠΎΡ‚Π΅ 433 ΠœΠ“Ρ†. Π’ ΠΏΠ°Ρ€Ρƒ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ„ΠΈΡ€ΠΌΡ‹ Atmel идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ATA5811 Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ„ΠΈΡ€ΠΌΡ‹. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ особСнностями этого ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΈΠ·ΠΊΠΎΠ΅ энСргопотрСблСниС ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹. ATA5811 примСняСтся Π² Π½ΠΎΡΠΈΠΌΡ‹Ρ… примСнСниях, Π² ΡΡ‡Π΅Ρ‚Ρ‡ΠΈΠΊΠ°Ρ… элСктроэнСргии, систСмах Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π΄Π°Π½ΠΈΠΉ, ΠΎΡ…Ρ€Π°Π½Π½Ρ‹Ρ… систСмах ΠΈ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для полудуплСксной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. НаличиС Π±Π»ΠΎΠΊΠΎΠ² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ FIFO позволяСт ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ самому ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ сообщСния, освобоТдая рСсурсы ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° для кодирования ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡.

Частота ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, ΠœΠ“Ρ†315/433

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ±ΠΈΡ‚/с40/20

ΠœΠΎΠ΄ΡƒΠ»ΡΡ†ΠΈΡ АМн / ЧМн Выходная ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ, Π΄Π‘ΠΌ10

Π’ΠΎΠΊ потрСблСния off 0.01мкА Π’ΠΎΠΊ потрСблСния aсtive 15.8мА/17,3мА Π§ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (АМн), Π΄Π‘ΠΌ116,5/-114

Π§ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (ЧМн), Π΄Π‘ΠΌ-109,5/-107

НапряТСниС питания, Π’2,4−3,6

ΠšΠΎΡ€ΠΏΡƒΡ QFN48

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, C-40…+105

7.8 Π’Ρ‹Π±ΠΎΡ€ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π²Π΅Ρ€ΡŒΡŽ. Для открывания ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΡ Π·Π°ΠΌΠΊΠ° Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ солСноид AK2022L Ρ„ΠΈΡ€ΠΌΡ‹ Shenzhen Yaxin Electric Manufacturing Co.

Рисунок 6 — Π‘ΠΎΠ»Π΅Π½ΠΎΠΈΠ΄

Rated voltage: 12V DC

Rated current: 1.0A

DC resistance: 12 Ohms (at 20 degrees Celsius) ±10%

Pull force: 450g minimu

Ambient temperature: 20 degrees Celsius at 12V DC

Insulation resistance: normal temperature/humidity, 50M ohms or above at 500V DC

Withstanding voltage: 1,000V AC for one second under normal situation, in case the test result is not in doubt, the test voltage can be

Used 120% voltage for one second

Insulation class: A class

7.9 Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Для питания микропроцСссора ΠΎΡ‚ ΡΠ΅Ρ‚ΠΈ 220 Π’ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° схСма согласования, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ процСссор питаСтся ΠΎΡ‚ ΠΏΠΎΡΡ‚оянного напряТСния Π² 5 Π’. Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ трансформатор ΠΏΠΎΠ½ΠΈΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π¨Ρ‚ΠΈΠ»ΡŒ ОБМ Π’220.

НапряТСниС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ: — 220 Π’ НапряТСниС Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ: — 12 Π’ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅) Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹: — IP 20

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ моста Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ схСму DB157. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Π΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ моста прСдставлСн Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 7.

МаксимальноС постоянноС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ напряТСниС — 1000 Π’ МаксимальноС ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½ΠΎΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ напряТСниС — 1000 Π’ ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ прямой Ρ‚ΠΎΠΊ — 1,5 А ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ допустимый прямой ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ — 60 А ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ — 50 мкА МаксимальноС прямоС напряТСниС — 1.1 Π’ Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° — 55…125Β°Π‘ Бпособ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° — Π² ΠΎΡ‚вСрстиС ΠšΠΎΡ€ΠΏΡƒΡ — DB-1

Рисунок 7 — Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост DB157

Для управлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΌΠΈΠ½ΠΈΠ°Ρ‚Ρ€ΡŽΡ€Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½Ρ‹ΠΉ с ΡΠ°ΠΌΠΎΠ²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ. НапримСр, ПКн-159−3.

Рисунок 8 — ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ПКн-159−3

Рисунок 9 — Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ Ρ‚СхничСскиС характСристики ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ согласно схСмам ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ микросхСм, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

7.10 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ схСма прСдставлСна Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ листС графичСской части. Π”Ρ‹ΠΌΠΎΠ²ΠΎΠΉ ΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒ сообщаСтся с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Π΅Ρ€Π΅Ρ‚ Π½Π° ΡΠ΅Π±Ρ всю Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ радиосигнала. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ части систСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· описанныС Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ схСмы согласования напряТСния. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сигнала с ΠΊΠ½ΠΎΠΏΠΊΠΈ NUMBER ΠΈ ΡΡƒΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° осущСствляСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. ΠŸΠΎΡ€Ρ‚, А ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся для сСмисСгмСнтной ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΆΠ°Ρ€Π½Ρ‹ΠΉ автоматизация элСктронный Π·Π°ΠΌΠΎΠΊ

8. ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы

ЭлСктричСская ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ листС графичСской части Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Основой конструкции являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ DD2 Ρ‚ΠΈΠΏΠ° ATmega8535 Ρ„ΠΈΡ€ΠΌΡ‹ Atmel. К ΠΏΠΎΡ€Ρ‚Ρƒ PA ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ 7-сСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Для этих ΠΆΠ΅ Ρ†Π΅Π»Π΅ΠΉ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° SB1, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ PC3. Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ сСрийных Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π΅ΠΉ осущСствляСтся Π² EEPROM ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π½Π΅ΡˆΠ½ΡΡ панСлька для iButton ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ PD3 Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ XP1 ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ VD6, R2, VD8 ΠΈ VD9. ΠŸΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор R3 Π²Ρ‹Π±Ρ€Π°Π½ согласно спСцификации ΠΎΠ΄Π½ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΡˆΠΈΠ½Ρ‹.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ устройством Π·Π°ΠΌΠΊΠ° являСтся элСктромагнит, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» XT1. Π­Π»Π΅ΠΊΡ‚ΠΎΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠΌ управляСт ΠΊΠ»ΡŽΡ‡ VT3, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ МОП-транзистор Ρ‚ΠΈΠΏΠ° IRF540. Π”ΠΈΠΎΠ΄ VD10 Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ΠΎΡ‚ Π²Ρ‹Π±Ρ€ΠΎΡΠΎΠ² самоиндукции. ΠšΠ»ΡŽΡ‡ΠΎΠΌ VT3 управляСт транзистор VT2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ сигнал, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ с ΠΏΠΎΡ€Ρ‚Π° PD0 ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ 0/12 Π’ Π½Π° Π·Π°Ρ‚Π²ΠΎΡ€Π΅ VT3. Π˜Π½Π²Π΅Ρ€ΡΠΈΡ Π½ΡƒΠΆΠ½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство Π½Π΅ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΎ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ присутствуСт ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. 12-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ МОП-транзистор вмСсто Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π½ΠΎΠ³ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ (logick level).

Для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ открытия Π·Π°ΠΌΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ свСтодиод, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСтся Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚, Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· транзисторный ΠΊΠ»ΡŽΡ‡ VT1. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π°Π·ΡŠΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ iButton. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ круглосуточно Π±Π΅Π· обслуТивания, для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надСТности установлСн супСрвизор D2 Ρ‚ΠΈΠΏΠ° ADM1232. Он ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный стороТСвой Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ питания. На ΠΏΠΎΡ€Ρ‚Ρƒ PD1 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ пСриодичСскиС ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ для сброса стороТСвого Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°.

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ устройства осущСствляСтся ΠΎΡ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания, содСрТащСго трансформатор T1, Π²Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ мост VD1-VD4 ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ стабилизатор D3. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ источника питания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ батарСя BT1-BT10 ΠΈΠ· 10-Ρ‚ΠΈ NiMH-аккумуляторов Ρ‚ΠΈΠΏΠΎΡ€Π°Π·ΠΌΠ΅Ρ€Π° AA Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 800мА/Ρ‡. ΠŸΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ устройства ΠΎΡ‚ ΡΠ΅Ρ‚ΠΈ батарСя аккумуляторов заряТаСтся Ρ‡Π΅Ρ€Π΅Π· рСзистор R1 Ρ‚ΠΎΠΊΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 20мА, Ρ‡Ρ‚ΠΎ составляСт 0,025C. Π Π΅ΠΆΠΈΠΌ зарядки ΠΌΠ°Π»Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠ°ΠΏΠ΅Π»ΡŒΠ½Ρ‹ΠΌ (trickle charge). Π’ Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ аккумуляторы ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ сколь ΡƒΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ½Ρ†Π° процСсса зарядки Π½Π΅ Ρ‚рСбуСтся. Когда аккумуляторы ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ заряТСнными, забираСмая ΠΈΠΌΠΈ ΠΎΡ‚ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ° питания энСргия прСвращаСтся Π² Ρ‚Π΅ΠΏΠ»ΠΎ. Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΠΎΠΊ зарядки ΠΎΡ‡Π΅Π½ΡŒ малСнький, выдСляСмоС Ρ‚Π΅ΠΏΠ»ΠΎ рассСиваСтся Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅Π΅ пространство Π±Π΅Π· сколько-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ³ΠΎ увСличСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ аккумуляторов.

9. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

9.1 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈΠ·Π²Π°Π½Π° ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ модСлью Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ микропроцСссорной систСмы. Π’ Π½Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π»ΠΎΠΆΠ΅Π½Ρ‹ всС ΠΎΡ‚Π²Π΅Ρ‚Π½Ρ‹Π΅ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ МПБ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ воздСйствия, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ:

1. Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹

2. ВСкущая ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ задымлСнности помСщСния

3. КасаниС ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΏΠ°Π½Π΅Π»ΠΈ Touch Memory (мастСр-ΠΊΠ»ΡŽΡ‡, зарСгистрированный ΠΈ Π½Π΅ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ) Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ микропроцСссорной систСмы.

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΡΡ€Π΅Π΄Π΅ Delphi7, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ эта ΠΎΠ½Π° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ инструмСнтами для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠΊΠ½Π°ΠΌΠΈ, ΠΈΠΌΠ΅Π΅Ρ‚ стандартныС срСдства управлСния ΠΈ Π½Π΅ΡΠ»ΠΎΠΆΠ½Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. МодСль, созданная ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Delphi7, Π±ΡƒΠ΄Π΅Ρ‚ простой ΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠΉ.

ΠŸΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π‘ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½, ΠΊΠ°ΠΊ Ρ€Π΅ΠΆΠΈΠΌ контроля, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ систСма считываСт Π΄Π°Π½Π½Ρ‹Π΅ с Π΄Ρ‹ΠΌΠΎΠ²ΠΎΠ³ΠΎ извСщатСля, Ρ‚Π°ΠΊ ΠΈ Ρ€Π΅ΠΆΠΈΠΌ программирования (записи ΠΈ ΡΡ‚ирания ΠΊΠ»ΡŽΡ‡Π΅ΠΉ). ΠžΡ‚Π²Π΅Ρ‚Π½Ρ‹Π΅ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ тСкстом Π² ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΎΠΊΠΎΠ½ прилоТСния.

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ А.

9.2 Анализ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы Π² ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Для Π°Π½Π°Π»ΠΈΠ·Π° работоспособности систСмы ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ всСх возмоТностСй ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

1. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ систСмы Рисунок 10

2. Π Π΅ΠΆΠΈΠΌ контроля. УстановлСно Π²ΠΎΠ·Π³ΠΎΡ€Π°Π½ΠΈΠ΅ Рисунок 11

Рисунок 12

Рисунок 13

3. Π Π΅ΠΆΠΈΠΌ контроля. Возгорания Π½Π΅Ρ‚ Рисунок 14

4. Π Π΅ΠΆΠΈΠΌ контроля. Π‘Ρ‹Π»ΠΎ касаниС ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Рисунок 15

Рисунок 16 — ЗарСгистрированный ΠΊΠ»ΡŽΡ‡ Рисунок 17 — НСзарСгистрированный ΠΊΠ»ΡŽΡ‡

5. Π Π΅ΠΆΠΈΠΌ программирования. Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Рисунок 18

6. Π Π΅ΠΆΠΈΠΌ программирования. Π—Π°ΠΏΠΈΡΡŒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Рисунок 19

Рисунок 20

7. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ систСмы Рисунок 21

10. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написана Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Assembler, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄ быстрСС, Ρ‡Π΅ΠΌ Ссли Π±Ρ‹ ΠΎΠ½Π° Π±Ρ‹Π»Π° написана Π½Π° Π‘ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, язык Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня обСспСчиваСт прямой доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Код мастСр-ΠΊΠ»ΡŽΡ‡Π° записываСтся Π² ΠŸΠ—Π£ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, начиная с Π°Π΄Ρ€Π΅ΡΠ° 2FDH. Π”Π»ΠΈΠ½Π° ΠΊΠΎΠ΄Π° составляСт 8 Π±Π°ΠΉΡ‚. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ такая ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½Π° ΠΊΠΎΡ€ΠΏΡƒΡΠ΅ touch-memory, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ. Π’. Π΅. ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΡƒ 2FDH заносится Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΠ°ΠΌ 2FEH — 303H ΡˆΠ΅ΡΡ‚ΡŒ Π±Π°ΠΉΡ‚ сСрийного Π½ΠΎΠΌΠ΅Ρ€Π°, начиная со ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Π±Π°ΠΉΡ‚Π°, ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΡƒ 304H — ΠΊΠΎΠ΄ сСмСйства. НапримСр, ΠΊΠΎΠ΄ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ: 67 00 00 02 D6 85 26 01.

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π‘.

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

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

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ модСлирования Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ разработанная микропроцСссорная систСма Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ Π²ΠΎΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° Π½Π΅Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

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

1. ΠœΠΎΡ‡Π΅Π½ΠΎΠ² Π‘. Π’. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ указания ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅ «ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ систСмы» — ИТСвск: Π˜ΠΆΠ“Π’Π£, 2007 Π³.

2. Π‘Π°Ρ€Π°Π½ΠΎΠ² Π’. Н. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR: схСмы, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. — Πœ. Π– Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «Π”одэка XXI», 2004

3. Π“Ρ€Π΅Π±Π½Π΅Π² Π’. Π’. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства AVR Ρ„ΠΈΡ€ΠΌΡ‹ Atmel. — Πœ.: ИП Π Π°Π΄ΠΈΠΎΠ‘ΠΎΡ„Ρ‚, 2002 — 176с.

4. Datasheet: Atmel 8-bit AVR Microcontroller.

5. Datasheet: Atmel UHF ASK/FSK Transceiver.

6. Datasheet: ADM1232 Microprocessor Supervisory Circuit.

7. Datasheet: LTS-6000 Series.

8. http://www.chip-dip.ru

9. http://ru-patent.info

10. http://www.diagram.com.ua/list/tem.shtml

11. http://www.guarda.ru/guarda/data/fire_ir/txt21.php

12. http://ru.wikipedia.org/wiki/ΠŸΠΎΠΆΠ°Ρ€Π½Ρ‹ΠΉ_ΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒ

13. http://www.ig-store.com.ua/index.php?productID=353

14. http://ru.wikipedia.org/wiki/AVR

15. http://www.mymcu.ru/Production/tables/priem_pered.htm

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

Листинг ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Menus, StdCtrls, Unit2;

type

TForm1 = class (TForm)

Memo1: TMemo;

MainMenu1: TMainMenu;

N4: TMenuItem;

N5: TMenuItem;

N1: TMenuItem;

N2: TMenuItem;

Button1: TButton;

Button2: TButton;

N3: TMenuItem;

N6: TMenuItem;

procedure N1Click (Sender: TObject);

procedure N2Click (Sender: TObject);

procedure Button1Click (Sender: TObject);

procedure Button2Click (Sender: TObject);

procedure N3Click (Sender: TObject);

procedure N6Click (Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit3, Unit4;

{$R *.dfm}

procedure TForm1. N1Click (Sender: TObject);

begin

Form3.Show;

Memo1.Lines.Add ('БистСма Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ контроля');

end;

procedure TForm1. N2Click (Sender: TObject);

begin

Form4.Show;

Memo1.Lines.Add ('Π—Π°ΠΏΡƒΡ‰Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ программирования');

end;

procedure TForm1. Button1Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('БистСма Π·Π°ΠΏΡƒΡ‰Π΅Π½Π°');

end;

procedure TForm1. Button2Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('Π Π°Π±ΠΎΡ‚Π° систСмы остановлСна');

end;

procedure TForm1. N3Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('УстановлСно касаниС ΠΊΠ»ΡŽΡ‡Π° ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ.');

Memo1.Lines.Add ('ΠšΠ»ΡŽΡ‡ Π½Π°ΠΉΠ΄Π΅Π½ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.');

Memo1.Lines.Add ('Π—Π°ΠΌΠΎΠΊ открываСтся.');

end;

procedure TForm1. N6Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('УстановлСно касаниС ΠΊΠ»ΡŽΡ‡Π° ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ.');

Memo1.Lines.Add ('ΠšΠ»ΡŽΡ‡ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.');

Memo1.Lines.Add ('Π—Π°ΠΌΠΎΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚.');

end;

end.

//————————————————————————————————————————————-;

unit Unit3;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Menus, StdCtrls;

type

TForm3 = class (TForm)

Memo1: TMemo;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

procedure N2Click (Sender: TObject);

procedure N3Click (Sender: TObject);

{procedure ExitClick (Sender: TObject);}

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

uses Unit1;

{$R *.dfm}

procedure TForm3. N2Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π’ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π²ΠΎΠ·Π³ΠΎΡ€Π°Π½ΠΈΠ΅.');

Memo1.Lines.Add ('Π—Π°ΠΌΠΎΠΊ открываСтся.');

end;

procedure TForm3. N3Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ задымлСния Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½ΠΎΡ€ΠΌΡ‹.');

Memo1.Lines.Add ('Π—Π°ΠΌΠΎΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚.');

end;

end.

//————————————————————————————————————————————-;

unit Unit4;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, Menus;

type

TForm4 = class (TForm)

MainMenu1: TMainMenu;

N1: TMenuItem;

Memo1: TMemo;

N2: TMenuItem;

N11: TMenuItem;

N21: TMenuItem;

N31: TMenuItem;

N41: TMenuItem;

N51: TMenuItem;

N61: TMenuItem;

N71: TMenuItem;

N81: TMenuItem;

N91: TMenuItem;

procedure N1Click (Sender: TObject);

procedure N11Click (Sender: TObject);

procedure N21Click (Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form4: TForm4;

implementation

{$R *.dfm}

procedure TForm4. N1Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('Π‘Ρ‹Π»ΠΎ касаниС мастСр-ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅

программирования.');

Memo1.Lines.Add ('ВсС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ стСрты.');

end;

procedure TForm4. N11Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('1-Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ записан Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.');

end;

procedure TForm4. N21Click (Sender: TObject);

begin

Memo1.Clear;

Memo1.Lines.Add ('2-ΠΎΠΉ ΠΊΠ»ΡŽΡ‡ записан Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.');

end;

end.

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

Листинг ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

; ——— DALLAS DS1990A based lock ——-;

; ——— Supports 9 keys + 1 master-key ——;

;TARGET= AT89C2051

DEBUG= 0;0-off, 1-rdfn ports, 2-on

#INCLUDE «LIBR51.ASM» ;8051 SFR set

CLK_KHZ= 10 000;OSC frequency, KHZ

RTC_MS = 20 ;system clock, MS

RTCV= -(CLK_KHZ*RTC_MS)/12

;Macros:

#DEFINE LO (XXX) XXX & 0FFH

#DEFINE HI (XXX) (XXX >> 8) & 0FFH

#IF (DEBUG>1)

#INCLUDE «LIBDEF.ASM»

#ENDIF

; ——— Constantes ——-;

MAXK.EQU 9;max number of keys

I2C_ADDR.EQU 0A0H;I2C address for 24C02 (A0,A1,A2=0)

TMATMV.EQU 25;x20mS TM access delay time

AENTMV.EQU 2;x20mS TM access enable delay

OPNTMV.EQU 150;x20mS open pulse duration

RETTMV.EQU 250;x20mS return to normal mode delay

; ——— Ports ——-;

DDATA.EQU P1;display data port

KEYOP.EQU INT0;key OPEN

OWP.EQU INT1;1-Wire port

SDA.EQU T0;I2C SDA line

SCL.EQU T1;I2C SCL line

SOLEN.EQU RXD;solenoid control line

WD.EQU TXD;watchdog line

KEYSL.EQU P3.7;key SELECT

; ——— Variables ——-;

;Bit addressing memory:

RTPC.EQU 020H;Real time program counter

T040M.EQU O20H.0;40mS period bit

T080M.EQU O20H.1;80mS period bit

T160M.EQU O20H.2;160mS period bit

T320M.EQU O20H.3;320mS period bit

T640M.EQU O20H.4;640mS period bit

T1S28.EQU O20H.5;1.28S period bit

T2S56.EQU O20H.6;2.56S period bit

T5S12.EQU O20H.7;5.12S period bit

RTPCS.EQU 021H;Real time program counter (100mS part)

FLAGS1.EQU 022H

PROG.EQU O22H.0;program mode flag

SNUM.EQU O22H.1;set number flag

BLINK.EQU O22H.2;display blink bit

SLKPR.EQU O22H.3;SELECT press flag

OPNPR.EQU O22H.4;OPEN press flag

;Internal Data Memory:

.ORG 0030H;data memory segment

ROMD.DS 8;touch memory ROM data

TEMP.DS 1;temporary byte (used in ACCESS90)

TMATM.DS 1;touch memory access timer

AENTM.DS 1;TM access enable timer

OPNTM.DS 1;open timer

RETTM.DS 1;return timer

NUM.DS 1;current PRG number (1.9)

;Debugger variables:

#IF (DEBUG>1)

DBGVA.DS 1;debugger variable address in internal memory

DBGVV.DS 1;debugger variable value in internal memory

DBGA.EQU 0FFFFH;debugger address in external memory

#ENDIF

STACK:;stack location

; ——— Vectors Area ——-;

.ORG 0000H;reset vector

LJMP INIT

.ORG 000BH;INT TIMER 0 vector

LJMP RTC

; ——— Main Program ——-;

INIT:MOV SP,#STACK;stack init

#IF (DEBUG>1)

DEBUGINIT;debug init

#ENDIF

;Variables init:

CLR A

MOV FLAGS1, A;clear flags 1

MOV TMATM, A;touch memory access timer clear

MOV AENTM, A;touch memory access delay timer clear

MOV OPNTM, A;open timer clear

MOV RETTM, A;return timer clear

;Periferal setup:

CLR TR0;timer 0 stop

CLR TR1;timer 1 stop

MOV TMOD,#11H ;timer 0 and timer 1 init

MOV TL0,#LO (RTCV) ;timer 0 load

MOV TH0,#HI (RTCV)

SETB TR0;timer 0 start

CLR PT0 ;int. timer 0 low priority

SETB ET0;int. timer 0 enable

SETB EA;interrupts enable

; ——— Main Loop ——-;

;Read touch memory:

MAIN:LCALL ACCESS90;read touch memory

JNC NOTCH;no touch

JB PROG, PRG;jump to process PROG mode

LCALL CHKMAS;check for master code

JC OPN

LCALL CHKMEM;check for member code

JC OPN

SJMP NOTCH

PRG:LCALL PROGT;process PROG mode when touch

SJMP NOTCH

OPN:LCALL OPEN;open door

;Check open key:

NOTCH:LCALL CHKOPK;check open key

JNC NOOPN

LCALL OPEN;open door

;Check select key:

NOOPN:LCALL CHKSLK;check select key

JNC NOSEL

LCALL PROGS;process PROG mode when select

;Open timer check:

NOSEL:MOV A, OPNTM

JNZ NOCLS

LCALL CLOSE;solenoid off

;Return timer check:

NOCLS:MOV A, RETTM

JNZ NORET

LCALL RETMD;return to normal mode

;Display, watchdog wakeup:

NORET:LCALL DISP;display

LCALL WAKEUP;watchdog wakeup

LJMP MAIN

; ——— Subroutines Area ——-;

;Process PROG mode when touch:

PROGT: JB SNUM, PRGT1;SNUM = 1 ?

LCALL CHKMAS;check for master

JC PRGT3

RET

PRGT3:SETB SNUM;set «set number» flag

CLR BLINK;clear blink flag

MOV NUM,#1;clear number

MOV RETTM,#RETTMV;load return delay

RET

PRGT1:JB BLINK, PRGT2;PROG = 1, BLINK = 0 ?

SETB BLINK;set blink flag

MOV RETTM,#RETTMV;load return delay

RET

PRGT2:LCALL SAVE;NVM[NUM] <- new key

CLR BLINK;clear blink flag

MOV RETTM,#RETTMV;load return delay

RET

;Process PROG mode when select:

PROGS: JB PROG, PRGS1;PROG = 1 ?

SETB PROG;set program mode flag

CLR SNUM;clear «set number» flag

CLR BLINK;clear blink flag

MOV RETTM,#RETTMV;load return delay

RET

PRGS1: JNB SNUM, PRGS2;SNUM = 0 ?

CLR BLINK;clear blink flag

INC NUM;NUM + 1

MOV A, NUM

CJNE A,#MAXK+1,PRGS2

MOV NUM,#1

PRGS2:MOV RETTM,#RETTMV;load return delay

RET

;Return to normal mode:

RETMD:CLR BLINK;clear blink flag

CLR PROG;clear program mode flag

CLR SNUM;clear «set number» flag

RET

;Open door:

OPEN:CLR SOLEN

MOV OPNTM,#OPNTMV;load open pulse duration

RET

;Solenoid off:

CLOSE:SETB SOLEN

RET

;Check open key:

;Returns C=1 if pressed

CHKOPK: JNB KEYOP, OP1;jump if key OPEN pressed

CLR OPNPR;clear OPEN pressed flag

OP3:CLR C

RET

OP1:JB OPNPR, OP2

LCALL DEL15;delay 15 mS

JB KEYOP, OP3

SETB OPNPR;set OPEN pressed flag

OP2:SETB C;C <- 1 if key OPEN pressed

RET

;Check select key:

;Returns C=1 if pressed

CHKSLK: JNB KEYSL, SL1;jump if key SELECT pressed

CLR SLKPR;clear SELECT pressed flag

SL2:CLR C

RET

SL1:JB SLKPR, SL2

LCALL DEL15;delay 15 mS

JB KEYSL, SL2

SETB SLKPR;set SELECT pressed flag

SETB C;C <- 1 if key SELECT pressed

RET

;Watchdog wakeup:

WAKEUP:MOV C, T040M

MOV WD, C

RET

; ——— 1-Wire bus support ——-;

;Send reset pulse to OWP and receive presence pulse

;Out: C = 1 if OK

TRESET: PUSH B

CLR OWP;OWP <- 0

MOV B,#CLK_KHZ/48

DJNZ B,$;delay 500 uS

CLR EA;interrupt disable

SETB OWP;OWP <- 1 (0uS)

MOV B,#CLK_KHZ/2000

DJNZ B,$;delay

MOV C, OWP;read OWP (14 uS)

JNC FAIL;fail if OWP = 0

MOV B,#CLK_KHZ/500

DJNZ B,$;delay

MOV C, OWP;read OWP (66 uS)

JC FAIL;fail if OWP = 1

SETB EA;interrupts enable

MOV B,#CLK_KHZ/100

DJNZ B,$;delay

MOV C, OWP;read OWP (312 uS or more)

JC RESOK;OK if OWP = 1

FAIL:CLR C

SETB EA;interrupts enable (if fail)

RESOK:POP B

RET

;Read/Write byte via 1-Wire bus

;Input: A — input byte

; R4 — CRC

;Out: A — output byte

; R4 — updated CRC

TBYTE: PUSH B

MOV B,#8;perform to read 8 bit

TBYTE1:RRC A;C <- bit

LCALL TBIT;transmit bit

DJNZ B, TBYTE1;next bit

RRC A;A <- last bit

POP B

RET

;Read/Write bit via 1-Wire bus

;Input: C — input bit.

; R4 — CRC

;Out: C — output bit

; R4 — updated CRC

TBIT: PUSH ACC

CLR EA;interrupts disable

CLR OWP;OWP <- 0 (begin of time slot)

NOP;delay to be sure…

NOP;that thermometr…

NOP;looks low level

JC TB1

SJMP TB0;if data bit = 0 then OWP <- 0

TB1:SETB OWP;if data bit = 1 then OWP <- 1

NOP ;delay for data setup

TB0:NOP

NOP

NOP

NOP

;NOP;10 MHz !

;NOP

MOV C, OWP;read port 15 uS later

PUSH B ;save register B

MOV B,#CLK_KHZ/706

DJNZ B,$ ;delay to complete 60 uS slot

POP B ;restore register B

SETB OWP;OWP <- 1, end of time slot

SETB EA;interrupts enable

PUSH PSW;update CRC, save C

RLC A;ACC.0 <- C

XRL A, R4;~ACC.0 if CRC.0 = 1

RRC A;ACC.0 -> C

MOV A, R4;A <- CRC

JNC BCRC0

XRL A,#18H;update CRC

BCRC0:RRC A;shift CRC

MOV R4, A;CRC <- new value

POP PSW;restore C

POP ACC

RET

; Accesses to DALLAS DS1990A touch memory.

; Returns C=1 in case of valid code, else C=0.

; Out: ROMD (8 bytes)

ACCESS90: CLR C;indicate failure

MOV A, AENTM;check access enable timer

JNZ RET90;exit if AENTM > 0

MOV AENTM,#AENTMV;reload access enable timer

LCALL TRESET;issue reset pulse

JNC RET90;leave if no parts on bus

CLR C;indicate failure

MOV A, TMATM;check TM access timer

JNZ DIS90;exit if TMATM > 0

MOV A,#033H;read ROM command

LCALL TBYTE;send command byte

MOV R0,#ROMD;init pointer

MOV R1,#8;init counter

MOV R4,#0;initialize CRC variable

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