Site Loader

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

USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR Π½Π° Atmega8 своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ опишСм β€žΡˆΠ°Π³ Π·Π° ΡˆΠ°Π³ΠΎΠΌβ€ этапы изготовлСния USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR. Π’ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ описаниС установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Windows XP ΠΈ Windows 7 (x64/x86). Π’ ΠΊΠΎΠ½Ρ†Π΅ поста Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° ссылка с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ для изготовлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

Π‘Π»ΠΎΠΊ питания 0…30 Π’ / 3A

Набор для сборки Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания…

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

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp

  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с нСсколькими ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами – Linux, Mac OS X ΠΈ Windows – Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Windows 8!
  • НС Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСшнСго питания.
  • Π£ΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 5kB/s
  • Π•ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (Switch 2) сниТСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования – для процСссоров с ΠΊΠ²Π°Ρ€Ρ†Π΅ΠΌ мСньшС 1,5 ΠœΠ³Ρ†
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ напряТСниС для программирования (Switch 1) 5 Π²ΠΎΠ»ΡŒΡ‚
  • Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свСтодиода

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹, стоит ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ всСх выполняСмых дСйствий, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

  1. Π’Ρ‹Π±ΠΎΡ€ схСмы/рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹
  2. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° Ρ„ΠΎΠ»ΡŒΠ³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ стСклотСкстолит
  3. Π’Ρ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π² растворС Ρ…Π»ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°
  4. Π‘Π²Π΅Ρ€Π»Π΅Π½ΠΈΠ΅ отвСрстий
  5. ΠœΠΎΠ½Ρ‚Π°ΠΆ элСмСнтов (ΠΏΠ°ΠΉΠΊΠ°)
  6. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Atmaga8 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
  7. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ
  8. Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² – Windows XP, Windows 7
  9. Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ USBasp

БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ вСрсий USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π½ΠΎ всС ΠΎΠ½ΠΈ основаны Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ схСмС, Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся Thomas Fischl. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΆΠ΅ являСтся Π΅Π³ΠΎ авторством.

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π·Π° основу Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ схСма. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ использованиС ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмС Π½Π΅ совсСм ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π±Ρ‹Π»ΠΎ принято Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DIP ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ. Π’Π°ΠΊ ΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ значСния рСзисторов.
Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмС Π»ΠΈΠ½ΠΈΠΈ TxD ΠΈ RxD Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌ ISP, хотя это Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ (Ρ‚ΠΎΡ‡Π½Π΅Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅).

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° схСма с внСсСнными измСнСниями:

Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ вСрсий ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС USBasp. Однако, Π±Ρ‹Π»Π° сдСлана своя Π½Π° основС Π²Ρ‹ΡˆΠ΅ прСдставлСнной схСмы.

К соТалСнию, ΠΈΠ·-Π·Π° примСнСния DIP ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, рисунок ΠΏΠ»Π°Ρ‚Ρ‹ стал Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ 2 ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ, с Ρ†Π΅Π»ΡŒΡŽ Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСчатная ΠΏΠ»Π°Ρ‚Π° Π±Ρ‹Π»Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ одностороннСй.

НиТС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹:

Β 

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

Бписок элСмСнтов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅:

Β 

  • R1: 10ΠΊ
  • R2: 180
  • R3: 100
  • R5, R6: 68
  • R7: 2ΠΊ2
  • C1, C2: 22ΠΏ
  • C3: 10ΠΌΠΊ
  • C4: 100Π½
  • LED1: ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод Π½Π° 20мА
  • LED2: Π—Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод Π½Π° 20мА
  • D2, D3: стабилитроны Π½Π° 3,6Π’
  • X1: РазъСм USB, Ρ‚ΠΈΠΏ B
  • SV1: Π“Π½Π΅Π·Π΄ΠΎ ΠΏΠΎΠ΄ Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-10
  • Q1: ΠšΠ²Π°Ρ€Ρ† 12ΠœΠ“Ρ†, корпус HC49-S
  • SW1: Dip ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ‚Ρ€Π΅Ρ…ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ
  • IC1: Atmega8 Β (ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•: НС слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega8 β€” PU ΠΈΠ·-Π·Π° Π΅Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ максимальной Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой Π΄ΠΎ 8 ΠœΠ“Ρ†!)

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° стСклотСкстолит Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π›Π£Π’ (Π»Π°Π·Π΅Ρ€Π½ΠΎ-ΡƒΡ‚ΡŽΠΆΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ). Как это Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² сСти ΠΌΠ½ΠΎΠ³ΠΎ.

Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅ скаТСм, Ρ‡Ρ‚ΠΎ сначала рисунок Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ 1:1 пСчатаСтся Π½Π° глянцСвой Π±ΡƒΠΌΠ°Π³Π΅, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ накладываСтся Π½Π° ΠΎΡ‡ΠΈΡ‰Π΅Π½Π½ΡƒΡŽ ΠΈ ΠΎΠ±Π΅Π·ΠΆΠΈΡ€Π΅Π½Π½ΡƒΡŽ ΠΌΠ΅Π΄Π½ΡƒΡŽ сторону стСклотСкстолита ΠΈ фиксируСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠ³ΠΎ скотча. Π”Π°Π»Π΅Π΅ бумаТная сторона Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ разглаТиваСтся ΡƒΡ‚ΡŽΠ³ΠΎΠΌ Π½Π° 3-ΠΊΠ΅. ПослС всС это Π΄Π΅Π»ΠΎ вымачиваСтся Π² Π²ΠΎΠ΄Π΅ ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ очищаСтся ΠΎΡ‚ Π±ΡƒΠΌΠ°Π³ΠΈ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап – Π²Ρ‹Ρ‚Ρ€Π°Π²Π»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π² растворС Ρ…Π»ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°. Π’ΠΎ врСмя травлСния ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ раствора Π½Π΅ Π½ΠΈΠΆΠ΅ 40 C, поэтому Π±Π°Π½ΠΊΡƒ с раствором ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π² Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ Π²ΠΎΠ΄Ρƒ:


ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса травлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ½Π΅Ρ€ Π°Ρ†Π΅Ρ‚ΠΎΠ½ΠΎΠΌ.

ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ отвСрстия. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса изготовлСния ΠΏΠ»Π°Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ ΠΏΠ°ΠΉΠΊΠ΅ элСмСнтов USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, начиная с ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF) рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ находится Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ запуск USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° всС Π΄Π΅Ρ‚Π°Π»ΠΈ спаяны, остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Β«ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒΒ» ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AtmegΔ™8 самого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Для этого Π½ΡƒΠΆΠ΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, STK 200 (LPT ΠΏΠΎΡ€Ρ‚), STK500 ΠΈ Ρ‚. Π΄.Β LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ USBasp Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-10.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ распрСдСлСниС ΠΏΠΈΠ½ΠΎΠ² Π² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° (USBasp) находится справа, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π² вСрсии, описываСмой Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ – слСва:

РаспрСдСлСниС, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рисункС справа, соотвСтствуСт Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ примСняСт компания Atmel Π² своих ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°Ρ…. Π’Π°ΠΊΠΎΠ΅ распрСдСлСниС ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ риск возникновСния ΠΏΠΎΠΌΠ΅Ρ… Π²ΠΎ врСмя программирования Π² случаС примСнСния Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ каТдая сигнальная линия экранирована массой, ΠΊΡ€ΠΎΠΌΠ΅ MOSI.

На врСмя программирования Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ SELF ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ DIP ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ β„– 3 Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ON. Благодаря этому появляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Atmega8. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ программирования, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ (3) Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ΠΎ Π² состоянии OFF.

ПослСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π΅Ρ€ΡΠΈΡŽ для Atmega8, которая находится Π² Π°Ρ€Ρ…ΠΈΠ²Π΅: usbasp.2011-05-28.tar.gz.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Atmega8 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ„ΡŒΡŽΠ·Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния:

  • # для Atmega8: HFUSE=0xC9 LFUSE=0xEF
  • # для Atmega48: HFUSE=0xDD LFUSE=0xFF

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

Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Бпособ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° описан Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡΡ‚Π°Ρ‚ΡŒΡΡ…, Ρ‚Π°ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΈ сами Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ прямыС ссылки Π½Π° эти ΡΡ‚Π°Ρ‚ΡŒΠΈ:

  • Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp ΠΏΠΎΠ΄ Windows XP
  • Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp Windows 7 x64/x86

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp

Π‘Π°ΠΌΠΎΠΉ популярной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp, это консольная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVRdude. Π’Π°ΠΊ ΠΆΠ΅ сущСствуСт мноТСство ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, использованиС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. Они прСдставлСны Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

(unknown, скачано: 2 702)

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» ΡΡ‚Π°Ρ‚ΡŒΠΈ

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ AN8009

Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π–Πš-дисплСй с подсвСткой, 9999 отсчСтов, ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ TrueRMS…

ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  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

Π˜Π·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBASP SW19.ru

ЗдравствуйтС, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ SW19 ΠΈ просто Ρ‚Π΅, ΠΊΠΎΠΌΡƒ интСрСсна элСктроника.Β 
Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ Π±ΡƒΠ΄Π΅Ρ‚ посвящСна ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBASP своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ€Π΅ΡˆΠΈΠ» просто ΠΈΠ· спортивного интСрСса, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π΅Ρ‚Π°Π»ΠΈ Π΄Π°Π²Π½ΠΎ Π»Π΅ΠΆΠ°Π»ΠΈ ΠΈ Π·Π°Π½ΡΡ‚ΡŒΡΡ Π±Ρ‹Π»ΠΎ Π½Π΅ Ρ‡Π΅ΠΌ. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel. Π‘Ρ…Π΅ΠΌΠ° проста, ΠΊΠ°ΠΊ 3 ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ аккуратности. Π― Π½Π΅ стал ΠΌΡƒΠ΄Ρ€ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΒ  ΠΈ Π½Π°ΡˆΡ‘Π» схСму Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅:Β 

Β Β 

По Π½Π΅ΠΉ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.Β 
Π’Π°ΠΌ ΠΆΠ΅ Π±Ρ€Π°Π» ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ для изготовлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ дальшС.Β  Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Π΄Π°Π»Π΅Π΅ МК) Atmega8 – 16PU, ΠΌΠΎΠΆΠ½ΠΎ Atmega8A.Β 


Β Β 

ΠŸΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ я ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π» ΠΏΠΎΠ΄ корпус, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρƒ мСня. Π—Π°ΠΊΠ°Π·Ρ‹Π²Π°Π» Π΅Π³ΠΎ Π½Π° Али.Β 
Π’ΠΎΡ‚ ссылка, Π³Π΄Π΅ Π±Ρ€Π°Π»:Β Β http://ru.aliexpress.com/item/New-Plastic-Electronic-Project-Box-100x60x…Β 
Π˜Π·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π›Π£Π’. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚ Π½Π΅ Π±ΡƒΠ΄Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎ статСй Π½Π° эту Ρ‚Π΅ΠΌΡƒ. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌ рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° тСкстолит.Β 
Π£ мСня ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ- Ρ‚ΠΎ Ρ‚Π°ΠΊ:Β 

Π’Ρ€Π°Π²ΠΈΠΌ нашС Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ Π² Ρ…Π»ΠΎΡ€Π½ΠΎΠΌ ΠΆΠ΅Π»Π΅Π·Π΅:

Π’ΠΎΠ³Π΄Π° я Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π½Π°Π» ΠΏΡ€ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠΈΡΡŒ Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄Π°, Π»ΠΈΠΌΠΎΠ½Π½ΡƒΡŽ кислоту ΠΈ соль, Π½Ρƒ Π΄Π° Π»Π°Π΄Π½ΠΎ. Π”Π΅Π»Π°Π΅ΠΌ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π·Π½Π°Π΅ΠΌ.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

Π‘Π²Π΅Ρ€Π»ΠΈΠΌ отвСрстия. Π― свСрлил ΠΌΠΎΡ‚ΠΎΡ€Ρ‡ΠΈΠΊΠΎΠΌΒ  с Π»Π°Ρ‚ΡƒΠ½Π½ΠΎΠΉ Ρ†Π°Π½Π³ΠΎΠΉ. Π’ΠΎΠΆΠ΅ Π±Ρ€Π°Π» с Али. ΠšΠΎΠΌΡƒ интСрСсно, Π²ΠΎΡ‚ ссылка Π½Π° сСй дСвайс:Β 
http://ru.aliexpress.com/item/12V-Motor-0-5-3mm-Small-Electric-Drill-Bit…

ΠŸΠΎΡ‚ΠΎΠΌ Π»ΡƒΠ΄ΠΈΠΌ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ паяльником, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΊΡ€Ρ‹Π² Π½Π°ΡˆΡƒ ΠΏΠ»Π°Ρ‚Ρƒ Π›Π’Π˜-120.Β 

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ коряво, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ.Β ΠœΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ ΠΈ Π½Π°ΠΌ ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ Π½Π° выставку ΠΌΡ‹ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅ΠΌ. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠ»Π°Ρ‚Ρƒ Π·Π°Π»ΡƒΠ΄ΠΈΠ»ΠΈ – ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π΅Ρ‘ ΠΎΡ‚ΠΌΡ‹Ρ‚ΡŒ ΠΈΠ·ΠΎΠΏΡ€ΠΎΠΏΠΈΠ»ΠΎΠ²Ρ‹ΠΌ спиртом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π›Π’Π˜ -120 Π³ΡƒΠ±ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сказываСтся Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°Ρ… ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, ΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Π΅Ρ‚ ΠΈΡ….

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:Β 



















МК  Β Atmega8 – 16PU1ΡˆΡ‚.
ПанСлька ΠΏΠΎΠ΄ МК DIP 281ΡˆΡ‚.
ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ Π½Π° 12 ΠœΠ³Ρ†1ΡˆΡ‚.
Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½ BZV85C3V6(1N4729A)2ΡˆΡ‚.
РСзистор 10 Ком1ΡˆΡ‚.
РСзистор 68 ΠΎΠΌ2ΡˆΡ‚.
РСзистор 390ΠΎΠΌ2ΡˆΡ‚.
РСзистор 270 Ком1ΡˆΡ‚.
РСзистор 1,5 Ком1ΡˆΡ‚.
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 18 ΠΏΡ„2ΡˆΡ‚.
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 100 Π½Ρ„1ΡˆΡ‚.
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 10 ΠΌΠΊΡ„ 16Π²1ΡˆΡ‚.
USB Ρ€Π°Π·ΡŠΡ‘ΠΌΒ  USBB-1JΒ 1ΡˆΡ‚.
Π Π°Π·ΡŠΡ‘ΠΌ ISP Β 10 ΡˆΡ‚Ρ‹Ρ€Π΅ΠΉ1ΡˆΡ‚.
Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€3ΡˆΡ‚.
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ красный1ΡˆΡ‚.
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ1ΡˆΡ‚.

Β Β 
Π”Π°Π»Π΅Π΅ собираСм наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π²ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π°, рСзисторы.Β 

Π”Π°Π»Π΅Π΅ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π΅ΠΉ. ПослСдними Π·Π°ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹, ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ ΠΏΠΎΠ΄ МК, свСтодиоды, ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΎΡ‚ Π²ΠΈΠ΄:Β 

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΡˆΡŒΡ‘ΠΌ наш МК. Мой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ LPT ΠΈ COM ΠΏΠΎΡ€Ρ‚ΠΎΠ², поэтому Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. Π’ ΠΌΠΎΡ‘ΠΌ случаС это TL866CS, Π±Ρ€Π°Ρ‚-Π±Π»ΠΈΠ·Π½Π΅Ρ†Β  нашСго WizardProg 87. Π‘Ρ€Π°Π» Π΅Π³ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π° Али, Π½ΠΎ ссылка, ΠΊ соТалСнию Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»Π°ΡΡŒ.Β 

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. ЗапускаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.Β 
Она ΠΎΡ‚ WizardProg 87, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ русифицирована ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Ρ€ΡƒΠΆΠΈΡ‚ с нашим китайским дСвайсом.Β 

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ наш МК ΠΈΠ· списка. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это Atmega8A.Β 

НаТимаСм Π½Π° ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΡƒ Β«Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ИМБ», для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ наш МК Π² панСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:Β 

И устанавливаСм наш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€:Β 

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ МК:Β 

ВыставляСм Ρ„ΡŒΡŽΠ·Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ Ρƒ мСня Π½Π° Ρ„ΠΎΡ‚ΠΎ, смотрим, Π³Π΄Π΅ ΠΎΠ±Π²Π΅Π΄Π΅Π½ΠΎ красным ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ:Β 

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΏΡ€ΠΈ настройкС Ρ„ΡŒΡŽΠ·ΠΎΠ²! Π’ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°Ρ… ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ инвСрсными! Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π³Π΄Π΅ Ρƒ мСня стоит Π³Π°Π»ΠΎΡ‡ΠΊΠ°, Π² Π’Π°ΡˆΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Ρ‘ ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ! Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ! ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Ρ„ΡŒΡŽΠ·ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ Π·Π°Π»ΠΎΡ‡ΠΈΠ²Π°Π½ΠΈΡŽ МК!Β 
Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ Π½Π°ΡˆΡƒ Atmega8 – 16PU.Β 

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ наш МК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок послС записи ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‚Π°ΠΊ называСмая варификация:Β 

Всё ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ»ΠΎΡΡŒ.Β 

Π’Π΅ΠΏΠ΅Ρ€ΡŒ собираСм наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ провСряСм. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π΅Π³ΠΎ ΠΊ ПК Ρ‡Π΅Ρ€Π΅Π· кабСль USB.Β 
Π‘Ρ‚Π°Π²ΠΈΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

Π£ мСня всё ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°. Π”Π°Π»Π΅Π΅ собираСм всё Π² корпус. Π“Π΄Π΅ Π΅Π³ΠΎ Π²Π·ΡΡ‚ΡŒ – написано Π² самом Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. И оформляСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ понятно, Ρ‡Ρ‚ΠΎ ΠΊΡƒΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ.Β 

Π’ΠΈΠ΄ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΊ ПК.

Ну Π²ΠΎΡ‚ ΠΈ всё Π½Π° сСгодня, надСюсь Π±Ρ‹Π»ΠΎ интСрСсно ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. Π–Π΅Π»Π°ΡŽ всСм ΡƒΠ΄Π°Ρ‡ΠΈ Π² Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π°Ρ… ΠΈ спасибо Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!!!
Β Β 
Β Β 
Β Β 
Β 

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΊ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR. Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ COM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π°

Π― Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ увлСкся Π³Π°Π»ΡŒΠ²Π°Π½ΠΎΠΏΠ»Π°ΡΡ‚ΠΈΠΊΠΎΠΉ (ΠΏΡ€ΠΎ это Π΅Ρ‰Π΅ расскаТу), ΠΈ для Π½Π΅Π΅ ΠΌΠ½Π΅ понадобился Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания. ВрСбования ΠΊ Π½Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ – 10А Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° ΠΏΡ€ΠΈ максимальном напряТСнии порядка 5Π’. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ-ΠΆΠ΅, взгляд сразу ΡƒΠΏΠ°Π» Π½Π° ΠΊΡƒΡ‡Ρƒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² питания.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, идСя ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π½Π΅ Π½ΠΎΠ²Π°. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°Ρ… я нашСл нСсколько конструкций, Π½ΠΎ Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° – Π½Π΅ ΠΏΠΎΠΌΠ΅ΡˆΠ°Π΅Ρ‚. Π’ процСссС ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠΈ, я сдСлал просто Π΄ΠΎΡ„ΠΈΠ³Π° ошибок, поэтому, Ссли Ρ€Π΅ΡˆΠΈΡ‚Π΅ΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ сСбС Ρ‚Π°ΠΊΠΎΠΉ Π±Π»ΠΎΠΊ питания, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΈΡ…, ΠΈ Ρƒ вас получится Π»ΡƒΡ‡ΡˆΠ΅!

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ складываСтся Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€” для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ – ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ довольно слоТный! Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π²Π²ΠΈΠ΄Ρƒ.

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ

ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΠ» ΠΈΠ·-ΠΏΠΎΠ΄ ΠΊΡ€ΠΎΠ²Π°Ρ‚ΠΈ – 250Π’Ρ‚. Если я сдСлаю Π‘ΠŸ 5Π’/10А, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ драгоцСнная ΠΌΠΎΡ‰Π°! НС Π΄Π΅Π»ΠΎ! ΠŸΠΎΠ΄Ρ‹ΠΌΠ΅ΠΌ напряТСниС Π΄ΠΎ 25Π’, ΠΌΠΎΠΆΠ΅Ρ‚ сгодится, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, для зарядки аккумуляторов – Ρ‚Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ напряТСниС порядка 15Π’.

Для Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий Π½ΡƒΠΆΠ½ΠΎ сначала Π½Π°ΠΉΡ‚ΠΈ схСму Π½Π° исходный Π±Π»ΠΎΠΊ. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, всС схСмы Π‘ΠŸ извСстны ΠΈ гуглятся. Π§Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π³ΡƒΠ³Π»ΠΈΡ‚ΡŒ – написано Π½Π° ΠΏΠ»Π°Ρ‚Π΅.

МнС мою схСму ΠΏΠΎΠ΄ΠΊΠΈΠ½ΡƒΠ» Π΄Ρ€ΡƒΠ³. Π’ΠΎΡ‚ ΠΎΠ½Π°. (ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅)

Π”Π°-Π΄Π°, Π½Π°ΠΌ придСтся Π»Π°Π·ΠΈΡ‚ΡŒ Π²ΠΎ всСх этих ΠΊΠΈΡˆΠΊΠ°Ρ…. Π’ этом Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚ Π½Π° TL494

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ максимальноС напряТСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ питания ΠΏΠΎ шинам +12 ΠΈ +5 Π²ΠΎΠ»ΡŒΡ‚. Для этого удаляСм ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи.

РСзисторы R49-R51 подтянут плюсовой Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΊ Π·Π΅ΠΌΠ»Π΅. И, вуаля, Ρƒ нас Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ – максимальноС напряТСниС.

ΠŸΡ‹Ρ‚Π°Π΅ΠΌΡΡ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ питания. Ага, Π±Π΅Π· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π΅ стартуСт. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, соСдинив Π²Ρ‹Π²ΠΎΠ΄ PS_ON с Π·Π΅ΠΌΠ»Π΅ΠΉ. PS_ON ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ подписан Π½Π° ΠΏΠ»Π°Ρ‚Π΅, ΠΈ ΠΎΠ½ Π½Π°ΠΌ Π΅Ρ‰Π΅ понадобится, поэтому Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π΅Π³ΠΎ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ Π½Π΅ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ схСму Π½Π° Q10, Q9 ΠΈ Q8 ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠΌ – ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ напряТСниС ΠΈ, послС ΠΈΡ… вырСзания Π½Π΅ даст Π½Π°ΡˆΠ΅ΠΌΡƒ Π‘ΠŸ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ. Мягкий старт Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° рСзисторах R59, R60 ΠΈ кондСнсаторС C28.

Π˜Ρ‚Π°ΠΊ, Π±ΠΏ запустился. Появились Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ напряТСния.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ напряТСния – большС Ρ‚Π΅Ρ…, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ рассчитаны Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ кондСнсаторы, ΠΈ, поэтому, кондСнсаторы ΠΌΠΎΠ³ΡƒΡ‚ Π²Π·ΠΎΡ€Π²Π°Ρ‚ΡŒΡΡ. Π― Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ кондСнсаторы, поэтому ΠΌΠ½Π΅ ΠΈΡ… Π±Ρ‹Π»ΠΎ Π½Π΅ ΠΆΠ°Π»ΠΊΠΎ, Π° Π²ΠΎΡ‚ Π³Π»Π°Π·Π° Π½Π΅ помСняСшь. Аккуратно!

Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΠ΄ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΏΠΎ +12Π’ – 24Π’, Π° ΠΏΠΎ +5Π’ – 9.6Π’. ΠŸΠΎΡ…ΠΎΠΆΠ΅, запас ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ Ρ€ΠΎΠ²Π½ΠΎ Π² 2 Ρ€Π°Π·Π°. Ну ΠΈ прСкрасно! ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС нашСго Π‘ΠŸ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 20Π’, Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΠΊ – Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 10А. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ максимум 200Π’Ρ‚ ΠΌΠΎΡ‰ΠΈ.

Π‘ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, Π²Ρ€ΠΎΠ΄Π΅ Π±Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ элСктронику. ЖСстяной корпус Π‘ΠŸ мСня Π½Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΠ»(ΠΈ, ΠΊΠ°ΠΊ оказалось, зря) – ΠΎΠ½ Ρ‚Π°ΠΊ ΠΈ Π½ΠΎΡ€ΠΎΠ²ΠΈΡ‚ ΠΏΠΎΡ†Π°Ρ€Π°ΠΏΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Π΄Π° Π΅Ρ‰Π΅ ΠΈ соСдинСн с Π·Π΅ΠΌΠ»Π΅ΠΉ (это ΠΏΠΎΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΠΊΠ°ΠΌΠΈ).

Π’ качСствС корпуса, я Π²Ρ‹Π±Ρ€Π°Π» Z-2W, ΠΊΠΎΠ½Ρ‚ΠΎΡ€Ρ‹ Maszczyk

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

ПослС корпуса я сСл Π·Π° Corel Draw ΠΈ ΠΏΡ€ΠΈΠΊΠΈΠ½ΡƒΠ», ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ пСрСдняя панСль:

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°

Π― Ρ€Π΅ΡˆΠΈΠ» Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ элСктронику Π½Π° Π΄Π²Π΅ части – Ρ„Π°Π»ΡŒΡˆ-панСль ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ элСктроника. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° для Ρ‚Π°ΠΊΠΎΠ³ΠΎ разбиСния – банально Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ мСста Π½Π° Π»ΠΈΡ†Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ элСктронику.

Π’ качСствС основного источника питания для своСй элСктроники я Π²Ρ‹Π±Ρ€Π°Π» standby источник. Π‘Ρ‹Π»ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ссли Π΅Π³ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π½ΡŒΠΊΠΎ Π½Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ, Ρ‚ΠΎ ΠΎΠ½ пСрСстаСт ΠΏΠΈΡ‰Π°Ρ‚ΡŒ, поэтому ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ оказались 7-сСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ β€” ΠΈ Π±Π»ΠΎΠΊ питания подгрузят ΠΈ напряТСниС с Ρ‚ΠΎΠΊΠΎΠΌ ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚.

Ѐальш-панСль :

На Π½Π΅ΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹, свСтодиод. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΊ 7-сСгмСнтникам, я использовал сдвиговыС рСгистры 74AC164. ΠŸΠΎΡ‡Π΅ΠΌΡƒ AC, Π° Π½Π΅ HC ? Π£ HC ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ суммарный Ρ‚ΠΎΠΊ всСх Π½ΠΎΠΆΠ΅ΠΊ – 50мА, Π° Ρƒ AC – ΠΏΠΎ 25мА Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΠΆΠΊΡƒ. Π’ΠΎΠΊ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² я Π²Ρ‹Π±Ρ€Π°Π» 20мА, Ρ‚ΠΎΠ΅ΡΡ‚ΡŒ 74HC164 Ρ‚ΠΎΡ‡Π½ΠΎ Π±Ρ‹ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ.

Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ элСктроника – Ρ‚ΡƒΡ‚ всС слСгка послоТнСС.

Π’ процСссС составлСния схСмы, я ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π½Π°Π»Π°ΠΆΠ°Π», Π·Π° Ρ‡Ρ‚ΠΎ ΠΈ поплатился ΠΊΡƒΡ‡Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Π΅. Π’Π°ΠΌ-ΠΆΠ΅ прСдоставляСтся исправлСнная схСма.

Если ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Ρ‚ΠΎ – U1A – Π΄ΠΈΡ„. ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΊΠ°. ΠŸΡ€ΠΈ максимальном Ρ‚ΠΎΠΊΠ°, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ получаСтся 2.56Π’, Ρ‡Ρ‚ΠΎ совпадаСт с ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΌ Ρƒ АЦП ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

U1B – собствСнно Ρ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ – Ссли Ρ‚ΠΎΠΊ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΠΎΡ€ΠΎΠ³, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ рСзисторами, tl494 β€œΠ·Π°Ρ‚Ρ‹ΠΊΠ°Π΅Ρ‚ΡΡβ€

U2A – ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π‘ΠŸ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ограничСния Ρ‚ΠΎΠΊΠ°.

U2B – ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ напряТСния.

U3A, U3B – ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Π»ΠΈ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠ². Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ высокоомныС, Π΄Π° Π΅Ρ‰Π΅ ΠΈ сопротивлСниС ΠΈΡ… мСняСтся. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ услоТнит ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. А Π²ΠΎΡ‚ Ссли ΠΈΡ… привСсти ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΡŽ, Ρ‚ΠΎ всС становится Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.

Π‘ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ всС понятно – это банальная Π°Ρ‚ΠΌΠ΅Π³Π°8, Π΄Π° Π΅Ρ‰Π΅ ΠΈ Π² Π΄ΠΈΠΏΠ΅, которая Π»Π΅ΠΆΠ°Π»Π° Π² загашникС. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простая, ΠΈ сдСлана ΠΌΠ΅ΠΆΠ΄Ρƒ паяниями Π»Π΅Π²ΠΎΠΉ Π»Π°ΠΏΠΎΠΉ. Но, Π½Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, рабочая.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° 8ΠœΠ“Ρ† ΠΎΡ‚ RC Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° (Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡŽΠ·Ρ‹)

По Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ, ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ° Π½ΡƒΠΆΠ½ΠΎ пСрСнСсти Π½Π° β€œΠ²Ρ‹ΡΠΎΠΊΡƒΡŽ сторону”, Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Ρ€Π΅Ρ‚ΡŒ напряТСниС нСпосрСдствСнно Π½Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Π’ этой схСмС ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ‚ΠΎΠΊΠ°Ρ… Π² ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠΌ напряТСнии Π±ΡƒΠ΄Π΅Ρ‚ ошибка Π΄ΠΎ 200ΠΌΠ’. Π― слаТал ΠΈ каюсь. НадСюсь, Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΌΠΎΠΈΡ… ошибок.

ΠŸΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ части

ВыбрасываСм всС лишнСС. Π‘Ρ…Π΅ΠΌΠ° получаСтся Ρ‚Π°ΠΊΠΎΠΉ (кликабСльно):

Π‘ΠΈΠ½Ρ„Π°Π·Π½Ρ‹ΠΉ Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ я Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π» – соСдинил ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΡƒ которая для 12Π’ ΠΈ Π΄Π²Π΅ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ для 5Π², Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎΠΊΠΎΠ»ΠΎ 100ΠΌΠΊΠ“Π½, Ρ‡Ρ‚ΠΎ Π΄ΠΎΡ„ΠΈΠ³Π°. Π•Ρ‰Π΅ я Π·Π°ΠΌΠ΅Π½ΠΈΠ» кондСнсатор трСмя Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ 1000ΠΌΠΊΠ€/25Π’

ПослС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π²Ρ‹Ρ…ΠΎΠ΄ выглядит Ρ‚Π°ΠΊ:

Настройка

ЗапускаСм. ΠžΡ„ΠΈΠ³ΠΈΠ²Π°Π΅ΠΌ ΠΎΡ‚ количСства ΡˆΡƒΠΌΠ°!

300ΠΌΠ’! ΠŸΠ°Ρ‡ΠΊΠΈ, ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Π’ΠΎΡ€ΠΌΠΎΠ·ΠΈΠΌ ОБ Π΄ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°, ΠΏΠ°Ρ‡ΠΊΠΈ Π½Π΅ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‚. Π—Π½Π°Ρ‡ΠΈΡ‚, Π΄Π΅Π»ΠΎ Π½Π΅ Π² ОБ

Π”ΠΎΠ»Π³ΠΎ Ρ‚Ρ‹ΠΊΠ°Π²ΡˆΠΈΡΡŒ, я нашСл, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° – ΠΏΡ€ΠΎΠ²ΠΎΠ΄! О_ΠΎ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Π΄Π²ΡƒΠΆΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄! Если ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ осциллограф Π΄ΠΎ Π½Π΅Π³ΠΎ, ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ кондСнсатор прямо Π½Π° Ρ‰ΡƒΠΏ осциллографа, ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ Π΄ΠΎ 20ΠΌΠ’! Π­Ρ‚ΠΎ явлСниС я Ρ‚ΠΎΠ»ΠΊΠΎΠΌ Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ. ΠœΠΎΠΆΠ΅Ρ‚, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· вас, подСлится? Π’Π΅ΠΏΠ΅Ρ€ΡŒ, понятно Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ – Π² ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅ΠΉΡΡ схСмС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ кондСнсатор, ΠΈ кондСнсатор Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ нСпосрСдствСнно Π½Π° ΠΊΠ»Π΅ΠΌΠΌΡ‹ Π‘ΠŸ.

ΠšΡΡ‚Π°Ρ‚ΠΈ, насчСт Y – кондСнсаторов. ΠšΠΈΡ‚Π°ΠΉΡ†Ρ‹ сэкономили Π½Π° Π½ΠΈΡ… ΠΈ Π½Π΅ поставили. Π˜Ρ‚Π°ΠΊ, Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС Π±Π΅Π· Y-кондСнсаторов

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ – с Y кондСнсатором:

Π›ΡƒΡ‡ΡˆΠ΅? НСсомнСнно! Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, послС установки Y – кондСнсаторов сразу-ΠΆΠ΅ пСрСстал Π³Π»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒ Ρ‚ΠΎΠΊΠ°!

Π•Ρ‰Π΅ я поставил X2 – кондСнсатор, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ помСньшС Ρ…Π»Π°ΠΌΠ° Π² сСти Π±Ρ‹Π»ΠΎ. К соТалСнию, ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ синфазного дроссСля Ρƒ мСня Π½Π΅Ρ‚, Π½ΠΎ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΉΠ΄Ρƒ – сразу ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ.

ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь.

ΠŸΡ€ΠΎ Π½Π΅Π΅ я написал , Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅

ΠžΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅

Π’ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠΎΠ²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ! ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСкунд ΠΏΠΎΠ΄ ΠΏΠΎΠ»Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ вопрос ΠΎ нСобходимости Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ охлаТдСния Π±Ρ‹Π» снят. Π‘ΠΎΠ»ΡŒΡˆΠ΅ всСх Π³Ρ€Π΅Π»Π°ΡΡŒ выходная диодная сборка.

Π’ сборкС стоят ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π΄ΠΈΠΎΠ΄Ρ‹, я Π΄ΡƒΠΌΠ°Π» Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… Π΄ΠΈΠΎΠ΄Π°ΠΌΠΈ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ. Но ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ напряТСниС Π½Π° этих Π΄ΠΈΠΎΠ΄Π°Ρ… оказалось порядка 100 Π²ΠΎΠ»ΡŒΡ‚, Π° ΠΊΠ°ΠΊ извСстно, Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹Π΅ Π΄ΠΈΠΎΠ΄Ρ‹ ΡˆΠΎΡ‚Ρ‚ΠΊΠΈ Π½Π΅ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π΄ΠΈΠΎΠ΄ΠΎΠ².

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€ΠΎΠ² (сколько Π²Π»Π΅Π·Π»ΠΎ) ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅.

ΠžΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для вСнтилятора? Π’ΠΎΡ‚ ΠΈ я Π΄ΠΎΠ»Π³ΠΎ Π΄ΡƒΠΌΠ°Π», Π½ΠΎ Ρ‚Π°ΠΊΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π». tl494 питаСтся ΠΎΡ‚ источника напряТСниСм 25Π’. Π‘Π΅Ρ€Π΅ΠΌ Π΅Π³ΠΎ (с ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ J3 Π½Π° схСмС) ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅ΠΌ стабилизатором 7812.

Для продуваСмости ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ ΠΏΠΎΠ΄ 120ΠΌΠΌ вСнтилятор, ΠΈ ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΡƒ, Π° сам вСнтилятор ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° 80ΠΌΠΌ. ЕдинствСнноС мСсто, Π³Π΄Π΅ это ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ – это вСрхняя ΠΊΡ€Ρ‹ΡˆΠΊΠ°, Π° поэтому конструкция ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ плохая – с Π²Π΅Ρ€Ρ…Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΠ°ΡΡ‚ΡŒ какая-Ρ‚ΠΎ мСталличСская Ρ…Ρ€Π΅Π½ΡŒ ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ†Π΅ΠΏΠΈ Π±Π»ΠΎΠΊΠ° питания. Π‘Ρ‚Π°Π²Π»ΡŽ сСбС 2 Π±Π°Π»Π»Π°. НС стоило ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚ корпуса Π±Π»ΠΎΠΊΠ° питания! НС повторяйтС ΠΌΠΎΠΈΡ… ошибок!

ВСнтилятор Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ крСпится. Π•Π³ΠΎ просто ΠΏΡ€ΠΈΠΆΠΈΠΌΠ°Π΅Ρ‚ вСрхняя ΠΊΡ€Ρ‹ΡˆΠΊΠ°. Π’Π°ΠΊ Π²ΠΎΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ я ΠΏΠΎΠΏΠ°Π».

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

Π˜Ρ‚ΠΎΠ³. Π˜Ρ‚Π°ΠΊ, этот Π±Π»ΠΎΠΊ питания Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡƒΠΆΠ΅ нСдСлю, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ довольно Π½Π°Π΄Π΅ΠΆΠ΅Π½. К ΠΌΠΎΠ΅ΠΌΡƒ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡŽ, ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ слабо ΠΈΠ·Π»ΡƒΡ‡Π°Π΅Ρ‚, ΠΈ это Ρ…ΠΎΡ€ΠΎΡˆΠΎ!

Π― попытался ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сам нарвался. НадСюсь, Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΈΡ…! Π£Π΄Π°Ρ‡ΠΈ!

Π Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²:
Π Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π±Π»ΠΎΠΊ питания с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания АВΠ₯ (АВΠ₯- это с Π΄Π΅ΠΆΡƒΡ€ΠΊΠΎΠΉ) Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ масса ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅ Π±Π»ΠΎΠΊΠ° питания (Π‘ΠŸ) ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Ρ‚ΠΈΠΏ АВ ΠΈ АВΠ₯. Но я Ρ€Π΅ΡˆΠΈΠ» Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ совою ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ· всСго, Ρ‡Ρ‚ΠΎ нашСл Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для сайта cxema.my1.ru Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ смотрим Π½Π° качСство собранного Π‘ΠŸ Β«ΠšΠΈΡ‚Π°ΠΉΡ†Π°ΠΌΠΈ)))Β». ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π‘ΠŸ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ На Ρ‡Ρ‚ΠΎ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, это Π½Π° Π²Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π‘ΠŸ. Π’Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚ΠΎΡΡ‚ΡŒ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ кондСнсаторы ΠΈ дроссСля (Они ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹ΠΉ выброс Π² ΡΠ΅Ρ‚ΡŒ), Ρ‚Π°ΠΊ ΠΆΠ΅ Π½Π° Π΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мостик ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 2А ΠΈ кондСнсаторы послС моста (Π― ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΡ‚Π°Π²Π»ΡŽ ΠΏΠΎ 680 ΠΌΠΊΠ€/200Π’ ΠΈΠ»ΠΈ 330 ΠΌΠΊΠ€/200Π’ исходя ΠΈΠ· вострСбованной мощности), Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ с Π‘ΠŸ 300 Π’Ρ‚ (30Π’/10А) Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ мСньшС 600 ΠΌΠΊΠ€. ЕстСствСнно Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° силовыС ΠΊΠ»ΡŽΡ‡ΠΈ Q1-2 ΠΈ Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ Π‘8R4. Q1-2 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ставим MJE13007- MJE13009 (Π•ΡΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅ схСмы ΠΏΠΎΠ΄ ΠΏΠΎΠ»Π΅Π²Ρ‹Π΅ транзисторы). ДСмпфСрная Ρ†Π΅ΠΏΡŒ Π‘8R4, я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ΅ Π‘ΠŸ R4 этой Ρ†Π΅ΠΏΠΈ сильно грССтся, Ρ€Π΅ΡˆΠΈΠ»ΠΎΡΡŒ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΎΠΌ Π‘8. Π”Π°Π»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΡƒ Π‘ΠŸ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ с Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния схСмы самого Π‘ΠŸ (хотя схСмы ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹, Π½ΠΎ всС ΠΆΠ΅ стоит) ΠΎΡ‚ этого зависит вся ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°. НСобходимо ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° нСсколько Π²Π΅Ρ‰Π΅ΠΉ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ схСмы: систСма Π·Π°Ρ‰ΠΈΡ‚Ρ‹ (4-ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ШИМ-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°), БистСма Power Good (Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ просто ΡƒΠ±Ρ€Π°Ρ‚ΡŒ), ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ ошибок ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ (15,16,3 Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ШИМ), ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ ошибок ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ (1,2,3 Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ШИМ) ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ выходная Ρ†Π΅ΠΏΡŒ Π‘ΠŸ (Π’ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ всС). Рассмотрим ΠΏΠΎ порядку ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚. БистСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ (4-ΠΉ Π²Ρ‹Π²ΠΎΠ΄) Π‘Ρ…Π΅ΠΌΠ° взята ΠΈΠ· ΡΡ‚Π°Ρ‚ΡŒΠΈ Π“ΠΎΠ»ΡƒΠ±Π΅Π²Π° drive2.ru
Π­Ρ‚ΠΎ типичная схСма (Π₯отя Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅), Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ происходит. ΠŸΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€Π΅ ΡΠ²Ρ‹ΡˆΠ΅ допустимой, увСличиваСтся ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² Π½Π° срСднСм Π²Ρ‹Π²ΠΎΠ΄Π΅ Ρ€Π°Π·Π²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ трансформатора T2. Π”ΠΈΠΎΠ΄ D1 Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΡ…, ΠΈ Π½Π° кондСнсаторС C1 увСличиваСтся ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ напряТСниС. Достигнув ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ уровня (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ -11 Π’), ΠΎΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ транзистор Q2 Ρ‡Π΅Ρ€Π΅Π· рСзистор R3. НапряТСниС +5 Π’ Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ транзистор поступит Π½Π° Π²Ρ‹Π²ΠΎΠ΄ 4 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΈ остановит Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². Из схСмы Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π΄ΠΈΠΎΠ΄Ρ‹ ΠΈ рСзисторы, подходящиС ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹Ρ… выпрямитСлСй ΠΊ Π±Π°Π·Π΅ Q1, ΠΈ устанавливаСтся стабилитрон D3 Π½Π° напряТСниС 22 Π’ (Или большСго напряТСния), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, КБ522А, ΠΈ рСзистор R8. Π’ случаС Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ увСличСния напряТСния Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π±Π»ΠΎΠΊΠ° питания Π²Ρ‹ΡˆΠ΅ 22 Π’, стабилитрон ΠΏΡ€ΠΎΠ±ΡŒΡ‘Ρ‚ΡΡ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ транзистор Q1. Π’ΠΎΡ‚ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ транзистор Q2, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° Π²Ρ‹Π²ΠΎΠ΄ 4 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° поступит напряТСниС +5 Π’, ΠΈ остановит Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². Если Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Π° Π·Π°Ρ‰ΠΈΡ‚Π°, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ просто всС Π²Ρ‹ΠΏΠ°ΡΡ‚ΡŒ ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ 4 Π½Π° корпус Ρ‡Π΅Ρ€Π΅Π· рСзистор (схСма Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΆΠ΅). БистСма Power Good я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΅Π΅ просто Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°ΡŽ. Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ ошибок ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ (15,16,3 Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ШИМ) — это ΠΈ Π΅ΡΡ‚ΡŒ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ°. Но Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‡Ρ‚ΠΎ Π½Π° этом ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ ΠšΠ—. Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ ошибок ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ (1,2,3 Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ШИМ) — Π­Ρ‚ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ напряТСния. Об этих Π΄Π²ΡƒΡ… Π²Π΅Ρ‰Π°Ρ… ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ дальшС Ρ€Π΅Ρ‡ΡŒ Ρ‚.ΠΊ. ΠΎΠ΄Π½ΠΎ ΠΈΠ· самых Π³Π»Π°Π²Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ Π² этом Π΄Π΅Π»Π΅. И Ρ‚Π°ΠΊ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° напряТСния. (Π’ΡƒΡ‚ ΠΆΠ΅ схСма Π·Π°Ρ‰ΠΈΡ‚Ρ‹)
Π­Ρ‚Π° схСма составлСна Π±Π΅Π· Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚ΠΎΠΊΠ°. 14-ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ШИМ — это ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС. А Π²Ρ‹Π²ΠΎΠ΄Ρ‹ 2,1 это Π²Ρ…ΠΎΠ΄Π° ОУ ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ. Вся Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ напряТСния. На Π²Ρ‹Π²ΠΎΠ΄ 2 ΠΌΡ‹ ΠΏΠΎΠ΄Π°Ρ‘ΠΌ ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ²ΠΎΠ΅ напряТСниС с 14-Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‡Π΅Ρ€Π΅Π· Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ R5R6 ΠΏΠΎ 3,3 кОм. Π”Π°Π½Π½Ρ‹ΠΉ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ рассчитан Π½Π° напряТСниС 2,4Π’. Π”Π°Π»Π΅Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС со Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ШИМ ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ, Π½ΠΎ ΡƒΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор R1 ΠΈ постоянный R3. На ΠΌΠΎΠ΅ΠΌ Π‘ΠŸ Π²Ρ‹ΡˆΠ»Π° Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΎΡ‚ 2-24 Π’ΠΎΠ»ΡŒΡ‚. НапряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ зависит Π΅Ρ‰Π΅ ΠΈ ΠΎΡ‚ силового трансформатора ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ, Π½ΠΎ ΠΎΠ± этом ΠΏΠΎΠ·ΠΆΠ΅. ВСрнСмся ΠΊ нашСй Π¨ΠΈΠΌΠΊΠ΅, настройка Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ напряТСния Π½Π° этом Π½Π΅ заканчиваСтся. Нам Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° 3 Π²Ρ‹Π²ΠΎΠ΄ ШИМ, это Π²Ρ‹Ρ…ΠΎΠ΄ ОУ ΠΈ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ООБ Π½Π° 2 Π½ΠΎΠ³Ρƒ для ΠΏΠ»Π°Π²Π½ΠΎΠΉ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΡˆΡƒΠΌ, трСск ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΉ Π½Π΅ приятный Π·Π²ΡƒΠΊ трансформатора. Π£ мСня ΠΎΠ½Π° собрана Π½Π° C4R3 ΠΈ C1. Π₯отя Π·Π° Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΈ C4R3, Π½ΠΎ ΠΈΠ·-Π·Π° мноТСства разнообразия «китайских Π΄Π΅Π»Π°Ρ‚Π΅Π»Π΅ΠΉΒ», Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Π΄Π΅Ρ€Ρ‡ΠΈΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° 1ΠΌΠΊΡ„ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΈ Π΄ΠΎ 5ΠΌΠΊΡ„. Π¦Π΅ΠΏΠΈ C4R3 ΠΈ C1 Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ ΡˆΡƒΠΌΠ° Π² Ρ‚Ρ€-Ρ€Π΅, Π½ΠΎ Ссли всС ΠΆΠ΅ ΠΎΠ½ остаСтся, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ, Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ сСрдСчника, Π½ΠΎ ΠΎΠ± этом ΠΌΡ‹ Π΅Ρ‰Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ. Π”Π° ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅, я Π΅Π΅ Ρ‚ΡƒΡ‚ ΡƒΠ±Ρ€Π°Π» ΠΈ поставил рСзистор Π½Π° 2 кОм R4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ΅ Ρ‚ΠΎΠΊΠ° Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‚ΠΎΠΊΠ°, это Ρ‚ΠΎΠΆΠ΅ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° напряТСния. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ дСлитСля, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ измСняСтся ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС ΠΈ ΠΈΠ΄Π΅Ρ‚ слСТСниС падСния напряТСния Π½Π° Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π΅ (ΠΈΠ»ΠΈ ΡˆΡƒΠ½Ρ‚Π΅). Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½Π΅Ρ‡Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π½Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ напряТСния Π½Π΅Ρ‚, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π‘1 Π½ΡƒΠΆΠ΅Π½ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ рСзистор, Π½ΠΎ это ΡƒΠΆΠ΅ зависит ΠΎΡ‚ ШИМ ΠΈ Π’Ρ€-Ρ€Π°. ΠžΠ±Ρ‰Π°Ρ схСма Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ работоспособна Π½Π° 100% провСрСнная ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Ссли Ρƒ вас схСма Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ»ΠΈ Π½Π΅ совсСм ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Π½ΡƒΠΆΠ½ΠΎ: 1. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½ΠΎΠΌΠΈΠ½Π°Π»Ρ‹ ΠΏΠΎΠ΄ Π’Π°ΡˆΡƒ ШИМ ΠΈ Ρ‚Ρ€-Ρ€, 2. Π˜ΡΠΊΠ°Ρ‚ΡŒ ошибки Π² сборкС ΠΈ Π΄ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ китайскиС ШИМ ΠΈ Π‘ΠŸ Π² Ρ†Π΅Π»ΠΎΠΌ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° измСнСния Π² схСмах ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. ВсС Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΈ расчётов. Π’ Π‘ΠŸ АВΠ₯ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ШИМ ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ трансформатора осущСствляСтся с Π”Π΅ΠΆΡƒΡ€Π½ΠΎΠ³ΠΎ питания ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚Π΅Π³Π°Ρ‚ΡŒ 25 Π’ ΠΈ подаСтся Π² Ρ†Π΅ΠΏΡŒ 12 Π²Ρ‹Π²ΠΎΠ΄Π° ШИМ. МногиС ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Ρ‡Ρ‚ΠΎ Π΄ΠΈΠΎΠ΄ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ Π‘ΠΈΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π’Π -РА ΠΈΠ΄ΡƒΡ‰ΠΈΠΉ Π½Π° 12 Π²Ρ‹Π²ΠΎΠ΄ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±ΠΈΡ€Π°Ρ‚ΡŒ. Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ эту Ρ†Π΅ΠΏΡŒ, это Π΄Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ сохранСния силовых ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΡ… строя Π΄Π΅ΠΆΡƒΡ€Π½ΠΎΠ³ΠΎ питания. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠ°Ρ схСма ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠΈ ΠΌΠ½Π΅ показалась Π‘. Π“ΠΎΠ»ΡƒΠ±Π΅Π²Π° (Driver2.ru)
Π₯отя вСнтилятор Π½Π° пяти Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΡƒΡŽ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΡƒ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ напряТСниС, Π΄Π° ΠΈ Π΅Ρ‰Π΅ Π½Π΅ Π½Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи с ШИМ ΠΈ поэтому Π΄Π° ΠΏΡ€ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ с Ρ‚ΠΎΠΊΠΎΠΌ Π² 0,15А напряТСниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ самой схСмС Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ напряТСния. ΠœΠ΅Π½ΡΡ‚ΡŒ распиновку Ρ‚Ρ€-Ρ€Π° ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост Π½Π΅Ρ‚ смысла. Π’.ΠΊ. напряТСниС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒΡΡ, Π° ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΏΠ°Π΄Π°Π΅Ρ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Ρ‚Π°ΠΊΡƒΡŽ схСму, Π΄Π° ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΎΠΊ мСньшС. Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄ΠΈΠΎΠ΄Ρ‹ D3 Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° Ρ‚ΠΎΠΊ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 А ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ напряТСниС Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 200 Π’ΠΎΠ»ΡŒΡ‚. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ STPR1020CT,F12C20.ER1602CT. Π”ΠΈΠΎΠ΄ D4, это ΠΈ Π΅ΡΡ‚ΡŒ (ΠΊΠ°ΠΊ я Π½Π°Π·Ρ‹Π²Π°ΡŽ) Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ†Π΅ΠΏΡŒ питания ШИМ ΠΈ Π—Π°Ρ‰ΠΈΡ‚Ρ‹ Vcc ΠΈ Vdd. Π˜Π½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ L1 ΠΊΠΎΠ»ΡŒΡ†Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ старый (Если ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ), Π½ΠΎ я ΠΏΠ΅Ρ€Π΅ΠΌΠ°Ρ‚Ρ‹Π²Π°ΡŽ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ + ΠΏΡ€ΠΎΠ²ΠΎΠ΄ с пяти Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠΉ Ρ†Π΅ΠΏΠΈ. Π˜Π½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ L2 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡΡ‚Π°Π²Π»ΡΡŽ Π±Π΅Π· измСрСния. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹ C5C6 Π½Π΅ стоит ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 2200 ΠΌΠΊΡ„ Π½Π΅Ρ‚ смысла. Π― ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΡ‚Π°Π²Π»ΡŽ ΠΏΠΎ 1000ΠΌΠΊΡ„ ΠΈ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π²ΠΏΠΎΠ»Π½Π΅. НСполярныС Π‘4Π‘7 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π΄ΠΎ 1 ΠΌΠΊΡ„, Π½ΠΎ я Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π» большой Ρ€Π°Π·Π½ΠΈΡ†Ρ‹. А Π²ΠΎΡ‚ рСзистор R5 Π½Π΅ стоит ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ 300 Ом Π±ΡƒΠ΄Π΅Ρ‚ просто Π³Ρ€Π΅Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ напряТСнии Π±ΠΎΠ»Π΅Π΅ 10 Π’, Π½ΠΎ ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 500 Ом. Π­Ρ‚ΠΎΡ‚ рСзистор Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ балансировку Π‘ΠŸ. Π’ΠΎΡ‚ собствСнно ΠΈ всС самоС Π³Π»Π°Π²Π½ΠΎΠ΅ Π² ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅ Π‘ΠŸ. ΠΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ всС Π‘ΠŸ Π»Π΅Π³ΠΊΠΎ ΠΈ просто ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅ ΠΈ настройкС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ схСму ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ собраны схСмы ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ΅ Π‘ΠŸ. Π Π°Π·Π΄Π΅Π»:

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

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

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

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

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слуТит для считывания ΠΈΠ»ΠΈ записи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²). Π’ случаС Ссли Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΠΎΠ΅ устройство, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ COM- ΠΈΠ»ΠΈ LPT- ΠΏΠΎΡ€Ρ‚Ρƒ. НапримСр, самым простым ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ AVR являСтся кабСль ΠΈΠ· 6 ΠΈ 4 рСзисторов (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PonyProg).

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ hex Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR, Π½Π΅ тратя лишнСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ срСдств. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ внутрисхСмный, благодаря Ρ‡Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR Π½Π΅ извлСкая Π΅Π³ΠΎ ΠΈΠ· устройства.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (которая Ρ‚ΠΎΠΆΠ΅ называСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ). Она ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ с , Π° устройство Ρ‚ΠΎΠ»ΡŒΠΊΠΎ записываСт Π΅Π΅ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ микросхСмы. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, Ρ‡Π΅Ρ€Π΅Π· USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΈ Ρ‚.Π΄. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‡Π΅Ρ€Π΅Π· USB.

USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для программирования микропроцСссорных устройств ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (зависит ΠΎΡ‚ ΠΌΠ°Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°) Π² собранном Π²ΠΈΠ΄Π΅. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ упрощаСтся процСсс настройки ПО.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€?

Для использования устройства Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· USB-ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ПослС этого Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ появится сообщСниС ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ USB-устройства USBasp, Π° Π½Π° самом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ загорится свСтодиод, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ устройство ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ.

Π—Π°Ρ‚Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ОБ ΠΌΠΎΠ³Π»Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π°Π½Π½Ρ‹ΠΌ устройством. ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ микропроцСссорноС устройство ΠΊ ISP интСрфСйсу. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ Π²Ρ‚ΠΎΡ€ΠΎΠΉ свСтодиод.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° интСрфСйса – ΠΎΠ΄ΠΈΠ½ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π²Ρ‚ΠΎΡ€ΠΎΠΉ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования ISP. А ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π΄Π°Π½Π½ΠΎΠ΅ устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· стандартный USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ.

Для управлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΌΠΈ прилоТСниями. НапримСр, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ExtremeBurner, Khazama, avrguge ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Ну Π²ΠΎΡ‚ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π½Π°ΠΌ ΡΠΎΠΎΡ€ΡƒΠ΄ΠΈΡ‚ΡŒ 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 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

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ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 408)
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Mega8
1. ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:
ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (5-Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²)
Π—Π°Π»ΠΈΠ²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«usbasp.atmega8.2007-10-23.hexΒ» ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈβ€¦

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


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

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


ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ 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ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠΉ: 1252)

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

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

Β   Основой этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATTiny45. Π’ качСствС Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ систСмы ЀАПЧ частотой 16,5 ΠœΠ“Ρ†, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ примСнСния ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π² Π΄Π°Π½Π½Ρ‹Ρ… схСмах внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°. РСзисторы R2, R3 Ρ‚ΠΎΠΊΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² ΠΏΠ°Ρ€Π΅ со стабилитронами VD1, VD2 ΠΈ слуТат для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΡ‚ высокого напряТСния (ΠΏΠΎ стандарту Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3,6 Π’).

Β  Β Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ отСчСствСнными КБ136 Π»ΠΈΠ±ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹ΠΌΠΈ. РСзистор R1 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ устройство Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° скорости LS, Π΅Π³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 1,5 – 2,2 кОм. РСзисторы R4-R7 слуТат для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания ΠΈ согласования логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² случаС Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ питания ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΈΡ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΡ‚ 270 Π΄ΠΎ 560 Ом. Для соСдинСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ пятипиновоС Π³Π½Π΅Π·Π΄ΠΎ mini-USB (XS1). Π­Ρ‚ΠΎ сдСлано для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ исходя ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ кабСль mini-USB имССтся практичСски Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° XS2, распиновка ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ соотвСтствуСт стандарту STK200/300.

Β  Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR собран Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ· Ρ„ΠΎΠ»ΡŒΠ³ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ стСклотСкстолита. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ располоТСниС Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π½Π° Π½Π΅ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° Ρ„ΠΎΡ‚ΠΎ. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΏΠ»Π°Ρ‚Ρ‹ Π² LAY ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ МК ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΡƒΡ‚. Для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ слоТно Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ Π½Π΅ слишком ΠΏΠΎΠΊΠ° распространСнный ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATTiny45, Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° схСма Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATTiny2313.

Β  Β Π‘Ρ…Π΅ΠΌΠ° отличаСтся ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ZQ1, частота ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ 12 ΠœΠ“Ρ† ΠΈ кондСнсаторами C1 ΠΈ C2, Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 18 – 24 ΠΏΠ€. И ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² схСмС вмСсто слоТного Π² распайкС Π³Π½Π΅Π·Π΄Π° mini-USB ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ Β«ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΎΠ΅Β» Π³Π½Π΅Π·Π΄ΠΎ Ρ‚ΠΈΠΏΠ° USB-B. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° для Π΄Π°Π½Π½ΠΎΠΉ схСмы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… дСталях, Ρ‡Ρ‚ΠΎ нСсколько ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎ Π΅Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ слоТных для ΠΏΠ°ΠΉΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌΠΈ smd-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ.Β 

Β   ПослС программирования flash-памяти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° для ATTiny45 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹: CKSEL3, CKSEL2, CKSEL1 (Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ схСмы ЀАПЧ), BODLEVEL0 (Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ напряТСния Π½Π° 1,8 Π’), RSTDSBL (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ количСство Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ, Ρ‚ΠΎ Π²Ρ‹Π²ΠΎΠ΄ RESET ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°). Для ATTiny2313 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΈΡ‚ BODLEVEL0, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ.

Β  Β Π§Ρ‚ΠΎΠ± Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ отсутствии ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ самого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ схСму. НапримСр ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Π½Π°Ρ€ΠΎΠ΄Π΅ Β«5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²Β», ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ состоит ΠΈΠ· всСго 4 сопротивлСний, Π½ΠΎ сСйчас это ΠΏΠΎΡ€Ρ‚ являСтся скорСС Π°Ρ€Ρ…Π°ΠΈΠ·ΠΌΠΎΠΌ, Ρ‡Π΅ΠΌ Π½ΠΎΡ€ΠΌΠΎΠΉ. Π‘Π°ΠΌ Π°Π²Ρ‚ΠΎΡ€ для ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ использовал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, прСдставлСнный Π½Π° рис. 7. Он ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ с БОМ-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΏΠ°Π½Π΅Π»Π΅ΠΊ для установки Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ позволяСт с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄ Π΅Π³ΠΎ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠΎΠΌ Π² устройство. УправляСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ извСстной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ PonyProg. НСбольшой нюанс. PonyProg Π½Π΅ Π·Π½Π°Π΅Ρ‚ Π½ΠΈ ATTiny2313, Π½ΠΈ ATTiny45, поэтому Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ любой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с объСмом памяти Π½Π΅ мСньшС, Ρ‡Π΅ΠΌ 4 ΠΊΠ±, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ATMega8. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΌ Ρ‚ΠΈΠΏΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«IgnoreΒ» ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΡ‚.

Β  Β ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° вСдСтся Ρ‡Π΅Ρ€Π΅Π· интСрфСйс внутрисхСмного программирования SPI, Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ для ATTiny45) ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ нСпосрСдствСнно Π² устройствС ΡƒΠΆΠ΅ послС распайки. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΠΉΠΊΠΎΠΉ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ² ΠΈ дальнСйшим ΠΈΡ… сопряТСниСм с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·ΡŠΠ΅ΠΌ XS2.

Β  Β ΠŸΡ€ΠΈ использовании для программирования Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° XS2 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ нюанс. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΠ½ выступаСт Π²Π΅Π΄ΠΎΠΌΡ‹ΠΌ, ΠΈ для Π½Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ MISO являСтся Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ, Π° MOSI – Π²Ρ…ΠΎΠ΄ΠΎΠΌ. Когда ΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сам выступаСт Π² Ρ€ΠΎΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‚ΠΎ ΠΎΠ½ сам являСтся Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ, ΠΈ Π²Ρ…ΠΎΠ΄Ρ‹ MISO ΠΈ MOSI ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ мСстами.

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

Β  Β ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATTiny2313 сигнал сброса, ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ RESET, формируСтся Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π Π’0. Π’ этом случаС сигнал сброса ΠΎΡ‚ внСшнСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ нСпосрСдствСнно ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ RESET ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATTiny2313 (Π²Ρ‹Π²ΠΎΠ΄ 1), подпаяв ΠΊ Π½Π΅ΠΌΡƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΊ. МоТно ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΈ вовсС Π±Π΅Π· Π½Π΅Π³ΠΎ, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ питания Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ RESET Π½Π° зСмлю, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ сбои, ΠΈ этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ рСкомСндуСтся для повторСния.

Β  Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π΄ΠΎ запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΈ пСрСстыковкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Β   РазбСрСмся с Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ основных элСмСнтов интСрфСйса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для автоматичСского опрСдСлСния Ρ‚ΠΈΠΏΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° слуТит ΠΊΠ½ΠΎΠΏΠΊΠ° «АвтоопрСдСлСниС». ΠŸΡ€ΠΈ этом автоматичСски ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ячСйки ΠΈ Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹.Β 

Β   Если ΠΆΠ΅ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ Π°Π²Ρ‚ΠΎΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄Π°Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка Β«Π ΡƒΡ‡Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Β». ΠŸΡ€ΠΈ этом ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ ΠΈ Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, поэтому стоит Π±Ρ‹Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² нСсколько отличаСтся ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVRDUDE [8]. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, MICROPROG Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства Classic ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с объСмом памяти большС 128 ΠΊΠ‘. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΈΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ Ρ‡ΠΈΠΏΡ‹, Π΅Ρ‰Π΅ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ Π² список AVRDUDE. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, этот список Π±ΡƒΠ΄Π΅Ρ‚ постоянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Β  Β Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ, ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… особСнностСй Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° – это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ частоты Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² SCK. ΠŸΡ€ΠΈ этом имССтся Π½Π° Π²Ρ‹Π±ΠΎΡ€ 5 фиксированных частот (1 ΠœΠ“Ρ†, 250 ΠΊΠ“Ρ†, 50 ΠΊΠ“Ρ†, 10 ΠΊΠ“Ρ†, 2 ΠΊΠ“Ρ†). Π’Ρ‹Π±ΠΎΡ€ частоты осущСствляСтся ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка «Частота Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала». По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρƒ Π½Π΅Π³ΠΎ всСгда устанавливаСтся частота 1 ΠœΠ“Ρ†, поэтому Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹: Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ опрСдСляСтся устройством, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ для Π½Π΅Π³ΠΎ установлСна слишком высокая частота ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² SCK. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π΅Π΅ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ.

Β  Β Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρƒ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ вопрос, Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Π° ΡΡ‚ΠΎΠ»ΡŒ низкая частота, ΠΊΠ°ΠΊ 2 ΠΊΠ“Ρ†. Автор ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ столкнулся со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATtiny13 Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ частотой 128 ΠΊΠ“Ρ† ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΡŒΡŽΠ·Π΅ CKDIV8 Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ тактовая частота ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 16 ΠΊΠ“Ρ†. ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· инструкции ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌ AVR, частота ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² SCK Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ мСньшС Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π² 2,5 Ρ€Π°Π·Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 6 ΠΊΠ“Ρ†. Минимальная ΠΆΠ΅ частота ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² SCK для Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp составляСт 8 ΠΊΠ“Ρ†, Ρ‡Π΅Π³ΠΎ ΠΊΠ°ΠΊ оказалось, нСдостаточно. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ оказался Π½Π΅Π³ΠΎΠ΄Π½Ρ‹ΠΌ ΠΊ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΡŽ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±Ρ‹Π» создан ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ MICROPROG, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΈ смог Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ ΠΆΠΈΠ·Π½ΠΈ. Но вСрнСмся ΠΊ описанию.

Β  Β Π’ ΠΏΠΎΠ»Π΅ Β«Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Β» указываСтся Ρ‚Ρ€Π΅Ρ…Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ доступно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

Β  Β Π’ ΠΏΠΎΠ»Π΅ Β«ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ ячСйки» ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ значСния, занСсСнныС Π·Π°Π²ΠΎΠ΄ΠΎΠΌ-ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΏΡ€ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ количСства фиксированных Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… частот ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (для ATTiny13 Ρ‚Π°ΠΊΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄Π²Π° – для 4,8 ΠœΠ“Ρ† ΠΈ для 9,6 ΠœΠ“Ρ†). Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ Ρ‚Π°ΠΊΠΆΠ΅ доступно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

Β  Β Π’ Π±Π»ΠΎΠΊΠ΅ Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ячСйки» Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹, ΠΈΠ»ΠΈ Ρ„ΡŒΡŽΠ·Ρ‹. ВсСго Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… AVR имССтся Ρ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π±Π°ΠΉΡ‚Π° – ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ (High Fuse, HF), младший (Low Fuse, LF) ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ (Extended Fuse, EF). Π’ прСдставлСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ имССтся двойная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ значСния этих Π±Π°ΠΉΡ‚ΠΎΠ².

Β 1. ΠŸΠΎΠ±ΠΈΡ‚Π½ΠΎ, устанавливая ΠΈΠ»ΠΈ снимая Ρ„Π»Π°ΠΆΠΊΠΈ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΡ‚ΠΎΠ² (Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ установлСнный Ρ„Π»Π°ΠΆΠΎΠΊ сбрасываСт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΡ‚ Π² 0)

Β 2. ΠŸΠΎΠ±Π°ΠΉΡ‚Π½ΠΎ, задавая сразу Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСго ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚Π° задаСтся Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.

Β   Оба способа задания ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ячССк Ρ€Π°Π²Π½ΠΎΡ†Π΅Π½Π½Ρ‹. ИзмСнСния, созданныС ΠΎΠ΄Π½ΠΈΠΌ способом Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом.

Β   Кнопка Β«Π§Ρ‚Π΅Π½ΠΈΠ΅Β» позволяСт ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„ΡŒΡŽΠ·Ρ‹ ΠΈΠ· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Кнопка Β«Π—Π°ΠΏΠΈΡΡŒΒ» – Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ„ΡŒΡŽΠ·Ρ‹ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Кнопка «ВСрификация» сравниваСт Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ„ΡŒΡŽΠ·Ρ‹ с Ρ‚Π΅ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ записаны Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Кнопка «По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΒ» устанавливаСт Ρ„ΡŒΡŽΠ·Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° согласно инструкции (ΠΏΡ€ΠΈ этом Π±ΠΈΡ‚Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, для ΠΈΡ… записи Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«Π—Π°ΠΏΠΈΡΡŒΒ»).

Β  Β Π’ Π±Π»ΠΎΠΊΠ΅ Β«Π―Ρ‡Π΅ΠΉΠΊΠ° Π·Π°Ρ‰ΠΈΡ‚Ρ‹Β» Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹. Π˜Ρ… установка позволяСт Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΡ‚ нСсанкционированного чтСния ΠΈΠ»ΠΈ записи. ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ этого поля Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ для Π±Π»ΠΎΠΊΠ° Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ячСйки».

Β  Β Π’ Π±Π»ΠΎΠΊΠ΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с flash- ΠΈ eeprom-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Кнопка Β«Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ кристалла» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для стирания всСх областСй памяти, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, flash ΠΈ eeprom (послСдняя Π½Π΅ стираСтся ΠΏΡ€ΠΈ установлСнном Π±ΠΈΡ‚Π΅ EESAVE). ΠŸΡ€ΠΈ этом ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ячСйки ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π±Π΅Π· измСнСния.

Β   Под ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ располоТСно Π΄Π²Π° ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄Π±Π»ΠΎΠΊΠ° Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ FLASHΒ» ΠΈ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ EEPROMΒ». По Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π€Π°ΠΉΠ» НЕΠ₯Β» открываСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»Π° с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *.hex. Имя Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ»Π΅ справа ΠΎΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠŸΡ€ΠΈ этом ΠΏΠΎΠ»Π΅ являСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.Β 

Β   Кнопка Β«Π§Ρ‚Π΅Π½ΠΈΠ΅Β» позволяСт ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ flash-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ HEX-Ρ„Π°ΠΉΠ». По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ считывания Π½Π° экранС появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС. ΠŸΡ€ΠΈ этом Π² ΠΏΠΎΠ»Π΅ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π° – ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски создан.

Β   Кнопка Β«Π—Π°ΠΏΠΈΡΡŒΒ» позволяСт Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ HEX-Ρ„Π°ΠΉΠ» Π² flash-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ программирования Π½Π° экранС появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС. Π’ΠΠ–ΠΠž!!! ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«Π—Π°ΠΏΠΈΡΡŒ FlashΒ» автоматичСски осущСствляСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ кристалла».

Β   Кнопка «ВСрификация» позволяСт ΡΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ HEX-Ρ„Π°ΠΉΠ» с содСрТимым flash-памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ процСсса Π½Π° экранС появится сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ± ошибкС. Ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Π° установлСнными Π±ΠΈΡ‚Π°ΠΌΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ для Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠΌ.

Β   НазначСниС ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ названиями Π² ΠΏΠΎΠ΄Π±Π»ΠΎΠΊΠ΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ EERPOMΒ» Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ для ΠΏΠΎΠ΄Π±Π»ΠΎΠΊΠ° Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ FLASHΒ» Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ здСсь относятся ΠΊ области eeprom-памяти, Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.eep. Автор: Π‘ΠΎΠΊΠΎΠ» Π‘Π΅Ρ€Π³Π΅ΠΉ, Π Π°Π΄ΠΈΠΎ 2-2012.

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

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp для AVR ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Arduino

USBasp S51&AVR β€” простой внутрисхСмный USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии S51 Ρ„ΠΈΡ€ΠΌΡ‹ Atmel: AT89S51, AT89S52, AT89S53, AT89S8252.

Β 

Π£ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ Arduino ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‡ΠΈΠΊ USBasp Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ спросом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ скСтчи ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ядро ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR сСрии: ATtiny, ATmega, AT90S, AT90CAN, AT90PWM, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм Arduino IDE.

Β 

Мозгом Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° USBasp слуТит ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8. Π’Π°ΠΊ ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ с ATmega88 ΠΈΠ»ΠΈ ATmega48. Π‘ΠΎΠ±Ρ€Π°Π½ ΠΎΠ½ ΠΈΠ· ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, USB ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ Π½ΡƒΠΆΠ΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ имССтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ USB-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€.

ВозмоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBasp

Β 

  1. БовмСстим с Windows, Linux ΠΈ Mac OS X.
  2. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² S51 ΠΈ AVR.
  3. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ USB ΠΏΠΎΡ€Ρ‚Π° +5Π’, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π΅ трСбуСтся.
  4. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΎΡ‚ 5 ΠΈΠ»ΠΈ 3.3 Π’.
  5. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄ΠΎ 5 ΠšΠ±Π°ΠΉΡ‚/сСк.
  6. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ SCK-Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠΌ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ низкоскоростных Ρ‡ΠΈΠΏΠΎΠ² < 1.5ΠœΠ“Ρ†.
  7. БбрасываСмый ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания.
  8. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ IDC 10PIN интСрфСйс.

Β 

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ USBasp

Windows USBasp-win-driver-x86-x64-ia64-v1.2.4

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для USBasp

Β 

  • BASCOM-AVR β€” срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, начиная с вСрсии 1.11.9.6.ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ USBasp.
  • AVRDUDE 6.1 β€” консольная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, начиная с вСрсии 5.2 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ USBasp.
  • Khazama AVR Programmer v1.7 β€” ΠΈΠΌΠ΅Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ, совмСстима с Windows XP ΠΈ Vista.
  • eXtreme Burner AVR 1.3 Beta β€” графичСская ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°.
  • Arduino IDE 1.0.6
Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ USBasp

Β 

Обвязка ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² USBasp S51&AVR Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ проста, Ρ‡Ρ‚ΠΎ достаточно Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ самому ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Π·Π΄Π΅ Π½ΠΎΡΠΈΡ‚ΡŒ с собой ΠΊΠ°ΠΊ Ρ„Π»Π΅ΡˆΠΊΡƒ.

Β 

Для самодСлки ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8, ATmega48 ΠΈΠ»ΠΈ ATvega88, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π΅Π· всяких индСксов L, PU. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΌ потрСбуСтся рабочая частота ΡΠ²Ρ‹ΡˆΠ΅ 8 ΠœΠ³Ρ†.

Β 

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

Устройство, собранноС ΠΏΠΎ этой схСмС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для программирования 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²!

Β 

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΊ USB-ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ.

Π—Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод ΠΌΠΈΠ³Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΈΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

Β 

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ для сборки USBasp:

  • R1, R2 β€” 68 Ом;
  • R3 β€” 2.2 кОм;
  • R4, R5, R7 β€” 1 кОм;
  • R6 β€” 10 кОм;
  • C1 β€” элСктролит Π½Π° 4.7 ΠΌΠΊΠ€;
  • Π‘3 β€” кСрамичСский кондСнсатор 100 Π½Π€;
  • C4, C5 β€” кСрамичСскиС, нСполярныС кондСнсаторы 22ΠΏΠ€;
  • LED1 β€” красный свСтодиод Π½Π° 20мА;
  • LED2 β€” Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод Π½Π° 20мА;
  • D1, D2 β€” стабилитроны Π½Π° 3,6Π’;
  • IC1 β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8, ATmega48, ATmega88, Π±Π΅Π· индСксов L, PU;
  • Q1 β€” ΠΊΠ²Π°Ρ€Ρ† 12 ΠœΠ“Ρ†, корпус HC49-S;
  • X1 β€” Ρ€Π°Π·ΡŠΠ΅ΠΌ USB, Ρ‚ΠΈΠΏ B;
  • X2 β€” Ρ€Π°Π·ΡŠΠ΅ΠΌ IDC-10;

Β 

Уставки Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠ²

Β 

J1 β€” ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ USB-Π³Π½Π΅Π·Π΄Π°, Π»ΠΈΠ±ΠΎ внСшнСго источника.

J2 β€” установлСнная ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° позволяСт ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

J3 β€” установлСнная ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° сниТаСт частоту SCK синхросигнала с 375 ΠΊΠ“Ρ† Π΄ΠΎ 8 ΠΊΠ“Ρ† для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ низкоскоростных Ρ‡ΠΈΠΏΠΎΠ² < 1.5 ΠœΠ“Ρ†.

Β 

Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J1 слСдуСт ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ПК собранного ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ устройство ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для Π½Π΅Π³ΠΎ.

Β 

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

Β 

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

Β 

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° потрСбуСтся Π½Π° Windows ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€. ПослСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° сайтС USBasp.

Β 

На ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Linux ΠΈ MacOS Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π΅ трСбуСтся.

Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ собранный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² Π³Π½Π΅Π·Π΄ΠΎ USB. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Π½Π°ΠΉΠ΄Π΅Ρ‚ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для Π½Π΅Π³ΠΎ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚: «Установка ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ мСста», Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ со скачанным Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ. НачнитС установку Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π° Windows.

Β 

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° самодСльного USBasp

Β 

Π§Ρ‚ΠΎΠ±Ρ‹ собранноС устройство Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π΅Π³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ.

Β 

ЗапускайтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, AVRDUDE ΠΈ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ установки Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π° J2.

Π—Π°Π³Ρ€ΡƒΠΆΠ°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ:
Β«bin/firmware/usbasp.atmega8.xxxx-xx-xx.hexΒ»
Β«bin/firmware/usbasp.atmega88.xxxx-xx-xx.hexΒ».

Β 

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΡ‚ внСшнСго ΠΊΠ²Π°Ρ€Ρ†Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ„ΡŒΡŽΠ·Ρ‹:

# TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef
# TARGET=atmega48 HFUSE=0xdd LFUSE=0xff
# TARGET=atmega88 HFUSE=0xdd LFUSE=0xff

Β 

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ для вставки Ρ„ΡŒΡŽΠ·ΠΎΠ² ΠΏΡ€ΠΎΠ³ΠΎΠΉ Makefile с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Β«make fusesΒ».

Β 

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π°

Β 

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

Или сдСлайтС свою трассировку ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎΠ΄ установлСнный Π»ΠΈΡ‡Π½ΠΎ DIP ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ вмСсто ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠ².

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Khazama

Β 

Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎΠ± ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ графичСской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Khazama. ВсС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ быстро Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π² мСню, Ρ‚Π°ΠΊ ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ строки Π±Π°Ρ€Π°.


1 β€” Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для Flash памяти.
2 β€” Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для EPROM памяти.
3 β€” Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π²ΠΎ Flash ΠΏΠ°ΠΌΡΡ‚ΡŒ.
4 β€” Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² EPROM ΠΏΠ°ΠΌΡΡ‚ΡŒ.
5 β€” ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Flash ΠΏΠ°ΠΌΡΡ‚ΡŒ.
6 β€” ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ EPROM ΠΏΠ°ΠΌΡΡ‚ΡŒ.
7 β€” ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏ.
8 β€” ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ FUSE ΠΈ LOCK Π±ΠΈΡ‚Ρ‹.
9 β€” ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Ρ€Ρ… всСх ΠΎΠΊΠΎΠ½.
Π’ мСню Π΅ΡΡ‚ΡŒ удобная ΠΊΠ½ΠΎΠΏΠΊΠ° Auto Program.

Β 

Π’ Command > Program Options ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΊΠΈ. Π’ частности, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Auto Program. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ установлСно стираниС Ρ‡ΠΈΠΏΠ° ΠΈ запись Π²ΠΎ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ запись Π² EEPROM, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ записанных Π΄Π°Π½Π½Ρ‹Ρ…).

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Flash памяти

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ EEPROM памяти

Β 

Π’ любом случаС, Π΄ΠΎ записи ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стСрта.

Β 

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Khazama Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ FUSE Π±ΠΈΡ‚Ρ‹.

Β 

Автор: Π’ΠΈΡ‚Π°Π»ΠΈΠΉ ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²ΠΈΡ‡. Π£ΠΊΡ€Π°ΠΈΠ½Π° Лисичанск.


Β 

Β 

Β 

Arduino USB своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ (DIY). БистСмный ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ БамодСльная Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ Π½Π° atmega8

Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь. Π‘ появлСниСм Arduino Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°, автоматизация ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠΎΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ стали для нас Π±ΠΎΠ»Π΅Π΅ доступными. РаньшС Π±Ρ‹Π»ΠΎ слоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ с Ρ‚Π°ΠΊΠΎΠΉ простотой ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², с появлСниСм arduino Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ Π΄Π΅Ρ‚ΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ arduino позволяСт Π·Π°Π±Ρ‹Ρ‚ΡŒ ΠΎ ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… опСрациях ΠΈ рСгистрах avr, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались повсСмСстно.Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ унивСрсалСн. НапримСр, atmel atmega328p прСдоставляСтся Π² arduino uno, Ρ‡Ρ‚ΠΎ Π½Π΅ трСбуСтся для простой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈ Ссли Π²Ρ‹ сдСлаСтС ΠΏΠ°Ρ€Ρ‚ΠΈΡŽ устройств сразу, Π²Π°ΠΌ придСтся ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ.

Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ arduino ide распространяСтся бСсплатно, любой ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ надстройки ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, часто ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΠ»Π°Ρ‚ Π½Π° Π±Π°Π·Π΅ ATmega8, ATmega48, ATmega88, ATmega168 ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Mini Core. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ скСтчи arduino для Π±ΠΎΠ»Π΅Π΅ слабых ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‡Π΅ΠΌ atmega328p, ΠΈ это позволяСт ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ устройства Π·Π° счСт Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ использования мощности.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ эти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹:

  1. Π­Ρ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ отличия ΠΎΡ‚ atmega328p (замСняСмыС)
  2. Они Π΄Π΅ΡˆΠ΅Π²Ρ‹ ΠΈ популярны (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСшСвлС Π΄ΠΎΠ»Π»Π°Ρ€Π°)
  3. ВсС ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ DIP ΠΈ TQFP .

Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС индСксы микросхСм, ΠΊΡ€ΠΎΠΌΠ΅ PB (Ρ‚.Π΅.Π΅. A, P, PA), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π°ΠΌ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ATMEGA168PB-AU.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΠΏΠΎ характСристикам:

Atmeg328 atmega168 atmega88 atmega48 atmega8
Flash 32 ΠΊΠ± 16 ΠΊΠ± 8 ΠΊΠ± 4 ΠΊΠ± 8 ΠΊΠ±
RAM 2 ΠΊΠ± 1 ΠΊΠ± 1 ΠΊΠ± 512 b 1 ΠΊΠ±
ΠŸΠ—Π£ 1 ΠΊΠ± 512 b 512 b 256 b 512 b
ШИМ каналов 6 6 6 6 3

ΠŸΠΎΡ€Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Mini Core, для установки Π½ΡƒΠΆΠ½Π° Arduino IDE вСрсии 1.6.4 ΠΈ Π²Ρ‹ΡˆΠ΅. Если Ρƒ вас Π½Π΅Ρ‚ Arduino ΠΈΠ»ΠΈ ΠΎΠ½ ΡΡ‚Π°Ρ€ΡˆΠ΅, скачайтС Π΅Π³ΠΎ ΠΈΠ· офиса. Π‘Π°ΠΉΡ‚.

1. Для установки Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

2. ЗапуститС Arduino IDE

3. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Β«Π€Π°ΠΉΠ»Β» β‡’ «Настройки».

4. ПослС Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» β‡’ Β«ΠŸΠ»Π°Ρ‚Π°:Β« ……… »« β‡’ «ДиспСтчСр ΠΏΠ»Π°Ρ‚ …Β».

5. Π’ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ досок Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½Π°ΡˆΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ»:

Note … Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Arduino IDE 1.6.6, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ»Π°Ρ‚Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ снова ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ.

ПослС установки Π² мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» β‡’ Β«ΠŸΠ»Π°Ρ‚Π°:Β« ……… »» появятся ΠΎΠΏΡ†ΠΈΠΈ для ΠΏΠ»Π°Ρ‚ с нашими ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.

Π‘Π°ΠΌΡ‹ΠΉ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² — Π²Π·ΡΡ‚ΡŒ arduino uno с микросхСмой Π² Π΄ΠΈΠΏ-корпусС ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ простой обвязкой:

Для Ρ‚Π΅Ρ… ΠΊΠΎΠΌΡƒ Π½ΡƒΠΆΠ½Π° распиновка микросхСм Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅:

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

Настройки Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты:

  • Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 16 ΠœΠ“Ρ† (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ)
  • Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 20 ΠœΠ“Ρ†
  • Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 18,432 ΠœΠ“Ρ† *
  • Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 12 ΠœΠ“Ρ†
  • Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 8 ΠœΠ“Ρ†
  • Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ 8 ΠœΠ“Ρ† **
  • ВстроСнный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, 1 ΠœΠ“Ρ†

ΠžΡ‡Π΅Π½ΡŒ Π΄Π°Π²Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π» ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ свою ΠΏΠ»Π°Ρ‚Ρƒ Arduino, смотрСл схСмы, Π½ΠΎ Π½Π΅ Ρ€Π΅ΡˆΠ°Π»ΡΡ.ΠŸΡ€ΠΈΡ‡ΠΈΠ½ Π±Ρ‹Π»ΠΎ нСсколько:

  • Π£ ΠΌΠΎΠ΅Π³ΠΎ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ° Π½Π΅Ρ‚ COM-ΠΏΠΎΡ€Ρ‚Π°, поэтому вСрсия с COM-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΌΠ½Π΅ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚
  • ВСрсия USB ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ FT232R IC

Ну Π²ΠΎΡ‚, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ я наткнулся Π½Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ Π½Π° Π₯Π°Π±Ρ€Π΅, Π³Π΄Π΅ использовали ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ AVR вмСсто FT232R (Ρ‚Π°ΠΌ схСмы Π½Π΅Ρ‚), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° Zelectro, Π½ΠΎ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Atmega8. ПослСдний Π±Ρ‹Π» сдСлан Π½Π° Π±Π°Π·Π΅ японского ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π΄ΠΎΡ…Π½ΠΎΠ²ΠΈΠ»ΠΎ мСня Π½Π° созданиС собствСнной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Arduino.

И Ρ‚Π°ΠΊ, Ссли Π·Π°ΠΉΡ‚ΠΈ Π½Π° сайт AVR-CDC ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС измСнСния (Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, Π½Π° сайтС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅Ρ‚) Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π»ΠΈΠ½ΠΈΠΈ Rx Tx, ΠΊΠ°ΠΊ ΠΈ DTR, CTS, RTS Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΌ ATMega8, Π½ΠΎ ΠΈ Π½Π° дСшСвом AtTiny2313. ПослСдниС строчки Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΊΠ²Π°Ρ€Ρ†Π΅ Π½Π° 16 ΠΈΠ»ΠΈ 20 ΠœΠ“Ρ†. ИмСнно Π½Π° основС этого Ρ‡ΠΈΠΏΠ° я Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB — UART.

  • AtTiny2313 ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° для ΠΊΠ²Π°Ρ€Ρ†Π° 16 ΠœΠ“Ρ† —
  • USB-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ —
  • Π‘ΠΈΡ‚Ρ‹ прСдохранитСля — H ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ: CD; L ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ: FF

Π§Π°ΡΡ‚ΡŒ Arduino Π±Ρ‹Π»Π° взята с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта с нСбольшими измСнСниями ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ….

ΠŸΠ»Π°Ρ‚Π° питаСтся ΠΊΠ°ΠΊ ΠΎΡ‚ USB, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚ внСшнСго источника. На ΠΏΠ»Π°Ρ‚Π΅ Π΅ΡΡ‚ΡŒ стандартный Ρ€Π°Π·ΡŠΠ΅ΠΌ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910 для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ основного Ρ‡ΠΈΠΏΠ°. Π’ ΠΌΠΎΠ΅ΠΌ случаС это AtMega8, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ AtMega168.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° AVR910 Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° .. \ Arduino \ arduino-1.0.6 \ hardware \ arduino \ programmers.txt Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки:

Avr910.name = avr910 avr910.protocol = avr910 avr910 .communication = сСрийный avr910.speed = 115200

Π’Ρ‹ΡˆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Notepad ++. Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅ это выглядит Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.

НиТС Ρ„ΠΎΡ‚ΠΎ этой Ардуино Π² сборкС ΠΎΡ‚ Павла!

Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ USB Arduino с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ

Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΡ€Π° самому ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ duino. Для Π½Π°Ρ‡Π°Π»Π° разбСрСмся, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ. Для Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ основании ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ свою копию ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, я ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ TTL-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ USB to (UART) для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ эскизов. Π­Ρ‚ΠΎ Π² Ρ€Π°Π·Ρ‹ упростит Π½Π°ΡˆΡƒ Тизнь. Π― Π»ΠΈΡ‡Π½ΠΎ Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, Π·Π°ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² ΡƒΠΆΠ΅ Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅, Π½ΠΎ всС Π΅Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ.

ΠŸΡ€ΠΈ сборкС нашСго Duino ΠΌΡ‹ постараСмся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ минимальноС количСство элСмСнтов. По ΠΌΠ΅Ρ€Π΅ освоСния ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

Для ознакомлСния Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС Π½Π°ΠΉΠ΄Π΅ΠΌ схСмы Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ:

На ΠΌΠΎΠΉ взгляд схСмы Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅, Π½ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ «самодСлок», ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΈΡΡŒ 3 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ обвязку для нашСго устройства.На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС Π΄Π΅Ρ‚Π°Π»ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ:

БобствСнно сам МК atmega328P (Π² ΠΌΠΎΠ΅ΠΌ случаС хотя 168 ΠΈ 8 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ)

ΠšΠ²Π°Ρ€Ρ† 16 ΠœΠ“Ρ†

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ 22 ΠΏΠ€ x 2

РСзистор 10ΠΊ

Кнопка сброса (любой, кстати, Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт)

Π’ΠΎ Π΅ΡΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ всС, Ρ‡Ρ‚ΠΎ минимально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ всС наши Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Fritzing:

Ну Π΄Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ эти элСмСнты.Кнопка позволяСт ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, рСзистор R1 являСтся ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ рСзистором для ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠšΠ²Π°Ρ€Ρ†, C1 ΠΈ C2 — внСшниС часы для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π­Ρ‚ΠΎ нСобходимая ΠΈ достаточная обвязка, Π½ΠΎ Π»ΠΈΡ‡Π½ΠΎ Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ кСрамичСский кондСнсатор Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 100 Π½Π€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ основному источнику питания микросхСмы.

Π§Ρ‚ΠΎ ΠΆ, наш минималистичный Duino Π³ΠΎΡ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ использованиС этого срСдства ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π½Π°ΠΊΠ»Π΅ΠΈΡ‚ΡŒ Π½Π° корпус Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊ с распиновкой «atmega».Моя вСрсия Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Corel Draw:

Для Π½Π°Ρ‡Π°Π»Π° построим схСму нашСго Duino Π½Π° бСспаСчной ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Ρƒ мСня ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ:

Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ скСтчСй ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ USB — TTL, Π² Π½Π° Ρ„ΠΎΡ‚ΠΎ ΠΌΠΎΠΉ ΡƒΠΆΠ΅ изрядно ΠΏΠΎΡ‚Ρ€Π΅ΠΏΠ°Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ Π½Π° Ρ‡ΠΈΠΏΠ΅ CP2102:

Но ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ скСтчСй Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π² МК, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ Π½Π΅ Β«ΠΏΠΎΠΉΠΌΠ΅Ρ‚Β», Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΡ‚ Π½Π΅Π³ΠΎ Ρ…ΠΎΡ‚ΠΈΠΌ. Бпособов масса, Π½ΠΎ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ самым простым.Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ USBasp:

Для Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ наш Duino ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ, это ΠΎΡ‡Π΅Π½ΡŒ просто, достаточно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ Duino:

GND — масса (22 Ρ„ΡƒΡ‚Π°)

MOSI — MOSI (d11)

5V — Π±Π»ΠΎΠΊ питания «+» (7 Π½ΠΎΠΆΠΊΠ°)

Π—Π°Ρ‚Π΅ΠΌ Arduino IDE -> БСрвис -> Β«Π—Π°ΠΏΠΈΡΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°Β»:

Π’ процСссС записи Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° придСтся ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ 2 ΠΌΠΈΠ½ΡƒΡ‚. ПослС этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ «прСдупрСТдСния» Ρ‚ΠΈΠΏΠ° Β«Π½Π΅ удаСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ SCKΒ» — Π½Π΅ ΠΏΡƒΠ³Π°ΠΉΡ‚Π΅ΡΡŒ ΠΈ Π΄Π²ΠΈΠ³Π°ΠΉΡ‚Π΅ΡΡŒ дальшС.

Π§Ρ‚ΠΎ ΠΆ, Π²ΠΎΡ‚ ΠΈ ΠΌΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ тСстовый скСтч «Blink» Π² нашСм новоиспСчСнном Duino, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ. Как ΠΌΡ‹ ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, для записи скСтчСй ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, Π½ΠΎ Π² «ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ» ΠΆΠΈΠ·Π½ΠΈ МК это Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ 0 ΠΈ 1. ВсС ΠΎΡ‡Π΅Π½ΡŒ просто, Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π°Π»ΠΈΠ»ΠΈ, ΠΎΠ½ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ запись новая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΡ€ΠΈ Π΅Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½Π° нСсколько сСкунд, послС этого Duino запускаСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая записана Π² Π΅Π³ΠΎ памяти.

Π§Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти Π”ΡƒΠΈΠ½ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ «ΠΏΡ€ΠΈΠ΅ΠΌ», Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ МК, для этого ΠΌΡ‹ сдСлали ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ строго Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, это Π½Π°ΠΌ совсСм Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Ρƒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Β«RSTΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΠ³Π΅ МК, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Duino ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ скСтча. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‡Π΅Π½ΡŒ простоС, (ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ — Duino):

GND — масса (22 Ρ„ΡƒΡ‚Π°)

RXD — ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ TXD (3 Π½ΠΎΠ³ΠΈ)

TXD — ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ KXD (2 Π½ΠΎΠ³ΠΈ)

5V — Π±Π»ΠΎΠΊ питания «+» (7 Π½ΠΎΠΆΠΊΠ°)

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° / ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ соСдинСны крСст-накрСст.И всС Π±Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ Β«Π½ΠΎΒ»: Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ мноТСство, ΠΈ для автоматичСской ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ МК Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Ρ€Π°Π·Ρ€Ρ‹Π² Ρ†Π΅ΠΏΠΈ RST — ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ (1 Π½ΠΎΠΆΠΊΠ°) ввСсти кондСнсатор 100ΠΏΠ€. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ… ΠΎΠ½ Π΅ΡΡ‚ΡŒ, Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… — ΡƒΠ²Ρ‹, Π½Π΅Ρ‚. Π’ΡƒΡ‚ просто Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π² ΠΌΠΎΠ΅ΠΌ экзСмплярС Π½Π΅ Π±Ρ‹Π»ΠΎ встроСнного кондСнсатора. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ схСма стала Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ «услоТнСнной»:

Π§Ρ‚ΠΎ ΠΆ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ скСтч Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π”ΡƒΠΈΠ½ΠΎ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ провСсти нСсколько экспСримСнтов =) (Π½Π° Ρ„ΠΎΡ‚ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ свСтодиоды — ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ скСтча Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°):

(стр.Π‘. Π― написал Ρ‚Π°ΠΊΡƒΡŽ ​​ТС ΡΡ‚Π°Ρ‚ΡŒΡŽ Π½Π° www.nnm.ru, Ρ€Π΅ΡˆΠΈΠ» ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСрсии).
Как-Ρ‚ΠΎ (ΠΏΠ°Ρ€Ρƒ мСсяцСв Π½Π°Π·Π°Π΄), просматривая новости Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, я наткнулся Π½Π° ΠΎΡ‡Π΅Π½ΡŒ лСстныС ΠΎΡ‚Π·Ρ‹Π²Ρ‹ ΠΎ ΠΌΠ΅Π³Π°-популярном ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Arduino. Π‘Ρ‹Π»ΠΎ написано, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ хозяйки Π»ΡŽΠ±ΡΡ‚ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ с Π½ΠΈΠΌ ΠΏΠΎΠ²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всякиС интСрСсныС Π²Π΅Ρ‰ΠΈ. Π’Π°ΠΊ Ρ‚Π°ΠΊ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ ΠΈ ΠΌΠ½Π΅ Π½Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€ΡƒΠΊΠΈ ΠΈ ΠΌΠΎΠ·Π³ΠΈ Π²Ρ€ΠΎΠ΄Π΅ Π±Ρ‹ Π΅ΡΡ‚ΡŒ … Однако Π½ΠΈ финансы, Π½ΠΈ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΎΠ΅ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚ΡΡ‚Π²ΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΌΠ½Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ доску.Π‘ усами сдСлаСм сами. Π’ΠΎΡ‚ инструкция с ΠΎΡ„. сайт: http://arduino.cc/ru/Main/ArduinoBoardSerialSingleSided3
Π’Π°ΠΌ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ список Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠΈ ΠΏΠ»ΠΎΠΌΠ±Ρ‹ …. ΠšΠΎΡ€ΠΎΡ‡Π΅ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для изготовлСния. Π― сдСлал Π΄Π²Π΅ Ρ‚Π°ΠΊΠΈΠ΅ доски ΠΈ остался ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½.

Но Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ Π½ΠΎ. Π’ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ вСрсии Π±Π»ΠΎΠΊ Π½Π° транзисторах выполнял Ρ€ΠΎΠ»ΡŒ прСобразоватСля RS232 … ΠΈ это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΎΠ±ΠΌΠ΅Π½Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.
Но я Π½Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, ΠΊΡ‚ΠΎ сталкиваСтся с Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.Π’ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ MAX232
http://spiffie.org/electronics/archives/microcontrollers/Build%20a%20MaxSerial%20Freeduino.html
Π‘Ρ‚ΠΎΠΈΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.
Π’ΠΎΡ‚ ΠΌΠΎΠΉ процСсс Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этой ΠΎΠΏΡ†ΠΈΠΈ.
Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ всС Π² ΠΊΡƒΡ‡Ρƒ Π”Π΅Ρ‚Π°Π»ΠΈ ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ — ΠΎΠ½ΠΈ стоят мСньшС 10 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².
Нам понадобится:
— кусок одностороннСго стСклопластика (95Ρ…65ΠΌΠΌ)
— ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega8 (ΠΈΠ»ΠΈ ATmega168)
— микросхСма MAX232 ( ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ILX232N)
— 7805 (рСгулятор напряТСния 5V)
— 4 свСтодиода (Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°)
— ΠΊΠ²Π°Ρ€Ρ† 16 Mhz
— ΠΊΠ½ΠΎΠΏΠΊΠ° (с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ)
— Ρ€Π°Π·ΡŠΠ΅ΠΌ COM-ΠΏΠΎΡ€Ρ‚ (ΠΌΠ°ΠΌΠ°) для пломбирования
— ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ€Π°Π·ΡŠΠ΅ΠΌ (2.1ΠΌΠΌ)
— кондСнсатор 22ΠΏΠ€ (ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° 22 ΠΈΠ»ΠΈ 220) — 2 ΡˆΡ‚.
— кондСнсатор 0,1 ΠΌΠΊΠ€ (ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° 104) — 3 ΡˆΡ‚.
— рСзистор 1ΠΊ (0,125 Π’Ρ‚) — 5 ΡˆΡ‚.
— рСзистор 10ΠΊ (0,125 Π’Ρ‚) — 1ΡˆΡ‚
— Π΄ΠΈΠΎΠ΄ 1N4004 (ΠΈΠ»ΠΈ 1N4007) — 1ΡˆΡ‚.
— элСктролит. кондСнсатор 10ΠΌΠΊΠ€ Ρ…16Π’ — 5 ΡˆΡ‚ΡƒΠΊ (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΏΠΎ высотС, ΠΈΠ½Π°Ρ‡Π΅ экраны Π½Π΅ станут)
— элСктролит. кондСнсатор 100ΠΌΠΊΠ€ x16V — 2 ΡˆΡ‚ΡƒΠΊΠΈ (Ρ‚ΠΎΠΆΠ΅ Π½ΠΈΠ·ΠΊΠΈΠΉ)
— ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠΈ для микросхСм (16 Π½ΠΎΠΆΠ΅ΠΊ — 1 ΡˆΡ‚, 28 Π½ΠΎΠΆΠ΅ΠΊ ΡƒΠ·ΠΊΠΈΡ… — 1 ΡˆΡ‚), Π½Ρƒ
, ΠΏΠ°Ρ€Π° полосок ΠΏΠΈΠ½ΠΎΠ² ΠΈ Ρ‚Π΄.я ΠΌΠ°ΠΌΠ°.

Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ»ΠΎΠΌΠ±Ρƒ. (Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Word-овский Ρ„Π°ΠΉΠ» для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ Π›Π£Π’).

Π•Ρ‰Π΅ Ρ€Π°Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽ, Π’Π‘Π• зависит ΠΎΡ‚ качСства ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ!

Π“ΠΎΡ‚ΠΎΠ²ΡƒΡŽ (ΠΏΡ€ΠΎΡ‚Ρ€Π°Π²Π»Π΅Π½Π½ΡƒΡŽ) ΠΏΠ»ΠΈΡ‚Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π»ΡƒΠ΄ΠΈΡ‚ΡŒ. Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ красоты, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ сплавом Π ΠΎΠ·Π°. Π”ΡƒΠΌΠ°ΡŽ, описаниС этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π§Ρ‚ΠΎ ΠΆ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΏΠΎ старинкС с Ρ„Π»ΡŽΡΠΎΠΌ ΠΈ ΠΏΡ€ΠΈΠΏΠΎΠ΅ΠΌ.

Для красоты ΠΈ удобства ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ (с Ρ‚ΠΎΠΉ ΠΆΠ΅ Π±Π°Π±ΠΊΠΎΠΉ) располоТСниС элСмСнтов ΠΈ надписи Π½Π° Π»ΠΈΡ†Π΅Π²ΠΎΠΉ сторонС.

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΡΠΏΠ°ΡΡ‚ΡŒ элСмСнты. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ пассивныС элСмСнты (рСзисторы, кондСнсаторы, ΠΊΠ²Π°Ρ€Ρ†), Π·Π°Ρ‚Π΅ΠΌ свСтодиоды, Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹, ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ. ПаяСм всС Π±Π΅Π· «ΡΠΎΠΏΠ»Π΅ΠΉ» ΠΈ «ΡΡ‚Π΅ΠΊΠ°» πŸ™‚

Π’ΠΈΠ΄ со стороны ΠΏΠ°ΠΉΠΊΠΈ.

А ΠΎΡ‚ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Моя вСрсия Π΄Π°Π»Π΅ΠΊΠ° ΠΎΡ‚ стандартной, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ работоспособная πŸ™‚

Π˜Ρ‚Π°ΠΊ, 2/3 Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Β«Π²Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒ Тизнь» — ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ. πŸ™‚

Для этого Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.
Π’ΠΎΡ‚ схСма:

А Π²ΠΎΡ‚ аппаратная рСализация:

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ПО с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ. ЗапускаСм.

ИдСм ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ: -> ->

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ Arduino, Ρ€Π°Π·ΡŠΠ΅ΠΌ ΠΊ LPT, ΠΏΠΎΠ΄Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° Arduino

ΠŸΠ»Π°Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ATMEGA8 anti-arduino-odurino

Одной ΠΈΠ· самых Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΏΠΎΠ²Π»ΠΈΡΠ²ΡˆΠΈΡ… Π½Π° ΠΏΠΎΠΏΡƒΠ»ΡΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ радиоэлСктроники, Π±Ρ‹Π»ΠΎ массовоС распространСниС Arduino (odurino).Π­Ρ‚ΠΎ готовая ΠΏΠ»Π°Ρ‚Π° с распаянным ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ минимальной Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠΎΠΉ. Казалось Π±Ρ‹, удобная ΠΈ полСзная Π²Π΅Ρ‰ΡŒ? НС ΡΠΏΠ΅ΡˆΠΈΡ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄.

Π§Π΅Π»ΠΎΠ²Π΅ΠΊ, Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ с радиоэлСктроникой, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² Ρ‚Π°ΠΊΡƒΡŽ β€‹β€‹Π²Π΅Ρ‰ΡŒ, Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Сю ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΈ Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… минусов: Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ разбираСтся Π² основах ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ учится ΠΏΠ°ΡΡ‚ΡŒ.

ВсС соСдинСния для Arduina Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ с Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ сущСствСнный нСдостаток: схСмы, Ссли ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒΡΡ, с использованиСм Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ выглядят нСкрасиво — Π² Π²ΠΈΠ΄Π΅ ΠΏΡƒΡ‡ΠΊΠ° Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ.Π­Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°ΠΆΠ½Ρ‹ΠΉ нСдостаток: Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ учится схСмотСхникС.


Arduin ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ языком, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ написали ΠΊΡƒΡ‡Ρƒ Π½Π΅ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΈΡ… Π½Π°Π·Ρ‹Π²Π°Π»ΠΈ, скСтчСй — Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠŸΡ€ΠΈ ΠΈΡ… использовании Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ нСдостаток: Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ свои знания качСствСнно ΠΈ Π½Π΅ ΠΎΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π²Ρ‹ΠΊΠΈ программирования, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ Π² ТСстких Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

На самом Π΄Π΅Π»Π΅ минусов Ρƒ Arduina Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС, ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΈΡ… всС Π½Π΅Ρ‚ смысла. ВсС Π΄Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Π³ΠΎΠ΄Ρƒ.

ВсС ΠΎΡ‡Π΅Π½ΡŒ просто. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ элСктроникой, Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΠ°ΡΡ‚ΡŒ: собСритС ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ достаточным обвСсом. Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ достоинствами Arduina ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ нСдостатки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° с Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊΠ°ΠΌΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Arduino ide.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ всС основныС прСимущСства Arduina практичСски Π±Π΅Π· минусов.Π’ качСствС бонуса Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ ΠΊ этому мноТСство своих прСимущСств. Если это лиричСскоС вступлСниС ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΎ вас, Ρ‚ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ.

Π˜Ρ‚Π°ΠΊ, наша отладочная ΠΏΠ»Π°Ρ‚Π° содСрТит:

  • ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATMEGA8
  • Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ для графичСских ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… дисплССв Π½Π° популярных ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… SED1520 ΠΈ HD44780 соотвСтствСнно
  • ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ трСмя Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ
  • Π΅ΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄- Ρ€Π°Π·ΡŠΠ΅ΠΌ для программирования популярного ICSP (ISP) USBASP
  • Π›ΠΈΠ½ΠΈΠΈ +5 Π²ΠΎΠ»ΡŒΡ‚ ΠΈ зСмля Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° нСсколько Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах ΠΏΠ»Π°Ρ‚Ρ‹
  • Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Ρ… свСтодиода ΠΈ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° RESET
  • 7.РазъСм питания 5-20 Π²ΠΎΠ»ΡŒΡ‚ ΠΈ стабилизатор LDO
  • для графичСского дисплСя имССтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ напряТСния с Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Π½Π° ICL7660
  • схСмы АЦП ΠΏΠΈΡ‚Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΠΈΠ»ΡŒΡ‚Ρ€
  • Π΅ΡΡ‚ΡŒ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€, Π½ΠΎ Π΅Π³ΠΎ использованиС Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π½Π°Π±ΠΎΡ€ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ. Π Π°Π·ΠΌΠ΅Ρ€ доски 10 * 10 см. На большой ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. ΠšΡΡ‚Π°Ρ‚ΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π² соотвСтствии со своими потрСбностями. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΅Ρ‰Π΅ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ.ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΡΠΊΠ°Π·Π°Ρ‚ΡŒ свои ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ прСдлоТСния ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° любом языкС.

Π‘Ρ…Π΅ΠΌΠ° v1.0b:


НаТмитС для увСличСния
Кнопка S1 — RESET, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. S2 ΠΏΡ€ΠΈ нСобходимости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ. На ΠΏΠ»Π°Ρ‚Π΅ вСрсии 1.0b ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ снизу ΠΏΠ»Π°Ρ‚Ρ‹ двумя ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΊ линиям VCC ΠΈ GND. ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° JP6 CONTR Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Π°, Ссли для Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ контрастности символьного дисплСя трСбуСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор R6.Если Π½Π° самом дисплСС ΡƒΠΆΠ΅ выставлСна β€‹β€‹ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ с припаянными рСзисторами, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° открываСтся. ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° JP5 PROG Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Π° Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ открываСтся, ΠΏΡ€ΠΈ этом ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ подаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° МК ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ICSP. ΠšΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ графичСского дисплСя рСгулируСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ рСзистором R7.

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° v1.0b.


Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ собствСнного USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Рис. USB Π² систСмном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ для AVR
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ программисты каТутся ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°ΠΌΠΈ, Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½Π΅Ρ‚. Π­Ρ‚ΠΈ ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Ρ‹ΠΌΠ΅Ρ€Π»ΠΈ ΡƒΠΆΠ΅ нСсколько Π΄Π½Π΅ΠΉ. Π˜Ρ‚Π°ΠΊ, USB остаСтся СдинствСнным Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ. Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс создания, настройки ΠΈ установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USB. Π•Π³ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ, Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΡˆΠΈΡ€ΠΎΠΊΠΎ доступны.

Π‘Ρ…Π΅ΠΌΠ°

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ создано Вомасом ЀишлСм. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ сайт. Π― сдСлал нСсколько ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.
ВзглянитС Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ схСму:
Рис. Π‘Ρ…Π΅ΠΌΠ° USBASP


Π’Π°ΠΆΠ½Ρ‹Π΅ аспСкты схСмы:
  • Π•ΡΡ‚ΡŒ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ATmega8, ΠΎΠ΄ΠΈΠ½ — ATmega8L, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ — ATmega8-16PU.Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ATmega8-16PU. Волько это ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ кристаллы с частотой 12 ΠœΠ“Ρ†.
  • ATmega8, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ здСсь, являСтся ΠœΠ°ΡΡ‚Π΅Ρ€ΠΎΠΌ (ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ подробности см. Π² Π³Π»Π°Π²Π΅ 4). Он выполняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ:
    • Бвязь с ПК Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚. Автобус (USB)
    • Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° любой Ρ†Π΅Π»ΠΈ (Slave) ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ SPI (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс) Π² соотвСтствии с инструкциями ПК. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись ΠΈΠ»ΠΈ стираниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти (Flash) ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠ°ΠΌΡΡ‚ΡŒ (EEPROM) ΠΈ Ρ‚. Π”.
  • Π“Π»Π°Π²Π½ΠΎΠ΅ устройство ΠΈ всС Π² этой схСмС ΠΏΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ USB.
  • Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ATmega8. Нам Π½ΡƒΠΆΠ½ΠΎ для записи ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ USBASP Π²ΠΎ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ. Для этой Π·Π°Π΄Π°Ρ‡ΠΈ Π²Π°ΠΌ понадобится Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ программист! Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ваш старый ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ / ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ USBASP. программист. Если Ρƒ вас Π΅Π³ΠΎ Π½Π΅Ρ‚, сдСлайтС это Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³Π°. Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ сдСлано Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·.
  • ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π³ΠΎΡ€ΠΈΡ‚, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ПК, Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод ΠΌΠΈΠ³Π°Π΅Ρ‚ Π²ΠΎ врСмя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
  • X1 — ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠšΡ€ΠΈΡΡ‚Π°Π»Π» 12 ΠœΠ“Ρ† с двумя кондСнсаторами 22p, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС.Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ это Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ATmega8 Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅.
  • J3 — Ρ€Π°Π·ΡŠΠ΅ΠΌ SIL-6; это SPI интСрфСйс для программирования. Π¨Ρ‚ΠΈΡ„Ρ‚Ρ‹ описаны Π½ΠΈΠΆΠ΅,
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1: GND
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 2: Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 3: SCK
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 4: MISO
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 5: MOSI
    • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 6: Π‘Π‘Π ΠžΠ‘
  • J1 — Ρ€Π°Π·ΡŠΠ΅ΠΌ USB; Π― использовал Ρ‚ΠΈΠΏ B Ρ€Π°Π·ΡŠΠ΅ΠΌ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅.
  • JP3 — это ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Slow SCK. USBASP ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΡ‹ программирования, быстрый ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ.Если эта ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° (короткая Π‘Ρ…Π΅ΠΌΠ°), ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Если Π΅Π³ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ, ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² быстром Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  • Когда ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΎΡ‡Π΅Π½ΡŒ Π½ΠΈΠ·ΠΊΠΎΠΉ частотС частота, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1 ΠœΠ“Ρ† ΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ Π½Π΅ смоТСт ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ, Ссли программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² быстром Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π’ этом случаС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, Π·Π°ΠΊΠΎΡ€ΠΎΡ‚ΠΈΠ² Π΄ΠΆΠ΅ΠΌΠΏΠ΅Ρ€. Однако ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π² AVRDUDE. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΡ‹ оставляСм эту ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΉ Π½Π°ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΈ настройка USBASP
Π­Ρ‚ΠΎΠ³ΠΎ достаточно для обсуТдСния схСмы.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот Ρ€Π°Π·Π΄Π΅Π» ΠΊΠ°ΠΊ ваша ссылка, Ссли Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ рассказываСтся, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. шаг Π·Π° шагом. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ пристСгнитС Ρ€Π΅ΠΌΠ½ΠΈ бСзопасности!
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. Π― прСдоставил Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡˆΠ΅Π»ΠΊΠΎΠ²Ρ‹ΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΌΠ΅Π΄Π½Ρ‹ΠΉ слой Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΈΡ…. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой БобствСнный ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈΠ· ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы.
    • НиТний ΠΌΠ΅Π΄Π½Ρ‹ΠΉ слой: ΠΎΠ½ содСрТит Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ, ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ части схСмы. НаТмитС сюда для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ.
    • Top Silk Layer: это Π²Π΅Ρ€Ρ… ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. с описаниСм Π½Π°Π·Π²Π°Π½ΠΈΠΉ, Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ.НаТмитС сюда для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ.
  • РаспСчатайтС эти Π΄Π²Π°. НиТняя мСдь ΡƒΠΆΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ, поэтому Π²Π°ΠΌ большС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΅Π³ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ эти Π΄Π²Π° производитСлям ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ Π² соотвСтствии с ΠΈΡ… трСбованиями. Π’ Π”Π°ΠΊΠΊΠ΅ Π²Ρ‹ слСдуСт Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° калькС Ρ‚Π΅ΠΌΠ½ΠΎ-Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ качСства. Π›Π°Π·Π΅Ρ€Ρ‹ ΠΈΠ»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ струйныС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Β«ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡΒ». Никогда Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΡƒ ΠΏΠΎΠ΄ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±ΡƒΠΌΠ°Π³ΠΈ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π΅Ρ‰Π΅. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ страницы Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «НСт». Π² Adobe Reader ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ «НСт» Π² Foxit Reader.РаспСчатайтС ΠΈΡ… Π½Π° Π΄Π²ΡƒΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Калька Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° А4.
  • ΠŸΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Π΅ распСчатки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚. ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ свою ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ.
Рис: ВСрхняя сторона ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹
Рис: НиТняя сторона ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ (ΠΌΠ΅Π΄Π½Ρ‹ΠΉ слой)
  • Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ всС Π΄Π΅Ρ‚Π°Π»ΠΈ, пСрСчислСнныС Π² спискС Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ.
  • ΠŸΡ€ΠΈΠΏΠ°ΡΠΉΡ‚Π΅ ΠΈΡ… ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. НС ΠΏΠ°ΡΡ‚ΡŒ ATmega8 прямо Π½Π° ΠΏΠ»Π°Ρ‚Π΅, вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±Π°Π·Ρ‹.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ ATmega8. Π’Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ программист ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ. Какой Π±Ρ‹ программист Π²Ρ‹ Π½ΠΈ использовали, Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π²Π°ΠΌ; просто сдСлай ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ,
    • Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ осциллятор 12 ΠœΠ“Ρ† ΠΊ Π΄Π²Π° кондСнсатора 22 ΠΏΠ€ с ATmega8 Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ»ΠΈ Π² любом Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ это.
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ установитС Π±ΠΈΡ‚Ρ‹ прСдохранитСля для высокой частоты. (CKSEL) ΠΈ высокоС врСмя запуска (SUT). Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ шаг. НС Ρ‚ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ настройки ΡΠ΄Π΅Π»Π°ΡŽΡ‚ устройство Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ программистом ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ Π΅Π³ΠΎ! Π― даю Π²Π°ΠΌ настройку прСдохранитСля трСмя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами,

Π‘ΠΈΡ‚Ρ‹ прСдохранитСля

SUT1

SUT0

CKSEL3

CKSEL2

CKSEL1

CKSEL0

Пони ΠŸΡ€ΠΎΠ³

НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (AVRDUDE)

1

0

1

1

1

1

ΠΎ Π’ AVR, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΡ‚ прСдохранитСля, Ρƒ вас Π΅ΡΡ‚ΡŒ для записи Β«0Β» ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ программирования Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«1Β» для этого ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΡ‚.Если Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Pony Prog, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (0) ΠΈ снимитС ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ с Π±ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (1). Ссли Ρ‚Ρ‹ запись с использованиСм AVRDUDE , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°ΠΉΡ‚ прСдохранитСля, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹,

  • -U lfuse: w: 0xef: m
  • -U hfuse: w: 0xc9: m

ΠΎ Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ кристалл 12 ΠœΠ“Ρ† ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, Π±Π΅Π· Π½Π΅Π³ΠΎ АРН Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ настроСны Π½Π° использованиС внСшний кристалл.

ΠΎ Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. НаТмитС здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ.
  • ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ программирования установитС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π° Π΅Π³ΠΎ Π±Π°Π·Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. Π’Π°Ρˆ Π½ΠΎΠ²Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ².
Рис. Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ ISP.
ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы
  • Π‘Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 5Π’ ΠΎΡ‚ ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡˆΠ΅ΡΡ‚ΠΈΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ кабСля ISP.Π― использовал 5 Π»ΠΈΠ½ΠΈΠΉ Π² ΠΊΠ°Π±Π΅Π»Π΅ ISP ΠΈ оставил ΠΎΠ΄Π½Ρƒ Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ. Π― здСсь Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π» VCC. USBASP Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания, поэтому я Π½Π΅ Ρ…ΠΎΡ‡Ρƒ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ своим ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. Π’Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ источник питания для Ρ†Π΅Π»ΠΈ.
  • Π‘Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ для программирования сам мастСр ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ кабСль, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ мастСр ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для программирования ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ устройства. Нам Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мастСр Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Π’Π°ΠΊ, Π― ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Π³ΠΎ для простоты. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, просто Π²Ρ‹Π½ΡŒΡ‚Π΅ ATmega8 ΠΈΠ· ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ мСстС.Π­Ρ‚ΠΎΡ‚ Π·Π°Π΄Π°Π½ΠΈΠ΅ всСгда Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ программиста, нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π»ΠΈ самопрограммированиС ΠΈΠ»ΠΈ Π½Π΅Ρ‚.



Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ

Π’ΠΎΠ²Π°Ρ€ Но.

Π’ΠΎΠ²Π°Ρ€

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ

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

1

ATmega8 — 16ПУ

1

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 8 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ПУ

2

28 год основаниС

1

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π΅ 14-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Π±Π°Π·Ρ‹

3

ΠšΡ€ΠΈΡΡ‚Π°Π»Π» ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ — 12 ΠœΠ“Ρ†

1

4

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€- ΠΎΠΊΠΎΠ»ΠΎ 22 ΠΏΠ€

2

5

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€- 100 Π½Π€

1

6

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€- 4.7 ΠΌΠΊΠ€

1

7

Π—ΠΈΠ½Π΅Ρ€ Π”ΠΈΠΎΠ΄- 3Π’6

2

8

РСзистор 68 Ом

2

9

РСзистор 2,2 кОм

1

10

РСзистор 10 кОм

1

11

РСзистор 1 кОм

2

Для свСтодиодов

12

Π’Π•Π›- Π—Π΅Π»Π΅Π½Ρ‹ΠΉ

1

13

Π’Π•Π› — ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ

1

14

6 ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ²Ρ‹ΠΉ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Π² линию (SIL) Socket / Base

1

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ISP

15

6 ΠΆΠΈΠ»ΡŒΠ½Ρ‹ΠΉ кабСль с Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ SIL с ΠΎΠ±Π΅ΠΈΡ… сторон

1

КабСль ISP

16

Π”ΠΆΠ΅ΠΌΠΏΠ΅Ρ€ / ΠžΡ‚ΠΆΠΈΠΌ ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ / ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ

1

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ Π”ΠΆΠ΅ΠΌΠΏΠ΅Ρ€ SCK.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΊΠ°ΠΊ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅.

17

USB РазъСм Ρ‚ΠΈΠΏΠ° B

1

18

USB КабСль

1

Один ΠΊΠΎΠ½Π΅Ρ† Ρ‚ΠΈΠΏΠ° B ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ½Π΅Ρ† Π’ΠΈΠΏ А. Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ кабСля ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ².

Установка
Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠ°ΠΉΠΊΡƒ ΠΈ соСдинСния. ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ПК.Π›ΡŽΠ±Π°Ρ ошибка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π˜Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ замыкания Π² линиях VCC ΠΈ GND ΠΎΡ‡Π΅Π½ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Если ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ, ΠΈΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ это Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

Π’Π°ΠΌ понадобится libusb. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΎΡ‚ΡΡŽΠ΄Π°. РаспакуйтС zip-Ρ„Π°ΠΉΠ».


ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ usbasp ΠΊ ПК Ρ‡Π΅Ρ€Π΅Π· USB-ΠΏΠΎΡ€Ρ‚. кабСль. На экранС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ сообщСниС «НайдСно Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅Β». систСмный Ρ‚Ρ€Π΅ΠΉ.

Запустится мастСр Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования. автоматичСски. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ здСсь C ancel ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ.Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ это сообщСниС.

НС волнуйся. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«libusb-win32-bin-x.x.x.xΒ» ΠΏΠ°ΠΏΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΈΠ·Π²Π»Π΅ΠΊΠ»ΠΈ. Π—Π΄Π΅ΡΡŒ Β«xΒ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ вСрсии.

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«libusb-win32-bin-x.x.x.x \ binΒ» ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

ЗапуститС INF Wizard . (Dbl Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ inf-wizard.exe ). Π”ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ.

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π”Π°Π»Π΅Π΅ . Π’ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΎΡ€Π° устройства Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ список ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… устройств.Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· списка usbasp .

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π”Π°Π»Π΅Π΅ . Окно ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройства Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ: это.

Π—Π΄Π΅ΡΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Next Π΅Ρ‰Π΅ Ρ€Π°Π·.


ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π½ΠΎΠ²ΠΎΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π²Π°ΠΌ, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ созданныС Ρ„Π°ΠΉΠ»Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ².

ΠŸΡ€ΠΎΡΡ‚ΠΎ создайтС Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈ сохранитС Π² Π½Π΅ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€. Π­Ρ‚ΠΎ сохранит ваши Π½Π΅Π΄Π°Π²Π½ΠΎ созданныС Ρ„Π°ΠΉΠ»Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для usbasp Π² этой ΠΏΠ°ΠΏΠΊΠ΅.Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Π² качСствС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свой usbasp с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ создали.

А ΠΏΠΎΠΊΠ° установим Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ прямо ΠΈΠ· INF. мастСр Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС.


ПослС сохранСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ,

ΠœΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ создали Ρ„Π°ΠΉΠ»Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для нашСго устройство, Π½ΠΎ ΠΌΡ‹ Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π΅ установили. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСйчас .. , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ это сообщСниС.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ ΠΎΠ½ установлСн ΠΈΠ»ΠΈ Π½Π΅Ρ‚, Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² диспСтчСр устройств (Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Мой ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€-> Бвойства-> Π’ΠΊΠ»Π°Π΄ΠΊΠ° ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅-> ДиспСтчСр устройств. Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ устройство Π² libusb-win32 устройства ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.


ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’Ρ‹ сохранили Ρ„Π°ΠΉΠ» Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° .inf. Π² ΠΏΠ°ΠΏΠΊΠ΅. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ inf. волшСбник. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства.Π’ ΠœΠ°ΡΡ‚Π΅Ρ€ поиска Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° Ρ„Π°ΠΉΠ» .inf. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ установит Π΅Π³ΠΎ сам.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅ я ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с AVRDUDE ΠΈ AVR8 Burn-O-Mat, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ наш Π½Π΅Π΄Π°Π²Π½ΠΎ созданный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ usbasp.

Π― Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ Π“ΠΎΠ»Π°ΠΌΡƒ ΠšΠΈΠ±Ρ€ΠΈΠ° Π·Π° Π΅Π³ΠΎ Π²ΠΊΠ»Π°Π΄ ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.

Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Arduino с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USBasp Π±Π΅Π· Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°


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

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ USBasp, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ нСпосрСдствСнно Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ Arduino Duemilanove ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR Π±Π΅Π· прСдустановлСнного Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.AVR USBasp — это внутрисхСмный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для программирования Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ATmel. Он просто состоит ΠΈΠ· ATMega8 ΠΈ ΠΏΠ°Ρ€Ρ‹ пассивных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ рСзисторы, кондСнсаторы, свСтодиоды ΠΈ Ρ‚. Π”. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ USB, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ трСбуСтся. Π’ этом руководствС ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Arduino, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR Π±Π΅Π· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°.

Как ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ

ΠŸΡ€ΠΈ использовании AVR USBasp Π½Π°ΠΌ понадобится ПК ΠΈ ΠΏΠ»Π°Ρ‚Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Atmel AVR.USB-ΠΏΠΎΡ€Ρ‚ Ρ‚ΠΈΠΏΠ° A AVR USBasp ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ПК, Π° 10 способов ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΏΠ»Π°Ρ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ПослС этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ПК Ρ‡Π΅Ρ€Π΅Π· AVR USBasp.

БущСствуСт мноТСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½Π° этом этапС ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ свСтодиода с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ПК Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ Arduino Duemilanove. Π¨Π°Π³ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅:

1. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом являСтся ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния arduino.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для Arduino ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° этом Π²Π΅Π±-сайтС: http://arduino.cc/en/Main/Software. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ установили ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС arduino Π½Π° свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС сначала. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ C :, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β»> Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΎΠΉΒ»> Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Β» ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ столбСц Β«ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ скрытыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈΒ», Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ» ΠΈ «ОК».

ПослС этого ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² C: \ Documents and Settings \ «user» \ Application Data \ Arduino. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» preferences.txt. НайдитС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ upload.using = bootloader ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° upload.ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ = usbasp.

ПослС Π·Π°ΠΌΠ΅Π½Ρ‹ сохранитС ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм arduino, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ установили Π² Π½Π°Ρ‡Π°Π»Π΅. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ папку… \ hardware \ arduino. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ тСкстовый Ρ„Π°ΠΉΠ» programmers.txt ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Ρ‰Π΅ 2 строки Π²Π½ΠΈΠ·Ρƒ послСднСго прСдлоТСния Π² тСкстовом Ρ„Π°ΠΉΠ»Π΅:
USBasp.name = USBasp
USBasp.protocol = usbasp

ПослСдний шаг — ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ тСкстовый Ρ„Π°ΠΉΠ», Π·Π°Ρ‚Π΅ΠΌ снова ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Arduino Β«Arduino.exeΒ», ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π½Π΅ΠΌ свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΅Π΅ Π² свой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AVR USBasp.

2. ПослС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΌΡ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ свСтодиода Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Arduino Duemilanove. (Π’ процСссС записи ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. )

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ AVR USBasp ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Arduino Duemilanove. Π Π°Π·ΡŠΠ΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Π½Π΅Π·Π΄ΠΎΠΌ ΠΈ Π³Π½Π΅Π·Π΄ΠΎΠΌ Π½Π΅ входят Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки AVR USBasp. Π Π°Π·ΡŠΠ΅ΠΌΡ‹ для ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ Β«ΠΌΠ°ΠΌΠ°-ΠΌΠ°ΠΌΠ°Β» ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π² Cytron, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚ΡŒ этот Π²Π΅Π±-сайт

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ AVR USBasp ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ ПК.

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Arduino Β«Arduino.exeΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ Arduino Duemilanove. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Arduino, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ сначала Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Π½ΠΎ Π² этом случаС ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR USBasp, поэтому Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Arduino. ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ свСтодиода Π² Π½Π΅Π³ΠΎ. Π’ΠΎΡ‚ нСсколько шагов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ USBasp для программирования ΠΏΠ»Π°Ρ‚Ρ‹ Arduino Duemilanove.

Π°. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Arduino Β«Arduino.exeΒ»

.

Π³. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ исходного ΠΊΠΎΠ΄Π°, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π€Π°ΠΉΠ»Ρ‹> ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹> ΠžΡΠ½ΠΎΠ²Ρ‹> Blink. Π—Π°Ρ‚Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· нСсколько сСкунд появится исходный ΠΊΠΎΠ΄ мигания свСтодиода.

Π³. ПослСдний шаг — Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ», которая появляСтся Π½Π° страницС исходного ΠΊΠΎΠ΄Π° мигания свСтодиода, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π³. Π­Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ мигания свСтодиода Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Arduino.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ссылкС Π½ΠΈΠΆΠ΅.

* Если Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π±ΠΎΠ»Π΅Π΅ быстрый ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°, размСститС свой запрос / ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° нашСм тСхничСском Ρ„ΠΎΡ€ΡƒΠΌΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π΅Π΄ΠΊΠΎ провСряСм Ρ€Π°Π·Π΄Π΅Π» ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΊ руководству.

Артикулы:

1. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ AVR USBasp

51 AVR ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ATMEGA8 USB ASP USB ISP 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ 3,3 Π’ / 5 Π’ с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, основной Ρ‡ΠΈΠΏ: ATMega8A-AU

ОписаниС:

Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel AVR.Он просто состоит ΠΈΠ· ATMega8 ΠΈ ΠΏΠ°Ρ€Ρ‹ пассивных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ATMega8 с Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ частотой 12 ΠœΠ“Ρ†. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ USB-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ трСбуСтся, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. USBasp Programmer — Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° Π±Π°Π·Π΅ USB. Π­Ρ‚ΠΎ программист ISP (систСмный программист), поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π½Π΅ удаляя Π΅Π³ΠΎ с ΠΏΠ»Π°Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel AVR ΠΈ AT89Sxx.Они довольно ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅, Π½ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ элСгантный. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ USB достигаСтся Π·Π° счСт использования процСссора atmega8, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ дСлаСтся Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅. Π­Ρ‚ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для людСй с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΎΠΌ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС: — НСдорогоС, простоС Π² использовании, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel AVR. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм. / P>

БпСцификация:
  • Основной Ρ‡ΠΈΠΏ: ATMega8A-AU
  • Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ питания: 5 Π’ ΠΈ 3.3V

Π₯арактСристики:
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Linux, Mac OS X ΠΈ Windows протСстированы.
  • ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ EEPROM ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Π±ΠΈΡ‚Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ Π±ΠΈΡ‚Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.
  • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования Π΄ΠΎ 5 ΠšΠ‘ / сСк.
  • ΠžΠΏΡ†ΠΈΡ SCK с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ†Π΅Π»Π΅ΠΉ с Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой (ΠΌΠ΅Π½Π΅Π΅ 1,5 ΠœΠ“Ρ†).
  • 6-контактная ΠΏΠ»Π°Ρ‚Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° вмСстС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ для стандартных ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ISP.
  • USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° B для питания.
  • Π”Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… свСтодиода для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ питания ΠΈ состояния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… микросхСм:

51 БСрия:

AT89S51, AT89S52, AT89S53, AT89S8252

БСрия AVR:

ATTiny12 (L), ATTiny13 (V) ATTiny24 (V), ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V), ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L), ATMEGA164 (V), ATMEGA165 (V), ATMEGA168 (V), ATMEGA169 (V), ATMEGA169P (V), ATMEGA32 (L), ATMEGA324 (V), ATMEGA325 ATMEGA3250 (V), ATMEGA329 (V), ATMEGA3290 (V), ATMEGA64 (L), ATMEGA640 (V), ATMEGA644 (V), ATMEGA645 (V), ATMEGA6450 (V), ATMEGA649 (V), ATMEGA6490 (V), ATMEGA6490 (V) ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B), AT90PWM3 (B) ΠΈ Ρ‚. Π”.

Π’ ΠΏΠ°ΠΊΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ:
  • 1 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp
  • 1 10-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Π»Π΅Π½Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ кабСль для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR — ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP — Π ΠΎΠ±ΠΎ Индия || Π£Ρ‡Π΅Π±Π½ΠΈΠΊΠΈ || Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Arduino |

Руководство ΠΏΠΎ использованию ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ USBASP для записи ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅: Robo India USBASP Programmer.

USBasp — это встроСнный USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel AVR.Он просто состоит ΠΈΠ· ATMega8 ΠΈ ΠΏΠ°Ρ€Ρ‹ пассивных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ USB-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ трСбуСтся, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

Π’Π°ΠΆΠ½Ρ‹Π΅ особСнности:

  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Linux, Mac OS X ΠΈ Windows протСстированы.
  • ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° для питания 5Π’.
  • Π’Ρ‹Π²ΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° для обСспСчСния ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ интСрфСйса для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ISP.
  • ΠžΠΏΡ†ΠΈΡ SCK для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ†Π΅Π»Π΅ΠΉ с Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой (<1.5 ΠœΠ“Ρ†).

Установка:

УстановитС USBASP ΠΊΠ°ΠΊ простоС устройство USB.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ: Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ 32 ΠΈ 64 Π±ΠΈΡ‚

Π’ΠΎΡ‚ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ руководство ΠΏΠΎ установкС USBASP Π½Π° Windows 8. Π½Π°ΠΆΠΌΠΈΡ‚Π΅ здСсь

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR:

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ„Π°ΠΉΠ»Π° Hex Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π°ΠΌ трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для доступа ΠΊ USBASP. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ доступно мноТСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅, ΠΊΠ°ΠΊ Π½Π°ΠΌ каТСтся, Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ со всСми функциями, — это Prog ISP .

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Prog ISP Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, просто Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ исполняСмый Ρ„Π°ΠΉΠ» progisp.exe , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС.

УстановлСно ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅:

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USBASP ΠΊ ΠΏΠ»Π°Ρ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Ρ… Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ², Π³Π΄Π΅ 5 Π’ являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ссли ваша ΠΏΠ»Π°Ρ‚Π° ΡƒΠΆΠ΅ Π·Π°ΠΏΠΈΡ‚Π°Π½Π° ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ внСшнСго источника питания 5 Π’, снимитС ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ (vcc Π²ΠΊΠ». / Π’Ρ‹ΠΊΠ».).

Поиск ΠΈ устранСниС нСисправностСй:

Prog ISP ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² случаС:

  1. ΠŸΠΎΡΡ‚Π°Π²ΠΊΠ° Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π½Π΅ прСдусмотрСна.
  2. Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Target.
  3. USBASP Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: всСгда Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ (J1) ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ.

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Prog ISP:
  • Select Chip: Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° Hex.
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Flash: Π­Ρ‚Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»Π° Hex. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ ΠΎΠ±Π·ΠΎΡ€Π° ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Hex.
  • Окно Π·Π°Π΄Π°Ρ‡: Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ.основныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для записи ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π²Ρ‹ΡˆΠ΅.
  • Авто: Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ запись ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° вмСстС со всСми опСрациями, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π² ΠΏΠΎΠ»Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ.
  • ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ: Π­Ρ‚Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для открытия ΠΎΠΊΠ½Π° ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΈΠ·ΠΊΠΈΠ΅ ΠΈ высокиС значСния ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ.
Π¨Π°Π³ΠΈ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°:
  1. УстановитС USBASP Programmer.
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅.
  3. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ProgISP.
  4. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».
  5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Авто, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄.
БвязанныС руководства:

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Arduino Π² микросхСму AVR

Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ вопросы, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π°ΠΌ ΠΏΠΎ адрСсу [email protected]

Благодарности ΠΈ ΠΏΡ€ΠΈΠ²Π΅Ρ‚Ρ‹
Команда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°
Robo India
http://roboindia.com

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ PIC.Π Π°Π΄ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°, элСктроника ΠΈ схСмы своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Atmega8 Ρ‡Π΅Ρ€Π΅Π· LPT ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ€Π°Π·ΠΎΠΌ становится всС мСньшС ΠΈ мСньшС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², оснащСнных ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ COM ΠΈ LPT. Π­Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ трудности, особСнно для Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, связанныС с сопряТСниСм срСдств программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° с ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ.

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ описан USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.Он построСн Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Atmega8 ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ совмСстим с STK500 v2.

ОписаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USB

USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ построСн Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ· одностороннСго Ρ„ΠΎΠ»ΡŒΠ³ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ стСкловолокна. На ΠΏΠ»Π°Ρ‚Π΅ 2 ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ: ΠΎΠ΄Π½Π° находится ΠΏΠΎΠ΄ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ SPI, вторая — ΠΎΠΊΠΎΠ»ΠΎ этого ΠΆΠ΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС Π΄Π΅Ρ‚Π°Π»ΠΈ пропаяны, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega8 ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.ΠŸΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Atmega8, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • SUT1 = 0
  • BOOTSZ1 = 0
  • BOOTSZ0 = 0
  • CKOPT = 0
  • SPIEN = 0

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. НапримСр, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ CodeVisionAVR установитС Ρ„Π»Π°ΠΆΠΊΠΈ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ PonyProg — Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Atmega8 Ρ‡Π΅Ρ€Π΅Π· LPT ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

Π‘Π°ΠΌΡ‹ΠΉ быстрый ΠΈ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ способ программирования Atmega8 — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ LPT для AVR.Аналогичная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° прСдставлСна ​​ниТС.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ питаСтся ΠΎΡ‚ простого стабилизатора напряТСния 78L05. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ UniProf ΠΊΠ°ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ для программирования.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«LPTpinsΒ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΏΠΎΡ€Ρ‚Π° LPT ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ запуска UniProf автоматичСски опрСдСляСт Ρ‚ΠΈΠΏ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Atmega8_USB_prog.hex Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ UniProf, ΠΎΡ‚ΠΊΠ°ΠΆΠΈΡ‚Π΅ΡΡŒ ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° EEPROM.

ВыставляСм ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ UniProF) Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«FUSEΒ»:

Для запоминания настроСк Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ всС Ρ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΒ». Π—Π°Ρ‚Π΅ΠΌ, Π½Π°ΠΆΠ°Π² Β«Π‘Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒΒ», ΠΌΡ‹ сначала ΠΎΡ‡ΠΈΡ‰Π°Π΅ΠΌ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ„Π»Π΅Ρˆ-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ПослС этого ΡƒΠΆΠ΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Β«ProgΒ» ΠΈ ΠΆΠ΄Π΅ΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

Настройка USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ нашСго ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USB.Π”Π°Π»Π΅Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.

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

Настройка Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°:

Настройка ASCII:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, послС всСх ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, ΠΏΠΎΠ΄Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ HL1 Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΌΠΈΠ³Π½ΡƒΡ‚ΡŒ 6 Ρ€Π°Π·, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°Π³ΠΎΡ€Π΅Ρ‚ΡŒΡΡ постоянно.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ соСдинСниС ΠΌΠ΅ΠΆΠ΄Ρƒ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ, Π΄Π²Π°ΠΆΠ΄Ρ‹ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Enter Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ HyperTerminal. Если всС Π² порядкС, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ​​картинку:

Если это Π½Π΅ Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Ρ‰Π΅ Ρ€Π°Π· установку, особСнно линию TxD.

Π”Π°Π»Π΅Π΅ Π²Π²ΠΎΠ΄ΠΈΠΌ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° 2.10, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±Π΅Π· этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Β«Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня». Для этого Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β«2Β» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«EnterΒ», Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β«aΒ» (английский язык) ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«EnterΒ».

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

  • Β«0Β», Β«EnterΒ» — Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½.
  • Β«1Β», Β«EnterΒ» — Ρ€Π΅ΠΆΠΈΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½.

ИзмСнСниС скорости программирования (1 ΠœΠ“Ρ†):

  • Β«0Β», Β«EnterΒ» — максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ.
  • Β«1Β», Β«EnterΒ» — пониТСнная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ.

На этом ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Ρ‹, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

(скачано: 1 203)

22 сСнтября 2011 Π² 20:11
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

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

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

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

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

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

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

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

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

Π‘Ρ€Π°Π·Ρƒ появится окошко с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ устанавливаСмого Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π΅Ρ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π² ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ…:

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

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

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

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

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

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

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ PIC

Π’ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΆΡƒΡ€Π½Π°Π»Π°Ρ… ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ схСм программирования. Они Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ способом ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ: Ρ‡Π΅Ρ€Π΅Π· LPT, COM, USB.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для ΠΏΠΎΡ€Ρ‚Π° LPT самыС простыС, для COM — Ρ‡ΡƒΡ‚ΡŒ послоТнСС. Для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ, Π½ΡƒΠΆΠ΅Π½ Π»ΠΈΠ±ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π»ΠΈΠ±ΠΎ спСциализированная микросхСма, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB — UART. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: AVR ΠΈΠ»ΠΈ PIC, ΠΏΡ€ΠΈ этом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ программирования этих Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отличаСтся. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ СстСствСнно Π½Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для Π»ΡŽΠ±Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² — AVR ΠΈ PIC.


ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π½Π°ΠΌ показалась ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Он ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ COM-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ содСрТит Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ микросхСму MAX232, которая ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌ COM-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ (для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ стандартных), защищая Π΅Π³ΠΎ ΠΎΡ‚ случайного ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ошибок ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π£ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΅ΡΡ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… корпусов ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ внутрисхСмного программирования ICSP, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΊ ΠΏΠ»Π°Ρ‚Π΅ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ нСпосрСдствСнно ΠΊ Π½ΠΎΠΆΠΊΠ°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±Π΅Π· установки Π΅Π³ΠΎ Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ. .ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ воспринимаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΊΠ°ΠΊ JDM, поэтому ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ПО Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚. МоТно ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG 1.06B.


ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ AVR — PIC осущСствляСтся ΠΌΠΈΠΊΡ€ΠΎΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΌ. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства отобраТаСтся Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ свСтодиодами. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ прост ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ настройки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ.

ВмСсто микросхСмы 74LS00 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ К555ЛА3 ΠΈΠ»ΠΈ КР1533ЛА3, транзисторы Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ замСняСмы Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅.Π£ этой схСмы Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° ΡΡ‚Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ — Π½ΠΎΠΌΠΈΠ½Π°Π»Ρ‹ Ρ‚ΠΎΠΊΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… рСзисторов для свСтодиодов. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ свСтодиоды ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ участкам Ρ†Π΅ΠΏΠΈ, напряТСния Π² этих участках Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, поэтому свСтодиоды свСтятся с Ρ€Π°Π·Π½ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ это ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ рСзисторы, Π² частности — ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ R4 ΠΈ R7. ВмСсто KD523 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ 1N4148.

PCB.lay (для Sprint Layout) Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠ° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΏΠΎΠ΄ рСзисторы SMD, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ исполнСнии.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! На ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π½Π΅Π²Π΅Ρ€Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° MOSI ΠΈ MISO Π² Π³Π½Π΅Π·Π΄ΠΎ ATMEGA8, ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠΈΠ½ΡƒΡ‚ΡŒ. Π’Π°ΠΊΠΆΠ΅ Ρƒ C7 ΠΈ C9 Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ — ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ.

Π Π°Π±ΠΎΡ‚Π° с IC-PROG

Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта:

http://www.ic-prog.com/index1.htm

Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹:

icprog.exe — сама ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
icprog.sys — Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ доступа ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ для XP

Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Ρ„Π°ΠΉΠ» icprog.exe ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «Бвойства». На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΒ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Β«Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Windows 2000.

Π”Π°Π»Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² мСню «Настройки» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Β». Π’ΠΈΠΏ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн Π½Π° JDM ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ COM-ΠΏΠΎΡ€Ρ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ физичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½. Для ΠΎΡ‡Π΅Π½ΡŒ быстрых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π’ этом ΠΆΠ΅ ΠΎΠΊΠ½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ интСрфСйс Β«ΠŸΡ€ΡΠΌΠΎΠΉ доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌΒ».ВсС Ρ„Π»Π°ΠΆΠΊΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² сигнала Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ сняты.

Π”Π°Π»Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² мСню «Настройки» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β», Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠžΠ±Ρ‰ΠΈΠ΅Β», Π³Π΄Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ NT / 2000 / XPΒ». ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ подтвСрТдСния установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пСрСзапустится.

ПослС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

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

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

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


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


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


ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ управлСния

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


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

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

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


Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ, Π³Π΄Π΅ находятся Π΄Ρ€ΠΎΠ²Π° ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π”Π°Π»Π΅Π΅


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


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


Π’ΠΎΡ‚ ΠΈ всС, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ программист Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

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

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


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


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

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π·Π° Ρ„Π°ΠΉΠ» Π² SprintLayout ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ссылкС

Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR Atmega16 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° USBASP ΠΈ Atmel Studio 7.0

БущСствуСт нСсколько способов программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR. ΠœΡ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USBASP v2.0 сСрийный программист. Для дСмонстрации ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega16 ΠΈ Atmel Studio. ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скСтча мигания.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ шаги для записи ΠΊΠΎΠ΄Π° Π² микросхСмы Atmega с использованиСм USBASP JTAG ΠΈ Atmel Studio:

  1. Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USBASP.
  2. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ настройка Atmel Studio.
  3. Настройка внСшнСго Π½Π°Π±ΠΎΡ€Π° инструмСнтов Π² Atmel Studio, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ WinAVR
  4. Настройка Atmega16 с осциллятором ΠΈ ΠΎΠ΄Π½ΠΈΠΌ свСтодиодом.
  5. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° эскиза Π² Atmega16

ΠžΠ±ΡΡƒΠ΄ΠΈΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ шаг.ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом Π±ΡƒΠ΄Π΅Ρ‚ установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USBASP Π² Windows 10. Π’ΠΎΡ‚ ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для установки Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ вСрсии Windows.

Π¨Π°Π³ 1. Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USBASP Π² Windows 10:

ΠŸΡ€ΠΈ использовании JTAG (USBASP) Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Ссли ΠΎΠ½ Π½Π΅ устанавливаСтся автоматичСски. Если Π²Ρ‹ Π½Π΅ установитС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π²Ρ‹ Π½Π΅ смоТСтС Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΡ€Ρ‚ USBASP Π² Atmel Studio. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ zip-Ρ„Π°ΠΉΠ» USBASP ΠΏΠΎ этой ссылкС.

ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.

1. Π Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС (ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ).

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ USBASP v2.0 ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ выглядит USBASP, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½ΠΈΠΆΠ΅.

3. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ диспСтчСр устройств.

4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ USBASP Programmer.

5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Β«USBaspΒ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β« ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Β».

6.Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β« НайдитС Π½Π° ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Β».

7. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ просмотритС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ распакованного Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USBASP ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΒ».

8. Если ΠΎΠ½ установлСн ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π½ΠΈΠΆΠ΅, ΠΈ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ дальнСйшиС инструкции.

9. Если Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ использованиС подписи Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ².

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подпись Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги :

1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подпись Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift ΠΈ, удСрТивая ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift, ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

2. НаТмитС ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ запуска, удСрТивая Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift.

3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ пСрСзагруТаСтся, Π½ΠΎ Π½Π΅ отпускайтС ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift, ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Β« Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Β» Π½Π° синСм экранС.

4.ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запуска».

5. НаТмитС «УстранСниС Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊΒ»

6. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β».

7. Когда Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, отобразится ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ экран ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ» Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.

8. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Β«ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ».

9.ΠŸΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅, ΠΏΠΎΠΊΠ° снова Π½Π΅ запустятся ΠΎΠΊΠ½Π°. ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ мноТСство Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ².

10. Π’Π΅ΠΏΠ΅Ρ€ΡŒ это послСдний шаг ΠΏΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ подписи Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Π² спискС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ 7 th — это Β«ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ использованиС подписи Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Β».

11. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ эту ΠΎΠΏΡ†ΠΈΡŽ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ с Ρ†ΠΈΡ„Ρ€ΠΎΠΉ 7 Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅. НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ F7. Π’Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρƒ 7 Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

12.ПослС Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠΏΡ†ΠΈΠΈ 7 th ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ пСрСзагрузится. И Π²Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ подпись Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

13. Π’Π΅ΠΏΠ΅Ρ€ΡŒ просто Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ шаги 1-8 Π²Ρ‹ΡˆΠ΅, ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ USBASP Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ установлСн.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, , ΠΌΡ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΠΈ 1 этап программирования Atmega16 . Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ настройку Atmel Studio 7.0 для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ скСтча.

Π¨Π°Π³ 2. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ установка Atmel Studio:

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям Π½ΠΈΠΆΠ΅:

1.Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Atmel Studio 7.0

2. Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Β«WinAVRΒ» Π² качСствС внСшнСй Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ инструмСнтов для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ скСтча с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USBASP. Для скачивания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эту ссылку.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Β«BlinkΒ» Π² Atmel Studio 7.0. Для этого Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ шаги.

3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USBASP v2.0 ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΈ ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ всС врСмя, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

4. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Atmel Studio.

5. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«Π€Π°ΠΉΠ»Β», Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Β».

6. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ располоТСниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ компилятор Β«GCC C Executable ProjectΒ». НаТмитС «ОК» ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅.

7. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ своС устройство, Π² нашСм случаС это Atmega16A. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «ОК». Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ микросхСмы Atmega, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Atmega8, Atmega32 ΠΈ Ρ‚. Π”., Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBASP AVR.

8.Π’Π΅ΠΏΠ΅Ρ€ΡŒ ваш Ρ„Π°ΠΉΠ» main.c создан, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΊΠΎΠ΄. Но ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ ΠΈ слСдуйтС нСбольшим инструкциям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ.

ПослС создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° послСдним шагом Π±ΡƒΠ΄Π΅Ρ‚ созданиС внСшнСй ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ .

Π¨Π°Π³ 3. Настройка внСшнСй ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ WinAVR Π² Atmel Studio

1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ инструмСнты».

2. Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ имя вашСй ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ.

3. Π’ ΠΏΠΎΠ»Π΅ Β«Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ» Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя вашСй ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π·Π²Π°Ρ‚ΡŒ. Π’ ΠΌΠΎΠ΅ΠΌ случаС я Π²Ρ‹Π±Ρ€Π°Π» Β«USBaspΒ». УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°Β» ΠΈ снимитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«Π—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β», ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° снимкС экрана Π½ΠΈΠΆΠ΅.

4. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β«CommandΒ». Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ваш ΠΏΡƒΡ‚ΡŒ Β«avrdude.exeΒ». Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ это Π² установлСнном ΠΏΡƒΡ‚ΠΈ WinAvr. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Β«WinAVR-20100110Β» Π½Π° дискС Β«CΒ» ΠΈΠ»ΠΈ Ρ‚Π°ΠΌ, Π³Π΄Π΅ установлСн WinAvr.

5. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ . Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΉ шаг, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ этот Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° для выполнСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ внСшнюю ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚:

    

6. По этой ссылкС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ большС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

7. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π² Ρ€Π°Π·Π΄Π΅Π» Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ Β«Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Β» ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.

8. ПослС заполнСния всСх Π΄Π°Π½Π½Ρ‹Ρ… просто Β«ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «ОК».

Π£ вас Π΅ΡΡ‚ΡŒ , ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ созданная внСшняя Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° инструмСнтов для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ эскиза .ПослС создания Π½Π°Π±ΠΎΡ€Π° инструмСнтов ΠΌΡ‹ протСстируСм, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«blink.cΒ». Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ» main.c Π² ΠΊΠΎΠ½Ρ†Π΅ руководства. Π’Π΅ΠΏΠ΅Ρ€ΡŒ скопируйтС main.c Π² ΡΡ‚ΡƒΠ΄ΠΈΡŽ Atmel.

Π¨Π°Π³ 4: Настройка Atmega16 с осциллятором ΠΈ ΠΎΠ΄Π½ΠΈΠΌ свСтодиодом

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ свСтодиод ΠΊ Atmega16. Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΈΠ³Π°ΡŽΡ‰Π΅Π³ΠΎ свСтодиода с Atmega16 , Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Atmega, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½ΠΈΠΆΠ΅:

Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ USBASP, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² схСмС Π½ΠΈΠΆΠ΅:

Π¨Π°Π³ 5: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° эскиза Π² Atmega16

1.Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» main.c.

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ свСтодиод ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ PORTA0 Atmega16, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅.

3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«BuildΒ» ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Build BlinkΒ».

4. Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Π΅Ρ€Π½Π°, Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ошибок ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ сообщСниС, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

5. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ внСшнюю Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ инструмСнтов. Π’ ΠΌΠΎΠ΅ΠΌ случаС это Β«USBaspΒ». НаТмитС здСсь.

6.Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, Π·Π½Π°Ρ‡ΠΈΡ‚, Π²Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ эскиз. Если Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ, просто ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ всС шаги, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ USBASP ΠΈ Atmega16.

7. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ свСтодиод Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ. И Π²Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ мигания с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USBASP v2.0 ΠΈ Atmel Studio 7.0. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ скСтчи с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ USBASB.

/> .

alexxlab

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

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