Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹

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

ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±ΡƒΠ΄Π΅ΠΌ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Π‘, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ такая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΠΎΠ»Π΅Π΅ проста Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ, наглядна ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ спСцифичСских Π·Π½Π°Π½ΠΈΠΉ ассСмблСра ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π² CodeVisionAVR. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° бСсплатна, создана ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ AVR, Π΅ΡΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π² Ρ‚ΠΎΠΌ числС ΠΈ Π΄Π»Ρ Atmega8535… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • 1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΠ‘
  • 3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры
  • 3.1 ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выполняСт систСма
  • 3.2.1 Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ
  • 3.2.2 Устройство управлСния
  • 3.2.3 ΠŸΡƒΠ»ΡŒΡ‚ управлСния ΠΈ ΡƒΡΡ‚ройство Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ
  • 3.3 Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы
  • 4. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° схСмы
  • 4.1 Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
  • 4.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535
  • 4.3 ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega 8535 [5]
  • 4.4 Π’Ρ‹Π±ΠΎΡ€ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°
  • 4.5 Π’Ρ‹Π±ΠΎΡ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности
  • 4.6 Π’Ρ‹Π±ΠΎΡ€ срСдств ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ
  • 4.7 Π’Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов
  • 4.8 Π’Ρ‹Π±ΠΎΡ€ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств
  • 4.9 Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов
  • 4.10 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы
  • 5. ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы
  • 6. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • БиблиографичСский список
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ

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

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

Π’ ΡΠΎΠΎΡ€ΡƒΠΆΠ΅Π½ΠΈΡΡ… Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π³Ρ€ΡƒΠ½Ρ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² срСды выращивания. К ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, Π² ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π°Ρ… Π½Π° ΠΏΡ€ΠΈΡƒΡΠ°Π΄Π΅Π±Π½Ρ‹Ρ… участках Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π½Π° ΡΠΎΠ»Π½Π΅Ρ‡Π½ΠΎΠΌ ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° этому удСляСтся Π΄ΠΎΠ»ΠΆΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ растСния Π² Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π°Ρ… постоянно находятся Π² ΡΡ‚рСссовых условиях. ΠΠΎΡ‡ΡŒΡŽ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, растСния ΠΏΠ΅Ρ€Π΅ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‚ΡΡ, Π΄Π½Π΅ΠΌ Π² ΡΠΎΠ»Π½Π΅Ρ‡Π½ΡƒΡŽ ΠΏΠΎΠ³ΠΎΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π°ΡŽΡ‚ΡΡ. ОсобСнно ΡƒΡΡƒΠ³ΡƒΠ±Π»ΡΡŽΡ‚ΡΡ нСблагоприятныС воздСйствия Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π°Ρ…, располоТСнных Π½Π° ΡΠ°Π΄ΠΎΠ²ΠΎ-ΠΎΠ³ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… участках, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΌΠ΅ΡΡ‚ постоянного проТивания Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π². Π’ Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π°Ρ…, посСщаСмых, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, лишь Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π½ΠΈ, Π½Π΅Ρ‚ возмоТности ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒΡΡ Π² Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠΌΠ°Ρ‚Π°, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ ΠΎΠ½ Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π΄Π°Π»Π΅ΠΊ ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅ΠΏΠ»ΠΎΠ²ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π°Ρ… позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠΆΠ°ΠΉΠ½ΠΎΡΡ‚ΡŒ Π² 2−3 Ρ€Π°Π·Π°.

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

Β· Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π΄ΡƒΡ…Π°

Β· инфракрасный Ρ‚Π΅Ρ€ΠΌΠΎΠΌΠ΅Ρ‚Ρ€ листа

Β· Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‡Π²Ρ‹

Β· Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° стСкла

Β· Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π·ΠΎΠ½Ρ‹ плодоношСния

Β· Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π² ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°Ρ… отоплСния

Β· концСнтрация БО2 ΠΈ Ρ‚. Π΄.

Β· ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π²Π΅Ρ‚Ρ€Π°

Β· бСсконтактный Π΄Π°Ρ‚Ρ‡ΠΈΠΊ осадков

Π’Π°ΠΊΠΈΠ΅ систСмы, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ…ΠΎΡ€ΠΎΡˆΠΈ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹, Π½ΠΎ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡ‹ΠΌ нСдостатком — высокой ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ. ИспользованиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° систСм Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Π°Π³Ρ€ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π°: тСрритория Ρ‚Π΅ΠΏΠ»ΠΈΡ† ΠΎΠ³Ρ€ΠΎΠΌΠ½Π°, Π° Ρ‚акая систСма позволяСт ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ большой ΡƒΡ€ΠΎΠΆΠ°ΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ, Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠΊΡƒΠΏΠΈΡ‚ΡŒ систСму.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π³Ρ€ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠΈ нашСй страны являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ 70% насСлСния сами ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ сСбя ΠΎΠ²ΠΎΡ‰Π°ΠΌΠΈ Π² Π»Π΅Ρ‚Π½ΠΈΠΉ ΠΈ ΠΎΡΠ΅Π½Π½ΠΈΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π·Π° ΡΡ‡Π΅Ρ‚ выращивания ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€ Π½Π° ΠΏΡ€ΠΈΡƒΡΠ°Π΄Π΅Π±Π½Ρ‹Ρ… участках. ЕстСствСнно, Ρ‡Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΈΡ… условиях выращивания Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ постоянно ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚ Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π΅, Π½ΠΎ ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ систСму Ρ‚ΠΎΠΆΠ΅ Π½Π΅Ρ‚ возмоТности. МногиС ΠΈΠ· Π΄Π°Ρ‡Π½ΠΈΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ΄Ρ€ΡƒΡ‡Π½Ρ‹Π΅, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ свойства — Π³ΠΈΠ΄Ρ€ΠΎΡ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ для автоматичСского открывания Ρ„ΠΎΡ€Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΡ€ΠΈ слишком высокой Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅, Π±ΠΎΡ‡ΠΊΡƒ с Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ отвСрстиСм для ΠΏΠΎΠ»ΠΈΠ²Π° ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅. Π­Ρ‚ΠΈ приспособлСния Π½Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈ, Π½ΠΎ ΠΌΠ°Π»ΠΎΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ ΠΈ Π½Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ (Π³ΠΈΠ΄Ρ€ΠΎΡ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ часто выходят строя, Ρ‚Π΅Ρ‡Π΅Ρ‚ масло, ΡƒΠΏΠ»ΠΎΡ‚Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΡŒΡ†Π° быстро приходят Π² Π½Π΅Π³ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ открываСтся Ρ„ΠΎΡ€Ρ‚ΠΎΡ‡ΠΊΠ°, измСряСтся эмпиричСски ΠΈ Ρ‚. Π΄.). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ систСму управлСния основными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚Π°: Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ.

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΠ‘

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

1. Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ максимально простой ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ.

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

3. ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ рСконфигурирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚Π° ΠΏΠΎΠ΄ Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ Π²Ρ‹Ρ€Π°Ρ‰ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ.

4. Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡ‚ΡŒ особых Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ Π½Π΅Π΅ Π½Π΅ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ.

5. ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΡƒΡŽ ΠΈ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ всСх элСмСнтов систСмы

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

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

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ характСризуСтся своими ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, прСдставлСнными Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.

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

Ρ€Π΅ΠΆΠΈΠΌ

ВыращиваСмая ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π°

Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π²ΠΎΠ·Π΄ΡƒΡ…Π°

ΠΏΡ€ΠΎΠ²Π΅Ρ‚Ρ€ΠΈΠ²Π°Π½ΠΈΠ΅

Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ

Ρ‚ΠΎΠΌΠ°Ρ‚

17−22

сквозноС

30−60

ΠΎΠ³ΡƒΡ€Π΅Ρ†

19−23

одностороннСС

60−80

ΠΏΠ΅Ρ€Π΅Ρ†

18−21

одностороннСС

35−65

Ρ€ΠΎΠ·Ρ‹

21−24

одностороннСС

70−90

Π±Π°ΠΊΠ»Π°ΠΆΠ°Π½Ρ‹

25−30

сквозноС

40−65

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

3.1 ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выполняСт систСма

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

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

2. Π’Ρ‹Π±ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для поддСрТания Ρ‚ΠΈΠΏΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚Π°.

3. ΠŸΡ€ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° этих Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠΎΠΎΡ‚вСтствии с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ.

4. Π’Ρ‹Π²ΠΎΠ΄ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚Π° срСды.

5. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов для запуска ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств провСтривания ΠΈΠ»ΠΈ Π½Π°Π³Ρ€Π΅Π²Π°, ΠΏΠΎΠ»ΠΈΠ²Π°.

3.2 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ

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

3.2.1 Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ

Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ — ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ систСмы, ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма ΠΌΠΎΠ³Π»Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ.

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

3.2.2 Устройство управлСния

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

3.2.3 ΠŸΡƒΠ»ΡŒΡ‚ управлСния ΠΈ ΡƒΡΡ‚ройство Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ

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

3.3 Π’Ρ‹Π±ΠΎΡ€ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° структуры

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

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

Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы позволяСт ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ критичСскиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΡΠΎΠΎΡ‚вСтствии с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ, Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π΅, учитывая особСнности ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹.

микропроцСссорноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π° Рисунок 1 — Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

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

4.1 Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎ трСбуСтся 25 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²: 12 для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π²ΡƒΡ… 7-ΠΌΠΈ сСгмСнтных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² (двухразрядный ΠΈ Ρ‚рСхразрядный), 3 для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², 5 для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ управлСния, 5 для управлСния ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΈΠ· ΡΠ΅Ρ€ΠΈΠΈ «mega». Богласно Ρ‚Π°Π±Π». 1, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8535, Ρ‚.ΠΊ. ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточным объСмом памяти, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², высоким быстродСйствиСм ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ (АЦП, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ TWI-интСрфСйс.).

4.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8535

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

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

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

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄.

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

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

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

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

РСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния (РОН) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

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

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

РСгистры Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (Π Π’Π’) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

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

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

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

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

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

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

Π’Π°Π±Π»ΠΈΡ†Π° 3. ОписаниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° 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

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

4.4 Π’Ρ‹Π±ΠΎΡ€ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ DS1621.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π΅Π³ΠΎ свойства:

Β· ΠŸΡ€ΡΠΌΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄, Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… АЦП

Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½ΠΎ-, Π΄Π²ΡƒΡ… — ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ интСрфСйс

Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ адрСсации Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΉ шинС

Β· Заводская ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΈ Π²ΡΡ‚роСнная коррСкция нСлинСйности, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ подстройки

Β· Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ измСрСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ (-55 … +125Β°Π‘)

Β· ВысокоС быстродСйствиС (врСмя прСобразования ΠΎΡ‚ 0.5 Π΄ΠΎ 2 с)

Β· Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Π³Ρ€Π΅ΡΡΠΈΠ²Π½ΠΎΠΉ срСды

4.5 Π’Ρ‹Π±ΠΎΡ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ HIH 4000−003. Он ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ, Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½ΠΈΠ·ΠΊΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ прямоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΠ¦ΠŸ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° благодаря стандартному Ρ€Π°Π·ΠΌΠ°Ρ…Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала (ΠΎΡ‚ 1.0 Π΄ΠΎ 4.0 Π’).

4.6 Π’Ρ‹Π±ΠΎΡ€ срСдств ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π΅ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Для этого Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСмисСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹. МоТно ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ такая ситуация, ΠΊΠΎΠ³Π΄Π° Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°, поэтому для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ возьмСм трСхразрядный сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Ρƒ Π½Π°Ρ ΠΏΡΡ‚ΡŒ, поэтому для отобраТСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ одноразрядный сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€. Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ BA56−12 ΠΈ LDD3051.

4.7 Π’Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ симистор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ Ρ‚ΠΎΠΊΠ΅. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΌΡ‹ ΡΠΈΠ»ΠΎΠ²ΡƒΡŽ Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ, 220 Π²ΠΎΠ»ΡŒΡ‚, Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρƒ Π½Π°Ρ Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹ΠΉ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΡΡ‚ΡŒ Π²ΠΎΠ»ΡŒΡ‚.

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

НапримСр, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ оптичСскоС Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Для этого сущСствуСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ сборка — симисторный ΠΎΠΏΡ‚ΠΎΠ΄Ρ€Π°ΠΉΠ²Π΅Ρ€ MOC3041. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ симистора взят Π’Π’ 139.

4.8 Π’Ρ‹Π±ΠΎΡ€ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ микропроцСссор Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Π΄Π²Π΅Ρ€ΠΈ/Ρ„Ρ€Π°ΠΌΡƒΠ³, ΠΏΠΎΠ»ΠΈΠ²ΠΎΠΌ ΠΈ ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π°Π½ΠΈΠ΅ΠΌ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹.

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

Для провСтривания Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° Π΄Π²Π΅Ρ€ΡŒ, Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ Ρ„Ρ€Π°ΠΌΡƒΠ³Ρƒ ΠΈ Ρ„Ρ€Π°ΠΌΡƒΠ³Ρƒ Π² ΠΊΡ€Ρ‹ΡˆΠ΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ 3 ΠΌΠΎΡ‚ΠΎΡ€-Ρ€Π΅Π΄ΡƒΠΊΡ‚ΠΎΡ€Π°, для открытия ΠΈΠ»ΠΈ закрытия Ρ„Ρ€Π°ΠΌΡƒΠ³. Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IG32p-02.

4.9 Π’Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов

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

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ моста Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ схСму DB157.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ стабилизатора напряТСния Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ LM340K-5.

Π’ ΡΡ…Π΅ΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 5 транзисторов Π² ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ для управлСния сСмисСгмСнтными ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ транзистор КВ315. Для установки ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π°ΠΌ Π½Π΅ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΏΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ. Для этой Ρ†Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ MPS-5802.

4.10 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΈΠ½Ρ‚СрфСйсу i2с, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, поэтому Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… срСдств согласования ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ Ρ‚рСбуСтся. ОбмСн ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ поддСрТиваСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Π Π‘0, Π Π‘1, Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ 2 рСзистора ΠΏΠΎ 1кОм. Π£ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности Π²Ρ‹Ρ…ΠΎΠ΄ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ, поэтому Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ АЦП, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ встроСн Π² Atmega 8535, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ РА2. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° поддСрТиваСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. Кнопки управлСния ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ элСмСнты ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ Π’, Π° ΠΏΠΎΡ€Ρ‚ D ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся для сСмисСгмСнтной ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

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

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ нашСй систСмы Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ сСти 220 Π’, 50 Π“Ρ†. Π‘ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ схСму: трансформатор ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ сСтСвоС напряТСниС Π΄ΠΎ 12 Π’. Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост VD1…4 выпрямляСт сСтСвоС напряТСниС. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° DB157 ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠΊΠΈ Π΄ΠΎ 1 А. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ стабилизатора напряТСния Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° микросхСма ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ стабилизатора U1 — LM340K-5.

Π”Π°Π½Π½Ρ‹Π΅ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ считываСтся микропроцСссором ΠΏΠΎ ΠΈΠ½Ρ‚СрфСйсу I2C, Π° Π΄Π°Π½Π½Ρ‹Π΅ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности — Ρ‡Π΅Ρ€Π΅Π· АЦП. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»ΠΎΠ² АЦП, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сигналов Π½Π° ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства, Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΡƒΡΡ‚ройство ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ осущСствляСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… срСдств ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Для Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ влаТности ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ†Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ трСхразрядный ΠΈ Π΄Π²ΡƒΡ…разрядный сСмисСгмСнтныС свСтодиодныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ. ΠšΠ°ΠΆΠ΄ΡƒΡŽ 16 мс Π·Π°Π³ΠΎΡ€Π°Π΅Ρ‚ся ΠΎΠ΄Π½Π° Ρ†ΠΈΡ„Ρ€Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ². Для опрСдСлСния Π½ΠΎΠΌΠ΅Ρ€Π° Ρ†ΠΈΡ„Ρ€Ρ‹ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΅ΡΡ‚ΡŒ счСтчик (ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ считаСт ΠΎΡ‚ 0 Π΄ΠΎ 2. Π’ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ счСтчик Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 16 миллисСкунд Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 16 миллисСкунд Π³ΠΎΡ€ΠΈΡ‚ ΠΎΠ΄Π½Π° Ρ†ΠΈΡ„Ρ€Π°. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ миллисСкунду загораСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ†ΠΈΡ„Ρ€Π°, Π° ΡΡ‚Π° гаснСт. Π“Π»Π°Π· ΠΆΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° воспринимаСт это Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ горят ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ всС Ρ†ΠΈΡ„Ρ€Ρ‹.

ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ сигнал RESET, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ встроСнного ΠΊΠ°Π»ΠΈΠ±Ρ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Π£Π·Π΅Π» программирования ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ сигналы синхронизации ΠΎΡ‚ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ счСтчика ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ FLASH-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

РСгистр ΠΊΠΎΠΌΠ°Π½Π΄ содСрТит ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая выбираСтся ΠΈΠ· FLASH-памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для выполнСния. Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ опрСдСляСт, какая ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ. Π”Π°Π»Π΅Π΅ происходит ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΠΎΠΎΡ‚вСтствии с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния происходит ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ прСдаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ прСрывания, Π³Π΄Π΅ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ происходит установка Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°.

Π’Π°Π±Π»ΠΈΡ†Π° 16. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройств ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Atmega8535

β„– Π²Ρ‹Π²ΠΎΠ΄Π°

ΠŸΠΎΡ€Ρ‚: разряд

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ устройство

ΠŸΠΎΡ€Ρ‚ А

Кнопка «Ρ€Π΅ΠΆΠΈΠΌ 1»

Кнопка «Ρ€Π΅ΠΆΠΈΠΌ 2»

Кнопка «Ρ€Π΅ΠΆΠΈΠΌ 3»

Кнопка «Ρ€Π΅ΠΆΠΈΠΌ 4»

Кнопка «Ρ€Π΅ΠΆΠΈΠΌ 5»

Π΄Π°Ρ‚Ρ‡ΠΈΠΊ влаТности

симистор управлСния ΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠΌ для Π²ΠΎΠ΄Ρ‹

ΠŸΠΎΡ€Ρ‚ Π’

младшая Ρ†ΠΈΡ„Ρ€Π° двухразрядного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

пСрвая Ρ†ΠΈΡ„Ρ€Π° трСхразрядного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

симистор для ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π° Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹

симистор для управлСния ЀК

симистор для управлСния Π€Π‘

симистор для управлСния Π΄Π²Π΅Ρ€ΡŒΡŽ

вторая Ρ†ΠΈΡ„Ρ€Π° трСхразрядного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Ρ†ΠΈΡ„Ρ€Π° трСхразрядного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

ΠŸΠΎΡ€Ρ‚ Π‘

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ

ΠŸΠΎΡ€Ρ‚ D

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

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

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

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

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

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

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

ΡΡ‚Π°Ρ€ΡˆΠ°Ρ Ρ†ΠΈΡ„Ρ€Π° двухразрядного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

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

ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±ΡƒΠ΄Π΅ΠΌ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Π‘, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ такая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΠΎΠ»Π΅Π΅ проста Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ, наглядна ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ спСцифичСских Π·Π½Π°Π½ΠΈΠΉ ассСмблСра ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π² CodeVisionAVR. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° бСсплатна, создана ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ AVR, Π΅ΡΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π² Ρ‚ΠΎΠΌ числС ΠΈ Π΄Π»Ρ Atmega8535), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ инструмСнт Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ создания ΠΊΠΎΠ΄Π°. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого инструмСнта ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°, Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ ΠΈΠ½Ρ‚СрфСйсу I2C, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΈ ΠΠ¦ΠŸ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ стандартными: main, read_adc, ds1621_temperature10 (0), timer0_ovf_isr.

Β· read_adc — ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° для считывания Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ связь с ΠΠ¦ΠŸ.

Β· ds1621_temperature10 (0) — стандартная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° для ΠΎΠ±ΠΌΠ΅Π½Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ ds1621 ΠΏΠΎ ΠΈΠ½Ρ‚СрфСйсу i2c.

Β· timer0_ovf_isr — ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π½Π° ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ… Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠΏΠ°Π΄Π΅Π½ΠΈΠΉ Ρ†ΠΈΡ„Ρ€ с ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

Β· main — главная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, Π² Π½Π΅Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹:

Β· zapoln — ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰Π°Ρ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ критичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ.

Β· indik, otobr_chif — ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ для отобраТСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ…, подавая Π½Π° Π²Ρ‹Π²ΠΎΠ΄Ρ‹ A-G ΠΈ Ρ‚ранзисторныС ΠΊΠ»ΡŽΡ‡ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сигналы.

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

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

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

БиблиографичСский список

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

2) Вигранян Π . Π­. ΠœΠΈΠΊΡ€ΠΎΠΊΠ»ΠΈΠΌΠ°Ρ‚. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ систСмы обСспСчСния. — Π˜ΠŸ. Радиософт, 2005

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

4) Datasheet: Atmel 8-bit AVR Microcontroller

5) Datasheet: BT 139 Series.

6) Datasheet: LM340 Series.

7) http://www.teplitsa-urojay.ru/rasta/ogurtsy/

8) http://www.zooclub.ru/flora/rouse/14. shtml

9) http://www.greeninfo.ru/vegetables/capsicum_annuum.html/Article/_/aID/3354

10) http://www.sadovod. spb.ru/TextShablon. php? LinkPage=222

11) attachment: /26/ds1621. htm

12) attachment: /15/6. htm

13) http://easyelectronics.ru/

14) http://www.superfilter.ru/manual. htm

15) http://www.ruselectric.ru/info/shop/transformatori/2084

16) http://www.chip-dip.ru/product0/874 599 444. aspx

17) http://www.elfa. lv/cgi-bin/index. cgi? artnr=73−092−06&lng=rus

18) http://clip2net.com/u/the_ghost/rezus/page-62 729-mos3041/

19) http://catalog.compel.ru/triac/info/BT139−600.127%20 (NXP)

20) http://www.pcports.ru/articles/avr4. php

21) http://www.gaw.ru/

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

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

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

/*****************************************************

Chip type: Atmega8535

Program type: Application

AVR Core Clock frequency: 1,0 MHz

Memory model: Small

External RAM size: 0

Data Stack size: 128

*****************************************************/

#include

#include

// I2C Bus functions

#asm

. equ __i2c_port=0×15; PORTC

. equ __sda_bit=1

. equ __scl_bit=0

#endasm

#include

// DS1621 Thermometer/Thermostat functions

#include

#define ADC_VREF_TYPE 0×20

// объявлСниС Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

int temp_v, T_max, T_min, buf;

int I;

unsigned char V, V_max, V_min;

unsigned char rezim, pr;

// ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Ρ€Π°Π·Ρ€ΡΠ΄Π΅

void otobr_chif (int buf)

{switch (buf)

{case 0: PORTD=0xbb;

case 1: PORTD=0×82;

case 2: PORTD=0x3e;

case 3: PORTD=0xae;

case 4: PORTD=0×87;

case 5: PORTD=0xad;

case 6: PORTD=0xbd;

case 7: PORTD=0×22;

case 8: PORTD=0xbf;

case 9: PORTD=0xaf;

} }

// ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ°

void indik (void)

{

// ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

// ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ°

if (temp_v<0) {PORTB.1=1;

PORTD=1; }

else {PORTB.1=0; }

delay_us (10);

PORTB.1=0;

// ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ младшСй Ρ†ΠΈΡ„Ρ€Ρ‹

buf=temp_v %10;

otobr_chif (buf);

PORTB.7=1;

delay_us (10);

PORTB.7=0;

// Π²Ρ‹Π²ΠΎΠ΄ ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹

buf=temp_v %100;

otobr_chif (buf);

PORTB.6=1;

delay_us (10);

PORTB.6=0;

// ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ младшСй Ρ†ΠΈΡ„Ρ€Ρ‹ влаТности

buf=V %10;

otobr_chif (buf);

PORTD.7=1;

delay_us (10);

PORTD.7=0;

// Π²Ρ‹Π²ΠΎΠ΄ ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ влаТности

buf=V /10;

otobr_chif (buf);

PORTA.7=1;

delay_us (10);

PORTA.7=0;

}

// функция выполнСния Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ

// minut — количСство Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎ 15 ΠΌΠΈΠ½ΡƒΡ‚

void delay_my (unsigned char minut)

{unsigned char j;

for (j=1; j<=minut; j++)

{for (i=1; i<=10 000; i++) {

delay_ms (20);

indik (); }}

}

// считываниС с ΠΠ¦ΠŸ

unsigned char read_adc (unsigned char adc_input)

=0×40;

// Wait for the AD conversion to complete

while ((ADCSRA & 0×10) ==0);

ADCSRA

// ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° заполнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ max min Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΠΈ

void zapoln (unsigned char rezim)

{ switch (rezim)

{case 1: T_max=22;

T_min=17;

V_max=60;

V_min=30;

pr=1;

break;

case 2: T_max=23;

T_min=19;

V_max=80;

V_min=60;

break;

case 3: T_max=21;

T_min=18;

V_max=65;

V_min=35;

pr=1;

break;

case 4: T_max=24;

T_min=21;

V_max=90;

V_min=70;

break;

case 5: T_max=30;

T_min=25;

V_max=65;

V_min=40;

break;

default: break; }}

// функция Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π΅Ρ€ΠΌΠΎΠ΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ

void izm_temp (int temp_v)

{

// считываСм Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ

ds1621_start (0);

temp_v=ds1621_temperature10 (0);

// Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ энСргопотрСблСния

ds1621_stop (0);

// сравниваСм с Π½ΠΎΡ€ΠΌΠΎΠΉ

if (temp_v>T_max) { // ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρ‹

if (PINB.5==0) {PORTB.5=1; }

else if (PINB.3==0) {PORTB.3=1; }

else {if (rezim==1) {PORTB.4=1; }

if (rezim==5) {PORTB.4=1; }} }

if (temp_v

if (PINB.4==1) {PORTB.4=0; }

else if (PINB.3==1) {PORTB.3=0; }

else if (PINB.5==1) {PORTB.5=0; }

else { PINB.2=1;

delay_my (2); // Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π° 30 ΠΌΠΈΠ½ΡƒΡ‚

}

}

}

// функция прСрывания Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ

interrupt [TIM0_OVF] void timer0_ovf_isr (void)

{indik ();

}

void main (void)

{

// инициализация ΠΏΠΎΡ€Ρ‚ΠΎΠ²

// Port A initialization

PORTA=0×00;

DDRA=0×08;

// Port B initialization

PORTB=0×00;

DDRB=0xFF;

// Port C initialization

PORTC=0×00;

DDRC=0×00;

// Port D

PORTD=0×00;

DDRD=0x7 °F;

// инициализация Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° 0; частота Ρ€Π°Π±ΠΎΡ‚Ρ‹ 15,625 ΠšΠ“Ρ†

TCCR0=0×03;

TCNT0=0×00;

OCR0=0×00;

// Analog Comparator initialization

// Analog Comparator: Off

// Analog Comparator Input Capture by Timer/Counter 1: Off

ACSR=0×80;

SFIOR=0×00;

// ADC initialization

// ADC Clock frequency: 500,000 kHz

// ADC Voltage Reference: AREF pin

// ADC High Speed Mode: Off

// ADC Auto Trigger Source: ADC Stopped

// Only the 8 most significant bits of

// the AD conversion result are used

ADMUX=ADC_VREF_TYPE & 0xff;

ADCSRA=0×81;

SFIOR&=0xEF;

// инициализация ΠΏΠΎΡ€Ρ‚Π° i2c

i2c_init ();

// инициализация Ρ‚Π΅Ρ€ΠΌΠΎΠ΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

ds1621_init (1,0,0,0); // адрСс Ρ‚Π΅Ρ€ΠΌΠΎΠ΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° 1

#asm («sei»)

while (1)

{

// провСряСм Π½Π°ΠΆΠ°Ρ‚Π° Π»ΠΈ клавиша Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π΅ΠΆΠΈΠΌΠ°

if (PINA.0==1) {rezim=1; }

if (PINA.1==1) {rezim=2; }

if (PINA.2==1) {rezim=3; }

if (PINA.3==1) {rezim=4; }

if (PINA.4==1) {rezim=5; }

if (rezim! =0) {

zapoln (rezim);

// Ссли Π½Π΅Ρ‚, Ρ‚ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ

izm_temp (temp_v);

// считываСм Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ

V=read_adc (5);

if (V

// ΠΏΠΎΠ»ΠΈΠ² для ΠΏΠΎΠΌΠΈΠ΄ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Ρ†Π°

if (pr==1) {while (V

PORTA.6=1;

for (i=1; i<=900; i++) delay_ms (1000);

PORTA.6=0;

// считываСм Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ

V=read_adc (5);

}}

else { PORTA.6=1;

delay_my (1); // Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π² 15 ΠΌΠΈΠ½ΡƒΡ‚

PORTA.6=0;

} }

// Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π° 30 ΠΌΠΈΠ½ΡƒΡ‚

delay_my (2); }

}

}

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