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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств микропроцСссорной систСмы

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

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ элСмСнтной Π±Π°Π·Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒΡΡ устройство, Π½Π΅ ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ являСтся: низкая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² ΠΈ ΠΈΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (возмоТности Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π΅ Π΄ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ) НаиболСС Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ устройство Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ своём составС ΡƒΠΆΠ΅ ΠΈΠΌΠ΅Π» Π±Ρ‹… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

ОглавлСниС ВАΠ₯ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ транзистора

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

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

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΊ-напряТСниС

Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ

ЖидкокристалличСский дисплСй

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма устройства

Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства 1

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

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

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ № 6

Π—Π°Π΄Π°Π½ΠΈΠ΅: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства МПБ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ снятия ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ВАΠ₯ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ транзистора ВАΠ₯ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ транзистора ПолСвой транзистор (ПВ) — это ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€, ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ обусловлСны ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… носитСлСй заряда ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° (ΠΈΠ»ΠΈ элСктронов, ΠΈΠ»ΠΈ Π΄Ρ‹Ρ€ΠΎΠΊ) Ρ‡Π΅Ρ€Π΅Π· проводящий ΠΊΠ°Π½Π°Π», управляСмым элСктричСским ΠΏΠΎΠ»Π΅ΠΌ (ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅: ΠΏΠΎΠ»Π΅Π²Ρ‹Π΅). Π’ ΠΏΠΎΠ»Π΅Π²ΠΎΠΌ транзисторС с p-n ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°Π½Π°Π» осущСствляСтся элСктричСским ΠΏΠΎΠ»Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ смСщСнного p-n ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

Рис. 1 — Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ транзистора.

На Ρ€ΠΈΡ. 1 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° типичная схСма ΠœΠ”ΠŸ — транзистора. Π“Π»Π°Π²Π½ΠΎΠΉ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠŸΠ’ ΠΎΡ‚ Π±ΠΈΠΏΠΎΠ»ΡΡ€Π½Ρ‹Ρ… являСтся Π½ΠΈΠ·ΠΊΠΈΠΉ Ρ‚ΠΎΠΊ Π·Π°Ρ‚Π²ΠΎΡ€Π° (Π±Π°Π·Ρ‹). Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° сток-исток зависит ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ напряТСния Π·Π°Ρ‚Π²ΠΎΡ€-исток. ΠŸΡ€ΠΈ UΠ·ΠΈ=0 сопротивлСниС ΠΊΠ°Π½Π°Π»Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠ·ΠΊΡƒΡŽ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ, ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ UΠ·ΠΈ сопротивлСниС ΠΊΠ°Π½Π°Π»Π° увСличиваСтся. Π’ΠΎΠΊ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π² Ρ†Π΅ΠΏΠΈ сток-исток обозначаСтся Iс, соотвСтствСнно ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ UΠ·ΠΈ Ρ‚ΠΎΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ. Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° UΠ·ΠΈ ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΎΠΊ Iс =0 называСтся напряТСниСм отсСчки. Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠΊΠ° стока ΠΎΡ‚ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡ Π·Π°Ρ‚Π²ΠΎΡ€-исток называСтся пСрСходная Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΏΠ΅Ρ€Π½Π°Ρ характСристика

Iс=f (Uзи);

Рис. 2 — Виповая Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΏΠ΅Ρ€Π½Π°Ρ характСристика ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ транзистора.

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

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π»Π΅ΠΆΠ°Ρ‚ измСряСмыС Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹.

— UΠ·ΠΈ отс Π˜Π·ΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΎΡ‚ 1 Π’ для ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… транзисторов (КП103, КП104) Π΄ΠΎ 20 для ΠΌΠΎΡ‰Π½Ρ‹Ρ… (КП901)

— Iс ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ‚ся Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 1мА для ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… транзисторов (КП103, КП104) Π΄ΠΎ 300 мА Π΄Π»Ρ ΠΌΠΎΡ‰Π½Ρ‹Ρ… (КП901)

НапряТСниС UΠ·ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ†ΠΈΡ„Ρ€ΠΎ-Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ЦАП), входящим Π² ΡΠΎΡΡ‚Π°Π² микропроцСссорной систСмы. Π’ΠΎΠΊ Iс, ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π² Ρ†Π΅ΠΏΠΈ сток-исток Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅, ΠΈ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° Π²Ρ…ΠΎΠ΄ Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля. На Ρ€ΠΈΡ. 3 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° схСма измСрСния.

Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Π² Ρ†Π΅ΠΏΠΈ ЦАП-Π·Π°Ρ‚Π²ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для Π½ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° измСнСния значСния напряТСния UΠ·ΠΈ Рис. 3 — Π‘Ρ…Π΅ΠΌΠ° измСрСния ВАΠ₯.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π’ Π΄Π°Π½Π½ΠΎΠΌ устройствС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ ΠΈ ΠΎΠ±ΠΎΡΠ½ΡƒΠ΅ΠΌ Π²Ρ‹Π±ΠΎΡ€ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… элСмСнтов:

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ — для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ВрСбования:

Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ 256 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сигнала. ΠŸΡ€ΠΈ максимальном Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡ‚ΡƒΠ΄Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ сигнала 5 Π’ даст Π½Π΅Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ прСобразования 0,02 Π’. УмСньшСниС разрядной сСтки ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ΠΈΠ·Π»ΠΈΡˆΠ½Π΅ΠΌΡƒ ΡƒΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡŽ устройства, Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎΠΌΡƒ ΡƒΠ΄ΠΎΡ€ΠΎΠΆΠ°Π½ΠΈΡŽ.

На Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ частоту Π½Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ±ΠΎ ТСстких ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, всС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ микропроцСссоры стравятся с ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ — Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС ROM, EPROM, EEPROM, FLASH. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ROM ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ лишь ΠΏΡ€ΠΈ сСрийном массовом выпускС. Для устройства ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠ° EEPROM, FLASH, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ) устройство.

ВрСбования:

ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Π°Ρ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° памяти 1 Кб, эта Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° послС написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ управлСния ΠŸΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… — для записи ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ВАΠ₯. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ памяти рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. Установка Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ памяти Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ — для тактирования ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΠΈ устройства. Π‘ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π°Π±ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, питания ΠΈ Ρ‚. Π΄., Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π²Ρ‹ΡΠΎΠΊΠΈΡ… частотах, Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ.

ЦАП — для снятия ВАΠ₯ ВрСбования Π’ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ (ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄Π°Π»Π΅Π΅ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ 64 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΈ напряТСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Π–ΠšΠ”, Π° ΠΌΠ΅Π½ΡŒΡˆΠ΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡΠΌ, округляя Π΄ΠΎ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ³ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ сторону ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 8 разрядов).

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

Кнопка — для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала снятия характСристик Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° уровня Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ сигнала Π’Ρ‹Π²ΠΎΠ΄Π°:

Устройство отобраТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. НаиболСС ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ графичСских Π–ΠšΠ˜, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ°Π»Ρ‹Π΅ Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹, Π½ΠΈΠ·ΠΊΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ Ρ‚ΠΎΠΊΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ динамичСского обновлСния Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π΄Π΅ΡˆΠ΅Π²Ρ‹. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ищСтся компромисс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»-Π²ΠΎΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… пиксСлСй ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ.

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ элСмСнтной Π±Π°Π·Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒΡΡ устройство, Π½Π΅ ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ являСтся: низкая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² ΠΈ ΠΈΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (возмоТности Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π΅ Π΄ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ) НаиболСС Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ устройство Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ своём составС ΡƒΠΆΠ΅ ΠΈΠΌΠ΅Π» Π±Ρ‹ микропроцСссор, ΠΏΠ°ΠΌΡΡ‚ΡŒ, ЦАП, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€. Π•Π³ΠΎ Ρ†Π΅Π½Π° Π² ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 50 Ρ€ΡƒΠ±. Π’ Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ Ссли ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ систСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π΅, Ρ‚ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ процСссора, памяти ΠΈ Π¦ΠΠŸ составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 200 Ρ€ΡƒΠ±. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ нСсёт Π² ΡΠ΅Π±Π΅ большиС возмоТности ΠΏΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ схСмы.

Π’Ρ‹Π±ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Ρ‘Ρ€Π° ВрСбования ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π±Ρ‹Π»ΠΈ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ Π²Ρ‹ΡˆΠ΅. Π’ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ врСмя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ (Motorola, Zilog, Microchip, Scinex, Atmel) ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ микросхСм, для Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ стандартных Ρ‚ΠΈΠΏΠΎΠ² Π·Π°Π΄Π°Ρ‡ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΠΈΡ€ΠΌΠ°ΠΌΠΈ ΠΏΠΎΠ΄Π°Π΅Ρ‚ Π½Π° Π»ΠΈΡ‡Π½ΠΎΠ΅ усмотрСниС программиста, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всС микросхСмы Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ схоТими Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

Для построСния систСмы ΠΌΠ½ΠΎΠΉ Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Π»ΠΈΠ½Π΅ΠΉΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel. Из Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π° класса: Tiny (соврСмСнныС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Ρ€Π΅Π·ΠΊΠΎ ΡƒΡ€Π΅Π·Π°Π½Π½Ρ‹ΠΌΠΈ возмоТностями) ΠΈ AVR (довольно старыС, вслСдствиС Ρ‡Π΅Π³ΠΎ ΠΈ Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅). Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ Ρƒ ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²Π° Tiny нСдостаточно ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, поэтому Π±Ρ‹Π»ΠΎ взято сСмСйство AVR. НаиболСС подходящим ΠΏΠΎ Ρ‚рСбованиям оказался — ATmega8.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°:

8-битная RISC-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (Π΄ΠΎ 16 MIPS ΠΏΡ€ΠΈ fΡ‚Π°ΠΊΡ‚ = 16ΠœΠ“Ρ†)

130 инструкция, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° 1 Ρ‚Π°ΠΊΡ‚

32 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния

8 ΠšΠ‘ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΠΎΠΉ flash-памяти

1ΠšΠ‘ статичСского ΠžΠ—Π£

512 Π±Π°ΠΉΡ‚ EEPROM

Π”Π²Π° 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΈ ΠΎΠ΄ΠΈΠ½ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° Π’Ρ€ΠΈ ШИМ-ΠΊΠ°Π½Π°Π»Π°

6-ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ (DIP) ΠΈΠ»ΠΈ 8-ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ (TQFP, QFN/MLF) 10-Π±ΠΈΡ‚Π½Ρ‹ΠΉ АЦП

USART

SPI-интСрфСйс Π‘Ρ‚ΠΎΡ€ΠΎΠΆΠ΅Π²ΠΎΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ Аналоговый ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ ВстроСнный RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€

23 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Частота тактирования: 0 — 8 ΠœΠ“Ρ† (ATmega8L)

0 — 16 ΠœΠ“Ρ† (ATmega8)

НапряТСниС питания: 2.7 — 5.5 Π’ (ATmega8L)

4.6 — 5.5 Π’ (ATmega8)

ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΎΠΊ ΠΏΡ€ΠΈ fΡ‚Π°ΠΊΡ‚ = 8 ΠœΠ“Ρ† ΠΈ UΠΏΠΈΡ‚ = 5 Π’ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 15 мА Π ΠΈΡ. 4 — ВнутрСнняя Π±Π»ΠΎΠΊ-схСма ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8.

Как Π²ΠΈΠ΄Π½ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ нСсёт Π² ΡΠ΅Π±Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ большиС возмоТности, Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для написания устройства.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Π² ΡΠ²ΠΎΡ‘ΠΌ составС АЦП, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π΅ ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π¨Π˜Πœ, поэтому придСтся Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ устройства прСобразования сигнала.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΊ-напряТСниС Для прСобразования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ схСму Π½Π° ΠžΠ£, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π² ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ для Π²Ρ‹Π±ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ коэффициСнта усилСния Рис. 5 — ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΊ-напряТСниС НапряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠžΠ£ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ:

UΠ²Ρ‹Ρ…=IΠ²Ρ…Rоос,

Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ транзистор ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Для выдСлСния постоянной ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΎΡ‚ ΠΊΠ°Π½Π°Π»Π° ШИМ микропроцСссора ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ.

Рис. 6 — Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ.

На ΠžΠ£ Π½Π΅ Π½Π°Π»Π°Π³Π°Π΅Ρ‚ся ΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ±ΠΎ ТСстких Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅, СдинствСнным условиСм Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ это — частота Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ усилСния ΠΌΠ½ΠΎΠ³ΠΎ большС частоты измСнСния сигнала, Π² ΡΠ»ΡƒΡ‡Π°Π΅ ШИМ сигнал измСняСтся 2 Ρ€Π°Π·Π° Π·Π° 256 Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ частотС 16 (8) ΠœΠ“Ρ†. Π’ΠΎ Π΅ΡΡ‚ΡŒ с Ρ‡Π°ΡΡ‚ΠΎΡ‚ΠΎΠΉ 125 ΠΊΠ“Ρ†. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ КР140Π£Π”, ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ частоту Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ усилСния сигнала Π΄ΠΎ 10 ΠœΠ“Ρ†, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠ·ΠΊΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ — 7 Ρ€ΡƒΠ±.

ЖидкокристалличСский дисплСй НаиболСС ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π½Π°/качСство стал дисплСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠœΠ­Π›Π’ МВ-6464. Π”Π°Π½Π½Ρ‹ΠΉ дисплСй Π² ΡΠ²ΠΎΡ‘ΠΌ составС ΠΈΠΌΠ΅Π΅Ρ‚ дисплСй ΠΈ ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡƒ ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½ΠΈΠΌ.

Для управлСния Π΄Π°Π½Π½Ρ‹ΠΌ Π–ΠšΠ” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 8-разрядная шина. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ дисплСя ΠΈΠΌΠ΅ΡŽΡ‚ 64×64 пиксСля. Бпособ адрСсации ΠΊ Π–ΠšΠ” ΠΈΠΌΠ΅Π΅Ρ‚ страничный Π²ΠΈΠ΄. РаспрСдСлСниС ΠžΠ—Π£ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π° Ρ€ΠΈΡ. 7

Рис. 7 — БоотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ адрСсами ΠžΠ—Π£ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ.

Для отобраТСния Π±Π°ΠΉΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала Π·Π°Π΄Π°Ρ‚ΡŒ страницу ΠΈ Π°Π΄Ρ€Π΅Ρ ΠžΠ—Π£. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 8 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для управлСния Π–ΠšΠ”.

Рис. 8 — ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния Π–ΠšΠ” ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма устройства Рис. 9 — ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма снятия ВАΠ₯ Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства Боставим Π±Π»ΠΎΠΊ-схСму функционирования устройства Рис. 10 — Π‘Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° функционирования ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠœΠ΅Ρ‚ΠΊΠ°

Команда

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

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

.DSEG

.ORG

0x100

.def

TMP=R16

РСгистр для ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ

.def

I=R17

РСгистр измСрСния Ρ‚ΠΎΠΊΠ°

.def

COL=R18

РСгистр для ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

.def

STR=R19

РСгистр для хранСния страницы

.def

U=R20

РСгистр для значСния напряТСния

.CSEG

.ORG

a4

CLI

Π—Π°ΠΏΡ€Π΅Ρ‚ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

LDI

TMP, 0b 0001 1000

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стороТСвого Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

OUT

WDTCR, TMP

CLR

TMP

OUT

WDTCR, TMP

ldi

TMP, low (RAMEND)

Настройка указатСля стСка Π½Π° ΠΊΠΎΠ½Π΅Ρ† ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти

out

SPL, TMP

ldi

TMP, high (RAMEND)

out

SPH, TMP

LDI

TMP, 0b 0100 0000

Настройка ΠΏΠΎΡ€Ρ‚Π° Π‘

OUT

PORTΠ‘, TMP

CLI

TMP

OUT

DDRΠ‘, TMP

CLR

TMP

настройка ΠΏΠΎΡ€Ρ‚Π° D Π΄Π»Ρ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° Π–ΠšΠ”

OUT

PORTD, TMP

LDI

TMP, 0b 1000 0001

Настройка ΠΊΠ°Π½Π°Π»Π° ШИМ OC1A

Π Π΅ΠΆΠΈΠΌ — fast PWM

8 Π±ΠΈΡ‚ Π’Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°

OUT

TCCR1A, TMP

LDI

TMP, 0b 0000 1001

OUT

TCCR1B, TMP

CLR

TMP

OUT

OCR1AL, TMP

LDI

TMP, 0b 1110 0000

Настройка АЦП ИОН — Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π’Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 1ΠœΠ“Ρ† (1:16)

8 Π±ΠΈΡ‚

OUT

ADMUX, TMP

LDI

TMP, 0b1000 0100

OUT

ADCSRA, TMP

Основная Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Begin:

CLR

STR

Установка Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ страницы

LDI

TMP, 0b1011 1000

OUT

DDRB, TMP

LDI

COL, 0b 0000 0001

Установка Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

CLR

U

Установка Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° ШИМ

GET:

OUT

OCR1AL, U

установка напряТСния UΠ·ΠΈ

LDI

TMP, 0xE0

Π’Ρ‹Π±ΠΎΡ€ ΠΊΠ°Π½Π°Π»Π° АЦП

OUT

ADMUX, TMP

LDI

TMP, 0×14

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° 10 мкс для стабилизации напряТСния Π½Π° Π²Ρ…ΠΎΠ΄Π΅ Π±Π»ΠΎΠΊΠ° АЦП

a1:

DEC

TMP

NOP

BRNE

a1

SBI

ADCSRA, 6

Запуск прСобразования

a2:

SBIS

ADCSRA, 4

ОТиданиС окончания прСобразования

RJMP

a2

IN

I, ADCH

Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° прСобразования

LSR

I

Установка адрСса ΠžΠ—Π£ Π² Π–ΠšΠ”

LSR

I

AND

I, 0b 0011 1111

ADD

I, 0b 0100 0000

OUT

DDRD, I

LDI

TMP, 0b 0100 0000

Π’Ρ‹Π²ΠΎΠ΄ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π–ΠšΠ”

OUT

DDRΠ‘, TMP

OUT

DDRD, COL

CLI

TMP

OUT

DDRΠ‘, TMP

ROL

COL

Установка ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

a3:

BRCS

INK

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ для установки Π½ΠΎΠ²ΠΎΠΉ страницы

ADD

U, 0x4

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ напряТСния UΠ·ΠΈ

RJMP

GET

INK:

INC

STR

Π˜Π½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ страницы

CPSE

STR, 0b 0000 0100

Если Π±Ρ‹Π»Π° послСдняя страница — Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄

RJMP

a6

a4:

SBIS

DDRA, 2

Π—Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° старт

RJMP

a4

LDI

TMP, 0×14

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π° 10 мкс для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€Π΅Π±Π΅Π·Π³Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²

a5:

DEC

TMP

NOP

BRNE

a5

RJMP

Begin

a6:

ADD

STR, 0b1011 1000

Установка Π½ΠΎΠ²ΠΎΠΉ страницы Π–ΠšΠ”

OUT

DDRD, STR

RJMP

a3

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

НСобходимо Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ коэффициСнт использования Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств.

ИспользованиС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств

Кисп. Π°ΠΏΠΏ. = Nисп. Π°ΠΏΠΏ./NΠΎΠ±Ρ‰ Π°ΠΏΠΏ =

ИспользованиС памяти (ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ компиляции Π² AVR Studio):

ΠŸΠ—Π£ (flash) — 6,2%

ΠžΠ—Π£ (SRAM) — 0,0%

EEPROM — 0, 0%

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

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