Site Loader

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π½Π° ATmega8

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π’Π°ΠΌ схСму USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATmega8. Π­Ρ‚ΠΎΡ‚ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π·Π° нСсколько ΠΌΠΈΠ½ΡƒΡ‚ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅Β Breadboard Half (BREADBOARD — 456 HOLES) Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 82Ρ…59 ΠΌΠΌ. На этой ΠΏΠ»Π°Ρ‚Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ мСста ΠΈ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² корпусах Π΄ΠΎ DIP-28.

Π­Ρ‚ΠΈΠΌ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR ATmega ΠΈ ATtiny (Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»). Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ Π’Π°ΠΌ ΠΏΠ»Π°Ρ‚Ρƒ Arduino, ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π΅Π½ для экспСримСнтов с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ для Π½ΠΈΡ… (скСтчами). USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ArduinoISP.

ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

  1. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 (ATmega8A-PU, ATmega8L-PU) 1ΡˆΡ‚
  2. ΠœΠ°ΠΊΠ΅Ρ‚Π°Ρ ΠΏΠ»Π°Ρ‚Π° Breadboard Half (BREADBOARD — 456 HOLES) Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 82Ρ…59 ΠΌΠΌ 1ΡˆΡ‚
  3. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ USB-UART (ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ USB-DATA кабСль ΠΎΡ‚ старого сотового Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°) 1ΡˆΡ‚

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° схСмС для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ, самодСльного, простого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ сущСствСнны.

О ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π½ΠΈΠΊΠΎΠ², Π±ΡƒΠ·Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° линию MISO ΠΈ ΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ 15 Π½ΠΎΠΆΠΊΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8, Ссли схСма собрана ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ Π² Atmega8 Π·Π°Π»ΠΈΡ‚ скСтч ArduinoISP, свСтодиод Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ»Π°Π²Π½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ свСчСния.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ArduinoISP ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Arduino IDE. А Π΅Ρ‰Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° частотС 8 ΠœΠ“Ρ† Π±Π΅Π· внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°.

ΠœΡ‹ здСсь, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega8 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ Arduino UNO ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Arduino IDE. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΆΠ΅, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΈΠΌ Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

Β 1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Arduino Π² список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… устройств ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 Π±Π΅Π· bootloader с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой 8ΠœΠ“Ρ†. ВнСситС измСнСния в Ρ„Π°ΠΉΠ» sketchbook/hardware/boards. txt, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΡΠ΅ΠΊΡ†ΠΈΡŽ:

##############################################################

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

##############################################################

Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ sketchbook ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Arduino Π² мСню / . Если Π² ΠΏΠ°ΠΏΠΊΠ΅ sketchbook Π½Π΅Ρ‚ ΠΏΠ°ΠΏΠΊΠΈ hardware, создайтС Π΅Π΅ ΠΈ создайтС Ρ„Π°ΠΉΠ» boards.txt

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Arduino UNO ΠΊΠ°ΠΊ описано Π²Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ATmega8A Π½Π° Arduino с ArduinoISP.

3. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Arduino Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ / /Β  ΠΈ / . Π”Π°Π»Π΅Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ArduinoISP / / ΠΈ .

4. Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

Для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π’Π°ΠΌ понадобится интСрфСйс USB-UART. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ ΠΎΡ‚ старого сотового Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΊΠ°ΠΊ описано Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠŸΠΎΠ΄Π±ΠΎΡ€ USB-DATA кабСля вмСсто USB-UART модуля для самодСльного Arduino.Β Π§Ρ‚ΠΎ Π½Π° ΠΌΠΎΠΉ взгляд, ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Но вмСсто этого кабСля Π’Π°Ρˆ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ прСобразоватСля USB-UART.

На Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ программируСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATtiny84.

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC ΠΈ микросхСм EEPROM

КакиС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠΈΠΉ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅? ЕстСствСнно, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°», Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

И Ссли с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ – Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ» ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€Ρ‹ схСм, Ρ‚ΠΎ Π²ΠΎΡ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»Π° обстоят слоТнСС.

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² довольно высока ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π’ΠΎΡ‚ схСма ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ устройства (ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹).

Основная Ρ‡Π°ΡΡ‚ΡŒ.

ПанСль установки МК.

Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ схСма взята с сайта LabKit.ru с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π°Π²Ρ‚ΠΎΡ€Π°, Π·Π° Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ большоС спасибо. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠ»ΠΎΠ½ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICkit2. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ устройства являСтся «ΠΎΠ±Π»Π΅Π³Ρ‡Ρ‘Π½Π½ΠΎΠΉ» ΠΊΠΎΠΏΠΈΠ΅ΠΉ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ PICkit2, Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΡ€ Π½Π°Π·Π²Π°Π» свою Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ PICkit-2 Lite, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°Π΅Ρ‚ простоту сборки Ρ‚Π°ΠΊΠΎΠ³ΠΎ устройства для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ.

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€? Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ лСгкодоступных ΠΈ популярных МК сСрии PIC (PIC16F84A, PIC16F628A, PIC12F629, PIC12F675, PIC16F877A ΠΈ Π΄Ρ€.), Π° Ρ‚Π°ΠΊΠΆΠ΅ микросхСмы памяти EEPROM сСрии 24LC. ΠšΡ€ΠΎΠΌΠ΅ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ USB-UART прСобразоватСля, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π°ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ логичСского Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°. Особо ваТная функция, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – это расчёт ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΉ константы встроСнного RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… МК (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ PIC12F629 ΠΈ PIC12F675).

НСобходимыС измСнСния.

Π’ схСмС Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICkit-2 Lite Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ/ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒ/ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρƒ микросхСм памяти EEPROM сСрии 24Cxx.

Из ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ внСсСны Π² схСму. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ соСдинСниС ΠΎΡ‚ 6 Π²Ρ‹Π²ΠΎΠ΄Π° DD1 (RA4) Π΄ΠΎ 21 Π²Ρ‹Π²ΠΎΠ΄Π° ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ. Π’Ρ‹Π²ΠΎΠ΄ AUX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с микросхСмами EEPROM-памяти 24LΠ‘ (24C04, 24WC08 ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ). По Π½Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅, поэтому Π½Π° схСмС ΠΏΠ°Π½Π΅Π»ΠΈ программирования ΠΎΠ½ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ словом «Data». ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π²Ρ‹Π²ΠΎΠ΄ AUX ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, хотя ΠΎΠ½ ΠΈ Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ МК Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ LVP.

Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ «ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ» рСзистор Π½Π° 2 кОм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ SDA ΠΈ Vcc микросхСм памяти.

ВсС эти Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ я ΡƒΠΆΠ΅ Π΄Π΅Π»Π°Π» Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, послС сборки PICkit-2 Lite ΠΏΠΎ исходной схСмС Π°Π²Ρ‚ΠΎΡ€Π°.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ памяти 24Cxx (24C08 ΠΈ Π΄Ρ€.) ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ€Π°Π΄ΠΈΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅, ΠΈ ΠΈΡ… ΠΈΠ½ΠΎΠ³Π΄Π° приходится ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π΅ кинСскопных Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΎΠ². Π’ Π½ΠΈΡ… ΠΏΠ°ΠΌΡΡ‚ΡŒ 24Cxx примСняСтся для хранСния настроСк.

Π’ Π–Πš-Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°Ρ… примСняСтся ΡƒΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ памяти (Flash-ΠΏΠ°ΠΌΡΡ‚ΡŒ). О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π–Πš-Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π° я ΡƒΠΆΠ΅ рассказывал. ΠšΠΎΠΌΡƒ интСрСсно, заглянитС.

Π’ связи с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с микросхСмами сСрии 24Cxx ΠΌΠ½Π΅ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ «Π΄ΠΎΠΏΠΈΠ»ΠΈΠ²Π°Ρ‚ΡŒ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’Ρ€Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ я Π½Π΅ стал, просто Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ элСмСнты Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π―Π΄Ρ€ΠΎΠΌ устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

PIC18F2550-I/SP.

Π­Ρ‚ΠΎ СдинствСнная микросхСма Π² устройствС. МК PIC18F2550 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ «ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ». Π­Ρ‚Π° простая опСрация Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ступор, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π°ΠΊ называСмая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° «ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца». Как Π΅Ρ‘ Ρ€Π΅ΡˆΠΈΠ» я, расскаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ мобильной вСрсии потянитС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Π»Π΅Π²ΠΎ (свайп Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡ€Π°Π²ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π΅Ρ‘ столбцы.

ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΠΎΠΌΠΈΠ½Π°Π»/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ΠœΠ°Ρ€ΠΊΠ° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ элСмСнта
Для основной части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€DD18-ΠΌΠΈ Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€PIC18F2550-I/SP
БиполярныС транзисторыVT1, VT2, VT3 КВ3102
VT4 КВ361
Π”ΠΈΠΎΠ΄VD1Β ΠšΠ”522, 1N4148
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈVD2Β 1N5817
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹HL1, HL2 любой Π½Π° 3 Π²ΠΎΠ»ΡŒΡ‚Π°, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° свСчСния
РСзисторыR1, R2300 ΠžΠΌΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ 0,125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R322 кОм
R41 кОм
R5, R6, R1210 кОм
R7, R8, R14100 Ом
R9, R10, R15, R164,7 кОм
R112,7 кОм
R13100 кОм
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹C20,1 мкК10-17 (кСрамичСскиС), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C30,47 ΠΌΠΊ
ЭлСктролитичСскиС кондСнсаторыC1100 ΠΌΠΊΡ„ * 6,3 вК50-6, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C447 ΠΌΠΊΡ„ * 16 Π²
ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° индуктивности (Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ)L1680 ΠΌΠΊΠ“Π½ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏΠ° EC24, CECL ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ZQ120 ΠœΠ“Ρ†Β 
USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°XS1Β Ρ‚ΠΈΠΏΠ° USB-BF
ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°XT1 любая Ρ‚ΠΈΠΏΠ° «Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€»
Для ΠΏΠ°Π½Π΅Π»ΠΈ установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (МК)
ZIF-панСльXS1 любая 40-ΠΊΠ° контактная ZIF-панСль
РСзисторыR12 ΠΊΠžΠΌΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ 0,125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R2, R3, R4, R5, R610 кОм

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ дСталях ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ.

Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод HL1 свСтится, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄Π°Π½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π° красный свСтодиод HL2 ΠΈΠ·Π»ΡƒΡ‡Π°Π΅Ρ‚ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

Для придания устройству ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ надёТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° XS1 Ρ‚ΠΈΠΏΠ° «B» (квадратная). Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° Ρ‚ΠΈΠΏΠ° «Π». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π³Π½Ρ‘Π·Π΄Π° ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ кабСля Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π’Π°ΠΊΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ способствуСт надёТности устройства. Если кабСль ΠΏΡ€ΠΈΠ΄Ρ‘Ρ‚ Π² Π½Π΅Π³ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΌ Π½Π΅ прибСгая ΠΊ ΠΏΠ°ΠΉΠΊΠ΅ ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌ.

Π’ качСствС дроссСля L1 Π½Π° 680 ΠΌΠΊΠ“Π½ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΈΠΏΠΎΠ² EC24 ΠΈΠ»ΠΈ CECL). Но Ссли Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ удастся, Ρ‚ΠΎ Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Для этого Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΌΠΎΡ‚Π°Ρ‚ΡŒ 250 – 300 Π²ΠΈΡ‚ΠΊΠΎΠ² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠŸΠ­Π›-0,1 Π½Π° сСрдСчник ΠΈΠ· Ρ„Π΅Ρ€Ρ€ΠΈΡ‚Π° ΠΎΡ‚ дроссСля Ρ‚ΠΈΠΏΠ° CW68. Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ благодаря Π½Π°Π»ΠΈΡ‡ΠΈΡŽ ШИМ с ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связью, Π·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ точности Π½ΠΎΠΌΠΈΠ½Π°Π»Π° индуктивности Π½Π΅ стоит.

НапряТСниС для Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ программирования (Vpp) ΠΎΡ‚ +8,5 Π΄ΠΎ 14 Π²ΠΎΠ»ΡŒΡ‚ создаётся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ стабилизатором. Π’ Π½Π΅Π³ΠΎ входят элСмСнты VT1, VD1, L1, C4, R4, R10, R11. Π‘ 12 Π²Ρ‹Π²ΠΎΠ΄Π° PIC18F2550 Π½Π° Π±Π°Π·Ρƒ VT1 ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ ШИМ. ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь осущСствляСтся Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ R10, R11.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ элСмСнты схСмы ΠΎΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ напряТСния с Π»ΠΈΠ½ΠΈΠΉ программирования Π² случаС использования USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ внутрисхСмного программирования ICSP (In-Circuit Serial Programming) ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ Π΄ΠΈΠΎΠ΄ VD2. VD2 – это Π΄ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ. Π•Π³ΠΎ стоит ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ с ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ напряТСния Π½Π° P-N ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 0,45 Π²ΠΎΠ»ΡŒΡ‚. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΈΠΎΠ΄ VD2 Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ элСмСнты ΠΎΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ напряТСния, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ примСняСтся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ USB-UART прСобразования ΠΈ логичСского Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°.

ΠŸΡ€ΠΈ использовании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² ΠΏΠ°Π½Π΅Π»ΠΈ (Π±Π΅Π· примСнСния ICSP), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΈΠΎΠ΄ VD2 ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ (Ρ‚Π°ΠΊ сдСлано Ρƒ мСня) ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ вмСсто Π½Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ.

ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ устройству ΠΏΡ€ΠΈΠ΄Π°Ρ‘Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ZIF-панСль (Zero Insertion Force – с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ усилиСм установки).

Благодаря Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ «Π·Π°ΡˆΠΈΡ‚ΡŒ» МК практичСски Π² любом корпусС DIP.

На схСмС «ΠŸΠ°Π½Π΅Π»ΡŒ установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (МК)» ΡƒΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ корпусами Π² панСль. ΠŸΡ€ΠΈ установкС МК слСдуСт ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΠ°Π½Π΅Π»ΠΈ позиционируСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ»ΡŽΡ‡ Π½Π° микросхСмС Π±Ρ‹Π» со стороны Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ€Ρ‹Ρ‡Π°Π³Π° ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ.

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ 18-Ρ‚ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (PIC16F84A, PIC16F628A ΠΈ Π΄Ρ€.).

А Π²ΠΎΡ‚ Ρ‚Π°ΠΊ 8-ΠΌΠΈ Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (PIC12F675, PIC12F629 ΠΈ Π΄Ρ€.).

Если Π΅ΡΡ‚ΡŒ Π½ΡƒΠΆΠ΄Π° ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² корпусС для повСрхностного ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° (SOIC), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ просто ΠΏΠΎΠ΄ΠΏΠ°ΡΡ‚ΡŒ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ 5 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для программирования (Vpp, Clock, Data, Vcc, GND).

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ со всСми измСнСниями Π²Ρ‹ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΏΠΎ ссылкС Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠžΡ‚ΠΊΡ€Ρ‹Π² Ρ„Π°ΠΉΠ» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Sprint Layout 5.0 ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅ΠΆΠΈΠΌΠ° «ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ» Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ слой с рисунком ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСмСнтов Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, которая связываСт 6 Π²Ρ‹Π²ΠΎΠ΄ DD1 ΠΈ 21 Π²Ρ‹Π²ΠΎΠ΄ ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ. ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ рисунок ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

Π˜Π·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π›Π£Π’, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ для ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†Π°ΠΏΠΎΠ½Π»Π°ΠΊΠ° (Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π» я) ΠΈΠ»ΠΈ «ΠΊΠ°Ρ€Π°Π½Π΄Π°ΡˆΠ½Ρ‹ΠΌ» ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

Π’ΠΎΡ‚ рисунок позиционирования элСмСнтов Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ (кликабСльно).

ΠŸΡ€ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠ°ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΈΠ· ΠΌΠ΅Π΄Π½ΠΎΠ³ΠΎ Π»ΡƒΠΆΡ‘Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π·Π°Ρ‚Π΅ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Π΅ элСмСнты (рСзисторы, кондСнсаторы, ΠΊΠ²Π°Ρ€Ρ†, ΡˆΡ‚Ρ‹Ρ€Π΅Π²ΠΎΠΉ Ρ€Π°Π·ΡŠΡ‘ΠΌ ISCP), Π·Π°Ρ‚Π΅ΠΌ транзисторы ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ МК. ПослСдним шагом Π±ΡƒΠ΄Π΅Ρ‚ установка ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ, USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈ Π·Π°ΠΏΠ°ΠΉΠΊΠ° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π² изоляции (ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ).

«ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°» ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC18F2550.

Π€Π°ΠΉΠ» «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ» — PK2V023200.hex Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ МК PIC18F2550I-SP ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ любого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Extra-PIC). Π― воспользовался JDM Programmator’ом JONIC PROG ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ WinPic800.

Бсылка Π½Π° Ρ„Π°ΠΉΠ» PK2V023200.hex, Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² Π°Ρ€Ρ…ΠΈΠ² rar, Π΄Π°Π½Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Π—Π°Π»ΠΈΡ‚ΡŒ «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ» Π² МК PIC18F2550 ΠΌΠΎΠΆΠ½ΠΎ ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всё Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICkit2 ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠΉ вСрсии PICkit3. ЕстСствСнно, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ PICkit-2 Lite, Ссли ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΈΠ· Π΄Ρ€ΡƒΠ·Π΅ΠΉ успСл ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ вас:).

Π’Π°ΠΊΠΆΠ΅ стоит Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°» ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC18F2550-I/SP (Ρ„Π°ΠΉΠ» PK2V023200.hex) записываСтся ΠΏΡ€ΠΈ установкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ PICkit 2 Programmer Π² ΠΏΠ°ΠΏΠΊΡƒ вмСстС с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ располоТСния Ρ„Π°ΠΉΠ»Π° PK2V023200.hex Β — Β«C:\Program Files (x86)\Microchip\PICkit 2 v2\PK2V023200.hexΒ». Π£ Ρ‚Π΅Ρ…, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π° ПК установлСна 32-битная вСрсия Windows, ΠΏΡƒΡ‚ΡŒ располоТСния Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ: Β«C:\Program Files\Microchip\PICkit 2 v2\PK2V023200.hexΒ».

Ну, Π° Ссли Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ «ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца» Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ способами, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PICkit3 Π½Π° сайтС AliExpress. Π’Π°ΠΌ ΠΎΠ½ стоит Π³ΠΎΡ€Π°Π·Π΄ΠΎ дСшСвлС. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈ элСктронныС Π½Π°Π±ΠΎΡ€Ρ‹ Π½Π° AliExpress я писал Ρ‚ΡƒΡ‚.

ОбновлСниС «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ Π½Π΅ стоит Π½Π° мСстС ΠΈ врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ компания Microchip выпускаСт обновлСния для своСго ПО, Π² Ρ‚ΠΎΠΌ числС ΠΈ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICkit2, PICkit3. ЕстСствСнно, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ своСго самодСльного PICkit-2 Lite. Для этого понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° PICkit2 Programmer. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ — Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·Π΄Π½Π΅Π΅. А ΠΏΠΎΠΊΠ° ΠΏΠ°Ρ€Ρƒ слов ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ «ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ».

Для обновлСния ПО ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ XT1 Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ПК ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ PICkit2 Programmer. ΠŸΡ€ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΉ XT1 активируСтся Ρ€Π΅ΠΆΠΈΠΌ bootloader для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π—Π°Ρ‚Π΅ΠΌ Π² PICkit2 Programmer Ρ‡Π΅Ρ€Π΅Π· мСню «Tools» — «Download PICkit 2 Operation System» ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ hex-Ρ„Π°ΠΉΠ» ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚ процСсс обновлСния ПО ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

ПослС обновлСния Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ ПК ΠΈ ΡΠ½ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ XT1. Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚Π°. Π£Π·Π½Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ПО ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· мСню «Help» — «About» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ PICkit2 Programmer.

Π­Ρ‚ΠΎ всё ΠΏΠΎ тСхничСским ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°ΠΌ. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ софтС.

Π Π°Π±ΠΎΡ‚Π° с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° PICkit2 Programmer.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π°ΠΌ потрСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PICkit2 Programmer. Π­Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ простым интСрфСйсом, Π»Π΅Π³ΠΊΠΎ устанавливаСтся ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ особой настройки. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPLAB IDE, Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ/ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ/ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ МК достаточно простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – PICkit2 Programmer. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ.

ПослС установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ PICkit2 Programmer ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ собранный USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. ΠŸΡ€ΠΈ этом засвСтится Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод («ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅»), Π° опСрационная систСма ΠΎΠΏΠΎΠ·Π½Π°Π΅Ρ‚ устройство ΠΊΠ°ΠΊ «PICkit2 Microcontroller Programmer» ΠΈ установит Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

ЗапускаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PICkit2 Programmer. Π’ ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΡΡ надпись.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚ΠΎ Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ отобразится ΡΡ‚Ρ€Π°ΡˆΠ½Π°Ρ надпись ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠ΅ инструкции «Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?» Π½Π° английском.

Если ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с установлСнным МК, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈ запускС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ сообщит Π½Π°ΠΌ ΠΎΠ± этом Π² ΠΎΠΊΠ½Π΅ PICkit2 Programmer.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ! ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг сдСлан. А ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ PICkit2 Programmer, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг.

НСобходимыС Ρ„Π°ΠΉΠ»Ρ‹:

Главная &raquo ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ &raquo ВСкущая страница

Π’Π°ΠΊΠΆΠ΅ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно ΡƒΠ·Π½Π°Ρ‚ΡŒ:

Β 

Π‘Π°ΠΌΡ‹ΠΉ простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²

Π’ΠΎΡ‚ Π΅ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π΅ΡΡ‚ΡŒ написанная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ Π½ΡƒΠΆΠ½ΠΎ? ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€! Π’Π΅Π΄ΡŒ Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, которая смоТСт Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ сигналов процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, слоТно Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. А ΠΊΠ°ΠΊ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ!

Π’Π°ΠΊΠΆΠ΅ здСсь Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ описаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСмСйства — АВР, Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях. ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΠΌ ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π³Π΄Π΅ рассказываСтся, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€-flash своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

Для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ числС ΠΈ для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π΅ слишком освСдомлСнных Π² этом вопросС, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π·ΡΡ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΠ½ΠΊΡ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ — это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ посрСдством ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° сигналов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ схСмой. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ устройство являСтся ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌ, вСдь Π² Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ МК Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· строя, ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅, ΠΈΠ· строя Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π•ΡΡ‚ΡŒ нСбольшоС ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ этого сСмСйства. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΠ·-Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Но ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ своими силами ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ прСдставлСнныС схСмы ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ…

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

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

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ слСдуСт ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. Π’ зависимости ΠΎΡ‚ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ большоС ΠΈΡ… количСство. Π’ΠΎΡ‚, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π»Π΅Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ, рассчитан ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 98 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚ 12-Π³ΠΎ Π΄ΠΎ 18-Π³ΠΎ сСмСйств. Для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ понравится Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ сборки, слСдуСт ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² качСствС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния использовалась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-PROG. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π½ΠΎ ΡƒΠΆΠ΅ Π½Π° свой страх ΠΈ риск. Π­Ρ‚ΠΎ информация для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, для ΠΊΠ°ΠΊΠΈΡ… сСмСйств ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π Π†Π‘ ΠΎΠ½ рассчитан. Если Π΅ΡΡ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ МК, Ρ‚ΠΎ Π²Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π’ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π’ качСствС Π³Π½Π΅Π·Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌ DB9. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Π½ΠΎ для Π½Π΅Π³ΠΎ понадобятся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты схСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ услоТнят ΠΈ Π±Π΅Π· Ρ‚ΠΎΠ³ΠΎ довольно ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ. Π’Π°ΠΊΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ рассмотритС рисунок с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ части Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚). Π’Ρ‹Π²ΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΡƒΠ΄Π°, ΠΊΡƒΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ прСвратится Π² нСбольшой кусочСк пластика ΠΈ ΠΆΠ΅Π»Π΅Π·Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° стСночку ΠΊΠ°ΠΊ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ Π±Ρ‹Π»Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…. ΠŸΡ€ΠΎΡ†Π΅ΡΡ сборки ΠΈ использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΎΠ²:

  1. Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ написано Π½Π° схСмах. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… мСст замыкания. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ рассчитан Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с напряТСниСм 15-18Π’, большС катСгоричСски Π½Π΅ рСкомСндуСтся.
  2. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ срСду управлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ (Π²Ρ‹ΡˆΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚).

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ списка:

  1. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ настройки.
  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π½Π° схСмС. Π›ΡƒΡ‡ΡˆΠ΅ лишний Ρ€Π°Π· ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всё Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, Ρ‡Π΅ΠΌ Π΅Ρ…Π°Ρ‚ΡŒ Π·Π° Π½ΠΎΠ²Ρ‹ΠΌ МК.
  3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.
  4. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСния (для этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΅Ρ‰Ρ‘ Ρ€Π°Π· посовСтуСм IC-Prog).
  5. Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ мСню Π²Π²Π΅Ρ€Ρ…Ρƒ справа Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ слСдуСт ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ.
  6. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для программирования. Для этого ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Π€Π°ΠΉΠ»» — «ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»». Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π΄Π°Π½Π½Ρ‹Ρ…Β», это совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅, ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ получится.
  7. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму». ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ врСмя, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π° — Π΄ΠΎ 2 ΠΌΠΈΠ½ΡƒΡ‚. ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ процСсс программирования нСльзя, это Ρ‡Ρ€Π΅Π²Π°Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· строя ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  8. И Π² качСствС нСбольшого контроля Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌΒ».

НС ΠΎΡ‡Π΅Π½ΡŒ слоТно, Π½ΠΎ эта ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ качСствСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ сдСланный, для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π Π†Π‘.

КакиС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм

Как ΡƒΠΆΠ΅ Π²Ρ‹ΡˆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ с 98 модСлями. Как ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎ схСматичСским рисункам ΠΈ ΠΏΠ»Π°Ρ‚Π°ΠΌ, ΠΎΠ½ рассчитан Π½Π° Ρ‚Π΅ МК, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ 8, 14, 18, 28 ΠΈ 40 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Π­Ρ‚ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ для самых Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… экспСримСнтов ΠΈ построСния самых Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… скромного Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° срСднСстатистичСского Π³Ρ€Π°ΠΆΠ΄Π°Π½ΠΈΠ½Π°. МоТно Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сдСланный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ смоТСт ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ самых Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ — ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ сдСлан качСствСнно.

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈΡΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ самодСлку Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, Π° ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ схСму ΠΌΠΎΠΆΠ½ΠΎ ΠΈ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, рассмотрим для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° нСсколько простых конструкций.

Π‘Ρ…Π΅ΠΌΠ° позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈ условии совмСстного использования с ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ IC-PROG v1.05D:

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· ICSP Ρ€Π°Π·ΡŠΠ΅ΠΌ.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.


УстановитС микросхСму Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ, строго соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG. Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ваш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC.

Если Ρƒ вас Π½Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ — сдСлайтС Π΅Π΅: для этого ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β» ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€; Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ тСкст ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ; сохранитС ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.txt ΠΈΠ»ΠΈ *.hex.

Π—Π°Ρ‚Π΅ΠΌ Π² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ Π² IC-PROG Π€Π°ΠΉΠ» >> ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» >> Π½Π°ΠΉΡ‚ΠΈ наш Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ. Окно Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ заполнится Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ.

Π’ ΠΎΠΊΠ½Π΅ IC-PROG Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму» ΠΏΡ€ΠΈ этом загораСтся красный свСтодиод Π½Π° схСмС устройства. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ длится ΠΎΠΊΠΎΠ»ΠΎ 30 сСкунд. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ — Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRA-PIC ΠΈΠ· с Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π² Sprint Layout Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎ Π·Π΅Π»Π΅Π½ΠΎΠΉ ссылкС Π²Ρ‹ΡˆΠ΅.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC заслуТили славу благодаря своСй нСприхотливости ΠΈ качСству Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² использовании. Но Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Π΅Π· возмоТности Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π½Π΅Π³ΠΎ? Π‘Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° это Π½Π΅ большС Ρ‡Π΅ΠΌ кусочСк ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ исполнСния ΠΆΠ΅Π»Π΅Π·Π°. Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ заводской.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ заводского ΠΈ самодСльного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’Π°ΠΊ, Ссли дСлаСтся ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΎΠ½, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рассчитываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ модСль PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, модификациями ΠΈ модСлями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip

Π‘Π°ΠΌΡ‹ΠΉ извСстный ΠΈ популярный — простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство людСй ΠΈ извСстный для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PICkit 2. Π•Π³ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ явными ΠΈ нСявными достоинствами. Π―Π²Π½Ρ‹Π΅ достоинства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этот USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ, срСди Π½ΠΈΡ…: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, простота эксплуатации ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСго сСмСйства ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², начиная ΠΎΡ‚ 6-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ заканчивая 20-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ.

ИспользованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Microchip

По Π΅Π³ΠΎ использованию ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с всСвозмоТными аспСктами использования. Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ «с Ρ€ΡƒΠΊΒ», Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ качСство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, прСдоставляСмоС вмСстС с Π½ΠΈΠΌ. Π’Π°ΠΊ, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ΄ΡƒΡ‚ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ использованию, Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрационная ΠΏΠ»Π°Ρ‚Π°, которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Π»ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ всСго этого, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ приятной, ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСсс программирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π°ΠΊΠΆΠ΅ поставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для стимулирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ПО Π½Π΅ приходится, Π½ΠΎ Ρ‚Π΅ΠΌ, ΠΊΠΎΠΌΡƒ большСго ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ, этого Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ явным минусом ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² слоТно Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ обСспСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ качСствСнно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, собранныС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС интСрСсноС — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ просто Π½Π΅Ρ‚ ТСлания ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Π’ случаС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ссли устройство окаТСтся нСкачСствСнным, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΌΠ΅Π½. А ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ «с Ρ€ΡƒΠΊΒ» ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ досок объявлСний Π² случаС нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ мСханичСских ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ расходов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ приходится. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ собранной Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ элСктроникС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ рассчитан Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ (для всСх ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ). Π‘ΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π° микросхСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ сигналы с ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигнал, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, схСма ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ. Π”Π°ΠΆΠ΅ нСбольшиС отклонСния Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ относится ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² элСктроникС, люди с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ практичСски Π»ΡŽΠ±ΡƒΡŽ схСму, Ссли Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит ΠΌΠΎΠ»Π²ΠΈΡ‚ΡŒ слово ΠΈ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, своими рукамисобранный. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства схСм, прСдставлСнных Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ сСти, — ΠΌΠ°Π»ΠΎ. НСобходимо Π΅Ρ‰Ρ‘ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π’ качСствС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ довольно часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Icprog, WinPic800 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Если сам Π°Π²Ρ‚ΠΎΡ€ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π» ПО, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΅Π³ΠΎ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚ΠΎ придСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ самому. Π­Ρ‚ΠΎ ΠΆΠ΅ относится ΠΈ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ собираСт свои собствСнныС схСмы. МоТно ΠΈ самому Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для МК, Π½ΠΎ это ΡƒΠΆΠ΅ настоящий Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π Π†Π‘

Если Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ увлСкаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ вряд Π»ΠΈ ΠΎΠ½ постоянно Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΡ…, довольно ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ стоит ΠΈΠ·Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Π½ΠΈΡ…. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Ρ€Ρ‹Π½ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: PIC ΠΈ AVR.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΈ AVR — это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Ρ‘ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ внося ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ. Благодаря этому свойству Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с МК, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ΡƒΠΆΠ΅ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Учитывая, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π² блиТайшСС врСмя ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ ΠΊ использованию Π΅Ρ‰Ρ‘ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. К Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приятным свойствам заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² стоит отнСсти:

  1. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния ΠΏΠΎ количСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄Π½Ρƒ, Π° сразу нСсколько Π΅Π΄ΠΈΠ½ΠΈΡ† элСктроники.
  2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ схСм, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠ°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (NVRAM, NAND Flash ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).
  3. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшоС врСмя программирования. Π’ зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ слоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ 20 Π΄ΠΎ 400 сСкунд.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ практичСского использования. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ USB, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ винчСстСр. И для ΠΈΡ… использования придСтся ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π΄Π° ΠΈ сам процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ-Ρ‚ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ. Но Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ являСтся Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ, благодаря Π΅ΠΌΡƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ большС, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· USB. ИспользованиС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π΅ всСгда прСдставляСтся Ρ‚Π°ΠΊΠΈΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ с USB, вСдь Π΄ΠΎ Π΅Π³ΠΎ использования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ряд ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ корпус, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. ΠŸΡ€ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΡ‚ пСрСгрСвания ΠΈΠ»ΠΈ скачков напряТСния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с заводскими модСлями ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ…, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π°.

Π Π°Π±ΠΎΡ‚Π° с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π§Ρ‚ΠΎ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, хотя сами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ схСмами, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ сигналы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. И Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

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

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π£Π²Ρ‹, Π΄Π°ΠΆΠ΅ самая идСальная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π΅ лишСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Ρ‚-Π½Π΅Ρ‚, Π΄Π° ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ понимания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список. Π§Π°ΡΡ‚ΡŒ ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ осмотрС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Π°ΡΡ‚ΡŒ — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² заводской, Ρ‚ΠΎ вряд Π»ΠΈ ΠΏΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ сбоСв:

  1. НСкачСствСнная ΠΏΠ°ΠΉΠΊΠ° элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством.
  3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°/USB.

ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π˜Ρ‚Π°ΠΊ, всё Π΅ΡΡ‚ΡŒ. Как ΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ?

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всю Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ.
  2. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° срСда, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всё Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ.
  3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.
  5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
  6. Когда всё Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

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

Π₯очСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ элСмСнтарными Π½ΠΈ казались Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шаги, всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΠ³Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. УспСхов Π² элСктроникС!

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² — 3.8 out of 5 based on 11 votes

Π€ΠΎΡ‚ΠΎΠ³ΠΎΡ€Π°Ρ„ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° прСдоставлСнны Ансаганом Π₯асСновым

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ практичСскиС аспСкты сборки нСслоТного USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ GTP-USB (Grabador TodoPic-USB). БущСствуСт ΡΡ‚Π°Ρ€ΡˆΠ°Ρ модСль этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° GTP-USB plus ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π½ΠΎ прСдлагаСтся Π·Π° дСньги. ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Ρ… свСдСний ΠΏΠΎ схСмам ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌ ΠΊ GTP-USB plus ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Если Ρƒ вас Π΅ΡΡ‚ΡŒ информация ΠΏΠΎ GTP-USB plus, ΠΏΡ€ΠΎΡˆΡƒ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ со ΠΌΠ½ΠΎΠΉ.

Π˜Ρ‚Π°ΠΊ, GTP-USB. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ PIC18F2550. GTP-USB нСльзя Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ, Ρ‚.ΠΊ. для сборки трСбуСтся ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC18F2550 ΠΈ для этого трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π—Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³, Π½ΠΎ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это стало прСпятствиСм для сборки.

Из ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы GTP-USB ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ элСмСнты ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ для упрощСния рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. Основной ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ — это ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ WinPic800 вСрсий 3.55G ΠΈΠ»ΠΈ 3.55B Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° процСссом программирования.

ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Π°Ρ схСма GTP-USB.

Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Vpp1 ΠΈ Vpp2 ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² корпусах с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Линия Vpp/ICSP ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° для внутрисхСмного программирования. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° одностороннСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ .

АдаптСр ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ, бСзусловно, ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

ПослС сборки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. По Ρ„Π°ΠΊΡ‚Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ GTP-USB ΠΊ ПК появляСтся сообщСниС

Π—Π°Ρ‚Π΅ΠΌ слСдуСт Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ запрос Π½Π° установку Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ располоТСн Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ WinPic800 ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ \WinPic800 3.55G\GTP-USB\Driver GTP-USB\.


БоглашаСмся с прСдупрСТдСниями ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ установку.

ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Данная схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΊ Π½Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ WinPic800 вСрсий 3.55G ΠΈ 3.55B. Π‘ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ вСрсии, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 3.63C Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ настройку ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: Π² мСню Settings — Hardware (Установки — ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ GTP-USB-#0 ΠΈΠ»ΠΈ GTP-USB-#F1 ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Apply (ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ).

НаТимаСм Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ тСст оборудования. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ тСстирования появляСтся сообщСниС (см. Π½ΠΈΠΆΠ΅), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ нас Π½Π΅ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ (ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ): PIC12F675, PIC16F84A, PIC16F628A, PIC16F874A, PIC16F876A, PIC18F252. ВСст ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², запись ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… — Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ впСчатляСт. Π§Ρ‚Π΅Π½ΠΈΠ΅ 1-2 сСк. Π—Π°ΠΏΠΈΡΡŒ 3-5 сСк. Π“Π»ΡŽΠΊΠΎΠ² Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ. Π§Π°ΡΡ‚ΡŒ Π·Π°ΡˆΠΈΡ‚Ρ‹Ρ… МК протСстировано Π² ΠΆΠ΅Π»Π΅Π·Π΅ — Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.


ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹ я Ρ€Π΅ΡˆΠΈΠ» ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ нСслоТный LC-ΠΌΠ΅Ρ‚Ρ€ Π½Π° pic16f628a ΠΈ СстСствСнно Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ. РаньшС Ρƒ мСня Π±Ρ‹Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с физичСским com-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, Π½ΠΎ сСйчас Π² ΠΌΠΎΡ‘ΠΌ распоряТСнии Ρ‚ΠΎΠ»ΡŒΠΊΠΎ usb ΠΈ ΠΏΠ»Π°Ρ‚Π° pci-lpt-2com. Для Π½Π°Ρ‡Π°Π»Π° я собрал простой JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½ΠΎ ΠΊΠ°ΠΊ оказалось Π½ΠΈ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ pci-lpt-com, Π½ΠΈ с usb-com ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Π» (Π½ΠΈΠ·ΠΊΠΎΠ΅ напряТСниС сигналов RS-232). Π’ΠΎΠ³Π΄Π° я бросился ΠΈΡΠΊΠ°Ρ‚ΡŒ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ pic, Π½ΠΎ Ρ‚Π°ΠΌ, ΠΊΠ°ΠΊ оказалось всё ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ использованиСм Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… pic18f2550/4550, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρƒ мСня СстСствСнно Π½Π΅ Π±Ρ‹Π»ΠΎ, Π΄Π° ΠΈ ΠΆΠ°Π»ΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ МК ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ссли Π½Π° ΠΏΠΈΠΊΠ°Ρ… я ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ дСлаю (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Π°Π²Ρ€-Ρ‹, ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ составляСт, ΠΎΠ½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ дСшСвлС, Π΄Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½Π΅ каТСтся, Π½Π° Π½ΠΈΡ… ΠΏΡ€ΠΎΡ‰Π΅). Π”ΠΎΠ»Π³ΠΎ копавшись Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства статСй ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EXTRA-PIC ΠΈ Π΅Π³ΠΎ всСвозмоТныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² написал, Ρ‡Ρ‚ΠΎ extrapic Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ com-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ usb-com.

Π’ схСмС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ max232.

Π― ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ usb Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π³Π»ΡƒΠΏΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ usb Π² usart TTL, TTL Π² RS232, RS232 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² TTL, Ссли ΠΌΠΎΠΆΠ½ΠΎ просто Π²Π·ΡΡ‚ΡŒ TTL сигналы ΠΏΠΎΡ€Ρ‚Π° RS232 ΠΈΠ· микросхСмы usb-usart прСобразоватСля.

Π’Π°ΠΊ ΠΈ сдСлал. Взял микросхСму Ch440G (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΅ΡΡ‚ΡŒ всС 8 сигналов com-ΠΏΠΎΡ€Ρ‚Π°) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Ρ‘ вмСсто max232. И Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π’ ΠΌΠΎΠ΅ΠΉ схСмС Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° jp1, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Ρ‚ Π² экстрапикС, Π΅Ρ‘ я поставил ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, Π½Π΅ Π·Π½Π°Π», ΠΊΠ°ΠΊ сСбя ΠΏΠΎΠ²Π΅Π΄Ρ‘Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ TX Π½Π° Π’Π’Π› ΡƒΡ€ΠΎΠ²Π½Π΅, поэтому сдСлал Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ свободном элСмСнтС И-НЕ ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠ³Π°Π΄Π°Π», ΠΊΠ°ΠΊ оказалось, Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ TX логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, ΠΈ поэтому Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ VPP ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ присутствуСт 12 Π²ΠΎΠ»ΡŒΡ‚, Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ (хотя ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ TX ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ).

ПослС сборки ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя испытаний. И Ρ‚ΡƒΡ‚ настало Π³Π»Π°Π²Π½ΠΎΠ΅ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ опрСдСлился сразу (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ic-prog) ΠΈ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ! Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ — ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ. Π’ΠΎΠ³Π΄Π° Π² настройках com ΠΏΠΎΡ€Ρ‚Π° я выставил ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ (128 ΠΊΠΈΠ»ΠΎΠ±ΠΎΠ΄) Π½Π°Ρ‡Π°Π» испытания всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для JDM. Π’ ΠΈΡ‚ΠΎΠ³Π΅, самой быстрой оказалась PicPgm. Мой pic16f628a ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ (hex, eeprom ΠΈ config) плюс вСрификация Π³Π΄Π΅-Ρ‚ΠΎ 4-6 ΠΌΠΈΠ½ΡƒΡ‚ (ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ΄Ρ‘Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ записи). IcProg Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅. Ошибок ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ. Π’Π°ΠΊΠΆΠ΅ я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ eeprom 24с08, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ — всё ΡˆΡŒΡ‘Ρ‚, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ достаточно простой, Π² Π½Ρ‘ΠΌ Π½Π΅Ρ‚ дорогостоящих Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (Ch440 — 0.3-0.5$ , ΠΊ1533Π»Π°3 ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ срСди Ρ€Π°Π΄ΠΈΠΎΡ…Π»Π°ΠΌΠ°), Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° любом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Π½Π° windows 8/10). ΠœΠΈΠ½ΡƒΡΡ‹: ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для сигнала VPP. Π’ ΠΈΡ‚ΠΎΠ³Π΅, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ показалось, для нСчастой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΈΠΊΠΎΠ² — это нСслоТный для повторСния ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Ρ‚Π΅Ρ…, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π΄Ρ€Π΅Π²Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ.

Π’ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ дСвайса:

Как поётся Π² пСснС «Ρ Π΅Π³ΠΎ слСпила ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ». Набор Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ самый Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ: ΠΈ smd, ΠΈ DIP.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ рискнёт ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ схСму, Π² качСствС usb-uart ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ любой (ft232, pl2303, cp2101 ΠΈ Π΄Ρ€), вмСсто ΠΊ1533Π»Π°3 ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΊ555, Π΄ΡƒΠΌΠ°ΡŽ Π΄Π°ΠΆΠ΅ ΠΊ155 сСрия ΠΈΠ»ΠΈ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ 74als00, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с логичСскими НЕ элСмСнтами Ρ‚ΠΈΠΏΠ° ΠΊ1533Π»Π½1. ΠŸΡ€ΠΈΠ»Π°Π³Π°ΡŽ свою ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π½ΠΎ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ Ρ‚Π΅ элСмСнты, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ сСбя.

Бписок радиоэлСмСнтов
ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π’ΠΈΠΏΠΠΎΠΌΠΈΠ½Π°Π»ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠœΠ°Π³Π°Π·ΠΈΠ½ΠœΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC1ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ch440G1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC2ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Πš1533ЛА31Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7812

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7805

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1Биполярный транзистор

КВ502Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT2Биполярный транзистор

КВ3102Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1-VD3Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C1, C2, C5-C7ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€100 Π½Π€5Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C3, C4ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€22 ΠΏΠ€2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL1-HL4Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π›ΡŽΠ±ΠΎΠΉ4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R1, R3, R4РСзистор

1 кОм

3

Π”Π΅Π»Π°Π΅ΠΌ простой USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBTinyISP / Π‘Π»ΠΎΠ³ ΠΈΠΌ. Ghost_D / RoboCraft. Π ΠΎΠ±ΠΎΡ‚Ρ‹? Π­Ρ‚ΠΎ просто!

ΠžΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди, начиная своС знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ, ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°ΡŽΡ‚ трудности с инструмСнтом для ΠΈΡ… программирования. И это Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ…Π»Π°Π΄ΠΈΡ‚ΡŒ творчСский ΠΏΡ‹Π». Π”Π° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, я ΠΈ сам послС сборки своСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Arduino Π΄ΠΎΠ»Π³ΠΎ пытался Β«Π²Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒΒ» Тизнь Π² «ТСлСзяку». Π—Π΄Π΅ΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ описаны мучСния. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, самый простой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ «5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²» β€” это Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ! Но, Π² ΠΌΠΎΠ΅ΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ (ΠΊΠ°ΠΊ я понимаю, ΠΈ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ…) Π΄ΠΎΠΌΠ°, Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΊΠΎΠΌΠΏΠ°Ρ… ΠΈ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… Π½Π°ΠΏΡ€ΠΎΡ‡ΡŒ отсутствуСт LPT-ΠΏΠΎΡ€Ρ‚! Π”Π° ΠΈ COM-ΠΏΠΎΡ€Ρ‚ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ достаточно Ρ€Π΅Π΄ΠΊΠΎΠΉ «экзотикой». Π§Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ? ЕстСствСнно, Π½Π° сцСнС появляСтся вСздСсущий USB.

Π”Π°, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ. Но Ρ†Π΅Π½Π° Π½Π° Π½ΠΈΡ… Π½Π΅Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ Π·Π°Π²Ρ‹ΡˆΠ΅Π½Π° (Ρƒ нас Π² Π³. МинскС, Π½Π° Ρ€Π°Π΄ΠΈΠΎΡ€Ρ‹Π½ΠΊΠ΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 30..50 Ρƒ.Π΅.). Как Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Киса Π’ΠΎΡ€ΠΎΠ±ΡŒΡΠ½ΠΈΠ½ΠΎΠ² β€” Β«ΠžΠ”ΠΠΠšΠž!!!Β». Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Ρ€Π°Ρ‚ΡŒΡ-ΠΊΠΈΡ‚Π°ΠΉΡ†Ρ‹, с Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ†Π΅Π½Π°ΠΌΠΈ. Волько придСтся ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ. Π”Π° ΠΈ судя ΠΏΠΎ послСдним тСндСнциям, ΠžΠ“Π ΠžΠœΠΠ«Π™ ΠΏΠΎΡ‚ΠΎΠΊ посылок ΠΈΠ· ΠšΠΈΡ‚Π°Ρ ΠžΠ§Π•ΠΠ¬ заинтСрСсовал государствСнныС органы… И боюсь, Ρ‡Ρ‚ΠΎ Π² скором Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСвратится Π² ΠΆΠ°Π»ΠΊΠΈΠΉ Ρ€ΡƒΡ‡Π΅Π΅ΠΊ πŸ™
Π”Π° ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΌΠΎΠΉ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³: Β«Π­Ρ‚ΠΎ Π½Π΅ наш ΠΌΠ΅Ρ‚ΠΎΠ΄. ΠœΡ‹ сдСлаСм сами, ΠΏΡƒΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ окаТСтся ΠΈ Π² Π΄Π²Π° Ρ€Π°Π·Π° Π΄ΠΎΡ€ΠΎΠΆΠ΅!Β».

Π‘ΠΏΠ΅ΡˆΡƒ ΠΎΠ±Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ β€” ΠΌΠΈΠ·Π΅Ρ€Π½Ρ‹Π΅. Π‘Π°ΠΌΡ‹Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ β€” это Attiny2313 (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 2$) ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌ USB.

Π˜Ρ‚Π°ΠΊ, приступим. Нам Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ максимально прост ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ дСшСв, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎ USB, ΠΈ ΠΏΡ€ΠΈ этом, поддСрТиваСтся всСми соврСмСнными ОБ (LINUX, WINDOWS, MAC OSX) Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ avrdude. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ я рассматривал для повторСния самый Β«ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΠ΅ поиски мСня ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ β€” USBTinyISP!!! Π‘Ρ‚Ρ€Π΅ΠΌΡΡΡŒ ΠΊ компактности, я Π²Ρ‹Π±Ρ€Π°Π» для «клонирования» Π²Π΅Ρ€ΡΠΈΡŽ 1 (Π±Π΅Π· Π±ΡƒΡ„Π΅Ρ€Π½ΠΎΠΉ микросхСмы). НиТС схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Π‘Ρ…Π΅ΠΌΠ° ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ для программирования (ΠΌΠ½Π΅ эта Β«Ρ„ΠΈΡˆΠΊΠ°Β» Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½Π°). А Π²ΠΎΡ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ я ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π» ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹.

(Номиналы Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² SprintLayout ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт)

Нам понадобится:

β€” кусок тСкстолита 63Ρ…33 ΠΌΠΌ
β€” МК Attiny2312 с ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠΎΠΉ ΠΏΠΎΠ΄ Π½Π΅Π΅
β€” РазъСм USB (Ρ‚ΠΈΠΏ B)
β€” РазъСм 10Ρ…2 (ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ называСтся ???? НС знаю..)
β€” 4 рСзисторa 1.5 кОм (smd, ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° 152)
β€” 1 рСзистор 1.5кОм (Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ 0.125Π’Ρ‚)
β€” 2 рСзисторa 33 Ом (smd, ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° 330)
β€” 1 рСзистор 10ΠΊ (smd, ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° 103)
β€” 2 стабилитрона Π½Π° 3.6Π’
β€” 2 кондСнсатора 22 pF (smd)
β€” 1 кондСнсатор 0.1 ΠΌF (smd)
β€” 2 свСтодиода (Π·Π΅Π»Π΅Π½Ρ‹ΠΉ ΠΈ красный)
β€” ΠΊΠ²Π°Ρ€Ρ† Π½Π° 12Mhz
β€” элСктролитичСский кондСнсатор 100x16V
β€” самовосстанавл. ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ (я выпаял ΠΈΠ· старой ΠΌΠ°Ρ‚. ΠΏΠ»Π°Ρ‚Ρ‹). Если Π½Π΅Ρ‚Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ (Π½Π° www.ladyada.net/ Ρ‚Π°ΠΊ ΠΈ сдСлали).
β€” Π΄Π²Π° ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ° для ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ

ЕстСствСнно, Π›Π£Π’.

ПослС Π›Π£Π’Π°

ПослС травлСния:

Мой Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ сплав Π ΠΎΠ·Π΅

ПаяСм SMD элСмСнты

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ элСмСнты

Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

НСбольшоС лиричСскоС отступлСниС. Π”Π°Π²Π½Ρ‹ΠΌ Π΄Π°Π²Π½ΠΎ, Π² 2000-Ρ… Π³ΠΎΠ΄Π°Ρ… Ρƒ мСня ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΡΡ‚Π΅Π»ΡŒ Таловался со слоТностями Π² поискС ΠΠžΠ ΠœΠΠ›Π¬ΠΠžΠ™ Ρ€Π°Π±ΠΎΡ‚Ρ‹ (ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ). Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π±Ρ‹Π» Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ малСнький стаТ воТдСния :). ЧувствуСтС ΠΏΠΎΠ΄Π²ΠΎΡ…? На Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±Π΅Π· стаТа Π½Π΅ Π±Π΅Ρ€ΡƒΡ‚. Π‘Ρ‚Π°ΠΆΠ° Π½Π΅Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π΅ бСрут… И Ρ‚Π°ΠΊ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³.

Π’Π°ΠΊ ΠΈ Π² нашСм случаС, для изготовлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ контроллСр… Ρ‚.Π΅. Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π‘Π»Π°Π²Π° Π±ΠΎΠ³Ρƒ, это Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ всСго ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Π’Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² нСсколько:
β€” Π±Π΅Ρ€Π΅ΠΌ ΠΏΠΈΠ²ΠΎ ΠΈ Π½Π°Π²Π΅Ρ‰Π°Π΅ΠΌ приятСля с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ πŸ™‚
β€” ΠΈΡ‰Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с LPT-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΈ паяСм Β«5-ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²Β»
β€” Π½Π΅Ρ‚Ρƒ LPT, Π½ΠΎ Π΅ΡΡ‚ΡŒ COM? ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½ΠΎ, Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π“Ρ€ΠΎΠΌΠΎΠ²Π°!
β€” Π΅ΡΡ‚ΡŒ люди, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ свои услуги ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ МК Π·Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Β«Π΄Π΅Π½ΡŽΠΆΠΊΡƒΒ»
β€” Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹

Π£ мСня ситуация Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ ΡˆΠΈΠΊΠ°Ρ€Π½Π°Ρ β€” Ρƒ мСня ΡƒΠΆΠ΅ Π±Ρ‹Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR910. Π’Π°ΠΊ, Ρ‡Ρ‚ΠΎ вся ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° заняла Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹. Β«ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΒ» МК с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AVRDUDE. (ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для этого слоТСно Π² Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Firmware).

avrdude.exe -p t2313 -c avr910 -P COM12 -U flash:w:usbtinyisp_(v.1).hex -U hfuse:w:0xdf:m -U lfuse:w:0xef:m

ΠšΠΎΠΌΡƒ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΡ€ΠΈΠ±Π΅Π³Π½ΡƒΡ‚ΡŒ ΠΊ Β«5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠ°ΠΌΒ» (кстати, ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ½ называСтся DAPA):

avrdude.exe -p t2313 -c dapa -U flash:w:usbtinyisp_(v.1).hex  -U hfuse:w:0xdf:m -U lfuse:w:0xef:m

Π²ΠΎΡ‚, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBTinyISP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ сСбС ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ, Π°-ля Β«ΠΎΠ²Π΅Ρ‡ΠΊΠ° Π”ΠΎΠ»Π»ΠΈΒ»:
avrdude.exe -p t2313 -c usbtiny -U flash:w:usbtinyisp_(v.1).hex -U hfuse:w:0xdf:m -U lfuse:w:0xef:m

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с AVRDUDE Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»Π΅Π½ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…? ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π²Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ сразу ΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„ΡŒΡŽΠ·Ρ‹, Ρ‚.Π΅. ΡƒΡ…Π΅Ρ€Π°.. Β«ΡƒΠ±ΠΈΡ‚ΡŒΒ» ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ достаточно слоТно.

Π˜Ρ‚Π°ΠΊ, устанавливаСм Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΡΠ²Π΅ΠΆΠ΅ΠΏΡ€ΠΎΡˆΠΈΡ‚Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π•Ρ‰Π΅ Ρ€Π°Π· ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° качСство ΠΏΠ°ΠΉΠΊΠΈ, отсутствиС Β«ΠΊΠΎΡ€ΠΎΡ‚Ρ‹ΡˆΠ΅ΠΉΒ» ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… нСприятностСй. И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π’Π« Π½Π° 100% ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ Ρ€Π°Π·ΡŒΠ΅ΠΌΡƒ USB. ПослС сообщСния ΠΎΠ± ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования (Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Windows), ставим ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Они слоТСны Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ Π² ΠΏΠ°ΠΏΠΊΠ΅ usbtinyisp w32 driver v1.12.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ всС Ρ…ΠΎΡ€ΠΎΡˆΠΎ, заглянув Π² список оборудования:

Если Π’Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Ρ‚ΠΎ ΠΏΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ! ВсС Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Π£ Вас Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR!!!
НС знаю ΠΊΠ°ΠΊ Π’Ρ‹, Π½ΠΎ ΠΌΠ½Π΅ ΠžΠ§Π•ΠΠ¬ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ сразу ΠΆΠ΅ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ Π² дСйствии. А Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΡŒΠ΅ΠΌ Π±ΡƒΡ‚Π»ΠΎΠ΄Π΅Ρ€ Π² Ардуино.

ЗапускаСм Arduino IDE, [БСрвис]->[ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€]->[USBTinyISP]

Π–ΠΌΠ΅ΠΌ [БСрвис]->[Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ]

Π‘ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ 7 сСкунд, ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅ красного свСтодиода Π½Π° программаторС… ΠΈ ОПА!!! ВсС Π³ΠΎΡ‚ΠΎΠ²ΠΎ. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅, Ρ€Π°ΡΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ πŸ™‚


А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ нСбольшой Π‘ΠžΠΠ£Π‘, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. А ΠΈΠΌΠ΅Π½Π½ΠΎ, малСнький Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для DIP корпусов Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСных AVR ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². МнС ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с ATTiny13/45 β€” 8 Π½ΠΎΠΆΠ΅ΠΊ, Attiny 2313 (Ρ‚ΡƒΡ‚ смайлик)- 20 Π½ΠΎΠΆΠ΅ΠΊ, Atmega 8/48/168 β€” 28 Π½ΠΎΠΆΠ΅ΠΊ. Π—Π° основу Π±Π΅Ρ€Π΅ΠΌ схСму соСдинСния ΠΊΠΎΠ»ΠΎΠ΄ΠΎΠΊ (схСма ΠΎΡ‚ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ ΠΈΠ· ΠΈΠ½Π΅Ρ‚Π°):

Для простоты я Π½Π΅ использовал сигналы тактирования XT1. (Для всяких нСприятных случаСв, Ρƒ мСня Π΅ΡΡ‚ΡŒ собранный FUSE Doctor :)) И Π΅Ρ‰Π΅, я Π½Π΅ ставил Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΊΠΎΠ»ΠΎΠ΄ΠΊΡƒ ΠΏΠΎΠ΄ Atmega16 (DIP-40). Пока Ρƒ мСня Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ нСобходимости Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Ну, Ссли осилили ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ β€” Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠ»Π΅Π²ΠΎΠ΅ Π΄Π΅Π»ΠΎ!

ΠšΡΡ‚Π°Ρ‚ΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ я просто-напросто ΡƒΠ΄Π°Π»ΠΈΠ», Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° πŸ™‚

ΠŸΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ (для удобства) ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ надписи:

И Π²ΠΎΡ‚, всС Π² сборС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€! ΠŸΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅.
Π’Π΅ΡΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» (ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ Ρ„ΠΎΡ‚ΠΎ) для повторСния ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ Ρ‚ΡƒΡ‚.

Пик ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ usb. Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC. НСоспоримыС прСимущСства — простота, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π±Π΅Π· внСшнСго источника Π΄Π°Π½Π½ΠΎΠΉ классичСской схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° сдСлали Π΅Ρ‘ ΠΎΡ‡Π΅Π½ΡŒ популярной срСди Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ схСмС ΡƒΠΆΠ΅ Π»Π΅Ρ‚ 5, ΠΈ Π·Π° это врСмя ΠΎΠ½Π° Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»Π° сСбя ΠΊΠ°ΠΊ простой ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ инструмСнт Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° саму схСму Π½Π΅ трСбуСтся, вСдь для этого слуТит COM ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ осущСствляСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° программирования Π²ΠΏΠΎΠ»Π½Π΅ достаточно 5Π², Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ доступны всС ΠΎΠΏΡ†ΠΈΠΈ для измСнСния (Ρ„ΡŒΡŽΠ·Ρ‹). РазъСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ COM-9 ΠΏΠΎΡ€Ρ‚Π° смонтировал прямо Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для PIC — ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

МоТно Π²ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… ΡˆΠ½ΡƒΡ€ΠΎΠ² прямо Π² ΠΏΠΎΡ€Ρ‚. ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ МК сСрий 12F,16F ΠΈ 18F, ΠΏΠΎΠΊΠ°Π·Π°Π» высокоС качСство ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ схСма позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC12F509, PIC16F84A, PIC16F628. НапримСр Π½Π΅Π΄Π°Π²Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π±Ρ‹Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для .

Для программирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ WinPic800 — ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для программирования PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC: чтСния, записи, стирания, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ FLASH ΠΈ EEPROM памяти ΠΈ установку Π±ΠΈΡ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC заслуТили славу благодаря своСй нСприхотливости ΠΈ качСству Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² использовании. Но Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Π΅Π· возмоТности Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π½Π΅Π³ΠΎ? Π‘Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° это Π½Π΅ большС Ρ‡Π΅ΠΌ кусочСк ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ исполнСния ΠΆΠ΅Π»Π΅Π·Π°. Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ заводской.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ заводского ΠΈ самодСльного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’Π°ΠΊ, Ссли дСлаСтся ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΎΠ½, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рассчитываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ модСль PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, модификациями ΠΈ модСлями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip

Π‘Π°ΠΌΡ‹ΠΉ извСстный ΠΈ популярный — простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство людСй ΠΈ извСстный для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PICkit 2. Π•Π³ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ явными ΠΈ нСявными достоинствами. Π―Π²Π½Ρ‹Π΅ достоинства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этот USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ, срСди Π½ΠΈΡ…: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, простота эксплуатации ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСго сСмСйства ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², начиная ΠΎΡ‚ 6-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ заканчивая 20-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ.

ИспользованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Microchip

По Π΅Π³ΠΎ использованию ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с всСвозмоТными аспСктами использования. Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ «с Ρ€ΡƒΠΊΒ», Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ качСство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, прСдоставляСмоС вмСстС с Π½ΠΈΠΌ. Π’Π°ΠΊ, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ΄ΡƒΡ‚ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ использованию, Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрационная ΠΏΠ»Π°Ρ‚Π°, которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Π»ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ всСго этого, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ приятной, ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСсс программирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π°ΠΊΠΆΠ΅ поставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для стимулирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ПО Π½Π΅ приходится, Π½ΠΎ Ρ‚Π΅ΠΌ, ΠΊΠΎΠΌΡƒ большСго ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ, этого Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ явным минусом ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² слоТно Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ обСспСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ качСствСнно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, собранныС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС интСрСсноС — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ просто Π½Π΅Ρ‚ ТСлания ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Π’ случаС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ссли устройство окаТСтся нСкачСствСнным, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΌΠ΅Π½. А ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ «с Ρ€ΡƒΠΊΒ» ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ досок объявлСний Π² случаС нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ мСханичСских ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ расходов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ приходится. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ собранной Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ элСктроникС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ рассчитан Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ (для всСх ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ). Π‘ΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π° микросхСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ сигналы с ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигнал, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, схСма ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ. Π”Π°ΠΆΠ΅ нСбольшиС отклонСния Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ относится ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² элСктроникС, люди с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ практичСски Π»ΡŽΠ±ΡƒΡŽ схСму, Ссли Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит ΠΌΠΎΠ»Π²ΠΈΡ‚ΡŒ слово ΠΈ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, своими рукамисобранный. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства схСм, прСдставлСнных Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ сСти, — ΠΌΠ°Π»ΠΎ. НСобходимо Π΅Ρ‰Ρ‘ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π’ качСствС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ довольно часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Icprog, WinPic800 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Если сам Π°Π²Ρ‚ΠΎΡ€ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π» ПО, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΅Π³ΠΎ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚ΠΎ придСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ самому. Π­Ρ‚ΠΎ ΠΆΠ΅ относится ΠΈ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ собираСт свои собствСнныС схСмы. МоТно ΠΈ самому Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для МК, Π½ΠΎ это ΡƒΠΆΠ΅ настоящий Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π Π†Π‘

Если Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ увлСкаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ вряд Π»ΠΈ ΠΎΠ½ постоянно Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΡ…, довольно ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ стоит ΠΈΠ·Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Π½ΠΈΡ…. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Ρ€Ρ‹Π½ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: PIC ΠΈ AVR.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΈ AVR — это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Ρ‘ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ внося ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ. Благодаря этому свойству Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с МК, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ΡƒΠΆΠ΅ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Учитывая, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π² блиТайшСС врСмя ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ ΠΊ использованию Π΅Ρ‰Ρ‘ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. К Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приятным свойствам заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² стоит отнСсти:

  1. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния ΠΏΠΎ количСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄Π½Ρƒ, Π° сразу нСсколько Π΅Π΄ΠΈΠ½ΠΈΡ† элСктроники.
  2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ схСм, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠ°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (NVRAM, NAND Flash ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).
  3. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшоС врСмя программирования. Π’ зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ слоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ 20 Π΄ΠΎ 400 сСкунд.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ практичСского использования. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ USB, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ винчСстСр. И для ΠΈΡ… использования придСтся ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π΄Π° ΠΈ сам процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ-Ρ‚ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ. Но Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ являСтся Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ, благодаря Π΅ΠΌΡƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ большС, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· USB. ИспользованиС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π΅ всСгда прСдставляСтся Ρ‚Π°ΠΊΠΈΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ с USB, вСдь Π΄ΠΎ Π΅Π³ΠΎ использования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ряд ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ корпус, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. ΠŸΡ€ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΡ‚ пСрСгрСвания ΠΈΠ»ΠΈ скачков напряТСния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с заводскими модСлями ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ…, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π°.

Π Π°Π±ΠΎΡ‚Π° с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π§Ρ‚ΠΎ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, хотя сами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ схСмами, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ сигналы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. И Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

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

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π£Π²Ρ‹, Π΄Π°ΠΆΠ΅ самая идСальная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π΅ лишСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Ρ‚-Π½Π΅Ρ‚, Π΄Π° ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ понимания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список. Π§Π°ΡΡ‚ΡŒ ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ осмотрС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Π°ΡΡ‚ΡŒ — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² заводской, Ρ‚ΠΎ вряд Π»ΠΈ ΠΏΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ сбоСв:

  1. НСкачСствСнная ΠΏΠ°ΠΉΠΊΠ° элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством.
  3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°/USB.

ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π˜Ρ‚Π°ΠΊ, всё Π΅ΡΡ‚ΡŒ. Как ΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ?

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всю Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ.
  2. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° срСда, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всё Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ.
  3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.
  5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
  6. Когда всё Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

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

Π₯очСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ элСмСнтарными Π½ΠΈ казались Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шаги, всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΠ³Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. УспСхов Π² элСктроникС!

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

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ микросхСма Π½Π°Ρ‡Π°Π»Π° ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‘ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ, Ρ‚.Π΅. Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π΅Ρ‘ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ связываСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства AVR, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Atmega8, Attiny13, ΠΈ сСрии pic, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ PIC12F675, PIC16F676. Pic-сСрия ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip, Π° AVR ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atmel, поэтому способы ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ pic ΠΈ AVR ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим процСсс создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Extra-pic, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сСрии pic.
К достоинствам ΠΈΠΌΠ΅Π½Π½ΠΎ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ отнСсти простоту Π΅Π³ΠΎ схСмы, Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, вСдь ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ½ всС распространённыС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. На ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ поддСрТиваСтся Ρ‚Π°ΠΊΠΆΠ΅ самыми распространёнными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ic-prog, WinPic800, PonyProg, PICPgm.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°


Она содСрТит Π² сСбС Π΄Π²Π΅ микросхСмы, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½ΡƒΡŽ MAX232 ΠΈ ΠΎΡ‚Π΅Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ КР1533ЛА3, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° КР155ЛА3. Π”Π²Π° транзистора, КВ502, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° КВ345, КВ3107 ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹ΠΉ PNP транзистор. КВ3102 Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° BC457, КВ315. Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод слуТит ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ наличия питания, красный загораСтся Π²ΠΎ врСмя процСсса ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π”ΠΈΠΎΠ΄ 1N4007 слуТит для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ схСмы ΠΎΡ‚ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСния Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ полярности.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹


Бписок Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ:
  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ 78L05 – 2 ΡˆΡ‚.
  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ 78L12 – 1 ΡˆΡ‚.
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π½Π° 3 Π². Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ – 1 ΡˆΡ‚.
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π½Π° 3 Π². красный – 1 ΡˆΡ‚.
  • Π”ΠΈΠΎΠ΄ 1N4007 – 1 ΡˆΡ‚.
  • Π”ΠΈΠΎΠ΄ 1N4148 – 2 ΡˆΡ‚.
  • РСзистор 0,125 Π’Ρ‚ 4,7 кОм – 2 ΡˆΡ‚.
  • РСзистор 0,125 Π’Ρ‚ 1 кОм – 6 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 10 ΠΌΠΊΠ€ 16Π’ – 4 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 220 ΠΌΠΊΠ€ 25Π’ – 1 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 100 Π½Π€ – 3 ΡˆΡ‚.
  • Вранзистор КВ3102 – 1 ΡˆΡ‚.
  • Вранзистор КВ502 – 1 ΡˆΡ‚.
  • ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° MAX232 – 1 ΡˆΡ‚.
  • ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° КР1533ЛА3 – 1 ΡˆΡ‚.
  • Π Π°Π·ΡŠΡ‘ΠΌ питания – 1 ΡˆΡ‚
  • Π Π°Π·ΡŠΡ‘ΠΌ COM ΠΏΠΎΡ€Ρ‚Π° Β«ΠΌΠ°ΠΌΠ°Β» — 1 ΡˆΡ‚.
  • ПанСлька DIP40 – 1 ΡˆΡ‚.
  • ПанСлька DIP8 – 2 ΡˆΡ‚.
  • ПанСлька DIP14 – 1 ΡˆΡ‚.
  • ПанСлька DIP16 – 1 ΡˆΡ‚.
  • ПанСлька DIP18 – 1 ΡˆΡ‚.
  • ПанСлька DIP28 – 1 ΡˆΡ‚.
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ паяльник ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π˜Π·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собираСтся Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ 100Ρ…70 ΠΌΠΌ. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° выполняСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π›Π£Π’, Ρ„Π°ΠΉΠ» ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅ прилагаСтся. ΠžΡ‚Π·Π΅Ρ€ΠΊΠ°Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.


Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ:

(cΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 639)

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π²ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ рСзисторы, Π΄ΠΈΠΎΠ΄Ρ‹. Π’ послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΏΠ°ΡΡ‚ΡŒ панСльки ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ питания ΠΈ БОМ ΠΏΠΎΡ€Ρ‚Π°.


Π’.ΠΊ. Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ΅ ΠΏΠ»Π°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρƒ Π½ΠΈΡ… Π½Π΅ всС Π²Ρ‹Π²ΠΎΠ΄Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° Ρ‚Π°ΠΊΡƒΡŽ Ρ…ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ ΠΈ Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈΠ· ΠΏΠ°Π½Π΅Π»Π΅ΠΊ. ΠŸΡ€ΠΈ этом мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΡƒΠΉΠ΄Ρ‘Ρ‚ Π½Π° ΠΏΠ°ΠΉΠΊΡƒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ микросхСму Π² Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΎΡ‰Π΅.


Π Π°Π·ΡŠΡ‘ΠΌ БОМ ΠΏΠΎΡ€Ρ‚Π° (ΠΎΠ½ называСтся DB-9) ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Β«Π²Ρ‚Ρ‹ΠΊΠ°Ρ‚ΡŒΡΡΒ» Π² ΠΏΠ»Π°Ρ‚Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Π½ΠΈΡ… лишниС отвСрстия Π½Π° ΠΏΠ»Π°Ρ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π΄Π²Π° Π²ΠΈΠ½Ρ‚ΠΈΠΊΠ° ΠΏΠΎΠ΄ Π±ΠΎΠΊΠ°ΠΌ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°, ΠΏΡ€ΠΈ этом ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ ΠΎΡ‚ΠΏΠ°Π΄ΡƒΡ‚, ΠΊΠ°ΠΊ ΠΈ мСталличСская ΠΎΠΊΠ°Π½Ρ‚ΠΎΠ²ΠΊΠ° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°.


ПослС Π²ΠΏΠ°ΠΉΠΊΠΈ всСх Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΏΠ»Π°Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΡ‹Ρ‚ΡŒ ΠΎΡ‚ Ρ„Π»ΡŽΡΠ°, ΠΏΡ€ΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ сосСдниС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, Π½Π΅Ρ‚ Π»ΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ. Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΠ°Ρ… Π½Π΅Ρ‚ микросхСм (Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π² Ρ‚ΠΎΠΌ числС ΠΈ МАΠ₯232, ΠΈ КР1533ЛА3), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, присутствуСт Π»ΠΈ напряТСниС 5 Π²ΠΎΠ»ΡŒΡ‚ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… стабилизаторов. Если всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ микросхСмы МАΠ₯232 ΠΈ КР1533ЛА3, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅. НапряТСниС питания схСмы 15-24 Π²ΠΎΠ»ΡŒΡ‚Π°.

ΠŸΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° содСрТит 4 панСльки для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΎΠ΄Π½Ρƒ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ микросхСм памяти. ΠŸΠ΅Ρ€Π΅Π΄ установкой Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, совпадаСт Π»ΠΈ Π΅Π³ΠΎ распиновка с распиновкой Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ БОМ-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Π»ΠΈΠ±ΠΎ ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль. УспСшной сборки!

ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹ я Ρ€Π΅ΡˆΠΈΠ» ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ нСслоТный LC-ΠΌΠ΅Ρ‚Ρ€ Π½Π° pic16f628a ΠΈ СстСствСнно Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ. РаньшС Ρƒ мСня Π±Ρ‹Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с физичСским com-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, Π½ΠΎ сСйчас Π² ΠΌΠΎΡ‘ΠΌ распоряТСнии Ρ‚ΠΎΠ»ΡŒΠΊΠΎ usb ΠΈ ΠΏΠ»Π°Ρ‚Π° pci-lpt-2com. Для Π½Π°Ρ‡Π°Π»Π° я собрал простой JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½ΠΎ ΠΊΠ°ΠΊ оказалось Π½ΠΈ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ pci-lpt-com, Π½ΠΈ с usb-com ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Π» (Π½ΠΈΠ·ΠΊΠΎΠ΅ напряТСниС сигналов RS-232). Π’ΠΎΠ³Π΄Π° я бросился ΠΈΡΠΊΠ°Ρ‚ΡŒ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ pic, Π½ΠΎ Ρ‚Π°ΠΌ, ΠΊΠ°ΠΊ оказалось всё ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ использованиСм Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… pic18f2550/4550, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρƒ мСня СстСствСнно Π½Π΅ Π±Ρ‹Π»ΠΎ, Π΄Π° ΠΈ ΠΆΠ°Π»ΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ МК ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ссли Π½Π° ΠΏΠΈΠΊΠ°Ρ… я ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ дСлаю (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Π°Π²Ρ€-Ρ‹, ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ составляСт, ΠΎΠ½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ дСшСвлС, Π΄Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½Π΅ каТСтся, Π½Π° Π½ΠΈΡ… ΠΏΡ€ΠΎΡ‰Π΅). Π”ΠΎΠ»Π³ΠΎ копавшись Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства статСй ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EXTRA-PIC ΠΈ Π΅Π³ΠΎ всСвозмоТныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² написал, Ρ‡Ρ‚ΠΎ extrapic Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ com-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ usb-com.

Π’ схСмС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ max232.

Π― ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ usb Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π³Π»ΡƒΠΏΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ usb Π² usart TTL, TTL Π² RS232, RS232 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² TTL, Ссли ΠΌΠΎΠΆΠ½ΠΎ просто Π²Π·ΡΡ‚ΡŒ TTL сигналы ΠΏΠΎΡ€Ρ‚Π° RS232 ΠΈΠ· микросхСмы usb-usart прСобразоватСля.

Π’Π°ΠΊ ΠΈ сдСлал. Взял микросхСму Ch440G (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΅ΡΡ‚ΡŒ всС 8 сигналов com-ΠΏΠΎΡ€Ρ‚Π°) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Ρ‘ вмСсто max232. И Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π’ ΠΌΠΎΠ΅ΠΉ схСмС Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° jp1, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Ρ‚ Π² экстрапикС, Π΅Ρ‘ я поставил ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, Π½Π΅ Π·Π½Π°Π», ΠΊΠ°ΠΊ сСбя ΠΏΠΎΠ²Π΅Π΄Ρ‘Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ TX Π½Π° Π’Π’Π› ΡƒΡ€ΠΎΠ²Π½Π΅, поэтому сдСлал Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ свободном элСмСнтС И-НЕ ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠ³Π°Π΄Π°Π», ΠΊΠ°ΠΊ оказалось, Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ TX логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, ΠΈ поэтому Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ VPP ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ присутствуСт 12 Π²ΠΎΠ»ΡŒΡ‚, Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ (хотя ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ TX ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ).

ПослС сборки ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя испытаний. И Ρ‚ΡƒΡ‚ настало Π³Π»Π°Π²Π½ΠΎΠ΅ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ опрСдСлился сразу (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ic-prog) ΠΈ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ! Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ — ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ. Π’ΠΎΠ³Π΄Π° Π² настройках com ΠΏΠΎΡ€Ρ‚Π° я выставил ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ (128 ΠΊΠΈΠ»ΠΎΠ±ΠΎΠ΄) Π½Π°Ρ‡Π°Π» испытания всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для JDM. Π’ ΠΈΡ‚ΠΎΠ³Π΅, самой быстрой оказалась PicPgm. Мой pic16f628a ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ (hex, eeprom ΠΈ config) плюс вСрификация Π³Π΄Π΅-Ρ‚ΠΎ 4-6 ΠΌΠΈΠ½ΡƒΡ‚ (ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ΄Ρ‘Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ записи). IcProg Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅. Ошибок ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ. Π’Π°ΠΊΠΆΠ΅ я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ eeprom 24с08, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ — всё ΡˆΡŒΡ‘Ρ‚, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ достаточно простой, Π² Π½Ρ‘ΠΌ Π½Π΅Ρ‚ дорогостоящих Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (Ch440 — 0.3-0.5$ , ΠΊ1533Π»Π°3 ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ срСди Ρ€Π°Π΄ΠΈΠΎΡ…Π»Π°ΠΌΠ°), Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° любом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Π½Π° windows 8/10). ΠœΠΈΠ½ΡƒΡΡ‹: ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для сигнала VPP. Π’ ΠΈΡ‚ΠΎΠ³Π΅, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ показалось, для нСчастой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΈΠΊΠΎΠ² — это нСслоТный для повторСния ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Ρ‚Π΅Ρ…, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π΄Ρ€Π΅Π²Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ.

Π’ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ дСвайса:

Как поётся Π² пСснС «Ρ Π΅Π³ΠΎ слСпила ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ». Набор Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ самый Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ: ΠΈ smd, ΠΈ DIP.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ рискнёт ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ схСму, Π² качСствС usb-uart ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ любой (ft232, pl2303, cp2101 ΠΈ Π΄Ρ€), вмСсто ΠΊ1533Π»Π°3 ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΊ555, Π΄ΡƒΠΌΠ°ΡŽ Π΄Π°ΠΆΠ΅ ΠΊ155 сСрия ΠΈΠ»ΠΈ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ 74als00, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с логичСскими НЕ элСмСнтами Ρ‚ΠΈΠΏΠ° ΠΊ1533Π»Π½1. ΠŸΡ€ΠΈΠ»Π°Π³Π°ΡŽ свою ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π½ΠΎ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ Ρ‚Π΅ элСмСнты, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ сСбя.

Бписок радиоэлСмСнтов
ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π’ΠΈΠΏΠΠΎΠΌΠΈΠ½Π°Π»ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠœΠ°Π³Π°Π·ΠΈΠ½ΠœΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC1ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ch440G1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC2ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Πš1533ЛА31Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7812

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7805

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1Биполярный транзистор

КВ502Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT2Биполярный транзистор

КВ3102Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1-VD3Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C1, C2, C5-C7ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€100 Π½Π€5Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C3, C4ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€22 ΠΏΠ€2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL1-HL4Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π›ΡŽΠ±ΠΎΠΉ4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R1, R3, R4РСзистор

1 кОм

3

1. ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  Π”Π›Π― PIC-ΠšΠžΠΠ’Π ΠžΠ›Π›Π•Π ΠžΠ’

Π― надСюсь, Ρ‡Ρ‚ΠΎ моя ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ ΠΏΠ΅Ρ€Π΅ΡˆΠ°Π³Π½ΡƒΡ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ ΠΎΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌ. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΆΡƒΡ€Π½Π°Π»Π°Ρ… ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²: ΠΎΡ‚ самых простых Π΄ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π½Π°ΠΊΡ€ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ…. Мой Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ слоТный, Π½ΠΎ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для программирования 18-Ρ‚ΠΈ ΠΈ 28-ΠΌΠΈ «ΠΏΠΈΠ½ΠΎΠ²Ρ‹Ρ…» PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’ основу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° схСма ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Π Π°Π΄ΠΈΠΎ β„– 10 Π·Π° 2007 Π³ΠΎΠ΄. Но ΠΏΠΎΠ΄Π±ΠΎΡ€ кондСнсатора Π‘7, экспСримСнты с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ ICprog, PonyProg, WinPic ΠΈ скоростями чтСния-записи Π½Π΅ Π΄Π°Π»ΠΈ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°: ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·. И это ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΎΡΡŒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ сдСлал ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ +5Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ послС 12-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ стабилизатора. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ такая схСма.

Опасаясь сбоСв, ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ рисовал Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Ρ‚Π° Π²ΡΡ‚Π°Π²Π»ΡΠ»Π°ΡΡŒ нСпосрСдствСнно Π² Com-ΠΏΠΎΡ€Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈΠ·-Π·Π° всСвозмоТных Β«ΡˆΠ½ΡƒΡ€ΠΊΠΎΠ²Β» ΠΈ ΠΌΠ°Π»ΠΎΠ³ΠΎ расстояния Π΄ΠΎ корпуса. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹, Π½ΠΎ вставляСтся Π² БОМ-ΠΏΠΎΡ€Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅Π· ошибок.

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ сдСлал ΡˆΠ½ΡƒΡ€-ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΎΠΊΠΎΠ»ΠΎ 1 ΠΌΠ΅Ρ‚Ρ€Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π»Π΅ΠΆΠΈΡ‚ рядом с ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ COM ΠΏΠΎΡ€Ρ‚Ρƒ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ: ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC16F84A, PIC16F628A, PIC16F873A.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: микросхСма ΠœΠ°Ρ… ΠΈ свСтодиоды установлСны со стороны ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². ПанСльки — ZIF-28, ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… слуТит для 18-Ρ‚ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… PIC. На ΠΏΠ°Π½Π΅Π»ΡŒΠΊΠ°Ρ… нанСсСны ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π½ΠΎΠΆΠ΅ΠΊ ΠΈ числа Β«18Β» ΠΈ Β«28Β». Π’ корпусС Π²ΠΈΠ»ΠΊΠΈ-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° установлСн трансформатор 220 Π½Π° 15 Π²ΠΎΠ»ΡŒΡ‚, 4 Π²Π°Ρ‚Ρ‚Π°. Π’ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎ послС установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ. Вранзисторы n-p-n ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Π΅ высокочастотныС (300ΠœΠ³Ρ†) Π² корпусС to-92.

Π Π°Π·ΡŠΡ‘ΠΌ XP Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ устанавливал, Π° ΠΏΠΎΡ‚ΠΎΠΌ оказалось, Ρ‡Ρ‚ΠΎ ΠΎΠ½ особо ΠΈ Π½Π΅ Π½ΡƒΠΆΠ΅Π½. ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ впаянный МК, Ρ‚Π°ΠΊ я ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° прямо Π² ZIF вставил ΠΈ зафиксировал. ΠŸΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

Π― Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ICprog ΠΈ WinPic-800.

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog 1.05D ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – JDM Programmer
  • ΠŸΠΎΡ€Ρ‚ –Com1
  • ΠŸΡ€ΡΠΌΠΎΠΉ доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ.
  • Π˜Π½Π²Π΅Ρ€ΡΠΈΡ: Π²Π²ΠΎΠ΄Π°, Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ тактирования (ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ).

Π’ WinPic-800 –v.3.64f всё ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ β€œΠΏΡ‚ΠΈΡ†Ρƒβ€ Π² использовании MCLR.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ свободно ΠΈ бСсплатно ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Но для облСгчСния ΠΆΠΈΠ·Π½ΠΈ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅. ΠŸΡ€ΠΎΡΡ‚ΠΎ вспомнил: сколько всяких β€œΠ½Π΅Π½ΡƒΠΆΠ½ΠΎΡΡ‚Π΅ΠΉβ€ я сам Π½Π°ΠΊΠ°Ρ‡Π°Π» с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΈ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Π±ΠΎΡ€ΠΊΠΈ всСго этого ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ».

  • ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° WinPic-800 ( )
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-Prog ()
  • Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΏΠΎ IC-Prog.

2. ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ -2 Π”Π›Π― PIC-ΠšΠžΠΠ’Π ΠžΠ›Π›Π•Π ΠžΠ’

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ 14-Ρ‚ΠΈ ΠΈ 40-ΠΊΠ° «ΠΏΠΈΠ½ΠΎΠ²Ρ‹Ρ…» ΠΏΠΈΠΊΠΎΠ². РСшил ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для всСго срСднСго сСмСйства PIC-ΠΎΠ². Π‘Ρ…Π΅ΠΌΠ° Ρ‚Π° ΠΆΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ добавились Π΄Π²Π΅ панСльки. Всё это Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΠ»ΠΎΡΡŒ Π² корпусС ΠΎΡ‚ Π±Ρ‹Π²ΡˆΠ΅Π³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€Π°.

Π’ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ 13 фСвраля 2014 Π³ΠΎΠ΄Π° внСсСно исправлСниС: ΠΎΡ‚ 5-Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° RS232 Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° ΠΈΠ΄Π΅Ρ‚ ΠΊ минусу питания (Π° Π½Π° ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ — ΠΊ 6-ΠΎΠΉ Π½ΠΎΠΆΠΊΠ΅ микросхСмы МАΠ₯). Новая ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² «programer2-2».

МоТно ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠšΠ Π•Π-ΠΊΡƒ. Π’.Π΅. ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ 5-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ стабилизатора всю схСму. VR3 ΠΈ Π‘9 Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ, Π° ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ (Π½Π° схСмС ΡƒΠΊΠ°Π·Π°Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€ΠΎΠΌ). Но я ΠΏΠΎΠΊΠ° ΠšΠ Π•ΠΠΊΡƒ Π½Π΅ Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°Π». ΠœΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» PIC16F676, 628А, 84А ΠΈ 873А. Но Π΅Ρ‰Π΅ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» 877.

НСкоторыС кондСнсаторы установлСны со стороны ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². ΠšΠ Π•ΠΠΊΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ, я установил Π‘7 – 2ΡˆΡ‚ ΠΈ R12 – 3ΡˆΡ‚.

ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ: корпус Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° RS232 Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ соСдинСн с минусом питания.

Π‘Π»ΠΎΠΊ питания (15 Π’) ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅.

Бписок радиоэлСмСнтов
ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π’ΠΈΠΏΠΠΎΠΌΠΈΠ½Π°Π»ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠœΠ°Π³Π°Π·ΠΈΠ½ΠœΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘Ρ…Π΅ΠΌΠ° 1
DD1ИБ RS-232 интСрфСйса

MAX232E

1MAX232CPEΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1-VT4Биполярный транзистор

2N3904

4TO-92Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VDS1Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост

DB157

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1, VR3Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

L7805AB

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

KA78R12C

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘1470 ΠΌΠΊΠ€ 35Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘2, Π‘3, Π‘5, Π‘6ЭлСктролитичСский кондСнсатор10 ΠΌΠΊΠ€ 50Π’4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘4, Π‘8ЭлСктролитичСский кондСнсатор470 ΠΌΠΊΠ€ 16Π’2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘7ЭлСктролитичСский кондСнсатор1 ΠΌΠΊΠ€ 25Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘11ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€0.1 ΠΌΠ€1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R1, R7РСзистор

10 кОм

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R2РСзистор

470 Ом

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R3, R5, R11РСзистор

4.7 кОм

3Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R4, R10РСзистор

2 кОм

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R6, R8, R9РСзистор

1 кОм

3Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R12РСзистор

240 Ом

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL1Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄1ΠšΡ€Π°ΡΠ½Ρ‹ΠΉΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL2Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄1Π—Π΅Π»Π΅Π½Ρ‹ΠΉΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘Ρ…Π΅ΠΌΠ° 2
DD1ИБ RS-232 интСрфСйса

MAX232E

1MAX232CPEΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1-VT4Биполярный транзистор

2N3904

4TO-92Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VDS1Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост

DB157

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1, VR3Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

L7805AB

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

KA78R12C

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C1, C2, C4, C5ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€10ΠΌΠΊΠ€ 50Π’4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C3ЭлСктролитичСский кондСнсатор470ΠΌΠΊΠ€ 35Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C6, C9ЭлСктролитичСский кондСнсатор470ΠΌΠΊΠ€ 16Π’2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C7.1-C7.3ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€0.1 ΠΌΠΊΠ€3

Π’ΠΎΠΏ-10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Π΄Π΅Π±Π°Π³Π³Π΅Ρ€ΠΎΠ² с АлиэкспрСсс

Π’ ΠΆΠΈΠ·Π½ΠΈ любого Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ наступаСт ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° собранный своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ хочСтся Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΊΡƒΠΏΠ»Π΅Π½Π½ΠΎΠ΅ ΠΈ с бОльшими возмоТностями. Или Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ совмСстимых кристаллов. На АлиэкспрСсс ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ассортимСнт ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ для установки микросхСм памяти ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ интСрСсныС ΠΌΠΎΠ΄Π΅Π»ΠΈ для AVR (ATMega/ATTiny), для PIC, STM8/STM32, для EEPROM, для Zigbee ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹.

Β Π‘ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΎΠ±Π·ΠΎΡ€Π°ΠΌΠΈ ΠΈ списками Π²Ρ‹Π³ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΠΏΠΎ ссылкС.

ВнутрисхСмный ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ CC Debugger Π·Π° $7.65

 ВсС большС становится доступного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎ сСбя Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ устройства. А ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, CC-Debugger ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для программирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ систСм Π½Π° Π±Π°Π·Π΅ 8051, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ CC2531, Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… производятся Π³Π°Π΄ΠΆΠ΅Ρ‚Ρ‹ для ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈ Β«ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉΒ». Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм IAR ΠΈ SmartRF Studio.

Β 

НСдорогой USB Zigbee трансмитСр-снифСр Π‘Π‘2531

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ° CC-Debugger β€” это Π·Π°Π»ΠΈΠ²ΠΊΠ° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ USB Π΄ΠΎΠ½Π³Π» для сСти Zigbee. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Zigbee трансмиттСра ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ устройства Π² свою ΡΠ΅Ρ‚ΡŒ, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС Zigbee-мосты, Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Β Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR USBASP

 Один ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для AVR β€” это классичСский  USBASP, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Ρ‡Π΅Ρ€Π΅Π· интСрфСйс ISP. Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ кабСль для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· ISP Π½Π° 10 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для сСмСйства ATMEGA8, Π½ΠΎ ΠΈ для Π½ΠΎΠ²Ρ‹Ρ… ATMEGA128. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Win7.

Β Π”Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR USBASP

А это Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ USB ISP ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для AVR (сСмСйства ATMega ΠΈ ATTiny). Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ питания кристалла (5V ΠΈΠ»ΠΈ 3.3V Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠΌ), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Π΄Π²Π° Ρ€Π°Π·Π° ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для программирования ISP, Π½ΠΎ Π΅ΡΡ‚ΡŒ смысл Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ с ISP10 Π½Π° ISP6 для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌΠΈ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ Arduino.

Β 

Β Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A

Устройство прСдставляСт собой ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ uart-мост ΠΈ эмулятор ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°. ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ микросхСм памяти (24 EEPROM ΠΈ 25 SPI flash 8pin/16pin) ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΠΎ spi (AVR, PIC, Singlechip STC). ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для восстановлСния Ρ„Π»ΡΡˆ-памяти BIOS USB. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ АтмСл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС AVR Ch441A ΠΈΠ»ΠΈ AVRDUDE

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€-ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ ST-LINK

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами ΠΎΡ‚ STMicroelectronics Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ST LINK. По ссылкС вСрсия ST-Link V2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ‡ΠΈΠΏΠΎΠ² сСмСйств STM8 ΠΈ STM32. Π£Π΄ΠΎΠ±Π΅Π½ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ встроСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ прямо Π² составС схСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ поиска ошибок. Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ 4-pin кабСль. Π¦Π΅Π½Π° смСшная β€” ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° бакса.

Β 

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ SWD Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ J-Link

А Π²ΠΎΡ‚ Ссли Π½ΡƒΠΆΠ΅Π½ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΏΠΎΡΠ΅Ρ€ΡŒΠ΅Π·Π½Π΅Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ смысл ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ SWD, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ совмСстим со всСми функциями J-Link. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ интСрфСйс ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π»ΠΈΠ½ΠΈΠΉ: VCC, SWDIO, SWCLK, GND. Но, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ, этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ быстрый ΠΈ эффСктивный. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· MicroUSB, корпуса, ΡƒΠ²Ρ‹, Π½Π΅ прСдусмотрСно. Π¦Π΅Π½Π° всСго 2 бакса.Β 

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ Β PICKIT вСрсий 2/3/3.5

Один ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ…Β  USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для PICmicro ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ KeeLOQ производства ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip Technology. Π’ Π»ΠΎΡ‚Π΅ Π½Π° Π²Ρ‹Π±ΠΎΡ€ Π΅ΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ: PICKIT3, PICKIT2 ΠΈΠ»ΠΈ PICKIT 3,5. Π›ΡƒΡ‡ΡˆΠ΅ Π±Ρ€Π°Ρ‚ΡŒ послСдниС вСрсии устройства. Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ ΠΈΠ΄Π΅Ρ‚ ΠΏΠ»Π°Ρ‚Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ с ZIF-сокСтом (PIC ICD2). ΠŸΠΎΠ»Π½Ρ‹ΠΉ схСмотСхничСский Π°Π½Π°Π»ΠΎΠ³ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICKIT 3 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip.

Β 

Β Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ USB SPI ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EZP2019

НовСйшая вСрсия ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EZP2019 с высокоскоростным интСрфСйсом SPI с большим Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² для EEPROM, клипсами ΠΈ диском с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм. Π­Ρ‚ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ нСсколько Π»ΡƒΡ‡ΡˆΠ΅ дСшСвого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ch441A. ЯвляСтся ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ вСрсиСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² EZPO2010/EZP2013. Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Β 

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ TL866II, Π½ΠΎ ΠΎΠ½ Π½Π΅ помСстился Π² тСкст ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΎ Π½Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ·ΠΆΠ΅.

Β 

Β 

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΏΠΈΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, собранныС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ устройства Π½Π° Π½ΠΈΡ…, схСм ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСйчас Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π½Ρƒ просто ΠΌΠΎΡ€Π΅. Ну нашли схСму, ΠΊΡƒΠΏΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, скачали ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒβ€¦.Π° ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ Ρ‡Π΅ΠΌ??? И Ρ‚ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΌ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, встаСт вопрос – Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°! Π₯ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΏΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ — простота схСмы — Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ. Β«Π€ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅Β» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΈ Π±Ρ‹Π»ΠΈ сразу ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² связи с довольно слоТной схСмой, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅ΠΉ Π² сСбя Ρ‚Π΅ ΠΆΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ получаСтся Β«Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³Β»: Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’ΠΎΡ‚ ΠΈ Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ поиски ΠΈ экспСримСнты! Π’ Π½Π°Ρ‡Π°Π»Π΅ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° PIC JDM. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ com ΠΏΠΎΡ€Ρ‚Π° ΠΈ питаСтся ΠΎΡ‚ Ρ‚ΡƒΠ΄Π° ΠΆΠ΅. Π‘Ρ‹Π» ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π΄Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» 4 ΠΈΠ· 10 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ситуация ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»Π°ΡΡŒ, Π½ΠΎ Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΎΠ½ Π²ΠΎΠΎΠ±Ρ‰Π΅ отказался Ρ‡Ρ‚ΠΎ Π»ΠΈΠ±ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π° ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Β«Π΄ΡƒΡ€Π°ΠΊΠ°Β» Π² Π½Π΅ΠΌ Π½Π΅ прСдусмотрСно. Π”Π°Π»Π΅Π΅ Π±Ρ‹Π» ΠΈΠ·ΡƒΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pony-Prog. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚ΠΎΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈ JDM.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Β«Pony-progΒ», прСдставляСт ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ схСму, с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ ΠΊΠΎΠΌ-ΠΏΠΎΡ€Ρ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² связи с Ρ‡Π΅ΠΌ, Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΎΡ‡Π΅Π½ΡŒ часто ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ вопросы ΠΏΠΎ сбоям ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, Π²Ρ‹Π±ΠΎΡ€ Π±Ρ‹Π» остановлСн Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Β«Extra-PICΒ». ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π» схСму – ΠΎΡ‡Π΅Π½ΡŒ просто, Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ! На Π²Ρ…ΠΎΠ΄Π΅ стоит MAX 232 ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π°Ρ сигналы ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигналы, ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹Π΅ для использования Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… схСмах с уровнями Π’Π’Π› ΠΈΠ»ΠΈ КМОП, Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ COM-ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ стандарт эксплуатации RS232, Π½Π΅ прСдставляСт опасности для COM-ΠΏΠΎΡ€Ρ‚Π°.Π’ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ плюс!
РаботоспособСн с Π»ΡŽΠ±Ρ‹ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ стандартными (Β±12v; Β±10v) Ρ‚Π°ΠΊ ΠΈ с нСстандартными COM-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ соврСмСнных Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹Π΅ напряТСния ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Β±5v – Π΅Ρ‰Π΅ плюс! ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ распространёнными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ IC-PROG, PonyProg, WinPic 800 (WinPic800) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ – Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ плюс!
И питаСтся это всС ΠΎΡ‚ своСго собствСнного источника питания!
Π‘Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ – Π½Π°Π΄ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ! Π’Π°ΠΊ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ Π Π°Π΄ΠΈΠΎ 2007 β„–8 Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Он позволял ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² Π΄Π²ΡƒΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….
Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹ Π΄Π²Π° способа ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro Π² Ρ€Π΅ΠΆΠΈΠΌ программирования:
1.ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ напряТСнии питания Vcc ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ напряТСниС Vpp (Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ -MCLR) ΠΎΡ‚ нуля Π΄ΠΎ 12Π’
2.ΠŸΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ напряТСнии Vcc ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ напряТСниС Vpp ΠΎΡ‚ нуля Π΄ΠΎ 12Π’, Π·Π°Ρ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ напряТСниС Vcc
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ — Π² основном для ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² Ρ€Π°Π½Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΎΠ½ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ограничСния Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π²Ρ‹Π²ΠΎΠ΄Π° -MCLR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² этом случаС ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ…ΠΎΠ΄ΠΎΠΌ сигнала Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ установки, Π° Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ этот Π²Ρ‹Π²ΠΎΠ΄ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ линию ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ плюс Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π‘Ρ…Π΅ΠΌΠ° Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½ΠΈΠΆΠ΅:

ΠšΡ€ΡƒΠΏΠ½Π΅Π΅
ВсС Π±Ρ‹Π»ΠΎ собрано Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅ ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ΠΎ. ВсС прСкрасно ΠΈ устойчиво Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, глюков Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π½Π΅Π±Ρ‹Π»ΠΎ!
Π‘Ρ‹Π»Π° отрисована ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° для этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
depositfiles.com/files/mk49uejin
всС Π±Ρ‹Π»ΠΎ собрано Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ корпус, Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅.


Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль Π±Ρ‹Π» ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ· ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° восьмиТильного кабСля ΠΈ стандартных комовских Ρ€Π°Π·ΡŒΠ΅ΠΌΠ°Ρ…, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π½ΡƒΠ»ΡŒ ΠΌΠΎΠ΄Π΅ΠΌΠ½Ρ‹Π΅ Ρ‚ΡƒΡ‚ Π½Π΅ прокатят, ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ сразу! К сборкС кабСля слСдуСт ΠΎΡ‚Π½Π΅ΡΡ‚ΠΈΡΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, сразу ΠΈΠ·Π±Π°Π²ΠΈΡ‚Π΅ΡΡŒ ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ Π² дальнСйшСм. Π”Π»ΠΈΠ½Π° кабСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΡ€Π° ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².
Π€ΠΎΡ‚ΠΎ кабСля


Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран, кабСль Ρ‚ΠΎΠΆΠ΅, наступил Ρ‡Π΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ всСго этого хозяйства Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ работоспособности, поиск глюков ΠΈ ошибок.
Π‘ΠΏΠ΅Ρ€Π²Π° Π½Π°ΠΏΠ΅Ρ€Π²ΠΎ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-prog, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° сайтС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° www.ic-prog.com, РаспакуйтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π’ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°:
icprog.exe — Ρ„Π°ΠΉΠ» ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
icprog.sys — Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
icprog.chm — Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ (Help file).
Установили, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ Π±Ρ‹ Π΅Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.
Для этого:
1.(Волько для Windows XP): ΠŸΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Ρ‰Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π΅ icprog.exe. «Бвойства» >> Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΒ» >> УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° Β«Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости с:Β» >>Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Windows 2000Β».
2.ЗапуститС Ρ„Π°ΠΉΠ» icprog.exe. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«SettingsΒ» >> Β«OptionsΒ» >> Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«LanguageΒ» >> установитС язык Β«RussianΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«OkΒ».
Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Β«You need to restart IC-Prog nowΒ» (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«OkΒ»). ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
Настройки» >> Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

1.ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ установки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Π°ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ β€žOkβ€œ.
2.Π”Π°Π»Π΅Π΅, β€žΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈβ€œ >> β€žΠžΠΏΡ†ΠΈΠΈβ€œ >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ β€žΠžΠ±Ρ‰ΠΈΠ΅β€œ >> установитС β€žΠ³Π°Π»ΠΎΡ‡ΠΊΡƒβ€œ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ β€žΠ’ΠΊΠ». NT/2000/XP Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€β€œ >> НаТмитС β€žOkβ€œ >> Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π΄ΠΎ этого Π½Π΅ Π±Ρ‹Π» устновлСн Π½Π° вашСй систСмС, Π² появившСмся ΠΎΠΊΠ½Π΅ β€žConfirmβ€œ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ β€žOkβ€œ. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установится, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:
Для ΠΎΡ‡Π΅Π½ΡŒ β€žΠ±Ρ‹ΡΡ‚Ρ€Ρ‹Ρ…β€œ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€žΠ—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π’Π²ΠΎΠ΄Π°/Π’Ρ‹Π²ΠΎΠ΄Π°β€œ. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ программирования, ΠΎΠ΄Π½Π°ΠΊΠΎ, увСличиваСтся ΠΈ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы.
3.»Настройки» >> Β«ΠžΠΏΡ†ΠΈΠΈΒ» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«I2CΒ» >> установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…: Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ MCLR ΠΊΠ°ΠΊ VCCΒ» ΠΈ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ запись Π±Π»ΠΎΠΊΠ°ΠΌΠΈΒ». НаТмитС Β«OkΒ».
4.«Настройки» >> Β«ΠžΠΏΡ†ΠΈΠΈΒ» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» >> снимитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» с ΠΏΡƒΠ½ΠΊΡ‚Π°: Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° послС программирования» ΠΈ установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈΒ». НаТмитС Β«OkΒ».
Π’ΠΎΡ‚ ΠΈ настроили!
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π±Ρ‹ Π½Π°ΠΌ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² мСстС с IC-prog. И Ρ‚ΡƒΡ‚ всС просто:
Π”Π°Π»Π΅Π΅, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-PROG, Π² мСню, запуститС: Настройки >> ВСст ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ тСстирвания, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ всС «поля» Π² исходноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (всС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» сняты), ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅.
1.УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Π’Ρ‹Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β», ΠΏΡ€ΠΈ этом, Π² ΠΏΠΎΠ»Π΅ Β«Π’Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β» Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Β«Π³Π°Π»ΠΎΡ‡ΠΊΠ°Β», Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (DATA) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π»ΠΎΠ³. Β«1Β» (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ +3,0 Π²ΠΎΠ»ΡŒΡ‚). Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Π·Π°ΠΌΠΊΠ½ΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (DATA) ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (GND) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, ΠΏΡ€ΠΈ этом, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° Π² ΠΏΠΎΠ»Π΅ Β«Π’Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β» Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹.
2.ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Вактирования», Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (CLOCK) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π»ΠΎΠ³. Β«1Β». (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ +3,0 Π²ΠΎΠ»ΡŒΡ‚).
3.ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Бброс (MCLR)Β», Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (VPP) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X3, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ +13,0… +14,0 Π²ΠΎΠ»ΡŒΡ‚, ΠΈ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ свСтодиод D4 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ красного Ρ†Π²Π΅Ρ‚Π°).Если ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 1 Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ свСтится свСтодиод HL3
Если ΠΏΡ€ΠΈ тСстировании, ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ сигнал Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚, слСдуСт Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ вСсь ΠΏΡƒΡ‚ΡŒ прохоТдСния этого сигнала, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ кабСль соСдинСния с COM-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
ВСстированиС ΠΊΠ°Π½Π°Π»Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRAPIC:
1. 13 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DA1: напряТСниС ΠΎΡ‚ -5 Π΄ΠΎ -12 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: ΠΎΡ‚ +5 Π΄ΠΎ +12 Π²ΠΎΠ»ΡŒΡ‚.
2. 12 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы Da1: напряТСниС +5 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: 0 Π²ΠΎΠ»ΡŒΡ‚.
3. 6 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС 0 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: +5 Π²ΠΎΠ»ΡŒΡ‚.
3. 1 ΠΈ 2 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС 0 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: +5 Π²ΠΎΠ»ΡŒΡ‚.
4. 3 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС +5 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: 0 Π²ΠΎΠ»ΡŒΡ‚.
5. 14 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DA1: напряТСниС ΠΎΡ‚ -5 Π΄ΠΎ -12 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: ΠΎΡ‚ +5 Π΄ΠΎ +12 Π²ΠΎΠ»ΡŒΡ‚.
Если всС тСстированиС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ эксплуатации.
Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подходящиС панСльки ΠΈΠ»ΠΈ ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Π½Π° основС ZIF панСльки (с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ усилиСм приТатия), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ здСсь radiokot.ru/circuit/digital/pcmod/18/.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ нСсколько слов ΠΏΡ€ΠΎ ICSP — ВнутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
ΠŸΡ€ΠΈ использовании ICSP Π½Π° ΠΏΠ»Π°Ρ‚Π΅ устройства слСдуСт ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ с использованиСм ICSP ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ 5 ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ:
1. GND (VSS) — ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄.
2. VDD (VCC) — плюс напряТСниС питания
3. MCLR» (VPP)- Π²Ρ…ΠΎΠ΄ сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° / Π²Ρ…ΠΎΠ΄ напряТСния программирования
4. RB7 (DATA) — двунаправлСнная шина Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования
5. RB6 (CLOCK) Π’Ρ…ΠΎΠ΄ синхронизации Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования
ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ внутрисхСмного программирования.
Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ICSP ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ PIC16F84 Π² корпусС DIP18:

1.Линия MCLR» развязываСтся ΠΎΡ‚ схСмы устройства ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ J2, которая Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ внутрисхСмного программирования (ICSP) размыкаСтся, пСрСдавая Π²Ρ‹Π²ΠΎΠ΄ MCLR Π² монопольноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
2.Линия VDD Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования ICSP ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΎΡ‚ схСмы устройства ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ J1. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ потрСблСния Ρ‚ΠΎΠΊΠ° ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ VDD схСмой устройства.
3.Линия RB7 (двунаправлСнная шина Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования) изолируСтся ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΎΡ‚ схСмы устройства рСзистором R1 Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 кОм. Π’ связи с этим ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ/ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊ, обСспСчиваСмый этой Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ рСзистором R1. ΠŸΡ€ΠΈ нСобходимости ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, рСзистор R1 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (ΠΊΠ°ΠΊ Π² случаС c VDD) ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ.
4.Линия RB6 (Π’Ρ…ΠΎΠ΄ синхронизации PIC Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования) Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ RB7 изолируСтся ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΎΡ‚ схСмы устройства рСзистором R2, Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 кОм. Π’ связи с этим ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ/ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊ, обСспСчиваСмый этой Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ рСзистором R2. ΠŸΡ€ΠΈ нСобходимости ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, рСзистор R2 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (ΠΊΠ°ΠΊ Π² случаС с VDD) ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ.
РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ICSP Ρƒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:


Π­Ρ‚Π° схСма Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для справки, Π²Ρ‹Π²ΠΎΠ΄Ρ‹ программирования Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ ΠΈΠ· Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π° Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog. Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ конструкции Π²ΠΎΡ‚ ΠΎΡ‚ сюда rgb73.mylivepage.ru/wiki/1952/579
Π’ΠΎΡ‚ схСма устройства


Π²ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°
ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC12F629. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ константу osccal — прСдставляСт собой 16-Ρ‚ΠΈ Ρ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° МК, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ МК ΠΎΡ‚Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ врСмя ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, которая записана Π² послСднСй ячСйкС Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΈΠΊΠ°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
НиТС Π½Π° ΡΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ красными Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog.


1. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
2. ΠΠ°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π§ΠΈΡ‚Π°Ρ‚ΡŒ микросхСму»
Π’ ΠΎΠΊΠ½Π΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄Β» Π² самой послСднСй ячСйкС Π±ΡƒΠ΄Π΅Ρ‚ наша константа для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° константа своя! НС сотритС Π΅Π΅, Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° Π±ΡƒΠΌΠ°ΠΆΠΊΡƒ ΠΈ Π½Π°ΠΊΠ»Π΅ΠΉΡ‚Π΅ Π΅Π΅ Π½Π° микросхСму!
ИдСм далСС


3. НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»…Β», Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π°ΡˆΡƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Π’ ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° появится ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
4. БпускаСмся ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ ΠΊΠΎΠ΄Π°, Π½Π° послСднСй ячСйкС ΠΆΠΌΠ΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² мСню Β«ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΒ», Π² ΠΏΠΎΠ»Π΅ «ШСстнадцатСричныС» Π²Π²ΠΎΠ΄ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ константы, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ записали, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ «ОК».
5. НаТимаСм Β«ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму».
ΠŸΠΎΠΉΠ΄Π΅Ρ‚ процСсс программирования, Ссли всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅.
ВытаскиваСм микросхСму ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ вставляСм Π² собранный ΠΌΠ°ΠΊΠ΅Ρ‚. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ пуск.Π£Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! Π’ΠΎΡ‚ Π²ΠΈΠ΄Π΅ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠ³Π°Π»ΠΊΠΈ
video.mail.ru/mail/vanek_rabota/_myvideo/1.html
Π‘ этим Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. А Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» исходного ΠΊΠΎΠ΄Π° Π½Π° ассСмблСрС asm, Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ hex? Π’ΡƒΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ компилятор. ΠΈ ΠΎΠ½ Π΅ΡΡ‚ΡŒ — это Mplab, Π² этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎΡ‚ ΠΎΠΊΠ½ΠΎ компилятора


УстанавливаСм Mplab
Находим Π² установлСнной Mplab ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ MPASMWIN.exe, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ — Microchip — MPASM Suite — MPASMWIN.exe
ЗапускаСм Π΅Π΅. Π’ ΠΎΠΊΠ½Π΅ (4) Browse Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ наш исходник (1) .asm, Π² ΠΎΠΊΠ½Π΅ (5) Processor Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ наш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Assemble ΠΈ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅ Π³Π΄Π΅ Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ исходник появится ваша ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°.HEX Π’ΠΎΡ‚ ΠΈ всС Π³ΠΎΡ‚ΠΎΠ²ΠΎ!
НадСюсь эта ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Π² освоСнии PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²! Π£Π΄Π°Ρ‡ΠΈ!

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

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ микросхСма Π½Π°Ρ‡Π°Π»Π° ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‘ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ, Ρ‚.Π΅. Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π΅Ρ‘ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ связываСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства AVR, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Atmega8, Attiny13, ΠΈ сСрии pic, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ PIC12F675, PIC16F676. Pic-сСрия ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip, Π° AVR ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atmel, поэтому способы ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ pic ΠΈ AVR ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим процСсс создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Extra-pic, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сСрии pic.
К достоинствам ΠΈΠΌΠ΅Π½Π½ΠΎ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ отнСсти простоту Π΅Π³ΠΎ схСмы, Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, вСдь ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ½ всС распространённыС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. На ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ поддСрТиваСтся Ρ‚Π°ΠΊΠΆΠ΅ самыми распространёнными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ic-prog, WinPic800, PonyProg, PICPgm.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°


Она содСрТит Π² сСбС Π΄Π²Π΅ микросхСмы, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½ΡƒΡŽ MAX232 ΠΈ ΠΎΡ‚Π΅Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ КР1533ЛА3, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° КР155ЛА3. Π”Π²Π° транзистора, КВ502, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° КВ345, КВ3107 ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹ΠΉ PNP транзистор. КВ3102 Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° BC457, КВ315. Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод слуТит ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ наличия питания, красный загораСтся Π²ΠΎ врСмя процСсса ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π”ΠΈΠΎΠ΄ 1N4007 слуТит для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ схСмы ΠΎΡ‚ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСния Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ полярности.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹


Бписок Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ:
  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ 78L05 – 2 ΡˆΡ‚.
  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ 78L12 – 1 ΡˆΡ‚.
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π½Π° 3 Π². Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ – 1 ΡˆΡ‚.
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π½Π° 3 Π². красный – 1 ΡˆΡ‚.
  • Π”ΠΈΠΎΠ΄ 1N4007 – 1 ΡˆΡ‚.
  • Π”ΠΈΠΎΠ΄ 1N4148 – 2 ΡˆΡ‚.
  • РСзистор 0,125 Π’Ρ‚ 4,7 кОм – 2 ΡˆΡ‚.
  • РСзистор 0,125 Π’Ρ‚ 1 кОм – 6 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 10 ΠΌΠΊΠ€ 16Π’ – 4 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 220 ΠΌΠΊΠ€ 25Π’ – 1 ΡˆΡ‚.
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 100 Π½Π€ – 3 ΡˆΡ‚.
  • Вранзистор КВ3102 – 1 ΡˆΡ‚.
  • Вранзистор КВ502 – 1 ΡˆΡ‚.
  • ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° MAX232 – 1 ΡˆΡ‚.
  • ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° КР1533ЛА3 – 1 ΡˆΡ‚.
  • Π Π°Π·ΡŠΡ‘ΠΌ питания – 1 ΡˆΡ‚
  • Π Π°Π·ΡŠΡ‘ΠΌ COM ΠΏΠΎΡ€Ρ‚Π° Β«ΠΌΠ°ΠΌΠ°Β» — 1 ΡˆΡ‚.
  • ПанСлька DIP40 – 1 ΡˆΡ‚.
  • ПанСлька DIP8 – 2 ΡˆΡ‚.
  • ПанСлька DIP14 – 1 ΡˆΡ‚.
  • ПанСлька DIP16 – 1 ΡˆΡ‚.
  • ПанСлька DIP18 – 1 ΡˆΡ‚.
  • ПанСлька DIP28 – 1 ΡˆΡ‚.
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ паяльник ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π˜Π·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собираСтся Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ 100Ρ…70 ΠΌΠΌ. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° выполняСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π›Π£Π’, Ρ„Π°ΠΉΠ» ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅ прилагаСтся. ΠžΡ‚Π·Π΅Ρ€ΠΊΠ°Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.


Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ:

(cΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 639)

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π²ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ рСзисторы, Π΄ΠΈΠΎΠ΄Ρ‹. Π’ послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΏΠ°ΡΡ‚ΡŒ панСльки ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ питания ΠΈ БОМ ΠΏΠΎΡ€Ρ‚Π°.


Π’.ΠΊ. Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ΅ ΠΏΠ»Π°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρƒ Π½ΠΈΡ… Π½Π΅ всС Π²Ρ‹Π²ΠΎΠ΄Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° Ρ‚Π°ΠΊΡƒΡŽ Ρ…ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ ΠΈ Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈΠ· ΠΏΠ°Π½Π΅Π»Π΅ΠΊ. ΠŸΡ€ΠΈ этом мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΡƒΠΉΠ΄Ρ‘Ρ‚ Π½Π° ΠΏΠ°ΠΉΠΊΡƒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ микросхСму Π² Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΎΡ‰Π΅.


Π Π°Π·ΡŠΡ‘ΠΌ БОМ ΠΏΠΎΡ€Ρ‚Π° (ΠΎΠ½ называСтся DB-9) ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Β«Π²Ρ‚Ρ‹ΠΊΠ°Ρ‚ΡŒΡΡΒ» Π² ΠΏΠ»Π°Ρ‚Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Π½ΠΈΡ… лишниС отвСрстия Π½Π° ΠΏΠ»Π°Ρ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π΄Π²Π° Π²ΠΈΠ½Ρ‚ΠΈΠΊΠ° ΠΏΠΎΠ΄ Π±ΠΎΠΊΠ°ΠΌ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°, ΠΏΡ€ΠΈ этом ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ ΠΎΡ‚ΠΏΠ°Π΄ΡƒΡ‚, ΠΊΠ°ΠΊ ΠΈ мСталличСская ΠΎΠΊΠ°Π½Ρ‚ΠΎΠ²ΠΊΠ° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ°.


ПослС Π²ΠΏΠ°ΠΉΠΊΠΈ всСх Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΏΠ»Π°Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΡ‹Ρ‚ΡŒ ΠΎΡ‚ Ρ„Π»ΡŽΡΠ°, ΠΏΡ€ΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ сосСдниС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, Π½Π΅Ρ‚ Π»ΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ. Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΠ°Ρ… Π½Π΅Ρ‚ микросхСм (Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π² Ρ‚ΠΎΠΌ числС ΠΈ МАΠ₯232, ΠΈ КР1533ЛА3), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, присутствуСт Π»ΠΈ напряТСниС 5 Π²ΠΎΠ»ΡŒΡ‚ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… стабилизаторов. Если всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ микросхСмы МАΠ₯232 ΠΈ КР1533ЛА3, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅. НапряТСниС питания схСмы 15-24 Π²ΠΎΠ»ΡŒΡ‚Π°.

ΠŸΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° содСрТит 4 панСльки для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΎΠ΄Π½Ρƒ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ микросхСм памяти. ΠŸΠ΅Ρ€Π΅Π΄ установкой Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, совпадаСт Π»ΠΈ Π΅Π³ΠΎ распиновка с распиновкой Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ БОМ-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Π»ΠΈΠ±ΠΎ ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль. УспСшной сборки!

Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ я Π½Π°Ρ‡Π°Π» с AVR. PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄ΠΎ ΠΏΠΎΡ€Ρ‹, Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ» стороной. Но, всС ΠΆΠ΅ Π½Π° Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ вСдь Π΅ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅, интСрСсныС для повторСния, конструкции! А вСдь эти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ . Π­Ρ‚Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΈΡˆΡƒ Π² основном для сСбя самого. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ бСссмыслСнных ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ схСмы β€” Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡƒΠΏΠΎΡ€Π½ΠΎ пытался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ схСмам β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹ΡˆΠ»ΠΎ . Π‘Ρ‚Ρ‹Π΄Π½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ» МК. Но вСдь это Π½Π΅ Π΄Π΅Π»ΠΎ β€” постоянно Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ! Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈ посовСтовал ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ схСму, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ ΠΎΡ‚ БОМ ΠΏΠΎΡ€Ρ‚Π°. Но Π΄Π°ΠΆΠ΅ ΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° я Π΅Π΅ собрал β€” всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ . Π’Π΅Π΄ΡŒ ΠΌΠ°Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· это Ρƒ мСня ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ. ЦСлая Ρ‚ΡƒΡ‡Π° инструкций Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ ΠΌΠ°Π»ΠΎ какая ΠΌΠ½Π΅ помогла…

Π’ΠΎΠ³Π΄Π°, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Π² условиях ТСсткого Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Π½Π΅ догадался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ хотя Π±Ρ‹ ссылку Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ. И вСдь Π½Π΅ нашСл Π΅Π΅ вполСдствии. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ β€” ΠΏΠΈΡˆΡƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ, хотя ΠΈ Π½Π΅ 5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ², ΠΊΠ°ΠΊ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΄ΠΎ сих ΠΏΠΎΡ€. Π’ΠΎΡ‚ схСма:

Π’ΠΎΡ‚ пСчатная ΠΏΠ»Π°Ρ‚Π° ().

БОМ Ρ€Π°Π·ΡŠΠ΅ΠΌ припаиваСтся ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°ΠΌΠΈ прямо Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ (Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ). Π’Ρ‚ΠΎΡ€ΠΎΠΉ ряд ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ² соСдиняСтся с ΠΏΠ»Π°Ρ‚ΠΎΠΉ малСнькими ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ (ΠΎΡ‡Π΅Π½ΡŒ нСпонятно сказал, Π°Π³Π°). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽβ€¦ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½Π° ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½Π°Ρ (Π½Π΅Ρ‚Ρƒ Ρƒ мСня сСйчас Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° ).
Π‘Π°ΠΌΠΎΠ΅ Π·Π»ΠΎΠ±Π½ΠΎΠ΅ Π² Ρ‚ΠΎΠΌ β€” Ρ‡Ρ‚ΠΎ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ 12 Π²ΠΎΠ»ΡŒΡ‚. А Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ 12, Π° Ρ‡ΡƒΡ‚ΠΎΡ‡ΠΊΡƒ побольшС. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, 13. Или 13.5 (кстати, спСциалисты β€” ΠΏΠΎΠΏΡ€Π°Π²ΡŒΡ‚Π΅ мСня Π² коммСнтариях, Ссли ошибаюсь. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°.). 12 Π²ΠΎΠ»ΡŒΡ‚ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ. А 13 Π³Π΄Π΅? Π― Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» ΠΈΠ· полоТСния просто β€” Π±Ρ€Π°Π» свСТСзаряТСнный Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ аккумулятор, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΎ 12.6 Π²ΠΎΠ»ΡŒΡ‚. Ну ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±Π°Π½ΠΎΡ‡Π½Ρ‹ΠΉ аккумулятор, с Π΅Π³ΠΎ 16 Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΈ (ΠΏΡ€ΠΎΡˆΠΈΠ» Ρ‚Π°ΠΊ ΠΎΠ΄ΠΈΠ½ PIC β€” Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ).

Но я ΠΎΠΏΡΡ‚ΡŒ отвлСкся. Π˜Ρ‚Π°ΠΊ β€” инструкция ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π˜Ρ‰Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ WinPIC800 (ΠΊ соТалСнию простая ΠΈ популярная icprog Ρƒ мСня Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°,) ΠΈ настраиваСм Π΅Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅.

ПослС этого β€” ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ.

Π—Π° основу ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° взята публикация ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Β«Π Π°Π΄ΠΈΠΎΒ» β„–2, 2004Π³, Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ соврСмСнных PIC16, PIC12 Π½Π° PonyProgΒ». Π­Ρ‚ΠΎ ΠΌΠΎΠΉ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я использовал для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ PIC микросхСм Π΄ΠΎΠΌΠ°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ прСдставляСт собой ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ схСма ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ RS-232 Π½Π° TTL Π² Π²ΠΈΠ΄Π΅ микросхСмы MAX232, ΠΎΠ½Π° Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°, Π½ΠΎ Π΅Π΅ Β«Π½Π° ΠΊΠΎΠ»Π΅Π½ΠΊΠ΅Β» ΡƒΠΆΠ΅ Π½Π΅ ΡΠΎΠ±Π΅Ρ€Π΅ΡˆΡŒ. Данная схСма Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Π½Π΅ содСрТит Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π½Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ проста, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ собрана Π±Π΅Π· примСнСния ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.

Рис. 1: ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ схСмы
Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° прСдставлСна Π½Π° рис. 1. РСзисторы ΠΏΠΎ цСпям CLK (Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅), DATA (ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ), Upp (напряТСниС программирования) слуТат для ограничСния ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠΊΠ°. PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΎΡ‚ пробоя встроСнными стабилитронами, поэтому получаСтся нСкоторая ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ TTL ΠΈ RS-232 Π»ΠΎΠ³ΠΈΠΊΠΈ. Π’ прСдставлСнной схСмС ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄ΠΈΠΎΠ΄Ρ‹ VD1, VD2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Β«ΠΎΡ‚Π±ΠΈΡ€Π°ΡŽΡ‚Β» плюсовоС напряТСниС ΠΎΡ‚ COM ΠΏΠΎΡ€Ρ‚Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 5 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ Π΅Π³ΠΎ Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, благодаря Ρ‡Π΅ΠΌΡƒ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях удаСтся ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ источника питания.

НалаТиваниС
На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅ всСгда случаСтся, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· налаТивания, с 1-Π³ΠΎ Ρ€Π°Π·Π°, Ρ‚.ΠΊ. Ρ€Π°Π±ΠΎΡ‚Π° Π΄Π°Π½Π½ΠΎΠΉ схСмы сильно зависит ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² COM ΠΏΠΎΡ€Ρ‚Π°. Однако Ρƒ мСня, Π½Π° Π΄Π²ΡƒΡ… матСринских ΠΏΠ»Π°Ρ‚Π°Ρ… Gigabyte 8IPE1000 ΠΈ WinFast ΠΏΠΎΠ΄ XP всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ сразу. Если Π’Π°ΠΌ лСнь Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ, Π±ΠΎΠ»Π΅Π΅ слоТной схСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‚ΠΎ стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ эту. Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ:

Π§Π΅ΠΌ Π½ΠΎΠ²Π΅Π΅ ΠΌΠ°Ρ‚. ΠΏΠ»Π°Ρ‚Π°, Ρ‚Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠ΄Π΅Π»ΡΡŽΡ‚ этим ΠΏΠΎΡ€Ρ‚Π°ΠΌ мСньшС внимания, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ эти ΠΏΠΎΡ€Ρ‚Ρ‹ Π΄Π°Π²Π½ΠΎ стали ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ. Π˜Π·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ этого ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡƒΠΏΠΈΠ² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ USB-COM, ΠΏΡ€Π°Π²Π΄Π° ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ ΠΊΡƒΠΏΠ»Π΅Π½Π½ΠΎΠ΅ устройство ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΡ‚ΠΈ. НуТныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Π°ΠΊΠΎΠ²Ρ‹: измСняСмоС напряТСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ -10Π’ Π΄ΠΎ +10Π’ (Π»ΠΎΠ³. 0 ΠΈ 1) ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 5-Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. ΠžΡ‚Π΄Π°Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ‚ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ хотя Π±Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΈΠΈ рСзистора 2,7 кОм ΠΌΠ΅ΠΆΠ΄Ρƒ 5-ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ ΠΈ исслСдуСмым ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ напряТСниС Π½Π΅ ΠΏΠ°Π΄Π°Π»ΠΎ Π½ΠΈΠΆΠ΅ 10Π’ (сам Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚ Π½Π΅ встрСчал). Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ€Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ напряТСния, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΏΡ€ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ напряТСния Π±Π»ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΊ 0Π’, Π½ΠΎ Π½Π΅ большС 2Π’ опрСдСляСтся Π½ΡƒΠ»ΡŒ, ΠΈ соотвСтствСнно ΠΏΡ€ΠΈ Π²Ρ‹ΡˆΠ΅ 2Π’ опрСдСляСтся Π΅Π΄ΠΈΠ½ΠΈΡ†Π°.

Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΈΠ· Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
ОсобСнно это касаСтся ОБ LINUX, Ρ‚.ΠΊ. ΠΈΠ· Π·Π° наличия эмуляторов Ρ‚ΠΈΠΏΠ° wine, VirtualBox ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π° возмоТностСй ΠΎΡ‚ Π½ΠΈΡ… трСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ. Π­Ρ‚ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ я ΠΊΠΎΡΠ½ΡƒΡΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Зная эти особСнности, приступим ΠΊ налаТиванию.
Для этого ΠΎΡ‡Π΅Π½ΡŒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ICProg 1.05D.
Π’ мСню ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² настройках соотв. ΠΏΠΎΡ€Ρ‚ (COM1. COM2), Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Β«Hardware CheckΒ», Π² мСню Β«SettingsΒ». Π’ этом мСню Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ ΠΈ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ напряТСниС Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ напряТСния Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½ΠΎΡ€ΠΌΠ΅, Ρ‚ΠΎ ΠΊ соТалСнию, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ нСработоспособности, Ρ‚ΠΎΠ³Π΄Π° придСтся ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ схСму с ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ RS-232 TTL. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠ² всС Π³Π°Π»ΠΎΡ‡ΠΊΠΈ, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½Π° стабилитронС образуСтся напряТСниС питания ΠΎΠΊΠΎΠ»ΠΎ 5Π’. Если напряТСния Π² Π½ΠΎΡ€ΠΌΠ΅ ΠΈ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ошибки ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ°, Ρ‚ΠΎ всС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π‘Ρ‚Π°Π²ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ. Π“Π°Π»ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΈΠΏΠ° Β«Invert data outΒ» Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ (всС сняты). Π’Π°ΠΊΠΆΠ΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ совсСм стандартныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π½Π΅ получаСтся, Π² Ρ‚Π°ΠΊΠΈΡ… случаях с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ напряТСниС питания с 5Π’ Π΄ΠΎ 3-4Π’, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² соотв. стабилитрон, ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠ° LVP (Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅), ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ напряТСниС программирования ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ услоТнив схСму Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ каскада с ΠΎΠ±Ρ‰ΠΈΠΌ эмиттСром, Π·Π°ΠΏΠΈΡ‚Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ источника питания.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ устройства. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстировался с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ICProg ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΌ picprog ΠΏΠΎΠ΄ Linux, Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ JDM, Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ источник питания (ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· рСзистор 1кОм ΠΊ стабилитрону, Π΄ΠΈΠΎΠ΄Ρ‹ с рСзисторами Π² этом случаС ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ). Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ управлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ софта Ρ€Π°Π·Π½Ρ‹Π΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ICProg, являСтся самой Π½Π΅ΠΏΡ€ΠΈΡ…ΠΎΡ‚Π»ΠΈΠ²ΠΎΠΉ. Π—Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² ОБ Windows эта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ 2 ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π»Π° Π½ΡƒΠΆΠ½ΠΎΠ΅ напряТСниС питания, эта ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄ эмулятором Π² Linux Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°Ρ‚. ΠΏΠ»Π°Ρ‚Π΅ ΡƒΠΆΠ΅ Π½Π΅ смогла этого ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½, отбирая ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈΠ· напряТСния программирования. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, с ICProg, Π΄ΡƒΠΌΠ°ΡŽ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ питания. Π‘ Π΄Ρ€ΡƒΠ³ΠΈΠΌ софтом это Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врядли получится, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«Ρ€ΠΎΠ΄Π½ΠΎΠΉΒ» ΠΈΠ· Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Ubuntu picprog Π±Π΅Π· питания просто Π½Π΅ опрСдСляСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, выдавая сообщСниС Β«JDM hardware not foundΒ». ВСроятно, ΠΎΠ½ Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π΅ подавая напряТСниС программирования, Π»ΠΈΠ±ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ это слишком быстро, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‡Ρ‚ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΡŽΡ‰ΠΈΠΉ кондСнсатор Π΅Ρ‰Π΅ Π½Π΅ успСваСт Π·Π°Ρ€ΡΠ΄ΠΈΡ‚ΡŒΡΡ.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC заслуТили славу благодаря своСй нСприхотливости ΠΈ качСству Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² использовании. Но Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Π΅Π· возмоТности Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π½Π΅Π³ΠΎ? Π‘Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° это Π½Π΅ большС Ρ‡Π΅ΠΌ кусочСк ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ исполнСния ΠΆΠ΅Π»Π΅Π·Π°. Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ заводской.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ заводского ΠΈ самодСльного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’Π°ΠΊ, Ссли дСлаСтся ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΎΠ½, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рассчитываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ модСль PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, модификациями ΠΈ модСлями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip

Π‘Π°ΠΌΡ‹ΠΉ извСстный ΠΈ популярный — простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство людСй ΠΈ извСстный для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PICkit 2. Π•Π³ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ явными ΠΈ нСявными достоинствами. Π―Π²Π½Ρ‹Π΅ достоинства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этот USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ, срСди Π½ΠΈΡ…: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, простота эксплуатации ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСго сСмСйства ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², начиная ΠΎΡ‚ 6-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ заканчивая 20-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ.

ИспользованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Microchip

По Π΅Π³ΠΎ использованию ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с всСвозмоТными аспСктами использования. Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ «с Ρ€ΡƒΠΊΒ», Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ качСство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, прСдоставляСмоС вмСстС с Π½ΠΈΠΌ. Π’Π°ΠΊ, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ΄ΡƒΡ‚ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ использованию, Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрационная ΠΏΠ»Π°Ρ‚Π°, которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Π»ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ всСго этого, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ приятной, ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСсс программирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π°ΠΊΠΆΠ΅ поставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для стимулирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ПО Π½Π΅ приходится, Π½ΠΎ Ρ‚Π΅ΠΌ, ΠΊΠΎΠΌΡƒ большСго ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ, этого Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ явным минусом ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² слоТно Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ обСспСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ качСствСнно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, собранныС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС интСрСсноС — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ просто Π½Π΅Ρ‚ ТСлания ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Π’ случаС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ссли устройство окаТСтся нСкачСствСнным, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΌΠ΅Π½. А ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ «с Ρ€ΡƒΠΊΒ» ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ досок объявлСний Π² случаС нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ мСханичСских ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ расходов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ приходится. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ собранной Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ элСктроникС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ рассчитан Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ (для всСх ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ). Π‘ΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π° микросхСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ сигналы с ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигнал, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, схСма ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ. Π”Π°ΠΆΠ΅ нСбольшиС отклонСния Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ относится ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² элСктроникС, люди с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ практичСски Π»ΡŽΠ±ΡƒΡŽ схСму, Ссли Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит ΠΌΠΎΠ»Π²ΠΈΡ‚ΡŒ слово ΠΈ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, своими рукамисобранный. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства схСм, прСдставлСнных Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ сСти, — ΠΌΠ°Π»ΠΎ. НСобходимо Π΅Ρ‰Ρ‘ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π’ качСствС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ довольно часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Icprog, WinPic800 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Если сам Π°Π²Ρ‚ΠΎΡ€ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π» ПО, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΅Π³ΠΎ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚ΠΎ придСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ самому. Π­Ρ‚ΠΎ ΠΆΠ΅ относится ΠΈ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ собираСт свои собствСнныС схСмы. МоТно ΠΈ самому Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для МК, Π½ΠΎ это ΡƒΠΆΠ΅ настоящий Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π Π†Π‘

Если Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ увлСкаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ вряд Π»ΠΈ ΠΎΠ½ постоянно Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΡ…, довольно ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ стоит ΠΈΠ·Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Π½ΠΈΡ…. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Ρ€Ρ‹Π½ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: PIC ΠΈ AVR.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΈ AVR — это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Ρ‘ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ внося ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ. Благодаря этому свойству Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с МК, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ΡƒΠΆΠ΅ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Учитывая, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π² блиТайшСС врСмя ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ ΠΊ использованию Π΅Ρ‰Ρ‘ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. К Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приятным свойствам заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² стоит отнСсти:

  1. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния ΠΏΠΎ количСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄Π½Ρƒ, Π° сразу нСсколько Π΅Π΄ΠΈΠ½ΠΈΡ† элСктроники.
  2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ схСм, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠ°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (NVRAM, NAND Flash ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).
  3. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшоС врСмя программирования. Π’ зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ слоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ 20 Π΄ΠΎ 400 сСкунд.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ практичСского использования. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ USB, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ винчСстСр. И для ΠΈΡ… использования придСтся ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π΄Π° ΠΈ сам процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ-Ρ‚ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ. Но Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ являСтся Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ, благодаря Π΅ΠΌΡƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ большС, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· USB. ИспользованиС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π΅ всСгда прСдставляСтся Ρ‚Π°ΠΊΠΈΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ с USB, вСдь Π΄ΠΎ Π΅Π³ΠΎ использования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ряд ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ корпус, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. ΠŸΡ€ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΡ‚ пСрСгрСвания ΠΈΠ»ΠΈ скачков напряТСния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с заводскими модСлями ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ…, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π°.

Π Π°Π±ΠΎΡ‚Π° с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π§Ρ‚ΠΎ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, хотя сами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ схСмами, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ сигналы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. И Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

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

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π£Π²Ρ‹, Π΄Π°ΠΆΠ΅ самая идСальная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π΅ лишСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Ρ‚-Π½Π΅Ρ‚, Π΄Π° ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ понимания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список. Π§Π°ΡΡ‚ΡŒ ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ осмотрС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Π°ΡΡ‚ΡŒ — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² заводской, Ρ‚ΠΎ вряд Π»ΠΈ ΠΏΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ сбоСв:

  1. НСкачСствСнная ΠΏΠ°ΠΉΠΊΠ° элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством.
  3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°/USB.

ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π˜Ρ‚Π°ΠΊ, всё Π΅ΡΡ‚ΡŒ. Как ΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ?

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всю Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ.
  2. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° срСда, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всё Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ.
  3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.
  5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
  6. Когда всё Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

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

Π₯очСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ элСмСнтарными Π½ΠΈ казались Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шаги, всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΠ³Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. УспСхов Π² элСктроникС!

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

DIY EEPROM. Π£ мСня Π±Ρ‹Π»ΠΎ нСсколько ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², которыС… | Π­Ρ€ΠΈΠΊ Π²Π°Π½ Зийст

Π£ мСня Π² Π³ΠΎΠ»ΠΎΠ²Π΅ Π±Ρ‹Π»ΠΎ нСсколько ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Ρ…ΠΎΡ‚Π΅Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅Π· использования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ постоянноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… логичСских ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π― Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этого старыС EEPROM. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π½ΠΎΠ²Ρ‹Ρ… EEPROM, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ для адрСса ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅.

Однако, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° трСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², эти микросхСмы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС ΠΈ Π΄ΠΎΡ€ΠΎΠΆΠ΅, Ρ‡Π΅ΠΌ ΠΈΡ… соврСмСнныС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни ΠΈΡ… Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ.

Π― Π²Ρ‹Π±Ρ€Π°Π» Atmel AT28C256, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ всС Π΅Ρ‰Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ производится. Он ΠΈΠΌΠ΅Π΅Ρ‚ 15 адрСсных ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для 2¹⁡ = 32768 адрСсов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ адрСс ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚, содСрТимоС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ отобраТаСтся Π½Π° 8 Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° с ΠΎΠ±Ρ‰Π΅ΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 32768 Π±Π°ΠΉΡ‚, ΠΈΠ»ΠΈ 256 ΠšΠΈΠ±ΠΈΠ±ΠΈΡ‚.

Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EEPROM, ΠΈ, ΠΊΠ°ΠΊ ΠΈ Ρ‡ΠΈΠΏΡ‹, эти устройства стали довольно Ρ€Π΅Π΄ΠΊΠΈΠΌΠΈ ΠΈ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ.ΠžΡ‚ΡΡŽΠ΄Π° ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ самим.

Π‘Π°ΠΌΡ‹ΠΉ простой ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ — это, вСроятно, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для моста ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡ΠΈΠΏΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… изобраТСния Ρ‚ΡƒΠ΄Π° ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ AT28C256 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ 5 Π’ для записи, ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Raspberry Pi ΠΈΠ»ΠΈ Arduino Nano / Mini, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС ΠΈΡ… ΠΏΠΎΡ€Ρ‚Ρ‹ GPIO ΠΈΠΌΠ΅ΡŽΡ‚ напряТСниС 3,3 Π’. ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ старая Arduino UNO ΠΈΠΌΠ΅Π΅Ρ‚ напряТСниС 5 Π’ ΠΈ поэтому Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Arduino UNO Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ достаточного количСства ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² GPIO, ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС адрСса ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°.ВмСсто этого ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ соСдинСнных 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… рСгистра сдвига 595 для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 15-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 1 Π²Ρ‹Π²ΠΎΠ΄ Π½Π° Arduino вмСсто 15. Π­Ρ‚ΠΎ оставляСт достаточно Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² для Π»ΠΈΠ½ΠΈΠΉ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°, сдвигового рСгистра. Π»ΠΈΠ½ΠΈΠΈ управлСния ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ активности.

Π§Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… — это просто установка 15-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ адрСса ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ появляСтся Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°. Для этого ΠΌΡ‹ записываСм адрСс Π½Π° Π²Ρ‹Π²ΠΎΠ΄ A4 ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±ΠΈΡ‚ Π·Π° Ρ€Π°Π·. Π’Ρ‹Π²ΠΎΠ΄ A4 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Π»ΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ рСгистра сдвига ( SER Π½Π° схСмС).

ПослС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° ΠΈΠΌΠΏΡƒΠ»ΡŒΡ отправляСтся Π½Π° Π²Ρ‹Π²ΠΎΠ΄ D11 , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄Π°ΠΌ рСгистров сдвига ( SRCLK Π½Π° схСмС). Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ΅ Π±ΠΈΡ‚ Π² строкС Π΄Π°Π½Π½Ρ‹Ρ… сохраняСтся Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ· 8 Π·Π°Ρ‰Π΅Π»ΠΎΠΊ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π²Π½ΠΈΠ·. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ послСднСй Π·Π°Ρ‰Π΅Π»ΠΊΠΈ сдвигаСтся Π½Π° Π²Ρ‹Π²ΠΎΠ΄ QH ', ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит Π²Ρ…ΠΎΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… для Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ рСгистра сдвига.

Когда всС 15 Π±ΠΈΡ‚ сдвинуты, ΠΈΠΌΠΏΡƒΠ»ΡŒΡ Π½Π° Π»ΠΈΠ½ΠΈΠΈ D12 запускаСт ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ памяти рСгистров ( RCLK ) ΠΈ заставляСт содСрТимоС Π·Π°Ρ‰Π΅Π»ΠΎΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… QA-QH , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ адрСсныС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ EEPROM.

Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 150 нс содСрТимоС адрСса появляСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… EEPROM, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… D2-D9 Arduino.

Π—Π°ΠΏΠΈΡΡŒ Π΄Π°Π½Π½Ρ‹Ρ… — это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ сдвигаСм адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΠΌ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠΌ EEPROM Output Enable ( ~ OE ) Π² высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈ Chip Enable ( ~ CE ) Π² Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° Π² Ρ€Π΅ΠΆΠΈΠΌ высокого сопротивлСния.

Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° D2-D9 , Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ слСдуСт ΠΈΠΌΠΏΡƒΠ»ΡŒΡ высокого-Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ-высокого уровня Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ EEPROM ~ WE (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΊ A0 Π½Π° Arduino) .Π­Ρ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ записи, для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ трСбуСтся Π΄ΠΎ 10 миллисСкунд.

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

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Arduino Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ простой Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» для использования Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс USB.

На ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΌΡ‹ запускаСм скрипт Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отправляСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° Arduino, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ, Π»ΠΈΠ±ΠΎ записью Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΈΠΌΠ΅Π΅Ρ‚ 5 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄:

  • Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ : ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Arduino ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ адрСс ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
  • запись : сообщаСт Arduino Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ адрСсу
  • Π΄Π°ΠΌΠΏ : Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ всС содСрТимоС EEPROM Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°
  • load : записываСт ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² EEPROM
  • reset : сбрасываСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ состояниС Arduino для восстановлСния послС ошибок

Python ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ этот ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ.

 $ ./eeprom.py --help 
использованиС: ./eeprom.py [-h] [-p PORT] {dump, load, test} ...

AT28C256 EEPROM Programmer

ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:
{dump , load, test} ΠΏΠΎΠ΄ΠΊΠΎΠΌΠ°Π½Π΄Π° help
dump Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ всС содСрТимоС EEPOM Π² стандартный Π²Ρ‹Π²ΠΎΠ΄
load Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π΄ΠΎ 32 ΠšΠ‘ стандартного Π²Π²ΠΎΠ΄Π° Π² EEPROM
test записываСт случайныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ считываСт ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:
-h , --help ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ это справочноС сообщСниС ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ·
-p PORT, --port PORT ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Arduino (Π² OSX
ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ / dev / tty.usbmodemXXXX)
$

Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ REPL-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π΅Π½ для просмотра ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… адрСсов.

 $ ./eeprom.py 
AT28C256 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EEPROM Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ запись ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… адрСсов, Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ содСрТимого Π² Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ
Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»Π° изобраТСния Π² EEPROM. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚:
> [r | read] [ addr] Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π±Π°ΠΉΡ‚ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ адрСсу:
> [w | write] [addr] [value] Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ всю EEPROM Π² Ρ„Π°ΠΉΠ»:
> [d | dump] [filename] Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² EEPROM:
> [l | load] [filename] ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ сброса:
> resetAddress ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ (0xFF) ΠΈ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ (0o7) Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ.>

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ EEPROM довольно Π΄ΠΎΡ€ΠΎΠ³ΠΈ, я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρƒ китайского ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½Ρ‹Π΅, Π½ΠΎΠ²Ρ‹Π΅ микросхСмы Atmel AT28C256 Π·Π° ΠΏΡΡ‚ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ Ρ†Π΅Π½Ρ‹ Π² БША. Π”Π°ΠΆΠ΅ Ссли Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Π±Ρ‹Π» нСисправСн, Ρƒ мСня всС Ρ€Π°Π²Π½ΠΎ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π±Ρ‹ 4 ΡˆΡ‚ΡƒΠΊΠΈ.

НС надо.

ВсС 5 микросхСм ΡƒΠΆΠ΅ содСрТали Π΄Π°Π½Π½Ρ‹Π΅ (Π½ΠΎΠ²Ρ‹Π΅ микросхСмы ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ пустыми Π² соотвСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…). Π£ Π΄Π²ΡƒΡ… ΠΈΠ· Π½ΠΈΡ… Π±Ρ‹Π»Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° программная Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ записи (Π² Π½ΠΎΠ²Ρ‹Ρ… микросхСмах Π΅Π΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ вашС ΠΏΠ΅Ρ€Π²ΠΎΠ΅ дСйствиС — Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΠΌ).Π”Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… продСмонстрировали ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ адрСса Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свои Π΄Π°Π½Π½Ρ‹Π΅.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π», Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ Π±Ρ‹Π» ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ, Π° Π½Π΅ со старого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ оборудования.

 $ file eeprom2.bin 
eeprom2.bin: PDP-11, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠΏΠΎ запросу, чистый исполняСмый Ρ„Π°ΠΉΠ»

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, ΠΊΠΎΠ΄Π° Arduino ΠΈ интСрфСйса ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Python я Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π² KiCad, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² Arduino ΠΊΠ°ΠΊ ΠΏΠ»Π°Ρ‚Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Shield.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΏΠ°ΠΉΠΊΠΈ устройств для повСрхностного ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ°, я Π²Ρ‹Π±Ρ€Π°Π» SMT-корпуса для рСгистров сдвига ΠΈ Ρ€Π°Π·Π²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… кондСнсаторов.

РазъСм ZIF — это 40-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρƒ мСня валялось. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ AT28C256 — это 28-DIP, я просто оставил 12 ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… Π»Π΅Π²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΌΠ°Π»ΠΎΠ±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Когда я отправился Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Gerber Π² OshPark для изготовлСния, я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«After DarkΒ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ чСрная ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ° FR4 с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ паяльной маской, которая заставляСт ΠΌΠ΅Π΄Π½Ρ‹Π΅ слСды Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ Π½Π° Ρ‡Π΅Ρ€Π½ΠΎΠΌ Ρ„ΠΎΠ½Π΅.

К соТалСнию, я сдСлал этот Π²Ρ‹Π±ΠΎΡ€ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я ΡƒΠΆΠ΅ спроСктировал ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ Π½Π΅ понял, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ слСдовало ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ пластину зазСмлСния с ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ части ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ эффСкт Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π».

ΠŸΠ»Π°Ρ‚Π° Π² любом случаС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ обСспСчиваСт Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ SMT, хотя Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π· я ΠΌΠΎΠ³ Π±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ посадочныС мСста, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ Π±Ρ‹Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ KiCad, Π° Ρ‚Π°ΠΊΠΆΠ΅ описаниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈ ΠΊΠΎΠ΄ для Arduino ΠΈ Python CLI ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° GitHub.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: JTAG, SPI, USB, Π±ΠΎΠΆΠ΅ ΠΌΠΎΠΉ !?

Π₯отя я Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ доступныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования, Ρƒ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ. Π’ΠΎΡ‚ руководство Dean Camera ΠΏΠΎ AVRFreaks, ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования AVR:

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ способов Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ я ΠΈΡ… ΠΎΠ±Ρ€ΠΈΡΡƒΡŽ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… вопросы ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» быстро ΠΈ качСствСнно.ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, проститС мСня, Ссли я ΠΏΡ€ΠΎΠΏΡƒΡ‰Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

Π‘ΠŸΠžΠ‘ΠžΠ‘ 1: Π’ систСмном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ (ISP)

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: ΠŸΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ AVR (см. БообщСния Π½ΠΈΠΆΠ΅)
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: AVRISP MKI / II, JTAG MKII, STK500, STK600, Dragon, ΠΊΠ»ΠΎΠ½Ρ‹ AVRISP, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ AVR910, AVRONE

Π² систСмС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самый распространСнный ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования Π²ΡΠΏΡ‹ΡˆΠΊΠΈ, EEPROM, ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΈ Π±Π°ΠΉΡ‚Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ вся Π»ΠΈΠ½Π΅ΠΉΠΊΠ° AVR. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ AVR Π½Π° ΠΎΡ‡Π΅Π½ΡŒ высоких Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… частотах (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ AVR Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° высокая частота ΠΈ программист ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ) ΠΈ являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€ практичСски для всСх Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ AVR.БущСствуСт ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΎΠ½ΠΎΠ² AVRISP ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ AVR910 Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ простому своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ПослСдниС Π½ΠΎΠ²Ρ‹Π΅ конструкции ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ говорят, Ρ‡Ρ‚ΠΎ это ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ·-Π·Π° тСхничСскиС ограничСния.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ AVR Π±Ρ‹Π» Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ часы ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°. Π­Ρ‚ΠΎΡ‚ являСтся распространСнной Π»ΠΎΠ²ΡƒΡˆΠΊΠΎΠΉ ΠΈ источником ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π° для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² AVR.

Π‘ΠŸΠžΠ‘ΠžΠ‘ 2: JTAG

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: Π‘ΠΌ. Π‘ΠΏΡ€Π°Π²ΠΊΡƒ AVRStudio Tools ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ устройств MKI ΠΈ MKII
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: JTAG-ICE, JTAG-ICE MKII, Dragon, JTAG-ICE ΠΊΠ»ΠΎΠ½Ρ‹, AVRONE, STK600 (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅)

ВСхничСски JTAG — это систСма ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, Π° Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, интСрфСйс JTAG позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ AVR ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚.

JTAG — это инструмСнт для внутрисистСмной ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Ρ‡Ρ‚ΠΎ позволяСт Π²Π°ΠΌ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ статус ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ AVR ΠΏΠΎΠΊΠ° ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ†Π΅ΠΏΠΈ.JTAG позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π² любоС врСмя ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ рСгистры AVR ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π±ΠΎΠ»Π΅Π΅.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ JTAG-ICE ΠΎΡ‚ ATMEL Π±Ρ‹Π»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ JTAG-ICE MKII, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ поддСрТиваСтся Π² AVR Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ DebugWire ΠΊΠ°ΠΊ Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ISP (см. Π²Ρ‹ΡˆΠ΅).

ΠΊΠ»ΠΎΠ½ΠΎΠ² JTAG-ICE доступны для Π½ΠΈΠ·ΠΊΠΈΡ… Ρ†Π΅Π½Ρ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΡ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с горсткой AVR ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ‚ΡŒ.НСзависимо ΠΎΡ‚ этого, Ссли ваш AVR ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ интСрфСйс JTAG JTAG-ICE остаСтся ΠΎΡ‡Π΅Π½ΡŒ красивым ΠΈ эффСктивный ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ программист.

Π‘ΠŸΠžΠ‘ΠžΠ‘ 3: DebugWire

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: МногиС нСбольшиС AVR
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: JTAG-ICE MKII, Dragon, AVRONE

снова DebugWire это ΠΎΡ‚Π»Π°Π΄ΠΊΠ°, Π° Π½Π΅ интСрфСйс программирования, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ AVR. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ dW ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π’Ρ‹Π²ΠΎΠ΄ AVR (строка / RESET) для всСх ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ для устройства AVR с Π½ΠΈΠ·ΠΊΠΈΠΌ числом ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².

Π‘ΠŸΠžΠ‘ΠžΠ‘ 4: Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: Π‘Π°ΠΌΡ‹Π΅ Π½ΠΎΠ²Ρ‹Π΅ AVR
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: Н / Π”

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ тСхничСски Π½Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ — это нСбольшая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVR. ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² настраиваСмом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π» ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ доступны Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² Π½ΠΎΠ²Ρ‹Ρ… AVR, Ρ‡Ρ‚ΠΎΠ±Ρ‹ AVR ΠΌΠΎΠ³ сама ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‡Π΅Ρ€Π΅Π· Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· внСшнСго источника. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ свои Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π»ΡŽΠ±Ρ‹Ρ… мСстополоТСниС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, внСшняя Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΠ»ΠΈ SD card), ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнный Ρ‚ΠΈΠΏ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° взаимодСйствуСт с ПК Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ RS-232 (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ) AVR.

Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ

ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Ρ„Π»Π΅Ρˆ-пространство (ограничивая Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ, доступной для ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ AVR), ΠΈ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ АРН.

Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ

ΡˆΠΈΡ€ΠΎΠΊΠΎ доступны Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ для скачивания, Π½ΠΎ ΠΎΠ½ΠΈ ΡΡ‚Ρ€Π°Π΄Π°ΡŽΡ‚ ΠΎΡ‚ «ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°; Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ программист, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ здСсь, для программирования Π² Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ построСниС простого ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ (см. Ρ€Π°Π·Π΄Π΅Π» ISP) ΠΈΠ»ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ° ΡƒΠΆΠ΅ прСдустановлСнного AVR с Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, AVRButterfly доска).

ΠœΠ•Π’ΠžΠ” 5: ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ высокого напряТСния (HVPP)

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ AVR, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ TINY (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ)
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: STK500, STK600, Dragon, Homebrew Dongles, AVRONE

Π’Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — это ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π΄ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ·-Π·Π° Ρ…Π»ΠΎΠΏΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для настройки. НСсмотря Π½Π° это, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ HVPP ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для «Π²ΠΎΡΠΊΡ€Π΅ΡˆΠ΅Π½ΠΈΡ» AVR, Ρ‡ΡŒΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСны Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования.

И STK500, ΠΈ Dragon ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ HVPP. Π’ΠΎ врСмя HVPP Π²Ρ‹Π²ΠΎΠ΄ Ρ†Π΅Π»ΠΈ / RESET поднимаСтся Π½Π° Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ высокоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 12 Π’, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒ схСмотСхника программирования. Π’Ρ‹Π²ΠΎΠ΄ / RESET СдинствСнный Π²Ρ‹Π²ΠΎΠ΄ AVR (Π½Π° HVPP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ AVR), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ бСзопасно подняли Π΄ΠΎ этого уровня.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой собствСнный ΠΊΠ»ΡŽΡ‡ HVPP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°Π½Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ этот.

ΠœΠ•Π’ΠžΠ” 6: ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ высокого напряТСния (HVSP)

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: МногиС TINY AVR (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ)
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: STK500, STK600, Dragon, Homebrew Dongles, AVRONE

HVSP ΠΏΠΎΡ…ΠΎΠΆ Π½Π° HVPP, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… выполняСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ.Π­Ρ‚ΠΎΡ‚ это Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… AVR сСрии TINY, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ достаточно ΠΏΠΈΠ½ΠΎΠ² для HVPP.

ΠœΠ•Π’ΠžΠ” 7: PDI

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: AVR XMEGA
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: STK600, AVRONE, JTAG MKII, Dragon, AVRISP MKII

PDI — Π½ΠΎΠ²Ρ‹ΠΉ интСрфСйс программирования Π½Π° основС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° debugWire, для Π»ΠΈΠ½Π΅ΠΉΠΊΠ° AVR XMEGA. Π­Ρ‚ΠΎ Π½Π΅ Π² настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° любом Π΄Ρ€ΡƒΠ³ΠΎΠΌ 8-Π±ΠΈΡ‚Π½ΠΎΠΌ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹.

ΠœΠ•Π’ΠžΠ” 8: TPI

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ: 6-pin TINY AVR (ATTINY10 ΠΈ Ρ‚. Π”.)
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹: STK600, Dragon, AVRISP MKII

TPI — ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс для новая ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Π°Ρ Π»ΠΈΠ½Π΅ΠΉΠΊΠ° AVR с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ATTINY10. Как dW, TPI ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ строку устройства / RESET ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ общСния интСрфСйс, Π½ΠΎ Π΅ΡΡ‚ΡŒ сходство заканчиваСтся. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ AVR Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с ΠΏΠΈΠ½Ρ‚Ρƒ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ схСмы ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π½Π° кристаллС, ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» TPI ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ интСрфСйс Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π² полудуплСксный ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π‘Ρ‚Ρ€ΠΎΠΊΡƒ / RESET Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π΄ΠΎ +12 Π’ для программирования, ΠΊΠΎΠ³Π΄Π° устройство Пин RSTDSB установлСн, Π² настоящСС врСмя поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹ΠΌ STK600 ΠΏΠ»Π°Ρ‚Π° программирования.

Бонусный Ρ€Π°Π·Π΄Π΅Π» FAQ!

  1. Какой ΠΌΠ΅Ρ‚ΠΎΠ΄ Π»ΡƒΡ‡ΡˆΠ΅?
    Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Β«Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎΒ» ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π΅ сущСствуСт. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ простоС ΠΈ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярны, ΠΎΠ΄Π½Π°ΠΊΠΎ всС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π±ΡƒΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π”Π²Π° высокого напряТСния Ρ€Π΅ΠΆΠΈΠΌΡ‹ программирования (Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ устройству) ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅ΠΌΠΎΠ½Ρ‚ AVR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΡˆΠ΅Π» ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСны. Однако Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ слоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, поэтому ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ΄ΡƒΡ‚ с Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€.

  2. Π― сдСлал ΠΊΠ»ΡŽΡ‡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°. ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с AVRStudio?
    Π― НС боюсь. AVRStudio Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ «Ρ‚ΡƒΠΏΡ‹ΠΌΠΈ» ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ — трСбуСтся ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ устройство программирования — содСрТащий сам ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ — Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» связи ΠΎΠ½ отправляСт. ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π±Π΅Π· ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌ (Ρ‚.Π΅. ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сигналы смодСлированы Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠ½Π³Π» Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠΏ) сам.

  3. Π—Π½Π°Ρ‡ΠΈΡ‚, ΠΌΠΎΠΉ ΠΊΠ»ΡŽΡ‡ бСсполСзСн?
    β„–Π’Ρ‹ всС Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ инструмСнт. AVRDude — это Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ, извСстная, бСсплатная командная строка ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° — ΠΈ ΠΎΠ½Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ WinAVR.

  4. КакиС Ρƒ мСня Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Ссли я Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΉ программист Ρ€Π°Π±ΠΎΡ‚Π°Π» с AVRStudio?
    Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ программиста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ AVRStudio. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ простым ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ «AVR910» (Π½Π΅ рСкомСндуСтся) ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ рСализация ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ STK500 / AVRISP. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти программистам Π½ΡƒΠΆΠ΅Π½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² Π½ΠΈΡ…, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π»ΠΎΠ²ΡƒΡˆΠΊΠ΅-22 ситуация.Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΎ имСя AVR программиста Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, Π»ΠΈΠ±ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° AVR Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

  5. Π₯ΠΎΡ€ΠΎΡˆΠΎ, я Ρ…ΠΎΡ‡Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ. Как ΠΌΠ½Π΅ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· мСсто?!
    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π² AVR, сначала Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½. Если Π²Ρ‹ это сдСлаСтС Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ программиста (Π΄Π°ΠΆΠ΅ простого Π³Π»ΡƒΠΏΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π±ΡƒΠ΄Π΅Ρ‚ достаточно для Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅), Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΊΡƒΠΏΠΈΡ‚ΡŒ AVR ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ· нСсколько поставщиков.
    ΠΡ‚ΠΌΠ΅Π»ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π΅ΠΌΠΎ Butterfly ΠΏΠ»Π°Ρ‚Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ΄Π΅Ρ‚ MEGA169 AVR ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AVR-Studio совмСстимый Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

  6. ΠŸΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅! Π― испортил ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ ΠΈ сломал свой AVR ΠΏΡ€ΠΈ использовании ISP! Бамая частая ошибка — ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Ρ‹Π±ΠΎΡ€ часов сливаСтся с нСвСрная настройка. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ внСшниС часы Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ XTAL1 AVR ΠΈ посмотритС, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ это.
    Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, Ссли Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹. Π­Ρ‚ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, Π² Ρ‚ΠΎΠΌ числС Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ источник часов Π² качСствС Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ собствСнноС часы ΠΊ AVR для программирования.

  7. Как ΠΌΠ½Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠΎΠΈΠΌ программистом?
    КакоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с вашим программистом зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° программиста, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚.
    ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Β«Ρ‚ΡƒΠΏΠΎΠΉΒ» для ΠΊΠ»ΡŽΡ‡Π΅ΠΉ трСбуСтся стороннСС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ PonyProg ΠΈΠ»ΠΈ AVRDude. Π­Ρ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ инструмСнтами ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈΠ»ΠΈ графичСским интСрфСйсом — посмотритС Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ всС Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт вашим потрСбностям.
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ Π½Π° Π±Π°Π·Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» AVR910 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² AVRStudio. Π’ мСню Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ опция «AVRProg», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ графичСский интСрфСйс экран для взаимодСйствия с вашим программист.Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΏΠ°Ρ€Ρ‚ΠΈΠΉΠ½Ρ‹Π΅ инструмСнты, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ AVRDude, Ρ‚Π°ΠΊΠΆΠ΅ Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с AVR910.
    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнты тСсно ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² AVRStudio, особСнно Π² случаС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ (JTAG / Dragon / ΠΈ Ρ‚. Π”.). Из AVRStudio Π’ мСню «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVR … «ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠŸΡƒΠ½ΠΊΡ‚ Β«ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ». Π’ Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ свой инструмСнт ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ интСрфСйс ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ОК.
    As Π² случаС с Π½Π΅ΠΌΡ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ AVR910, ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для программирования.

(C) Dean Camera, 2009. ВсС ΠΏΡ€Π°Π²Π° сдСрТанный. НС для воспроизвСдСния Π½ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ Π²Π΅Π±-сайт, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ AVRFreaks.net Π±Π΅Π· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ явного Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Как Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ESP8266 — с Arduino ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ — Π£ΠΌΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для Π΄ΠΎΠΌΠ°

Π― ΠΎΡ‚ΠΊΡ€Ρ‹Π» для сСбя ESP8266 нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ я ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ ΠΈΠΌ. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ ΠΎΠ½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ πŸ™‚ МСнСС Ρ‡Π΅ΠΌ Π·Π° 2 Π΄ΠΎΠ»Π»Π°Ρ€Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ стСком TCP / IP. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ вашС устройство ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ Wi-Fi.Π­Ρ‚ΠΎ идСальноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ ΠΈ ΡƒΠΌΠ½Ρ‹Ρ… Π΄ΠΎΠΌΠΎΠ².

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ ESP8266, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π΅Π³ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ flash. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ UART-USB, ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ модуля / ΠΏΠ»Π°Ρ‚Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вас.

Π”Π°Π²Π°ΠΉΡ‚Π΅ сразу ΠΆΠ΅ приступим!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ESP8266?

ESP8266 — 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с процСссором Tensilica, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Espressif Systems. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ настраиваСмых GPIO ΠΈ встроСн Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ популярных интСрфСйсов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ UART, SDIO, SPI, I2C, I2S, GPIO, ADC, PWM.Он ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой Π΄ΠΎ 160 ΠœΠ“Ρ† (глухая — 80 ΠœΠ“Ρ†). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, ΠΊΠ°ΠΊ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, для управлСния вашим устройством. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ это Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Π΅ возмоТности Wi-Fi. Он ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π°Π½Ρ‚Π΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, Π’Π§ Π±Π°Π»ΡƒΠ½, ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ мощности, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ управлСния ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ. ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π°Π½Ρ‚Π΅Π½Π½Ρƒ ΠΈ нСсколько пассивных элСмСнтов, ΠΈ Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅!

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚ ESP8266.Π’ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

ΠšΠ°ΠΊΡƒΡŽ доску Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ / ΠΏΠ»Π°Ρ‚, ΠΈ ΠΎΠ½ΠΈ постоянно Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅. Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ список Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ. ВсС эти ΠΌΠΎΠ΄ΡƒΠ»ΠΈ основаны Π½Π° ΠΎΠ΄Π½ΠΎΠΉ микросхСмС ESP8266EX. Они Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ„ΠΎΡ€ΠΌΠΎΠΉ, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², Ρ‚ΠΈΠΏΠΎΠΌ Π°Π½Ρ‚Π΅Π½Π½Ρ‹ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСмСнтами.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, я Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ» это Π½Π° Ρ‚Ρ€ΠΈ уровня. Но Π½Π΅ ΠΏΠΎΠΉΠΌΠΈΡ‚Π΅ мСня Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ — это Π½Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ слоТности πŸ™‚ На самом Π΄Π΅Π»Π΅ всС Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1 — самый слоТный, Π° Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 3 — самый простой.

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1 (низший)

Π‘Π°ΠΌΡ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ†ΠΎΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΌ) — это сама микросхСма ESP8266EX. Если Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ hi-end устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС, ΠΈΠ»ΠΈ Ссли Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… количСствах, ΠΈ Π²Π°ΠΆΠ½Π° каТдая ΠΊΠΎΠΏΠ΅ΠΉΠΊΠ°, Π²Π°ΠΌ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ это.

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

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

Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ это нСдСшСво. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚ΠΎΠΈΡ‚ΡŒ Π΄ΠΎ 15000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Но Ссли Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ своС устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ ΡˆΡ‚ΡƒΠΊ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ стоит

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ собствСнной ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ с микросхСмой ESP8266EX — большая ΠΈ ΠΎΡ‡Π΅Π½ΡŒ интСрСсная Ρ‚Π΅ΠΌΠ°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я сдСлаю ΠΎΠ± этом ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ.

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2 (срСдний)

Π­Ρ‚ΠΎ ΠΌΠΎΠΉ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π­Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ с EPS8266.Π’ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ элСмСнты для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π² Ρ‚ΠΎΠΌ числС Π°Π½Ρ‚Π΅Π½Π½Π°! И Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ (Π½ΠΎ Π½Π΅ всС) ΡƒΠΆΠ΅ сСртифицированы FCP.

Π’ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρƒ вас большС всСго возмоТностСй для Π²Ρ‹Π±ΠΎΡ€Π°. Π•ΡΡ‚ΡŒ дСсятки ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π‘Π°ΠΌΡ‹ΠΌΠΈ популярными, вСроятно, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ai-Thinker ΠΈ Espressif .

Π₯отя Π² модулях Π½Π° этом ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ элСмСнтов, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π΅Ρ‰Π°Ρ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

  • ΠœΠΎΠ΄ΡƒΠ»ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ встроСнного Π² ΠΏΠ»Π°Ρ‚Ρƒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° UART-USB. И Π½Π°Π΄ΠΎ Ρ‡ΠΈΠΏ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом я Π½Π°ΠΏΠΈΡˆΡƒ Π² Π³Π»Π°Π²Π΅ ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ESP8266 ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ UART-USB .
  • Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΡˆΡ‚ΠΈΡ„Ρ‚Ρ‹ находятся Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ состоянии. НапримСр. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ Reset Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π’Π«Π‘ΠžΠšΠ˜Πœ Π²ΠΎ врСмя Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² Π³Π»Π°Π²Π΅ Распиновка .
  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ устройство напряТСниСм 5 Π’, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ стабилизаторС напряТСния.Π’ основном Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько простых LDO.
Π£Π ΠžΠ’Π•ΠΠ¬ 3 (Π²Ρ‹ΡΡˆΠΈΠΉ)

На этом ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с ΠΎΡ†Π΅Π½ΠΎΡ‡Π½Ρ‹ΠΌΠΈ комиссиями. Часто Ρƒ Π½ΠΈΡ… Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ Π΅ΡΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΡ‚ Level 2 . Π­Ρ‚ΠΎ самыС слоТныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Помимо основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π°Π½Ρ‚Π΅Π½Π½Π°, кондСнсаторы ΠΈ рСзисторы, Ρƒ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Тизнь:

  • АдаптСр USB-UART ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Micro / Mini USB для прямого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ
  • РСгулятор напряТСния, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ 5 Π’ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ ΠΏΠ»Π°Ρ‚Π΅
  • Кнопки RESET ΠΈ FLASH
  • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСтодиоды

Они совмСстимы с ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ .Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠ°ΡΡ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ.

Π­Ρ‚ΠΎ идСальноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ссли Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ своС ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ с ESP8266 ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π― часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ Π² самом Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. НСзамСним для тСстирования ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ΄Π΅ΠΉ.

Однако я Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ эти ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° Β«Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ…Β» устройствах. Π― Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Ρ‚Π΅Π±Π΅ этого Π΄Π΅Π»Π°Ρ‚ΡŒ. Π—Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ ΠΊΠ°Π±Π΅Π»ΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ) всСгда Π±Ρ‹Π»ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π² ΠΌΠΎΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

Подводя ΠΈΡ‚ΠΎΠ³: для ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ² ΠΈ обучСния ΠΎΠ½ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠ· Level 2 .

Распиновка

Из ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π³Π»Π°Π²Ρ‹ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ сущСствуСт большоС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΏΠ»Π°Ρ‚ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, Π²Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ESP-12F с большим количСством GPIO. Π’Ρ‹, вСроятно, Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСбольшой ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ESP-01.

Π“Π»Π°Π²Π½ΠΎΠ΅ — это ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΡˆΡ‚ΠΈΡ„Ρ‚ΠΎΠ². К соТалСнию, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡŽΡΠ΅Ρ€Π° Π΅ΡΡ‚ΡŒ своС Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ (ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π±ΡƒΠ΄Π΅Ρ‚) ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

Π’ этой Π³Π»Π°Π²Π΅ я ΠΎΡΡ‚Π°Π½ΠΎΠ²Π»ΡŽΡΡŒ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· самых популярных ΠΏΠ»Π°Ρ‚.Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ названия ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ / модуля.

ОписаниС всСх GPIO

ESP8266EX ΠΈΠΌΠ΅Π΅Ρ‚ 17 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² GPIO, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Они ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ I2C, I2S, UART, PWM, ИК-ΠΏΡƒΠ»ΡŒΡ‚ дистанционного управлСния ΠΈ Ρ‚. Π”.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° Π²Π΅Π±-сайтС Espressif .

PIN НаправлСниС ОписаниС
GPIO0 INPUT / OUTPUT GPIO0 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.ВытянитС Π΅Π³ΠΎ Π½Π° GND Π²ΠΎ врСмя запуска для Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, потянитС Π½Π° VCC (ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ) для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΠ»Π°Ρ‚ (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ 3) ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ 2), ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π·Π°ΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΡƒΡŽ Π΅Π³ΠΎ Π½Π° массу.
Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ классичСский GPIO.
GPIO1 Π’Π«Π₯ΠžΠ” GPIO1 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ UART0 TX Π²ΠΎ врСмя программирования Ρ„Π»ΡΡˆ-памяти. На вашСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ для Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° UART-USB.
Π’ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ GPIO.
Π’Π«Π‘ΠžΠšΠ˜Π™ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Если ΠΏΡ€ΠΈ запускС ΠΏΠΎΡ‚ΡΠ½ΡƒΡ‚ΡŒ Π½Π° GND — Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ.
GPIO2 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO2 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ классичСский GPIO.
Часто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ свСтодиоду.
Π’Π«Π‘ΠžΠšΠ˜Π™ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Если ΠΏΡ€ΠΈ запускС Π²Ρ‹Ρ‚ΡΠ½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° GND — Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ.
GPIO3 INPUT GPIO3 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ UART0 Π²ΠΎ врСмя программирования Ρ„Π»ΡΡˆ-памяти.На вашСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ для Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° UART-USB.
Π’ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄ GPIO.
Π’Π«Π‘ΠžΠšΠ˜Π™ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Если ΠΏΡ€ΠΈ запускС Π²Ρ‹Ρ‚ΡΠ½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° GND — Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ.
GPIO4 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO4 часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ SDA для I2C (Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄).
Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ классичСский GPIO.
GPIO5 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO4 часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ SCL для I2C (Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄).
Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ классичСский GPIO.
GPIO6 НС рСкомСндуСтся GPIO6 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO7 НС рСкомСндуСтся GPIO7 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… 0 SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO8 НС рСкомСндуСтся GPIO8 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… 1 SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO9 НС рСкомСндуСтся GPIO9 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… 2 SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO10 НС рСкомСндуСтся GPIO10 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… 3 SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO11 НС рСкомСндуСтся GPIO11 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для соСдинСния с ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ SD-ΠΊΠ°Ρ€Ρ‚Ρ‹.
GPIO12 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO12 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Π²ΠΎΠ΄ MISO для интСрфСйса HSPI (высокоскоростной ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс).
Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ классичСский GPIO, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ HSPI.
GPIO13 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO13 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Π²ΠΎΠ΄ MOSI для интСрфСйса HSPI.
Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ классичСский GPIO, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ HSPI.
GPIO14 INPUT / OUTPUT GPIO14 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ CLK для интСрфСйса HSPI.
Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ классичСский GPIO, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ HSPI.
GPIO15 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO15 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Π²ΠΎΠ΄ CS для интСрфСйса HSPI.
Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ классичСский GPIO, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ HSPI.
ΠΠ˜Π—ΠšΠ˜Π™ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Если ΠΏΡ€ΠΈ запускС ΠΏΠΎΡ‚ΡΠ½ΡƒΡ‚ΡŒ ΠΊ VCC — Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ.
GPIO16 Π’Π₯ΠžΠ” / Π’Π«Π₯ΠžΠ” GPIO16 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для пробуТдСния ΠΈΠ· Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ сна ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ классичСский GPIO.
ADC0 INPUT ADC0 (Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ) — это 10-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΡ€Π΅Ρ†ΠΈΠ·ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄.
CH_EN Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ микросхСмы:
— Ссли Π’Π«Π‘ΠžΠšΠ˜Π™: микросхСма Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
— Ссли ΠΠ˜Π—ΠšΠ˜Π™: потрСбляСтся нСбольшой Ρ‚ΠΎΠΊ
RST Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ Π’Π½Π΅ΡˆΠ½ΠΈΠΉ сигнал сброса:
— Ссли Π’Π«Π‘ΠžΠšΠ˜Π™: микросхСма Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
— Ссли ΠΠ˜Π—ΠšΠ˜Π™: Ρ‡ΠΈΠΏ ΡΠ±Ρ€ΠΎΡˆΠ΅Π½

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ESP8266 ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ UART-USB

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ. Π”Π°ΠΆΠ΅ самый Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΠΌΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с 3,3 Π’ . Если ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ 5 Π’, Ρ‚ΠΎ Ρ‡ΠΈΠΏ Π·Π°ΠΆΠ°Ρ€ΠΈΡˆΡŒ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρƒ ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ ΠΎΡ‡Π΅Π½ΡŒ просто.ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, это 4 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΡ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • VCC -> VCC (3,3 Π’)
  • GND -> GND
  • RX -> TX
  • TX ->

Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ESP8266

Π‘Π°ΠΌΡ‹ΠΉ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ простой способ программирования любой микросхСмы ESP8266:

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ USB-UART ΠΊ ESP8266 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: VCC -> VCC , GND -> GND , RX -> TX ΠΈ TX -> RX .
  • ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ GPIO0 ΠΊ GND.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.
  • Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· UART, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ESPEasy.
  • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ COM-ΠΏΠΎΡ€Ρ‚ ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ.
  • НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Flash .
  • ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ сброса ESP8266.

Описанная Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самая ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ микросхСмы ESP.НСваТно, Ρ‡Ρ‚ΠΎ Π²Ρ‹ использовали для создания Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ срСду, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅ большС всСго.

НСкоторыС ΠΈΠ· Π½ΠΈΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino IDE, ΠΈΠΌΠ΅ΡŽΡ‚ встроСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ внСшниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‡ΠΈΠΏΠ° ESP8266. Π”Ρ€ΡƒΠ³ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ESPHome , ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ OTA (ΠΏΠΎ Π²ΠΎΠ·Π΄ΡƒΡ…Ρƒ). НиТС ΠΌΡ‹ рассмотрим эти Π΄Π²Π° способа.

Однако Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ способов ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π― насчитал 19 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… срСд! πŸ™‚ Π—Π΄Π΅ΡΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΊΠΎΠ΄ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ»ΠΈ скорости, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ язык C ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… SDK. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ссли Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Python, Lua, Visual Basic ΠΈΠ»ΠΈ JavaScript, Π½ΠΈΡ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡˆΠ°Π΅Ρ‚ πŸ™‚

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ESP8266 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino IDE

Бама по сСбС

Arduino Π² прСдставлСнии Π½Π΅ нуТдаСтся. Π­Ρ‚ΠΎ аппаратная ΠΈ программная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. И ΠΎΠ½ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярСн срСди Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ элСктроники. ΠΠ΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ всС ΠΈΡ… издСлия Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ‚ΠΏΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ Π² использовании.Но самоС большоС прСимущСство — это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ ΡΠΎΠ±Ρ€Π°Π»ΠΎΡΡŒ сообщСство. Благодаря ΠΈΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ ESP8266 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ IDE.

  • ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом являСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° UAR-USB ΠΊ микросхСмС ESP. Π― описал, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π² Π³Π»Π°Π²Π΅ «» Β«ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ESP8266 ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ UART-USB Β». НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡŒ GPIO0 ΠΊ GND ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ USB.
  • ЗапуститС Arduino IDE.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ сообщСства πŸ™‚ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² IDE ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΏΠ»Π°Ρ‚ с ESP8266.ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² File -> Preferences
  • Π’Π²Π΅Π΄ΠΈΡ‚Π΅: https://arduino.esp8266.com/stable/package_esp8266com_index.json Π² ΠΏΠΎΠ»Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… URL-адрСсов Board Manager. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ большС досок, просто Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ URL-адрСса запятыми.
  • НаТмитС ОК. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Tools -> Board: Β« ΠΠ•ΠšΠžΠ’ΠžΠ Π«Π• ИМЯ Β» -> Boards Manager…
  • Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Β«esp8266Β» Π² ΠΏΠΎΠ»Π΅ Π²Π²Π΅Ρ€Ρ…Ρƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°.Π’Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ‚Π°ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ESP. НаТмитС Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Tools -> Board: Β« ΠΠ•ΠšΠžΠ’ΠžΠ Π«Π• ИМЯ Β» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ вас ΠΏΠ»Π°Ρ‚Ρƒ. НапримСр, Generic ESP8255 Module.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄. Но Π½Π΅ Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ, ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ этого прямо сСйчас πŸ™‚ На этом этапС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ набросок ΠΈΠ· любого мСста. Часто люди дСлятся эскизами Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… ΠΈΠ»ΠΈ Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… Facebook.Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ установлСнныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.

Для этого ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π€Π°ΠΉΠ» -> ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. И Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½. Π― Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ для Π½Π°Ρ‡Π°Π»Π° Blink .

  • Π― полагаю, Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ свой ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ UART-USB. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π°. Π­Ρ‚ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€ присваиваСтся ОБ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ устройства (Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°).
  • ΠžΡΡ‚Π°Π»Π°ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ ESP.Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ , Π° Π·Π°Ρ‚Π΅ΠΌ Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ.
  • Если всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ:

И всС Π’Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ESP8266 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino IDE. Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ, ΠΈ всС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ESP8266 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ESPHome

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Home Assistant, ESPHome — Π»ΡƒΡ‡ΡˆΠ°Ρ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° для Π»ΡŽΠ±Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ESP. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования (я описал Π΅Π³ΠΎ Π²Ρ‹ΡˆΠ΅).Или (ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ WIFI вмСсто Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° UART-USB. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, особСнно Ссли Ρƒ вас нСпростой доступ ΠΊ устройству.

Π― ΠΎΠΏΠΈΡˆΡƒ ΠΎΠ±Π° ΠΏΡƒΡ‚ΠΈ.

АдаптСр UART-USB

Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ вас установлСн ESPHome ΠΈ Π²Ρ‹ ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ своС устройство. Если Π½Π΅Ρ‚, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΌΠΎΠ΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ ΠΎ Smart Garage Door Opener . Π’ Π³Π»Π°Π²Π΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Β» я описал, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ· этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

  • ПослС рСдактирования Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ БОΠ₯РАНИВЬ, Π° Π·Π°Ρ‚Π΅ΠΌ Π—ΠΠšΠ Π«Π’Π¬.
  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ сдСлали ошибок.
  • РаскройтС мСню (Ρ‚Ρ€ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ) ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π‘ΠžΠ‘Π˜Π ΠΠ’Π¬ .
  • Если всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ компиляции. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ БКАЧАВЬ Π”Π’ΠžΠ˜Π§ΠΠ«Π™.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8266, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я описал Π² Π½Π°Ρ‡Π°Π»Π΅ этой Π³Π»Π°Π²Ρ‹.
OTA (ΠΏΠΎ Π²ΠΎΠ·Π΄ΡƒΡ…Ρƒ)

Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ESP8266. ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π°Π΄ΠΎ с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ — это объСм FLASH-памяти. Π’ старых модулях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ESP-01 — синий) всСго 512 ΠΊΠ‘, Ρ‡Π΅Π³ΠΎ нСдостаточно. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм — 1 ΠœΠ‘. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, выпускаСмых Π² настоящСС врСмя, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΅ΡΡ‚ΡŒ Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ количСствС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΡ‡Π΅Π½ΡŒ просто.

  • Когда Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ БОΠ₯РАНИВЬ , Π° Π·Π°Ρ‚Π΅ΠΌ Π—ΠΠšΠ Π«Π’Π¬
  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ ошибок, Π½Π°ΠΆΠ°Π² ΠŸΠ ΠžΠ’Π•Π Π˜Π’Π¬ .Если всС Π² порядкС, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π—ΠΠ“Π Π£Π—Π˜Π’Π¬ . Устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² сСти. Π˜Π½Π°Ρ‡Π΅ OTA Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.
  • Π§Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя (Ссли всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ) Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ.
  • Π’ΠΎΡ‚ ΠΈ всС. Π’Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° ESP8266.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π—ΠΠ“Π Π£Π—Π˜Π’Π¬ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. Но Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ. РСкомСндуСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ измСнСния.

Π‘Π²ΠΎΠ΄ΠΊΠ°

Π― Π²ΠΈΠΆΡƒ, Ρ‚Ρ‹ дошСл Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°.ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ!

Из этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ микросхСма ESP8266EX, Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ΠΈ ΠΎΡ†Π΅Π½ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π― ΠΏΠΎΠΊΠ°Π·Π°Π» Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ способом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ, ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino IDE ΠΈ ESPHome.

А ΠΊΠ°ΠΊΠΈΠΌΠΈ способами ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ? Π’Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Arduino, ESPHome ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅?

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π£ΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ — Ρ‡Π°ΡΡ‚ΡŒ 2

Если Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ это, Π·Π½Π°Ρ‡ΠΈΡ‚, Π²Ρ‹ хотитС…

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ€Π΅Π»Π΅? — ПолноС ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ руководство

Π Π΅Π»Π΅ (ЭМИ ΠΈΠ»ΠΈ элСктромагнитноС Ρ€Π΅Π»Π΅) прСдставляСт собой элСктромСханичСский компонСнт…

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡƒΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ — пошаговоС ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ руководство

Π­Ρ‚ΠΎ пСрвая ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈΠ· сСрии, Π² которой…

Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

Π₯одят слухи ΠΎ дСшСвом Ρ‡ΠΈΠΏΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ USB, ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Π±ΠΎΡ€ инструмСнтов с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ стоит Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ.Π­Ρ‚ΠΎ Π½Π΅ слухи: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ CH552 ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ прямо сСйчас. Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ этот Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ Ρ‡ΠΈΠΏ для своСго ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Если Π½Π΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с использованиСм этого Ρ‡ΠΈΠΏΠ°, Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот Ρ‡ΠΈΠΏ. Π›ΠΎΠ²ΠΈ 22 ΠΈ всС Ρ‚Π°ΠΊΠΎΠ΅.

Подобно Π²Π΅Π»ΠΈΠΊΠΎΠ΄ΡƒΡˆΠ½ΠΎΠΌΡƒ Π±ΠΎΠ³Ρƒ, [Аарон ΠšΡ€ΠΈΡΡ‚ΠΎΡ„Π΅Π»ΡŒ] ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π²Π°ΡˆΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ программирования этого дСшСвого Ρ‡ΠΈΠΏΠ° ΠΈ выполнСния с Π½ΠΈΠΌ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ. Он ΠΌΠΈΠ³Π°Π΅Ρ‚ свСтодиодами, ΠΏΠΈΡˆΠ΅Ρ‚ Π½Π° дисплСй I2C ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стоит нСсколько ΠΊΠΎΠΏΠ΅Π΅ΠΊ.

CH552 ΠΈ Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ·ΡŒΡ, малСнький CH551 Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ CH559, содСрТат ядро ​​8051, Π³Π΄Π΅-Ρ‚ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 16 ΠšΠ‘ Ρ„Π»ΡΡˆ-памяти, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‡ΠΈΠΏΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ USB, Π΅ΡΡ‚ΡŒ SPI, PWM, I2C, ΠΈ это стоит ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… микросхСм, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ SDK ΠΈ Π½Π°Π±ΠΎΡ€Ρ‹ инструмСнтов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ Ρ‡Π΅Ρ€Π΅Π· USB. Ясно, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ смотрим Π½Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€ΡƒΡ‚ΠΎΠ΅, Ссли ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚ для Π½Π΅Π³ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Arduino. ΠœΡ‹ Π΅Ρ‰Π΅ Π½Π΅ достигли Ρ†Π΅Π»ΠΈ, Π½ΠΎ ΡƒΠΆΠ΅ Π±Π»ΠΈΠ·ΠΊΠΎ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти микросхСмы, [Аарон] сначала Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊ Ρ†Π΅ΠΏΠΈ.Π­Ρ‚ΠΎ Π±Ρ‹Π» всСго лишь кусок ΠΏΠ΅Ρ€Ρ„ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, рСзистор, нСсколько ΠΊΡ€Ρ‹ΡˆΠ΅ΠΊ ΠΈ ΡˆΡ‚Π΅ΠΊΠ΅Ρ€ USB A. Π’ΠΎΡ‚ ΠΈ всС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ. Π­Ρ‚ΠΎ довольно стандартноС ядро ​​8051, поэтому Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния WCHISPTool с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, доступными для вашСго любимого вкуса * nix.

Но становится Π»ΡƒΡ‡ΡˆΠ΅. Одна ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… особСнностСй CH552 — USB. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… ΠΈΠ»ΠΈ странных программистов, Π΄Π°, Π½ΠΎ это Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ CH552 ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ USB HID-устройство. CH552 ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ USB-ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ.Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это, [Аарон] Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠ»Π°Ρ‚Ρƒ CH552 (DE, Π²ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊ Google), ΡΠ½Π°Π±ΠΆΠ΅Π½Π½ΡƒΡŽ сСнсорными панСлями ΠΈ свСтодиодами, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° стала USB-ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ.

Если Π²Π°ΠΌ Π½Π΅ хочСтся ΠΏΠ°ΡΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π΅ΡΡ‚ΡŒ нСсколько поставщиков ΠΏΠ»Π°Ρ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ CH554, ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² [Аарона] доступны здСсь. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π»ΡƒΡ‡ΡˆΠΈΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ использованию Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‡Π΅Π½ΡŒ интСрСсных Ρ‡ΠΈΠΏΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ появились Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ

Π‘Π΄Π΅Π»Π°ΠΉ сам ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB flash 8051 avr mcu gal pic spi.ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 450 микросхСм Ρ„Π»ΡΡˆ-памяти, 286 Π½Π°Π±ΠΎΡ€ΠΎΠ² микросхСм, … ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π½Π° Π±Π°Π·Π΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ / ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„Π»ΡΡˆ-памяти ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ„Π»ΡΡˆ-памяти Diyserial — устройство Altera Quad-Serial Configuration (EPCQ) ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρƒ мСня Π΅ΡΡ‚ΡŒ atmega8ic, ΠΈ я ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для Π½Π΅Π³ΠΎ схСму ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², я Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой собствСнный — ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° программирования EEPROM Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно Ρ„Π»ΡΡˆ-памяти для Π±ΠΎΠ»Π΅Π΅ слоТной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΈ ΠΎΠ½ достаточно ΠΌΠ°Π».

    Π― Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» этот Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с SD-ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ для хранСния ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ мСстами для Ρ„Π»Π΅Ρˆ-Ρ‡ΠΈΠΏΠΎΠ² (2xSO8 + 2xSO16packages) с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ консолью для записи.5 ΡˆΡ‚. / Π›ΠΎΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ usb spi bios 25x series en25t80 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для diy Π½ΠΎΠ²Ρ‹ΠΉ usb spi set tl866csprgrammer ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ usb-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ flash 8051 avr mcu gal pic spi. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 450 микросхСм Ρ„Π»ΡΡˆ-памяти, 286 Π½Π°Π±ΠΎΡ€ΠΎΠ² микросхСм, 450 матСринских ΠΏΠ»Π°Ρ‚, 75 устройств PCI, 13 устройств USB ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ Π½Π° Π±Π°Π·Π΅ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ / ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 16-ΠΌΠ΅Π³Π°Π±ΠΈΡ‚Π½ΠΎΠΉ Ρ„Π»ΡΡˆ-памяти ΠΌΠ΅Π½Π΅Π΅ 18 сСкунд, 48-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ. ИспользованиС встроСнного Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования (ISP) позволяСт программисту Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

    Serial Flash Programmer Diy >>> ΠΠΠ–ΠœΠ˜Π’Π• Π—Π”Π•Π‘Π¬

  • Π‘Π°ΠΌΡ‹Π΅ послСдниС Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ свой BIOS Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ EEPROM с интСрфСйсом SPI Π½Π° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ поставляСтся с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для чтСния / записи ΠΈ Ρ‚. Π”.Ρ„ΠΈΡˆΠΊΠΈ. НашСл Ρ„Π»Π΅Ρˆ-Ρ‡ΠΈΠΏ Winbond «W25X80» (1024 kB, SPI) Π½Π° linux_spi. Однако Π»ΡƒΡ‡ΡˆΠ΅Π΅ исправлСниС — coreboot / libreboot, Π³Π΄Π΅ Π²Ρ‹ управляСтС источником И ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ. Π¨Π•Π‘Π’Π¬ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ ΠžΠ’ SPI FLASH. (1) SPI Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Windows. НадСТный, высокоскоростной, ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΠΎΡ€Ρ‚ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC, элСктронный ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚. Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° ΠΈ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP. KMTronic USB E-Eprom ΠΈ SerialFlash Programmer — BIOS, ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π² бизнСсС, офисС ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ, элСктричСскоС ΠΈ ΠΈΡΠΏΡ‹Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ расходныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ / eBay.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ OpenSDA (Ρ€Π΅ΠΆΠΈΠΌ программиста) FRDM, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ (Π΄ΠΎΡ€ΠΎΠ³ΠΎ) для создания Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² DIY ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ°ΠΉΠΊΠΎΠΉ Π½Π° ΠΏΠ»Π°Ρ‚Π΅. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ MSD для программирования Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ. LPC-Programmer-Build-Overview.jpg. ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ (77×30 ΠΌΠΌ) USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² LPC для сСмСйств P89LPC9xx ΠΈ ARM LPC11xx. Π’Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ простой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ Π½Π΅ трСбуСтся. Π”ΠΈΠ»ΡˆΠ°Π½ ДТаякоди ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Π½ΠΎΠ²ΡƒΡŽ сборку, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ FlashProg — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„Π»ΡΡˆ-памяти USB: FlashProg — это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ„Π»ΡΡˆ-памяти USB.

    ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΎΠ±Π·ΠΎΡ€Ρ‹ программирования Spi Flash ΠΈ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ пробоя, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ dos, ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρƒ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΄Π²Π΅Ρ€Π΅ΠΉ, ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρƒ dora, ΠΎΠ±Π·ΠΎΡ€Π°ΠΌ, элСктроникС DIY.

    Π― создал ΠΎΡ‡Π΅Π½ΡŒ простой Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для программирования Ρ„Π»ΡΡˆ-памяти 78K0S для этих устройств. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ устройство 78K0S основано Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ асинхронной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅.

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π»ΡΡˆ-памяти с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USB для SPI. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² EJPlaylist Π§ΠΈΠΏ Π±Ρ‹Π» записан с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° основС COM-ΠΏΠΎΡ€Ρ‚Π° своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Ρ…Π΅Ρ…. : D.

    SkyPRO Высокоскоростной USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ SPI для 24/25/93 EEPROM / SPIflash / AVR.ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ информация ΠΎ микросхСмС EEPROM FLASH BIOS MCU USB Programmersupport 6000.

    Editor Terminal Emulator Архив тСхничСских Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ ATMEL AT89S51 — это Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 8051 с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ интСрфСйсом для встроСнной Ρ„Π»ΡΡˆ-памяти 4 ΠšΠ‘. ΠœΠΎΡ…Π°ΠΌΠΌΠ°Π΄ Асим Π₯Π°Π½, программист FlashMicrocontroller, вСрсия 3.0. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой собствСнный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ прСобразоватСля USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π΅ΠΌΡƒ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVRUSBasp, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ. КабСль для программирования Joint Test Actiongroup (JTAG) -HS1 прСдставляСт собой Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для высокоскоростного программирования SPI (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌΡ‹ 0 ΠΈ 2). Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» справки Β«Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² косвСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ SPI ΠΈΠ»ΠΈ BPI Flash MemoryΒ».

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ AVR ΠΈ PIC (ссылка) Π― Π½Π΅ знаю, интСрСсно Π»ΠΈ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для программирования DIY, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EPROM / Flash, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму Ρ„Π»ΡΡˆ-памяти Π½Π° вашСй матСринской ΠΏΠ»Π°Ρ‚Π΅. External Bus Pirate v3 / v4: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ SPI, ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ Π½Π° Dediprog SF100, Π½ΠΎ ΠΌΠ΅Π½Π΅Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ своС устройство с Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Π²ΡΠΏΡ‹ΡˆΠΊΠΎΠΉ. ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ TTL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 500 ΠΊΠ±ΠΈΡ‚ / с ΠΈ устойчив ΠΊ 5 Π’ at90usb162 flashat90usb162.hex sudo dfu-programmer at90usb162 reset.

    >>> ΠΠΠ–ΠœΠ˜Π’Π• Π—Π”Π•Π‘Π¬

  • ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ интСрфСйс (SPI) ΠšΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ интСрфСйс SPI Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для записи Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π²ΠΎ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ вашСго AVR, Π½ΠΎ ΠΈ для ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ.

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„Π»Π΅Ρˆ-памяти DiyI Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» этот Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с SD-ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ для хранСния ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ мСстами для Ρ„Π»Π΅Ρˆ-Ρ‡ΠΈΠΏΠΎΠ² (2xSO8 + 2xSO16 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²) с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ консолью для записи. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΈΡ… Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ² ΠΈΠΌΠ΅ΡŽΡ‚ свой BIOS Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ EEPROM с интСрфСйсом SPI on ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ поставляСтся с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для чтСния / записи / ΠΈ Ρ‚. Π΄.Ρ„ΠΈΡˆΠΊΠΈ. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Ρ„Π»Π΅Ρˆ-Ρ‡ΠΈΠΏ Winbond «W25X80» (1024 kB, SPI) Π½Π° linux_spi.

  • Business, Office & Industrial Plcc44 to dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ usb тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° для микросхСм socket_vi ЭлСктротСхничСскоС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

    Business, Office & Industrial Plcc44 to dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° для микросхСм socket_vi ЭлСктротСхничСскоС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
    • Π”ΠΎΠΌ
    • БизнСс, офис ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ
    • Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ принадлСТности
    • Π Π°Π·ΡŠΠ΅ΠΌΡ‹ для ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΈ ΠΊΠ°Π±Π΅Π»Π΅ΠΉ
    • Π Π°Π·ΡŠΠ΅ΠΌΡ‹ для микросхСм
    • Plcc44 — dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB ВСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° микросхСм socket_vi

    тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ic socket_vi Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Plcc44 Π΄ΠΎ dip40 usb, Ρ‚ΠΈΠΏ: ΠΎΡ‚ Plcc44 Π΄ΠΎ dip40, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΈΠ· любого мСста, создайтС свой собствСнный ΡΡ‚ΠΈΠ»ΡŒ сСйчас, Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Ρ†Π΅Π½Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 100% ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ, Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅.тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° микросхСм socket_vi Plcc44 to dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ usb, Plcc44 to dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° микросхСмы socket_vi.








    Π½Π΅ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Π½Π΅ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅, Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ, EAN:: НС примСняСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, обычная ΠΈΠ»ΠΈ нСпСчатная ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° ΠΈΠ»ΠΈ полиэтилСновый ΠΏΠ°ΠΊΠ΅Ρ‚, Π’ΠΈΠΏ: Plcc44 to dip40, БостояниС :: НовоС: ΠœΠ°Ρ€ΠΊΠ° A -Π½ΠΎΠ²Ρ‹ΠΉ, Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°, GTIN:: НС примСняСтся: MPN:: НС примСняСтся. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ см. Π’ спискС ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°. Если Ρ‚ΠΎΠ²Π°Ρ€ поступаСт Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ‚ производитСля, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Plcc44 — dip40 usb, тСстСр микросхСмы socket_vi, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ доставлСн Π½Π΅ Π² Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅.UPC:: НС примСняСтся: Π‘Ρ‚Ρ€Π°Π½Π° / Ρ€Π΅Π³ΠΈΠΎΠ½ производства:: ΠšΠΈΡ‚Π°ΠΉ, Π‘ΠΌ. ВсС опрСдСлСния условий: Ворговая ΠΌΠ°Ρ€ΠΊΠ°:: Π‘Π΅Π· ΠΌΠ°Ρ€ΠΎΡ‡Π½ΠΎΠ³ΠΎ обозначСния / Π ΠΎΠ΄ΠΎΠ²ΠΎΠ΅.

    Plcc44 — dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° микросхСмы socket_vi




    Plcc44 — dip40 ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстСр Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° микросхСмы socket_vi


    rrlaw.ca Π’ΠΈΠΏ: Plcc44 to dip40, Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΈΠ· любого мСста, Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ свой собствСнный ΡΡ‚ΠΈΠ»ΡŒ прямо сСйчас, Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ, ОбновлСниС Π½Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Ρ†Π΅Π½Ρƒ, Π§Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ 100% ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΠΉ.

    PonyProg — ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств

    Π”ΠΎΠΌ
    ΠšΡ‚ΠΎ я?
    ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹
    ΠŸΠΎΠ½ΠΈΠŸΡ€ΠΎΠ³
    КАРАКА
    WebTherm
    MiniThreads
    ΠŸΠ›Π˜Π‘



    ПослСднСС обновлСниС
    $ Π”Π°Ρ‚Π°: 2008/01/05 23:21:01 $


    Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
    Если ΠΈΡ‰ΠΈΡ‚Π΅ простой, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Ρ‹ ΠΏΡ€Π°Π², ΠΎΠ½ здСсь.
    PonyProg — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС с ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ графичСским интСрфСйсом, доступным для Windows95 / 98 / ME / NT / 2000 / XP ΠΈ Intel Linux. Π•Π³ΠΎ Ρ†Π΅Π»ΡŒ — Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСриала. устройство. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ IC Bus, Microwire, SPI eeprom, Atmel AVR ΠΈ Microchip PIC micro.
    SI-Prog ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ интСрфСйс для PonyProg.
    Π‘ PonyProg ΠΈ SI-Prog Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Wafercard для SAT, eeprom Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… GSM, Π’Π’ ΠΈΠ»ΠΈ ΠΠ’Π’ΠžΠ ΠΠ”Π˜Πž. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½ΠΈΠ·ΠΊΠΈΠΉ стоит стартовый ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ для PIC ΠΈ AVR.

    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PonyProg

    PonyProg Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ простыми Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ интСрфСйсами, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ AVR ISP (STK200 / 300), JDM / Ludipipo, EasyI2C ΠΈ DT-006 AVR (ΠΎΡ‚ Dontronics).

    Π₯арактСристики
    ΠžΠΏΠΎΡ€Π° 24C01, 24C02, 24C04, 24C08, 24C16 IC Bus EEPROM
    ΠžΠΏΠΎΡ€Π° 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 IC Bus EEPROM
    АвтоопрСдСлСниС 24XX EEPROM Π²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 24C325 ΠΈ 24C645 IC Bus EEPROM
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Siemens SDE2516, SDE2526, SDA2546, SDA2586, SDA3546, SDA3586 EEPROM (ΠΊΠ°ΠΊ 24XX Auto)
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AT17C65, AT17C128, AT17C256, AT17C512, AT17C010 IC Bus EEPROM
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Siemens SDE2506 EEPROM
    ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ опрокидывания Π±Π°Π½ΠΊΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… старых 24XX EEPROM
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Π’ΡΠΏΡ‹ΡˆΠΊΠ° micro
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534
    АвтоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR Ρ‚ΠΈΠΏ
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR ATmega103, ATmega161, ATmega163, ATmega 323, ATmega128, ATmega8, ATmega16, ATmega64, ATmega32, ATmega162, ATmega169, ATmega8515, ATmega8535
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AVR ATmega44, 88, 168, 164, 324, 644, 640,1280, 1281, 2560, 2561 ( Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ, )
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AVR AT90can32, 64 ΠΈ 128 ( Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ )
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AVR ATtiny12, ATtiny15, ATtiny26, ATtiny2313
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AVR ATtiny13, 25, 45, 85, 261, 461 ΠΈ 861 ( Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ, )
    Π§Ρ‚Π΅Π½ΠΈΠ΅ ATtiny12 ΠΈ ATtiny15 Π‘Π°ΠΉΡ‚ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ осциллятора
    Π—Π°ΠΏΠΈΡΡŒ Π±ΠΈΡ‚ΠΎΠ² Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR ΠΎΡ‚ чтСния
    Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠ°ΠΊ Flash, Ρ‚Π°ΠΊ ΠΈ EEPROM ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR сразу
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ AT89S8252 ΠΈ AT89S53 ΠΌΠΈΠΊΡ€ΠΎ
    ΠžΠΏΠΎΡ€Π° 93C06, 93C46, 93C56, 93C57, 93C66, 93C76, 93C86 ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° EEPROM (сСрии C ΠΈ LC, сСрия CS ΠΏΠΎΠΊΠ° Π½Π΅ поддСрТиваСтся)
    ΠžΠΏΠΎΡ€Π° 93C13 (ΠΊΠ°ΠΊ 93C06) ΠΈ 93C14 (ΠΊΠ°ΠΊ 93C46) ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° EEPROM
    Доступ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ eeproms Π² 8- ΠΈ 16-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ
    Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PIC 16C84 / 16F84 ΠΌΠΈΠΊΡ€ΠΎ
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PIC 16F873 / 874/876/877 ΠΈ PIC 16F84A micro
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PIC 16F873A / 874A / 876A / 877A ΠΈ PIC 16F627 / 628 micro (Π½Π΅ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ)
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PIC 12C508 / 509 ΠΌΠΈΠΊΡ€ΠΎ
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PIC 12C671 / 672 ΠΌΠΈΠΊΡ€ΠΎ ( Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ )
    ΠžΠΏΠΎΡ€Π° 25010, 25020, 25040 SPI EEPROM
    ΠžΠΏΠΎΡ€Π° 25080, 25160, 25320, 25640, 25128, 25256 Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ SPI EEPROM
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 25642 ΠΈ 95640 Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ SPI EEPROM
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° NVM3060 eeprom
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° MDA2061 / MDA2062 eeprom
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° X2444 / X2445 eeprom
    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° S24h40 ( Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ )
    Π§Ρ‚Π΅Π½ΠΈΠ΅ / запись ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Intel Ρ„Π°ΠΉΠ», Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»
    Π§Ρ‚Π΅Π½ΠΈΠ΅ / запись S-записи Motorola Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»
    Π§Ρ‚Π΅Π½ΠΈΠ΅ / запись Ρ„Π°ΠΉΠ»Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° CSM
    Π˜ΠΌΠ΅Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ EP Ρ„Π°ΠΉΠ» для хранСния характСристик EEPROM, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΈ содСрТимоС памяти вмСстС с CRC
    Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π°, тСкст ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ
    Π Π°Π±ΠΎΡ‚Π° с Windows95 / 98 / ME ΠΈ Windows NT / 2000 / XP ΠΈ Linux *
    Кнопка ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»Π°
    Команда заполнСния Π±ΡƒΡ„Π΅Ρ€Π°
    Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ² бСзопасности для AVR, AT89S ΠΈ PIC
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСрийного Π½ΠΎΠΌΠ΅Ρ€Π°
    Π€Π°ΠΉΠ»Ρ‹ сцСнариСв для ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
    ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ с WinNT / 2000 / XP с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ для прямого Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°.

    * НС всС интСрфСйсы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой, для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ смотритС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ.

    НовыС Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ устройства ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π–Π΄Ρƒ ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΡ….

    Π­ΠΊΡ€Π°Π½ свалка

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ стр.

    Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ PonyProg для Windows9x / ME / NT / 2000 / XP ΠΈ Linux

    Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-докумСнтация PonyProg2000.

    TODO

    Новый графичСский интСрфСйс, вСроятно, основан Π½Π° wxWidgets ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ USB.

    Π›ΡŽΠ±ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ привСтствуСтся!

    АппаратноС обСспСчСниС интСрфСйсы
    PonyProg Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с нСсколькими Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ интСрфСйсами.Π’Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ большС нравится, ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅.

    SI Prog (Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° для PonyProg)

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ интСрфСйс PonyProg. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со всСми устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ PonyProg. Π‘ΠΌΠΎΡ‚Ρ€ΠΈ сюда ΠΊΡƒΠΏΠΈΡ‚ΡŒ это.

    Π‘Ρ…Π΅ΠΌΠ°

    SI Prog
    SI Prog kit


    AVR ISP (STK200 / 300) интСрфСйс ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°

    Π›ΡƒΡ‡ΡˆΠΈΠΉ способ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ AVR ISP.Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ Π² систСмах Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ напряТСния (3Π’). Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«AVR ISP. I / O Β»ΠΈΠ»ΠΈΒ« AVR ISP API Β»Π² мСню« ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Β»-Β« Настройка Β». мСню ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π»Π°ΠΆΠΎΠΊ.
    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС (ISP) Ρ‡Π΅Ρ€Π΅Π· 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ, Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ PonyProg Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для AVR, AT89S, SPI eeproms, microwire eeproms ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° устройство.
    «AVR ISP API» Π² вСрсии для Linux трСбуСтся parport, parport_pc ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ядра ppdev.
    Π’ Windows2000 / XP Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«AVR ISP I / OΒ» ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стандартный LPT ΠΏΠΎΡ€Ρ‚ ПК.
    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ этот интСрфСйс Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ I CBus устройств, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ вмСсто этого интСрфСйс SI-Prog ΠΈΠ»ΠΈ EasyI2CBus.

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ STK200 / 300 прСдоставлСн ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Kanda.

    НСкоторыС люди ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚Π΅ ΠΌΠ½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° STK200. Для обсуТдСниС смотритС здСсь

    Π’ΠΎΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹Π΅ схСмы.

    AVR ISP с распиновкой STK200 / 300 (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ STK200 / 300 eva доска)
    НаТмитС здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ

    AVR ISP с распиновкой SI-Prog (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ SI-Prog ΠŸΠ»Π°Ρ‚Ρ‹ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° AVR)
    НаТмитС здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ


    Ludipipo ΠΈ интСрфСйс JDM

    PonyProg ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ интСрфСйс ludipipo ΠΈ JDM для программирования PIC16x84.

    alexxlab

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *