Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ внСшний Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ для всСх iOS-устройств, совмСстим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 Π΄ΠΎ 24:00 ΠΏΠ½-ΠΏΡ‚ | c 10:00 Π΄ΠΎ 18:00 сб
0 Comments

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

Π”Π΅Π»Π°Π΅ΠΌ простой 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). Пока Ρƒ мСня Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ нСобходимости Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

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

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

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

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

ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR USB

Β  Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π½Π° основС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΎΡ‚ Objective Development ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстим ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ AVR910 ΠΎΡ‚ ATMEL. ОписаниС устройства. ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ Π»ΠΈΠ½ΠΈΠΉ питания ΠΏΠΎΡ€Ρ‚Π° USB ΠΎΡ‚ случайного замыкания ΠΏΠΎ цСпям питания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π”ΠΈΠΎΠ΄Ρ‹ VD1, VD2 Π²ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²Ρ‹Π΅, ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для пониТСния питания ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΠΎ 3,6 Π’. Богласно Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ напряТСнии питания Π΄ΠΎ частоты Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 14 ΠœΠ“Ρ†. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹ VL1 (“RD”), VL2 (“WR”) ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… дСйствиях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Ρ€Π΅ΠΆΠΈΠΌΡ‹ чтСния ΠΈ записи. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ VL3 (“PWR”) ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ питания Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

Β  Β Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J1 – (MODify) слуТит для Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΈ Π΅Π³ΠΎ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΈ, ΠΊ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ ISP ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ внСшний ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ производится Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² МК ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ПослС программирования ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° этот Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΡŒ ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J2 – NORMal.Β 

Β  Β Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J3 LOW SCK ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅Ρ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту ΠΏΠΎΡ€Ρ‚Π° SPI МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΄ΠΎ ~20 ΠΊΠ“Ρ†. ΠŸΡ€ΠΈ Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π΅ частота SPI Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ, ΠΏΡ€ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ – пониТСнная. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Ρ…ΠΎΠ΄Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° провСряСт состояниС Π»ΠΈΠ½ΠΈΠΈ PB0 ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ SPI. НС рСкомСндуСтся ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ ΠΏΡ€ΠΈ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌ процСссС записи/чтСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ МК, Ρ‚.ΠΊ., скорСС всСго, это ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ искаТСнию записываСмых/Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J3 Π²Π²Π΅Π΄Π΅Π½ для возмоТности программирования МК AVR, Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° 128 ΠΊΠ“Ρ†.Β 

Β   РСзисторы R10 – R14 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для согласования ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ сигналов ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ†Π΅ΠΏΠ΅ΠΉ (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ МК ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€). Вактовая частота ΠΏΠΎΡ€Ρ‚Π° SPI МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π΅ J3 Ρ€Π°Π²Π½Π° 187,5 ΠΊΠ“Ρ†. Π­Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚ 570 ΠΊΠ“Ρ† для ATtiny/ATmega, 750 ΠΊΠ“Ρ† для 90S ΠΈ 7,5 ΠœΠ“Ρ† для 89S.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ 10 Π΄ΠΎ 30 сСкунд (ΠΏΡ€ΠΈ использовании ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ AVRProg v.1.4 ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° AVR Studio) вмСстС с Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ Π² зависимости ΠΎΡ‚ объСма FLASH памяти ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты.Β 

Β   На Π²Ρ‹Π²ΠΎΠ΄ LED Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ISP Π²Ρ‹Π²Π΅Π΄Π΅Π½ ΠΌΠ΅Π°Π½Π΄Ρ€ с частотой 1 ΠœΠ“Ρ† для “оТивлСния” МК, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Ρ„ΡŒΡŽΠ·-Π±ΠΈΡ‚Ρ‹, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΈΠ³Π½Π°Π» гСнСрируСтся постоянно ΠΈ Π½Π΅ зависит ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ тСстировался с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ AVRProg v.1.4 (Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ AVRStudio), ChipBlasterAVR v.1.07 Evaluation, CodeVisionAVR, AVROSP (ATMEL AVR Open Source Programmer). Для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ функционирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² схСмС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ (установлСны Π² “0”) Π±ΠΈΡ‚Ρ‹

SPIEN, CKOPT, SUT0 ΠΈ BODEN. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ , ΠΈΠ΄ΡƒΡ‰ΠΈΠ΅ с Π·Π°Π²ΠΎΠ΄Π°, Ρ‚.Π΅. Π½ΠΎΠ²Ρ‹Π΅, ΠΈΠΌΠ΅ΡŽΡ‚ ΡƒΠΆΠ΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π±ΠΈΡ‚ SPIEN. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ (установлСны Π² “1”). Β 

Β  Β Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ установкС ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅. ΠŸΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свСТСиспСчСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· USB. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Π½Π°ΠΉΠ΄Π΅Ρ‚ Π½ΠΎΠ²ΠΎΠ΅ устройство – AVR910 USB Programmer, ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ автоматичСски Π½Π°ΠΉΡ‚ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ inf-Ρ„Π°ΠΉΠ»Ρƒ, Π² зависимости ΠΎΡ‚ установлСнной Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.Β 

Β   На Ρ„ΠΎΡ€ΡƒΠΌΠ΅ находятся всС Ρ„Π°ΠΉΠ»Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ пСчатная ΠΏΠ»Π°Ρ‚Π° для нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° avr. Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠΊΠ°ΠΆΡƒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ сборки USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR ΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Π² корпус. Для Π½Π°Ρ‡Π°Π»Π° скачиваСм Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ.

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

Β   ПодгоняСм ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠΎΠ΄ корпус, Π΄Π΅Π»Π°Π΅ΠΌ всС Π·Π°ΠΌΠ΅Ρ€Ρ‹, свСрлим отвСрстия ΠΈ Π²ΠΎΡ‚ Π²Π°ΠΌ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€, с ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ.

Β   Если Π½Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ произвСсти ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ свСтодиода. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ LED, ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ GND ISP-Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. ΠŸΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ питания свСтодиод Π΄ΠΎΠ»ΠΆΠ΅Π½ свСтится Π² Β«ΠΏΠΎΠ»Π½Π°ΠΊΠ°Π»Π°Β». ΠŸΡ€ΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΈ ΠΏΠΈΠ½Ρ†Π΅Ρ‚ΠΎΠΌ Π½ΠΎΠΆΠ΅ΠΊ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° свСтодиод Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈΠ±ΠΎ засвСтится Π² Β«ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°ΠΊΠ°Π»Β», Π»ΠΈΠ±ΠΎ свСчСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ.Β 

Β  Β Π‘Π΅Π· ΠΎΡ‰ΠΈΠ±ΠΎΠΊ собранный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Π² настройкС Π½Π΅ нуТдаСтся. Но Ссли Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ МК Π²Ρ…ΠΎΠ΄ RESET подтянут ΠΊ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ питания рСзистором, Ρ‚ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π» рСзистора Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½ΠΈΠΆΠ΅ 10 кОм – это связанно с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌ напряТСниСм питания ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² схСмС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСзисторов Π½Π° шинС ISP-Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°.

Β  Β Π€ΠΎΡ€ΡƒΠΌ ΠΏΠΎ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ

Β Β Β Π€ΠΎΡ€ΡƒΠΌ ΠΏΠΎ ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR USB

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠ· Ρ„Π»Π΅ΡˆΠΊΠΈ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ внутрисистСмного программирования ISP Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ нуТдаСтся Π² ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ – ΠΏΡ€ΠΎΡ‚Ρ€Π°Π²ΠΈΠ» ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, спаял ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡΡ. Автор Π΄Π°Π½Π½ΠΎΠ³ΠΎ устройства ΡƒΠΊΠ°Π·Π°Π½ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π° здСсь ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈΠ· руководства, Ρ‡Ρ‚ΠΎΠ± Π±Ρ‹Π»ΠΎ понятнСС, ΠΎ Ρ‡Ρ‘ΠΌ Ρ€Π΅Ρ‡ΡŒ: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – Π²Π΅Ρ‰ΡŒ, фактичСски, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ Π² любой соврСмСнный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с Π»ΡŽΠ±Ρ‹ΠΌ объСмом FLASH-памяти Π½Π° довольно высокой скорости. Но ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово здСсь – “ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ”, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· настройки ΠΈ Ρ‚Π°Π½Ρ†Π΅Π² с Π±ΡƒΠ±Π½ΠΎΠΌ Π½Π°Π΄ Π½ΠΈΠΌ сразу ΠΆΠ΅ послС установки ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. ΠšΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π³Π»ΡŽΡ‡ΠΈΡ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ПК ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΈΠ»ΠΈ смСнС ОБ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ – это Ρ‚Π°ΠΊΠΎΠΉ, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ для любой соврСмСнной ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии ОБ, ΠΈ эти Π΄Ρ€ΠΎΠ²Π° Π½Π΅Π³Π»ΡŽΡ‡Π½Ρ‹Π΅. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ Π΅Ρ‰Π΅ с дСсяток ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ для сСбя Π»ΠΈΡ‡Π½ΠΎ, Π½ΠΎ Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ – основныС, Π±Π΅Π· соблюдСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅.

Π’ настоящСС врСмя Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… схСм USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для AVR . Условно ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ большиС Π³Ρ€ΡƒΠΏΠΏΡ‹.

ΠŸΠ΅Ρ€Π²Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, построСнныС Π½Π° основС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (Π² частности, AVR). Π‘ΠΎΠ±ΠΈΡ€Π°Π» нСсколько ΡˆΡ‚ΡƒΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚ Prottoss’а (AVR910), сСбС ΠΈ своим Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ нСсколько ΡˆΡ‚ΡƒΠΊ USBasp. Π”Π²ΠΎΠ΅ ΠΈΠ· Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ…, ΠΎΠ΄Π°Ρ€Π΅Π½Π½Ρ‹Ρ… сиими дывайсами, Π² восторгС. Π£Π΄Π°Ρ‡Π½ΠΎ ΡˆΡŒΡŽΡ‚ ΠΊΠ°ΠΌΠ½ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚. Π£ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… (Π² частности – Ρƒ мСня Π»ΠΈΡ‡Π½ΠΎ) собранныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ особой радости Π½Π΅ Π²Ρ‹Π·Π²Π°Π»ΠΈ. НС Π³ΠΎΠ²ΠΎΡ€ΡŽ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΠ»ΠΎΡ…ΠΈΠ΅, просто Π²ΠΎΡ‚ Ρ‚Π°ΠΊ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΈΡΡŒ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°: Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π½Π΅Ρ‚. Или, ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π² ΠΏΠ°Ρ€Ρƒ часов, ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для софта, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡˆΡŒΠ΅Ρ‚ΡΡ камСнь. И ΠΌΠ½ΠΎΠ³ΠΎ Π΅Ρ‰Π΅ Ρ‡Π΅Π³ΠΎ. Π‘Ρ€Π°Π·Ρƒ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΡŽ – я Π½Π΅ разбирался с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ собраны. ΠŸΡ€Π°Π²Π΄Π°, ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΊΡƒΡ‡Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ², Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡˆΠΈΡ‚ΡŒ ΠΊΠ°ΠΌΠ½ΠΈ. Однако, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²ΠΈΠ΄Π΅ частых глюков мСня Π½Π΅ особо ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΠ». Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ составила Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVRDUDE Π² комплСксС с графичСской ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ SinaProg, Π½ΠΎ ΠΎ Π½Π΅ΠΉ я ΡƒΠ·Π½Π°Π» слишком ΠΏΠΎΠ·Π΄Π½ΠΎ. ΠšΡΡ‚Π°Ρ‚ΠΈ, Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» Ρ‚Π°ΠΊΡƒΡŽ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ: Ρ‡Π΅ΠΌ Π΄Ρ€Π΅Π²Π½Π΅Π΅ ΠΆΠ΅Π»Π΅Π·ΠΎ ПК, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹. Ну ΠΈ самый нСприятный ΠΌΠΎΠΌΠ΅Π½Ρ‚ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π» Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ знакомства с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ AVR – Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΡƒΠΆΠ½ΠΎ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ входящий Π² Π΅Π³ΠΎ состав камСнь. Π’ΠΎ Π΅ΡΡ‚ΡŒ получаСтся Ρ‚Π°ΠΊ: Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ/Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΎΠ·Π³ΠΈ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΎΡ‚ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³.

И вторая Π³Ρ€ΡƒΠΏΠΏΠ° USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π΅ спСциализированной микросхСмы FT232Rx. Π’ своС врСмя данная микросхСма стала своСго Ρ€ΠΎΠ΄Π° Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠ΅ΠΉ. Мало Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π±Π΅Π· особых Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ USB Π² UART (ΠΈ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, 95% Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² этих цСлях). Она Π΅Ρ‰Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ COM-ΠΏΠΎΡ€Ρ‚, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ состояниС «второстСпСнных» Π»ΠΈΠ½ΠΈΠΉ (Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ RTS, CTS, DTR ΠΈ Ρ‚. Π΄.) ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ/ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅ ΠΈΠ· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ COM-ΠΏΠΎΡ€Ρ‚Π°, Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ FTDI (Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° FT232Rx). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, появилось Π½ΠΎΠ²ΠΎΠ΅, Π±Π΅Π· нСобходимости ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΎΠ·Π³ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈΡ‡Π΅ΠΌ, довольно быстроС.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USB

Данная схСма просто направляСт сигналы MOSI, MISO, SCK ΠΈ RESET, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… DCD, DTR, RTS ΠΈ DSR микросхСмы DD1 (FT232RL) соотвСтствСнно, Π½Π° Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Ρ‚.Π΅., фактичСски являСтся Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ Β«Π΄Ρ€Π΅Π²Π½ΠΈΡ…Β» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²). ΠŸΡ€ΠΈΡ‡Π΅ΠΌ, Π΄Π΅Π»Π°Π΅Ρ‚ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ программирования камня, Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π° счСт 4-Ρ… Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Ρ… элСмСнтов микросхСмы DD2 (74HC125D). БостояниС Π»ΠΈΠ½ΠΈΠΉ MOSI, MISO, SCK ΠΈ RESET устанавливаСтся/считываСтся ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ софтом Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ПК ΠΈ микросхСмой FT232RL ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎ шинС USB (ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΅Ρ‰Π΅ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€).

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ HL2 (Β«PWRΒ») сигнализируСт ΠΎ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ напряТСния питания с ΡˆΠΈΠ½Ρ‹ USB. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ HL1 (Β«PROGΒ») ΠΈΠ½Π΄ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ процСсс ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π³ΠΎΡ€ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎ врСмя ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ). Π’ΠΎΡ‚, Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΈ всС описаниС собствСнно схСмы элСктричСской ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ. ЕдинствСнноС Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ: Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-10MR (XP2 Β«ISPΒ»), распиновка ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ совпадаСт с ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнной распиновкой Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
STK200/STK300:

XP2 “ISP” Ρ€Π°Π·ΡŠΠ΅ΠΌ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройства ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ

XP3 “MISC” Ρ€Π°Π·ΡŠΠ΅ΠΌ для использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ микросхСма FT232RL ΠΈΠΌΠ΅Π΅Ρ‚ довольно ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΉ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΈΠ½ΠΈΠΈ ΡˆΠΈΠ½Ρ‹ CBUS ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°), поэтому Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ доступ ΠΊΠΎ всСм Π΅Π΅ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ. Ну ΠΈ доступ ΠΊ напряТСниям +5,0 Π’ ΠΈ +3,3 Π’ Ρ‚ΠΎΠΆΠ΅ лишним Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. Π’ ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΏΠ»Π΅Π½ΠΈΠΈ пСчатная ΠΏΠ»Π°Ρ‚Π° ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΌΠ°Π½ΡƒΠ°Π» – [emailΒ protected] , испытаниС – SssaHeKkk .

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

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

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈVD21N5817
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹HL1, HL2любой Π½Π° 3 Π²ΠΎΠ»ΡŒΡ‚Π°, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° свСчСния
РСзисторыR1, R2300 Ом
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 .

Π—Π°Π»ΠΈΡ‚ΡŒ “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ” Π² МК 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, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

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

Как Ρ‚Π΅Π°Ρ‚Ρ€ начинаСтся с вСшалки, Ρ‚Π°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² начинаСтся с Π²Ρ‹Π±ΠΎΡ€Π° Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ ATMEL, Ρ‚ΠΎ досконально ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ознакомится с Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΎΠ½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ всСго интСрСсного ΠΈ вкусного, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ совсСм ΠΏΠΎ Π·Π°ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ Ρ†Π΅Π½Π°ΠΌ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΠ»Π°Ρ‚ΠΊΠ° с ΠΎΠ΄Π½ΠΈΠΌ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈΠ½ΠΎΠ³ΠΈΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ с ΠΏΠ°Ρ€ΠΎΠΉ рСзисторов ΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ² Π² качСствС обвязки, стоит ΠΊΠ°ΠΊ «самолСт». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ остро встал вопрос ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ сборкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ПослС Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ изучСния Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ со стаТСм, Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π²ΡˆΠΈΠΉ сСбя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP, ΠΌΠΎΠ·Π³ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ слуТит ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega8 (Ρ‚Π°ΠΊ ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ atmega88 ΠΈ atmega48). Минимальная обвязка ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° позволяСт ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ достаточно ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ с собой, ΠΊΠ°ΠΊ Ρ„Π»ΡΡˆΠΊΡƒ.

Автором Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° являСтся Π½Π΅ΠΌΠ΅Ρ† Thomas Fichl, страничка Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ со схСмами, Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ.
Π Π°Π· Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ‚ΠΎ пСрСрисовал схСму ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega8 Π² корпусС TQFP32 (распиновка ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° отличаСтся ΠΎΡ‚ распиновки Π² корпусС DIP):

ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° J1 примСняСтся, Π² случаС Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой Π½ΠΈΠΆΠ΅ 1,5ΠœΠ“Ρ†. ΠšΡΡ‚Π°Ρ‚ΠΈ, эту ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, посадив 25 Π½ΠΎΠ³Ρƒ МК Π½Π° зСмлю. Π’ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ всСгда Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ частотС. Π›ΠΈΡ‡Π½ΠΎ для сСбя ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ скорости Π½Π° Π΄ΠΎΠ»ΠΈ сСкунды дольшС, ΠΈ поэтому Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ Π½Π΅ Π΄Ρ‘Ρ€Π³Π°ΡŽ, Π° постоянно шью с Π½Π΅ΠΉ.
Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½Ρ‹ D1 ΠΈ D2 слуТат для согласования ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ USB шиной, Π±Π΅Π· Π½ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚, Π½ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π½Π° всСх ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ blue ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ готовности ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ схСмы, red загораСтся Π²ΠΎ врСмя программирования. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ для программирования Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-06, распиновка соотвСтствуСт стандарту ATMEL для 6-Ρ‚ΠΈ ΠΏΠΈΠ½ΠΎΠ²ΠΎΠ³ΠΎ ISP Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°:

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

РазъСм для программирования ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° для сниТСния скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° вынСсСны Π½Π° Ρ‚ΠΎΡ€Π΅Ρ† устройства, это ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
Π˜Ρ‚Π°ΠΊ, послС сборки устройства ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ самоС Π²Π°ΠΆΠ½ΠΎΠ΅ – ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Для этих Ρ†Π΅Π»Π΅ΠΉ Ρ…ΠΎΡ€ΠΎΡˆΠΎ подходят Π΄Ρ€ΡƒΠ·ΡŒΡ Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с LPT ΠΏΠΎΡ€Ρ‚ΠΎΠΌ:) ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° пяти ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠ°Ρ… для AVR
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ с Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° программирования, соСдинив Π²Ρ‹Π²ΠΎΠ΄Ρ‹ Reset ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (29 Π½ΠΎΠ³Π°) ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° сущСствуСт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Atmega48, Atmega8 ΠΈ Atmega88. Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΡƒΡ… послСдних ΠΊΠ°ΠΌΠ½Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° вСрсии ΠΏΠΎΠ΄ Atmega48 ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΈ послСдняя вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ датируСтся 2009 Π³ΠΎΠ΄ΠΎΠΌ. А вСрсии ΠΏΠΎΠ΄ 8-ΠΉ ΠΈ 88-ΠΉ ΠΊΠ°ΠΌΠ½ΠΈ постоянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ, ΠΈ Π°Π²Ρ‚ΠΎΡ€ Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» внутрисхСмный ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π±Π΅Ρ€Π΅ΠΌ Π½Π° страницС Π½Π΅ΠΌΡ†Π°. Для Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ я использовал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PonyProg. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ завСсти кристалл Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡ‚ внСшнСго источника тактирования Π½Π° 12 ΠœΠ“Ρ†. Π‘ΠΊΡ€ΠΈΠ½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с настройками fuse ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ Π² PonyProg:

ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π³ΠΎΡ€Π΅Ρ‚ΡŒΡΡ свСтодиод ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ 23 Π½ΠΎΠ³Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΎΡˆΠΈΡ‚ ΡƒΠ΄Π°Ρ‡Π½ΠΎ ΠΈ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°
Установка вСлась Π½Π° ΠΌΠ°ΡˆΠΈΠ½Ρƒ с систСмой Windows 7 ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ сообщСниС ΠΎΠ± ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ устройства, с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ установку ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ мСста:

Мигом появится ΠΎΠΊΠ½ΠΎ с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ устанавливаСмый Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Ρƒ мСлкомягких:

Π—Π°Π±ΠΈΠ²Π°Π΅ΠΌ Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ установку, послС нСбольшой ΠΏΠ°ΡƒΠ·Ρ‹ появится ΠΎΠΊΠ½ΠΎ, ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‰Π΅Π΅ ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

ВсС, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

Khazama AVR Programmer
Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ я Π²Ρ‹Π±Ρ€Π°Π» ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡŒΡ‰ΠΈΠΊ Khazama AVR Programmer . Π—Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΊΠ°, с минималистичным интСрфСйсом.

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

Π—Π°ΠΏΠΈΡΡŒ Ρ„ΡŒΡŽΠ·ΠΎΠ² Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΊ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, осущСствляСтся ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Write All. Кнопка Save сохраняСт Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, Π° Load Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½Π½ΡƒΡŽ. ΠŸΡ€Π°Π²Π΄Π° я Ρ‚Π°ΠΊ ΠΈ Π½Π΅ смог ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ практичСского примСнСния этих ΠΊΠ½ΠΎΠΏΠΎΠΊ. Кнопка Default ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для записи стандартной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ„ΡŒΡŽΠ·ΠΎΠ², Ρ‚Π°ΠΊΠΎΠΉ, с ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ΄ΡƒΡ‚ с Π·Π°Π²ΠΎΠ΄Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это 1ΠœΠ“Ρ† ΠΎΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ RC).
Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π·Π° всС врСмя пользования этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Π°Π» сСбя с Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅ΠΉ стороны Π² ΠΏΠ»Π°Π½Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹. Он Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΊΠ°ΠΊ Π½Π° Π΄Ρ€Π΅Π²Π½Π΅ΠΌ стационарном ΠΏΠΊ Ρ‚Π°ΠΊ ΠΈ Π½Π° Π½ΠΎΠ²ΠΎΠΌ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π² SprintLayout ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ

06-01-2011

ОписаниС

Π­Ρ‚ΠΎΡ‚ простой AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ hex Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΡ‚ ATMEL, Π½Π΅ ТСртвуя своим Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΎΠΌ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Он Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ΅Π½, Ρ‡Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… простых доступных AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΈ Π½Π° Π΅Π³ΠΎ сборку ΡƒΠΉΠ΄Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ состоит ΠΈΠ· внутрисхСмного ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° (с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ) ΠΈ малСнькой ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ с DIP панСлькой, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ свой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ быстро Π΅Π³ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ внутрисхСмный, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π½Π΅ извлСкая Π΅Π³ΠΎ ΠΈΠ· устройства.

Π’Π΅ΡΡŒ AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собираСтся ΠΈΠ· ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ умСщаСтся Π² корпусС Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° COM ΠΏΠΎΡ€Ρ‚Π°. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° с DIP панСлькой позволяСт Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² Π½Π΅Π΅ 28-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 Π² корпусС DIP, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… корпусах. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ совмСстим с популярным ПО PonyProg, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Π°ΠΌ Ρ…ΠΎΠ΄ процСсса ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ шкального ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° статуса.

ВнутрисхСмный ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR

ΠŸΠ»Π°Ρ‚Π° с панСлькой для AVR

ΠŸΠ»Π°Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ минимальноС количСство ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π²Π½Π΅ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ устройства.


ΠŸΠ»Π°Ρ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя 28 Π²Ρ‹Π²ΠΎΠ΄Π½ΡƒΡŽ DIP ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ, ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ Π½Π° 4 ΠœΠ“Ρ† ΠΈΠ»ΠΈ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ с двумя кондСнсаторами ΠΏΠΎ 22 ΠΏΠ€, ΠΈ Π΄Π²Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. Π”Π²ΡƒΡ…ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ слуТит для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ питания +5 Π’, Π° 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ – для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΡ‚ внСшнСго источника напряТСния, Π° Π½Π΅ нСпосрСдствСнно ΠΎΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ 5 Π’ ΠΈ обСспСчит Π½Π°Π΄Π΅ΠΆΠ½ΡƒΡŽ ΠΈ Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ.

ПО PonyProg

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ hex Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π²Π°ΠΌ потрСбуСтся ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ПО . ПослС установки, ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ прСдстоит ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это ΡΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PonyProg для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню Β«SetupΒ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Β«Interface SetupΒ». НиТС Π½Π° рисункС подсвСчСны ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«AVR microΒ» ΠΈ Ρ‚ΠΈΠΏ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ATmega8).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PonyProg Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ hex Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΡˆΠΈΡ‚Π° Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню Β«FileΒ», Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Open Program (FLASH) File …Β» ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½Π° hex Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π΄ΠΎ Π·Π°ΡˆΠΈΡ‚ΡŒ. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ значСния, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рисункС Π½ΠΈΠΆΠ΅. Если Π²Ρ‹ всС Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚ΠΎ сСйчас самоС врСмя это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ваш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ физичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ»Π°Ρ‚Ρƒ с панСлькой ΠΈΠ»ΠΈ 6 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP. НаконСц, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° подсвСчСнной ΠΈΠΊΠΎΠ½ΠΊΠ΅ Β«Write Program Memory (FLASH)Β» ΠΈΠ»ΠΈ ΠΈΠ΄ΠΈΡ‚Π΅ Π² мСню Β«CommandΒ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Write Program (FLASH)Β».

ΠšΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Β«YesΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ запись.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΡΡΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Ρ€Π°ΡΡΠ»Π°Π±ΡŒΡ‚Π΅ΡΡŒ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ Π·Π° процСссом программирования ΠΏΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ состояния. PonyProg ΠΏΡ€ΠΎΡˆΡŒΠ΅Ρ‚ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚, загрузился Π»ΠΈ hex Ρ„Π°ΠΉΠ» Π±Π΅Π· ошибок. Π­Ρ‚ΠΎΡ‚ процСсс ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚ 10 Π΄ΠΎ 30 сСкунд, Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

ПослС программирования появится ΠΎΠΊΠ½ΠΎ Β«Write successfulΒ», ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, Ρ‡Ρ‚ΠΎ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Ρ‹Π» Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π³ΠΎΡ‚ΠΎΠ² ΠΊ использованию.

  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ ΠΌΠΎΠ½Ρ‚Π°ΠΆ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.
  • Π½Ρƒ Π² этой схСмС Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π²ΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»ΡΡ‚ΡŒ Π΅Π΅ Π½Π΅ Π½Π°Π΄ΠΎ Π° Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» ΠΊΠΎΠΌ ΠΏΠΎΡ€Ρ‚ Π»ΠΎΠ½ΠΈΠΊΠ° Π² ΠΊΠΎΠΌΠΏ ΠΈ Π²ΠΏΠ΅Ρ€Π΅Π΄,ΠΏΡ€Π°Π²Π΄Π° Π² ΠΌΠΎΠ΅ΠΌ Π΅Ρ‰Π΅ ΠΏΠΎ ΠΊΠΎΠΌ ΠΏΠΎΡ€Ρ‚Ρƒ стоит Π±ΡƒΡ„Π΅Ρ€ Ρ‡Ρ‚ΠΎΠ±Ρ‹ случайно Π½Π΅ ΡΠΆΠ΅Ρ‡ΡŒ.А Ρ‡Ρ‚ΠΎ ΠΊΠ°ΡΠ°Π΅Ρ‚ΡŒΡΡ ΠΏΠΎ пользованию ΠΏΡ€ΠΎΠ³ΠΎΠΉ ΠΏΠΎΠ½ΠΈ -Π·Π°Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ-ΠΏΡ€ΠΎ Ρ„ΡŒΡŽΠ·Ρ‹.вСдь Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡˆΡŒ ΠΈ микросхСма Π·Π°Π»ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ
  • ΠΊΠΎΠΌ ΠΏΠΎΡ€Ρ‚ устарСл. Ссли Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ usb Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎΠΉ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½Π°Ρ‡Π°Π²???? usb-com Π½ΠΈ ΠΊΡ‚ΠΎ Π² сСти Π½Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠ³Π°Π΅Ρ‚.Π° Ссли ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠ³Π°ΡŽΡ‚ Ρ‚ΠΎ Π² схСмС ΠΊΠ°ΠΊ Ρ€Π°Π· стоит ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Ссли ΡƒΠΆ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ самому Ρ‚ΠΎ с нуля. Π° Π½Π΅ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сСйчас ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π΅Π»Π°ΡŽΡ‚, Π·Π°ΠΊΠ°Π·Π°Π» конструктор, Π½Π°ΠΏΠΈΡ…Π°Π» Π² Π΄Ρ‹Ρ€ΠΊΠΈ элСмСнтов,запаял,ΠΈ всё.Ρ‚Π°ΠΊΠΈΡ… Π³Π΅Π½ΠΈΠ΅Π² Π½Π° слуТбС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρˆ ΠΊ Ρ‚Π°ΠΊΠΈΠΌΡƒ с вопросом ΠΎΠ½ ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠΌ Π·Π½Π°Ρ‚ΡŒ Π½Π΅ Π·Π½Π°Π΅Ρ‚. Π° вСдь хочСтся Π·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.
  • Ну ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½ΠΈΠΊΡ‚ΠΎ (ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ слитно!) Π½Π΅ прСдлАгаСт. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΡƒΡ‡Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… микросхСм Π΅ΡΡ‚ΡŒ Π² Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ – мостов USB-COM Π½Π° 5Π’ ΠΈ 3.3Π’ питания. Но шибко Π³Ρ€Π°ΠΌΠΎΡ‚Π½Ρ‹Π΅ Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ СстСствСнно ΠΎΠ± этом Π½Π΅ Π·Π½Π°ΡŽΡ‚. ΠŸΡ€ΠΎ AVR910-Π°Π½Π°Π»ΠΎΠ³ ΠΎΡ‚ ΠŸΡ€ΠΎΡ‚Ρ‚ΠΎΡΠ° Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π·Π½Π°ΡŽΡ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ МК ΠΏΠΎ USB Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ COM-ΠΏΠΎΡ€Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎ ISP. НапримСр. Π£ Π±ΡƒΡ€ΠΆΡƒΠ΅Π² Ρ‚ΠΎΠΆΠ΅ ΠΊΡƒΡ‡Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… конструкций. И описаний ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Ρ… ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½Π΅Ρ‚ – это ΠΆΠ΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π°Π΄ΠΎ. А хочСтся сразу Π³ΠΎΡ‚ΠΎΠ²Π΅Π½ΡŒΠΊΠΎΠ³ΠΎ – Π½Π°ΠΆΠ°Π» Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ всС-всС Π½Π° Π±Π»ΡŽΠ΄Π΅Ρ‡ΠΊΠ΅ с Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ ΠΊΠ°Π΅ΠΌΠΎΡ‡ΠΊΠΎΠΉ. А ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΡ€ΠΎΠΊΠΈ ΡƒΡ‡ΠΈΡ‚ΡŒ?
  • ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ SergeBS этот Ρ„ΠΎΡ€ΡƒΠΌ Π½Π΅ для орфографичСских ошибок ΠΈ Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ для ΠΏΠΎΡƒΡ‡Π΅Π½ΠΈΠΉ ΠΎ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΅ΡΡ‚ΡŒ. Ρ‚ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΈ совСта просят Ρƒ людСй ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°ΡŽΡ‚ ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΌΠΎΠΉ. Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΈ Π½Π΅ Π½Π°ΠΏΡ€ΡΠ³Π°Ρ‚ΡŒΡΡ это ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΊΡ€ΡƒΡ‚ΠΎ. P.S Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ спасибо Π’ΠΠœ Π·Π° участиС Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΌΠ΅. И ΠžΠ’Π”Π•Π›Π¬ΠΠžΠ• ЗА ΠžΠ§Π•ΠΠ¬ ΠŸΠ Π˜Π“ΠžΠ”Π˜Π’Π¨Π˜Π•Π‘Π― ΠŸΠžΠ£Π§Π•ΠΠ˜Π―. бурТуям ΠΏΡ€ΠΈΠ²Π΅Ρ‚, Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… Π΄ΠΎ?Ρ€Π΅Π½Π° Ρ‡Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ этого Ρ‚ΠΎ я ΠΈ Π·Π½Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠ³. ΠΊΡƒΠ΄Π° Π½Π°ΠΌ ΠΊΡ€Π΅ΡΡ‚ΡŒΡΠ½Π°ΠΌ.
  • Π£Π³Ρƒ. Π’ΠΈΠΏΠ° “ΠΊΡ€ΡŽΡ‚Ρ‹Π΅”, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°ΠΊ хотят Ρ‚Π°ΠΊ ΠΈ ΠΏΠΈΡˆΡƒΡ‚. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ “ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΌΡƒ” ΠΈ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚. Π‘ΠΎΠΏΠ»ΠΈ Ρ‚ΠΈΠΏΠ°:”Ρ…Π°Ρ‡Ρƒ Ρ‡Π°Π²ΠΎΠΉ-Ρ‚ΠΎ Π·Π½Π°Ρ‚ΡŒ, Π° Ρ‡Π°Π²ΠΎ – ня знаю самм” – Π½Π΅ Π² счСт.:)
  • Π’Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΈΠ· Ρ‡Π΅Π³ΠΎ всё это дСлаСтся… На китайской Π±Π°Ρ€Π°Ρ…ΠΎΠ»ΠΊΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ для Π²Π°ΡˆΠΈΡ… схСм ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ Π½Π° вСс ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ стандарты качСства ΠΊ Ρ‚Π°ΠΊΠΈΠΌ дСталям Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ. ΠŸΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΠΈΡ€ΠΌΠ°Ρ….
  • Π—Π°ΠΊΠ°Π·Ρ‹Π²Π°ΡŽ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… (российских). Пока (Ρ‚ΡŒΡ„Ρƒ * 3) Π½Π° Π±Ρ€Π°ΠΊ/Ρ…Π°Π»Ρ‚ΡƒΡ€Ρƒ ΠΈ Ρ‚.ΠΏ. Π½Π΅ Π½Π°Π»Π΅Ρ‚Π°Π».
  • ЗдравствуйтС! ВсСх с Π½Π°ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ Новым Π“ΠΎΠ΄ΠΎΠΌ! πŸ™‚ Π‘ΠΎΠ±Ρ€Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ схСмС (провСрял 3 Ρ€Π°Π·Π° всС). Но ΠΏΠΎΠ½ΠΈΠΏΡ€ΠΎΠ³ 2000 отказываСтся Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATMega168-20PU – Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ device missing or unknown device (-24). Использовал стабилитроны КБ407Π“, Вранзистор КВ3102АМ ΠΈ Π΄ΠΈΠΎΠ΄ ΠšΠ”522Π‘. ΠšΠ²Π°Ρ€Ρ† Ρƒ мСня Π±Ρ‹Π» Π½Π° 4.032 ΠœΠ“Ρ†. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ L7805. ΠŸΠ΅Ρ€Π΅Π΄ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ΠΌ ошибки ΡƒΡΠΏΠ΅Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ΄Ρ‚ΠΈ сСрвисныС сообщСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Advanced Serial Port Monitor, Π½ΠΎ Ρ‚Π°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Break Π² процСссС записи. НикакиС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ уходят. Настраивал ΠŸΠΎΠ½ΠΈΠŸΡ€ΠΎΠ³2000 всС ΠΏΠΎ инструкции. Π¨Π°Π³ Π·Π° шагом. Π‘ Ρ‡Π΅ΠΌ эта ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связана? НуТно Π»ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ 22 Π½ΠΎΠΆΠΊΡƒ ΠΊ Π·Π΅ΠΌΠ»Π΅ ΠΈ 20 ΠΊ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ (Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ зСмля ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅)? ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‡ΠΈΠΏ-сСлСкт (SS Π½ΠΎΠΆΠΊΠ° 16 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°)? Бпасибо Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ!
  • Π― собрал этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ использовал: РСзисторы – ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠ² Вранзистор – KT3102Π“Πœ Π”ΠΈΠΎΠ΄ h58 это Π°Π½Π°Π»ΠΎΠ³ 1N4148 Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½Ρ‹ – BZX55C 5.1 Π²ΠΎΠ»ΡŒΡ‚Π° Π’Π°ΠΊΠΆΠ΅ ΠΊΠ²Π°Ρ€Ρ† Π½Π° 4ΠœΠ³Ρ† ΠΈ 2 кСрамичСских кондСнсатора Π½Π° 22 ΠΏΠ€, Π½ΠΎ я Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ Ρ‚.ΠΊ. использованиС ΠΊΠ²Π°Ρ€Ρ†Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ/внСшний ΠΌΡ‹ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π±ΠΈΡ‚Π°ΠΌΠΈ, с Π·Π°Π²ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΡƒΡ…ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½ΠΈΠΉ ΠΊΠ²Π°Ρ€Ρ†(Ссли я Π½Π΅ ошибся) Π’Π½Π΅ΡˆΠ½Π΅Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ +5Π’ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.Π― ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» ΠΎΡ‚ Π‘ΠŸ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ПК с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°Π»ΠΈΠ²Π°Π» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Π”ΠΈΠΎΠ΄ h58 (такая ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π° присутствуСт Π½Π° корпусС этого Π΄ΠΈΠΎΠ΄Π°) Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° говорят Ρ‡Ρ‚ΠΎ это Π°Π½Π°Π»ΠΎΠ³ 1N4148. Π£ мСня всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠŸΠΎΠ½ΠΈΠŸΡ€ΠΎΠ³ 2000 ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π»ΠΈΠ»Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² ATmega8. Π€ΠΎΡ‚ΠΎ
    View post on imgur.com
    http://i.imgur.com/gCzAuzA.jpg
  • ΠŸΠΎΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² avr mk ii clone, Π½Π° Π±Π°Π·Π΅ Π»ΠΈΠ±Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΎΡ‚ lufa. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ at90usb168 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ΄Π΅Ρ‚ с Π±ΡƒΡ‚Π»ΠΎΠ°Π΄Π΅Ρ€ΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ послС сборки Π·Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· usb Π±Π΅Π· внСшнСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΠ΅ avr, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ xmega ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΈΠ½ΡŒΠΊΠΈ, pdi/tpi ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с avrstudio ΠΈ dude, Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для Π½ΠΈΡ…. Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹, шишки ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹. НапримСр, для Π½ΠΎΠ²Ρ‹Ρ… студий достаточно ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ fw Π² настройках ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. БобираСтся ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄ winavr. Мой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π² этой Ρ‚Π΅ΠΌΠ΅, ΠΎΡ‚ 12 Π³ΠΎΠ΄Π°. Π‘ Ρ„ΠΎΡ‚ΠΎΡ‡ΠΊΠΎΠΉ. http://m.radiokot.ru/forum/viewtopic…rt=700&t=26417
  • ЗдраствуйтС.собрал этот ΠΏΡ€ΠΎΠ³Ρ€ΠΎΠΌΠ°Ρ‚ΠΎΡ€ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ATtiny 2313 всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅ ΠΏΡ€ΠΎΠ³.Ρ‡ΠΈΡ‚Π°Π΅ΠΌ МК Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½ΠΎ Π²ΠΎΡ‚ такая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π°Ρ‚ΠΎΡ€ схСмы для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽ МК написал Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π±Π΅Π· внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π°,Π½ΠΎ ΠΏΡ€ΠΈ этом спСрва Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ МК,Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ Fuse ΠΊΠΎΡ€ΠΎΡ‡Π΅ я Π·Π°Π»ΠΈΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ,встала Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ,ΠΏΠΎΡ‚ΠΎΠΌ помСнял Fuse ΠΈ Π½Π°ΠΆΠ°Π» Write Π½ΠΎ послС Ρ‚Π°Π³ΠΎ ΠΊΠ°ΠΊ я Π½Π°ΠΆΠ°Π» Write Π²Ρ‹Π»Π΅Π·Π»Π° Π²ΠΎΡ‚ это Device missing or unknown device (-24) ΠΈ послС этого большС МК Π½Π΅ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ΡŒΡΡ Π² Ρ‡ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°
  • это ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ я подскаТитС поТалуста ΠΏΠΎΠΏΡ€ΠΎΠ±Ρ‹Π²Π°Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ATtiny 2313 с внСшним ΠΊΠ²Π°Ρ€Ρ†Π΅ΠΌ ипоставил 2 кондСнсатора,ΠΊΠ²Π°Ρ€Ρ† Π½Π° 8 ΠœΠ“Ρ†,ΠΏΠΎΠ΄ΠΊ. ΠΏΡ€ΠΎΠ³Ρ€ΠΎΠΌ.ΠΎΠ½ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» МК ΠΎΡ‚ΠΊΡ€Ρ‹Π» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² ΠΏΠΎΠ½ΠΈ выставил Fuse ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π΄ΠΎ Π²ΠΎΡ‚ это заводскиС
    View post on imgur.com
    Π° Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Π½Π°Π΄ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ
    View post on imgur.com
    Π½ΠΎ Π΅Ρ‰Π΅ Ρ‡Ρ‚ΠΎ я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» Π² заводских стоит ΠΎΠ΄Π½Π° Π³Π°Π»ΠΎΡ‡ΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ нСльзя ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ΡŒΡΡ SPIEN ,Π° ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π΄ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Ρ‚Π°ΠΌ Π½Π΅Ρ‚ этой Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Ρƒ Π»Π°Π΄Π½ΠΎ дальшС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒ свою ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ послС Ρ‚Π°Π³ΠΎ ΠΊΠ°ΠΊ я ΠΎΡ‚ΠΊΡ€Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈ выставил Fuse ΠΊΠ°ΠΊ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ я Π½Π°ΠΆΠ°Π» READ DEVICE пошол процСс ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ Π² Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ Π²Ρ‹ΡˆΠ»ΠΎ Π²ΠΎΡ‚ это
    View post on imgur.com
    ΠΏΠΎΡ‚ΠΎΠΌ я Π·Π°ΠΊΡ€Ρ‹Π» ΠΏΠΎΠ½ΠΈ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π» снова ΠΈ Π½Π°ΠΆΠ°Π» ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ МК ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π²ΠΎΡ‚ это Device missing or unknown device (-24) Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ Ρ‡Ρ‚ΠΎ я ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Π±Π΅Π· внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π°,Π²Ρ‹ΡˆΠ΅ описанноС,ΠΈ послС этого этот МК большС Π½Π΅ читался ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Ρ‡ΠΎΠΌ Π΄Π΅Π»ΠΎ,Ρ‡Ρ‚ΠΎ я Π·Π΄Π΅Π»Π°Π» Π½Π΅ Ρ‚Π°ΠΊ ΠŸΡ€ΠΎΡΡ‚ΠΎ ΡƒΠΆΠ΅ 3 МК ΡƒΠ±ΠΈΠ» большоС спасибо ΠΏΡ€ΠΎΡ‚ΠΎ я Π² этом Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ
  • Π£ мСня эта ошибка Π²Ρ‹Π»Π°Π·ΠΈΠ»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° я внСшнСС ΠΏΠΈΡ‚Π°Π½Π΅Π΅ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π», Π½Ρƒ СстСствСнно Ρƒ тСбя Π² схСмС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ошбки, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ‹ Π½Π΅ Π½Π° Ρ‚Ρƒ ΠΌΠΈΠΊΡ€ΡƒΡ…Ρƒ ΠΏΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ³ настроил(Π½ΠΎ маловСроятно вСдь ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° залилась я сам Π½ΠΎΠ²ΠΈΡ‡Ρ‘ΠΊ.) SPIEN – Ρ„ΡŒΡŽΠ·, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ МК ΠΏΠΎ интСрфСйсу SPI. ВсС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ с ΡƒΠΆΠ΅ установлСнным Π±ΠΈΡ‚ΠΎΠΌ SPIEN. БчитаСтся опасным Ρ„ΡŒΡŽΠ·ΠΎΠΌ…
  • Fuse-Π±ΠΈΡ‚ SPIEN установлСн ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… AVR (Ρ€Π΅ΠΆΠΈΠΌ внутрисхСмного программирования) ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PonyProg Π΅Π³ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π½Π΅ получится. Π”Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ… Установив ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π² Fuse-Π±ΠΈΡ‚Ρ‹ ΠΊΠ°ΠΊ Π½Π° послСднСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, Π²Ρ‹ настроили ΠΌΠΊ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡ‚ внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π° 8 ΠœΠ³Ρ†, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π΄Π΅Π»ΠΈΡ‚Π΅Ρ‚Π΅Π»ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Π½Π° 8 ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Brown-Out Detector (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ контроля питания) с ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ 2.7 Π’. И послС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π», поэтому Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ (Π½Π΅ ΠΎΡ‚ PonyProg) ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ снова. PS: ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ всС Π±Ρ‹Π»ΠΎ сдСлано ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ (Ρ‚ΠΈΠΏ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ Fuse-Π±ΠΈΡ‚Ρ‹ Π±Ρ‹Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ установлСны)
  • спасибо Π·Π° ΠΎΡ‚Π²Π΅Ρ‚ просто я ΠΏΡ€ΠΎΡˆΠΈΠ» Π½Π° 3 МК Π½Π΅Ρ‚Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ³Ρ€ΠΎΠΌ.Π½Π΅ Π²ΠΈΠ΄Π΅Ρ‚ ΠΈΡ… ΠΈ ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈ я всСгда ΠΏΠΎΠ΄ΠΎΠ²Π°Π» внСшниС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½ΠΎ ΠΏΠΎΠ½ΠΈ всСравно Π΅Π³ΠΎ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚,Π½ΠΎ МК Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚,я вставлял Π΅Π΅ Π½Π° ΠΏΡ€ΠΈΠ±ΠΎΡ€ для ΠΊΠΎΠΊΠΎΠ³ΠΎ я Π΅Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» всС Ρ‚Ρ€ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅,Π½ΠΎ ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ Ρ‚ΡƒΠ΄Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π·Π°Π»ΠΈΡ‚ΡŒ Π― спросил Ρƒ Π°Π²Ρ‚ΠΎΡ€Π° схСмы для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΠ½ ΠΌΠ½Π΅ сказал Ρ‡Ρ‚ΠΎ Ссли с внСшним ΠΊΠ²Π°Ρ€Ρ†Π΅ΠΌ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ΡŒΡΡ Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π΅Ρ‰Π΅ внСшний Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ сигнал Π½Π° МК XTAL 1 ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€ΠΎΠΌ. ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ МК Ссли ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΈΠ½Ρ‚Π΅ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ схСмку внСшний Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты сколько Π³ΡƒΠ³Π»ΠΈΠ» Π½Π΅ Ρ‡Π΅Π³ΠΎ Ρ‡ΠΎΡ‚ Π½Π΅ нашол ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ Π° Fuse ΠΌΠ½Π΅ ΠΎΠ±Π΅Π·Π°Ρ‚Π΅Π»Π½ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΌΠ½Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΠΏΠΎΡ‚ΠΎΠΌΡƒΡ‡Ρ‚ΠΎ с заводскими Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ спасибки Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ
  • Бпасибо Π·Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ! ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡˆΡƒΡΡ‚Ρ€ΠΎ, Π±Π΅Π· ошибок. Π― ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ ΠΏΠΎΠ΄ LPT ΠΏΠΎΡ€Ρ‚ спаял, Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ COM ΡˆΡ‚Π΅ΠΊΠ΅Ρ€Π°. Π”Π°ΠΊ LPT ΠΏΠΎΡ€Ρ‚ сгорСл Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΆΠ΅ Π·Π°Π»ΠΈΠ²ΠΊΠ΅. ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π·Π° COM ΡˆΡ‚Π΅ΠΊΠ΅Ρ€ΠΎΠΌ Π² ΠΌΠ°Π³Π°Π·. Π’Π°ΠΊ ΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡΠΏΠ°ΡΡ‚ΡŒ Ρ„ΡŒΡŽΠ· Π΄ΠΎΠΊΡ‚ΠΎΡ€Π° – ΠΎΡ‡Π΅Π½ΡŒ полСзная ΡˆΡ‚ΡƒΠΊΠ°. Π― ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ-ΠΆΠ΅ кристал Ρ‚Π°ΠΊ ΠΎΡ‚Ρ„ΡŒΡŽΠ·ΠΈΠ», казалось Ρ‡Ρ‚ΠΎ ΠΎΠ½ выпустил свою Π΄ΡƒΡˆΡƒ (синий Π΄Ρ‹ΠΌΠΎΠΊ), Π° Π½Π½Π½Π΅Ρ‚! – Π”ΠΎΡ…Π΄ΡƒΡ€ Ρ„ΡŒΡŽΠ· Π΅Π³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΠ» ΠΊ ΠΆΠΈΠ·Π½ΠΈ. Π’ΠΎΡ‚ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚: этот Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ + Π΄ΠΎΠΊ Ρ„ΡŒΡŽΠ· = ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.
  • ПослС “синСго Π΄Ρ‹ΠΌΠΊΠ°” Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΡ‚ΠΎΡ€ Π΅Π³ΠΎ Π±Ρ‹ ΠΊ ΠΆΠΈΠ·Π½ΠΈ Π½Π΅ Π²Π΅Ρ€Π½ΡƒΠ». А “Π”ΠΎΠΊΡ‚ΠΎΡ€ Ρ„ΡŒΡŽΠ·” – Π΄Π°, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ. Но ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда удаСтся ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ, Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК Π½Π΅ ΠΎΡ‚ ΠΊΠ²Π°Ρ€Ρ†Π°, Π° ΠΎΡ‚ внСшнСго Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°…
  • А Π²ΠΎΡ‚ ΠΌΠ½Π΅ ΠΏΠΎΡΡ‡Π°ΡΡ‚Π»ΠΈΠ²ΠΈΠ»ΠΎΡΡŒ, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„ΡŒΡŽΠ·ΠΎΠ², Π·Π°Ρ…Π»ΠΎΠΏΠ½ΡƒΡ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π΅ спасёт. Π― Π½Π΅ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ Π±Ρ‹Π²Π°ΡŽΡ‚ 2 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° отобраТСния Ρ„ΡŒΡŽΠ·ΠΎΠ²: ΠŸΡ€ΡΠΌΠΎΠΉ (историчСский, каноничСский) ΠΈ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ (ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ). Π’ΠΎΡ‚ я ΠΈ выставил Π² каноничСском Π³Π°Π»ΠΊΠΈ с Ρ„ΠΎΡ‚ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ. ΠšΡΡ‚Π°Ρ‚ΠΈ, PonyProg, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ„ΡŒΡŽΠ·Π°ΠΌΠΈ Π² ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ прСдставлСнии.
  • Π§ΠΈΡ‚Π°Ρ‚ΡŒ всСм:

Ну Π²ΠΎΡ‚ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π½Π°ΠΌ ΡΠΎΠΎΡ€ΡƒΠ΄ΠΈΡ‚ΡŒ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π― Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π°ΠΌ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ. Π’Ρ‹Π±ΠΈΡ€Π°Π» ΠΏΠΎ критСриям простоты конструкции ΠΈ удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠΌΠΎΠ³ случай. Π’Π΅Ρ€Π½Π΅Π΅ я Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π» Π²ΠΎΠΎΠ±Ρ‰Π΅ – я Π΅Π³ΠΎ случайно собрал сам Ρ‚ΠΎΠ³ΠΎ Π½Π΅ подозрСвая!

А Π΄Π΅Π»ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊ. НСкотороС количСство постов Π½Π°Π·Π°Π΄ ΠΌΡ‹ собрали ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB to UART Π½Π° ATtiny2313 (Π° Π² ΠΌΡ‹ Π΄Π°ΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ). Π•Ρ‰Π΅ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ схСмы прСобразоватСля я ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π» Π½Π° Π΅Π³ΠΎ Π±Π°Π·Π΅ (ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π·Π°Π»ΠΈΠ²ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ) ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ устройства Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ назначСния. Π’ΠΎΠ³Π΄Π° я Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°Π», Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ€Π΅, Ρ‡Π΅ΠΌ я ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π». Π£Π²ΠΈΠ΄Π΅Π² схСму USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° β€” USBtiny Π½Π° ATtiny2313 я понял, Ρ‡Ρ‚ΠΎ я ΡƒΠΆΠ΅ имСю Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€!

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π² Π½Π° схСму, сдСланного Ρ€Π°Π½Π΅Π΅, прСобразоватСля USB to UART (домашняя страничка)

ΠΈ схСму USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBTiny (домашняя страница)

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС ΠΏΠΎ порядку.
1 Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ (это Ссли Π’Ρ‹ Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π΅ собрали).
Π’ΠΎΡ‚ рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ прСобразоватСля:
Если интСрСсно β€” Π²ΠΎΡ‚ .
Π’ собранном Π²ΠΈΠ΄Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ выглядит Ρ‚Π°ΠΊ:

2 НСмного ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ»Π°Ρ‚Ρƒ
Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ сигналы для программирования Π²ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹Π΅ рСзисторы Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΏΠΎ 100 Ом Π² Π»ΠΈΠ½ΠΈΠΈ Π½ΠΎΠΆΠ΅ΠΊ 12, 16, 17, 18, 19 (Π½ΠΎΠΌΠΈΠ½Π°Π» Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½ β€” ΠΌΠΎΠΆΠ½ΠΎ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ).


3 Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
Π›ΠΈΠ½ΠΈΠΈ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° ΠΎΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΏΠ»Π°Ρ‚Ρ‹ (ΠΊΡ€ΠΎΠΌΠ΅ сброса β€” стоит ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ).

НавСрно Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π’Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. На ΡΠΊΠΎΡ€ΡƒΡŽ Ρ€ΡƒΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ .


Π‘Ρ…Π΅ΠΌΠ° ΡˆΠ»Π΅ΠΉΡ„Π° проста.

Из особСнностСй β€” я вынСс ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ свСтодиод ΠΈ балластный рСзистор для Π½Π΅Π³ΠΎ Π·Π° ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌ β€” это для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΠΉΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств (Π½Ρƒ ΠΈ Ρ‚Π°ΠΊ ΠΏΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Π΅ΠΉ β€” свСтодиод ΠΌΠΈΠ³Π°Π΅Ρ‚ прямо Π² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅:)). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, линия Vcc ΠΎΡ‚Π΄Π΅Π»Π΅Π½Π° ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° β€” это Π½Π° случай Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ устройство запитываСтся Π½Π΅ ΠΎΡ‚ USB, Π° ΠΎΡ‚ своСго источника (Ρ‡Ρ‚ΠΎ, Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ). Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ (SCK, MISO, MOSI) ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΊΡ€Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ зСмляных Π»ΠΈΠ½ΠΈΠΉ Π² ΡˆΠ»Π΅ΠΉΡ„Π΅). Π”Π»ΠΈΠ½Ρƒ ΡˆΠ»Π΅ΠΉΡ„Π° Π½Π΅ стоит Π΄Π΅Π»Π°Ρ‚ΡŒ большой β€” Π΄ΠΎ 50 см, Π½Π΅ большС. Если Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ΅ устройство всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ USB ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ β€” Ρ‚Π°ΠΊ Π½Π°Π΄Π΅ΠΆΠ½Π΅ΠΉ. Π’ΠΎΡ‚ ΠΌΠΎΠΉ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΡˆΠ½ΡƒΡ€ΠΎΠΊ:


5 Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ², Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π’ΠΈΠ½Π΄Π° смогла с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ (для Mac OS X & Linux, Π²Ρ€ΠΎΠ΄ΡŒ-ΠΊΠ°ΠΊ, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ). Π’ΡƒΡ‚ всС просто:

5.1 Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ.
Π‘Ρ‚Ρ€Π°Π½ΠΈΡ‡ΠΊΠ° с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ


5.2 ВставляСм наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² USB ΠΏΠΎΡ€Ρ‚.



5.3 Π’ Ρ‚Ρ€Π΅Π΅ появится сообщСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ устройство.


5.4 Запустится мастСр Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования.


5.5 Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π² окошкС «мСсто поиска» ΠΏΠ°ΠΏΠΊΡƒ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ.


5.6 ΠŸΡ€ΠΎΠΉΠ΄Π΅Ρ‚ процСсс установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ окошко ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‰Π΅Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ установлСн. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ‚Π°ΠΌ наустанавливали— Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² «Мой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€/Бвойства/ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅/ДиспСтчСр устройств» ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Ρ‚Π°ΠΌ наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

Π’ΠΈΠ½Π΄Π° ΡƒΠ²ΠΈΠ΄Π΅Π»Π° Π½ΠΎΠ²ΠΎΠ΅ устройство ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π° с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

USBtiny ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ поддСрТиваСтся AVRDude , Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ срСды программирования Π±ΡƒΠ΄ΡƒΡ‚ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ достоинством Ρ€Π°Π±ΠΎΡ‚Ρ‹ с AVRDude являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с AVRDude сущСствуСт мноТСство ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ GUI ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ для Вас (Π½ΠΎ ΠΎΠ± этом Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅).

Π― с USBTiny Π΄ΠΎ этого Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΠΎ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ ΠΎ Π½Π΅ΠΌ Π² сСти ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (отличаСтся Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ быстротой программирования) β€” ΠΌΠΎΠΈ тСстовый ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ это ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈ. ATtiny2313 ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π·Π° 10 сСкунд (это вмСстС с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ). ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ опрСдСляСтся ΠΈ программируСтся Π½Π°Π΄Π΅ΠΆΠ½ΠΎ β€” Π½Π΅ Π±Ρ‹Π»ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ошибки Π²ΠΎ врСмя ΠΌΠΎΠΈΡ… тСстов. ΠŸΡ€ΠΈΡΡ‚Π½Ρ‹ΠΉ Π² использовании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€!

Π€Π°ΠΉΠ»Ρ‹ ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅:
– Рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ UART-USB Π½Π° ATtiny2313
– ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° USBtiny ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ATtiny2313
– Ѐьюз-Π±ΠΈΡ‚Ρ‹ ATtiny2313 для USBtiny
– Π‘Ρ…Π΅ΠΌΠ° кабСля для USBtiny ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR ΠΈΠ· ATmega328P ΠΈ FT232

Из Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ Как ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Arduino прямо Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΒ Arduino Ρ‚Π°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ просто программируСтся благодаря Π·Π°Π»ΠΈΡ‚ΠΎΠΌΡƒ Π² Π΅Π³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±ΡƒΡ‚Π»ΠΎΠ°Π΄Π΅Ρ€Ρƒ. Но использованиС Π±ΡƒΡ‚Π»ΠΎΠ°Π΄Π΅Ρ€Π° Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ лишнюю flash-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ ΠΏΡ€ΠΈ Π΅Π³ΠΎ запускС, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ. И вСдь ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· Π½Π΅Π³ΠΎ, Ссли ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, USBASP, ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π½Π΅ спортивно. Π”Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Π½Π΅ΠΌ 10-ΠΈ ΠΏΠΈΠ½ΠΎΠ²Ρ‹Π΅ IDC-Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ я Π½Π°Ρ…ΠΎΠΆΡƒ Π½Π΅ особо ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ. Π’Β Arduino ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 6 ΠΏΠΈΠ½ΠΎΠ², Π·Π½Π°Ρ‡ΠΈΡ‚ Π½ΡƒΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ. На ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅ Π² Π΄Π²Π° ряда ΠΏΠΈΠ½Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ получится, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½ΡƒΠΆΠ΅Π½ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ. Π”Π° ΠΈ ΠΆΠ΄Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ USBASP ΠΈΠ· ΠšΠΈΡ‚Π°Ρ Π΄ΠΎΠ»Π³ΠΎ. МоТно Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡΠΏΠ°ΡΡ‚ΡŒ свой. Но ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² Π½Π΅ΠΌ ATmega8 ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ USBASP Π½Π° ATmega328P Ρƒ мСня, ΡƒΠ²Ρ‹, Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. НС ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽ, Ρ‡Ρ‚ΠΎ просто Ρ€ΡƒΠΊΠΈ ΠΊΡ€ΠΈΠ²Ρ‹Π΅.

Π’Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅, Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π”ΠΎΠ»Π³ΠΎΠΉ историСй Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΡ‚ΠΎΠΌΠ»ΡΡ‚ΡŒ вас Π½Π΅ Π±ΡƒΠ΄Ρƒ, ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ лишь ΠΊΡ€Π°Ρ‚ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. Π’Π°ΠΊ, Π² частности, выглядСл ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ:

Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ прСдставляСт собой ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½ΡƒΡŽ Arduino Uno, ΡΠΎΠ±Ρ€Π°Π½Π½ΡƒΡŽ ΠΈΠ· SMD ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π’ Π½Π΅Π΅ заливаСтся ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ Π½Π°ΠΌ скСтч ArduinoISP, ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉ Arduino Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Новым для нас здСсь являСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡ΠΈΠΏ FT232. Π Π°Π½Π΅Π΅ ΠΌΡ‹ ΡƒΠΆΠ΅ использовали Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ USB-UART ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π° Π΅Π³ΠΎ Π±Π°Π·Π΅, Π½ΠΎ Π² собствСнной Ρ†Π΅ΠΏΠΈ FT232 ΠΌΡ‹ Π΅Ρ‰Π΅ Π½Π΅ использовали.

Π§Ρ‚ΠΎ ΠΊ Ρ‡Π΅ΠΌΡƒ Ρƒ этой микросхСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅ΠΉΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ описано Π² Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π΅ [PDF]. ΠŸΡ€ΠΈΡ‚ΠΎΠΌ, понадобились Π½Π΅ всС ΠΏΠΈΠ½Ρ‹, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 1 (TX), 4 (VCCIO, ΠΊ ΠΏΠ»ΡŽΡΡƒ), 5 (RX), 7 (GND), 15 (USB D+), 16 (USB D-), 18 (GND), 20 (VCC), 21 (GND), 25 (AGND, ΠΊ Π·Π΅ΠΌΠ»Π΅), 26 (TEST, ΠΊ Π·Π΅ΠΌΠ»Π΅). Π’ΠΆΡƒΡ…, ΠΈ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ USB Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚!

Рассыпуха, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ ΠΌΠ½ΠΎΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅:

ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π²ΠΈΠ΄ свСрху:

Π’ΠΈΠ΄ снизу:

Π’ΠΎ, Ρ‡Ρ‚ΠΎ тСкст Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ сторонС слСгка сполз β€” это косяк Π Π΅Π·ΠΎΠ½ΠΈΡ‚Π°. Π”ΡƒΠΌΠ°ΡŽ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ просто ΠΊΡ€ΠΈΠ²ΠΎ импортнулся ΠΈΠ· EAGLE Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΈΠΌΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ софт, ΠΈ этого Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ».

ΠŸΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΌΠΎΠΆΠ½ΠΎ двумя Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ β€” ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π΄ΠΎ впаивания, Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ ΠΈΠ· TQFP32 Π² DIP. Π’Π°ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ°. Он Π»Π΅Π³ΠΊΠΎ изготовляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π›Π£Π’ ΠΈΠ»ΠΈ ΠΏΠ»Π΅Π½ΠΎΡ‡Π½ΠΎΠ³ΠΎ фоторСзиста ΠΈ довольно часто пригоТдаСтся. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Ссли Ρƒ вас Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅Ρ‚, самоС врСмя ΠΈΠΌ ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ. Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° с (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ) Π±ΡƒΡ‚Π»ΠΎΠ°Π΄Π΅Ρ€ΠΎΠΌ Arduino Π·Π°Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ° саму ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΈΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ Π½Π° Π½Π΅Π΅ всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΊ reset-ΠΏΠΈΠ½Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ доступ ΠΊΠΎ всСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π³Ρ€Π΅Π±Π΅Π½ΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΊ reset-ΠΏΠΈΠ½Ρƒ.

Как Π²Ρ‹, вСроятно, ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, сущСствуСт ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° avrdude, прСдназначСнная ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для общСния с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. К соТалСнию, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ я Ρ‚Π°ΠΊΠΆΠ΅ написал Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ обвязку для avrdude Π½Π° Python. На ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания эти строк скрипт ΡƒΠΌΠ΅Π» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

$ avrisp
Usage: /home/eax/bin/avrisp <dump|upload|info|set-fuses> [fuses-name]
Possible [fuses-name] values: arduino, atmega328p-1mhz, atmega328p-8mhz

Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΎΠ½ ΡƒΠΌΠ΅Π΅Ρ‚ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π°ΠΌΠΏΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, Π² частности, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ fuse bits, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ fuse bits β€” дэфолты для Arduino, заводскиС дэфолты для ATmega328P, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ часы Π½Π° 8 ΠœΠ“Ρ† ΠΈ стоит Ρ„Π»Π°Π³ Divide clock by 8, ΠΈ Ρ‚Π΅ ΠΆΠ΅ fuse bits, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π΅Π· Π½Π°Π·Π²Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π»Π°Π³Π°. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ fuse bits Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎ ATmega328P [PDF] Π½Π° страницС 348, Π² сСкции 31.2. Но Π±ΡƒΠ΄ΡŒΡ‚Π΅ остороТны! Выставив Π½Π΅ Ρ‚Π΅ fuse bits, ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² Ρ‚Π°ΠΊΠΎΠ΅ состояниС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ смоТСтС Π΄ΠΎ Π½Π΅Π³ΠΎ Π΄ΠΎΡΡ‚ΡƒΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ срСдствами.

Если Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… вмСсто ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ часы ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΡƒΡ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ для этого Π² Ρ€Π°Π½Π΅Π΅ использованном Π½Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»Π΅ arduino.mk понадобится Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строку:

# BOARD_BUILD_FCPU := $(call readboardsparam,build.f_cpu)

… Π° Π² Makefile Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ частоту ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

# для Ρ„ΡŒΡŽΠ·ΠΎΠ² с ΠΈΠΌΠ΅Π½Π΅ΠΌ atmega328p-1mhz
BOARD_BUILD_FCPU := 1000000

ВсС исходники ΠΊ этой Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π² сСбя ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ схСму ΠΈ ΠΏΠ»Π°Ρ‚Ρƒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… EAGLE, ΠΊΠΎΠ΄ скСтча ArduinoISP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ» ΠΈΠ· Arduino IDE, Π°Β Ρ‚Π°ΠΊΠΆΠ΅ скрипт avrisp.py, Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² этом Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° GitHub. Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ вашим дополнСниям ΠΈ вопросам!

ΠœΠ΅Ρ‚ΠΊΠΈ: AVR, Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR usb. (AVR910) |


Для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. ΠŸΡ€ΠΎΡ‰Π΅ всСго ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для COM Π»ΠΈΠ±ΠΎ LPT. Но я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅, Π° Π² Π½ΠΈΡ… сСйчас ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ USB ΠΏΠΎΡ€Ρ‚Ρ‹. Π’ΠΎΡ‚ ΠΈ Π½Π°Π·Ρ€Π΅Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ для AVR ΠΏΠΎ USB. БСйчас, я скорСС всСго ΠΊΡƒΠΏΠΈΠ» Π±Ρ‹ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. На ebay ΠΎΠ½ΠΈ стоят Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π΄Π°ΠΆΠ΅ дСшСвлС Ρ‡Π΅ΠΌ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ всё ΡΠΏΠ°ΡΡ‚ΡŒ. Π₯отя Ссли ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π·Π°ΠΊΠ°Π· с ebay Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ Π½Π΅ мСньшС мСсяца, Π° ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ avr usb своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Π² силу Π΅Π³ΠΎ простоты, ΠΌΠΎΠΆΠ½ΠΎ Π·Π° Π²Π΅Ρ‡Π΅Ρ€. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ссли Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ сам собСрёт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ‚ΠΎ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΎΠΏΡ‹Ρ‚, бСсцСнный ΠΎΠΏΡ‹Ρ‚, Π° это Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ³ΠΎ стоит.
Π­Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ я сдСлал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB-asp, Π½ΠΎ ΠΎΠ½ ΠΌΠ½Π΅ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ понравился, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠ½ΠΎΠ³Π΄Π° отваливался ΠΎΡ‚ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, хотя Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Π½Π΅ наблюдалось. Π― Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΈ ΠΌΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR910. Π£ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ USB, ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ·ΠΆΠ΅ оказалась, Π½Π° ΠΌΠΎΡ‘ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π― Π·Π°Π±Ρ‹Π» ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ мСня Π±Ρ‹Π»ΠΈ с ΠΌΠΎΠΈΠΌ ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR910 являСтся Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΈΠΌ основным ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ для AVR.
Π‘Ρ…Π΅ΠΌΠ° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ с сайта ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (http://prottoss.com/projects/AVR910.usb.prog/avr910_usb_programmer.htm).

ΠŸΠΈΡ‚Π°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ USB ΠΏΠΎΡ€Ρ‚Π°. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ согласованиС с уровнями Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… USB ΠΏΠΎΡ€Ρ‚Π° (3.6Π’) ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° составляСт 3.6Π’. Для получСния ΠΈΠ· 5Π’ Π² USB ΠΏΠΎΡ€Ρ‚Π΅ 3.6Π’, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ схСма ΠΈΡ… Π΄Π²ΡƒΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ прямо Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²Ρ‹Ρ… Π΄ΠΈΠΎΠ΄ΠΎΠ². На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π΄ΠΈΠΎΠ΄Π΅ ΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΏΠΎ 0.7Π’, Π° Π² суммС получаСтся 1.4Π’. Π”ΠΈΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²Ρ‹ΠΌΠΈ, Π½Π΅ допускаСтся использованиС Π΄ΠΈΠΎΠ΄ΠΎΠ² ΡˆΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° Π½ΠΈΡ… ΠΏΠ°Π΄Π°Π΅Ρ‚ мСньшС 0,7Π’. Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° программирования ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ‡Π΅Ρ€Π΅Π· рСзисторы Π½Π° 330 Ом для согласования ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ устройство Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ AtMega8-16 Π½Π° Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС 12ΠœΠ“Ρ†. На схСмС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΎΠΌΠ΅Ρ€Π° Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² DIP корпусС, хотя я ΠΎΡ‚Ρ€Π°cсировал ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠΎΠ΄ SMD корпус, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся TQFP. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡŽ записи, чтСния, наличия питания. Π’Π°ΠΊΠΆΠ΅ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всСгда присутствуСт ΠΌΠ΅Π°Π½Π΄Ρ€, частотой 1 ΠœΠ“Ρ†. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ классная ΠΈ полСзная ΡˆΡ‚ΡƒΠΊΠ° для восстановлСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ·-Π·Π° ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Fuse Π±ΠΈΡ‚ΠΎΠ² Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сконфигурировано ΠΎΡ‚ внСшнСго источника Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². Π― Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡƒΠΆΠ΅ нСсколько Ρ€Π°Π· восстанавливал ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. НуТно всСго лишь ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ микропроцСссор AVR, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ внСшний источник Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала, ΠΈ ΠΏΠΎΠ΄ΠΏΠ°ΡΡ‚ΡŒ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ источник ΠΌΠ΅Π°Π½Π΄Ρ€Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ fuse. Всё ΠΎΡ‡Π΅Π½ΡŒ просто, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ Π²Ρ‹Ρ€ΡƒΡ‡Π°Π΅Ρ‚!
Π˜ΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR910 Π½Π΅ совсСм мСня устраивали, ΠΈ я Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» трассировку своСго Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° (ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ).

Π—Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ рисунок Π½Π° Ρ„ΠΎΠ»ΡŒΠ³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ стСклотСкстолит нанСсён ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π»Π°Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ ΡƒΡ‚ΡŽΠ³Π°.

ПослС травлСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Π²ΠΎΡ‚ такая красота. Π― Π½Π΅ сдСрТался, ΠΈ ΠΏΡ€ΠΎΡ†Π°Ρ€Π°ΠΏΠ°Π» Ρ‚ΠΎΠ½Π΅Ρ€ Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΎΠΆΠΊΠ°ΠΌΠΈ микросхСмы. МнС Π½Π΅ Ρ‚Π΅Ρ€ΠΏΠ΅Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΎΠ½ΠΈ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.


Для удобства пользования я ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ» Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910. Для это я нарисовал Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ‡ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π» Π½Π° глянцСвой Ρ„ΠΎΡ‚ΠΎΠ±ΡƒΠΌΠ°Π³Π΅ ΠΈ Π½Π°ΠΊΠ»Π΅ΠΈΠ» Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° двусторонним скотчСм.

Π“Ρ€ΡƒΠΏΠΏΠΎΠ²ΡƒΡŽ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ для Ρ‚Π°Π±Π»ΠΈΡ‡ΠΊΠΈ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ±ΡƒΠΌΠ°Π³Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 10Ρ…15 я ΠΏΠΎΠ»ΠΎΠΆΠΈΠ» Π² Π°Ρ€Ρ…ΠΈΠ² со всСми Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ записи. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΊΠΎΠ½Ρ†Π΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ.
ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎ ссылкС Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.
Fuse Π±ΠΈΡ‚Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ с соотвСтствии с рисунком Π½ΠΈΠΆΠ΅:

Как Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AtMega8 для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ΠΌΠΎΡ‘ΠΌ Π²ΠΈΠ΄Π΅ΠΎ:
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ AVR.
ΠšΠΎΡ€ΠΏΡƒΡ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910 я Π½Π΅ смог ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ, ΠΌΠ½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ оставался малСнького Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΈ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ я пользовался Π³ΠΎΠ»ΠΎΠΉ, Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ. Но Π·Π°Ρ‚Π΅ΠΌ я ΠΊΡƒΠΏΠΈΠ» ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΡƒΡŽ тСрмоусадку ΠΈ усадил Π² Π½Π΅Ρ‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π§Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° Ρ„ΠΎΡ‚ΠΎ. По ΠΌΠΎΠ΅ΠΌΡƒ довольно интСрСсно ΠΈ Π΄Π°ΠΆΠ΅ симпатично.


Π‘ тСрмоусадкой всё каТСтся просто, Π½ΠΎ ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ слоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ отвСрстия ΠΏΠΎΠ΄ ΡˆΡ‚Ρ‹Ρ€ΠΈ. Если ΠΏΡ€ΠΎΡ‚Ρ‹ΠΊΠ°Ρ‚ΡŒ отвСрстия шилом, Ρ‚ΠΎ ΠΏΡ€ΠΈ усадкС тСрмоусадочная Ρ‚Ρ€ΡƒΠ±ΠΎΡ‡ΠΊΠ° рвётся начиная ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… отвСрстий. Π― Π΄Π°ΠΆΠ΅ испортил нСсколько Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΊ, Π½ΠΎ Ρƒ мСня Π² ΠΊΠΎΠ½Ρ†Π΅ экспСримСнтов всё ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ я отвСрстия Π½Π΅ ΠΏΡ€ΠΎΡ‚Ρ‹ΠΊΠ°Π», Π° проплавлял горячим паяльником с ΠΆΠ°Π»ΠΎΠΌ ΠΈΠ³Π»ΠΎΠΉ. По краям ΠΏΠ»Π°Ρ‚Ρ‹ я спаял ΠΊΠΎΠ½Ρ†Ρ‹ тСрмоусадочной Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ. Π‘ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ просто – Π½Π°Π³Ρ€Π΅Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ±Π° ΠΊΠΎΠ½Ρ†Π° Ρ‚Ρ€ΡƒΠ±ΠΎΡ‡ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ быстро, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΈ Π½Π΅ успСли ΠΎΡΡ‚Ρ‹Ρ‚ΡŒ, Π·Π°ΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π·Π°ΠΆΠ°Ρ‚Ρ‹ΠΌΠΈ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ остывания. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ достаточно ΠΏΡ€ΠΎΡ‡Π½Ρ‹ΠΉ спай. Π― Π·Π°ΠΆΠΈΠΌΠ°Π» мСдицинским Π·Π°ΠΆΠΈΠΌΠΎΠΌ, Π½Π° тСрмоусадкС Π΄Π°ΠΆΠ΅ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ слСды ΠΎΡ‚ насСчСк Π½Π° Π΅Π³ΠΎ Π³ΡƒΠ±ΠΊΠ°Ρ….
ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910 Π² систСмС появится Π½ΠΎΠ²ΠΎΠ΅ устройство AVR910. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.
Π― Ρ€Π°Π±ΠΎΡ‚Π°Π» с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π° 32 Π±ΠΈΡ‚Π½Ρ‹Ρ… систСмах Windows XP ΠΈ Windows 7. Всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Ρƒ мСня ΠΊΠΎΠ³Π΄Π° я попытался ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для 64 Π±ΠΈΡ‚Π½ΠΎΠΉ Windows 7. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ этот Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Microsoft ΠΈ 64 Π±ΠΈΡ‚Π½Ρ‹ΠΉ Windows 7, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π±ΠΎΠ»Π΅Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΌ Π² бСзопасности, Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ всС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π±Π΅Π· Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи. Π­Ρ‚Ρƒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Π½ΠΎ это Π½Π΅ совсСм просто….. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π²Π²ΠΈΠ΄Ρƒ.
Π—Π°Π»ΠΈΠ²Π°ΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ я ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ AvrOsp2. Она ΠΎΡ‡Π΅Π½ΡŒ простая, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки, бСсплатна, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR910 ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² АВР, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ мСню для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с FUSE Π±ΠΈΡ‚Π°ΠΌΠΈ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, классная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΊΠ°, ΠΌΠ½Π΅ ΠΎΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ нравится, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ! Π’ Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅ я ΠΏΠΎΠΊΠ°Π·Π°Π» процСсс установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для AVR910, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ AvrOsp2.


Π’ ΠΌΠΎΠ΅ΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° я Π½Π΅ установил Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ элСктролитичСский кондСнсатор Π½Π° 22 ΠΌΠΊΠ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСтся со стороны ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°ΠΌ ΠΈ паяСтся Π² отвСрстия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π²ΠΎΠ·Π»Π΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° USB. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСктролитичСский кондСнсатор Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 10-50ΠΌΠΊΠ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ впаянному кСрамичСскому кондСнсатору 0.1 ΠΌΠΊΠ€, Π²ΠΎΠ·Π»Π΅ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ свСтодиода PWR. НиТС Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ мСста ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ способный Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΎ 16 ΠœΠ“Ρ†. AVR AtMega8 выпускаСтся Π² Π΄Π²ΡƒΡ… сСриях, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΎ 8 ΠœΠ“Ρ† (сСрия L), ΠΎΠ½ΠΈ Π½Π°ΠΌ Π½Π΅ подходят, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ ΠΊΠ²Π°Ρ€Ρ†Π° Π½Π° 12 ΠœΠ“Ρ†. Π•ΡΡ‚ΡŒ ΠΈ обычная вСрсия, которая работоспособна Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ частоты 16 ΠœΠ“Ρ†. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ. НиТС прСдставлСн кусочСк Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π° AVR AtMega8, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ вСрсии ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π·Π΅Π»Ρ‘Π½ΠΎΠΉ Ρ€Π°ΠΌΠΊΠΎΠΉ вСрсии ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ссылкС β€” Programmator-dlja-AVR-usb.(AVR910)

UPDATE: Π‘Π»Π°Π²Π° ΠšΠΎΡ€Π½Π΅Π² прислал ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² смСнС Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° Π½Π° ISP10.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ здСсь: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€-AVR910-с-ISP-ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ

Π ΡƒΠ±Ρ€ΠΈΠΊΠΈ: Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ, Устройства своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ | Вэги: AtMega48, AVR, AVR910, Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ avr usb, Устройства своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ | Бсылка

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². β€” GetChip.net

ΠŸΡ€ΠΈΒ Π²Ρ‹Π±ΠΎΡ€Π΅ USB программатора я оказался Π½Π° Ρ€Π°ΡΠΏΡƒΡ‚ΡŒΠ΅. Π‘Π°ΠΌ я ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ для Algorithm Builder, Π½ΠΎ ΠΎΠ½ довольно Π΄ΠΎΡ€ΠΎΠ³ ΠΈ слоТСн Π² исполнСнии. Для Ρ†Π΅Π»Π΅ΠΉ Π±Π»ΠΎΠ³Π° (просто, Π½Π°Π΄Π΅ΠΆΠ½ΠΎ, дСшСво) ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚. Π•ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² простых USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для AVR, подходящих ΠΏΠΎΠ΄ идСологию Π±Π»ΠΎΠ³Π°.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅:

1 Π”Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠΈ простой Π² исполнСнии (Π² Ρ‚ΠΎΠΌ числС ΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…) – USBasp. НСслоТноС схСмноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATMega48, Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования, ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСн. Π― склоняюсь ΠΊ этому Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ, Π½ΠΎ Π΅ΡΡ‚ΡŒ нСдостаток, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ мСня сдСрТиваСт – Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATMega48. А это Π·Π½Π°Ρ‡ΠΈΡ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ LPT ΠΈΠ»ΠΈ COM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π° Ссли Π½Π΅Ρ‚ Π½ΠΈ LPT, Π½ΠΈ COM ΠΏΠΎΡ€Ρ‚Π° Π³Π΄Π΅-Ρ‚ΠΎ ΠΈΡ… Π΅Ρ‰Π΅ ΠΈ Π½Π°ΠΉΡ‚ΠΈ.

2 Π‘Ρ…Π΅ΠΌΠ° Π½Π° микросхСмС FT232RL (ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ USB – COM) ΡƒΠΌΠ΅ΡŽΡ‰Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Bitbang. Π‘Ρ…Π΅ΠΌΠ° нСслоТная, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. НСдостатки – микросхСма FT232RL Π½Π΅ ΠΈΠ· Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ Π΅Π΅ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ (Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСшСвлС, Π½ΠΎ я ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽ, ΠΎΠ½ΠΈ Π½Π΅ смогут Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Bitbang). Π•Ρ‰Π΅ микросхСма ΠΈΠΌΠ΅Π΅Ρ‚ довольно ΠΏΠ»ΠΎΡ‚Π½ΠΎΠ΅ располоТСниС ΠΌΠ΅Π»ΠΊΠΈΡ… Π½ΠΎΠΆΠ΅ΠΊ – Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Π±ΡƒΠ΄Π΅Ρ‚ слоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΠΊ Π½Π΅ΠΉ эти Π½ΠΎΠΆΠΊΠΈ.

3 Π•ΡΡ‚ΡŒ Ρƒ мСня Π΅Ρ‰Π΅ идСя Π·Π°ΡŽΠ·Π°Ρ‚ΡŒ Π² качСствС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΡˆΠ½ΡƒΡ€ΠΎΠΊ ΠΎΡ‚ мобильного Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Π’Π°ΠΊΠΈΠ΅ ΡˆΠ½ΡƒΡ€ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° 3 бакса ΠΈ тСорСтичСски ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ° Ρ‚Π°ΠΌ Π½Π΅ слоТная. Но это Π½Π°Π΄ΠΎ Π΅Ρ‰Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. Если получится, Ρ‚ΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Ссли Ρƒ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, прСдлоТСния, совСты ΠΊΠ°ΠΊ дСшСво ΠΈ сСрдито Π·Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· USB β€” ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² коммСнтариях, вмСстС опрСдСлимся!

Β 

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!
Π’ΠΎΡ‚ ΠΈ появился ΠΎΠ΄ΠΈΠ½ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” USBtiny.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ ΡΡ‚Π°Ρ‚ΡŒΡŽ: 056-USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – Π»Π΅Π³ΠΊΠΎ! (USBTiny).

На этом Π½Π΅ останавливаСмся β€” Π±ΡƒΠ΄ΡƒΡ‚ Π΅Ρ‰Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹!

(Visited 9Β 749 times, 1 visits today)

USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄Π΅Π»Π°Π΅ΠΌ сами

Π’ ΠΈΠ½Π΅Ρ‚Π΅ сказано, Ρ‡Ρ‚ΠΎ USBasp β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простых для повторСния AVR USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ². + Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ для программирования, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ Linux ΠΈ MacOS.

Π’ΠΎ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ! Π”Π΅Π»Π°Π΅ΠΌ )))

ΠŸΡ€ΠΎΡ†Π΅ΡΡ изготовлСния

1. НашСл схСмку ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Mega8. ВрСбуСтся ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ навСстных элСмСнтов


2. ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠΎΠ΄ свой корпус. ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΏΠΎΡ‚Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ± Π²ΠΏΠΈΡ…Π½ΡƒΡ‚ΡŒ Π² корпус ΠΎΡ‚ сплиттСра Π² ΠΎΠ΄Π½Ρƒ Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ ΠΈ МК, ΠΈ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΈ IDC-10. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π» ΠΌΠΎΠΈ оТидания )

3. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌ рисунок с Ρ‡ΡƒΠ΄ΠΎ-Π±ΡƒΠΌΠ°Π³ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ. Π”ΠΎΡ€ΠΎΠΆΠΊΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°ΡΠΏΠ»Ρ‹Π»ΠΈΡΡŒ β€” Π½Π΅ Π±Π΅Π΄Π°. Π˜ΡΠΏΡ€Π°Π²ΠΈΠΌ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ³ΠΎΠ»ΠΊΠΈ (Π±ΡƒΠ»Π°Π²ΠΊΠΈ, ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ Ρ‡Π΅Π³ΠΎ острого).

4. ΠŸΡ€ΠΎΡ†Π΅ΡΡ травлСния ΡƒΠΆΠ΅ ΠΏΠΎΠ·Π°Π΄ΠΈ. ΠŸΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠΌΡ‹Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΡΡƒΡˆΠ΅Π½Π°.

5. Π‘Ρ‚ΠΈΡ€Π°Π΅ΠΌ растворитСлСм Ρ‚ΠΎΠ½Π΅Ρ€ β€” ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ устройства

6. Π”Π°Π»Π΅Π΅ слСсарно-ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” ΠΏΠΈΠ»ΠΈΠΌ, свСрлим, Ρ‚ΠΎΡ‡ΠΈΠΌ, Π»ΡƒΠ΄ΠΈΠΌ (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ сами)

7. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ компактная ΠΏΠ»Π°Ρ‚Π°, ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π±Π΅Π· элСмСнтов.

8. ΠŸΠΈΡ‡ΠΊΠ°Π΅ΠΌ ΠΏΠ»Π°Ρ‚Ρƒ Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ элСмСнтами. Пока Π±Π΅Π· свСтодиодов ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-10 слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ (Ρ‚ΠΎΡ€Ρ‡ΠΈΡ‚ ΠΈΠ· корпуса)

9. Π’Ρ‹ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ Π“-ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ IDC-10 Ρ€Π°Π·ΡŠΠ΅ΠΌ. ВмСсто ΠΎΠΏΠ»Π΅Ρ‚ΠΊΠΈ для луТСния (ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… прСмудростСй) использовал ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΆΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΈ быстро )))

10. ΠŸΡ€ΠΈΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ SMD-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π’ΠΈΠ΄ со стороны Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ. ВсС дСлалось паяльником Π½Π° 60Π’Ρ‚ с ΠΆΠ°Π»ΠΎΠΌ 5ΠΌΠΌ Π² Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π΅. Π’Π°ΠΊΠΈΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Π½Π°Π»ΠΎΠ²Ρ‡ΠΈΡ‚ΡŒΡΡβ€¦

11. НС всС рСзисторы ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ пСрСвСсти Π½Π° SMD. Π’ΠΈΠ΄ со стороны ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
Как Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ β€” USB β€” IDC-10 ΠΏΠ»ΠΎΡ‚Π½ΠΎ располоТСны… ΠšΠ²Π°Ρ€Ρ† взял ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ, Π±Π»Π°Π³ΠΎ высота корпуса позволяСт.

12. А Π²ΠΎΡ‚ ΠΈ корпус, ΠΊΡƒΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. ΠžΡ‡Π΅Π½ΡŒ полСзная ΡˆΡ‚ΡƒΠΊΠ° )

13. Устройство Π±Π»Π°Π³ΠΎΠΏΠΎΠ»ΡƒΡ‡Π½ΠΎ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΎ Π² Β«ΡˆΠΊΡƒΡ€ΠΊΡƒ сплиттСра». ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ Π²Ρ‹ΡˆΠ»ΠΎ.

14. Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с 5 Ρ€ΡƒΠ±Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Β«ΠΌΠΎΠ½Π΅Ρ‚ΠΊΠ°ΠΌΠΈΒ»

16. ΠšΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ итог…

Доработанная пСчатная ΠΏΠ»Π°Ρ‚Π° USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°: БКАЧАВЬ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Lay [13,91 Kb] (cΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 402)
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Mega8
1. ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:
ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (5-Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²)
Π—Π°Π»ΠΈΠ²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«usbasp.atmega8.2007-10-23.hexΒ» ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈβ€¦

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².


Π”Π°Π½Π½Ρ‹Π΅ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изготовлСния ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Π·Π΄Π΅ΡΡŒβ€¦

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ lay для Sprintlayout [12,78 Kb] (cΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 668)


ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ USB Π±ΡƒΠ΄Π΅Ρ‚ постоянно ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ (красный) свСтодиод

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для USBasp

1. МоТно Π±Ρ‹Π»ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π² самом USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² ΠΊ Π½Π΅ΠΌΡƒ простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ согласно распиновкС. Если всС собрано ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π²Π΅Ρ€Π½ΠΎ, Ρ‚ΠΎ устройство ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ПК опрСдСлится ΠΈ «попросит» ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π²Π°ΠΉΠ²Π΅Ρ€.


2. На Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π²Π΅ΠΆΠ»ΠΈΠ²ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠΌ Π²Ρ‹Π±Ρ€Π°Π² ΠΏΠ°ΠΏΠΊΡƒ со скачСнными ΠΈ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π΄Π²Π°ΠΉΠ²Π΅Ρ€Π°ΠΌ

3. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ установятся, Ссли схСма собранна Π²Π΅Ρ€Π½ΠΎ ΠΈ МК Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΡ‚ Π²Π΅Ρ€Π½ΠΎ.

4. Π’ диспСтчСрС устройств опрСдСлится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊΠ°ΠΊ: LibUSB-Win32 Device.
РадуСмся, ΠΈ тСстируСм )

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° работоспособности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

1. Π’ качСствС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΊΠΈ использовал avrdude Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅ Sinaprog1.5.5.10.
МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΊ Π°Ρ€Ρ…ΠΈΠ²Ρƒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒUSBASP_AVRDUDE_PROG
Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ доступа ΠΊ Attiny13A ΠΏΡ€ΠΈΠ²ΠΎΠΆΡƒ пошагово Ρ‚Π°ΠΊΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΎΠΏΠΎΠ·Π½Π°Π½, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² Attiny13A .


НСобходимыС Π΄Π°Π½Π½Ρ‹Π΅ для повторСния устройства находятся Π² этом Π°Ρ€Ρ…ΠΈΠ²Π΅:

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ°, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ [992,87 Kb] (cΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 1234)

ВсСм ΡƒΠ΄Π°Ρ‡ΠΈ!

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΡΡ‚Π°Π½Ρ†ΠΈΡŽ ​​программирования AVR ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° 8 баксов: 4 шага

НаконСц-Ρ‚ΠΎ! На фотографиях Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ взглянитС …

ΠžΠ±Ρ‰Π΅ΠΉ схСмы Π½Π΅Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это , Π½Π΅ Π½Π° самом Π΄Π΅Π»Π΅ схСма , Π° Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², впаянных Π² ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ.

Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π΅ΡΡ‚ΡŒ нСсколько ТСнских Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π³ΠΎ Π²Ρ‹Π»Π°ΠΌΡ‹Π²Π°ΡŽΡ‚. Π’Π΅ΡΡŒ Π—Π˜Π€ Π²Ρ‹Π»ΠΎΠΌΠ°Π½, Ρ€Π°Π·ΡŠΠ΅ΠΌ ISP Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° 2 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π° сигнал .Π’Π°ΠΊΠΆΠ΅ имССтся слот Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° (систСма кристалл-кондСнсатор) с двумя Π²Ρ‹Π»ΠΎΠΌΠ°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄ΡƒΡ‚ нСпосрСдствСнно ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ XTAL микросхСмы (для использования внСшнСго Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°). Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для эскиза Arduino ISP , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт 3 свСтодиодных сигнала : Heartbeat (ΠΏΡƒΠ»ΡŒΡΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ свСтодиод, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Arduino Π½Π΅ разбился) – для этого я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод , Programming (загораСтся, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ связь с IC) – для этого я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Blue ΠΈ Error (загораСтся ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ошибки) – для этого я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ Red .

Когда я Ρ…ΠΎΡ‡Ρƒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ИБ, я ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΡŽ Π΅Π΅ Π½Π° сокСт ZIF, я Π½Π°Ρ…ΠΎΠΆΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ MISO, MOSI, SCK, RST, VCC, GND ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ изобраТСниям Google (это Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ каТСтся) ** Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ здСсь описано Π½ΠΈΠΆΠ΅ **, я ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΎΡ‚ этих ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ISP, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽ кабСль ISP ΠΊ Programming Station ΠΈ PC , ΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ avrdude ΠΈΠ»ΠΈ Arduino IDE , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ!

** Если я Ρ…ΠΎΡ‡Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ внСшний Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, я Π½Π°Ρ…ΠΎΠΆΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ XTAL1 ΠΈ XTAL2 , я ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽ Resonator (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€Π΅Ρ…ΠΏΠΎΠ»ΡŽΡΠ½Ρ‹Π΅ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Ρ‹ – ΠΎΠ½ΠΈ довольно распространСны ΠΈ Π΄Π΅ΡˆΠ΅Π²Ρ‹) ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ . слот Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈ I ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ, Π²Ρ‹Π»ΠΎΠΌΠ°Π½Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° с Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ XTAL ИБ .

———————————————— ————————————————– ———————————————–

Бпасибо Π’Π°ΠΌ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ мою Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ!

ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB AVR – схСмы DIY

Π£ мСня Π½Π΅Ρ‚ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, ΠΈ я Π½Π΅ люблю ΠΈΠ΄Ρ‚ΠΈ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ Π΄ΠΎΠΌΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° AVR. Π― спросил сСбя: «Как я ΠΌΠΎΠ³Ρƒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ простой diy avr USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ?Β» .

Ну, Π²ΠΎΠΎΠ±Ρ‰Π΅-Ρ‚ΠΎ я спросил Ρƒ Google, ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» Usbtiny.НиТС я ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽ своСго ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Usbtiny.


По сути, это Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ урСзанная вСрсия UsbTinyISP ΠΎΡ‚ Ladyada. Когда я приступил ΠΊ сборкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° v2.0, я сначала сдСлал Π΅Π³ΠΎ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, ΠΈ всС Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, ΠΈ ΠΎΠ½ ΠΌΠΎΠ³ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π”Π°Π»Π΅Π΅ я Π½Π°Ρ‡Π°Π» ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΊΠΎΡ€Π΅ΡˆΠ΅ΠΉ .

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, я ΡƒΠ΄Π°Π»ΠΈΠ» Π±ΡƒΡ„Π΅Ρ€ 74HC125 ΠΈ Π΄Π°Π» прямоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π΅Π»ΠΈ, ΠΈ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сработало. Π—Π°Ρ‚Π΅ΠΌ я ΡƒΠ΄Π°Π»ΠΈΠ» нСсколько рСзисторов ΠΈ кондСнсаторов ΠΈ оставил Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅.

Π― ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π» Ρ€Π°Π·ΡŠΠ΅ΠΌ ISP ΠΈ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹, ΠΈ послС выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ остался с основной микросхСмой Attiny2313, ΠΎΠ΄Π½ΠΈΠΌ кристаллом 12 ΠœΠ“Ρ† ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ рСзисторами. ΠŸΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ 1.0 Usbtiny, Π½ΠΎ Π² Π½Π΅ΠΉ Π΅Ρ‰Π΅ мСньшС Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. Usbtiny v2.0 состоит всСго ΠΈΠ· 17 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… частСй, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ², Π° Usbtiny v1.0 состоит ΠΈΠ· 15 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… частСй. Π’ ΠΌΠΎΠ΅ΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ вСрсии 6 дискрСтных Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (ΠΌΠ΅Π½Π΅Π΅ 40%),

  1. Attiny2313 основная микросхСма
  2. кристалл 12 ΠœΠ“Ρ†
  3. 3.ΠŸΠΎΠ΄Ρ‚ΡΠΆΠ½ΠΎΠΉ рСзистор 3K сброса
  4. 1.5K D- ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор
  5. Π¨ΠΈΠ½Π½Ρ‹ΠΉ рСзистор USB 2x 68R.

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ минимальном ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ всС Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π― ΠΌΠΎΠ³ Π±Ρ‹ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ для этого ΠΎΠ΄Π½Ρƒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π½ΠΎ ΠΎΠ½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ°Π»Π° ΠΈ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Π°, Ρ‡Ρ‚ΠΎ я сдСлал Π΅Π΅ Π½Π° нСбольшом кускС Π²Π΅Ρ€ΠΎΠ²Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.

Π― настроил располоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ISP Π² соотвСтствии с Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΌΠ½Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ. Π­Ρ‚ΠΎ VCC-GND-MISO-MOSI-SCK-RST.
Π― использовал Π΅Π³ΠΎ для программирования Attiny2313, Atmega8, Atmega32, всС Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.Π’ схСмС Π½Π΅Ρ‚ Π½ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΡŽΡ‰Π΅Π³ΠΎ кондСнсатора, Π½ΠΈ Π·Π°Π·Π΅ΠΌΠ»ΡΡŽΡ‰ΠΈΡ… кондСнсаторов Π½Π° 18-22 ΠΏΠ€ для кристалла, Π½ΠΎ всС ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π― сильно ΡƒΡ€Π΅Π·Π°Π» Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС ΠΈ ΡƒΠ΄Π°Π»ΠΈΠ» Π΄Π²Π° свСтодиода, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ для
1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, я знаю, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ свСтодиод Π½Π΅ Π½ΡƒΠΆΠ΅Π½, ΠΈ
2. USB OK: Ссли устройство Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ USB, я ΠΏΠΎΠ»ΡƒΡ‡Ρƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎΡ‚ avrdude ΠΊΠ°ΠΊ «Ошибка : Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ устройство USBtiny (0 Γ— 1781 / 0xc9f) Β», Π·Π°Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ΅Π½ свСтодиод.

Π—Π°Ρ‚Π΅ΠΌ я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π» ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ Π² этом Π½Π΅Ρ‚ нСобходимости. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2046 Π±Π°ΠΉΡ‚ ΠΏΠ»ΠΎΡ‚Π½ΠΎ умСщаСтся Π² 2048 Π±Π°ΠΉΡ‚ пространства Attiny2313. Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° мСньшСм пространствС, Π½ΠΎ это пространство Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ пригодится Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Π²Ρ‹Π±Ρ€Π°Π» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ v2.0 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° Attiny2313, Π²Π°ΠΌ понадобится Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΈΠ· этих простых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π° Attiny2313

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ USB, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для вСрсии 2.0 с сайта Ladyada.
  2. Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AVRdude ΠΈΠ»ΠΈ PonyProg ΠΈ установитС ΠΏΠ»Π°Π²ΠΊΠΈΠ΅ вставки Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°
     avrdude -c stk200 -p t2313 -U hfuse: w: 0xdf: m -U lfuse: w: 0xef: m 

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹ΠΉ источник: Ladyada and Instructables.

ОбновлСниС

: Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ вСрсия

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π΄ΠΎ 07-12-2011 , здСсь ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ послСдним коммСнтариям.

Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ

AVR – Π’Ρ‹Π±ΠΎΡ€ программиста

Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ всС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ программист ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ всСго

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²? ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ? ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌ!

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ΠΎΠ² Π»Π΅Π³ΠΊΠΎ дСсяток, я расскаТу ΠΎ 4 основных Ρ‚ΠΈΠΏΠ°Ρ…:

  1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ Simple / Basic / Bitbang
  2. ISP ΡƒΠΌΠ½Ρ‹Π΅ программисты
  3. ΠœΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹
  4. Π‘Π΅Π· программиста (Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ)

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ просты.Они ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΡ€Ρ‚ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° микросхСмы.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° выглядит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

ВставляСтся Π² ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ (ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π½Ρ‹ΠΉ) ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°


Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сСрСбристая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π΅ΡΡ‚ΡŒ кабСль, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΌΡƒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ ISP

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° выглядит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ

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

Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΈΡ… людям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ простыС Π²Π΅Ρ‰ΠΈ, Π½ΠΎ Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ быстро ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΡƒΠΌΠ½Ρ‹ΠΉ программист ISP ΠΈΠ»ΠΈ доску для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠŸΠ»ΡŽΡΡ‹ : Π£Π»ΡŒΡ‚Ρ€Π° дСшСво (10-20 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²), Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π΄Π΅Π»Π°Π΅Ρ‚ всС, Ρ‡Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ риск «нСсовмСстимости программиста ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉΒ»
ΠœΠΈΠ½ΡƒΡΡ‹ : трСбуСтся ПК с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Mac Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ , Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с высоким напряТСниСм (Π±ΠΎΠ»Π΅Π΅ 5 Π’), Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΏΠΎΡ€Ρ‚, нСсколько стандартов для интСрфСйса программиста.

Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ adafruit.

Π­Ρ‚ΠΈ программисты ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ ΠΈΠ»ΠΈ USB-ΠΏΠΎΡ€Ρ‚Ρƒ, ΠΈ Ρƒ Π½ΠΈΡ… большС ΠΌΠΎΠ·Π³ΠΎΠ², Ρ‡Π΅ΠΌ Ρƒ программистов bitbang. Они Ρ‚Π°ΠΊΠΆΠ΅ с большСй Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приятныС особСнности.

НаиболСС распространСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – это AVRISP ΠΈ AVRISPv2. Оба выглядят ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:


Π€ΠΎΡ‚ΠΎ любСзно прСдоставлСно EvilMadScientistLabs

.

На ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ Π΅ΡΡ‚ΡŒ Π³Π½Π΅Π·Π΄ΠΎ для кабСля, Π° 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈ / ΠΈΠ»ΠΈ 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ кабСль Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.AVRISP v1 ΠΈΠΌΠ΅Π» Ρ€Π°Π·ΡŠΠ΅ΠΌ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, Π° v2 – USB. Π£ v1 Π΅ΡΡ‚ΡŒ ΠΎΠ±Π° кабСля, Ρƒ v2 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ.

AVRISPv2 ΠΌΠΎΠΆΠ½ΠΎ приобрСсти Π½Π° Digikey.com ΠΈΠ»ΠΈ Mouser.com Π·Π° 36 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ

Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША.

МнС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ вСрсия 1, Π½ΠΎ ΠΎΠ½Π° Π±Ρ‹Π»Π° снята с производства, Π° вСрсия 2 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΊΠ°Π±Π΅Π»ΠΈ, поэтому я Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» свой собствСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ USBtinyISP, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° 20 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Об этом ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ здСсь.

БущСствуСт Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠ² ISP, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Π΅.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ дСсятки ΠΏΠ»Π°Ρ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отличаСтся, поэтому я расскаТу ΠΎ Π΄Π²ΡƒΡ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных (ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ…), ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π½Ρ‹Ρ… Atmel.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ – это STK500, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π° 80 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² – настоящий Π·Π²Π΅Ρ€ΡŒ. Он ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ практичСски всС микросхСмы Atmel со всСми Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ сокСтами. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ, свСтодиоды, Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ΠΈ Ρ‚. Π”. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ поддСрТиваСтся AVRStudio, которая являСтся срСдой программирования Atmel.ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это программист Β«Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎΒ», ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для связи с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ STK500), Ρ‚Π°ΠΊΠΆΠ΅ являСтся стандартным. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ нСкоторая кривая обучСния, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Digikey ΠΈΠ»ΠΈ Mouser.

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

Π’Ρ‚ΠΎΡ€ΠΎΠΉ – AVR Dragon, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ программистом, Π½ΠΎ ΠΈ эмулятором.Он большС ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, Ρ‡Π΅ΠΌ Π½Π° ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ для 6- ΠΈ 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Ρ… Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ².

Π£ мСня Π±Ρ‹Π»ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ с Π½ΠΈΠΌ, Π½ΠΎ люди говорят, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ, ΠΈ стоит всСго 50 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² для Ρ‡ΠΈΠΏΠΎΠ².

Π’ послСдниС Π³ΠΎΠ΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для Ρ‡ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ (часто это называСтся самопрограммированиСм). Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, записанная Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚ фактичСски ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ идСя, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСбя, ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ сСбя ΠΈ / ΠΈΠ»ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сойти с ΡƒΠΌΠ°. Однако Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ.

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² Ρ‡ΠΈΠΏ, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· USB ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π±Π΅Π· использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Когда Π²Ρ‹ «обновляСтС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒΒ» своСго MP3-ΠΏΠ»Π΅Π΅Ρ€Π° ΠΈΠ»ΠΈ мобильного Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ происходит.

НапримСр, Arduino ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π² Ρ‡ΠΈΠΏ Π½Π° Π·Π°Π²ΠΎΠ΄Π΅ Arduino. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½ ΠΎΡ‚ пСрСзаписи. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π² Arduino, Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Arduino, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ достаточно ΡƒΠΌΠ΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½.

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

– это Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Π½ΠΎ Π²Π°ΠΌ понадобится программист ISP, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π½Π° Ρ‡ΠΈΠΏ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, Ссли Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ Ρ‡ΠΈΠΏ Ρƒ Digikey ΠΈΠ»ΠΈ Mouser. Π­Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца.

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

Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠ»Π°Π²ΠΊΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ (ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ·ΠΆΠ΅), ΠΈ ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‡Π°ΡΡ‚ΡŒ Ρ„Π»ΡΡˆ-памяти, поэтому Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ мСньшС.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ подходят для Π½Π°Ρ‡Π°Π»Π°, Π½ΠΎ я ΡΡ‡ΠΈΡ‚Π°ΡŽ Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ способ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ.

Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ Π² этих ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ программист ISP, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹.ПозТС Π²Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свой собствСнный Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ FabTinyISP

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ FabTinyISP

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

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

FabTinyStar – Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° / ΠΏΠ»Π°Ρ‚Ρ‹ AVR ISP, которая ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ Π² Ρ„Π°Π±Ρ€ΠΈΡ‡Π½ΠΎΠΉ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ с использованиСм Ρ„Ρ€Π΅Π·Π΅Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π»Π΅Π³ΠΊΠΎ доступны составныС части. Π’ основС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° – усилия ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй. Для большСго история FabTinyStar ΠΈ людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ внСсли свой Π²ΠΊΠ»Π°Π΄ Π² это, поТалуйста ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π—Π°Π΅Ρ€ΠΊΡƒ Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° FabTinyStar.

Π­Ρ‚Π° вСрсия (“FabTinyISP Minimal” являСтся второстСпСнной Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ для ВСрсия Zaerc’s 0.3 (Bas), с нСбольшими модификациями:

  • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ сброса ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ мощности ΡƒΠ΄Π°Π»Π΅Π½Ρ‹. Бброс ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для программиста ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ†Π΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ЦСлСвая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ ΠΊΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ†Π΅Π»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ рСкомСндуСтся. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ послСдствия этого ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ для создания ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² FTS с Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ.
  • МСдная Π·Π°Π»ΠΈΠ²ΠΊΠ° ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ. слСды Π³Ρ€ΡƒΠ½Ρ‚Π°; это позволяСт Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ ΠΏΠ°ΡΠ»ΡŒΡ‰ΠΈΠΊΠ°ΠΌ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ большС мСдь. ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΈΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌ с ΠΎΠ±Π΅ΠΈΡ… сторон.
  • Π‘Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ лишниС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ линиям ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… USB; это вСрсия Π½Π°Ρ†Π΅Π»Π΅Π½Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ программистом ISP, Π° Π½Π΅ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Π° tiny45.
  • ВСрмистор PTC Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½; ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ этой части Π² настоящСС врСмя Π½Π΅Ρ‚ Π² Π’ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ всС Ρ€Π°Π²Π½ΠΎ построят Π΅Π³ΠΎ с рСзистором 0 Ом.Как опция для обСспСчСния мощности Ρ†Π΅Π»ΠΈ Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π°, Π΅Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС слоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ условия, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… потрСбуСтся ΠΏΠΎΠ»ΠΈΡ„ΡƒΠ·.
  • Makefile Π·Π°ΠΌΠ΅Π½Π΅Π½. Π¦Π΅Π»ΠΈ для программирования ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ATtiny45. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Makefile Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° рСгистра (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Windows).

На этой страницС описываСтся сборка, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΠ»Π°Ρ‚Ρ‹.

Π‘Π°Π½ΠΊΠ½ΠΎΡ‚Ρ‹

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΊ соврСмСнному USB

FabTinyISP – это «низкоскоростноС» устройство USB 1.1. Π­Ρ‚ΠΎ самый ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ (ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых старых) ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² USB-устройств. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΌΡ‹ΡˆΠ΅ΠΉ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ низкоскоростныС устройства Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° 1.5ΠœΠ“Ρ† ΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС строгиС трСбования ΠΊ срокам, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ рСализация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° USB (ATtiny45 Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ аппаратная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ USB).

Π₯отя всС Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ вСрсии USB Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимы со старыми Ρ‚Π°ΠΊΠΈΡ… устройств, ΠΊΠ°ΠΊ FabTinyISP, слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π΅Ρ‰Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ выпусков:

  • Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования USB 3 ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. Они Π½Π΅ всСгда Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с низкоскоростными устройствами ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ сигналов, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… зависит FabTinyISP.USB-ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ 2 Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.
  • Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с USB-C, Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ кабСльного Ρ‚ΠΈΠΏΠ°. Π­Ρ‚ΠΎ ставит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ мСньшС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΏΠΎΡ€Ρ‚Ρ‹ (Π½Π° вашСм Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅, самом Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€) ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ ΡˆΡ‚Π΅ΠΊΠ΅Ρ€Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π±Π΅Π· кабСля.
  • ΠžΡΡ‚Π΅Ρ€Π΅Π³Π°ΠΉΡ‚Π΅ΡΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² USB-C с нСсколькими ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ содСрТат ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ USB3. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ нСсколько ΠΏΠΎΡ€Ρ‚ΠΎΠ² USB-A, Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ USB2-ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ Π² Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ USB-C.

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

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ PNG для слСдов ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΏΠ»Π°Ρ‚Ρ‹:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Altium доступны здСсь, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½.

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

Готовая пСчатная ΠΏΠ»Π°Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Π’ зависимости ΠΎΡ‚ количСства Ρ„Ρ€Π΅Π·Π΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… смСщСний ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСбольшой МСдь оставила Π½Π° ΠΊΡ€Π°ΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ USB. 5 Π·Π°Ρ‡Π΅Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всю мСдь Π² процСссС фрСзСрования, Π½ΠΎ Ρ„Ρ€Π΅Π·Π΅Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.Если Π²Ρ‹ Ρ„Ρ€Π΅Π·Π΅Ρ€ΠΎΠ²Π°Π»ΠΈ мСньшС смСщСний (я сдСлал 3 Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Ρ„ΠΎΡ‚ΠΎ) лишнюю мСдь ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½ΠΎΠΆΠΎΠΌ. Волько мСдь Π² ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ»ΠΎΠ΄ΠΎΠΊ Π½ΡƒΠΆΠ½ΠΎ ΡΠ½ΡΡ‚ΡŒ; мСдь слСва ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ.

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

  • 1x ATtiny45 ΠΈΠ»ΠΈ ATtiny85
  • 2 рСзистора 1 кОм
  • 2 рСзистора 499 Ом
  • 2 рСзистора ΠΏΠΎ 49 Ом
  • 2 стабилитрона 3.3Π²
  • 1x красный свСтодиод
  • 1x Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод
  • ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 1x 100 Π½Π€
  • 1x 2×3 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ

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

ΠŸΡ€ΠΈΠΏΠ°ΡΠΉΡ‚Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ схСму ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π½ΠΈΠΆΠ΅ Π² качСствС справочная информация для Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ размСщСния ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Начни с самого слоТного частСй (ATtiny45) Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ вас Π±Ρ‹Π» ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ доступ. УстановитС ISP Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ послСдним, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ большой ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ Π²Π°ΠΌ, Ссли Π²Ρ‹ сдСлаСтС это Ρ€Π°Π½ΡŒΡˆΠ΅.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:

  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΊΠ°ΠΊ Π½Π° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° корпусах, с Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π½Π° ΠΊΠ°Ρ‚ΠΎΠ΄Π½ΠΎΠΉ сторонС.
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°Ρ‚ΠΎΠ΄Ρ‹ Π½Π° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ толстыми. Π»ΠΈΠ½ΠΈΠΈ. ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ производитСлями свСтодиодов, Π½ΠΎ Π½Π° ΠΊΠ°Ρ‚ΠΎΠ΄Π½ΠΎΠΉ сторонС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΈΠ΄Π½Π° зСлСная ΠΈΠ»ΠΈ чСрная линия. эпоксидная Π»ΠΈΠ½Π·Π°. НСкоторыС свСтодиоды ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Π΄Π½Ρ‹ΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° ΠΊΠ°Ρ‚ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅. Π΄Π½ΠΎ. НСкоторыС ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‚ Π²Π½ΠΈΠ·Ρƒ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ стрСлку, которая соотвСтствуСт схСматичСский символ: стрСлка ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΊΠ°Ρ‚ΠΎΠ΄. Если сомнСваСшься, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ²; свСтодиод Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° красный Π·ΠΎΠ½Π΄ находится Π½Π° Π°Π½ΠΎΠ΄Π΅, Π° Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Π·ΠΎΠ½Π΄ находится Π½Π° ΠΊΠ°Ρ‚ΠΎΠ΄ (это Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для опрСдСлСния Ρ†Π²Π΅Ρ‚Π°).
  • ATtiny45 ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΡˆΡ‚ΠΈΡ„Ρ‚ 1 Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, Π²Ρ‹Ρ‚Ρ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π»Π°Π·Π΅Ρ€ΠΎΠΌ Π² ΡƒΠ³Π»Ρƒ посылка. Пин 1 Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ Π½Π° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΏΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ΅ рядом с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ ISP (J1). Π­Ρ‚ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ V CC ΠΊ V ΠΏΡ€ΠΎΠ³Π° ΠΏΠΈΠ½ Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ISP, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для программирования tiny45. (ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄Π°Π΅Ρ‚ напряТСниС Π½Π° этот Π²Ρ‹Π²ΠΎΠ΄ ΠΈ программист это ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚).Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½, ΠΌΡ‹ ΡƒΠ΄Π°Π»ΠΈΠΌ это мост, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π² программиста, Π° Π½Π΅ Π² программиста.


Паяльная ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° мостовидная ΠΈ нСмонтаТная.

Π£Π»ΡƒΡ‡ΡˆΠΈΡ‚Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌ USB

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° получаСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ½ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ USB-соСдинСниС, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ Π΄Π²Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.

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

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв выполнСния Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ достаточно, Π½ΠΎ я всС ΠΆΠ΅ люблю Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹, ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.НСбольшой кусочСк пластиковой Ρ€Π°ΡΠΊΠ»Π°Π΄ΡƒΡˆΠΊΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΡƒΡŽ каплю клСя CA, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ нСбольшой кусочСк Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части области USB-Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Ρ€Π΅ΠΆΡŒΡ‚Π΅ лишнюю пластик, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ установлСн. (Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ нанСсти супСрклСй Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ, особСнно ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ USB Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ сторонС).

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π₯отя ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ Ρ€Π°Π½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ (ΠΌΡ‹ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π΅Ρ‰Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ!) всСгда Π±Π»Π°Π³ΠΎΡ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ доска.Π­Ρ‚ΠΎ Π·Π°ΠΉΠΌΠ΅Ρ‚ всСго ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ вас ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ. Π”ΠΎΡ€ΠΎΠ³Π°.

  • Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ Π²Π°ΡˆΡƒ ΠΏΠ»Π°Ρ‚Ρƒ со схСмой ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ установили ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ мСста ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.
  • ΠžΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρƒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Ρ€ΠΎΠ²Π½ΠΎ, Π½Π΅ наклоняСтся Π±ΡƒΠ»Π°Π²ΠΊΠ°ΠΌΠΈ Π² Π²ΠΎΠ·Π΄ΡƒΡ…Π΅. ΠŸΠ°ΡΠ½Ρ‹Π΅ соСдинСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π³Π»Π°Π΄ΠΊΠΈΠΌΠΈ, Π° ΠΏΡ€ΠΈΠΏΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‚Π΅ΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½Π° ΡˆΡ‚ΠΈΡ„Ρ‚, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ.Ссли Ρ‚Ρ‹ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ³ΠΎΠ»Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅Π΄ΠΈ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΏΠΎΠΉ ΠΊΠΎΠΌΠΊΠΎΠ²Π°Ρ‚Ρ‹ΠΉ ΠΈ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ сняли ΡƒΡ‚ΡŽΠ³, вСроятно, Ρƒ вас Π½Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ связь. ОплавлСниС ΠΏΡƒΡ‚Π΅ΠΌ примСнСния Ρ‚Π΅ΠΏΠ»Π° ΠΈ Ρ„Π»ΡŽΡΠ° (Π»ΠΈΠ±ΠΎ Ρ„Π»ΡŽΡΠΎΠΌ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС припоя). Π’Π°ΠΊΠΆΠ΅ ΠΈΡ‰ΠΈΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΏΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ блиТайшими слСдами ΠΈ ΡˆΡ‚Ρ‹Ρ€ΡΠΌΠΈ.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания ΠΌΠ΅ΠΆΠ΄Ρƒ V CC ΠΈ GND.

Установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния

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

Π’Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки (bash) Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ вашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½ΠΈΠΆΠ΅. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с использованиСм ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ руководство.

Linux (Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ рСкомСндуСтся)

Для Ubuntu ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивов Π½Π° основС Debian Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСдуСт ваш ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΈ появлСнии запроса:

 sudo apt install avrdude gcc-avr avr-libc make 

MacOS

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈ установитС CrossPack.

Окна

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ инструмСнтов Π² Windows Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструкции прСдставлСны здСсь.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ сборка ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ исходный ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ распакуйтС zip-Ρ„Π°ΠΉΠ» (Π² Linux распакуйтС fts_firmware_bdm_v1.zip). ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ cd Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с исходным ΠΊΠΎΠ΄ΠΎΠΌ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ make. Π­Ρ‚ΠΎ создаст ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ATtiny45. Когда ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ, Ρƒ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» называСтся fts_firmware.ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ. Если ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с установкой вашСй ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ. ΠŸΡ€ΠΎΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΎΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ это.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ ATtiny45

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Makefile для Ρ‚ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° программиста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ доску. Makefile ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠ· сСмСйства usbtiny (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ FabISP). Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, сначала выяснитС, Ρ‡Ρ‚ΠΎ avrdude (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для программирования) Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ это.Π’ΠΎΡ‚ нСсколько часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ AVR программистов:

ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Makefile. Π’Π°ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ тСкст Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для программистов; Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠ°ΠΊ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈΠ»ΠΈ WordPad, ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ информация ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, которая Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ„Π°ΠΉΠ»Π°. Π’ Linux – gedit (графичСский интСрфСйс). ΠΈΠ»ΠΈ nano (командная строка) – Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹; ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Windows ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Notepad ++. TextEdit Π² OS X ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, просто ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ сохраняСтС ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст, Π° Π½Π΅ RTF (ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΊ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π½Π΅ добавляСтся “.txt”). Sublime Text – Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ популярный Π²Ρ‹Π±ΠΎΡ€ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ….Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ для рСдактирования своСго HTML-ΠΊΠΎΠ΄Π°, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€.

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ„Π°ΠΉΠ»Π° Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ строку, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ написано:

 ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ ? = Usbtiny 

ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ usbtiny Π½Π° любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅.

Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρƒ Π² ΠΏΠΎΡ€Ρ‚ USB. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡ€Ρ‚ USB 2.0, Π° Ρ‡Π΅ΠΌ ΠΏΠΎΡ€Ρ‚ USB 3.0, Ссли ΠΎΠ½ Ρƒ вас Π΅ΡΡ‚ΡŒ. Π’Π°ΠΊΠΆΠ΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ Π£Π΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль USB ΠΈΠ»ΠΈ USB 2.0 ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ вмСсто прямого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ, особСнно Ссли ваши USB-ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹.Π­Ρ‚ΠΎ снимСт напряТСниС ΠΈ снизит риск ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ встроСнных ΠΏΠΎΡ€Ρ‚ΠΎΠ² USB. НапримСр:

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

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ ISP Π½Π° вашСй ΠΏΠ»Π°Ρ‚Π΅. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ кабСль; это Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1 Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС.ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1 ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ схСма ΠΏΠ»Π°Ρ‚Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊ Π½Π΅ΠΉ сигналом MISO. Если Π²Ρ‹ посмотритС Π½Π° пластиковом Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ Π½Π° ΠΊΠ°Π±Π΅Π»Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ нСбольшой стрСлка, Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля, ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ ΡƒΠ³ΠΎΠ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΡƒΠ»Π°Π²ΠΊΠΈ 1. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ стандарта для Ρ‚ΠΎΠ³ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ кабСль Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ€Π°Π·ΡŠΠ΅ΠΌ, поэтому ΠΈΡ‰ΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° 1.

ЗапуститС make flash. Π­Ρ‚ΠΎ сотрСт Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ‡ΠΈΠΏ ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ с содСрТимым созданного Ρ€Π°Π½Π΅Π΅ Ρ„Π°ΠΉΠ»Π° .hex.Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ нСсколько ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² выполнСния, ΠΏΠΎΠΊΠ° avrdude стираСт, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚, ΠΈ провСряСт Ρ‡ΠΈΠΏ.

Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ пошло Π½Π΅ Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • , Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1 Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ соотвСтствуСт ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 1 Π½Π° ΠΏΠ»Π°Ρ‚Π΅
  • , Ρ‡Ρ‚ΠΎ ваша ΠΏΠ»Π°Ρ‚Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ установлСна ​​в USB-ΠΏΠΎΡ€Ρ‚
  • , Ρ‡Ρ‚ΠΎ ATtiny45 установлСн Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ
  • , Ρ‡Ρ‚ΠΎ ваша ΠΏΠ°ΠΉΠΊΠ° выглядит Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π½Π° ATtiny45 ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ISP (ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ Ρ‚Π°ΠΌ, Π³Π΄Π΅ слСды проходят ΠΏΠΎΠ΄ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ)

Если Π²Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ всС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅, Π½ΠΎ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° микросхСмС ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ISP, ΠΈ Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ нСпрСрывности Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ (ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ сосСдними ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ слСдами).

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ конфигурация ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ это поэтапно:

  • Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ установим ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‚, Π³Π΄Π΅ находится ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π΅Π³ΠΎ источник часов ΠΎΡ‚. (USB Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ часы поступали ΠΎΡ‚ PLL, ΠΈ Π½Π΅ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π° 8). Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ USB-устройство, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ смоТСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ доски.
  • Волько ΡƒΠ±Π΅Π΄ΠΈΠ²ΡˆΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ USB Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΌΡ‹ установим ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ ΡˆΡ‚ΠΈΡ„Ρ‚ сброса ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΡˆΡ‚ΠΈΡ„Ρ‚ GPIO.Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ‡ΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса для программирования Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚, Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ программирования этого Ρ‡ΠΈΠΏΠ°. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π½Π΅Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ!

ΠŸΠΎΠ΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π­Ρ‚ΠΎ настроит всС ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ. , ΠΊΡ€ΠΎΠΌΠ΅ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ нСсколько ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² выполнСния ΠΎΡ‚ avrdude. Если этот шаг Π½Π΅ удаСтся, Π½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π», вСроятно, Ρƒ вас Π³Π΄Π΅-Ρ‚ΠΎ прСрывистоС соСдинСниС.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° работоспособности USB

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

Linux

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ lsusb Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список USB-устройств. Ссли Ρ‚Ρ‹ см. устройство “Multiple Vendors USBtiny”, ΠΎΠ½ΠΎ сработало! Если Π½Π΅Ρ‚, ΠΊΠΎΠΌΠ°Π½Π΄Π° dmesg ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ пошло Π½Π΅ Ρ‚Π°ΠΊ.Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ сообщСниС “НовоС низкоскоростноС USB-устройство” Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ дальнСйшиС ошибки. (ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ sudo dmesg -c очистит сообщСния послС распСчатки, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ»Π°Ρ‚Ρ‹ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ смоТСтС Ρ‚ΠΎΡ‡Π½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ сообщСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²). Если Π²Ρ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС Β«Π½ΠΎΠ²ΠΎΠ΅ низкоскоростноС устройство», ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ подтяТка Π½Π° Π»ΠΈΠ½ΠΈΠΈ USB (рСзисторы 1 кОм ΠΈ 499 Ом, R1 ΠΈ R2, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ V CC ΠΈ D-) для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ эти рСзисторы ΠΈ ΠΈΡ… значСния для опрСдСлСния ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ USB-устройства Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ).Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ “Π½ΠΎΠ²Ρ‹ΠΉ низкоскоростноС устройство “, Π½ΠΎ послС этого Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ошибки, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  • Иногда просто ΠΏΠ»ΠΎΡ…ΠΎΠ΅ соСдинСниС с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ; ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ USB чистыС ΠΈ Π΄Π°ΠΆΠ΅ количСство припоя Π½Π° всСх ΠΈΠ· Π½ΠΈΡ…, ΠΈ Ρ‡Ρ‚ΠΎ повСрхности Π³Π»Π°Π΄ΠΊΠΈΠΉ.
  • ΠŸΠΎΡ€Ρ‚Ρ‹
  • USB 2.0 с большСй Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‡Π΅ΠΌ ΠΏΠΎΡ€Ρ‚Ρ‹ USB 3.0. Ссли Ρ‚Ρ‹ Π½Π΅Ρ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ² USB 2.0, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· USB 2.0 Ρ…Π°Π±.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ слСды ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ USB для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ стабилитроны Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ рСзисторы (R3 ΠΈ R4) ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ значСния (49 Ом) ΠΈ Ρ‡Ρ‚ΠΎ соСдинСния Π² порядкС. ΠœΠ΅Ρ€Π° Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ рСзисторами ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ USB, ΠΈ рСзисторами ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ 2 ΠΈ 3). ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ 2 ΠΈ 3 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ сосСдними слСды.
  • ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ€Π°Π±ΠΎΡ‚Π°Π» с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Ρ‡ΡƒΠΆΡƒΡŽ доску, ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡ΡŒΡŽ-Ρ‚ΠΎ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ доску ΠΊ своСй ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΡ€ΡƒΠ³ вопросов, Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вас Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с вашими USB-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с вашСй ΠΏΠ»Π°Ρ‚ΠΎΠΉ.

MacOS

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ «БвСдСния ΠΎ систСмС» Apple (МСню Apple β†’ Об этом Mac β†’ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация; ΠΈΠ»ΠΈ ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ Utilities). Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ USB ΠΈΠ· списка слСва, ΠΈ Π²Ρ‹ USBTiny Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ ΠΊΠ°ΠΊ устройство справа.Если ΠΎΠ½ появляСтся, это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС слСдуйтС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ инструкциям ΠΏΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ (ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ MacOS Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ dmesg, хотя похоТая информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ доступСн Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ консоли). Π›ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ всС Π²Ρ‹ΡˆΠ΅, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ машинС Linux, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ “Π½ΠΎΠ²ΠΎΠ΅ низкоскоростноС устройство” Π² dmesg.

Окна

Windows пСрСчисляСт USB-устройства Π² диспСтчСрС устройств (ΠŸΡƒΡΠΊ β†’ ПанСль управлСния β†’ БистСма. β†’ ДиспСтчСр устройств), хотя ΠΎΠ½ Π½Π΅ всСгда сообщаСт Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ собой ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚, ΠΏΠΎΠΊΠ° установлСны ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹.USB-устройства Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Устройства. ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ “ΠΈΠ»ΠΈ” ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π·Π²ΡƒΠΊ “. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Windows-машина достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΈ устройство USBtiny. появившись, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ‡ΡŒΠ΅ΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ машинС Linux ΠΈΠ»ΠΈ Mac, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

ΠŸΠ΅Ρ€Π΅Π³ΠΎΡ€Π΅Π» ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ сброса

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ, Π²Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ программист. ATtiny45 Π½Π° ΠΏΠ»Π°Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ссли Π²Ρ‹ сдСлали это Ρ‚Π°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ.ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π΄Π²Π° послСдних шага, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ доску Π² программист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ сброса ATtiny45. Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ GPIO. Π•Ρ‰Π΅ Ρ€Π°Π·, это ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π½Π°ΡˆΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот ATtiny45 Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, поэтому ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ это. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° вашСго ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° ΠΊ вашСй ΠΏΠ»Π°Ρ‚Π΅ Π΅Ρ‰Π΅ Ρ€Π°Π· time ΠΈ запуститС make rstdisbl. Π­Ρ‚ΠΎ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π½ΠΎ Π½Π° этот Ρ€Π°Π· ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ этот сброс Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΡ‚.Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ нСсколько ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² выполнСния, ΠΈ avrdude большС Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ смоТСт Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ с этим Ρ‡ΠΈΠΏΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ V CC ΠΎΡ‚ V ΠΏΡ€ΠΎΠ³Π° ΠΏΠΈΠ½ Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ISP ΠΏΡƒΡ‚Π΅ΠΌ снятия моста Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ припоя. Иногда излишки припоя ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‚ ΠΊ чистому ΠΆΠ°Π»ΠΎ паяльника; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΠ»Π΅Ρ‚ΠΊΡƒ для удалСния припоя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΏΠΎΠΉ с ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, Ρ‚Π΅ΠΌ самым Ρ€Π°Π·ΠΎΡ€Π²Π°Π² соСдинСниС.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ своСго программиста

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ собствСнный Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ программист ISP! Но ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚ΠΎΠ±ΠΎΠΉ НазовитС это Π΄Π½Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свою доску, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ доску.


Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Creative Commons ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ лицСнзия Attribution-NonCommercial-ShareAlike 4.0.

Pololu USB AVR Programmer v2.1

ΠžΠ±Π·ΠΎΡ€

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2 (Π²Π½ΠΈΠ·Ρƒ), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ A-Star 32U4 Prime SV для программирования.

Pololu USB AVR Programmer v2.1 – это ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ внутрисистСмный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (ISP) для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΎΡ‚ Atmel (Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Microchip).ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ прСдоставляСт интСрфСйс для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ скомпилированной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ AVR с вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ AVR, Ρ‡Ρ‚ΠΎ позволяСт Π΅ΠΌΡƒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π½Π° Π±Π°Π·Π΅ AVR, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² A-Star 328PB Micro ΠΈ Orangutan. Π•Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обновлСния, Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈΠ»ΠΈ удалСния Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… Arduino, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Uno, Leonardo ΠΈ Mega, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Π½Π°ΡˆΠΈΡ… Arduino-совмСстимых ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… A-Star. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΠΎΠΈΠΌΠΈ вСрсиями 3.Устройства Π½Π° 3 Π’ ΠΈ 5 Π’, ΠΈ Π΅Π³ΠΎ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ устройство Π² систСмах с Π½ΠΈΠ·ΠΊΠΈΠΌ энСргопотрСблСниСм.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартного кабСля USB A – Micro-B (Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚) ΠΈ связываСтся с вашим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для программирования, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Atmel Studio, AVRDUDE ΠΈΠ»ΠΈ Arduino IDE, Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ COM-ΠΏΠΎΡ€Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ STK500. ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ устройству с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ кабСля для программирования ISP (старыС 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ соСдинСния ISP Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ приобрСсти Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ISP с 6 Π½Π° 10 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²) .ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΠΆΠ΅ дСйствуСт ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ USB-TTL, обСспСчивая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ уровня TTL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для связи с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ устройствами с вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Он поставляСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ собранным с припаянными Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2.1 прСдставляСт собой Π·Π°ΠΌΠ΅Π½Ρƒ Π±ΠΎΠ»Π΅Π΅ старого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Pololu USB AVR v2 с нСсколькими Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ описаны Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ AVRΒ» Π½ΠΈΠΆΠ΅.

Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ этого ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ трСбуСтся кабСль USB A – Micro-B.

Π₯арактСристики ΠΈ характСристики

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· USB с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ кабСля USB A – Micro-B (Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚)
  • Π­ΠΌΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ STK500 Ρ‡Π΅Ρ€Π΅Π· интСрфСйс Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ COM-ΠΏΠΎΡ€Ρ‚Π°
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со стандартным ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для программирования AVR, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Atmel Studio, AVRDUDE ΠΈ Arduino IDE
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для настройки доступно для Windows, Mac OS X ΠΈ Linux
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π° 3.Устройства Π½Π° 3 Π’ ΠΈ 5 Π’; ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС Π² зависимости ΠΎΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ Ρ†Π΅Π»ΠΈ VCC
  • ΠœΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Ρ†Π΅Π»ΡŒ ΠΎΡ‚ 3,3 Π’ ΠΈΠ»ΠΈ 5 Π’ Π² систСмах с Π½ΠΈΠ·ΠΊΠΈΠΌ энСргопотрСблСниСм
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° USB-TTL для ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты 100 ΠΊΠ“Ρ†, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для восстановлСния Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сконфигурированных AVR.
  • ВсС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ рСзисторами Π½Π° 470 Ом
  • 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ кабСль ISP ΠΈ двухсторонний ΡˆΡ‚Π΅ΠΊΠ΅Ρ€Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ 1 Γ— 6 Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅
  • ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со всСми AVR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйса AVR ISP (внутрисистСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ извСстно ΠΊΠ°ΠΊ внутрисхСмноС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ICSP), ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, Π½ΠΎ это Π½Π΅ Π±Ρ‹Π»ΠΎ сдСлано. протСстировано со всСми устройствами.ΠœΡ‹ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ AVR Π² сСмСйствС megaAVR (ATmega), ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ сСмСйства tinyAVR (ATtiny), Π½ΠΎ ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Tiny Programming Interface (TPI) ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с XMEGA ΠΈΠ»ΠΈ с 32-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ AVR. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ устройства.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для использования с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ AVR, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΎΡ‚ 3,3 Π’ ΠΈΠ»ΠΈ 5 Π’. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ программист ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ устройство Π² систСмах с Π½ΠΈΠ·ΠΊΠΈΠΌ энСргопотрСблСниСм. .

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы

ΠœΡ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ использованиС Pololu USB AVR Programmer v2.1 ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для настройки Π² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… вСрсиях Windows (7, 8 ΠΈ 10), Linux ΠΈ Mac OS X 10.11 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях. Π‘ΠΎΠ»Π΅Π΅ старыС вСрсии Windows Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2 (Π²Π²Π΅Ρ€Ρ…Ρƒ), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ Adafruit Pro Trinket для программирования.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ функция: ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ уровня TTL

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ USB-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ устанавливаСт ΠΊΠ°ΠΊ Π΄Π²Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… COM-ΠΏΠΎΡ€Ρ‚Π° : ΠΎΠ΄ΠΈΠ½ для связи с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ – для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ AVR ΠΈ Π΅Π³ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ TTL Π±Π΅Π· нСобходимости ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ линиям ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ( TX ) ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ( RX ), ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ A ΠΈ B Π² качСствС Π»ΠΈΠ½ΠΈΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ установлСния связи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

Π¨Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ (GND, A, VCC, TX, RX ΠΈ B) располоТСны Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ Π½Π° распиновку общСдоступных ΠΊΠ°Π±Π΅Π»Π΅ΠΉ FTDI USB-to-serial ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ B ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ DTR (Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ A – Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Ρ…ΠΎΠ΄), Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ нСпосрСдствСнно ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Arduino-совмСстимым ΠΏΠ»Π°Ρ‚Π°ΠΌ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π°ΡˆΡƒ A-Star 328PB Micro) ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ Ρ‡Π΅Ρ€Π΅Π· сСрийный Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

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

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2.1 поставляСтся Π² ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ собранном Π²ΠΈΠ΄Π΅ с припаянными Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ ISP ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ аксСссуары, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½Π° рисункС Π½ΠΈΠΆΠ΅. 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ кабСль ISP ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для программирования AVR. Двусторонний ΡˆΡ‚Π΅ΠΊΠ΅Ρ€Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ 1 Γ— 6 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эффСктивно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ» (Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ этот Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌ с Π³Π½Π΅Π·Π΄ΠΎΠΌ).

Pololu USB AVR Programmer v2 ΠΈΠ»ΠΈ v2.1 с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ: ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Orangutan, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2 (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выглядит ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ v2.1).

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ AVR

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2.1 (ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ # 1372) прСдставляСт собой Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ Π½Π°ΡˆΠ΅ΠΌΡƒ Π±ΠΎΠ»Π΅Π΅ старому ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Pololu USB AVR v2 (ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ # 3170) с трСмя Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ:

  • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ функция Π²Ρ‹Π²ΠΎΠ΄Π° VCC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° v2 (которая позволяСт Π²Π°ΠΌ Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ AVR ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°) Π½Π΅ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для питания Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ с Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΡ„Π°Ρ€Π°Π΄. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ v2.1 ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΡƒΡŽ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ VCC, поэтому ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ‹ с Π±ΠΎΠ»Π΅Π΅ высокой Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ Π±Ρ‹ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ программист v2 постоянно испытывал Π±Ρ‹ Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹Π΅ сбросы.НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ всС Π΅Ρ‰Π΅ сущСствуСт ΠΏΡ€Π΅Π΄Π΅Π» допустимой Смкости, ΠΌΡ‹ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ функция Π²Ρ‹Π²ΠΎΠ΄Π° v2.1 VCC Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ AVR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ 33 ΠΌΠΊΠ€ Π½Π° VCC, ΠΈ ΠΌΡ‹ протСстировали Π΅Π΅ с A-Star 328PB Micro.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° v2 ΠΊ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ 3pi ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅Π½Π°Π΄ΠΎΠ»Π³ΠΎ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ скорости, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для измСрСния VCC ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² программирования 3pi (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит Π²Ρ…ΠΎΠ΄ΠΎΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° двигатСля) ΠΏΠ΅Ρ€Π΅Π΄ GND соСдинСниС установлСно.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ v2.1 ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ» схСму измСрСния VCC, которая ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ†ΠΈΠΊΠ» этого эффСкта ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π΄ΠΎ 0,2%, поэтому Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ двигаСтся (Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‰Π΅Π»ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π·Π²ΡƒΠΊ с частотой 25 Π“Ρ†).
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ v2 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π»ΡΡ, Ссли Π½Π° Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ RST Π±Ρ‹Π» ΠΏΠΎΠ΄Π°Π½ сигнал 5 Π’, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΏΡ€ΠΈ 3,3 Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ v2.1 Π½Π΅ ΠΈΠΌΠ΅Π» этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Pololu USB AVR (ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ # 1300), ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pololu USB AVR v2.1 ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° устройств, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π½Π° 3.3 Π’ (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ 5 Π’)
  • Π’Ρ‹Π²ΠΎΠ΄
  • VCC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ настроСн для обСспСчСния питания 3,3 Π’ ΠΈΠ»ΠΈ 5 Π’ Π² ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… систСмах.
  • Π—Π°Ρ‰ΠΈΡ‚Π½Ρ‹Π΅ рСзисторы Π½Π° всСх линиях Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π°
  • Π‘ΠΎΠ»Π΅Π΅ точная эмуляция частот ISP, обСспСчиваСмая STK500; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы Atmel Studio ΠΈ AVRDUDE, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ настройку частоты вашСго ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ удобства использования для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ стандартноС располоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² (Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ FTDI) ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ ТСнский Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

Π­Ρ‚ΠΎ v2.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ 1 Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ USB-кабСль ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ бонусной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ SLO-scope. Помимо этих ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° v2.1 ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ; ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ руководству ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для программистов v2.x, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с этим программистом.

Π›ΡŽΠ΄ΠΈ часто ΠΏΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚ этот Ρ‚ΠΎΠ²Π°Ρ€ вмСстС с:

ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR AVRDUDE

USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ – ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATtiny45, Π΄Π²Π° стабилитрона, кондСнсатор ΠΈ нСсколько рСзисторов.РазумССтся, Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ – Ρ€Π°Π·ΡŠΠ΅ΠΌ USB ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-6. РСзистор R1 ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ хост ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ USB-устройства … ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ элСктроники, ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR AVRDUDE “AVR-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€” Π”Π°Ρ‚Π° 2019/08/04

USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π•ΡΡ‚ΡŒ нСсколько ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ – ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATtiny45 , Π΄Π²Π° стабилитрона, кондСнсатор ΠΈ нСсколько рСзисторов. РазумССтся, Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ – Ρ€Π°Π·ΡŠΠ΅ΠΌ USB ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-6.РСзистор R1 сообщаСт хосту ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ USB-устройства, ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

РСзисторы R2 ΠΈ R3 Π² сочСтании с D1 ΠΈ D2 ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ максимальноС напряТСниС 3,6 Π’, Π° Π½Π΅ 5 Π’, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ напряТСниС +5 Π’ Π½Π° шинС Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ошибки SYNC. РСзисторы R4… R6 Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ†Π΅ΠΏΡŒ ΠΎΡ‚ поврСТдСния ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ Π΅Π΅ напряТСниСм Π½ΠΈΠΆΠ΅ 5 Π’.

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

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR

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

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ высокого напряТСния, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ нулСвая линия Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄. Π’Π°ΠΊΠΈΠ΅ программисты ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚. Н. ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ. Однако ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅.Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ линию RST Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ SPI, Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, AvrDude ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉ Burn-OMat, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ линию RST Π² Ρ€Π΅ΠΆΠΈΠΌ Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠ° Expert.

Настройка AVR Studio для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с USB-ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ AVR:

Π’ мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒβ€¦Β».
Π’ΠΎ вновь ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ «Команда» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β».
Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ «Новый» ΠΈΠ»ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΒ».
Π’Π²ΠΎΠ΄ΠΈΠΌ имя программиста, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«USBtinyΒ».
Π’ ΠΎΠΊΠ½Π΅ «Команда» ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊ Β«avrdudeΒ» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: C: WinAVR-20100110binavrdude.exe).
Π’ ΠΎΠΊΠ½Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: Β«-p m168 -c usbtinyp -P usb -U flash: w:Β» Ρ„Π°ΠΉΠ». hex: a -U flash: v: Β«.hex Ρ„Π°ΠΉΠ»: aΒ», Π³Π΄Π΅ Β«m168Β» – это Ρ‚ΠΈΠΏ процСссора.
Π’ Β«ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅Β» Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ (ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° послСдний символ «»).
ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅ΠΌ измСнСния ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒΒ».

Для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ имя нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π² мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» (Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Β«USBtinyΒ»).

Настройка Bascom для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с USB tiny AVR ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€:

Π’ мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠžΠΏΡ†ΠΈΠΈ / ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Β».
Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Β» ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка.
Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π”Ρ€ΡƒΠ³ΠΎΠ΅Β» (Π²Π½ΠΈΠ·Ρƒ ΠΎΠΊΠ½Π°) ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊ Β«avrdudeΒ».
Π’ ΠΎΠΊΠ½Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β«avrdudeΒ» -p m168 -c usbtiny -U flash: w: Β«{FILE}Β»: a -U flash: Π³Π΄Π΅ Β«m168Β» – это Ρ‚ΠΈΠΏ процСссора.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиши F4 ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΊΠ° Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Ρ‡ΠΈΠΏΒ».

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΈΡ… ΠΊΠΎΠ΄Ρ‹

mega

m2561

megamegamega

ATmega8535

ATmega128

M128

ATmega1280

m1280

ATmega1281

m1281

ATmega16

M16

ATmega162

M162

ATmega164

m164

ATmega168

M168

ATmega169

m169

ATmega2560

m2560

ATmega2561

m2561

m2561

m2561

ATmega324

m324

ATmega328

m328

ATmega329

m329

ATmega3290

m3290

ATmega48

m48

ATmega64

m64

ATmega640

M640

ATmega644

m644

ATmega649

m649

ATmega6490

m6490

ATmega8

m8

m8

m8

m8535

ATmega88

M88

ATtiny12

t12

ATtiny13

t13

ATtiny15

T15

ATtiny2313

t2313

ATtiny25

T25

ATtiny26

T26

Attiny45

t45

ATtiny85

t85

БПИБОК Π‘Π‘Π«Π›ΠžΠš Π”Π›Π― Π—ΠΠ“Π Π£Π—ΠšΠ˜ Π€ΠΠ™Π›ΠžΠ’ (Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ TX422):zip

USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR (совмСстим со всСми Windows) USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR (совмСстим со всСми Windows) [RKI-1043]

AVR USB Programmer – это Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ внутрисистСмный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (ISP), совмСстимый со STK500V2. Он поддСрТиваСтся Π²ΠΎ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Windows 2000, XP, Vista, Windows 7, Windows 8 ΠΈ Windows 10.


Π₯арактСристики

  • БовмСстим с Atmel STK500V2 со встроСнным ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.
  • БовмСстим с AVR Studio, AVRDUDE ΠΈ компиляторами, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» STK500 ΠΈΠ»ΠΈ STK500V2.
  • Π Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ часы ISP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ устройствам с ΠΎΡ‡Π΅Π½ΡŒ Π½ΠΈΠ·ΠΊΠΎΠΉ частотой, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 32 ΠΊΠ“Ρ†.
  • ВысокоскоростноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 32 ΠšΠ‘ ΠΌΠΈΠ³Π°ΡŽΡ‚ всСго Π·Π° 15 сСкунд.
  • Часы ISP ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ (Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ установку часов ISP)
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ источник питания USB, внСшний источник Π½Π΅ трСбуСтся.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС AVR STUDIO (STK 500) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм AVR USB Programmer для обСспСчСния всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΈ настройки ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ.


Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚

  • USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR
  • КабСль USB
  • ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚-диск с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Atmel AVR

AT90 AVR МСга AVR ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ АРН ATXMEGA AVR

AT90S1200

ATmega103 ATtiny4 ATXMega128A1

AT90S2313

ATmega128 ATtiny5 ATXMega128A1REVD

AT90S2333

ATmega1280 ATtiny9 ATXMega128A3

AT90S2343

ATmega1281 ATtiny10 ATXMega128A4

AT90S4414

ATMega1284P ATtiny11 ATXMega16A4

AT90S4433

ATMega128RFA1 ATtiny12 ATXMega192A1

AT90S4434

ATmega16 ATtiny13 ATXMega192A3

AT90S8515

ATmega161 ATtiny15 ATXMega256A1

AT90S8535

ATmega162 ATtiny2313 ATXMega256A3
AT90CAN128 ATmega163 ATtiny24 ATXMega256A3B
AT90CAN64 ATmega164P ATtiny25 ATXMega32A4
AT90CAN32 ATmega168 ATtiny26 ATXMega64A1
AT90USB1286 ATmega168P ATtiny261 ATXMega64A3
AT90USB1287 ATmega169 ATtiny4313 ATXMega64A4
AT90USB162 ATmega16U2 ATtiny44
AT90USB646 ATmega2560 ATtiny45
AT90USB647 ATmega2561 ATtiny461
AT90USB82 ATmega32 ATtiny84
AT90PWM2 ATmega324P ATtiny85
AT90PWM2B ATmega324PA ATtiny861
AT90PWM3 ATmega325 ATtiny88
AT90PWM3B ATmega3250
32UC3A0512 ATmega328P
ATmega329
ATmega3290
ATmega3290P
ATmega329P
ATmega32U2
ATmega32U4
ATmega48
ATmega64
ATmega640
ATmega644
ATmega644P
ATmega645
ATmega6450
ATmega649
ATmega6490
ATmega8
ATmega8515
ATmega8535
ATmega88
ATmega88P
ATmega8U2



ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для программирования

  • AVRSTUDIO
  • Робокитс USB ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ V1.

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

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