GSM ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ (ATmega16)
07.10.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΠ²Π»Π°Π΄Π΅Π»ΡΡΠ° ΠΎ Π²Π·Π»ΠΎΠΌΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ. Π‘ΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ Π΄Π²Π΅ΡΠΈ, ΠΎΠΊΠ½Π°,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 10390
ΠΡΠΎΡΡΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠΏΠΈΠ΄ΠΎΠΌΠ΅ΡΡ Ρ ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ (ATmega8)
07.10.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΈΠ΄ΠΎΠΌΠ΅ΡΡ Π½Π° AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅. ΠΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π΅ΡΠ°Π»Π΅ΠΉ, Π²ΡΠ΅Π³ΠΎ 4…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 13394
Π’Π°Ρ
ΠΎΠΌΠ΅ΡΡ Π½Π° AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATtiny2313, C)
13.01.2010
ΠΠ°Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π΅ΠΏΠ»ΠΎΡ
ΠΎΠΉ ΡΠ°Ρ
ΠΎΠΌΠ΅ΡΡ, ΠΏΡΠ΅Π΄Π΅Π» Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ
ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 100 — 9990 ΠΎΠ±/ΠΌΠΈΠ½. Π’ΠΎΡΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ — Β± 3 ΠΎΠ±/ΠΌΠΈΠ½….
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 27914
Mega-ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ (ATmega16, C)
09.08.2008
ΠΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊ-ΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ (Π°Π²ΡΠΎΡΠ΅ΡΠ²ΠΈΡ) ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ»Π΅ΠΊΡΡΠΎΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠ², ΠΈΠ½ΠΆΠ΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠ°ΡΡΡΠ΅ΠΊ.
ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ Π±ΠΎΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π° Π»ΡΠ±ΠΎΠΉ ΠΈΠ½ΠΆΠ΅ΠΊΡΠΎΡΠ½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ (ATmega8, C)
08.08.2008
ΠΡΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°Π·Π°Π»ΠΎΡΡ, Ρ ΠΌΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°ΡΡ
ΠΎΠ΄ ΡΠΎΠΏΠ»ΠΈΠ²Π°. ΠΠ°ΡΠΈΠ½Π° Ρ ΠΌΠ΅Π½Ρ Audi-80 Ρ 2-Ρ
Π»ΠΈΡΡΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠΆΠΊΠΎΠΌ (ABT) ΠΈ ΠΌΠΎΠ½ΠΎΠ²ΠΏΡΡΡΠΊΠΎΠΌ (ΠΎΠ΄Π½Π°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 13395
ΠΠ²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°Ρ
ΠΎΠΌΠ΅ΡΡ (AT89C2051, asm)
08.08.2008
ΠΠ²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°Ρ
ΠΎΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠ°Π»ΠΎΠ½Π΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ.
…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 10902
Π Π΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π° c LED Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ, ΠΠΠ£ (RC5) (ATmega8, C)
16.02.2011
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ΅ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΠΏΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5473
Π Π΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π° Ρ LCD Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ ΠΈ ΠΠΠ£ (RC5) (ATmega8, C)
16.02.2011
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π°.
Π Π΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π° Ρ LCD, ΠΠΠ£ (RC5) ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ (ATmega8, C)
16.02.2011
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π°. Π ΡΡΠΎΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3076
Π Π΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π° Ρ LCD, ΠΠΠ£ (RC5) ΠΈ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΠΎΠΌ (ATmega8, C)
16.02.2011
ΠΡΠ΅ΡΠ΅Π΄Π½Π°Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΡΡΡΠΉΠΎΡΡΠ²Π° Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΡΠΎΠ±ΡΠ°Π½Π½ΠΎ ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅ ΠΠΈΠΊΠΈΡΠΈΠ½Π°. Π ΡΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ Π΄Π»Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6041
ΠΠ΄Π½ΠΎΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° 400 ΠΌΠΡ Π½Π° ΡΠΈΠ½ΡΠ΅Π·Π°ΡΠΎΡΠ΅ (ATtiny24)
02.12.2010
ΠΡΠΈΡΠΌΠ½ΠΈΠΊ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΈΡΠΌΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΡΠ°Π΄ΠΈΠΎΠΌΠΈΠΊΡΠΎΡΠΎΠ½ΠΎΠ² Π½Π° ΠΠΠ-ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠ°Ρ
, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ
Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 400-450 ΠΌΠΡ Ρ WFM β ΡΠΈΡΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΠΎΠΉ…
ΠΡΠΈΡΠΌΠ½ΠΈΠΊ 399-469 ΠΌΠΡ Ρ Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ ΠΎΡ NOKIA 3310 (ATmega8)
02.12.2010
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Β«ΠΡΠΈΡΠΌΠ½ΠΈΠΊΠ° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° 4Ρ
Ρ
ΠΌΠΡ Π½Π° ΡΠΈΠ½ΡΠ΅Π·Π°ΡΠΎΡΠ΅Β». Β
ΠΡΠΈΡΠΌΠ½ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5843
ΠΡΠΎΡΡΠΎΠΉ WAV ΠΏΠ»Π΅Π΅Ρ Π½Π° AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATtiny25/45/85, C)
31.10.2010
ΠΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ SD Π°ΡΠ΄ΠΈΠΎ ΠΏΠ»Π΅Π΅Ρ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATtiny25/45/85. Π£ ΡΡΠΈΡ
ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π΅ΡΡΡ Π΄Π²Π° Π±ΡΡΡΡΡΡ
Π¨ΠΠ (fast PWM) Π²ΡΡ
ΠΎΠ΄Π° Ρ Π½Π΅ΡΡΡΠ΅ΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9521
ΠΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΠ²ΠΎΠ½ΠΎΠΊ Π½Π° MMC/SD ΠΊΠ°ΡΡΠ΅ (ATmega32, C)
17.03.2008
ΠΡΠΎΡΡΡΠ΅ ΠΎΠ΄Π½ΠΎΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π²ΡΠ·Π²Π°ΡΡ Π²ΠΎΡΡΠΎΡΠ³Π° Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΡΡ
ΡΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π΄Π°Π»Π΅ΠΊΠΎ Ρ
ΠΎΠ΄ΠΈΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9378
AVR-USB-MEGA16: USB BootloadHID Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR (ATmega8, ATmega16, C)
30.08.2010
Π ΡΡΠ°ΡΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ USB bootloader BootloadHID, ΠΊΠΎΡΠΎΡΡΠΉ Ρ
ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ATmega8 ΠΈ ATmega16, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Π½Π΅Π³ΠΎ ΠΊΠΎΠ΄ ΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² 2048…
ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊΠΈ (bootloader) Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR
30.08.2010
ΠΠΏΠΈΡΠ°Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ bootloader, Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π²ΠΎ Π²ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Atmel AVR ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ATmega. ΠΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ ΡΡΠ°ΡΡΠΈ Π²Π·ΡΡ Ρ ΡΠ°ΠΉΡΠ°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6388
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ΅ΠΏΡΠΌΠΈ ΡΠ΅ΡΠ΅Π· USB (ATmega8, C)
29.10.2011
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ USB ΠΈ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅ΠΏΡΠΌΠΈ(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅),…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 18359
USB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° AVR (ATmega8, C)
15.05.2011
Π― Π½Π°ΡΠ°Π» ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ°, Π²Π΄ΠΎΡ
Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ Π² ΠΏΡΠΎΡΡΠΎΠΌ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠΌ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠ³ Π±Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9416
LCD2USB — ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ LCD ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB (ATmega8, C)
04.10.2010
ΠΡΠΎΡΡΠΎΠΉ VGA/ΠΠΈΠ΄Π΅ΠΎ Π°Π΄Π°ΠΏΡΠ΅Ρ (ATmega8, C)
28.08.2010
ΠΠ°Π΄Π°Π²ΡΠΈΡΡ ΡΠ΅Π»ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ VGA-ΠΌΠΎΠ½ΠΈΡΠΎΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
Π΄Π°Π½Π½ΡΡ
Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ±ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ — Ρ Ρ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 10457
Π£ΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΌΠ° ΠΎΡ ΠΊΡΠ»Π΅ΡΠΎΠ², Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡ Π½Π° LCD (ATmega8, C)
28.08.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΎ Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΡΠΌΠ° ΠΎΡ ΠΊΡΠ»Π΅ΡΠΎΠ² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Π½Π° LCD Π΄ΠΈΡΠΏΠ»Π΅Π΅. ΠΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3959
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° (AT89C2051, asm)
28.08.2010
ΠΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΡΠΈΡΠ»Π° ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π½Π°ΡΠ°Π»ΠΈ ΡΠ°Π·ΠΎΠΌ Β«ΡΡΡΡΠ°ΡΡΒ» ΠΎΠ±Π° ΠΆΠ΅ΡΡΠΊΠΈΡ
Π΄ΠΈΡΠΊΠ°, ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠ΅Π³ΠΎ, ΠΊΠ°ΠΊ…
Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΎΠ±ΠΎΡΠΎΡΠΎΠ² 12V Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ° Π½Π° DS18B20 (ATtiny13, C)
01.07.2009
ΠΠ·ΡΠ» Π²ΡΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΡ ΠΈΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠ° ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡΠΈ ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ½ΠΈ ΡΡΠ°ΡΡΡΡΡ. ΠΠΎΠ»ΡΡΠΈΠ»Π°ΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°: Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 12234
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΡΠΈΠ½ΡΠ΅Π·ΠΈΡΡΡΡΠ΅Π³ΠΎ LCD 4×16 ΠΊ USB (AT90S2313, C)
01.07.2009
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ· ΡΠ΅Π±Ρ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 4×16 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΉ ΠΊ USB. ΠΡΠΎΠ΅ΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π΅ΡΡΠ²ΠΎΠΌ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΠ AT93S2313 ΡΠΎΡΠΌΡ Atmel. …
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3037
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½Π°Π³ΡΡΠ·ΠΎΠΊ ΡΠ΅ΡΠ΅Π· USB/COM ΠΏΠΎΡΡ (PIC18F252, C)
15.02.2009
Π¦Π΅Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° — ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΠΈΡΡΠΎΠ²ΡΡ
Π½Π°Π³ΡΡΠ·ΠΎΠΊ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ — Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5722
Π‘ΡΡΠ΅Π»ΠΎΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° (AT90S2313, C)
09.08.2008
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ (ATmega8, C)
27.05.2012
Π‘ΠΎΡΡΠ°Π²: ATmega8, LM358, IRFZ44, 7805, ΠΌΠΎΡΡ, 13 ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ², ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ, 2 ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠ°, 4 ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ°, ΡΡΠ΅Ρ
ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 46060
ΠΠ΅ΡΠ΅Π΄Π΅Π»ΠΊΠ° ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ Π²Π°Π½Π½ΠΎΡΠΊΠΈ Ya Xun YX2000A (ATtiny2313, C)
12.03.2011
ΠΠ΅ΡΠ΅Π΄ ΠΏΠΎΠΊΡΠΏΠΊΠΎΠΉ ΡΠ·-Π²Π°Π½Π½ΠΎΡΠΊΠΈ Ρ Π΄ΠΎΠ»Π³ΠΎ Π±Π΅Π³Π°Π» ΠΏΠΎ Π³ΠΎΡΠΎΠ΄Ρ ΠΈ Π·Π°Ρ
ΠΎΠ΄ΠΈΠ» Π² ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΡΠ΅Π½ΡΡΡ, Π³Π΄Π΅ ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠΌΠΈ. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5415
ΠΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Ρ Π΅ΠΌΠΊΠΎΡΡΠΈ ΠΈ ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ (ATtiny15, asm)
19.02.2011
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ Π² ΠΆΡΡΠ½Π°Π»Π°Ρ
Β«Π Π°Π΄ΠΈΠΎΒ» β 7 Π·Π° 2004 Π³., ΡΡΡ. 26, 27 ΠΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Ρ LC ΠΈ Β«Π Π°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΒ» β 8 Π·Π° 2005 Π³., ΡΡΡ. 35…37 ΠΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Ρ…
Π’Π΅ΡΡΠ΅Ρ Π΄Π»Ρ LAN ΠΊΠ°Π±Π΅Π»Ρ (ATtiny2313, asm)
02.11.2010
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π½ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΡΠΉ ΡΠ΅ΡΡΠ΅Ρ Π΄Π»Ρ LAN ΠΊΠ°Π±Π΅Π»Π΅ΠΉ. ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠΈΠΏ ΠΊΠ°Π±Π΅Π»Ρ (ΠΏΡΡΠΌΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΡΠΎΡΡ), Π° ΡΠ°ΠΊ ΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ.
Π€ΠΎΡΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6712
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ AVR (ATmega32, C)
01.11.2010
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π² Π½Π°Π·Π°Π΄, Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΡΡΠΈΠ½Π³Π° Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, Ρ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ Π½Π° ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ PIC18F2550 ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Π΄ΠΈΡΠΏΠ»Π΅Π΅ Π½Π°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 11409
Π§Π°ΡΡΠΎΡΠΎΠΌΠ΅Ρ Π½Π° AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATmega16, C)
11.10.2010
Π§Π°ΡΡΠΎΡΠΎΠΌΠ΅Ρ 4-110 ΠΠΡ.
ΠΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΈ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² (Π·Π° 1ΡΠ΅ΠΊ.) ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΈΡΡΠΎΠ²ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ², Π½ΠΎ. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4204
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠ»ΠΈΠ»ΡΠ½ΡΠΉ ΡΡΠ°Π½ΠΎΠΊ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
ΠΏΠ»Π°Ρ (ATtiny13, C)
11.10.2010
ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 3-20Π, 0.1-10Π (ATmega8, C)
12.01.2010
ΠΠ΅Π· ΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ? ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ — Π±Π΅Π· Π₯ΠΠ ΠΠ¨ΠΠΠ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, Π° Π΅ΡΡ Π»ΡΡΡΠ΅ Π₯ΠΠ ΠΠ¨ΠΠΠ ΠΠΠ£Π₯ΠΠΠΠΠΠ¬ΠΠΠΠ Π±Π»ΠΎΠΊΠ°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 25935
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΌΠ΅Ρ Ρ LCD ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ (ATmega8515, asm)
09.08.2008
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΡΡΠΎΡΠΎΠΌΠ΅ΡΠ° Ρ
ΠΎΡΠΎΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½. ΠΠΎΠ΄ΡΡΠΈΡΠ°Π² ΡΠΈΡΠ»ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠ² Π²Ρ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π·Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΎΠ½ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ Π΅Π³ΠΎ ΠΊ ΡΠ΅ΠΊΡΠ½Π΄Π½ΠΎΠΌΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4339
Π’Π°ΠΉΠΌΠ΅Ρ Π΄Π»Ρ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° (ATmega16, C)
09.08.2008
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½Π°Ρ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡ Ρ ΠΏΡΠΎΠ³ΠΎΡΠ°Π½ΠΈΠ΅ΠΌ ΠΆΠ°Π»Π° ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π·Π°Π±ΡΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π·Π°Π±ΠΎΡΡ. Π’Π°ΠΊ ΠΆΠ΅ Π³ΠΎΡΡΡΠΈΠΉ. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3275
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ (v1.0) (ATmega8, C)
09.08.2008
ΠΠ°ΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ Ρ ΠΎΠ·Π°Π΄Π°ΡΠΈΠ»ΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΠ»ΡΠ½ΠΎΠΉ ΡΡΠ°Π½ΡΠΈΠΈ, ΠΈΠ±ΠΎ «Π²Π΅ΡΠ½ΡΠ΅» ΠΆΠ°Π»Π° ΠΏΠΎΡΡΡΡΡΡ ΠΎΡ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°, Π° ΠΌΠΎΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 11425
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ (v2.0) (ATmega8, C)
09.08.2008
ΠΡΠΎ Π²ΡΠΎΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΠ°ΡΡΠΈ «Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ»
ΠΠ°ΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ Ρ ΠΎΠ·Π°Π΄Π°ΡΠΈΠ»ΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 7620
ΠΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Ρ PID ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ (ATmega8)
09.08.2008
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΡΠ»ΡΠ½Π°Ρ ΡΡΠ°Π½ΡΠΈΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎ ΡΡΡΠΈ ΠΠΠ (ΠΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ — ΠΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎ — ΠΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ)…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 11809
Mega-ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ (ATmega16, C)
09.08.2008
ΠΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊ-ΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ (Π°Π²ΡΠΎΡΠ΅ΡΠ²ΠΈΡ) ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ»Π΅ΠΊΡΡΠΎΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠ², ΠΈΠ½ΠΆΠ΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠ°ΡΡΡΠ΅ΠΊ.
ΠΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Ρ Π΅ΠΌΠΊΠΎΡΡΠΈ ΠΈ ΡΠ°ΡΡΠΎΡΠΎΠΌΠ΅Ρ Π½Π° AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATmega8, C)
09.08.2008
ΠΡΠ΅Π΄ΡΡΡΠΎΡΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°ΠΊΠ°Ρ… ΠΠ°ΡΠ΅Π» Ρ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΎΠ΄Π½Ρ ΡΡΠ°ΡΠ΅ΠΉΠΊΡ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠΏΠΈΡΡΠ²Π°Π»ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 12589
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΠ‘Π ΠΌΠ΅ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATmega8)
09.08.2008
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΠ‘Π ΠΌΠ΅ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±ΡΡΡΡΡΠΉ ΠΏΠ΅ΡΠ΅ΡΡΠ΅Ρ ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° Π‘ΡΠΎΡΡΠ΅ΠΉ ΠΠΎΠ»Π½Ρ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. ΠΡΠΎΡ ΠΏΡΠΈΠ±ΠΎΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5435
ΠΠΎΠ»ΡΡΠΌΠ΅ΡΡ ΠΈ Π°ΠΌΠΏΠ΅ΡΠΌΠ΅ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄Π»Ρ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ (ATmega8)
09.08.2008
ΠΠ΅ ΡΠ°ΠΊ Π΄Π°Π²Π½ΠΎ Ρ Π·Π°Π΄Π°Π»ΡΡ ΡΠ΅Π»ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π±Π΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠ»Π³ΠΎ Π΄ΡΠΌΠ°Π» ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π¨ΠΠ ΠΈ ΠΌΠΎΡΠ½ΡΡ
…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 16306
ΠΠ²ΡΡ
ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ (Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉΡΠΈΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ) (ATmega16, asm)
03.08.2013
1. ΠΠΠ©ΠΠ Π‘ΠΠΠΠΠΠΠ―
1.1. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π±ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ²Π΅ΡΡ
ΡΡΠΊΠΈΡ
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π² ΡΠΈΡΠΎΠΊΠΎΠΉ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5793
CΡ
Π΅ΠΌΠΎΡΠ΅Ρ
Π½ΠΈΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠ°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ATtiny2313, C)
24.11.2011
ΠΡΠΎ ΠΈΠ· Π²Π°Ρ Π½Π΅ Ρ
ΠΎΡΠ΅Π» ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ΅Π±Π΅ ΡΠ΅Π½ΡΠΎΡΠ½ΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠΌ? ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅. Π’Π°ΠΊ Π²ΠΎΡ ΠΈ Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6162
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΠΊΠ»ΠΈΠ½ΠΎΠΌΠ΅ΡΡ (Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡ) MMA7260Q (ATmega32, AD7799, C)
10.06.2011
ΠΠ½ΠΊΠ»ΠΈΠ½ΠΎΠΌΠ΅ΡΡ —Β ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠ΅ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π³ΡΠ°Π²ΠΈΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5869
ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Π΅ (ATmega8, 74HC595, C)
17.02.2011
ΠΠ΅Π²ΡΡΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΒ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½ΠΎΠΉ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ Π½Π° Π΄Π²ΡΡ
ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ°Ρ
74HC595D. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΡΠΎΡΠ» Π²…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6110
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ LCD WG12864A (ATmega8, C)
25.12.2010
ΠΠ°ΡΡΠ΄Ρ Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΌΠΈ ΠΠ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π²ΡΠΏΡΡΠΊΠ°ΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ. ΠΡΠ»ΠΈ Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΡ
, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5004
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΡ
LED ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ HT1611, HT1613, ΠΠ’10Π’7-7 (asm)
24.12.2010
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ. Π ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5295
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ — Stepper motors (AT90S2313, asm)
24.12.2010
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΡΠΆΠ΅ Π΄Π°Π²Π½ΠΎ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΠ°ΠΌΡΡ
ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
. ΠΡ
ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π² Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π°Ρ
, ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°Ρ
,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 20090
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ°ΡΡΠΊΡΠΈΠ½ ΠΊ AVR — The AVR based USB HID Touchscreen Mouse (ATmega168, C)
19.11.2010
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠΈ ΡΠ°ΠΉΡΠ° eldigi.ru.
ΠΠ°Π½Π½Π°Ρ ΡΡΠ°ΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅Π½ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5284
LCD2USB — ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ LCD ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB (ATmega8, C)
04.10.2010
Π¦Π΅Π»Ρ LCD2USB — ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° HD44780 ΠΊ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌ (PC) ΡΠ΅ΡΠ΅Π· USB. LCD2USB ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π»ΡΡ ΠΊΠ°ΠΊ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6727
ΠΡΠΈΡΠΌΠ½ΠΈΠΊ RC5 Π½Π° AVR ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATmega16, C)
25.09.2009
ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΡΠ²Π΅ΡΡ
Ρ — ΡΡΡΡΠΊΡΡΡΠ° ΠΏΠΎΡΡΠ»ΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ°. ΠΠΎ ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π²ΡΠΌ ΡΡΠ°ΡΡΠΎΠ²ΡΠΌ Π±ΠΈΡΠ°ΠΌ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π . ΠΠ°ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΡΠΈΡΡΠ½ΠΊΠ°,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3276
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΡΠΈΠ½ΡΠ΅Π·ΠΈΡΡΡΡΠ΅Π³ΠΎ LCD 4×16 ΠΊ USB (AT90S2313, C)
01.07.2009
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ· ΡΠ΅Π±Ρ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 4×16 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΉ ΠΊ USB. ΠΡΠΎΠ΅ΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π΅ΡΡΠ²ΠΎΠΌ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΠ AT93S2313 ΡΠΎΡΠΌΡ Atmel….
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3037
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½Π°Π³ΡΡΠ·ΠΎΠΊ ΡΠ΅ΡΠ΅Π· USB/COM ΠΏΠΎΡΡ (PIC18F252, C)
15.02.2009
Π¦Π΅Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° — ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΠΈΡΡΠΎΠ²ΡΡ
Π½Π°Π³ΡΡΠ·ΠΎΠΊ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ — Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5722
ΠΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΠ²ΠΎΠ½ΠΎΠΊ Π½Π° MMC/SD ΠΊΠ°ΡΡΠ΅ (ATmega32, C)
17.03.2008
ΠΡΠΎΡΡΡΠ΅ ΠΎΠ΄Π½ΠΎΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π²ΡΠ·Π²Π°ΡΡ Π²ΠΎΡΡΠΎΡΠ³Π° Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΡΡ
ΡΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π΄Π°Π»Π΅ΠΊΠΎ Ρ
ΠΎΠ΄ΠΈΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9378
ΠΠ²ΡΡ
ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ (Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉΡΠΈΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ) (ATmega16, asm)
03.08.2013
1. ΠΠΠ©ΠΠ Π‘ΠΠΠΠΠΠΠ―
1.1. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π±ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ²Π΅ΡΡ
ΡΡΠΊΠΈΡ
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π² ΡΠΈΡΠΎΠΊΠΎΠΉ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5793
15-ΡΠΈ ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ (ATmega8)
20.05.2011
Π Π½Π°Ρ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ Π±ΡΡ Π²ΡΡ ΡΠ°ΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π‘ΡΠΈΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΊΠΈ Π΄Π°Π²Π½ΠΎ ΡΠ°ΠΌΠΈ ΡΡΠΈΡΠ°ΡΡ ΠΈ ΡΡΡΠ°Ρ,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 7718
ΠΡΠ»ΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²ΡΡ
Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΡ
ΠΊΠ°ΠΌΠ΅Ρ (ATtiny12, asm)
02.12.2010
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
ΡΠΎΡΠΎΠΊΠ°ΠΌΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠ-Π»ΡΡΠ΅ΠΉ. ΠΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4738
15-ΡΠΈ ΠΊΠ°Π½Π°Π»ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ATmega8)
26.10.2010
β
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ:
Β· 15 Π²ΡΡ
ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΠΊ;
Β·. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4086
Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ: ΡΠ°ΡΡ, ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ, ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ATmega16)
01.08.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ βUniversal deviceβ (Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ) ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡ ΠΆΠΈΠ·Π½Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 8069
Π§Π°ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega16 (ATmega16, C)
26.01.2010
ΠΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠΈ ΡΠ°ΠΉΡΠ° eldigi.ru
ΠΠ²ΡΠΎΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ» ΡΠΎΠ»ΡΠΊΠΎ ΡΡ
Π΅ΠΌΡ, ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ Π² Proteus-e. ΠΠ° ΡΡΠΎ Π΅ΠΌΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6981
Π‘Π΅Π½ΡΠΎΡΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ (ATtiny2313)
08.03.2009
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΡ
ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² ΡΡΠΊΠΎΡΡΠΈ Π»Π°ΠΌΠΏ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ½ΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 7334
ΠΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Β«Π£ΠΌΠ½ΡΠΉ Π΄ΠΎΠΌΒ» (ATmega16)
24.01.2009
ΠΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ, Π»Π΅Π½Ρ β Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ°. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9479
Π§Π°ΡΡ Π½Π° ATmega8 (ATmega8, C)
21.06.2008
ΠΠ²Π° Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20 (Π΄ΠΎΠΌΠ° ΠΈ Π½Π° ΡΠ»ΠΈΡΠ΅).
5 Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ².
ΠΡΡΡΠΎΡΠΊΠ° ΡΠΈΠ³Π½Π°Π»Π°, Π΅ΡΠ»ΠΈ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ Π½Π΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ, ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 15545
ΠΠΎΠΌΠ°ΡΠ½ΡΡ ΠΌΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΡ Ρ ΡΠ°ΡΠ°ΠΌΠΈ, ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ΅ΠΌ ΠΈ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠ°ΠΌΠΈ (ATmega32, C)
21.04.2008
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ ΠΏΡΠΈΠ±ΠΎΡ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π°Π·Ρ, ΠΈΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠΈΠΌ Π² Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ
ΡΡΠ»ΠΎΠ²ΠΈΡΡ
Π½Π°Π±ΠΎΡΠΎΠΌ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΠΌΡΡ
…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9009
«ΠΡΠ»ΡΡΠΈΠΡΠ»ΡΡ» — ΡΠ°ΡΡΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠ»ΡΡΠ°! (ATtiny2313)
13.04.2008
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΠΏΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°ΠΌ Π’Π ΡΡΠ½Π΅ΡΠΎΠ² Π½Π° ΡΠΈΠΏΡΠ΅ΡΠ΅ Philips SAA7134 ΠΈ SAA7135. Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ, Π»ΡΠ±ΠΎΠΉ ΠΏΡΠ»ΡΡ ΠΎΡ ΡΠ°ΠΊΠΈΡ
Π’Π…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3179
ΠΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΠ²ΠΎΠ½ΠΎΠΊ Π½Π° MMC/SD ΠΊΠ°ΡΡΠ΅ (ATmega32, C)
17.03.2008
ΠΡΠΎΡΡΡΠ΅ ΠΎΠ΄Π½ΠΎΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π²ΡΠ·Π²Π°ΡΡ Π²ΠΎΡΡΠΎΡΠ³Π° Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΡΡ
ΡΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π΄Π°Π»Π΅ΠΊΠΎ Ρ
ΠΎΠ΄ΠΈΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9378
Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΡΡΠΊΠΎΡΡΠΈ Π»Π°ΠΌΠΏΡ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (AT89C2051, asm)
01.03.2008
Π ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ ΡΡΠΊΠΎΡΡΠΈ Π»Π°ΠΌΠΏΡ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ (Π΄Π°Π»Π΅Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ). Π Π΅Π³ΡΠ»ΡΡΠΎΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6275
Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ (AT90S2313, C)
22.01.2008
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ ΠΏΡΠΈΠ±ΠΎΡ ΡΠΌΠ΅Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΡΠΊΠΎΡΡΡ. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4698
Π§Π°ΡΡ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ ΠΈ ΠΠ-ΠΠ£ (AT89C4051, C)
18.01.2008
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ Π±Π°Π·Π΅ ΠΈ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠ°Π½Π΅Π΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΡ
Π² ΠΆΡΡΠ½Π°Π»Π΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3661
Π‘ΡΠ΅ΡΡΠΈΠΊ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (AT90S2313, asm)
06.01.2008
ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
Π±ΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ ΠΈ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΈΡ
Π»Π΅Ρ Π²ΡΠΏΡΡΠΊΠΎΠ² ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ ΠΌΠ΅Ρ
Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5256
ΠΠ»ΠΎΠΊ ΠΆΠΈΠ·Π½Π΅ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π°ΠΊΠ²Π°ΡΠΈΡΠΌΠ° (AT89C2051, asm)
08.12.2007
ΠΠ»ΠΎΠΊ ΠΆΠΈΠ·Π½Π΅ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π°ΠΊΠ²Π°ΡΠΈΡΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΎΡΠ°,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3728
ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ°Π΄ΠΈΠΎ-ΡΠ°ΡΡ/Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ Ρ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π½Π° Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ LCD (ATmega8515)
29.11.2007
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ΅Π½ΡΠ°Π±Π΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°, Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΡ Π²Π΅ΡΡΠΌΠ° Π½Π΅ΠΏΠ»ΠΎΡ
ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6303
ΠΠ°ΡΡΠΈΠΊ ΡΡΠ΅ΡΠΊΠΈ Π³Π°Π·Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ATtiny13, C)
10.11.2010
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π΄Π°ΡΡΠΈΠΊ ΡΡΠ΅ΡΠΊΠΈ Π³Π°Π·Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATtiny13, Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅Π½ΡΠΎΡΠ° Π³Π°Π·Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ½ MQ-4 ΡΠΈΡΠΌΡ HANWEI ELETRONICS. ΠΡΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6369
GSM ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ (ATmega16)
07.10.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΠ²Π»Π°Π΄Π΅Π»ΡΡΠ° ΠΎ Π²Π·Π»ΠΎΠΌΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ. Π‘ΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ Π΄Π²Π΅ΡΠΈ, ΠΎΠΊΠ½Π°,. ..
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 10390
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° «Tiny KTM» (AT90S2343)
09.08.2008
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° «Tiny KTM» — ΠΏΡΠΎΡΠ΅ ΡΡ
Π΅ΠΌΡ Π½Π΅ Π±ΡΠ²Π°Π΅Ρ! ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3481
ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ Π·Π°ΠΌΠΎΠΊ Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ iButton (AT89C2051, asm)
09.08.2008
ΠΠ΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠΎΠΌΡ Π½Π°Π·Π°Π΄ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Β«ΠΠΠΠ’ΠΠ’ΠΠ TOUCH-MEMORY DS1990AΒ», Ρ.Π΅. ΠΎΡΠΌΡΡΠΊΠ°. Π’Π΅ΠΏΠ΅ΡΡ ΠΠ°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π·Π°ΠΌΠΎΠΊ ΠΊ Π·ΡΠΎΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4866
ΠΡΠ»ΠΈ ΠΡ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ Touch Memory… (AT89C2051, asm)
09.08.2008
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡ
, Π° ΠΏΠΎΡΠΎΠΉ ΠΈ Π΄ΠΎΠΌΠ°, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄Π²Π΅ΡΠ½ΡΠ΅ Π·Π°ΠΌΠΊΠΈ, ΠΊΠ»ΡΡΠΎΠΌ ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π±Π»Π΅ΡΠΊΠ° Touch Memory ΡΠΈΡΠΌΡ DALLAS….
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4145
ΠΠΌΠΈΡΠ°ΡΠΎΡ touch-memory DS1990A (AT89C2051, asm)
09.08.2008
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΡΠ»ΠΈ ΠΡ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ Touch Memory…
ΠΠΌΠΈΡΠ°ΡΠΎΡ touch-memory DS1990A, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΠ°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ, ΡΠΏΠΎΡΠΎΠ±Π΅Π½…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4480
Π’Π΅Π»Π΅ΡΠΎΠ½Π½ΡΠΉ ΠΎΡ
ΡΠ°Π½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ (AT90S2313, asm)
09.08.2008
ΠΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΡΠ΅Π²ΠΎΠΆΠ½ΡΠΉ ΡΠΈΠ³Π½Π°Π» Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ. Π ΡΠ»ΡΡΠ°Π΅ ΠΎΡ
ΡΠ°Π½Ρ ΠΊΠ²Π°ΡΡΠΈΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄ΠΎ Ρ
ΠΎΠ·ΡΠΈΠ½Π°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 2606
ΠΠ²ΡΠΎΠ½ΠΎΠΌΠ½Π°Ρ ΠΎΡ
ΡΠ°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π° Π±Π°Π·Π΅ Π’Π (ATmega8)
09.08.2008
ΠΠ²ΡΠΎΠ½ΠΎΠΌΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ
ΡΠ°Π½Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π² Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½Π΅ ΠΈΠ·-Π·Π° ΠΏΡΠΎΡΡΠΎΡΡ ΠΈ Π΄Π΅ΡΠ΅Π²ΠΈΠ·Π½Ρ. ΠΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5411
SignALL — GSM ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π²ΡΠ΅ΠΌ (ATtiny2313)
09.08.2008
βSignALLβ β GSM ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ (Π΄Π°Π»Π΅Π΅ ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ βΡΡΡΡΠΎΠΉΡΡΠ²ΠΎβ), ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΡ
ΡΠ°Π½Ρ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΠΊΠ²Π°ΡΡΠΈΡΡ, Π΄Π°ΡΠΈ,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 8581
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° Visual KTM (ATiny2313)
09.08.2008
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΆΠΈΠ»Π°Ρ ΠΊΠΎΠΌΠ½Π°ΡΠ°, ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ ΠΈ Ρ.Π΄., Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3566
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ GSM-click (ATmega8, C)
09.08.2008
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ΅Π΄ΡΠ΅ΠΌ ΡΠΎΠ±ΡΡΠΈΠΈ ΠΏΠΎ GSM ΠΊΠ°Π½Π°Π»Ρ, ΠΏΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ Π‘ΠΠ‘-ΠΊΠΎΠΉ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π΅Π³ΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4479
ΠΠ°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ NiMh ΠΈ NiCd Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠΎΠ² AA AAA (ATmega8, C)
29.08.2010
ΠΠ°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ Π·Π°ΡΡΠ΄ΠΊΠΈ NiMh ΠΈ NiCd Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠΎΠ² (ΠΠ AAA) ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π±ΡΡΡΡΠΎΠ³ΠΎ Π·Π°ΡΡΠ΄Π°. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 7059
ΠΠΎΠ²ΡΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ PID ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠΌ (ATmega8)
01.04.2010
ΠΠΠ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ-ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎ-Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉΒ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ β ΡΡΠΎ ΡΠ°ΠΌΡΠΉ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΡΠΈΠΏΠΎΠ²…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5079
ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 3-20Π, 0.1-10Π (ATmega8, C)
12.01.2010
ΠΠ΅Π· ΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ? ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ — Π±Π΅Π· Π₯ΠΠ ΠΠ¨ΠΠΠ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, Π° Π΅ΡΡ Π»ΡΡΡΠ΅ Π₯ΠΠ ΠΠ¨ΠΠΠ ΠΠΠ£Π₯ΠΠΠΠΠΠ¬ΠΠΠΠ Π±Π»ΠΎΠΊΠ°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 25935
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠΏΠ°ΡΠ½ΡΡ
Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ (ΡΡΡΡ
ΡΠ°Π·Π½ΠΎΠ΅) SOKOL UZP-3F (ATmega8)
08.06.2009
Π§Π°ΡΡΠΎ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ Π²ΡΡ
ΠΎΠ΄Π° ΠΈΠ· ΡΡΡΠΎΡ Π΄ΠΎΡΠΎΠ³ΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3601
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠΏΠ°ΡΠ½ΡΡ
Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅ΡΠΈ SOKOL UZP-1F (ATmega8)
08.05.2009
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π½Π° Π΄Π²ΡΡΡΡΠΎΡΠ½ΠΎΠΌ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Π΅ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 2795
ΠΠΎΠ»ΡΡΠΌΠ΅ΡΡ ΠΈ Π°ΠΌΠΏΠ΅ΡΠΌΠ΅ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄Π»Ρ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ (ATmega8)
09.08.2008
ΠΠ΅ ΡΠ°ΠΊ Π΄Π°Π²Π½ΠΎ Ρ Π·Π°Π΄Π°Π»ΡΡ ΡΠ΅Π»ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π±Π΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠ»Π³ΠΎ Π΄ΡΠΌΠ°Π» ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π¨ΠΠ ΠΈ ΠΌΠΎΡΠ½ΡΡ
…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 16306
ΠΠΎΠ΄Π΄ΠΈΠ½Π³ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ (ATmega8)
25.04.2008
ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π½Π΅Ρ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±Ρ Π½Π΅ Π΄Π΅Π»Π°Π» Π΄Π»Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
Π½ΡΠΆΠ΄ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΠΠ). Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΌΠΎΠΆΠ΅Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5918
ΠΠ²Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΡ
ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ (AT89C2051, asm)
30.01.2008
Π ΠΈΡ. 1
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½Π΅ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΡΠΈΡΠΈΡΡΠΎΡΠ½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3950
ΠΠΎΠ²ΡΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° AVR (AT90S2313, asm)
15.01.2008
ΠΡΡΠΎΡΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π΄Π΅Π²Π°ΠΉΡΠ° ΡΠ°ΠΊΠΎΠ²Π°: Π½Π΅ΠΊΠΈΠΉ Π³ΠΎΡΠΏΠΎΠ΄ΠΈΠ½ N, ΡΠΊΡΡΡΠ΅ΠΌΠ°Π» Π² Π³ΠΎΠ΄Π°Ρ
ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ Π»ΡΠ±ΠΈΡΠ΅Π»Ρ ΡΠΏΠ»Π°Π²Π° ΠΏΠΎ Π³ΠΎΡΠ½ΡΠΌ ΡΠ΅ΠΊΠ°ΠΌ, ΡΡΠΎΠΏΠΈΠ» Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3819
ΠΠ°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΠΌΠ°Π»ΠΎΠ³Π°Π±Π°ΡΠΈΡΠ½ΡΡ
Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠΎΠ² (AT89C2051, MCP3208, asm)
08.12.2007
ΠΠ°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ Π·Π°ΡΡΠ΄ΠΊΠΈ Π»ΡΠ±ΡΡ
ΠΌΠ°Π»ΠΎΠ³Π°Π±Π°ΡΠΈΡΠ½ΡΡ
Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠΎΠ² Π΅ΠΌΠΊΠΎΡΡΡΡ Π΄ΠΎ 2Π*Π§.
Π’ΠΎΠΊ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΡΠΉ Π·Π°ΡΡΠ΄Π½ΡΠΌ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3781
USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR / 89S ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ Ρ AVR910 (ATmega8, C)
22.01.2012
Π‘Ρ
Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅. ΠΡΠ΅Π΄ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅Π»Ρ F1 ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π»ΠΈΠ½ΠΈΠΉ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ° USB ΠΎΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΏΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 10641
USB, COM ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ JTAG ICE (ATmega16)
27.04.2010
ΠΠ½ΠΎΠ³Π΄Π°, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΡΠΈΡΠ°Ρ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ Π΅Ρ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ. Π’ΠΎΠ³Π΄Π° Π½Π°ΡΡΡΠΏΠ°Π΅Ρ ΡΡΠ°Π΄ΠΈΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ (ΠΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3951
ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR (ATmega16)
16.02.2008
ΠΠΎΠ²ΠΎΠ΄ΠΎΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΠΎΡΠ»ΡΠΆΠΈΠ»ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΠΈΠΏΠΎΠ² AVR ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ
ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ debugWIRE. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π½Π΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 13746
USB ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR (ATmega16)
16.02.2008
ΠΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ «ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR»Β ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6211
ΠΡΠ»ΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²ΡΡ
Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΡ
ΠΊΠ°ΠΌΠ΅Ρ (ATtiny12, asm)
02.12.2010
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
ΡΠΎΡΠΎΠΊΠ°ΠΌΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠ-Π»ΡΡΠ΅ΠΉ. ΠΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4738
CΡ
Π΅ΠΌΠΎΡΠ΅Ρ
Π½ΠΈΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠ°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ATtiny2313, C)
24.11.2011
ΠΡΠΎ ΠΈΠ· Π²Π°Ρ Π½Π΅ Ρ
ΠΎΡΠ΅Π» ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ΅Π±Π΅ ΡΠ΅Π½ΡΠΎΡΠ½ΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠΌ? ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅. Π’Π°ΠΊ Π²ΠΎΡ ΠΈ Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6162
15-ΡΠΈ ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Π΄ΠΈΠΌΠΌΠ΅Ρ (ATmega8)
20.05.2011
Π Π½Π°Ρ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ Π±ΡΡ Π²ΡΡ ΡΠ°ΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π‘ΡΠΈΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΊΠΈ Π΄Π°Π²Π½ΠΎ ΡΠ°ΠΌΠΈ ΡΡΠΈΡΠ°ΡΡ ΠΈ ΡΡΡΠ°Ρ,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 7718
PWM (Π¨ΠΠ) ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ LED ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ 8Ρ
8 ΡΠ΅ΡΠ΅Π· ΡΠ΅Π³ΠΈΡΡΡ ΡΠ΄Π²ΠΈΠ³Π° 74HC595 (ATmega8, C)
23.01.2011
ΠΡΡΡ ΠΌΠ°ΡΡΠΈΡΠ° 8Ρ
8, ΠΎΠ΄Π½ΠΎΡΠ²Π΅ΡΠ½Π°Ρ. ΠΡΠ΅Π³ΠΎ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, 16 Π²ΡΡ
ΠΎΠ΄ΠΎΠ²: 8 Π½Π° ΡΡΠΎΠ»Π±ΡΡ ΠΈ 8 Π½Π° ΡΡΡΠΎΠΊΠΈ. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π½ΠΎΠΌΠ΅Ρ ΠΎΠ΄ΠΈΠ½ β ΠΏΠΎΠ½ΡΡΡ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΡΠ΅ΠΌ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5629
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ΅ ΡΠ°Π±Π»ΠΎ «ΠΠΎΠ»ΡΠ΅Π±Π½Π°Ρ ΠΏΠ°Π»ΠΎΡΠΊΠ°» (AT89C2051/PIC18C84, asm)
06.11.2010
ΠΠ° ΡΡΠΈΠΌ Π·Π°ΠΌΡΡΠ»ΠΎΠ²Π°ΡΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΊΡΠΎΠ΅ΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π½Π° PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅. ΠΠ»Π°Π²Π½ΠΎΠ΅ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎ — ΡΡΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ΄Π΅ΠΈ. Π…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4522
ΠΠ΅Π³ΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ΅ (AT90S2313)
21.08.2008
ΠΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π³ΠΈΡΠ»ΡΠ½Π΄Π° Π½Π° ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊΠ°Ρ
, Π²Π΅ΡΠ΅ΡΠΈΠ½ΠΊΠ°Ρ
. ΠΠ»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΏΠΎΠ·Π΄ΡΠ°Π²ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ. Π ΡΠ°ΠΊ ΠΆΠ΅ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5407
Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΡΡΠΊΠΎΡΡΠΈ Π»Π°ΠΌΠΏΡ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (AT89C2051, asm)
01.03.2008
Π ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ ΡΡΠΊΠΎΡΡΠΈ Π»Π°ΠΌΠΏΡ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ (Π΄Π°Π»Π΅Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ). Π Π΅Π³ΡΠ»ΡΡΠΎΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6275
ΠΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ USB-Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ (ATmega8, C)
27.10.2011
ΠΠΎΠ³Π΄Π° ΡΠΎ Π΄Π°Π²Π½ΠΎ Ρ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠ°ΡΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ USB Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠ» Π΅Π΅ Π½Π° Π΄Π²ΡΡ
ΡΠ°ΠΉΡΠ°Ρ
. ΠΠ΅Π²Π°ΠΉΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΎ ΡΠΏΡΡΡΡ ΠΏΠ°ΡΡ Π΄Π½Π΅ΠΉ,…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5188
Π£ΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΌΠ° ΠΎΡ ΠΊΡΠ»Π΅ΡΠΎΠ², Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡ Π½Π° LCD (ATmega8, C)
28.08.2010
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΎ Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΡΠΌΠ° ΠΎΡ ΠΊΡΠ»Π΅ΡΠΎΠ² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Π½Π° LCD Π΄ΠΈΡΠΏΠ»Π΅Π΅. ΠΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 3959
USB Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ (ATmega8, C)
10.03.2010
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π±ΡΠ» Π²ΡΠ±ΡΠ°Π½ ATmega8 (ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ATtiny8/48 Π½Π΅ Π·Π°Ρ
ΠΎΡΠ΅Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΈΡ
Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΡΡΠΈ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
Π³ΠΎΡΠΎΠ΄Π°Ρ
)….
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6756
Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ Π½Π° ATtiny2313 ΠΈ DS18B20 (ATtiny2313, C)
13.01.2010
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΡΠ°Π»Π° ΠΏΡΡΠΌΡΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ «Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π½Π° ATtiny2313 ΠΈ DS18B20». ΠΠ°ΠΊ ΡΠ°ΠΌ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ, Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 9699
Π£Π»ΡΡΡΠ΅Π½Π½ΡΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ Π½Π° ATtiny2313 ΠΈ DS18B20 (ATtiny2313, C)
13.01.2010
ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌ ΠΏΡΠΎΡΡΠ±Π°ΠΌ Π΄ΠΎΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ «Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ Π½Π° ATtiny2313 ΠΈ DS18B20». Π’Π΅ΠΏΠ΅ΡΡ ΡΠΌΠ΅Π΅Ρ:
ΠΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΎΡ -55Β°Π‘ Π΄ΠΎ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 26374
Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π½Π° ATtiny2313 ΠΈ DS18B20 (ATtiny2313, C)
12.01.2010
Π ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΅ΡΡΡ ΠΊΡΡΠ° ΡΡ
Π΅ΠΌ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠΎΠ² Π½Π° AVR, Π½ΠΎ ΠΊΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π° Ρ
ΠΎΡΠ΅ΡΡΡ ΡΠ΅Π³ΠΎ-ΡΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ.. ΠΠ° ΠΈ ΠΌΠΎΠ·Π³ΠΈ ΡΠ°Π·ΠΌΡΡΡ ΡΠΎΠΆΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ. ΠΡΠΎΡ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π±ΡΠ»…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 14058
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π½Π° DS18B20 (ATmega8, C)
18.10.2009
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π΄Π΅ΡΡΡΠΎΠΉ Π΄ΠΎΠ»ΠΈ Π³ΡΠ°Π΄ΡΡΠ° Π¦Π΅Π»ΡΡΠΈΡ*.
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 5835
Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΎΠ±ΠΎΡΠΎΡΠΎΠ² 12V Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ° Π½Π° DS18B20 (ATtiny13, C)
01.07.2009
ΠΠ·ΡΠ» Π²ΡΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΡ ΠΈΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠ° ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡΠΈ ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ½ΠΈ ΡΡΠ°ΡΡΡΡΡ. ΠΠΎΠ»ΡΡΠΈΠ»Π°ΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°: Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 12234
ΠΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ-ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ (ATmega8)
08.03.2009
ΠΠΎΠ·Π½ΠΈΠΊΠ»Π° Ρ ΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π² Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ
ΡΠ°ΡΠ°Ρ
-ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΈΠΌΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ·Π½Π°ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π½Π° ΡΠ»ΠΈΡΠ΅ ΠΈ Π² Π΄ΠΎΠΌΠ΅. Π…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4451
Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ — ΠΌΠ΅Π½ΡΡΠ΅ Π½Π΅ Π±ΡΠ²Π°Π΅Ρ (ATmega8)
18.05.2008
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΡΡ
Π΅ΠΌΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATMega8 Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ β55Β° C Π΄ΠΎ +127Β° C Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π½Π΅ Ρ
ΡΠΆΠ΅ +-0,5Β° C. Π…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 6523
Π’Π΅ΡΠΌΠΎΠΌΠ΅ΡΡ Ρ ΠΠΠ ΠΈ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ DS18B20 (ATtiny15)
01.03.2008
Π ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ΅ ΠΈ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ ΠΈ ΡΡ
Π΅ΠΌ ΡΠΈΡΡΠΎΠ²ΡΡ
ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠΎΠ². Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4153
Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ (AT90S2313, C)
15.02.2008
ΠΡΠΈΠ±ΠΎΡ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΠΏΠΎ ΠΏΡΠΎΡΡΠ±Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΊΠΎΠΌΠ½Π°ΡΠ΅ — Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»Ρ / Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ° ΠΏΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 4386
Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ Π½Π° DS18B20 ΠΈ ATmega8 (ATmega8, C)
27.01.2008
Π ΡΡ
Π΅ΠΌΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Ρ ΠΎΠ±ΡΠΈΠΌ ΠΊΠ°ΡΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ Π°Π½ΠΎΠ΄ΠΎΠΌ (2 ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ).
ΠΠ°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20….
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 15452
ΠΡΠΎΡΡΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π½Π° DS18B20 (ATtiny2313, C)
26.01.2008
ΠΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ΅ΡΠΌΠΎ Π΄Π°ΡΡΠΈΠΊΠ° DS18B20 ΠΈ ΠΌΠΊ ATtiny2313 (ΠΈΠ»ΠΈ AT90S2313) Π²ΡΠ²ΠΎΠ΄ΡΡΠΈΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° 7-ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΠΠΠ β ΠΌΠΎΠ΄ΡΠ»Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅…
ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ²: 8168
ΠΠ° Π΄Π°Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΊΠ°ΡΡΠ° ΡΡΠ°ΡΠ΅ΠΉ ΠΏΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌ AVR, ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΠΌ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Β«ΠΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²Β». ΠΠΎ ΠΌΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ Π΄Π°Π½Π½Π°Ρ ΠΊΠ°ΡΡΠ° ΡΡΠ°ΡΠ΅ΠΉ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡΡΡ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° AVR Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠ½ΠΈ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATtiny85 ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΎΡΠ½ΠΎΠΉ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ ΡΡΠ°ΡΡΠΈΠΌ ΠΌΠΎΠ΄Π΅Π»ΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° AVR. ΠΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΎΠΏΡΠ°Π²Π΄Π°Π½Π½ΠΎ Π² ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΡΡΠ΅ΠΌΠΈΡΠ΅ΡΡ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² Π²Π°ΡΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° ATtiny85 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ 8 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² β 6 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° (Π²ΠΊΠ»ΡΡΠ°Ρ Reset) ΠΈ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ATtiny β ΡΡΠΎ ΡΠ΅ΡΠΈΡ ΡΠ°ΠΌΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈΠ· ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° AVR. ΠΡΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino. ATtiny85 β ΡΡΠΎ 8-ΠΏΠΈΠ½ΠΎΠ²ΡΠΉ 8-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° AVR. ΠΠ³ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ°Π»ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π΄Π»Ρ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΡΠΈΠΊΠ° ΡΠ°Π³ΠΎΠ² (ΡΠ°Π³ΠΎΠΌΠ΅ΡΠ°) Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° AVR ATtiny85, Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡΠ° ΠΈ Π³ΠΈΡΠΎΡΠΊΠΎΠΏΠ° MPU6050, ΠΈ OLED Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°Π³ΠΎΠΌΠ΅Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ Π±Π°ΡΠ°ΡΠ΅ΠΉΠΊΠΈ Π½Π° 3V, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΌ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΌ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
GPS ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ΅ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°Ρ Π΄ΠΎΠ»Π³ΠΎΡΡ ΠΈ ΡΠΈΡΠΎΡΡ. Π‘ΠΈΡΡΠ΅ΠΌΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΡ ΡΡΠ΅Π΄ΡΡΠ², ΡΠ°ΡΡ GPS, ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΎ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΡΡ ΠΏΡΠΎΠΈΡΡΠ΅ΡΡΠ²ΠΈΡΡ , ΡΠΈΡΡΠ΅ΠΌΡ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ β ΡΡΠΎ Π»ΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΌΠΈΡΠ΅ Π»ΡΠ΄ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΊΠ»ΠΎΠ½Π½Ρ Π΄ΠΎΠ²Π΅ΡΡΡΡ ΠΌΠ°ΡΠΈΠ½Π°ΠΌ Π½Π΅ΠΆΠ΅Π»ΠΈ Π΄ΡΡΠ³ΠΈΠΌ Π»ΡΠ΄ΡΠΌ. Π‘Π΅ΠΉΡΠ°Ρ, ΠΊΠΎΠ³Π΄Π° Π² ΠΌΠΈΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠ°ΠΊ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ, ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΡΠ°Ρ-Π±ΠΎΡΡ, ΡΠΈΠ½Π΅ΡΠ³ΠΈΡ (ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½Π°Ρ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ) ΠΌΠ΅ΠΆΠ΄Ρ Π»ΡΠ΄ΡΠΌΠΈ ΠΈ ΡΠΎΠ±ΠΎΡΠ°ΠΌΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ Π²ΡΠ΅ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠ²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΡΠΈΡΠ»Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ β Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΉ ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ATmega16 (ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ AVR). ΠΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΡΠΈΠ½ΡΠΈΠΏ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π₯ΠΎΠ»Π»Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠΌ Β«ΡΡΡΠ΅ΠΊΡΠ΅ Π₯ΠΎΠ»Π»Π°Β», ΠΎΡΠΊΡΡΡΡΠΌ ΠΠ΄Π²ΠΈΠ½ΠΎΠΌ Π₯ΠΎΠ»Π»ΠΎΠΌ (Edwin Hall) Π² 1869 Π³ΠΎΠ΄Ρ. ΠΡΠΎΡ ΡΡΡΠ΅ΠΊΡ Π³Π»Π°ΡΠΈΡ: Β«ΡΡΡΠ΅ΠΊΡ Π₯ΠΎΠ»Π»Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠ²Π»Π΅Π½ΠΈΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ°Π·Π½ΠΎΡΡΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΠΎΠ² (Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΠ»Π»ΠΎΠ²ΡΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ) ΠΏΡΠΈ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΡΠΎΠΊΠΎΠΌ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π¨ΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ (ΡΠΎΠΊΡ. Π¨ΠΠ, ΠΎΡ Π°Π½Π³Π». PWM β Pulse Width Modulation) ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΎΡΠ° ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ATmega16 (ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ AVR) ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π΅ΡΠ΅Π²ΡΠΌ 8 Π±ΠΈΡΠ½ΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΠ½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠ²ΡΠ·ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ UART, USART, SPI ΠΈ I2C. ΠΠ½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅, β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΡ-Ρ, ΡΠΎΠ²Π°ΡΠΈΡΠΈ ΠΏΠ°ΡΡΠ΅Π»ΠΈ, Π±Π΅ΡΡΠΌ ΡΡΠ°ΡΡΡ, ΠΆΠ΅Π»Π΅Π·ΡΠΊΠΈ, ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ ΠΈΒ ΠΏΠΎΠ΅Ρ Π°Π»ΠΈ! :bye:
Π’ΠΎΠΊΠ°ΠΌΠΈ Π·Π°ΡΡΠ΄ΠΊΠΈ ΠΈΒ ΡΠ°Π·ΡΡΠ΄ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ R1, R9. ΠΡΠΈΒ Π΄Π°Π½Π½ΡΡ Π½Π°Β ΡΡ Π΅ΠΌΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡΡ Π²Β 1,25 ΠΠΌ, ΡΠΎΠΊ ΡΠ΅ΡΠ΅Π·Β ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ ΡΠΎΡΡΠ°Π²ΠΈΡ ΠΎΠΊΠΎΠ»ΠΎΒ 1 ΠΠΌΠΏΠ΅ΡΠ°. Π―Β Π½Π°ΡΡΠ» Π²Β ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ Π»ΠΈΡΡ 1,5 ΠΠΌΠ½ΡΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ΄Π°Π»ΠΈ ΠΌΠ½Π΅ 833Β ΠΌΠ, Π΅Π³ΠΎ ΠΈΒ Π·Π°ΠΏΠΈΡΠ΅ΠΌ Π²Β ΠΏΡΠΈΠ±ΠΎΡ, Ρ.ΠΊ. Π²Β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π·Π°Π»ΠΎΠΆΠ΅Π½ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π΄Π»ΡΒ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ Π²ΡΠ΅Ρ ΡΠΎΠΊΠΎΠ², Π½ΠΎΒ ΠΎΠ±Β ΡΡΠΎΠΌ ΠΏΠΎΠ·ΠΆΠ΅.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ U1, U2, U3 ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Ρ Π½Π°Β ΡΠ°Π΄ΠΈΠ°ΡΠΎΡ ΡΒ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΌ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΈΡΠ°Π΅ΡΡΡ ΠΎΡΒ Π΄Π²ΡΡ Π½ΠΎΠΆΠ΅ΠΊ ΠΠ Π²Β 5 ΠΒ (ΡΠ΅ΡΠΈΠ», ΡΡΠΎΒ ΠΎΡΠΎΠ±ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΠΊΡΡΡΠΈΡΡ ΠΊΡΠ»Π΅Ρ Π½Π΅Β Π½ΡΠΆΠ½ΠΎ, Π½Π°Π³ΡΠ΅Π² ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ° Π½Π΅Β ΡΠ°ΠΊΠΎΠΉ ΡΠΈΠ»ΡΠ½ΡΠΉ, Π΄Π°Β ΠΈΒ ΡΡΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ, Π°Β Π΄Π²Π΅ Π½ΠΎΠ³ΠΈ ΠΎΡΒ ΠΠ ΡΒ Π·Π°ΠΏΠ°ΡΠΎΠΌ ΠΏΠΎΠΊΡΡΠ²Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΉ Π½Π°Β ΠΏΠΎΡΡ ΠΠ ΡΠΎΠΊ).
ΠΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ±ΠΎΡΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΒ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΠ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π½Π΅Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π» ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎΒ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΠ ΠΌΠΎΠ½ΠΈΡΠΎΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠΎΠ΄Π½ΡΡΡ Π΅ΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π°Β TL431, Ρ.ΠΊ. ΠΎΠ½ Π²ΡΠ΄Π°Π²Π°Π» Π²ΡΠ΅Π³ΠΎ 19 ΠΒ (3Π) ΠΈΒ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠ°ΡΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ Π½Π°Β 35 Π, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΎΠ½ ΡΡΠ°Π» Π²ΡΠΆΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ 24 ΠΒ Π½Π°Β ΡΡΠ°!
Π‘Π°ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMEGA8 ΠΏΠΈΡΠ°Π΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π²Β 5 ΠΒ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡΒ 7805 (U3). ΠΠ°ΡΠΈΡΠ½ΡΠΉ Π΄ΠΈΠΎΠ΄ D1 ΡΠ»ΡΠΆΠΈΡ Π΄Π»ΡΒ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΠΊΠ°Π½ΠΈΡ ΡΠΎΠΊΠ° ΠΎΡΒ ΠΠΠ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π²Β ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΈΠΊ ΠΏΡΠΈΒ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Β ΡΡ Π΅ΠΌΡ Π±ΡΠ» Π΄Π°Π²Π»Π΅Π½ Π·ΡΠΌΠΌΠ΅Ρ LS1, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΈΡΠΈΡ Π½Π°Β ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΡΠΎΒ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΈΒ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ΅, ΡΠΈΠ΄ΠΈΡΡ ΡΡΠ΄ΠΎΠΌ, Π½Π΅Β Π³Π»ΡΠ΄Ρ Π½Π°Β Π½Π΅Π³ΠΎ, ΠΈΒ ΡΠ»ΡΡΠΈΡΡ, ΠΊΠ°ΠΊΒ ΠΎΠ½ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΎΡΒ ΡΡΠ°ΠΏΠ° ΠΊΒ ΡΡΠ°ΠΏΡ, ΡΠ΄ΠΎΠ±Π½ΠΎ.
Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ (ΠΈΠ΄ΡΡ Π·Π°ΡΡΠ΄ΠΊΠ° β Π³ΠΎΡΠΈΡ Π·Π΅Π»ΡΠ½ΡΠΉ ΠΈΠ»ΠΈΒ ΡΠ°Π·ΡΡΠ΄ΠΊΠ° β Π³ΠΎΡΠΈΡ ΠΊΡΠ°ΡΠ½ΡΠΉ) ΡΠΎΡΡΠΎΡΡΠ°Ρ ΠΈΠ·Β Π΄Π²ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½Π°Β ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ Β«MODEΒ», Β«STARTΒ» ΠΈΒ Β«RESETΒ». ΠΠ½ΠΎΠΏΠΊΠΎΠΉ Β«MODEΒ» ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π³ΠΈ ΡΠ°Π±ΠΎΡΡ ΡΒ 1 Π΄ΠΎΒ 4, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«STARTΒ» ΡΠ»ΡΠΆΠΈΡ Π΄Π»ΡΒ Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π·Π°ΠΌΠ΅ΡΠΎΠ² (Π²ΠΎΒ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π·Π°ΠΌΠ΅ΡΠΎΠ², ΠΏΡΠΈΒ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΡΠΈΠ±ΠΎΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΈΡΡΠΎΡΠΈΡ ΡΠΎΠΊΠΎΠ² Π½Π°Β ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅), Π°Β ΠΊΠ½ΠΎΠΏΠΊΠ° Β«RESETΒ» (Π΅Ρ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠ°ΡΡ ΡΠ΅ΠΊΡΠ½Π΄) ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π²Β Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅, ΠΎΡΠΈΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ.ΠΠΎΠ³ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΡΡΠ° ΠΈΒ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ·Β 4 ΡΡΠ°ΠΏΠΎΠ²:ΠΒ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° ΡΒ ΠΠΠ ΠΈΠ»ΠΈΒ ΠΆΠ΅ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΊΠ»Π΅ΠΌΠΌ, ΠΏΡΠΈΠ±ΠΎΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ ΠΈΒ Π²ΡΡΠ²Π΅ΡΠΈΡ Β«ERRORΒ» ΠΎΡΠΈΠ±ΠΊΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΒ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΡΠ°ΡΠ°Π»ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊΒ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ. ΠΡΠΎΡΠΈΡΠ°Π² ΠΏΡΠΎΒ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ Π½Π°Β ΠΎΡΠ½ΠΎΠ²Π΅ EEPROM ΠΈΠ·Β ΡΡΠ°ΡΡΠΈ ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΠ°, ΡΒ ΡΠ΅ΡΠΈΠ» Π·Π°Π²Π΅ΡΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ Ρ.ΠΊ. LCD ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΒ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ.ΠΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΌΠ½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ΅Ρ. ΠΠΎΡΠ»Π΅ ΠΏΠΎΠΊΡΠ°ΡΠΊΠΈ ΠΊΠΎΡΠΏΡΡ ΡΡΠ°Π» ΠΏΡΡΠΌ ΠΊΠ°ΠΊΒ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ! ΠΠΎ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ, ΡΒ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»ΡΒ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ
ΠΊΠΎΡΠΏΡΡΠΎΠ², Π²ΡΡ-ΡΠ°ΠΊΠΈ ΡΠ΅Π½Π° Π½Π°Β ΡΠ΅ΠΊΡΡΠΎΠ»ΠΈΡ ΠΊΡΡΠ°Π΅ΡΡΡ.
ΠΠ΅Β ΠΎΠ±ΡΠ°ΡΠ°ΠΉΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ Π½Π°Β ΠΎΡΠΎΠ±ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ ΠΌΠΎΠΈΡ
ΡΡΠ΅Π½, ΡΒ ΠΌΠ΅Π½Ρ ΠΈΠ΄ΡΡ ΡΠ΅ΠΌΠΎΠ½Ρ!
Π Π°Π΄ΠΈΠ°ΡΠΎΡ ΡΒ ΠΊΡΠ»Π΅ΡΠΎΠΌ Π½Π°ΡΡΠ», Π³ΡΡΠ±ΠΎ Π³ΠΎΠ²ΠΎΡΡ, Π½Π°Β ΠΌΡΡΠΎΡΠΊΠ΅, ΠΎΡΒ Π΄ΡΠ΅Π²Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠ° Π²ΡΠ΅ΠΌΡΠ½ Π΄ΠΈΠ½ΠΎΠ·Π°Π²ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΎΡΡΠ» ΠΊΠ°ΠΊΒ Π½Π΅Π»ΡΠ·Ρ Π»ΡΡΡΠ΅.
ΠΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΡΠΈΠ±ΠΎΡΠ° ΡΠ°Π·Π΄Π΅Π»ΠΈΠ» Π½Π°Β Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ: ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΠ, ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΠ»Π°ΡΠ°, ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡ
Π»Π°ΠΆΠ΄Π΅Π½ΠΈΡ ΠΈΒ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡ.
ΠΠΎΠ²Π½ΡΡΡΡ ΠΊΠΎΡΠΏΡΡΠ° ΡΠ»ΠΎΠΆΠΈΠ» ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠΉ ΠΈΠ·ΠΎΠ»ΡΡΠΎΡ ΠΈΒ Π·Π°ΠΊΡΠ΅ΠΏΠΈΠ» Π²ΡΡ Π²ΠΈΠ½ΡΠΈΠΊΠ°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄ΡΒ ΡΠΎΠ±ΠΎΠΉ. ΠΠΎΡ ΠΎΠ½Π°, ΠΌΠ°Π½ΠΈΡ Π²ΡΡ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎ.
Π Π°Π·ΠΌΠ΅ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ»ΠΈΡΠ° Π΄Π»ΡΒ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ°:
ΠΠΈΡΠ΅Π²Π°Ρ ΡΡΠΎΡΠΎΠ½Π°: 64Γ147Β ΠΌΠΌ.
Π’ΠΎΡΡΡ: 64Γ52Β ΠΌΠΌ.
ΠΠΎΠΊΠΎΠ²ΠΈΠ½Ρ: 52Γ147Β ΠΌΠΌ.
ΠΠΈΠ·: 60Γ145Β ΠΌΠΌ.
1. ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ Π²ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΠ΄Π°ΡΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π°Β ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΏΡΠΈΒ ΡΡΠΎΠΌ ΠΠΠ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π° ΠΎΡΒ ΠΏΡΠΈΠ±ΠΎΡΠ°, Π½Π°Β ΡΠΊΡΠ°Π½Π΅ Π²ΡΡΠ²Π΅ΡΠΈΡΡΡ ΠΎΡΠΈΠ±ΠΊΠ° Β«ERRORΒ», Π³ΠΎΠ²ΠΎΡΡΡΠ°Ρ ΠΎΒ ΡΠΎΠΌ, ΡΡΠΎΒ Π±Π°ΡΠ°ΡΠ΅Ρ Π½Π΅Β Π½Π°ΠΉΠ΄Π΅Π½Π°, ΡΡΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
2. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π±Π°ΡΠ°ΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΒ Π°ΠΌΠΏΠ΅ΡΠΌΠ΅ΡΡΠΎΠΌ ΠΊΒ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΏΡΠΈΠ±ΠΎΡΠ° ΠΈΒ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π°Β ΠΊΠ½ΠΎΠΏΠΊΡ Β«STARTΒ», Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π½Π°Β Π±ΡΠΌΠ°ΠΆΠΊΡ ΡΠΎΠΊ ΡΠ°Π·ΡΡΠ΄Π° ΠΠΠ.
3. Π‘Π±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«RESETΒ» Π²Β ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΡ ΡΠ΅ΠΊΡΠ½Π΄ ΠΈΒ ΡΒ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«MODEΒ», Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Β«STEP 2Β» Ρ.Π΅. Π·Π°ΡΡΠ΄ΠΊΠ°.
4. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«STARTΒ» ΠΈΒ Π·Π°ΠΌΠ΅ΡΡΠ΅ΠΌ ΡΠΎΠΊ Π·Π°ΡΡΠ΄Π° ΠΠΠ.
5. ΠΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ±ΠΎΡΠ° ΠΎΡΒ ΡΠ΅ΡΠΈ Π²ΠΎΠΎΠ±ΡΠ΅.
6. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«MODEΒ» ΠΈΒ Β«STARTΒ», ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ΄Π°ΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ±ΠΎΡΡ.
7. ΠΡΡΠ²Π΅ΡΠΈΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ Β«CALIBRATING MODEΒ», ΠΎΡΠΏΡΡΠΊΠ°Π΅ΠΌ Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
8. ΠΠ°Π»Π΅Π΅ Π²Π²ΠΎΠ΄ΠΈΠΌ Π²Β ΠΏΡΠΈΠ±ΠΎΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ° Π·Π°ΡΡΠ΄Π° ΠΈΒ ΡΠ°Π·ΡΡΠ΄Π° ΠΠΠ, ΠΈΒ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ Π·Π°ΡΡΠ΄Π°/ΡΠ°Π·ΡΡΠ΄Π° ΠΠ (ΠΊΠ½ΠΎΠΏΠΊΠ° Β«MODEΒ» ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΌΠ΅Π½Ρ, ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«STARTΒ» ΠΈΒ Β«RESETΒ» ΡΠ»ΡΠΆΠ°Ρ ΠΊΠ°ΠΊΒ +/- Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ.)
9. ΠΠΎΡΠ»Π΅ 5-Π³ΠΎ ΠΏΠΎΒ ΡΡΡΡΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«MODEΒ», ΠΏΡΠΈΠ±ΠΎΡ ΠΏΠΈΡΠΊΠ½Π΅Ρ ΠΈΒ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π²Β ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ, ΡΠΎΡ ΡΠ°Π½ΠΈΠ² Π²Β ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ EEPROM Π²Π²Π΅Π΄ΡΠ½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π²Β ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ, ΠΏΡΠΈΒ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠΎΠΊΠ°, ΠΊΠ½ΠΎΠΏΠΊΠΈ +/- ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΆΠΈΠΌΠ°ΡΡ Π½Π°Β ΠΏΠ°ΡΡ ΡΠ΅ΠΊΡΠ½Π΄, ΠΎΠ½ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π²Β ΡΠ΅ΠΆΠΈΠΌ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 100Β ΠΌΠ Π²Β ΡΠ΅ΠΊΡΠ½Π΄Ρ.
ΠΠ°Β ΡΡΠΎΠΌ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΄ΠΎΡ Π½ΡΡΡ.
βΌ Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½. ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅.βΌ Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½. ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅.
βΌ Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½. ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅.
βΌ Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½. ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅.
ΠΡΡΠ°Π»ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π»ΠΈΡΠ΅Π²ΡΡ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΡ, Π½ΠΎΒ ΡΡΠΊΠΈ ΡΠ°ΠΊ ΠΈΒ Π½Π΅Β Π΄ΠΎΡΠ»ΠΈ Π΄ΠΎΒ Π½Π΅Ρ. ΠΒ ΡΠ΅Π»ΠΎΠΌ, ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΏΡΠΈΠ±ΠΎΡΠ° ΡΒ ΠΎΡΡΠ°Π»ΡΡ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄ΡΠΌΠ°Ρ Π²Β Π±ΡΠ΄ΡΡΠ΅ΠΌ ΡΠΎΠ±ΡΠ°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»ΡΒ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ±ΠΎΡΠ°, ΡΒ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠΎΠΌ Π²Π½ΡΡΡΠΈ, Π΄Π°Π±Ρ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠΎΠΊΠΈ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π΄ΠΎΒ 5 ΠΠΌΠΏΠ΅Ρ, Ρ.ΠΊ. Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π±Π°ΡΠ°ΡΠ΅ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π²Π΅ΡΡ Π΄Π΅Π½Ρ, Π°Β ΠΈΡ Β ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΒ Π΄Π΅ΡΡΡΠΎΠΊ ΡΡΡΠΊ ΠΏΠΎΠ΄Β ΡΡΠΊΠΎΠΉ.ΠΠ°Β ΡΡΠΎΠΌ Π²ΡΡ, ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π°Β Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!
ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π°ΡΠ°ΡΠΈΠ²Π°Π»ΡΡ Ρ ΠΊΠΈΡΠ°ΠΉΡΠ΅Π²? ΠΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°ΡΡ!
ΠΠ°ΠΌΡΠ°Π΄, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΡ Π½Π° ΠΠ»ΠΈ ΠΏΠΎ Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ»ΠΊΠ΅.
Π’Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΊΠΈΠ΄ΠΎΡΠ½ΡΠΉ ΠΊΡΠΏΠΎΠ½ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΊΠ°Π·. ΠΠ΅ ΡΡΠ½ΠΈ, ΡΡΠ»ΠΎΠ²ΠΈΡ Π°ΠΊΡΠΈΠΈ ΠΌΠ΅Π½ΡΡΡΡΡ.
ΠΡΠΏΠ»Π΅Π½ΠΎ ΠΈ ΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π½ΠΎ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌΠΈ ΠΈΠ»ΠΈ Π² Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ.
Β
27.11.2016
Π°Π²ΡΠΎΡ Aurel
ΠΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
26.02.2014
Π°Π²ΡΠΎΡ Aurel
ΠΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
Π ΡΠ±ΡΠΈΠΊΠΈ: ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ, Π Π°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠ°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, Π£ΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ | Π’ΡΠ³ΠΈ: aliexpress, AtMega8, AVR, FM-2028, FX-9501, T12, ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΠΎΡΠΏΡΡ, ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ | Π‘ΡΡΠ»ΠΊΠ°
28.01.2014
Π°Π²ΡΠΎΡ Aurel
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² 16
08.01.2014
Π°Π²ΡΠΎΡ Aurel
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² 47
Π ΡΠ±ΡΠΈΠΊΠΈ: ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ | Π’ΡΠ³ΠΈ: AtMega8, AVR, avr usb, AVR910, ebay, USB, usbasp, usbasp avr, ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ, ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ avr usb | Π‘ΡΡΠ»ΠΊΠ°
22.12.2013
Π°Π²ΡΠΎΡ Aurel
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ 4
10.06.2013
Π°Π²ΡΠΎΡ Aurel
ΠΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
28.05.2013
Π°Π²ΡΠΎΡ Aurel
ΠΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
12.05.2013
Π°Π²ΡΠΎΡ Aurel
ΠΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
30.04.2013
Π°Π²ΡΠΎΡ Aurel
1 ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄ΠΎΠΉ ΠΎΡ -10 Π΄ΠΎ +10Π. ΠΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»Π° Π² ΡΠΈΡΡΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π½Π° ΠΠ ΠΏΠΎ USB. ΠΠΈΡΠ°Π΅ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΡ ΡΠΈΠ½Ρ USB. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠ½Π°ΡΠ΅Π½ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ ΠΈΠ½Π΄ΠΈΡΠΈΡΡΡΡΠΈΠΌΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ Π² ΠΠ, ΠΏΡΠΈΡΠΌ Π΄Π°Π½Π½ΡΡ β¦ ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΡΠ΅Π½ΠΈΠ΅ β
Π ΡΠ±ΡΠΈΠΊΠΈ: Π£ΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ | Π’ΡΠ³ΠΈ: AtMega8, AVR, USB, ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ, ΠΠΎΠ»ΡΡΠΌΠ΅ΡΡ, ΠΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π£ΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ | Π‘ΡΡΠ»ΠΊΠ°
24.03.2013
Π°Π²ΡΠΎΡ Aurel
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² 9
ΠΠ΅Π½Ρ ΠΏΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ³Ρ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π΄Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ. (ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° ΠΈΠ³ΡΠ΅ Β«Π£Π³Π°Π΄Π°ΠΉ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡΒ»). ΠΠ°Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π½Π° ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΠΎΠΌ Β Π΄ΠΈΡΠΏΠ»Π΅Π΅ Π½ΠΎΠΌΠ΅Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ΅ΡΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ.Β ΠΡΠΎ ΠΌΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅Β ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ AVR, ΠΊΠΎΡΠΎΡΠΎΠ΅Β ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 5-ΡΠΈ β¦ ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΡΠ΅Π½ΠΈΠ΅ β
Π ΡΠ±ΡΠΈΠΊΠΈ: Π£ΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ | Π’ΡΠ³ΠΈ: AtMega8, AVR, ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ, ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π‘Π΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ, Π£ΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ | Π‘ΡΡΠ»ΠΊΠ°
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ATmega8 ΠΈΠ»ΠΈ Ρ Arduino ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ Π½Π° ATmega8 Π² ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ. ΠΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠ°ΠΉΠ»Β hardware/arduino/boards.txt ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega8.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ bootloader (Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ) Π² ΠΏΠ°ΠΏΠΊΡ hardware/arduino/bootloaders/optiboot.
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8 ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 0-16ΠΠΡ ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ~5Π, Π° ATmega8L Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 0-8ΠΠΡ ΠΈ ATmega8A Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 0-16ΠΠΡ Π² ΡΠΈΡΠΎΠΊΠΈΡ ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΠΎ ΠΏΠΎ ΠΏΠ°ΡΠΏΠΎΡΡΡ, Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ 5Π, Π²ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΠ΅ΡΠΈΠΈ ATmega8 ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 16ΠΠΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΌ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠΎΠΌ ΠΈ Π½Π° ΡΠ°ΡΡΠΎΡΠ°Ρ 8, 4, 2, 1ΠΠΡ Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΎΠΌ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠ»Π°ΡΡ Arduino Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega8, ΡΡΠΎ Arduino NG. Π‘ΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino (Arduino IDE) Π³ΠΎΡΠΎΠ²Π° ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ATmega8, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ — ΡΡΠΎ ΠΏΠ»Π°ΡΠ° Arduino NG Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ATmega8 Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 16ΠΠΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΌ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠΎΠΌ. Π’Π°ΠΊ ΠΎΠ±ΡΡΠΎΡΡ Π΄Π΅Π»Π° Π² Arduino v. 1.0.6. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄Π»Ρ Arduino NG ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π½Π΅ ΡΠ°ΠΌΡΠΉ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅ Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΉ bootloader.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΠ»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ATmega8 ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ Π½Π° ΡΠ°Π·Π½ΡΡ ΡΠ°ΡΡΠΎΡΠ°Ρ Ρ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΌ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠΎΠΌ ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ°ΠΉΠ»Β hardware/arduino/boards.txt ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΠΈΠΈ:
# http://optiboot.googlecode.com # http://homes-smart.ru/index.php/oborudovanie/arduino/avr-zagruzchik ############################################################## atmega8o.name=ATmega8 (optiboot 16MHz ext) atmega8o.upload.protocol=arduino atmega8o.upload.maximum_size=7680 atmega8o.upload.speed=115200 atmega8o.bootloader.low_fuses=0xbf atmega8o.bootloader.high_fuses=0xdc atmega8o.bootloader.path=optiboot50 atmega8o.bootloader.file=optiboot_atmega8.hex atmega8o.bootloader.unlock_bits=0x3F atmega8o.bootloader.lock_bits=0x0F atmega8o.build.mcu=atmega8 atmega8o.build.f_cpu=16000000L atmega8o.build.core=arduino:arduino atmega8o.build.variant=arduino:standard ############################################################## a8_8MHz.name=ATmega8 (optiboot 8 MHz int) a8_8MHz.upload.protocol=arduino a8_8MHz.upload.maximum_size=7680 a8_8MHz.upload.speed=115200 a8_8MHz.bootloader.low_fuses=0xa4 a8_8MHz.bootloader.high_fuses=0xdc a8_8MHz.bootloader.path=optiboot a8_8MHz.bootloader.file=a8_8MHz_a4_dc.hex a8_8MHz.build.mcu=atmega8 a8_8MHz.build.f_cpu=8000000L a8_8MHz.build.core=arduino a8_8MHz.build.variant=standard ############################################################## a8_1MHz.name=ATmega8 (optiboot 1 MHz int) a8_1MHz.upload.protocol=arduino a8_1MHz.upload.maximum_size=7680 a8_1MHz.upload.speed=9600 a8_1MHz.bootloader.low_fuses=0xa1 a8_1MHz.bootloader.high_fuses=0xdc a8_1MHz.bootloader.path=optiboot a8_1MHz.bootloader.file=a8_1MHz_a1_dc.hex a8_1MHz.build.mcu=atmega8 a8_1MHz.build.f_cpu=1000000L a8_1MHz.build.core=arduino a8_1MHz.build.variant=standard ############################################################## a8noboot_8MHz.name=ATmega8 (no boot 8 MHz int) a8noboot_8MHz.upload.maximum_size=8192 a8noboot_8MHz.bootloader.low_fuses=0xa4 a8noboot_8MHz.bootloader.high_fuses=0xdc a8noboot_8MHz.build.mcu=atmega8 a8noboot_8MHz.build.f_cpu=8000000L a8noboot_8MHz.build.core=arduino a8noboot_8MHz.build.variant=standard ##############################################################
Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Arduino Π² ΠΌΠ΅Π½Ρ / ΠΏΠΎΡΠ²ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
ΠΠ΅ΡΠ²ΡΠ΅ ΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega8 ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ bootloader, ΡΠ²Π»ΡΡΡΡΡ Arduino ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌΠΈ ΠΈ Π² Π½ΠΈΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠΊΠ΅ΡΡΠΈ (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ) ΠΈΠ· ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino. Π§Π΅ΡΠ²Π΅ΡΡΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ bootloader, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° ATmega8. Π ATmega8 (no boot 8 MHz int) ΡΠΊΠ΅ΡΡΠΈ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π½Π° Π±Π°Π·Π΅ ΠΏΠ»Π°ΡΡ Arduino.
ATmega8 (optiboot 16MHz ext)Β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΌ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠΎΠΌ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΎΠΌ.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ hardware/arduino/boards.txt ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ fuse Π±ΠΈΡΡ, ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° (bootloader), ΡΠΈΠΏ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ Π΅Π³ΠΎ ΡΠ°ΡΡΠΎΡΡ. Fuse Π±ΠΈΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ) ΠΊΠΎΠ³Π΄Π° Π²Ρ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ / . Fuse Π±ΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΠ°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΡΠ°ΠΊΠΈΠ΅, ΠΎΡ ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π²ΠΈΡΠΈΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ, ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΡΡΡ ΠΈ Ρ.Π΄.
Fuse Π±ΠΈΡΡ ΠΠ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠΎΠ³Π΄Π° Π²Ρ Π·Π°Π»ΠΈΠ²Π°Π΅ΡΠ΅ ΡΠΊΠ΅ΡΡΠΈ. ΠΡΠ»ΠΈΒ Π² ΠΌΠ΅Π½Ρ / Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ°ΡΒ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΡΠΎ:
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΠ°ΡΠΈ Π½Π΅ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠΎΠ³ΡΡ Π²ΡΠ²Π΅ΡΡΠΈ ΠΈΠ· ΡΡΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ.
ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ bootloader Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATmega 8 ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Ρ ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° Optiboot.
Optiboot bootloaders Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΠΈΡ ΡΠ°ΡΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Ρ ΡΠ°ΠΉΡΠ° ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°.
Bootloaders Optiboot — ΡΡΠΎ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠ², ΠΏΡΠΈΠ·Π½Π°Π½Π½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ Arduino. Optiboot ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠ°Ρ Arduino ΠΈ Π΄Π»Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Atmel. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Optiboot ΠΎΡ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ² — ΡΡΠΎ Π΄ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠ°Π· ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Β ΠΊΠΎΠ΄Π°, ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π²ΡΡΠΎΠΊΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΊΠ΅ΡΡΠ΅ΠΉ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π Π°Π·ΠΌΠ΅ΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΉΠ»Ρ bootloaders Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Arduino Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΠ°ΠΉΠ»Π΅Β hardware/arduino/boards.txt. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ATmega8 (optiboot 16MHz ext) ΡΠ°ΠΉΠ» Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΠΏΠ°ΠΏΠΊΡΒ hardware/arduino/bootloaders/optiboot50 ΠΈ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ optiboot_atmega8.hex
ΠΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π° C ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° β ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° DELPHI. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ COM ΠΏΠΎΡΡΠ° ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° RS-485
ΠΡΠΎΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π½Π° ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ Ρ ΡΠ΅ΡΡΡΠ΅Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ°Π·Π½ΡΡ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡΡ Π»ΠΈΠ±ΠΎ Π² ΡΠ΅ΡΡΡΠ΅Ρ ΡΠΎΡΠΊΠ°Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π»ΠΎΡΡ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΎΡΠΊΠ°Ρ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ. Π’Π°ΠΊΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² Π±ΡΡΡ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ·Π»Π° ΠΌΠ΅ΡΠ΅ΠΎΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ°Π½ΡΠΈΠΈ ΠΈΠ»ΠΈ Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ . ΠΠ»Ρ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ, ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π°
ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ , ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΅ΡΠ΅ ΠΈ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ.
Π£ΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° (Β«ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°Β») ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega8, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π² ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ΅, Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ Π² Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ΅ mikroC PRO for AVR, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΎΠΉ Π‘Π΅ΡΠ±ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Mikroelectronica.
ΠΠ°ΠΏΠΈΡΡΠ²Π°ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° TLogger Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Delphi c ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ BComPort Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΡΡΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠΏΡΠΎΡ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 1 ΠΡ (ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ) ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°ΠΌ RS-232 ΠΈΠ»ΠΈ RS-485 ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ 9600. Π£Π·Π»Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RS-232 ΠΈ RS-485 Π²ΡΡΡΠΎΠ΅Π½Ρ Π² ΡΡ Π΅ΠΌΡ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° ΠΈ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΎΠ±Π° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Π’ΠΎΠ³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ ΡΡΠ΄ΠΎΠΌ Ρ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎ RS-232, Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ β ΠΏΠΎ RS-485. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅ΡΡΠΈ Π·Π°ΠΏΠΈΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° Π΄Π²Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
ΠΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°ΡΠ΅ ΡΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ΠΌΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π΄Π°ΡΡΠΈΠΊΠ° 18Π₯20 Π² 12 Π±ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 0,75 ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ½ΡΠ΅ΡΠ²Π°Π» ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ 1 ΡΠ΅ΠΊΡΠ½Π΄Π° ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmega8 ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΡΡΠΎΠΊ, Π΄Π»Ρ ΠΈΡ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π»ΡΠ±ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΠ΅ΡΠΌΠΈΠ½Π°Π».
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° TLogger ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΏΠ»Π°ΡΡ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°, ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΈΡ Π½Π° ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°. Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π² Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΡΠΌΠ°ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΠ΅ 12-Π±ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΈ DS18B20. ΠΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΎΡΠ΅Π½Ρ Π½Π°Π΄Π΅ΠΆΠ½Ρ, ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ Π΄Π»Ρ Π½Π°ΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ (0,0625 Π³ΡΠ°Π΄ΡΡΠ° ΠΏΠΎ Π¦Π΅Π»ΡΡΠΈΡ) ΠΈ ΠΏΡΠΎΡΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠ°ΡΡΠΈΠΊΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ 1-Wire. ΠΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ, ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ΠΌΠΈ Β«ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΌΠΈΒ» ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°ΠΌΠΈ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ. Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π²Π΄Π°Π²Π°ΡΡΡΡ Π² ΡΠΎΠ½ΠΊΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°, Π²ΡΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΎΡΠ½ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π² ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20
Π‘Π²ΡΠ·Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΏΠΎ ΡΠΈΠ½Π΅ 1-Wire
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΡΠΈΡΡΠ½ΠΊΠ°, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Β«ΠΏΠΎΠ²Π΅ΡΡΠΈΡΡΒ» Π½Π° ΠΎΠ΄ΠΈΠ½ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΠΎΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡ ΠΊ Π½Π΅ΠΌΡ ΠΏΠΎ Π΅Π³ΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΠΈΠΉΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΏΠΈΡΠ°Π½ Π² ΠΏΠ°ΠΌΡΡΡ Π΄Π°ΡΡΠΈΠΊΠ° (Ρ.Π½. Scratchpad). Π’ΠΎΠ³Π΄Π° ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ ΡΡΠΈ Π½ΠΎΠΌΠ΅ΡΠ° ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΡ Π² ΠΏΡΠΎΡΠΈΠ²ΠΊΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Ρ ΠΈΡΡΠΎΡΠΌΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π½Π° ΡΠΈΠ½Π΅ 1-Wire Π² ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Β«Π₯ΠΈΡΡΠΎΡΠΌΠ½ΠΎΡΡΡΒ» ΡΡΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ Β«Π²ΠΈΡΡΡΒ» Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈ ΡΠΎΠΌ ΠΆΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΡΡ ΠΈ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ Β«ΡΠ°Π½ΡΡ Ρ Π±ΡΠ±Π½ΠΎΠΌΒ», ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ ΠΊ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌ. Π ΡΠ»ΡΡΠ°Π΅ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΡΡΡΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΌΠ΅Π½Ρ Π΅Π³ΠΎ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ, Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠΎΠ΄ Π΄Π°ΡΡΠΈΠΊ Ρ Π½ΠΎΠ²ΡΠΌ ΡΠ΅ΡΠΈΠΉΠ½ΡΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° β ΡΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π΄Π°ΡΡΠΈΠΊΠΎΠ².
Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΠ΅Π½ΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΠΎΠ±ΠΎΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° Π‘ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΎΠ² Π²ΡΠ΅Π³ΠΎ 4, ΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ 4 ΠΏΠΎΡΡΠ° Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega8. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠΎ, Ρ Π½Π°ΡΠ΅ΠΉ Β«ΠΌΠ΅Π³ΠΈ Β» ΠΎΡΡΠ°Π»ΠΎΡΡ Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ ΠΏΠΎΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΡΠ΅Π»Π΅ΠΉ, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π½ΠΈΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ (Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π² ΡΠ΅ΡΡΡΠ΅Ρ ΡΠΎΡΠΊΠ°Ρ ). ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ Π²Π°ΡΠΈΠ°Π½ΡΡ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ²ΠΎΠ΄. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ ΠΈ ΡΡ Π΅ΠΌΡ ΠΌΠ΅Π½ΡΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ.
ΠΠ°Π»Π΅Π΅ ΠΏΡΠΈΠ²ΠΎΠΆΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° β ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡΠ° (ΠΊΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π½Π° ΡΡ Π΅ΠΌΠ΅ ΡΡΠΎΠ±Ρ Π΅Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ. Π‘Ρ Π΅ΠΌΠ° ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°).
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° β ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡΠ°
Π¨Π»Π΅ΠΉΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΎΠ² Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ (ΡΠ»Π΅Π²Π° Π²Π²Π΅ΡΡ
Ρ ΡΡ
Π΅ΠΌΡ) Π² ΡΠ°ΠΊΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅:
TS_5V β ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ VDD Π²ΡΠ΅Ρ
Π΄Π°ΡΡΠΈΠΊΠΎΠ² 18B20
TSD1β¦TSD4 β ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ Π΄Π°Π½Π½ΡΡ
DQ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΎΡ 1 Π΄ΠΎ 4 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
TS_GND β ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ Π·Π΅ΠΌΠ»ΠΈ GND Π²ΡΠ΅Ρ
Π΄Π°ΡΡΠΈΠΊΠΎΠ²
ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π½Π° 8 ΠΠ³Ρ. ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ +5V ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° ΡΡ Π΅ΠΌΡ ΡΠΎ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ U2 ΡΠΈΠΏΠ° 7805. ΠΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠΎΡΠ½Π°Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°, ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π΄Π΅ΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° RS-485 Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΎΠΊ. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ RS-485, ΡΠΎ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ MAX485 ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ. Π’ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ ΠΌΠ°Π»ΠΎΠΌΠΎΡΠ½ΡΠΌ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ 78L05 Π² ΠΊΠΎΡΠΏΡΡΠ΅ TO-92.
ΠΠ°ΠΊ Π²Ρ ΡΠΆΠ΅ Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ, Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ U3 ΡΠΈΠΏΠ° MAX485 ΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ΅ R2 ΡΠΎΠ±ΡΠ°Π½ ΡΠ·Π΅Π» ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° RS-485. Π’Π°ΠΊΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅ΡΠ»ΠΈ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ»Π°ΡΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠ΅ΡΡΠΎΠ². ΠΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ RS-485 ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎ ΠΊΠΈΠ»ΠΎΠΌΠ΅ΡΡΠ°. ΠΠ° Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡ RS-232 Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ MAX485 ΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡ R2 Π½Π° ΠΏΠ»Π°ΡΡ Π½Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ. Π‘ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ RS-232 ΠΈ RS-485 β ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅, ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΠ½ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² Π»ΠΈΠ½ΠΈΠΈ ΡΠ²ΡΠ·ΠΈ.
ΠΠ° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ U4 ΡΠΈΠΏΠ° MAX232 (MAX202) ΡΠΎΠ±ΡΠ°Π½ ΡΠ·Π΅Π» ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ UART ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° RS-232. Π‘ Π²ΡΡ ΠΎΠ΄Π° MAX232 ΡΠΈΠ³Π½Π°Π» ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΡΠΈΠΏΠ° DB9 Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ COM ΠΏΠΎΡΡΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ , ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΆΠ΅ Π½Π΅ ΠΎΡΠ½Π°ΡΠ°ΡΡΡΡ ΠΏΠΎΡΡΠ°ΠΌΠΈ RS-232, Ρ ΠΎΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ Π² Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΡ ΠΏΠ»Π°ΡΠ°Ρ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π·ΡΠ΅ΠΌΠ° Π½Π° ΠΏΠ»Π°ΡΠ΅, ΡΠΎ Π΅ΡΡΡ ΠΏΠΎΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, Π½ΠΎ Π½Π΅ Π±ΡΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΠΌ Π½Π° Π΅Π³ΠΎ ΠΊΠΎΡΠΏΡΡ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π΅ΡΠ΅Π²ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ USB-TO-COM, ΠΊΡΠΏΠ»Π΅Π½Π½ΡΠΉ Π² ΠΠΈΡΠ°Π΅. ΠΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π°ΡΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ , ΠΊΠ°ΠΊ ΠΈ Π½Π°ΡΡΠΎΡΡΠΈΠΉ Β«ΠΆΠ΅Π»Π΅Π·Π½ΡΠΉΒ» RS-232. ΠΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊΠ° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ΄Π°Π²Π°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΌ Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ FTDI, Ρ Π½ΠΈΠΌΠΈ ΠΌΠ΅Π½ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΄Π΅Π»Π°Π½ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ.
ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ Usb β COM ΠΈΠ· ΠΠΈΡΠ°Ρ
Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ RS-485, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ RS-232, Π° Π΄ΡΠΌΠ°Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ 485, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ MAX232 ΠΈ ΠΎΠΊΡΡΠΆΠ°ΡΡΠΈΠ΅ Π΅Ρ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ ΠΎΠ±Π²ΡΠ·ΠΊΠΈ ΠΈ ΡΠ°Π·ΡΠ΅ΠΌ DB9F.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ, ΡΡ Π΅ΠΌΠ° ΡΠ΄Π΅Π»Π°Π½Π° ΡΠ°ΠΊ, ΡΡΠΎ ΠΏΡΠΈ Π΄Π΅Π»Π°Π½ΠΈΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈ Π½Π° ΠΏΡΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ , ΡΠΎ Π΅ΡΡΡ ΠΏΠΎΡ RXD ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΡΠ΅ΠΏΡΠΌΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ MAX232 ΠΈ MAX485, Π½ΠΎΠΆΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΡΠΈΠ΅ΠΌ-ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ MAX485 ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Ρ ΠΏΠΎΡΡΠΎΠΌ PB5 ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ ΠΏΠΈΠ½ 3 (RX) ΡΠ°Π·ΡΠ΅ΠΌΠ° DB9F. ΠΡΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π² Π±ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΠ»Π°ΡΡ ΠΊΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Ρ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Atmega8.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ LED1 ΠΌΠΈΠ³Π°Π΅Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΠ»Π°ΡΡ. ΠΠΏΡΠΎΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ Π² ΠΏΠΎΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΡΠΎΠ²Π½ΠΎ 1 Π³Π΅ΡΡ, ΡΠΎ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π³ΠΎΡΠΈΡ ΠΊΠΎΠ³Π΄Π° Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π³Π°ΡΠ½Π΅Ρ Π² ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ.
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ°Π·Π²Π΅Π΄Π΅Π½Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ DipTrace ΠΈ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΡΠ΅Π·Π΅ΡΠΎΠ²ΠΊΠΈ Π½Π° ΠΌΠΎΠ΅ΠΌ ΡΡΠ°Π½ΠΊΠ΅ Ρ Π§ΠΠ£. ΠΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ DipTRace (ΠΏΠ»Π°ΡΡ ΠΈ ΡΡ Π΅ΠΌΡ) Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π² Π°ΡΡ ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ. Π ΡΠΎΠΌ ΠΆΠ΅ Π°ΡΡ ΠΈΠ²Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° TLogger ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° MikroC Pro For Avr
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° Π²ΠΈΠ΄ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΌΠ΅Π΄ΠΈ
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° Π²ΠΈΠ΄ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π― ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Atmega8 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π΅ΡΠ΅Π²ΠΎΠ³ΠΎ USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBASP, ΠΊΡΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΠΈΡΠ°Π΅ Π½Π° ΠΠ»ΠΈΡΠΊΡΠΏΡΠ΅ΡΡ, Π²ΠΎΡ ΡΠ°ΠΊΠΎΠ³ΠΎ:
Π‘ ΡΡΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΄ΠΎΠ±Π½Π°Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° AVRDUDESHELL, ΡΠΊΠ°ΡΠ°ΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅.
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ Π°Π΄Π°ΠΏΡΠ΅Ρ Ρ ΠΏΠ°Π½Π΅Π»ΡΠΊΠΎΠΉ ZIF. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»ΡΠΊΡ DIP28, ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π½ΠΎΠΆΠΊΠΈ Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. ΠΠΎ Π»ΡΡΡΠ΅ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π΄Π°ΠΏΡΠ΅Ρ.
ΠΠ΄Π°ΠΏΡΠ΅Ρ Ρ ZIF ΠΏΠ°Π½Π΅Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBAsp
Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΠΏΠ°Π½Π΅Π»ΡΠΊΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π°Π΄Π°ΠΏΡΠ΅Ρ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ β Π² USB ΠΏΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ AVRDUDESHELL ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π°Ρ Atmega8.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ β ΡΠ°ΠΉΠ» TLoggerMega8.hex. ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΎΡΠΈΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΡΠ·Ρ (Π±ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ) ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ΄Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΎΡΠ΅Π½Ρ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ² Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π±ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ Β«Π·Π°Π»ΠΎΡΠΈΡΡΒ» ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΡΠΎΠ³Π΄Π° ΠΎΠΆΠΈΠ²ΠΈΡΡ Π΅Π³ΠΎ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ·Ρ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΡΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ:
Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΡΡΠ·Ρ ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ ΠΈ Π·Π°Π»ΠΈΠ²Π°Π΅ΠΌ ΡΡΠ·Ρ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΠΏΠ°Π½Π΅Π»ΡΠΊΡ Π½Π° ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°.
ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΠΏΠ»Π°ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΌΠΈΠ³Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄. ΠΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΠ»ΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ RS232, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ TLogger. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ TLogger Π½ΡΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠΉ COM ΠΏΠΎΡΡ. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ β ΡΡΠΎ COM3
BaudRate Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π² 9600 β ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π°ΡΠ΅Π³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Connect.
ΠΡΠ»ΠΈ Π²ΡΡ Ρ ΠΎΡΠΎΡΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°ΡΠ½Π΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΡΠΎΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°. ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°Π²Π½Ρ -00.0625. Π’Π°ΠΊΠ°Ρ ΠΊΠ°ΡΡΠΈΠ½Π° Π½Π°Π±Π»ΡΠ΄Π°Π΅ΡΡΡ Π΅ΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΏΠ»Π°ΡΠ΅ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΈ. Π£ ΠΌΠ΅Π½Ρ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ΅ΡΠΌΠΎΠ΄Π°ΡΡΠΈΠΊΠΈ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ. Π― ΡΠ΄Π΅Π»Π°Π» Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΡΠ»Π΅ΠΉΡ Ρ ΡΠ΅ΡΡΡΡΠΌΡ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ DS18B20.
ΠΠΎΡΠΎΠΌ ΠΏΠ΅ΡΠ²ΡΠΉ Π΄Π°ΡΡΠΈΠΊ Ρ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΈΠΏΠ°ΡΡΡ Π½Π° ΡΠ»Π΅ΠΉΡ ΠΈΠ· ΡΡΠ΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ², ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π΅Π³ΠΎ Π·Π° ΠΎΠΊΠ½ΠΎ Π½Π° ΡΠ»ΠΈΡΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π·Π° ΠΎΠΊΠ½ΠΎΠΌ ΠΈ Ρ ΠΌΠ΅Π½Ρ Π² ΠΊΠΎΠΌΠ½Π°ΡΠ΅:
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Start Data Logger. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠΊΡΠ°ΡΠ΅Π½Ρ Π² Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠ²Π΅Ρ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠΎ Π½Π°ΡΠ°Π»Π°ΡΡ Π·Π°ΠΏΠΈΡΡ Π² ΡΠ°ΠΉΠ».
Π€Π°ΠΉΠ» Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΈΡΠ°Π½ Π² ΠΏΠ°ΠΏΠΊΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Log Folder. ΠΠΌΡ ΡΠ°ΠΉΠ»Π° Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Π² Π΄Π°ΡΠΎΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°ΡΠ°Π»Π° Π·Π°ΠΏΠΈΡΠΈ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ Π½Π°ΠΆΠΌΠΈΡΠ΅ Stop Data Logger. ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ ΠΆΠ΅, Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Open Last File. Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΡ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows.
Π‘ΠΊΠ°ΡΠ°ΡΡ Π°ΡΡ ΠΈΠ² ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅
com0com Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ COM, UART ΠΈ RS-232
ΠΠΠΠΠΠΠΠ! Π€Π°ΠΉΠ» ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄Π»Ρ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ Π² PROTEUS 8 Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°. Π€Π°ΠΉΠ» Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ TLoggerMega8.pdsprj ΠΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ Π² ΠΌΠΎΠ΄Π΅Π»Ρ AtMegf8 ΡΠ°ΠΉΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠ½ Π² ΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅.
Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°Π½ ΠΏΡΠΎΠ΅ΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ AVR ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠ΅ΡΠ°ΡΡ ΡΠ°ΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π·Π°Π΄Π°ΡΠΈ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΠΊΠ½ΠΎΠΏΠΎΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ, Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² Π°ΡΡ ΠΈΠ²Π΅, ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ Ρ.Π΄. ΠΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΠ‘Π Π. ΠΠΌΠ΅ΡΡΠ΅ Ρ ΡΡΠΈΠΌ Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Ρ TWI (Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ EEPROM AT24C512) ΠΈ ΠΎΠ΄Π½ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° 1-Wire (Π΄Π°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20). ΠΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° (Π½Π° ΡΠ·ΡΠΊΠ΅ Delphi), ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΠ²Π° ΠΈ ΡΡΠ΄Π° Π΄ΡΡΠ³ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅ΡΠ΅Π· COM-ΠΏΠΎΡΡ.
Π ΠΈΡ.1 ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠΈΡ.1. ΠΠ³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ ΡΠ±ΠΎΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π΄Π»Ρ ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅.
ΠΠ»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ DS18B20 Β Ρ ΠΎΠ΄Π½ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ 1-Wire. ΠΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π»ΠΈΠ½ΠΈΠΈ PB1 ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ X2. ΠΡΡ ΠΈΠ² Π΄Π°Π½Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 64 ΠΊΠ± Ρ ΡΠ°Π½ΠΈΡΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ EEPROMβΠΏΠ°ΠΌΡΡΠΈ AT24C512. ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ Π²Π΅Π΄Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠΈΠ½Ρ TWI (Π²ΡΠ²ΠΎΠ΄Ρ SCL, SDA). ΠΠ»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ MT-10T Π½Π° 10 Π·Π½Π°ΠΊΠΎΠΌΠ΅ΡΡ ΠΈ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ PD2β¦PD5, Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Π΅ΡΠ΅ 6 Π»ΠΈΠ½ΠΈΠΉ (ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ PD6, PD7 ΠΈ 4-ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ PC0β¦PC3). ΠΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ R6 ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. Π‘Π²ΡΠ·Ρ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ Π΄Π²ΡΠΌ Π»ΠΈΠ½ΠΈΡΠΌ ΠΊΠ°Π½Π°Π»Π° RS-232 (ΡΠ°Π·ΡΠ΅ΠΌ X1). ΠΡΠΎ Π²ΡΡ ΠΎΠ΄ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° RXD ΠΈ Π²Ρ ΠΎΠ΄ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° TXD. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MAX232 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π΄Π»Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ Π’Π’Π-ΡΡΠΎΠ²Π½Π΅ΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ° RS-232 (3β¦12 Π Π»ΠΎΠ³.1, -3β¦-12 Π Π»ΠΎΠ³.0). Π ΡΠ»ΡΡΠ°Π΅ Π΅ΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ, Ρ Π²ΡΠ²ΠΎΠ΄Π° PB0 ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ X4 ΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠ³Π½Π°Π» Π΄Π»Ρ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΠΈ ΡΠ΅ΠΏΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π³ΡΡΠ·ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΉ, Π΅ΡΠ»ΠΈ Π΅Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΡΠΎΡΠΈΡΡ. ΠΠ°ΡΠΈΡΠ½ΡΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ R2 ΠΈ R3 ΡΠ»ΡΠΆΠ°Ρ Π΄Π»Ρ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ Π½Π° Π»ΠΈΠ½ΠΈΡΡ PB0, PB1. ΠΠ° X4 ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 4β¦5 Π ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠΎΠΊ Π΄ΠΎ 30 ΠΌΠ (ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ±ΠΎΡΠ° Π±Π΅Π· Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° X4 Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 8β¦10 ΠΌΠ). Π Π΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ VB1 (3.6β¦4.8 Π) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΈ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡ Ρ ΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π Π°Π·ΡΠ΅ΠΌ X2 ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π ΠΈΡ.2 ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ
Π‘ΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. Π ΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ 1 Ρ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ (ΡΠΈΡ.2Π°). ΠΡΠ΅Π΄Π΅Π» ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Β -55β¦+125 Π‘. ΠΠ°ΠΆΠ°ΡΠΈΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ SB4 Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ°ΠΌΠΎΠΏΠΈΡΠ΅Ρ. ΠΠ°ΠΆΠ΄ΡΠΉ Π·Π°ΠΌΠ΅Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ, ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡ Π² Π±ΡΡΠ΅Ρ Π°ΡΡ ΠΈΠ²Π°. ΠΠΎ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΡ 1 ΠΌΠΈΠ½ΡΡΡ (ΡΠΎΠ±ΡΠ°Π½ΠΎ 60 Π·Π°ΠΌΠ΅ΡΠΎΠ²) ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΠ°ΠΌΡΡΡ DD2. Π ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°ΠΌΠΎΠΏΠΈΡΡΠ° Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 1 ΠΡ ΠΌΠΈΠ³Π°Π΅Ρ ΡΠΈΠΌΠ²ΠΎΠ» Π³ΡΠ°Π΄ΡΡΠ° Π² ΠΊΡΠ°ΠΉΠ½Π΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΌ ΡΠ°Π·ΡΡΠ΄Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ SB4 ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ.
Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²Π΅Π΄Π΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΈΠ½ΡΠ΅ΡΠ²Π°Π», ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΉ Π²Π΅ΡΡ Π½ΠΈΠΌ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ. ΠΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»Π° Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ PB0 DD3 ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ Π½ΠΈΠ·ΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ (ΡΠΈΠ³Π½Π°Π» ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ). ΠΠ°Π»Π΅Π΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΏΠ°Π΄Π°Π΅Ρ Π΄ΠΎ ΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»Π° ΠΈ Π½Π° Π²ΡΡ ΠΎΠ΄ PB0 ΡΠ½ΠΎΠ²Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°Π½ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅. ΠΠ΅ΡΡΡΠΈΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° Π² ΠΊΡΠ°ΠΉΠ½Π΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΌ ΡΠ°Π·ΡΡΠ΄Π΅ ΠΈΠ½Π΄ΠΈΡΠΈΡΡΠ΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ (ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ PB0 ΡΡΠΎΠ²Π΅Π½Ρ Π»ΠΎΠ³.1).
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ SB1 Π·Π°ΡΡΠ°Π²ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΌΠ΅Π½Ρ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π²Π΅ΡΡ Π½ΠΈΠΉ βthiβ (ΡΠΈΡ.1Π±) ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ βtloβ (ΡΠΈΡ.2Π²) ΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ βtmrβ (ΡΠΈΡ.2Π³). ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ² βthiβ ΠΈ βtloβ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ SB2, SB3 Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ βtmrβ ΠΊΠ½ΠΎΠΏΠΊΠ° SB2 ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΡΠ°ΡΠΎΠ², Π° SB3 Π·Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΌΠΈΠ½ΡΡ. ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ SB2 ΠΈ SB3 Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 2 Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π΄ΠΎ 12 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ βthiβ, βtloβ ΠΌΠΎΠ³ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ -50β¦+120 Π‘ (ΡΠ°Π³ 1 Π‘), βtmrβ β ΠΎΡ 0Ρ00ΠΌ Π΄ΠΎ 23Ρ59ΠΌ.
ΠΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ΅Π°Π½Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±Π΅ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π±Ρ, Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ βCONNECtβ (ΡΠΈΡ.2Π΄). ΠΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°ΡΡΡΡ, ΠΎΠΏΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΎΠ±ΡΡΠ½ΠΎΠΌΡ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° βTermoRTOS.asmβ. ΠΠ‘Π Π ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅Ρ ΡΠ΅ΡΡΡΡΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΡΡΡ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»Π°Ρ , ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ .include Π² Π½Π°ΡΠ°Π»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠΎΡΠ»Π΅ ΡΠ±ΡΠΎΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡΡΠΈΡΡΠΊΠ° SRAM ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ΅ΠΊΠ° Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠ»ΡΠ±ΠΈΠ½Π° ΡΡΠ΅ΠΊΠ° Π²ΡΠ±ΡΠ°Π½Π° Π΄Π»Ρ Π²ΡΠ΅Ρ Π·Π°Π΄Π°Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 30 Π±. Π’Π΅ΠΊΡΡΠΈΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΡΡΠ΅ΠΉΠΊΠ°Ρ ΠΏΠ°ΠΌΡΡΠΈ sp1:sp1+1β¦sp5:sp5+1. ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ service_TOVF0 ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° TCNT0. Π‘Π°ΠΌ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊ 0 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌ Π΄Π»Ρ Π½Π΅Π³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ΅ Normal. ΠΠ½ΡΠ΅ΡΠ²Π°Π» Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ TTOV0, ΠΎΡΡΠ°Π²ΡΠΈΠΉΡΡ Π΄ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΈ ΡΡΠΎΠΌ:
TTOV0 = ((256-TCNT0 )*N)/Fclk,
Π³Π΄Π΅ N-ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠ°ΡΡΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 0.
ΠΡΠΈ Fclk = 3686400 ΠΡ ΠΈ N=1024, ΠΏΠΎΠ»ΡΡΠΈΠΌ TTOV0 β 277,8*(256 -TCNT0) ΠΌΠΊΡ. ΠΠ·ΠΌΠ΅Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ TCNT0 Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 0β¦0xFF ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ 71111,1β¦277,8 ΠΌΠΊΡ.
ΠΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΠΠ‘Π Π ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠ· ΡΡΠ΅Π΅ΠΊ tmr1β¦ tmr5 ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΡΡΡ ΡΠΈΡΠ»Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π² TCNT0, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅, ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ. ΠΠΎΠΏΡΡΡΠΈΠΌ, ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ 1. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ SREG ΠΈ ΡΠ°Π±ΠΎΡΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² Π² ΡΡΠ΅ΠΊΠ΅ Π·Π°Π΄Π°ΡΠΈ 1, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ 1 Π² ΡΡΠ΅ΠΉΠΊΠΈ sp1:sp1+1 (SPH ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² sp1, Π° SPL Π² sp1+1). ΠΠ°Π»Π΅Π΅ ΠΈΠ· ΡΡΠ΅Π΅ΠΊ sp2:sp2+1 ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΡΡΡ 2-Π±Π°ΠΉΡΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π² ΡΠΏΠΈΡΠΊΠ΅ Π·Π°Π΄Π°ΡΠΈ 2 ΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² SPH:SPL. Π‘ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠ΅ΡΠ΅Π΄ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ ΠΈ SREG Π·Π°Π΄Π°ΡΠΈ 2, Π° Π² ΡΠ΅Π³ΠΈΡΡΡ TCNT0 Π·Π°Π½ΠΎΡΠΈΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΡΠ΅ΠΉΠΊΠΈ tmr2=184. ΠΠ°Π΄Π°ΡΠ° 2 Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ 277,8*(256-184) = 20000 ΠΌΠΊΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΡΡΡΠΏΠΈΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 0 ΠΈ ΠΠ‘Π Π ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄Π°ΡΡ 3 ΠΈ Ρ.Π΄.
Π‘Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π».1. ΠΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· 5 Π·Π°Π΄Π°Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ Π½Π΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΡΠΌΠΎΠ³ΠΎ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΠ‘Π Π, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ R5β¦R21. ΠΠ»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ Π²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π² ΡΠ°ΡΠΏΠΎΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π ΠΠΠΎΠ² R22β¦R31. ΠΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ (1β¦5) Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ tsknum.
Π’Π°Π±Π» 1. Π‘Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ΅:
ΠΠ°Π΄Π°ΡΠ° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΠ΅ΡΡΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ | ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΌΡ | ΠΠ±ΡΠ΅ΠΌΠΊΠΎΠ΄Π°, Π±Π°ΠΉΡ |
β | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ. | TermoRTOS.asm | β | 640 |
1 | ΠΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. | DisplayMT10T.asm | 5 | 550 |
2 | ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ. | ComPort.asm | 20 | 218 |
3 | Π Π°Π±ΠΎΡΠ° Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡΡΡ Π΄Π°Π½Π½ΡΡ . | Eeprom24C512.asm | 20 | 244 |
4 | ΠΠΏΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ. | ButtonPolling.asm | 5 | 228 |
5 | ΠΠΏΡΠΎΡ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. | TermoDS18B20.asm | 20 | 388 |
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ FLASH, Π±Π°ΠΉΡ | 2268 | |||
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ SRAM, Π±Π°ΠΉΡ | 247 | |||
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ EEPROM, Π±Π°ΠΉΡ | 4 |
Π ΠΈΡ.3 ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ Π² ΠΠ‘
Π° β Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°Π±ΠΎΡΡ
Π± β Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅Π°Π½ΡΠ° ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² ΡΡΠ΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π±ΠΈΡΠ°ΠΌΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ° state. ΠΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ (ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π±ΠΈΡ TERMO) ΠΈΠ»ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΌΠ΅Π½Ρ (ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π±ΠΈΡ MENU), ΡΠΎ Π·Π°Π΄Π°ΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡ.3Π°. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ 70 ΠΌΡ. ΠΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ Π½Π΅ ΡΡΡΠ΅Π½Ρ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°ΡΡΠ°ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°, ΡΡΠΎ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 20 ΠΌΠΊΡ (73 ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΡΠΈΠΊΠ»Π°) Π½Π° ΠΎΠ΄Π½Ρ Π·Π°Π΄Π°ΡΡ. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅Π°Π½ΡΠ° ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ (ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π±ΠΈΡ CONNECT Π² state) ΠΎΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π΄Π°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π½Π΅Π½ΡΠΆΠ½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ Π·Π°Π΄Π°ΡΠΈ 4 ΠΈ 5 ΠΈΡΠΊΠ»ΡΡΠ°ΡΡΡΡ, Π° Π·Π°Π΄Π°ΡΠΈ 1β¦3 Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ 45 ΠΌΡ (ΡΠΌ. ΡΠΈΡ.3Π±).
ΠΡΠΎΠΌΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 0, Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΅ΡΠ΅ ΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ OCR2 ΠΈ TCNT2 ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 2 Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΎΠ². Π’Π°ΠΉΠΌΠ΅Ρ- ΡΡΠ΅ΡΡΠΈΠΊ 2 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ CTC (ΡΠ±ΡΠΎΡ ΠΏΡΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ). ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Β TCNT2 ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ°Π²Π½ΡΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ ΡΠ΅Π³ΠΈΡΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ OCR2, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ TCNT2 ΠΎΠ±Π½ΡΠ»ΡΠ΅ΡΡΡ. ΠΠ΅ΡΠΈΠΎΠ΄ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ TOCR2:
TOCR2 = (OCR2+1)*N/Fclk,
Π³Π΄Π΅ N-ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠ°ΡΡΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 2. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π²ΡΠ±ΡΠ°Π½ΠΎ TOCR2= 50 ΠΌΡ (N=1024, OCR2=179).
Π ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ service_OC2 ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ time, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π°Π³ Π½Π°ΡΠ°Π»Π° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ CONVER Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ flag. ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° PULSE ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΌΠΈΠ³Π°Π½ΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π³ΡΠ°Π΄ΡΡΠ° Π² ΠΌΠΎΠΌΠ΅Π½Ρ Π·Π°ΠΏΠΈΡΠΈ Π² Π°ΡΡ ΠΈΠ² ΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΡΠ°ΡΠΎΠ² ΠΈ ΠΌΠΈΠ½ΡΡ. Π ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΈ PULSE=1 Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 0.25 Ρ (ΡΠ΅ΡΡΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ) ΠΈ Β PULSE=0 Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 0.75 Ρ (ΡΠ΅ΡΡΠ° ΠΏΠΎΠ³Π°ΡΠ΅Π½Π°).
Π ΡΠ°ΠΉΠ»Π΅ βTermoRTOS.asmβ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ ΡΠ°ΠΊΠΆΠ΅ Π΄Π²Π΅ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°ΠΏΠΈΡΠΈ Π² EEPROM ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° save_tmpr ΠΈ save_eadr, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ ΠΠ‘. ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° save_tmpr ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ th ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ Β tl ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ² ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π° Β save_eadr ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ Π΄Π²ΡΡ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π°Π΄ΡΠ΅ΡΠ° eadrh: eadrl Π² ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ ΠΏΠ°ΠΌΡΡΠΈ AT24C512. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΠΎΡΠ»Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² th, tl, eadrh, eadrl Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ· ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΡΡΠ΅Π΅ΠΊ ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ _th, _tl, _eadrh, _eadrl.
ΠΠ»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° Π² ΡΠΈΠΊΠ» ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° sleep, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΡΠ°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΡΠΏΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ Idle. ΠΠΎΡΠ»Π΅ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π¦ΠΠ£ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ, Π½ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡΡΡ. ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠΏΡΡΠ΅Π³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ²-ΡΡΠ΅ΡΡΠΈΠΊΠΎΠ², Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ±ΡΠΎΡΠ°.
ΠΠ»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΡΠΎΡΠΎΠΆΠ΅Π²ΠΎΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ ΡΠ±ΡΠΎΡΠ° 125 ΠΌΡ. ΠΡΠΈ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π±ΠΎΡΡ Π΅Π³ΠΎ ΡΠ±ΡΠΎΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 50 ΠΌΡ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°-ΡΡΠ΅ΡΡΠΈΠΊΠ° 2.
ΠΠΎΠ΄ Π·Π°Π΄Π°ΡΠΈ 1 ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ βDisplayMT10T.asm. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.2. ΠΡΠ° ΡΠ°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΠΠ MT10T-8T.
ΠΠΎΠ΄ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ ΠΎΡΠ²Π΅Π΄Π΅Π½ΠΎ 10 ΡΡΠ΅Π΅ΠΊ SRAM, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΌΠ΅ΡΠΊΠΈ ind. Π ΡΠΈΠΊΠ»Π΅ Π·Π°Π΄Π°ΡΠΈ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ° picter, Π±ΠΈΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΡ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π° Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ.
Π ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ ΡΠ°Π±ΠΎΡΡ Π»ΠΈΠ½ΠΈΠΈ ΡΠΈΠ½Ρ Π°Π΄ΡΠ΅ΡΠ°/Π΄Π°Π½Π½ΡΡ DB3β¦DB0 ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² A0, WR1 ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° 3 Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²ΡΡΠ²Π΅ΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Ρ 0 ΠΏΠΎ 9.
ΠΠΎΠ΄ Π·Π°Π΄Π°ΡΠΈ 2 ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ β ComPort.asmβ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.4. ΠΠ°Π΄Π°ΡΠ° ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π ΠΈΡ.4 ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π°ΡΠΈ 2
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΈΠ΅ΠΌΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° USART ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π½Π° ΡΠ°Π±ΠΎΡΡ Π² ΠΏΠΎΠ»Π½ΠΎΠ΄ΡΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ (ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Ρ Π»ΠΈΠ½ΠΈΠΈ RXD ΠΈ TXD). ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ²ΡΠ·ΠΈ: ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΠΌΠ΅Π½Π° 115200 Π±ΠΈΡ/c, Π΄Π»ΠΈΠ½Π° ΡΠ»ΠΎΠ²Π° 8 Π±ΠΈΡ, 1 ΡΡΠΎΠΏ-Π±ΠΈΡ. ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ.
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΠΌΠ²ΠΎΠ»Π° βDβ. ΠΡΠ»ΠΈ Π·Π°ΠΏΡΠΎΡ Π±ΡΠ» ΠΏΠΎΠ»ΡΡΠ΅Π½, ΡΠΎ Π² ΠΎΡΠ²Π΅Ρ ΠΎΡΡΡΠ»Π°Π΅ΡΡΡ ΡΡΡΠΎΠΊΠ° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ βTermostat AVRβ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ΅Π°Π½ΡΡ ΡΠ²ΡΠ·ΠΈ. Π ΡΠ΅Π³ΠΈΡΡΡΠ΅ state ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π°Π³ CONNECT (ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠ΅Π°Π½ΡΡ ΡΠ²ΡΠ·ΠΈ), Π° Π² picter ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π±ΠΈΡ CON (ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π΄ΠΏΠΈΡΠΈ Π½Π° ΡΠΈΡ.2Π΄). Π’Π΅ΠΊΡΡΠΈΠΉ Π°Π΄ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π° ΠΏΠ°ΠΌΡΡΠΈ eadrh:eadrl, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ, Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΠΎΠΉ ΠΏΠ°Ρ Π΅tmph:etmpl.
ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅Π°Π½ΡΠ° ΡΠ²ΡΠ·ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠΈΠΊΠ»Π΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΈΠ½ΡΡΡΠΉ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΡΠΈΠΌΠ²ΠΎΠ» ASCII. Π ΠΎΡΠ²Π΅Ρ Π½Π° Π·Π°ΠΏΡΠΎΡ ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΠΏΠΎΒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ βIβ, ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ 8-Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ID-ΠΊΠΎΠ΄ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20 ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π²Π΅ΡΡ Π½ΠΈΠΉ th ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ tlΒ ΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. ΠΠΎΠΌΠ°Π½Π΄Π° βEβ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΡΠΈΡΠ°Π½ΠΈΡ 64-Π±Π°ΠΉΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ°ΠΌΡΡΠΈ Π² Π°ΡΡ ΠΈΠ²Π΅ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ°. ΠΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π΄Π²ΡΡ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π° ΠΏΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ β!β. ΠΠ»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π° ΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ βRβ ΠΈ Π΄Π²ΡΡ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ 64 Π±Π°ΠΉΡΠ° Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ β!β.
ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠ΅Π°Π½ΡΠ° ΡΠ²ΡΠ·ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎΠ»Π΅ ΠΏΡΠΈΠ΅ΠΌΠ° ΡΠΈΠΌΠ²ΠΎΠ»Π° βOβ. ΠΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠΌ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² state ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π°Π³ TERMO (ΡΠ΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ) ΠΈ Π² ΡΠ΅Π³ΠΈΡΡΡ picter ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π±ΠΈΡ TEM (ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π΄ΠΏΠΈΡΠΈ Π½Π° ΡΠΈΡ.2Π°). Π’Π΅ΠΊΡΡΠΈΠΉ Π°Π΄ΡΠ΅Ρ eadrh:eadrl Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ· Π΅tmph:etmpl.
ΠΠ° Π»ΡΠ±ΡΡ ΠΏΡΠΈΠ½ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΡΠΎΠΌΠ΅ βDβ, βIβ, βEβ, Β βRβ, βOβ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ β?β.
ΠΠΎΠ΄ Π·Π°Π΄Π°ΡΠΈ 3 ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ β Eeprom24C512.asmβ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.5. ΠΠ°Π΄Π°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ AT24C512.
Π ΠΈΡ.5 ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π°ΡΠΈ 3
Π ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ EEPROM AT24C512 ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π°ΡΡ ΠΈΠ² Π΄Π°Π½Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Β 64 ΠΊΠ±Π°ΠΉΡ. AT24C512 ΠΈΠΌΠ΅Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ½ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ. Π Π°Π·ΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ 64 Π±Π°ΠΉΡΠ°. ΠΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡ Π²Π΅Π΄ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΡΠ°Π½ΠΈΡΠ½ΡΠΉ Π±ΡΡΠ΅Ρ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ Π² ΠΏΠ°ΠΌΡΡΠΈ SRAM Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΌΠ΅ΡΠΊΠΈ tbuf.
Π ΠΈΡ.6 Π€ΠΎΡΠΌΠ°Ρ Π΄Π°Π½Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π° ΠΏΠ°ΠΌΡΡΠΈ
ΠΡΠ»ΠΈ Π·Π°ΠΏΠΈΡΡ Π² Π°ΡΡ ΠΈΠ² ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π° (ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠ»Π°Π³ ARCHIVE Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ flag), ΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΡΠΉ Π±ΡΡΠ΅Ρ Π·Π°Π½ΠΎΡΠΈΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΎ 60 Π·Π°ΠΌΠ΅ΡΠΎΠ² (Ρ.Π΅. ΠΏΡΠΎΠΉΠ΄Π΅Ρ 1 ΠΌΠΈΠ½ΡΡΠ°), ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠ°ΠΌΡΡΠΈ. Π€ΠΎΡΠΌΠ°Ρ Π΄Π°Π½Π½ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π° ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.6. ΠΠ΅ΡΠ²ΡΠ΅ 4 Π±Π°ΠΉΡΠ° (ΡΡΠ΅ΠΉΠΊΠΈ 0β¦3) ΡΠΎΡΡΠ°Π²Π»ΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. Π Π½ΠΈΡ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°ΠΌΠ΅ΡΠ°: ΡΠ°ΡΡ, ΠΌΠΈΠ½ΡΡΡ, ΡΠ΅ΠΊΡΠ½Π΄Ρ. Π―ΡΠ΅ΠΉΠΊΠ° 3 ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Π½ΠΎΠΉ. Π Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ°ΠΊΡΡ ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Ρ.Π΄. Π‘Π»Π΅Π΄ΠΎΠΌ Π·Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Π² ΡΡΠ΅ΠΉΠΊΠ°Ρ 4β¦63 ΠΈΠ΄ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΎΠ². ΠΡΡ ΠΈΠ²Π° ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ Π² 1024 64-Π±Π°ΠΉΡΠΎΠ²ΡΡ ΡΡΡΠ°Π½ΠΈΡ Ρ Π²Π°ΡΠ°Π΅Ρ Π½Π° 1024*60 = 61440 Π΅ΠΆΠ΅ΡΠ΅ΠΊΡΠ½Π΄Π½ΡΡ Π·Π°ΠΌΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π½Π° 17Ρ4ΠΌ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ.
EEPROM AT24C512 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° TWI. AVR Π²ΡΡΡΡΠΏΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ (Bit Rate Generator), Π²Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π² ΡΠΎΡΡΠ°Π² TWI ΠΈ ΠΎΡΠ²Π΅ΡΠ°ΡΡΠ΅Π³ΠΎ Π·Π° ΡΠ°ΡΡΠΎΡΡ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² FΒΒSCLΒ Π½Π° Π»ΠΈΠ½ΠΈΠΈ SCL. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ FΒΒSCLΒ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡΒ ΠΊΠ°ΠΊ
FΒSCLΒ = FΒclk/(16+2*TWBR*4TWPS),
Π³Π΄Π΅ TWBR β ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ΅ TWBR, TWPS β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ² TWPS1: TWPS0 Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ TWSR.
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ FΒΒSCLΒβ17ΠΊΠΡ (TWBR=100, TWPS1:TWPS0=00), ΡΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΠΈΠΆΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ ΡΒ AT24C512 (Π΄ΠΎ 1000 ΠΊΠ±/Ρ ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ 5 Π).
Π ΡΠΈΠΊΠ»Π΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π±ΠΈΡΠΎΠ² EERASE, EREAD, EWRITE Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ flag. ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠ»Π°Π³ ΡΡΠΈΡΠ°Π½ΠΈΡ EERASE, ΡΠΎ Π²ΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ tbuf Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ 0xFF, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠ³ΠΎ Π±ΡΡΠ΅ΡΠ° ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ°ΠΌΡΡΠΈ Π°ΡΡ ΠΈΠ²Π°. ΠΡΠΈ ΡΠ»Π°Π³Π΅ ΡΡΠ΅Π½ΠΈΡ EREAD=1 ΡΡΡΠ°Π½ΠΈΡΠ° Π°ΡΡ ΠΈΠ²Π° ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² tbuf, Π° ΠΏΡΠΈ ΡΠ»Π°Π³Π΅ Π·Π°ΠΏΠΈΡΠΈ EWRITE=1 ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΊΠ°ΠΆΠ΄ΡΡ 60 Π·Π°ΠΌΠ΅ΡΠΎΠ² ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ AT24C512. ΠΠ° Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π°Π³ EBUSY Π²ΠΎ flag.
Π’Π΅ΠΊΡΡΠ΅ΠΉ Π΄Π²ΡΡ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ Π² ΠΏΠ°ΠΌΡΡΠΈ Π°ΡΡ ΠΈΠ²Π° ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ Β eadrh:eadrl. ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅Β Β eadrh:eadrl ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° 64 (ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ). ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π½ΠΈ ΠΊΠ°ΠΊΠΈΡ ΠΌΠ΅Ρ, ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ eadrh:eadrl Π±ΡΠ΄Π΅Ρ ΡΡΠ΅ΡΡΠ½ΠΎ, Π° ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π·Π°ΠΏΠΈΡΡ Π² Π°ΡΡ ΠΈΠ² ΡΠ½ΠΎΠ²Π° Π½Π°ΡΠ½Π΅ΡΡΡ Ρ Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π°Π΄ΡΠ΅ΡΠ°. ΠΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡ eadrh ΠΈ eadrl ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΡΡΠ΅ΠΉΠΊΠ°Ρ _eadrh, _eadrl EEPROM-ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π‘ ΡΡΠ΅ΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ΅ΡΡΡΡ EEPROM ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΊΠ° 100000 ΡΠΈΠΊΠ»ΠΎΠ² Π·Π°ΠΏΠΈΡΠΈ, β Π΅Π³ΠΎ Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° Π³ΠΎΠ΄ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ.
Π ΠΈΡ.7 ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΡΠ΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ AT24C512
a β ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡΠ°
Π± β ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±Π°ΠΉΡΠΎΠ²
ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ Π² AT24C512 ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½Π° ΡΠΈΡ.7 ΠΈ ΡΠΈΡ.8 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π΄ΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΡΡΠ΅ΠΉΠΊΠ°ΠΌ EEPROM Β (ΡΠΈΡ.7Π° ΠΈ ΡΠΈΡ.8Π°), ΡΠ°ΠΊ ΠΈ ΠΊ 64-Π±Π°ΠΉΡΠΎΠ²Π²ΠΌ ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΏΠ°ΠΌΡΡΠΈ (ΡΠΈΡ.7Π± ΠΈ ΡΠΈΡ.8Π±). Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΠΎΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΠΈ.
Π ΠΈΡ.8 ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π·Π°ΠΏΠΈΡΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ AT24C512
a β ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡΠ°
Π± β ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±Π°ΠΉΡΠΎΠ²
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° twi_read_page ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π±ΡΡΠ΅Ρ tbuf, Π° twi_write_page ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· tbuf Π²ΠΎ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΠ°ΠΌΡΡΡ. ΠΠ²Π΅ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ twi_read_byte ΠΈ twi_write_byte ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π±Π°ΠΉΡΠ° EEPROM, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ. ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° twi_read_byte Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΡΠΎΡΠΈΡΠ°Π½Π½ΡΠΉ Π±Π°ΠΉΡ Π² edata; Π² twi_write_byte Π±Π°ΠΉΡ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π² ΡΠΎΠΌ ΠΆΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°. ΠΠΎ Π²ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΡΡ Π°Π΄ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ (ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ°ΠΌΡΡΠΈ) ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² eadrh:eadrl.
ΠΠ°Π΄Π°ΡΠ° 4 ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° Π² ΡΠ°ΠΉΠ»Π΅ β ButtonPolling.asmβ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.9. ΠΠ°Π΄Π°ΡΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΠΏΡΠΎΡΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π½Π° Ρ ΠΎΠ΄ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π ΠΈΡ.9 ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π°ΡΠΈ 4
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π»ΠΈΠ½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ SB1β¦SB4 (MD,MI,PL ΠΈ TM ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ) Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π½Π° Π²Π²ΠΎΠ΄, ΠΈ Π·Π°Π΄Π°ΡΠ° Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠΈΠΊΠ» ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡΠΈΡ ΠΎΠ΄ΡΡΠΈΡ ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΠ½ΠΎΠΏΠΊΠ° ΡΡΠΈΡΠ°Π΅ΡΡΡ Π½Π°ΠΆΠ°ΡΠΎΠΉ, Π΅ΡΠ»ΠΈ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π²ΡΡ ΡΠΈΠΊΠ»ΠΎΠ² ΠΎΠΏΡΠΎΡΠ° (β140 ΠΌΡ) Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π»ΠΈΠ½ΠΈΠΈ Π±ΡΠ» Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½ Π½ΠΈΠ·ΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠΈΡΠ°Π΅Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 15 ΡΠΈΠΊΠ»ΠΎΠ² (β1050 ΠΌΡ). ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ btn. Π ΡΠ»ΡΡΠ°Π΅ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ Π½Π°ΠΆΠ°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π»ΠΈΠ±ΠΎ ΠΏΡΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ btn=0.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅Ρ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡΠ°Π·Π½ΠΎΠΌΡ,Β Β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠΉ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅ (ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ° picter). ΠΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ² ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ MI, PL ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ MI ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΌΠΈΠ½ΡΡΡ, Π° ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ PL β ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ½ΠΎΠΏΠΊΠ° MD ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΠΎΠΉΡΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π² ΠΌΠ΅Π½Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ½ΠΎΠΏΠΊΠ° TM Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΈ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π·Π°ΠΏΠΈΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π°ΡΡ ΠΈΠ².
ΠΠ°Π΄Π°ΡΠ° 5 ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° Π² ΡΠ°ΠΉΠ»Π΅ βTermoDS18B20.asmβ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΈΡ.10. ΠΠ°Π΄Π°ΡΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΡΠΈΡΡΠΎΠ²ΡΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20.
Π ΠΈΡ.10 ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΡ Π·Π°Π΄Π°ΡΠΈ 5
ΠΠ°ΡΡΠΈΠΊ DS18B20 (ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° Dallas Semiconductor) ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄Π½ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ 1-Wire. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ -55β¦+125 Π‘ ΠΏΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ-Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΠΈ Π½Π° Π³ΡΠ°Π½ΠΈΡΠ°Ρ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Β±2 Π‘ (Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Β±0.5 C Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ -10β¦+85 Π‘). ΠΡΠ΅ΠΌΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ.
Π ΠΈΡ.11 Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΈ Π±Π»ΠΎΠΊΠ½ΠΎΡΠ½Π°Ρ ΠΏΠ°ΠΌΡΡΡ DS18B20
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ DS18B20 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ 9 ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ (Scratchpad), ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡ.4 (ΡΠ΅Π³ΠΈΡΡΡΡ 5β¦7 Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ). Π ΠΏΠ΅ΡΠ²ΡΡ Π΄Π²ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π³ΡΠ°Π΄ΡΡΠ°Ρ C. ΠΡΠΎ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°ΠΏΡΡΠΎΠΉ, Π³Π΄Π΅ ΠΏΠΎΠ΄ ΡΠ΅Π»ΡΡ ΡΠ°ΡΡΡ ΠΎΡΠ²ΠΎΠ΄ΡΡΡΡ 7 Π±ΠΈΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ Π·Π½Π°ΠΊΠΎΠ²ΡΠΉ ΡΠ°Π·ΡΡΠ΄ S, Π° ΠΏΠΎΠ΄ Π΄ΡΠΎΠ±Π½ΡΡ 1β¦4 Π±ΠΈΡΠ°, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π΄Π°ΡΡΠΈΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π· Π±ΠΈΡΡ R1 ΠΈ R0 ΡΠ΅Π³ΠΈΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ 4. Π‘Π°ΠΌΠΎΠΉ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ. ΠΡΠ±ΠΎΡ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π½ΠΈ ΠΊΠ°ΠΊ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠΌ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² 2 ΠΈ 3 ΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ² ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π½ΠΎ Π² Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° ΠΈ Π»ΡΠ±Π°Ρ Π΄ΡΡΠ³Π°ΡΒ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
DS18B20 ΠΈΠΌΠ΅Π΅Ρ 3 Π±Π°ΠΉΡΠ° ΠΏΠ°ΠΌΡΡΠΈ EEPROM. ΠΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π·Π°ΠΏΠΈΡΠΈ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ½ΡΡ ΠΏΠ°ΠΌΡΡΡ Π² Π½Π΅Π΅ ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² 2β¦4. ΠΡΠ° ΠΆΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠΎ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΡΠ°Π½Π½Π΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΡΡΠΊΠ°, ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½Π°. ΠΠΎΡΡΠΎΠΌΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° Π½Π°Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π·Π°Π½ΠΎΠ²ΠΎ, Π° Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² 2,3 Π»ΡΡΡΠ΅ Ρ ΡΠ°Π½ΠΈΡΡ Π² EEPROM ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠ»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΠΎΠ²Π΅ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ Π²ΠΎ Π²ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ ΡΠΈΠ½Ρ 1-Wire Π²Π²Π΅Π΄Π΅Π½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΠΎΡΠΌΠΈΡΡΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌΡ CRC (Cyclik Redundancy Checksum). ΠΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° (ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ) Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π·ΡΡΡΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ X8+X5+ X4+X5+1. ΠΠ»Ρ Π·Π°ΡΠΈΡΡ 8 Π±Π°ΠΉΡΠΎΠ² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ CRC Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ° 8.
Π ΠΈΡ.12 ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΡΠΈΠ½Ρ 1-Wire
ΠΠ°ΡΡΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄Π½Ρ Π»ΠΈΠ½ΠΈΡ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° DS Π΄Π°Π½Π½ΡΡ ΠΈ Π΄Π²Π° Π²ΡΠ²ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ VCC ΠΈ GND. ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ²ΠΎΠ΄ Π»ΠΈΠ½ΠΈΡ DS ΡΠΎΠ²ΠΌΠ΅ΡΠ°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈΒ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π½ΠΎ Π·Π΄Π΅ΡΡ ΠΎΠ½Π° Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ. ΠΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ Π²Π΅Π΄ΡΡΠΈΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ Π±ΠΈΡΠΎΠ² (ΡΠ»ΠΎΡΠΎΠ²) ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½Π° ΡΠΈΡ.12. ΠΠ΅ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ 1βWire Π²ΡΡ ΠΎΠ΄ΠΈΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π½ΠΈΠΆΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠΌΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ Π²ΠΎΠΏΡΠΎΡΠ°.
ΠΠ° ΡΡΠ°Π΄ΠΈΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ read_rom, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ΄Π°Π΅Ρ Π½Π° Π»ΠΈΠ½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Read ROM (Π§ΡΠ΅Π½ΠΈΠ΅ ΠΠΠ£) ΠΈ ΡΡΠΈΡΡΠ²Π°Π΅Ρ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ID-Π½ΠΎΠΌΠ΅Ρ Π΄Π°ΡΡΠΈΠΊΠ°, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΌ ΠΠΠ£, Π² Π±ΡΡΠ΅Ρ dsnum. Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π·Π°ΠΏΠΈΡΡ ΠΈ ΡΡΠ΅Π½ΠΈΠ΅ DS18B20 Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Skip ROM (ΠΡΠΎΠΏΡΡΠΊ ΠΠΠ£). ΠΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° skip_rom. ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π±ΡΠ΄ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΡΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π½ΠΈΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρ Match ROM (Π‘ΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΠΠ£). ΠΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° match_rom.
Π ΡΠΈΠΊΠ»Π΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΄Π°ΡΡΠΈΠΊΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ 11 Π±ΠΈΡ, 375 ΠΌΡ, ΠΈ ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. ΠΠ° Π·Π°ΠΏΡΡΠΊ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΠΎΡΠ²Π΅ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ termo_convert ΠΈ termo_result ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠ»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΎΠ² ΡΠ»ΡΠΆΠΈΡ ΡΠ»Π°Π³ CONVER (ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ 1 Ρ) Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ flag. Π ΡΠ»ΡΡΠ°Π΅ Π΅ΡΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΡΠΈΡΠ°Π½Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΎΠ± ΡΡΠΎΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΡΠ»Π°Π³Π° Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° EWRITE ΠΈΠ· flag.
ΠΠ°ΠΆΠ΄ΠΎΠ΅ ΡΡΠΈΡΠ°Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Ρ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ (Π½ΠΈΠΆΠ½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² tl, Π²Π΅ΡΡ Π½Π΅Π΅ β Π² th). Π ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΡ Π²Π΅ΡΡ Π½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΡ, Π²ΡΡ ΠΎΠ΄ POV ΠΏΠΎΡΡΠ° B ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΡΠΏΠ°Π΄Π΅Ρ Π΄ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»Π°. ΠΡΠ»ΠΈ Π² Ρ ΠΎΠ΄Π΅ ΠΎΠΏΡΠΎΡΠ° DS18B20 Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ°, ΡΠΎ Π²ΡΡ ΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ. ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ error (0-Π½Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠΈ, 1-Π΄Π°ΡΡΠΈΠΊ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, 2-ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠ΅).
Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² | 28 |
CPU | 8-Π±ΠΈΡΠ½ΡΠΉ AVR |
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ | 2.ΠΡ 7 Π΄ΠΎ 5,5 Π |
ΠΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ | 8K |
Π’ΠΈΠΏ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ | Π€Π»ΡΡ-ΠΏΠ°ΠΌΡΡΡ |
RAM | 1 ΠΠ±Π°ΠΉΡ |
EEPROM | 512 Π±Π°ΠΉΡ |
ΠΠ¦Π ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΠ¦Π | 10-Π±ΠΈΡ 6 Π² PDIP, 8 Π² TQFP ΠΈ QFN |
ΠΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ | 1 |
ΠΠ°Π½Π°Π»Ρ Π¨ΠΠ | 3 |
ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ | Π΄ΠΎ 16 ΠΠΡ |
Π’Π°ΠΉΠΌΠ΅Ρ (3) | 16-Π±ΠΈΡΠ½ΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ (1) 8-Π±ΠΈΡΠ½ΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ (2) |
ΠΠ°ΠΊΠ΅ΡΡ (3) | PDIP (28 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ²) TQFP (32 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°) QFN (32) |
Π’Π°ΠΉΠΌΠ΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ | ΠΠ° |
ΠΠΈΠ½Ρ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° | 23 |
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ | ΠΠΈΠΊΡΠΎΡΠΈΠΏ |
SPI | ΠΠ° |
I2C | ΠΠ° |
Π‘ΡΠΎΡΠΎΠΆΠ΅Π²ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ r | ΠΠ° |
ΠΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ΅ΠΌΠ½Π΅Π½ΠΈΡ (BOD) | ΠΠ° |
USART | ΠΠ° |
Π‘ΠΏΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ | 5 |
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° | -55 C |
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° | 125 C |
1 | PC6 RESET PCINT14 | I / O PinRESET Π±ΡΠ΄Π΅Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ ΠΏΡΡΠ΅ΠΌ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π² ΠΠΠΠΠΠ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ Π΄ΠΎΠ»ΡΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
2 | PD0 RXD RXD PCINT16 | I / O PinSerial Receive Pin (USART) Interrupt | |
3 | PD1 TXD PCINT17 | I / O PinSerial Transmit Pin (USART) ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
4 | |||
4 | PD2 INT0 PCINT18 | ΠΡΠ²ΠΎΠ΄ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠ½Π΅ΡΠ½Π΅Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
5 | PD3 INT1 OC2B PCINT19 | ΠΡΠ²ΠΎΠ΄ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°Π½Π°Π»Π° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° | |
6 | PD4 T0 XCK PCINT20 | 900 32 I / O PinT0 (Timer0 External Counter Input) XCK (USART External Clock I / O) ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅||
7 | VCC | ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ | |
8 | GND | ΠΠΎΠ½ΡΠ°ΠΊΡ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ | |
9 | PB6 OSC1 XTAL1 PCINT6 | I / O PinOscillator Input PinInterrupt | |
10 | PB7 ΠΠ ΠΡΠ²ΠΎΠ΄ ΠΡΠ²ΠΎΠ΄ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡΠ° ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | ||
11 | PD5 T1 OC0B PCINT21 | I / O PinPinT1 (Timer0 Timer0 External Counter Input) ΠΠ°Π·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
12 | PD6 AIN0 OC0A PCINT22 | 9003 2 I / OPin ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ°||
13 | PD7 AIN1 PCINT23 | ||
14 | 1 PBINT ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅ΠΏΠΈ Π§Π°ΡΡ ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | ||
15 | PB1OC1APCINT1 | ΠΠΎΠ½ΡΠ°ΠΊΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ° (ΠΊΠ°Π½Π°Π» Π¨ΠΠ) ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
16SSOC / O ΠΡ
ΠΎΠ΄ Π²ΡΠ±ΠΎΡΠ° Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° PinSPI.ΠΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²Π΅Π΄ΠΎΠΌΡΠΉ, ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ° (ΠΊΠ°Π½Π°Π» Π¨ΠΠ) ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |||
17 | PB3 MOSI OC2A PCINT3 | I / O Pin MOSI (Π³Π»Π°Π²Π½ΡΠΉ Π²ΡΡ ΠΎΠ΄, ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠΉ Π²Ρ ΠΎΠ΄) Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ SPI. ΠΠ°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΡΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²Π΅Π΄ΠΎΠΌΡΠΉ ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ° ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
18 | PB4 MISO PCINT4 | ΠΠΎΠ½ΡΠ°ΠΊΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° MISO (Master ΠΡ ΠΎΠ΄ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ Π²ΡΡ ΠΎΠ΄Π°) Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ SPI.ΠΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠΉ, Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Π² Π²Π΅Π΄ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
19 | PB5 SCK PCINT5 | ΠΠΎΠ½ΡΠ°ΠΊΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° SCK (ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ ΡΠΈΠ½Ρ SPI). ΠΡΠΈ ΡΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
20 | AVCC | ΠΡΠ²ΠΎΠ΄ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΠ¦Π | |
21 | AREF | ΠΠΏΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ | |
22 | GND | ΠΠΎΠ½ΡΠ°ΠΊΡ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ | |
23 | PC0ADC0PCINT8 | ||
24 | PC1ADC1PCINT9 | ΠΠΎΠ½ΡΠ°ΠΊΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠ°Π½Π°Π» 1 ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅33 | ΠΡΠ²ΠΎΠ΄ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠ°Π½Π°Π» 2 ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ |
26 | PC3ADC3PCINT11 | ΠΡΠ²ΠΎΠ΄ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠ°Π½Π°Π» 3 ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ | |
27 | PC4ADC4SDAPCINT12 | 9019||
28 | PC5ADC5SCLPCINT13 | ΠΡΠ²ΠΎΠ΄ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠ°Π½Π°Π» 5 ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ (I2C) ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ |
ΠΠ±Π±ΡΠ΅Π²ΠΈΠ°ΡΡΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° AVR — Β«Advanced Virtual RISCΒ», Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ — ΡΡΠΎ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ — ΡΡΠΎ ΠΊΡΠΎΡΠ΅ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅, ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈ Π²Π²ΠΎΠ΄Π° ΠΈ Π²ΡΠ²ΠΎΠ΄Π°, ΠΏΠ°ΠΌΡΡΡ, ΡΠ°ΠΉΠΌΠ΅ΡΡ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ , ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠ΅. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²ΠΊΠ»ΡΡΠ°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΎΡΠΈΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ, ΡΠ»Π΅ΠΊΡΡΠΎΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Ρ. Π. ΠΠ° ΡΡΠ½ΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ 8051, PIC ΠΈ ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ AVR.Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ββΠΊΡΠ°ΡΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ AVR Atmega8.
Π 1996 Π³ΠΎΠ΄Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ AVR Π±ΡΠ» ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Β«Atmel CorporationΒ». ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π³Π°ΡΠ²Π°ΡΠ΄ΡΠΊΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΡΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ RISC. Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ½Π°-6, Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΠ¦Π (Π°Π½Π°Π»ΠΎΠ³ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ), Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ , Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΊΠ» Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ.ΠΡΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π±ΡΠ»ΠΈ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΡΠΌΠΈ, ΠΈ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡΡΡΠΏΠ½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ 8-Π±ΠΈΡΠ½ΡΠ΅, 16-Π±ΠΈΡΠ½ΡΠ΅ ΠΈ 32-Π±ΠΈΡΠ½ΡΠ΅. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ ΡΡΡΠ»ΠΊΠ΅; Π’ΠΈΠΏΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² ΡΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ TinyAVR, MegaAVR ΠΈ XmegaAVR.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega8 Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π΄Π²Π° ΡΠΈΠ³Π½Π°Π»Π°, ΠΊΡΠΎΠΌΠ΅ 5-Π²ΡΠ²ΠΎΠ΄Π½ΡΡ . ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmega8 ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 28 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 9,10,14,15,16,17,18,19 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΠ° B, ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 23,24,25,26,27,28 ΠΈ 1 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΠ° C ΠΈ ΠΠΎΠ½ΡΠ°ΠΊΡΡ 2, 3, 4, 5, 6, 11, 12 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΠ° D.
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega8ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega AVR Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ.
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Atmega8ΠΠ°ΠΌΡΡΡ: ΠΠΌΠ΅Π΅Ρ 1 ΠΠ±Π°ΠΉΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ SRAM, 8 ΠΠ±Π°ΠΉΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ 512 Π±Π°ΠΉΡ EEPROM.
ΠΠΎΡΡΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°: ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΈ ΠΏΠΎΡΡΠ°, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡ-B, ΠΏΠΎΡΡ-C ΠΈ ΠΏΠΎΡΡ-D, ΠΈ Ρ ΡΡΠΈΡ ΠΏΠΎΡΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ 23 Π»ΠΈΠ½ΠΈΠΈ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°.
ΠΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ: ΠΠ²Π° Π²Π½Π΅ΡΠ½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΏΠΎΡΡΡ D.ΠΠ΅Π²ΡΡΠ½Π°Π΄ΡΠ°ΡΡ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ Π΄Π΅Π²ΡΡΠ½Π°Π΄ΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ.
Π’Π°ΠΉΠΌΠ΅Ρ / ΡΡΠ΅ΡΡΠΈΠΊ: ΠΠΎΡΡΡΠΏΠ½Ρ 3 Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°, 8 Π±ΠΈΡ-2, 16 Π±ΠΈΡ-1, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ / Π²Π½Π΅ΡΠ½ΡΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ.
ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI): ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΡΠ·ΠΈ. ΠΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ — SPI, 4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Π²ΡΠ΄Π΅Π»Π΅Π½Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ²ΡΠ·ΠΈ.
USART: USART — ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΌΠΎΡΠ½ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΊ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΡΡ Π΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π° Π½Π΅ΠΌ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ ΡΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ USART Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΠ-ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ.
ΠΠ²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (TWI): TWI — Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ²ΡΠ·ΠΈ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega8. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΎΠ±ΡΠΈΠΌ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΡ ΠΎΠ΄ TWI Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΎΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ. ΡΡ Π΅ΠΌΠ°.
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ: ΠΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π²ΡΡΡΠΎΠ΅Π½ Π² ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌΠΈ Ρ Π΄Π²ΡΠΌΡ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° ΡΠ΅ΡΠ΅Π· Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ.
ΠΠ¦Π: ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΠ¦Π (Π°Π½Π°Π»ΠΎΠ³ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ) ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ i / p-ΡΠΈΠ³Π½Π°Π» Π² ΡΠΈΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 10 Π±ΠΈΡ. Π’Π°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΏΠΎΠ»Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ.
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmega8 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR atmega8 ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π½ΠΈΠΆΠ΅.
Π½Π° Π±Π°Π·Π΅ Atmega8 ΠΡΠΎΠ΅ΠΊΡΠ’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ Π²ΡΠ΅ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Atmega8 ΡΡΠ΅Π±Π½ΠΈΠΊ , ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmega8, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΈ Π΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.ΠΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ Π²Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π»ΡΠ±ΡΠ΅ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉ ΠΎΡΠ·ΡΠ², ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π½ΠΈΠΆΠ΅. Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Atmega8 ΠΈ Atmega 32?
Π‘Ρ Π΅ΠΌΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMega8
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMega8
Π‘Ρ Π΅ΠΌΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATMega8
ΠΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ β | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΈΠ½Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ |
1 | PC6 (Π‘ΠΠ ΠΠ‘) | Pin6 PORTC | ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π²ΡΠ²ΠΎΠ΄ ΡΠ±ΡΠΎΡΠ°.ΠΡΠ»ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ RSTDISBL, PC6 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π²ΡΠ²ΠΎΠ΄ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°. (ΠΠ«Π‘ΠΠΠΠ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ±ΡΠΎΡΠ°) |
2 | PD0 (RXD) | Pin0 PORTD | RXD (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ USART) ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ USART [ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] |
3 | PD1 (TXD) | Pin1 PORTD | TXD (Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ USART) ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ USART [ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] INT2 (Π²Ρ ΠΎΠ΄ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ 2) |
4 | PD2 (INT0) | Pin2 PORTD | ΠΠ½Π΅ΡΠ½Π΅Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ INT0 |
5 | PD3 (INT1) | Pin3 PORTD | ΠΠ½Π΅ΡΠ½Π΅Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ INT1 |
6 | PD4 (XCK / T0) | Pin4 PORTD | T0 (ΠΡ ΠΎΠ΄ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΡΠ΅ΡΡΠΈΠΊΠ° Timer0) XCK (Π²Π²ΠΎΠ΄ / Π²ΡΠ²ΠΎΠ΄ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ°ΡΠΎΠ² USART) |
7 | VCC | ||
8 | ΠΠΠΠΠ― | ||
9 | PB6 (XTAL1 / TOSC1) | Pin6 PORTB | XTAL1 (Π²ΡΠ²ΠΎΠ΄ 1 Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΈΠ»ΠΈ Π²Ρ ΠΎΠ΄ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°) TOSC1 (Π²ΡΠ²ΠΎΠ΄ 1 Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ°ΠΉΠΌΠ΅ΡΠ°) |
10 | PB7 (XTAL2 / TOSC2) | Π¨ΡΡΡΡ 7 PORTB | XTAL2 (Π²ΡΠ²ΠΎΠ΄ 2 Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ) TOSC2 (Π²ΡΠ²ΠΎΠ΄ 2 Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ°ΠΉΠΌΠ΅ΡΠ°) |
11 | ΠΠ5 (Π’1) | Pin5 PORTD | T1 (ΠΡ ΠΎΠ΄ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΡΠ΅ΡΡΠΈΠΊΠ° Timer1) |
12 | ΠΠ6 (ΠΠΠ0) | Pin6 PORTD | AIN0 (ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ I / P Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ°) |
13 | PD7 (AIN1) | Pin7 PORTD | AIN1 (ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ I / P Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ°) |
14 | PB0 (ICP1) | Pin0 PORTB | ICP1 (ΠΡ ΠΎΠ΄ Π·Π°Ρ Π²Π°ΡΠ° ΡΠ°ΠΉΠΌΠ΅ΡΠ° / ΡΡΠ΅ΡΡΠΈΠΊΠ° 1) |
15 | PB1 (OC1A) | Pin1 ΠΏΠΎΡΡΠ° PORTB | OC1A (Π²ΡΡ ΠΎΠ΄ ΡΠ°ΠΉΠΌΠ΅ΡΠ° / ΡΡΠ΅ΡΡΠΈΠΊΠ°1, Π²ΡΡ ΠΎΠ΄ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ A) |
16 | PB2 (SS / OC1B) | Pin2 PORTB | SS (Π²Ρ ΠΎΠ΄ Π²ΡΠ±ΠΎΡΠ° Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ SPI).ΠΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ Π½ΠΈΠ·ΠΊΠΈΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²Π΅Π΄ΠΎΠΌΡΠΉ. [ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI) Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] OC1B (ΠΡΡ ΠΎΠ΄ ΡΠ°ΠΉΠΌΠ΅ΡΠ° / ΡΡΠ΅ΡΡΠΈΠΊΠ°1, Π²ΡΡ ΠΎΠ΄ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ B) |
17 | PB3 (MOSI / OC2) | Pin3 PORTB | MOSI (Π³Π»Π°Π²Π½ΡΠΉ Π²ΡΡ ΠΎΠ΄, ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠΉ Π²Ρ ΠΎΠ΄).ΠΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠΉ, Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ Π½Π° ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄. [ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI) Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] OC2 (ΠΡΡ ΠΎΠ΄ ΡΠ°ΠΉΠΌΠ΅ΡΠ° / ΡΡΠ΅ΡΡΠΈΠΊΠ°2, Π²ΡΡ ΠΎΠ΄ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ) |
18 | PB4 (MISO) | Pin4 PORTB | MISO (Π³Π»Π°Π²Π½ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°). ΠΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠΉ, Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΌΠ°ΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄. [ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI) Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] |
19 | PB5 (SCK) | Pin5 PORTB | SCK (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ ΡΠΈΠ½Ρ SPI). ΠΡΠΎ ΡΠ°ΡΡ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ . [ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (SPI) Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] |
20 | AVCC | Vcc Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΠ¦Π | |
21 | AREF | ΠΡΠ²ΠΎΠ΄ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π΄Π»Ρ ΠΠ¦Π | |
22 | ΠΠΠΠΠ― | ΠΠΠΠΠ― | |
23 | PC0 (ΠΠ¦Π0) | Pin0 PORTC | ADC0 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ADC 0) |
24 | ΠΠ1 (ΠΠ¦Π1) | Pin1 PORTC | ADC1 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ΠΠ¦Π 1) |
25 | ΠΠ2 (ΠΠ¦Π2) | Pin2 PORTC | ΠΠ¦Π2 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ΠΠ¦Π 2) |
26 | PC3 (ΠΠ¦Π3) | Pin3 PORTC | ADC3 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ADC 3) |
27 | PC4 (ADC4 / SDA) | Pin4 PORTC | ADC4 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ADC 4) SDA (Π»ΠΈΠ½ΠΈΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ) |
28 | PC5 (ADC5 / SCL) | Pin5 PORTC | ADC5 (Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ADC 5) SCL (ΠΠΈΠ½ΠΈΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ) |
ATMEGA8 — ΡΠΏΡΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ | |
Π¦Π | 8-Π±ΠΈΡΠ½ΡΠΉ AVR |
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² | 28 |
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (Π) | +2.7 Π ΠΠ +5,5 Π (ATmega8L) +4,5 Π ΠΠ +5,5 Π (ATmega8) (+ 5,5 Π ΡΠ²Π»ΡΠ΅ΡΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠΎΠΌ) |
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° | 23 |
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ²ΡΠ·ΠΈ | ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ SPI Master / Slave (16,17,18,19 PINS) [ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°] ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ USART (2,3 PIN) [ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°] ΠΠ²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (27,28 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ²) [ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅ΠΈ] |
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ JTAG | ΠΠ΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ |
ΠΠΎΠ΄ΡΠ»Ρ ΠΠ¦Π | 6 ΠΊΠ°Π½Π°Π»ΠΎΠ², ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 10 Π±ΠΈΡ ΠΠ¦Π |
ΠΠΎΠ΄ΡΠ»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ° | ΠΠ²Π° 8-Π±ΠΈΡΠ½ΡΡ ΡΡΠ΅ΡΡΠΈΠΊΠ°, ΠΠ΄ΠΈΠ½ 16-Π±ΠΈΡΠ½ΡΠΉ ΡΡΠ΅ΡΡΠΈΠΊ [ΠΡΠ΅Π³ΠΎ ΡΡΠΈ] |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΡ | 1 |
ΠΠΎΠ΄ΡΠ»Ρ Π¦ΠΠ | ΠΠ΅Ρ |
Π¨ΠΠ ΠΊΠ°Π½Π°Π»ΠΎΠ² | 3 |
ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡ | 0-8 ΠΠΡ Π΄Π»Ρ ATMEGA8L 0-16 ΠΠΡ Π΄Π»Ρ ATMEGA8 |
ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡ | ΠΠ°Π»ΠΈΠ±ΡΠΎΠ²Π°Π½Π½ΡΠΉ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ, 0β8 ΠΠΡ |
Π’ΠΈΠΏ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ | ΠΡΠΏΡΡΠΊΠ° |
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΏΠ°ΠΌΡΡΡ ΠΈΠ»ΠΈ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ | 8 ΠΠ±Π°ΠΉΡ [10000 ΡΠΈΠΊΠ»ΠΎΠ² Π·Π°ΠΏΠΈΡΠΈ / ΡΡΠΈΡΠ°Π½ΠΈΡ] |
Π‘ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° (MIPS) | 16 MIPS |
RAM | 1 ΠΠ±Π°ΠΉΡ |
EEPROM | 512 |
Π‘ΡΠΎΡΠΎΠΆΠ΅Π²ΠΎΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ | ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΡΡΠΎΡΠΎΠΆΠ΅Π²ΠΎΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΎΠΌ |
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ | ΠΡΡΡ |
Π Π΅ΠΆΠΈΠΌΡ ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΡ | Π¨Π΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² [ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ, ΡΡΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΠ¦Π, ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ] |
Π Π°Π±ΠΎΡΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° | ΠΎΡ -55 Β° C Π΄ΠΎ + 125 Β° C (+125 — Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ, -55 — Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΉ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ) |
ATMEGA328P
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ ATMEGA8ATMEGA16, ATMEGA32, ATMEGA8535
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMEGA8ATMEGA8 — ΡΡΠΎ 28-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ AVR .ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ATMEGA8 ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π΄Π΅ΡΠ΅Π²ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π° ΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ . ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ 8 ΠΠ±Π°ΠΉΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ATMEGA8 ΠΎΡΠ΅Π½Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎ. Π‘ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅ΠΆΠΈΠΌΠ°ΠΌΠΈ ΠΠΠΠ ΠΠΠ‘ΠΠΠ ΠΠΠΠΠΠ― ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΠΠΠΠΠ¬ΠΠ«Π₯ ΠΠ‘Π’Π ΠΠΠΠΠ«Π₯ Π‘ΠΠ‘Π’ΠΠΠΠ₯. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ Π΄ΠΎΡΠΊΠ°Ρ . ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΡΠΎΠΆΠ΅Π²ΠΎΠΌΡ ΡΠ°ΠΉΠΌΠ΅ΡΡ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²ΠΎΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅, Π΄Π΅Π»Π°ΡΡ ATMEGA8 ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ.
ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMEGA8ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ATMega8 Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATMega, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ATMega32. Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. ΠΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ — ΠΏΡΡΡΠ°Ρ ΡΠΈΡΠΊΠ°.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ATMEGA8 ΡΠ½Π°ΡΠ°Π»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΡΠ°ΠΉΠ» Π²ΠΎ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ ATMEGA8 . ΠΠΎΡΠ»Π΅ ΡΠ±ΡΠΎΡΠ° ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΡΠΎΡ ΠΊΠΎΠ΄ ΠΈ Π΄Π°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΎΡΠ²Π΅Ρ.
ΠΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ATMEGA8 Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
(ΠΠ±ΡΡΠ½ΠΎ Atmel Studio 6.0 Π΄Π»Ρ Windows7 [http://atmel-studio.software.informer.com/6.0/],
Atmel Studio 7 Π΄Π»Ρ Windows10 [https: // www.microchip.com/avr-support/atmel-studio-7])
(ΠΏΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ Π΄Π»Ρ ΡΡΠΈΡ IDE ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Β«CΒ»)
ΠΡΡΡ ΡΠΎΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ATMEGA8.
ΠΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠΊΠ°Π·Π°Π½Ρ Π² ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅ΡΡΠ°Ρ .
ΠΡΠΎ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ USB HID Ρ AVR ATmega8. 8-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΌΠ°Π³Π½ΠΈΡΠΎΠΌΠ΅ΡΡ HMC5883L. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΌ ΠΌΡΡΠΈ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Ρ Π΄Π°ΡΡΠΈΠΊ Π² Π²ΠΎΠ·Π΄ΡΡ Π΅, Π½Π°ΠΏΡΠ°Π²Π»ΡΡ Π΅Π³ΠΎ Π½Π° ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ΅ΠΌ-ΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅Π΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Wiimote (ΠΏΡΠ°Π²Π΄Π°, ΠΏΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ).
ΠΠ½ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ ΠΠ΅Π½ΠΈΠ»ΡΠΎΠ½ Π€ΠΈΠ³Π΅ΠΉΡΠ΅Π΄ΠΎ Π΄Π΅ Π‘Π° (ΡΠΌ. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² Π±Π»ΠΎΠ³Π΅) Π² 2011 Π³ΠΎΠ΄ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΠΏΡΡΠΊΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ Π±Π°ΠΊΠ°Π»Π°Π²ΡΠ° ΡΡΠ΅ΠΏΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π½Π°ΡΠΊ Π² DCC / UFRJ.
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ:
ΠΠΎΠ»Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΌΠΎΠ΅ΠΉ Π΄ΠΈΡΡΠ΅ΡΡΠ°ΡΠΈΠΈ (Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° ΠΏΠΎΡΡΡΠ³Π°Π»ΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅) Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PDF Π½Π°
ΡΠ°Π·Π΄Π΅Π» Π·Π°Π³ΡΡΠ·ΠΊΠΈ GitHub ΠΈ BitBucket.
ΠΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ LaTeX Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ monografia /
(Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΠ΅
Π΄Π»Ρ Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°).
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ
Π΅ΠΌΠ° ΡΡ
Π΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° ΠΌΠΎΠ½ΠΎΠ³ΡΠ°ΡΠΈΠΈ / img /
.
ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ.
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ USB HID ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΡΠ±ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ (ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ Π² Linux, Mac OS X ΠΈ Windows).ΠΠ½ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΊΠ°ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΠΌΡΡΡ (ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Β«Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΒ»).
ΠΠΌΠ΅Π΅Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΡΠ΅ΠΆΠΈΠΌΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΡ. (Π Π΅ΠΆΠΈΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ ) ΠΈ ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. Π ΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΡΠ²Π°Π΅Ρ ΠΌΠ΅Π½Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΠΎΡΠΏΡΠ°Π²Π»ΡΡ (Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ) ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠΎΠ±ΡΡΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π΅Π΅ Π±ΡΠ»ΠΎ Π±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΎΠ½ «ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ» ΠΏΡΠ½ΠΊΡΡ ΠΌΠ΅Π½Ρ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ΅ΡΠ°ΡΠΈ).ΠΠ²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΠΌΠ΅Π½Ρ (Π²ΡΠ±ΠΈΡΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ), Π° ΡΡΠ΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ Π²ΡΠ±ΠΎΡ.
Π ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²Π°ΡΡ Β«Π½ΠΎΠ»ΡΒ» ΠΎΡ ΡΠ΅Π½ΡΠΎΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ³Π»Ρ ΡΠΊΡΠ°Π½Π°. ΠΠ°Π½Π½ΡΠ΅ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ EEPROM ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΎΠΌΠ½Π΅Π½ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° Β«Π½ΡΠ»Π΅Π²ΠΎΠΉΒ» ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π°ΡΠ½Π΅Ρ ΠΏΠ΅ΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ.
ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠ°, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π²ΠΈΠ³Π°ΡΡ Π΄Π°ΡΡΠΈΠΊ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌΠΈ
Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ, ΠΏΡΡΠ°ΡΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ·
ΡΡΠΈ ΠΎΡΠΈ (X, Y, Z).ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ , ΡΡΠΎΠ±Ρ Π·Π°Π²Π΅ΡΡΠΈΡΡ
ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ°. ΠΡΠ° ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΄Π°ΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ
ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° Π½ΡΠ»Π΅ (ΡΠΌ.
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ zerocal_off
ΠΈ zerocal_on
ΠΈΠ· ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° monografia / img /
).
ΠΠΎΡΠ»Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ Β«Π½ΡΠ»ΡΒ» ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ
ΡΠ³ΠΎΠ» ΡΠΊΡΠ°Π½Π°. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ ΠΏΡΠ½ΠΊΡΠ°ΠΌ ΠΌΠ΅Π½Ρ Π΄ΠΎ Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π»Π΅Π²ΠΎ
,
Π½Π°Π²Π΅Π΄ΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π½Π° Π²Π΅ΡΡ
Π½ΠΈΠΉ Π»Π΅Π²ΡΠΉ ΡΠ³ΠΎΠ» ΡΠΊΡΠ°Π½Π°, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ .ΠΡΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΎΡΡΠ°Π»ΡΠ½ΡΡ
ΡΠ³Π»ΠΎΠ². ΠΠ»Ρ Π»ΡΡΡΠ΅Π³ΠΎ
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡΡ ΠΏΡΡΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅Π½ΡΡΠΎΠΌ ΡΠΊΡΠ°Π½Π°, Π°
ΡΠΊΡΠ°Π½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ΅Π½ Π»ΠΈΠ±ΠΎ Π½Π° ΡΠ΅Π²Π΅Ρ, Π»ΠΈΠ±ΠΎ Π½Π° ΡΠ³.
ΠΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° Β«Π½ΡΠ»ΡΒ» Π½ΡΠΆΠ½Π° ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·, ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° ΡΠ³Π»Π° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ ΡΠΊΡΠ°Π½Π°.
ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ Π΄Π²ΡΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΎΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΠΎ, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ .Π ΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°, Π° ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ (Π»Π΅Π²Π°Ρ, ΠΏΡΠ°Π²Π°Ρ ΠΈ ΡΡΠ΅Π΄Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°).
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Ρ Π΄Π°ΡΡΠΈΠΊΠ° ΠΊΠ°ΠΊ
3-ΠΎΡΠ΅Π²ΠΎΠΉ Π²Π΅ΠΊΡΠΎΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ 3D-Π²Π΅ΠΊΡΠΎΡΠ° Π² 2D.
ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΊΡΠ°Π½Π°. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎΠ± Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ ΡΠΈΡΠ°ΠΉΡΠ΅ Π² mouseemu.c
ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄.
ΠΠ·-Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΡΠ΅Π½ΡΠΎΡΠ° ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ»Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΡΠΌΠ° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠΈΠ»ΡΡΡ ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ.ΠΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΠΈ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π²Π½ΠΎΡΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΈΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΡΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ .
ΠΡΠ΅ ΡΠ°Π³ΠΈ, ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ Π·Π΄Π΅ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π² ΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π»ΡΠ±ΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΈΠ³Π½Π°Π» ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ DRDY
ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠ°, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎ
160 ΠΡ.Π ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠΌ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΠ΅ΡΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½Π°Ρ ΡΠ°ΡΡΠΎΡΠ° 75 ΠΡ.
ΡΠ΅ΠΆΠΈΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΎΠΏΡΠΎΡΠΎΠΌ. ΠΡΠΎ Π±ΡΠ»ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠ°ΠΊ
ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΊΡΠΏΠΈΠ» Π½Π° eBay, Π½Π΅ Π±ΡΠ»ΠΎ DRDY
Π»ΠΈΠ½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½Π°. ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΏΡΠΎΠ΄Π°Π΅ΡΡΡ Π² Love Electronics
Π΅ΡΡΡ ΡΡΠ° Π»ΠΈΠ½ΠΈΡ.
ΠΠ»Ρ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΈΠ»ΡΡΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΠ΅Π²Π΅Ρ ΠΈΠ»ΠΈ Π½Π° ΡΠ³. Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. ΠΡΠ»ΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΌΠΎΡΡΠΈΡ Π½Π° Π·Π°ΠΏΠ°Π΄ ΠΈΠ»ΠΈ Π½Π° Π²ΠΎΡΡΠΎΠΊ, Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΈΠ»ΡΠ½ΠΎ ΡΡ ΡΠ΄ΡΠ°Π΅ΡΡΡ.ΠΡΠΎ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π°ΡΡΠΈΠΊ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π²ΠΎΠΊΡΡΠ³ ΡΠΎΠΉ ΠΆΠ΅ ΠΎΡΠΈ, ΡΡΠΎ ΠΈ ΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π΄Π°Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡΡ . Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ — ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΠΎΡΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊ ΠΊ ΡΡΠΎΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ.
Π‘ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΌΠ°Π³Π½ΠΈΡΠΎΠΌΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΈ Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡ Π΄Π»Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.
ΠΡΠΈ Π΄Π²Π° Π΄Π°ΡΡΠΈΠΊΠ° ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π°ΠΊΠ»ΠΎΠ½Π° (Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΡΠΎΠΌΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ ΠΎΡ Love ΠΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ°).
Π’ΡΠ΅ΡΠΈΠΉ Π΄Π°ΡΡΠΈΠΊ, Π³ΠΈΡΠΎΡΠΊΠΎΠΏ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π΄ΡΠΎΠΆΠ°Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Ρ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π΄ΡΡΠ³ΠΎΠΉ ΠΌΠ°Π³Π½ΠΈΡΠΎΠΌΠ΅ΡΡ Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ (Π΅ΡΠ»ΠΈ ΠΎΠ½ Π΅ΡΡΡ).
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ.
Π Π΅Π°Π»ΠΈΠ·ΡΠΉΡΠ΅ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ ΡΠ²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ.
ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²: ΠΎΠ΄ΠΈΠ½ ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΠΈΠΉ Ρ USB-ΠΏΠΎΡΡΠΎΠΌ; ΠΈ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΡΠ΄ΠΎΠΌ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ.Π‘Π²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ. ΠΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠ°Π½Π΅Π΅ Π² Π΄Π²ΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΡ.
ΠΠ»ΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Bluetooth HID.
ΠΠ»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ:
monografia / img / AVR-magnetometer-usb-mouse
, Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² SVG, PNG ΠΈ
Π€ΠΎΡΠΌΠ°ΡΡ PDF.Π’ΡΠ΅Π±ΡΠ΅ΠΌΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΡΡΠ΅Π΄Π°:
, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ
ΡΠ»Π°Π³ΠΈ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ.ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΡΠΈΡ ΡΡΠ΅Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°Ρ :
firmware /
— Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. projection /
— ΠΠΎΠ΄ Python Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π΄Π»Ρ
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ 3D-Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π² 2D-ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΊΡΠ°Π½Π°. monografia /
— LaTeX-ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π΄ΠΈΡΡΠ΅ΡΡΠ°ΡΠΈΠΈ (Π½Π° ΠΏΠΎΡΡΡΠ³Π°Π»ΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅). apresentacao /
— LaTeX-ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ (Π½Π° ΠΏΠΎΡΡΡΠ³Π°Π»ΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅).ΠΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ²:
html_javascript /
— ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ HTML-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ. linux_usbhid_bug /
— ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠ΅ Π² Linux USB HID
ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ. other_scripts /
— ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ. ΠΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π΄Π΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ, ΡΡΠΎ Π²Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ (
ΠΎΠ΄ΠΈΠ½ Ρ
Makefile
ΠΈ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ
).
Π₯ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΡΠ΅Π»Π΅ΠΉ ? ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ make help
.
ΠΡΠΈ ΡΠ°Π³ΠΈ Π½ΡΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·. ΠΡΠΎ Π½Π°ΡΠ°Π»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π² main.c
ΡΠ°ΠΉΠ» ΠΈ ΠΏΠΎΠ»Π½ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΡ
Π΅ΠΌΡ Π½Π° monografia / img / AVR-magnetometer-usb-mouse
, Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² SVG, PNG ΠΈ
Π€ΠΎΡΠΌΠ°ΡΡ PDF.
ΠΡΠΊΡΠΎΠΉΡΠ΅ hardwareconfig.h
ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ Π»ΠΈ ΡΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ
ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅.Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ Π»ΠΈ USB D- ΠΈ USB D +.
ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ.
ΠΡΠΊΡΠΎΠΉΡΠ΅ TWI_Master.h
ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ TWI_TWBR
. Π’Π°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ
ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π΄ΡΡΠ³ΡΡ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΡΠ°ΡΡΠΎΡΡ.
ΠΡΠΊΡΠΎΠΉΡΠ΅ Makefile
.
AVRDUDE_PARAMS
Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ AVR, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅
ΡΡΠΎ-ΡΠΎ ΠΊΡΠΎΠΌΠ΅ USBasp. F_CPU
. GCC_MCU
, AVRDUDE_MCU
, BOOTLOADER_ADDRESS
ΠΈ CHECKSIZE_CODELIMIT
. AVRDUDE_PARAMS_FUSE
. BOOTLOADER_ENABLED
Π½Π° 1
. ΠΠ΅Π»Π°ΡΡ
ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ. ENABLE_KEYBOARD
, ENABLE_MOUSE
ΠΈ ENABLE_FULL_MENU
Π½Π° 1
ΠΈΠ»ΠΈ 0
, ΡΡΠ΄Ρ ΠΏΠΎ ΡΠΎΠΌΡ, ΡΡΠΎ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π² ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅.ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π°
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΡΡΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ make writefuse
Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ Π±ΠΈΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅Π»Ρ.
ΠΡΠΎΡ ΡΠ°Π·Π΄Π΅Π» Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ. ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ΅Π½ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ. ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΊΡΡΡΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ Π²Π°ΠΌ ΡΡΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ. ΠΠ΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ ΡΡΠΈ ΡΠ°Π³ΠΈ.
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ USBaspLoader. ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π»ΡΠ±ΠΎΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠ΅Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ AVR.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΈΡΠΈ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°, Π΅ΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ (ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ) Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΏΡΠΈΠΌΠ΅Ρ control, ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΠ΅Ρ ΡΠ΅Π±Ρ ΠΊΠ°ΠΊ USBasp. ΠΠΈΡΡ Π² ΡΡΠΎ "Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ" USBasp ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΠΈ Makefile
, ΠΊΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π²ΡΡΠ΅? ΠΡ Π·Π°ΠΏΡΡΠΊΠ°Π»ΠΈ make writefuse
?
ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΡΠΈΡΡΠΈΡΡ
.
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ , ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ
. ΠΡΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ.
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ , ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ writeboot
. ΠΡΠΎ Π·Π°ΠΏΠΈΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π³Π° Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ AVR.
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ make clean
, ΡΡΠΎΠ±Ρ ΠΎΡΠΈΡΡΠΈΡΡ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΡΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ
ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈΠ· Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ
(ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ).
ΠΠΎΡΠΎΠ²ΠΎ! ΠΠ°ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ AVR!
ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ EEPROM.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ
Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅Π½Ρ (Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Ρ ENABLE_KEYBOARD
) Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ
Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Ρ
ΡΠ°Π½ΡΡΡΡ Π² EEPROM.
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ EEPROM, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π² sensor.c
, ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΌΠΎΠ΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ°.
ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Ρ Π²Π°ΡΠ΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° Π±ΡΠ΄ΡΡ ΡΠ°Π·Π½ΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½
Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ Π΅Π΅ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ (ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅
ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ).
Π Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ EEPROM, ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ make
, Π° Π·Π°ΡΠ΅ΠΌ make writeeeprom
.
ΠΠ°ΠΌ Π»ΠΈΠ±ΠΎ Π½ΡΠΆΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ AVR, Π»ΠΈΠ±ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» ΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ΅).
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π»ΠΈΠ±ΠΎ , Π»ΠΈΠ±ΠΎ Π²ΡΠ΅
, Π»ΠΈΠ±ΠΎ , ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ±Π°ΠΉΠ½
.
make
- ΡΡΠΎ ΡΡΠ»ΡΠΊ Π΄Π»Ρ make all
.
make comb
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ»Π°Π³ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ
Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π° Π½Π΅
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.ΠΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°
GCC 4.6 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ»Π°Π³ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈΡΡ (ΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ½ΠΈ
Π½ΡΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ). ΠΡΠΎΡΡΠΈΡΠ΅ Makefile
, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅.
ΠΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΡ make clean
. Makefile
ΠΈΠ· ΡΡΠΎΠ³ΠΎ
ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ ΠΈΠ΄Π΅Π°Π»Π΅Π½ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΡΠ΅Ρ Π²ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΎ
ΠΡΠ΅Π³Π΄Π° ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ make clean
Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ-ΡΠΎ Π²ΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ· ΡΡΡΠΎΡ.
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ , ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ Π·Π°ΠΏΠΈΡΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ
.
ΠΠΎΡΠ»Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΡΡΠΈ Π΄Π²Π° ΡΠ°Π³Π°.
vi: expandtab: filetype = markdown
Π‘Π΅ΡΡ Stack Exchange ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 177 ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ² Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΎΡΠ²Π΅ΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ Stack Overflow, ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠ΅Π΅ ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π΅ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΌ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΠΌ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ, Π³Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠΈΡΡΡΡ, Π΄Π΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ ΠΈ ΡΡΡΠΎΠΈΡΡ ΡΠ²ΠΎΡ ΠΊΠ°ΡΡΠ΅ΡΡ.
ΠΠΎΡΠ΅ΡΠΈΡΡ Stack ExchangeElectric Engineering Stack Exchange - ΡΡΠΎ ΡΠ°ΠΉΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΎΡΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ² Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ, ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΠΈ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠΎΠ².Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π·Π°ΠΉΠΌΠ΅Ρ Π²ΡΠ΅Π³ΠΎ ΠΌΠΈΠ½ΡΡΡ.
ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ ΡΡΠΎΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΡΠΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ
ΠΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ²Π΅ΡΠΈΡΡ
ΠΡΡΡΠΈΠ΅ ΠΎΡΠ²Π΅ΡΡ Π³ΠΎΠ»ΠΎΡΡΡΡΡΡ ΠΈ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡΡΡ Π½Π°Π²Π΅ΡΡ
Π‘ΠΏΡΠΎΡΠΈΠ»
ΠΡΠΎΡΠΌΠΎΡΡΠ΅Π½ΠΎ 274 ΡΠ°Π·Π°
\ $ \ begingroup \ $Π₯ΠΎΡΠΈΡΠ΅ ΡΠ»ΡΡΡΠΈΡΡ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ? ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π² ΡΡΠΎΡ ΠΏΠΎΡΡ.
ΠΠ°ΠΊΡΡΡ 4 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄.
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΡΠ΅ΡΠΌΠΎΠΏΡΠΈΠ½ΡΠ΅Ρ USB, ΠΊΠΎΡΠΎΡΡΠΌ Ρ Ρ ΠΎΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· Π΅Π³ΠΎ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ Ρ Π΄Π΅ΡΠ΅Π²ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ USB-Ρ ΠΎΡΡ Π½Π° ΠΌΠΎΠ΅ΠΉ ΠΏΠ»Π°ΡΠ΅, Π° Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅Π΅, ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ Atmega8. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ Ρ ΠΏΡΠΎΡΡΠΎ Π±ΡΠΎΡΡ usb-ΠΏΠ°ΠΊΠ΅Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π΅ΡΡΡ ΠΌΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΊ ΠΏΡΠΈΠ½ΡΠ΅ΡΡ, ΡΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
Π‘ΠΎΠ·Π΄Π°Π½ 18 ΡΠ΅Π².
\ $ \ endgroup \ $ 8 \ $ \ begingroup \ $USB - ΡΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΠΈ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π±ΠΈΡΠΎΠ² Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅.ΠΠ°ΠΆΠ΅ ΠΏΠΎΠΏΡΡΠΊΠ° Π²ΡΡΡΠ½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ USB Π² ΠΠΠΠ‘ Ρ Π½ΡΠ»Ρ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ, ΡΡΠ΅Π±ΡΡΡΠ΅ΠΉ Π³Π»ΡΠ±ΠΎΠΊΠΈΡ Π·Π½Π°Π½ΠΈΠΉ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ USB ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΠ‘ USB-Ρ ΠΎΡΡΠ° ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ USB-Ρ ΠΎΡΡΠ°.
Π‘ΠΎΠ·Π΄Π°Π½ 18 ΡΠ΅Π².
ΠΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΡΠΉ5,1344 Π·ΠΎΠ»ΠΎΡΡΡ Π·Π½Π°ΠΊΠ°3333 ΡΠ΅ΡΠ΅Π±ΡΡΠ½ΡΡ Π·Π½Π°ΠΊΠ°6767 Π±ΡΠΎΠ½Π·ΠΎΠ²ΡΡ Π·Π½Π°ΠΊΠΎΠ²
\ $ \ endgroup \ $ 4ΡΠ·ΡΠΊ-c
ΠΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ Exchange Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ JavaScriptΠΠ°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΡ
ΠΠ°ΠΆΠΈΠΌΠ°Ρ Β«ΠΡΠΈΠ½ΡΡΡ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ cookieΒ», Π²Ρ ΡΠΎΠ³Π»Π°ΡΠ°Π΅ΡΠ΅ΡΡ, ΡΡΠΎ Stack Exchange ΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ cookie Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΠΈ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π½Π°ΡΠ΅ΠΉ ΠΠΎΠ»ΠΈΡΠΈΠΊΠΎΠΉ Π² ββΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² cookie.
ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ cookie ΠΠ°ΡΡΡΠΎΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ
% PDF-1.6 % 2056 0 ΠΎΠ±ΡΠ΅ΠΊΡ > ΡΠ½Π΄ΠΎΠ±Π΄ΠΆ xref 2056 107 0000000016 00000 Π½. 0000003206 00000 Π½. 0000003343 00000 ΠΏ. 0000003543 00000 Π½. 0000003572 00000 Π½. 0000003624 00000 Π½. 0000003661 00000 Π½. 0000003875 00000 Π½. 0000003959 00000 Π½. 0000004040 00000 Π½. 0000004122 00000 Π½. 0000004204 00000 Π½. 0000004286 00000 ΠΏ. 0000004368 00000 Π½. 0000004450 00000 Π½. 0000004532 00000 Π½. 0000004614 00000 Π½. 0000004696 00000 Π½. 0000004778 00000 ΠΏ. 0000004860 00000 Π½. 0000004942 00000 Π½. 0000005024 00000 Π½. 0000005106 00000 ΠΏ. 0000005188 00000 ΠΏ. 0000005270 00000 ΠΏ. 0000005352 00000 ΠΏ. 0000005434 00000 Π½. 0000005516 00000 Π½. 0000005598 00000 ΠΏ. 0000005680 00000 Π½. 0000005762 00000 Π½. 0000005844 00000 Π½. 0000005925 00000 Π½. 0000006120 00000 Π½. 0000006813 00000 Π½. 0000007644 00000 Π½. 0000008196 00000 Π½. 0000008768 00000 Π½. 0000008872 00000 Π½. 0000009505 00000 Π½. 0000010266 00000 ΠΏ. 0000011014 00000 ΠΏ. 0000011752 00000 ΠΏ. 0000012490 00000 ΠΏ. 0000013203 00000 ΠΏ. 0000013914 00000 ΠΏ. 0000027053 00000 ΠΏ. 0000027724 00000 Π½. 0000032720 00000 Π½. 0000037829 00000 ΠΏ. 0000071234 00000 ΠΏ. 0000072242 00000 ΠΏ. 0000072733 00000 Π½. 0000072813 00000 ΠΏ. 0000072874 00000 ΠΏ. 0000072968 00000 ΠΏ. 0000073141 00000 ΠΏ. 0000073324 00000 ΠΏ. 0000073503 00000 ΠΏ. 0000073646 00000 ΠΏ. 0000073757 00000 ΠΏ. 0000073929 00000 ΠΏ. 0000074016 00000 ΠΏ. 0000074107 00000 ΠΏ. 0000074240 00000 ΠΏ. 0000074381 00000 ΠΏ. 0000074505 00000 ΠΏ. 0000074626 00000 ΠΏ. 0000074736 00000 ΠΏ. 0000074883 00000 ΠΏ. 0000074987 00000 ΠΏ. 0000075138 00000 ΠΏ. 0000075267 00000 ΠΏ. 0000075351 00000 ΠΏ. 0000075509 00000 ΠΏ. 0000075623 00000 ΠΏ. brH-q1PR> Q 2T
ΠΡΠ° Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ Π΄Π»Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΎΠΌ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠ»Π°ΡΡ ATmega8, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ ESP8266 12E Wi-Fi, Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ.ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Π² ATmel AVR Atmega8. Π’Π°ΠΊΠΆΠ΅ Wi-Fi ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΡΡΠΌΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ Android ΠΊ Arduino IDE.
, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ATmel AVR Studio ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» .hex. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Ρ ΡΡΠΈΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΎΠΌ. ΠΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ Π·Π°ΠΏΡΡΠΊΡ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΠΊΠΎΡΠΎ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Ρ ΠΊ ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
Π‘ΡΡΠ»ΠΊΠΈ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ:
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΡΠΎΠΉ ΠΏΠ»Π°ΡΡ:
ΠΠΠΠΠΠΠΠΠ ΠΠ ΠΠΠΠΠΠΠΠ Π Π ΠΠΠΠ«Π₯ ΠΠΠΠΠΠΠ₯:
Π‘ΡΡΠ»ΠΊΠΈ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ:
Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΎΡΠ΅Π΄ΡΠΈΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π»ΠΈ ΡΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΠΌΠΎΠ³ΡΡ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΎΡΠ·ΡΠ²Ρ.