Usbasp usbisp avr ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – USB AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega, ATtiny

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Atmel ΠΈΠ»ΠΈ хотя Π±Ρ‹ с Arduino скорСС всСго Π·Π½Π°ΡŽΡ‚ ΠΎ дСшСвом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ USBasp, Ρ†Π΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π° Ebay ΠΎΠΊΠΎΠ»ΠΎ $ 3. РаспространСны Π΄Π²Π΅ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

  • USBasp 2.0 β€” с стабилизатором Π½Π° 3.3 Π²ΠΎΠ»ΡŒΡ‚Π°.
  • USBasp 3.0 β€” ΠΏΠ»Π°Ρ‚Π° помСньшС, Π±Π΅Π· стабилизатора. Π’Π°ΠΊ ΠΆΠ΅ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΏΠΎΡ€Ρ‚Ρ‹ PD0 ΠΈ PD1(Аппаратный UART).

Β 

ВСхничСскиС характСристики

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ОБ: Windows, MacOS, Linux
  • ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€: Atmega8A
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ПК: USB
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ программирования: ISP (внутрисхСмноС)
  • НапряТСниС программирования: 5Π’ ΠΈΠ»ΠΈ 3.3Π’ (Π² зависимости ΠΎΡ‚ полоТСния ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ JP2)
  • Частота программирования: 375ΠΊΠ“Ρ† (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) ΠΈ 8ΠΊΠ“Ρ† (ΠΏΡ€ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ΅ JP3)
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹: всС AVR с интСрфСйсом SPI

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²

USBASP ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATMEL с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования ISP (In System Programming), это всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ SPI (Serial Peripheral Interface):

  • ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny28, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861
  • AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, T90S4433, AT90S4434, AT90S8515, AT90S8535
  • ATmega8, ATmega48, ATmega88, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega165, ATmega168,ATmega169, ATmega32, ATmega323,ATmega324, ATmega325, ATmega3250, ATmega329, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega128, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega103, ATmega406, ATmega8515, ATmega8535
  • AT90CAN32, AT90CAN64, AT90CAN128
  • AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B
  • AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647
  • AT89S51, AT89S52
  • AT86RF401.

Устройство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ состоит ΠΈΠ· нСбольшого числа Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. Мозгом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega8, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ всСго 8 ΠΊΠ± Ρ„Π»Π΅Ρˆ памяти ΠΈ 1 ΠΊΠ± ΠžΠ—Π£(SRAM).Π’Ρ€ΠΎΠ΄Π΅ ΠΈ слабСнький ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎ соврСмСнным ΠΌΠ΅Ρ€ΠΊΠ°ΠΌ, Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ всСго ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π½Π΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.Из-Π·Π° особСнностСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ USB ΠΌ/ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° частотС 12ΠΌΠ³Ρ†. БоотвСтствСнно, ΠΏΡ€ΠΈ написании своСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ это.

USBasp ΠΈΠΌΠ΅Π΅Ρ‚ 10 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ 6 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2(PWM), PD0 (RXD), PD1 (TXD).

ΠŸΠ»Π°Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° встроСнных свСтодиода Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… PC0 ΠΈ PC1.Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌ/ΠΊ PB0,PB1 ΠΈ PD2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ USB,PC2 Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ JP3.ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ распаяны.

схСма USBasp2.0

распиновка Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° USBasp

ΠžΡ€Π³Π°Π½Ρ‹ управлСния Π½Π° ΠΏΠ»Π°Ρ‚Π΅

На ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

JP1 β€” замыкаСтся Π² случаС обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ самого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
JP2 β€” тройная ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°, здСсь выбираСтся, ΠΊΠ°ΠΊΠΎΠ΅ напряТСниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π»ΠΈΠ±ΠΎ 5Π’ (Π»Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅) ΠΈ 3.3Π’ (ΠΏΡ€Π°Π²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅)
JP3 β€” Ссли Π΅Ρ‘ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ частотой

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ²

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ спСрва ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.Β Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBASP (v 2.0) USB ISP Ρ€Π°Π½Π΅Π΅ Π±Ρ‹Π» основан Π½Π° libusb-win32. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ дСйствиС сСртификата истСкло, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π±Ρ‹Π»Π° Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° libusbK.Β 

Π Π°Π±ΠΎΡ‚Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° вСрсиях ΠΎΡ‚ Windows XP Π΄ΠΎ Windows 10 (32-разрядныС ΠΈ 64-разрядныС вСрсии). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ подписан, ΠΎΡ‚ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ сСртификата Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈΠ»ΠΈ использования Zadig, достаточно ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ USBasp ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» InstallDriver.exe ΠΈΠ· распакованного Π°Ρ€Ρ…ΠΈΠ²Π°. Π’ Windows XP ΠΌΠΎΠΆΠ½ΠΎ просто ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ мастСру установки ΠΏΠ°ΠΏΠΊΡƒ с распакованными Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBaspΒ 3.0.7

Π’ΠΠ˜ΠœΠΠΠ˜Π•! Π’Ρ‹ устанавливаСтС этот Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π° свой страх ΠΈ риск!

blog-programmista.ru

БообщСства β€Ί Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ПодСлки β€Ί Π‘Π»ΠΎΠ³ β€Ί FAQ USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΎΠ²

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

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ: www.fischl.de/usbasp/
Π‘Ρ‚Π°Ρ‚ΡŒΡ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ собирал: easyelectronics.ru/usb-pr…grammator-avr-usbasp.html
Автором ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ являСтся DiHalt.

Π—Π½Π°Ρ‡ΠΈΡ‚ собираСм )

Π‘Π±ΠΎΡ€ΠΊΠ° устройства USBasp

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

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ процСсс изготовлСния Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π» Ρ‚ΡƒΡ‚:
USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (Π‘Π±ΠΎΡ€ΠΊΠ° устройства)

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

Π‘Π²Π΅Ρ€Ρ…Ρƒ авторская ΠΏΠ»Π°Ρ‚Π°, снизу β€” ΠΌΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚

3. ΠŸΡ€ΠΈΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ всС элСмСнты согласно схСмС. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΌΠ°Π»ΠΎ, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ Π½ΠΈΠ·ΠΊΠ°, Π½ΠΎ Π΅ΡΡ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС Π΄Π΅Π»Π°Π΅ΠΌ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ )

4. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ сравним ΠΎΠ±Π° устройства: авторскоС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅Π΅ΡΡ. Π§Π΅Π³ΠΎ Ρ…ΠΎΡ‚Π΅Π» β€” добился. Устройство помСщаСтся Π² корпусС ΠΎΡ‚ ΠΏΠ»ΠΈΡ‚Ρ‚Π΅Ρ€Π°. НайдитС 10-Ρ‚ΡŒ отличий…

Π‘Π²Π΅Ρ€Ρ…Ρƒ Ρ„ΠΎΡ‚ΠΎ авторского устройства. Π‘Π½ΠΈΠ·Ρƒ β€” Ρ„ΠΎΡ‚ΠΎ ΠΌΠΎΠ΅Π³ΠΎ дСвайса.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Mega8

1. ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:
ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (5-Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²)
Π—Π°Π»ΠΈΠ²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «usbasp.atmega8.2007-10-23.hex» ΠΈΠ· этого Π°Ρ€Ρ…ΠΈΠ²Π°:
ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ°. Установка Ρ„ΡŒΡŽΠ·ΠΎΠ² Ρ‚ΠΎΠΆΠ΅ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅.

Если ΠΆΠ΅ Ρ„ΡŒΡŽΠ·Ρ‹ установлСны Π±Ρ‹Π»ΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎ, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ опрСдСляСтся (Ρ‚.Π΅. Π±Ρ‹Π» Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ ΠΎΠ΄by ΠΈΠ· ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΡŒΡŽΠ·ΠΎΠ²), Π° Π²Π°ΠΌ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ МК, Ρ‚ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ устройства:

Π€ΡŒΡŽΠ·Π±ΠΈΡ‚ Π”ΠΎΠΊΡ‚ΠΎΡ€. Π˜ΡΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌ AVR ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚Ρ‹Ρ… Ρ„ΡŒΡŽΠ·Π°Ρ…

Π½Π° Ρ„ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Mega8 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 5-Ρ‚ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
Π‘Π°ΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Π±Ρ‹Π» собран Ρ€Π°Π½Π΅Π΅ Π² этой Ρ‚Π΅ΠΌΠ΅:
АдаптСр для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (8pin-20pin-28pin)

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

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

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

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

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

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

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

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

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

www.drive2.ru

ΠžΠ±Π·ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBAsp v.2.0 – RobotChip

БСгодня расскаТу, ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ простом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ USBAsp v.2.0 для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR (основанный Π½Π° дизайнС Вомаса Ѐишла), с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR ΠΏΠΎ интСрфСйсу ISPΒ (Π½Π΅ выпаивая Π΅Π³ΠΎ с ΠΏΠ»Π°Ρ‚Ρ‹), Π° самоС Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ сСктор Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… Arduino.

ВСхничСскиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

β–Ί НапряТСниС питания: 5 Π’, DC
β–Ί Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ: USB 2.0
β–Ί ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅: Atmel (AVR)
β–Ί Π“Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹: 70 ΠΌΠΌ x 18 ΠΌΠΌ x 10 ΠΌΠΌ
β–ΊΒ Β ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм: Windows XP / 7 / 8 / 8.1 / 10.

ΠžΠ±Ρ‰ΠΈΠ΅Β ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBAsp распространяСтся ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ самому, скачав ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с сайта Thomas, ΠΈΠ·-Π·Π° этого Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… сущСствуСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ. Π’ ΠΌΠΎΠ΅ΠΌ случаС Π±ΡƒΠ΄Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ USBAsp V2.0 китайского производитСля LC Technelogy.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° синий ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, слСва располоТСн USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Π’Β Ρ†Π΅Π½Ρ‚Ρ€Π΅ располагаСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8A, рядом установлСн ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ Π½Π° 12 ΠœΠ“Ρ† ΠΈ элСктричСская обвязка (рСзисторы, кондСнсаторы). Π‘ΠΏΡ€Π°Π²Π° располоТСн 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ (Π΄Π²Π° ряда, ΠΏΠΎ ΠΏΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², шагом 2.54 ΠΌΠΌ), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ (интСрфСйс ISP). Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ поставляСтся кабСль, с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стороны ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ, установлСн Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC (10 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²), для простоты ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Arduino), ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ приобрСсти Π°Π΄Π°ΠΏΡ‚Π΅Ρ€-ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ с 10-pin Π½Π° 6-pin. НазначСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBAsp ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° рисункС Π½ΠΈΠΆΠ΅, Π²ΠΈΠ΄ Π½Π° сторонС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

НазначСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²:
β–Ί Β 1 – MOSI
β–Ί Β 2 – VCC
β–Ί Β 3, 8, 10 – Β GND
β–Ί Β 4 – TXD
β–Ί Β 5 – RESET
β–Ί Β 6 – RXD
β–Ί Β 7 – SCK
β–Ί Β 9 – MISO

БвСтовая индикация
β–Ί Β ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод G β€” Π’ΠΊΠ»ΡŽΡ‡Π΅Π½
β–Ί Β ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод R β€” ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ
β–Ί Β JP1 β€” POWER, управляСт напряТСниСм Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ ISP VCC (Π²Ρ‹Π²ΠΎΠ΄ 2), ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° + 3.3Π’, + 5Π’ ΠΈΠ»ΠΈ вовсС ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ устройство, ΠΈΠΌΠ΅Π΅Ρ‚ собствСнный источник питания.
β–Ί Β JP2 β€” SERVICE, обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ USBasp.
β–Ί Β JP3 β€” SLOW, программирования Π½Π° Π½ΠΈΠ·ΠΊΠΈΡ… скоростях, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ устройство, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° частотС Π½ΠΈΠΆΠ΅ 1.5 ΠœΠ“Ρ†, SCK (Π²Ρ‹Π²ΠΎΠ΄ 7) ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ частоту с 375 ΠΊΠ“Ρ† Π΄ΠΎ 8 ΠΊΠ“Ρ†.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBAsp V2.0 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° рисункС Π½ΠΈΠΆΠ΅.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:
β–Ί Β Mega Series:Β 
ATmega8, ATmega8A, ATmega48, ATmega48A, ATmega48P,Β ATmega48PA, ATmega88, ATmega88A, ATmega88P, ATmega88PA,Β ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega328,Β ATmega328P, ATmega103, ATmega128, ATmega128P, ATmega1280,Β ATmega1281, ATmega16, ATmega16A, ATmega161, ATmega162,Β ATmega163, ATmega164, ATmega164A, ATmega164P, ATmega164PA,Β ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560,Β ATmega2561, ATmega32, ATmega32A, ATmega324, ATmega324A,Β ATmega324P, ATmega324PA, ATmega329, ATmega329A, ATmega329P,Β ATmega329PA, ATmega3290, ATmega3290A, ATmega3290P, ATmega64,Β ATmega64A, ATmega640, ATmega644, ATmega644A, ATmega644P,Β ATmega644PA, ATmega649, ATmega649A, ATmega649P, ATmega6490,Β ATmega6490A, ATmega6490P, ATmega8515, ATmega8535,
β–Ί Β Tiny Series:Β ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny25,Β ATtiny26, ATtiny45, ATtiny85, ATtiny2313, ATtiny2313A
β–Ί Β Classic Series:Β AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,Β AT90S4433, AT90S4434, AT90S8515,Β AT90S8535
β–Ί Β Can Series:Β AT90CAN128
β–Ί Β PWN Series:Β AT90PWM2, AT90PWM3

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USBAsp Π½Π° Windows 8/10

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ USB ΠΏΠΎΡ€Ρ‚ΡƒΒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ссли всС Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ загорится красный свСтодиод. Π”Π°Π»Π΅Π΅ опСрационная систСма Π½Π°Ρ‡Π½Π΅Ρ‚ поиск Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

Π’Π°ΠΊ ΠΊΠ°ΠΊ, Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Π½Π΅Ρ‚Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, Π² «ДиспСтчСрС устройств» появится устройство Β«USBAspΒ» с Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ.

Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ архив с Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью, Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ запускаСм «InstallDriver.exe» 

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установлСн, в «ДиспСтчСрС устройств» ΠΏΡ€ΠΎΠΏΠ°Π΄Π΅Ρ‚ Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°ΠΊ с Β«USBAspΒ».

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π° Windows XP ΠΈ Windows 7 аналогичная, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для USBAsp V2.0

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Β«Π‘ΠΎΠ΄Π½Π°Ρ€ Π‘Π΅Ρ€Π³Π΅ΠΉΒ», Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с китайским ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ USBAsp v.2.0, Π½ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ скачиваСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ запускаСм «AVRDUDEPROG.exeΒ».
Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, ΠΏΡ€ΠΎΡˆΡŒΡŽ ΠΊΠΈΡ‚Π°ΠΉΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Arduino UNO R3Β Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ установлСн микросхСма ATmega328P. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΆΠΌΠ΅ΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹Β» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ATmega328P.

Π”Π°Π»Π΅Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Π² строкС Β«FlashΒ» Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌΒ Β«. . .Β», ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡƒ Β«C:\Program Files\Arduino\hardware\arduino\avr\bootloaders\atmegaΒ» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΒ Β«ATmegaBOOT_168_atmega328.hexΒ», ΠΆΠΌΠ΅ΠΌΒ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΒ»

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Β«Arduino UNO R3Β», ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β».

Π’ ΠΊΠΎΠ½Ρ†Π΅, Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΠΎ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

Β 

Бсылки
Β Β Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBASP v2.0 (LC Technology, ATMEL)
Β Β Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ AVRDUDE_PROG v.3.3

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π° Aliexpress
Β Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP v2.0 (LC Technology, ATMEL)
  АдаптСр для ATMEL AVRISP, USBASP, STK500 (10 pin Π½Π° 6 pin)

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π² Π‘Π°ΠΌΠ°Ρ€Π΅ ΠΈ области
Β Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP v2.0 (LC Technology, ATMEL)
  АдаптСр для ATMEL AVRISP, USBASP, STK500 (10 pin Π½Π° 6 pin)

robotchip.ru

ОбновлСниС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ USBASP USBISP AVR Programmer / Π‘Π»ΠΎΠ³ ΠΈΠΌ. GhostPVV / БообщСство EasyElectronics.ru

НСдавно для обучСния Ρ€Π°Π±ΠΎΡ‚Π΅ с Atmel AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Π±Ρ‹Π» ΠΊΡƒΠΏΠ»Π΅Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых простых ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² USBASP USBISP AVR Programmer Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°:
USBASP USBISP AVR Programmer

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² схСмы ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° USBasp, Π²ΠΎΡ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ сайт:
USBasp

К слову, ΠΌΠ½Π΅ достался Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ATMega8L, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π·Π³ΠΎΠ½Π°, Π½Π° частотС 12ΠœΠ“Ρ†. По Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8ΠœΠ“Ρ†.

НС вдаваясь Π² подробности, Ρ€Π΅ΡˆΠΈΠ» ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ:
β€” взял ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ usbasp.2011-05-28 с Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ сайта;
β€” Π·Π°ΠΌΠΊΠ½ΡƒΠ» Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ J2;
β€” ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» 10pin Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ;
β€” Π·Π°Π»ΠΈΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ;
β€” выставил fuse для atmega8: HFUSE=0xc9 LFUSE=0xef
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ опрСдСлился Π² систСмС, Π½ΠΎ пСрСстал Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ Π½Π΅ΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ поиска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ описан здСсь:
Π€ΠΎΡ€ΡƒΠΌ

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:
β€” Π½Π° всякий случай ΡƒΠ΄Π°Π»ΠΈΠ» Π΄Π²Π° рСзистора R9 (270 Ом) ΠΈ R10 (100 Ом), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ совсСм понимаю для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ RXD ΠΈ TXD сигналы ΠΊ GND, Π΄Π° Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ рСзисторов ΡΡ‚ΠΎΠ»ΡŒ ΠΌΠ°Π»Ρ‹Ρ… Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠ²;

β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ с PC2(ADC2) Π½Π° GND.

ПослС Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… манипуляций ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ снова Π² ΡΡ‚Ρ€ΠΎΡŽ.

Для счастливых ΠΎΠ±Π»Π°Π΄Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° β€” ТСлаю ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ‡ΡƒΠΆΠΈΡ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… β€” позволю сСбС Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ТитСйских ситуациях: Β«Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ β€” Π½Π΅ Ρ‚Ρ€ΠΎΠΆΡŒ!Β» πŸ™‚

НадСюсь ΠΊΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ данная информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.

P.S. Номиналы Π² схСмС Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ схСмС:
USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR β€” USBAsp

we.easyelectronics.ru

ΠŸΠ•Π Π•ΠŸΠ ΠžΠ¨Π˜Π’ΠšΠ USBISP Π’ USBASP

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π³ΠΎΠ΄Π° Π΄Π²Π° Π½Π°Π·Π°Π΄ я заинтСрСсовался ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ шло Π½Π΅ слишком быстро, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΌΠ° достаточно слоТная, Π½ΠΎ всС-Ρ‚Π°ΠΊΠΈ, ΠΌΠ½ΠΎΠΉ Π±Ρ‹Π»ΠΈ собраны ΠΈ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΎ ΡƒΠΌΠ° нСсколько устройств Π² корпусах, с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства Tiny. Π—Π° это врСмя успСл ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ двумя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ, ΠΎΠ΄ΠΈΠ½ собрал сам, это простой ΠΈ всСм извСстный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π“Ρ€ΠΎΠΌΠΎΠ²Π°, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΊΠ°Π·Π°Π» с Али экспрСсс, ΠΏΠΎ Ρ†Π΅Π½Π΅ 3 Π΄ΠΎΠ»Π»Π°Ρ€Π° это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBISP.Β 

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° Али-экспрСсс, достаточно Π½Π°Π±Ρ€Π°Ρ‚ΡŒ Π² строчкС поиска USBASP USBISP. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ шСл сразу Π² алюминиСвом корпусС, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΌ корпусС Ρ„Π»Π΅ΡˆΠΊΠΈ, Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с Π½ΠΈΠΌ Π±Ρ‹Π» ΡˆΠ»Π΅ΠΉΡ„ для программирования 10 Pin. ΠŸΡ€ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π΅Π³ΠΎ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ USBASP ΠΌΡ‹ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅. Для Ρ‡Π΅Π³ΠΎ это Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ Π² Ρ‡Π΅ΠΌ отличия этих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², USBASP ΠΈ USBISP ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠšΠΈΡ‚Π°ΠΉΡΠΊΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ со своСй ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ, Prog ISP, ΠΈ Π½Π΅ поддСрТиваСтся, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ USBASP ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ AVR Studio. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Prog ISP ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°, ΠΈΠ΄Π΅Ρ‚ Π½Π° английском языкС, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΅ΠΉ ΠΌΠ΅Π½Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ρ‡Π΅ΠΌ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ для USBASP Khazama.Β 

Для USBASP ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ графичСскиС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΏΠΎΠΌΠΈΠΌΠΎ Khazama Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΌ AVR DUDE. ΠžΡ‚ сСбя скаТу, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Π° Π² удобствС пользования послС ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ сильно Π·Π°ΠΌΠ΅Ρ‚Π½Π°. НапримСр, Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ Prog ISP Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ выставлСниС Ρ„ΡŒΡŽΠ·ΠΎΠ², с этим Ρƒ Khazama ΠΏΠΎΠ»Π½Ρ‹ΠΉ порядок. МоТно Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ запись ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ„ΡŒΡŽΠ·ΠΎΠ² для МК ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выставлСния Ρ„ΡŒΡŽΠ·ΠΎΠ², ΠΊΠ°ΠΊ Π³Π°Π»ΠΎΡ‡ΠΊΠ°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΈ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка.Β 

Π’Π°ΠΊΠΆΠ΅ присутствуСт функция Auto programm, Β Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ порядок дСйствий, запускаСмых впослСдствии Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ. НапримСр, стираниС Ρ„Π°ΠΉΠ»Π°, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ запись ΠΈ вСрификация. Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π²Ρ‹Π±ΠΎΡ€.Β 

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π΄Π΅Π»Ρƒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π½Π°ΠΌ трСбуСтся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€? ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ΄Ρ‚ΠΈ Π² Π΄Π²ΡƒΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…, Π² алюминиСвом корпусС, ΠΈ Π±Π΅Π· корпуса. Если со Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ всС понятно, Ρ‚ΠΎ с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² корпусС, Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΡΡ‚ΡΠ½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π² сторону Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° USB Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅. БнимаСтся ΠΎΠ½ довольно Π»Π΅Π³ΠΊΠΎ, ΠΈ с этим ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ. На ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° программирования с ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ стороны Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΊΠ»Π΅Π΅Π½Π° рСзиновая изоляционная ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠ°, ΠΎΡ‚ΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ Π΅Ρ‘, ΠΎΠ½Π° Π½Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ°ΠΉΠΊΠ΅. ΠŸΡ€ΠΈ сборкС Π² корпус Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΡ‚ΡŒ Π΅Ρ‘ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ замыкания корпуса с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ для программирования. Π”Π°Π»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ ΠΈ смотрим Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ стороны. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠΈ вашСй ΠΏΠ»Π°Ρ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Но Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ρƒ ΠΊΠΈΡ‚Π°ΠΉΡ†Π΅Π².Β Π§Ρ‚ΠΎ Π½Π°ΠΌ трСбуСтся здСсь ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ? ВрСбуСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΏΠΎΠΉ с Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π² зависимости ΠΎΡ‚ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠΈ вашСй ΠΏΠ»Π°Ρ‚Ρ‹. По ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с Ρ‚ΠΎΠ³ΠΎ сайта ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» свой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π±Ρ‹Π»Π° прСдставлСна ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ°:

Π—Π΄Π΅ΡΡŒ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° рисункС, трСбуСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΏΠΎΠΉ с Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ (Π·Π°ΠΏΠ°ΡΡ‚ΡŒ) ΠΏΡ€ΠΎΠ²ΠΎΠ»ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² Ρ€Π΅ΠΆΠΈΠΌ самопрограммирования.

Π― воспользовался вмСсто кусочка ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ, ΠΎΡ‚ΠΊΡƒΡˆΠ΅Π½Π½Ρ‹ΠΌ ΠΎΡ‚ рСзистора. И разумССтся, Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ΄Π°Π»ΠΈΠ» ΠΏΡ€ΠΈΠΏΠΎΠΉ с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… Π±ΡƒΠΊΠ²Π°ΠΌΠΈ А ΠΈ Π’. Волько Π² ΠΌΠΎΠ΅ΠΌ случаС Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π±Ρ‹Π»ΠΎ Π΄Π²Π°.

Как ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° рСзистора ΡƒΠΆΠ΅ запаяна ΠΌΠ½ΠΎΠΉ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ самопрограммирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° UP. На Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² этом. Π—Π°ΠΎΠ΄Π½ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… А ΠΈ Π’ отсутствуСт ΠΏΡ€ΠΈΠΏΠΎΠΉ.

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

К Ρ‡Π΅ΠΌΡƒ я писал Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Π“Ρ€ΠΎΠΌΠΎΠ²Π°? К Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π°ΠΌ потрСбуСтся любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. МоТно Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ USBISP. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Ρƒ вас Π½Π΅Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ USBISP Π² USBASP ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±Ρ‹Ρ‚ΡŒ. А ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠ°ΡΡ‚ΡŒ ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΡΠ»ΡƒΡ‡Π°ΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π“Ρ€ΠΎΠΌΠΎΠ²Π°, ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΈΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π“Ρ€ΠΎΠΌΠΎΠ²Π° простая, ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для сборки, довольно Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅. Допустим, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’ΠΎΠ³Π΄Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΡˆΠ»Π΅ΠΉΡ„Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBISP Π² соотвСтствии с Ρ€Π°ΠΏΠΈΠ½ΠΎΠ²ΠΊΠΎΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. Π•Ρ‘ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ рисункС:

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π² ΡˆΠ»Π΅ΠΉΡ„Π΅ ΠΈΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ с ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ½Ρ†ΠΎΠ². Нам ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π½ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ VCC, GND, MISO, MOSI, RESET ΠΈ SCK ΠΎΠ±ΠΎΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Ссли ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, USBISP, USBASP ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ с USB Π½Π° ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ. Если ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π“Ρ€ΠΎΠΌΠΎΠ²Π°, Ρ‚ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ. ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π½ΠΈΡ Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, Π·Π°ΠΌΡ‹ΠΊΠ°Π΅ΠΌ Ρ‚Π΅ Π΄Π²Π° ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ удаляли ΠΏΡ€ΠΈΠΏΠΎΠΉ капСлькой припоя, ΠΈ, Π½Π΅ собирая Π² корпус, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ наш новоиспСчСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP ΠΊ USB ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ:

БоглашаСмся с установкой ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ libusb_0.1.12.1, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π’ Π½Π΅ΠΉ находится Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для USBASP. ПослС установки Π² систСмС появится устройство USBASP:

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ убСдимся, Ρ‡Ρ‚ΠΎ всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ опрСдСлился, ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ ΠΈΠ·ΠΎΠ»ΡΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ€Π΅Π·ΠΈΠ½ΠΊΡƒ Π½Π°Π·Π°Π΄ Π½Π° мСсто, ΠΈ собираСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· статСй ΠΏΡ€ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Khazama, Π±Ρ‹Π»ΠΎ написано, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Khazama Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π±Π΅Π· установки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° libusb-win32-devel-filter-1.2.6.0. Π’Π°ΠΊ Π»ΠΈ это ΠΈΠ»ΠΈ Π½Π΅Ρ‚ β€” Π½Π΅ знаю, Ρƒ мСня эта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹Π»Π° установлСна. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Ρ‘ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π‘Π½Π°Ρ‡Π°Π»Π° Khazama Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Π»Π°ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠΎΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΠΎΠ³ΡƒΠ³Π»ΠΈΠ² ΠΏΠΎ этому вопросу Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, нашСл ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ частоту Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ 187.5 ΠΊΠΈΠ»ΠΎΠ³Π΅Ρ€Ρ†, Ρ‡Ρ‚ΠΎ ΠΈ сдСлал. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° сразу ΠΏΡ€ΠΎΠΏΠ°Π»Π°. Π­Ρ‚Π° функция Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² свСТих вСрсиях Khazama, Π² частности Khazama AVR Programmer 1.7. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Ρ‘ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Как ΡƒΠΆΠ΅ писал Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎ установку Ρ„ΡŒΡŽΠ·ΠΎΠ², здСсь с этим всС ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΠ· Π½ΠΈΡΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка, Ρ‚Π°ΠΊ ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π³Π°Π»ΠΎΡ‡ΠΊΠ°ΠΌΠΈ.Β 

Π― ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Tiny-2313, Π½ΠΎ эта ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚, ΠΏΠΎΠΌΠΈΠΌΠΎ этого ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π΅Ρ‰Π΅ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² МК. ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ наш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠ· списка, Ρƒ мСня ΠΊΠ°ΠΊ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° скринС, Π²Ρ‹Π±Ρ€Π°Π½ Tiny2313. Π’Π°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ функция Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…, это располоТСнная справа с ΠΊΡ€Π°ΡŽ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° канцСлярской ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MEGA-8, HEX Ρ„Π°ΠΉΠ», Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π° Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π°Ρ€Ρ…ΠΈΠ²Π΅. Π€ΡŒΡŽΠ·Ρ‹ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Π–Π΅Π»Π°ΡŽ всСм ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ! Автор AKV.

el-shema.ru

WAVGAT USBasp USB ISP 3,3 Π’/5 Π’ AVR программист USB ATMEGA8 ATMEGA128 Новый + 10PIN ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Win7 64 Π±ΠΈΡ‚|usb isp|avr programmer|isp usbasp

USBasp USB ISP 3,3 Π’/5 Π’ AVR программист USB ATMEGA8 ATMEGA128 Новый + 10PIN ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Win7 64 Π±ΠΈΡ‚

* Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ с высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 500 мА сбрасываСмый ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ матСринской ΠΏΠ»Π°Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

USB интСрфСйс для 5 Π’ питания для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Π² случаС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания, матСринская ΠΏΠ»Π°Ρ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° опасна. ΠŸΠΎΡ€Ρ‚ питания USB плюс самовосreΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π° 500 мА для прСдотвращСния поврСТдСния usb-ΠΏΠΎΡ€Ρ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (Π·Π°Ρ‰ΠΈΡ‚Π° usb-ΠΏΠΎΡ€Ρ‚Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ, Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ бСзопасная Π·Π°Ρ‰ΠΈΡ‚Π°). Когда Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΠΊ большС 500 мА (ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅), Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡ‚Ρ€Π΅ΠΆΠ΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сбрасываСмый ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ матСринской ΠΏΠ»Π°Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠŸΡ€ΠΈ подъСмС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания, самовосreΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ автоматичСски возвращаСтся Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ условия, программист ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ использованиС!

* Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², ad hoc Π΄Π²Π° рСгулятора 3,6 Π’, идСальноС соотвСтствиС, ΠΈΠ·Π±Π°Π²ΡŒΡ‚Π΅ΡΡŒ ΠΎΡ‚ скрытой опасности нСустойчивости уровня Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ!

Аппаратная конструкция Ρ†Π΅ΠΏΠΈ, Π½Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ воздСйствия Π½Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ устройств, особСнно рСгулятор 3,6 Π’ опрСдСляСтся Π½Π΅ для ΠΏΡ€ΠΎΠ²ΠΈΠ½Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ соотвСтствиС уровня. PCB Π² соотвСтствии со стандартами высокоскоростной конструкции ΠΏΠ»Π°Ρ‚Ρ‹, пСрвоклассная ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ. 10-pin isp socket mount one Π½Π° ΠΏΠ»Π°Ρ‚Π΅, с ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈ красивый, самый ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ Π½Π΅ с нСсколькими Π²ΠΈΠ»ΠΊΠ°ΠΌΠΈ ΠΈ болтаСтся.

* BAITE ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ подобранная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π‘ΡƒΠΏΠ΅Ρ€ АвтоматичСская функция контроля скорости, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ!

USBASP ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ кабСля, ΠΈ Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. ВСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ…ΠΎΠΉ отличаСтся, открытая вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для рСгулятора ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ Π΄Π²Π° шага рСгулятора, Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³; ΠΌΡ‹ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π»ΠΈ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для достиТСния ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ автоматичСского контроля скорости.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ Π±Ρ‹Π» 1 ΠœΠ“Ρ† Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ осциллятора, Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° с Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠΊΠΎΠ»ΠΎ 4 K ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° 3 сСкунды; для Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с использованиСм внСшнСго кристалличСского ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° 12 ΠœΠ“Ρ†, тактовая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° автоматичСски разгоняСтся, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ мСньшС ΠΎΠ΄Π½ΠΎΠΉ сСкунды. Π’Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ экспСримСнт ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ автоматичСский ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ скорости, ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ свой собствСнный!

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя:

AT86RF401, AT90CAN32, AT90CAN64, AT90CAN128,

AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B,

AT90PWM81, AT90PWM216, AT90PWM316, AT90S1200,

AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4433,

AT90S4434, AT90S8515, AT90S8535, AT90SCR100H, AT90USB82,

AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287,

ATmega8, ATmega8A, ATmega8U2, ATmega8HVA, ATmega16, ATmega16A,

ATmega16HVA, ATmega16HVB, ATmega16M1, ATmega16U2, ATmega16U4,

ATmega32, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32M1, ATmega32U2,

ATmega32U4, ATmega32U6, ATmega48, ATmega48P, ATmega48PA, ATmega64, ATmega64A,

ATmega64C1, ATmega64M1, ATmega88, ATmega88P, ATmega88PA, ATmega103, ATmega128,

ATmega128A, ATmega128RFA1, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega164PA,

ATmega165, ATmega165P, ATmega168, ATmega168P, ATmega168PA, ATmega169, ATmega169P,

ATmega323, ATmega324, ATmega324PA, ATmega325, ATmega325P, ATmega328P, ATmega329,

ATmega329P, ATmega406, ATmega640, ATmega644, ATmega644P, ATmega644PA, ATmega645,

ATmega649, ATmega1280, ATmega1281, ATmega1284P, ATmega2560, ATmega2561, ATmega3250,

ATmega3250P, ATmega3290, ATmega3290P, ATmega6450, ATmega6490, ATmega8515, ATmega8535,

ATtiny10, ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny22, ATtiny24, ATtiny24A,

ATtiny25, ATtiny26, ATtiny28, ATtiny43U, ATtiny44, ATtiny44A, ATtiny45, ATtiny48, ATtiny84,

ATtiny85, ATtiny88, ATtiny167, ATtiny261, ATtiny261A, ATtiny461, ATtiny861, ATtiny861A, ATtiny2313, ATtiny2313A

1 ΡˆΡ‚. Ρ… Π§Π΅Ρ€Π½Ρ‹ΠΉ EvUSBASP

ru.aliexpress.com

USBASP USBISP AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ 10Pin кабСль USB ISP USB ASP ATMEGA8 ATMEGA128 ATtiny CAN PWM ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Win7 64K 64 64 bit 3,3 V/5 V|avr programmer|usb isp|isp programmer

Β 


Β 

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ основан Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ USBasp ΠΎΡ‚ Thomas Fischl ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ usb-ΠΏΠΎΡ€Ρ‚Ρƒ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Он Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ достаточно ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ, Π½ΠΎ ΠΈ элСгантный Π΄ΠΈΠ·Π°ΠΉΠ½. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ USB достигаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ процСссора atmega, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ сдСлано Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅. Для ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΡ… вас, исходный ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ с Π²Π΅Π±-сайта USBasp.

НСкоторыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AVRDude вСрсии 5,2 ΠΈ Π΄Π°Π»Π΅Π΅
  • ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ EEPROM, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Π±ΠΈΡ‚Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ Π±ΠΈΡ‚Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Linux, OS X ΠΈ Windows (Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° vista)
  • 5 ΠΊΠ±/сСк максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ записи
  • ΠžΠΏΡ†ΠΈΡ SCK с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ†Π΅Π»Π΅ΠΉ с Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой (<1,5 ΠΌΠ³Ρ†)
  • 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ISP интСрфСйс

Π­Ρ‚ΠΈ программисты ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ компаньоном ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Protostack 28 pin AVR ΠΈΠ»ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρƒ Protostack ATMEGA8.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя:

  • МСга сСрии
  • ATmega8 ATmega48 ATmega88 ATmega168 ATmega328
  • ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16
  • ATmega161 ATmega162 ATmega163 ATmega164 ATmega169
  • ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329
  • ATmega3290 ATmega64 ATmega640 ATmega644 ATmega649
  • ATmega6490 ATmega8515 ATmega8535
  • ΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ сСрии
  • ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26
  • ATtiny45 ATtiny85 ATtiny2313
  • ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠ°Ρ сСрия
  • AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414
  • AT90S4433 AT90S4434 AT90S8515
  • AT90S8535
    ΠœΠΎΠΆΠ΅Ρ‚ сСрия
    AT90CAN128
    PWM сСрии
    AT90PWM2 AT90PWM3

Β 

ΠŸΠΎΡΡ‹Π»ΠΊΠ°:

  • 1 X Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ USBASP

  • 1X10 pin кабСль

Β 

Β 

Β 

Β 

ru.aliexpress.com

0 comments on “Usbasp usbisp avr ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – USB AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega, ATtiny

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

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