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

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

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² β€” radiohlam.ru

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

ΠŸΡƒΡΡ‚ΡŒ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ наш ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Для Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ нарисуСм просто ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΡƒΡŽ схСму всСй нашСй Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ, которая ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ Π½Π°ΡˆΠΈΡ… изысканий Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ всё Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² останСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ схСму ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Π§Ρ‚ΠΎ Π½Π° нашСй структурной схСмС прСдставляСт собой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ ΠΎΡ‚ Π½Π΅Π³ΠΎ Π½Π°Π΄ΠΎ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ нашСй Π·Π°Π΄Π°Ρ‡Π΅)? Π’ нашСм случаС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ β€” это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° + ΠΏΠΎΡ€Ρ‚ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ, ΠΈ Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΈ Π½ΠΎΠ³ΠΈ ΠΏΠΎΡ€Ρ‚Π°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ Π½ΠΎΠ³ΠΈ ΠΏΠΎΡ€Ρ‚Π° для Ρ‡Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. На рисункС слСва ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΠΊ это выглядит, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ WinPic800.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму, которая управляСтся ΠΊΠ°ΠΊ JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ‚ΠΈΠΏ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° JDM. ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ для программирования Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ COM-ΠΏΠΎΡ€Ρ‚, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρƒ этого ΠΏΠΎΡ€Ρ‚Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠ³ΠΈ: Π²Ρ‹Ρ…ΠΎΠ΄ DTR β€” для посылки Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π²Ρ…ΠΎΠ΄ CTS β€” для ΠΏΡ€ΠΈΡ‘ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π²Ρ‹Ρ…ΠΎΠ΄ RTS β€” для тактирования, Π²Ρ‹Ρ…ΠΎΠ΄ TXD β€” для управлСния ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ (этого Π½Π΅Ρ‚ Π² WinPIC800, Π½ΠΎ я это знаю, ΠΈ поэтому скаТу Π²Π°ΠΌ), Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для распознавания ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π²Ρ…ΠΎΠ΄ DSR

, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ сигнал тактирования. Π₯отя ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Π²Ρ…ΠΎΠ΄ DSR ΠΏΠΎ Π±Π°Ρ€Π°Π±Π°Π½Ρƒ, Π½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скаТут, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΈ откаТутся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, наша структурная схСма Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ ΠΏΡ€ΠΎ COM-ΠΏΠΎΡ€Ρ‚? ΠœΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΡ€ΠΎΠ²Π½ΠΈ сигналов Π½Π° этом ΠΏΠΎΡ€Ρ‚Ρƒ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎ Β±15Π’, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρƒ ΠΆΠΈΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Β±10Π’ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π½ΠΈΠΆΠ΅Π½Ρ‹ вслСдствиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, извСстно, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ всС сигналы Π²Ρ‹ΡˆΠ΅ +3Π’ воспринимаСт ΠΊΠ°ΠΊ “0”, Π° всС сигналы Π½ΠΈΠΆΠ΅ Π³Π΄Π΅-Ρ‚ΠΎ +1Π’ β€” ΠΊΠ°ΠΊ “1” (По ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ это касаСтся ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ° популярной микросхСмы GD75232, которая стоит Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²). Π’ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Β±10Π’ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Ссли всё Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Β±10Π’, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° придётся Π³Π΄Π΅-Ρ‚ΠΎ Π²Π·ΡΡ‚ΡŒ напряТСниС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ полярности). Π’ΠΎΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 20 мА, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠΏΠ°Π»ΠΈΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚. Π’Ρ…ΠΎΠ΄ ΠΏΠΎΡ€Ρ‚Π° β€” высокоомный, поэтому Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΠΊ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ. Для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 2 Π»ΠΈΠ½ΠΈΠΈ: DATA ΠΈ CLOCK.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с TTL уровнями сигналов: “1” β€” это +5Π’, Π° “0” β€” это 0Π’. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½ΠΈ сигналов Β±10Π’ Π² 0,+5Π’.

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

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹: напряТСниС питания Vdd = +5Π’ ΠΈ напряТСниС программирования Vpp = +12,5Π’. Π“Π΄Π΅ Π²Ρ‹ ΠΈΡ… Π²ΠΎΠ·ΡŒΠΌΡ‘Ρ‚Π΅ β€” Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π²Π°ΠΌ. Π‘ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚Π°, Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΈΠ² Π΅Π³ΠΎ ΠΏΡ€ΠΈ этом β€” Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½Π΅ смоТСтС β€” ΠΏΠΎΠ΄Π²Π΅Π΄ΠΈΡ‚Π΅ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.

Π’-Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹Ρ…, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСний для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Ρ€Π΅ΠΆΠΈΠΌ программирования. (ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для ΠΏΠΈΠΊ-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь). Пока этих шагов Π½Π΅ сдСлано β€” Π½Π° линиях DATA ΠΈ CLOCK Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ программирования ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ установился Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ памяти (Π½Π° Π½ΡƒΠ»Π΅Π²ΠΎΠΉ адрСс), ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ с Π½Π°Ρ‡Π°Π»Π° ΠΈ Π½Π΅ ΠΏΠΎ Ρ‚Π΅ΠΌ адрСсам, Ссли Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π°Ρ‡Π½Ρ‘Ρ‚ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ.

Π‘ ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ всСго сказанного Π²Ρ‹ΡˆΠ΅, ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ структурная схСма Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ схСмы, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ элСмСнты Π² скобках, ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ. Π’ΠΎΡ‚ ΠΈ всё, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· кусочков ΠΌΠΎΠΆΠ½ΠΎ дСсятками ΠΈ сотнями Ρ€Π°Π·Π½Ρ‹Ρ… способов, соотвСтствСнно, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ JDM. ΠŸΡƒΠ³Π°Ρ‚ΡŒΡΡ Π½Π΅ Π½Π°Π΄ΠΎ, Π½Π° самом Π΄Π΅Π»Π΅ структурная схСма Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ выглядит ΡΡ‚Ρ€Π°ΡˆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ всё это Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ схСма развязки β€” это всСго лишь рСзисторы Π½Π° линиях DATAOUT ΠΈ CLOCK.

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

Π‘Ρ…Π΅ΠΌΡ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для PIC-ΠΎΠ², AVR-ΠΎΠ², микросхСм памяти…

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для jdm ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²

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

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

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

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

Π’ качСствС элСмСнтарного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²Π°ΠΌ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎ авторской схСмС JDM совмСстимый ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π½Π°Π·Π²Π°Π»ΠΈ NTV ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. НиТС схСма NTV ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° DB9; Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с Π²ΠΈΠ»ΠΊΠΎΠΉ).

Π‘ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ схСмС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈ Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ , (ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ…) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ для повторСния Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ НЕ Π ΠΠ‘ΠžΠ’ΠΠ•Π’ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°ΠΌ, Ρ‚. ΠΊ. ΡƒΡ€ΠΎΠ²Π½ΠΈ сигналов интСрфСйса RS-232 (COM-ΠΏΠΎΡ€Ρ‚) Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… систСмах Π·Π°Π½ΠΈΠΆΠ΅Π½Ρ‹. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° соврСмСнных ПК, Π³Π΄Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ экономится Ρ‚ΠΎΠΊ Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΠ±Π΅ΡΡΡƒΠ΄ΡŒΡ‚Π΅, собирайтС ΠΈ провСряйтС Π½Π° всСх ΠΏΠΎΠΏΠ°Π²ΡˆΠΈΡ…ΡΡ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° вставляСтся ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° DB-9, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. НиТС рисунок ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ фотография собранного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.



Для ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ слСдуСт ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я собирал ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² 8 Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΌ корпусС ( ΠΈ ). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ с этими ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. НиТС рисунок ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

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

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

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

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

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

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

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

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

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

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

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

LM7812

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

LM7805

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

КВ502Π•

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

КВ3102Π•

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

1N4148

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

1 кОм

3

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM я использовал для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC16F676, PIC16F630 ΠΈ PIC16F629 . ΠžΡ‚ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ, ΠΌΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ напряТСниС программирования Vpp ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Ρ€Π°Π½ΡŒΡˆΠ΅ напряТСния питания Vdd для пСрСпрограммирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Для этой Ρ†Π΅Π»ΠΈ слуТит Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΠΎ схСмС транзистор. Он открываСтся ΠΊΠΎΠ³Π΄Π° напряТСниС Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ 3 Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ DB9F достигнСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 8 Π’ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° 5 Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈΠ»ΠΈ 13 Π’ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ минуса ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Vss . Π’Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Vdd_Vpp Π² Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ состоянии позволяСт Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ питания Vdd ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Ρ€Π°Π½Π΅Π΅ напряТСния программирования Vpp .

Для программирования Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ COM-ΠΏΠΎΡ€Ρ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ задСйствованы ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ – 3, 4, 5, 7 ΠΈ 8. Π’ схСмС Π·Π°Π»ΠΎΠΆΠ΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования микросхСм памяти сСрии 24сΠ₯Π₯ . Для этого Π² ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠ΅ DIP16 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½ΠΈΠΆΠ½ΠΈΠ΅ 8 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ микросхСмы вставляСтся Π² пятый ΠΊΠΎΠ½Π°ΠΊΡ‚ ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠΈ. Π”ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J1 позволяСт ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ записи.

НиТний ΠΏΠΎ схСмС транзистор ΠΊΠ°ΠΊ ΠΈ Ρ€Π°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для сдвига напряТСний Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ плюс питания ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Vdd соСдиняСтся с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ 5 Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ – ΠΎΠ±Ρ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡ€Ρ‚Π°, Π° минус питания Vss получаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ 3 ΠΈ 7 Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ, ΠΈ стабилитрона.

Вранзисторы Π² JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ использовал 2SC945 ΠΈ BC548 , Π΄ΠΈΠΎΠ΄Ρ‹ – 1N4148 . ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ u1 Π½Π°Π΄ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ питания ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. РСзистор 1k нСобязатСлСн, Ссли установлСны рСзистор 10k ΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ J1 Π½Π° ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠ΅ DIP16.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ

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

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

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

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

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

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

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

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

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

  • Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚
  • Windows 10
  • ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°
  • Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹
  • Π‘Π΅Ρ‚ΡŒ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚
  • БистСмныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  • Настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ОБ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC.

  • ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ
  • Авинаш
  • Π’ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°Ρ… ΠΏΠΎ ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΡƒ PIC

Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ создадим простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° основС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° для PIC. ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» нСсколько простых Π² ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΈ здСсь я ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ программиста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π»ΡƒΡ‡ΡˆΠ΅ всСго. Π”ΠΈΠ·Π°ΠΉΠ½ основан Π½Π° Π–Π”Πœ. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС PICPgm. ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ Π‘Ρ‚Π°Π΄Π»Π΅Ρ€. МнС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΎΠ½ΠΎ быстроС ΠΈ прост Π² использовании. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ COM-ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° для коммуникация.

Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€

Π’ΠΎΠ²Π°Ρ€

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅/Ρ‡Π°ΡΡ‚ΡŒ β„–

Кол-во

01

Вранзистор

BC337-40 ΠΈΠ»ΠΈ BC337-25

2

02

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ элСктролитичСский

100 ΠΌΠΊΠ€ 16 Π’ постоянного Ρ‚ΠΎΠΊΠ°

2

03

Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½

5,1 Π’ 0,5 Π’Ρ‚

1

04

Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½

6,2 Π’ 0,5 Π’Ρ‚

1

05

Π”ΠΈΠΎΠ΄

1N4148

4

06

РСзистор

1,5К

1

07

РСзистор

10К

1

08

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄

ΠšΠ ΠΠ‘ΠΠ«Π™ Ρ†Π²Π΅Ρ‚

1

09

Π“Π½Π΅Π·Π΄ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ DB9 с ΠΊΡ€Ρ‹ΡˆΠΊΠΎΠΉ

–

1

10

6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Π³Π½Π΅Π·Π΄ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ с ΠΏΡ€ΠΎΠ²ΠΎΠ»ΠΎΠΊΠΎΠΉ

–

1

11

Veroboard, ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΈ Ρ‚. Π΄.

–

–

Π‘Ρ…Π΅ΠΌΠ° Ρ†Π΅ΠΏΠΈ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ собСритС схСму, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, Π½Π° кускС ΠΊΠ°Ρ€Ρ‚ΠΎΠ½Π°.

Рис.: ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Π½Π° основС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π²Π° интСрфСйса

  1. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ПК
  2. 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP β€” ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π² нашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ (скаТСм, Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅).

Рис.: ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Π½Π° основС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°.

Β 

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования ICSP, Ρ‚. Π΅. внутрисхСмноС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’ этом ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ наш PIC останСтся Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ прилоТСния Π²ΠΎ врСмя программирования. Π’ нашСм ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ простой 6-ΠΏΠΈΠ½ΠΎΠ²Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. ΠœΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ПК ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» HEX Π² наш PIC micro. Π€ΠΈΠ³ΡƒΡ€Π° Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ процСсс.

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

Наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Π³ΠΎΡ‚ΠΎΠ². Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Hello WorldΒ» для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC. ПослС этого Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ всС инструмСнты ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, связанными с PIC. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC шаг Π·Π° шагом.

Π’Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с физичСским ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ! Он НЕ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с прСобразоватСлями USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹.

Β 

Π₯ΠΎΡ€ΠΎΡˆΠΎ, Π΄Ρ€ΡƒΠ·ΡŒΡ, ΠΏΠΎΠΊΠ°, Π΄ΠΎ встрСчи Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅ .

Авинаш Π“ΡƒΠΏΡ‚Π°

[email protected]

Π‘Ρ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π² области встроСнной элСктроники ΠΈΠ»ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠΈ? ΠœΡ‹ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ!
ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ запрос ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΠΈ.

Avinash

Avinash Gupta сосрСдоточСн ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° бСсплатном ΠΈ высококачСствСнном ΡƒΡ‡Π΅Π±Π½ΠΎΠΌ пособии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ встроСнной систСмы ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ!

Π•Ρ‰Π΅ сообщСния – Π’Π΅Π±-сайт

Π‘Π»Π΅Π΄ΡƒΠΉ Π·Π° ΠΌΠ½ΠΎΠΉ:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM Mod Serial PIC с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ VCC

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ основан Π½Π° схСмС JDM для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° JDM с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ напряТСния, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для использования с PICpgm, бСсплатным ΠΈ простым ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм PIC Development Programmer для Windows ΠΈ Linux (http://picpgm.picprojects.net)

Π”Π΅Ρ‚Π°Π»ΠΈ

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ основан Π½Π° схСмС JDM, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π² [1] для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ напряТСния. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для использования с PICpgm β€” бСсплатным ΠΈ простым ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм PIC Development Programmer для Windows ΠΈ Linux, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΎΡ‚ΡΡŽΠ΄Π°.

Моя главная Ρ†Π΅Π»ΡŒ – Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM Serial Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с PIC 12F1822 ΠΈ 16F1824, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΡƒΠΆΠ΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PICkit3 ΠΎΡ‚ Microchip.

Бсылки.

  1. http://picpgm.picprojects.net/hardware.html#JDM_PROGRAMMER
  • 4 Γ— 1N4148 (Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄) ДискрСтныС ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ / Π”ΠΈΠΎΠ΄Ρ‹ ΠΈ выпрямитСли
  • 2 Γ— 2N3904 (транзистор BJT NPN) ДискрСтныС ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ / транзисторы, MOSFET, FET, IGBT
  • 1 Γ— 2N7000 (N-ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ МОП-транзистор) ДискрСтныС ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ / Π΄ΠΈΠΎΠ΄Π½ΠΎ-транзисторныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ
  • 1 Γ— 1N4733 (стабилитрон 5,1 Π’) ДискрСтныС ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ / Π”ΠΈΠΎΠ΄Ρ‹ ΠΈ выпрямитСли
  • 1 Γ— 1N4738 (стабилитрон 8,2 Π’) ДискрСтныС ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ / Π”ΠΈΠΎΠ΄Ρ‹ ΠΈ выпрямитСли

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС 10 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

  • ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ 2.

    – ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ тСстированиС JDM Prototype 1 ΠΈ тСстированиС Π½ΠΎΠ²ΠΎΠ³ΠΎ. Π”Π°Π½ΠΈΡΠ»ΡŒ ΠœΠ΅Ρ…ΠΈΠ° Райгоса β€’ 03.04.2015 Π² 19:19 β€’ 0 ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²

    Π‘ΠΎΠ±Ρ€Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PICpgm с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ VCC. Π₯отя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π±Ρ‹Π» распознан, Π½ΠΈ распознаваниС PIC, Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ. Π›ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ управлСния VCC, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ PICpgm, Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π»ΠΈΠ±ΠΎ я Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°ΡŽ схСму, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ICSP Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. МнС Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ это Π½Π° большСй ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅.

    Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ JDM я попытался ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Multichip, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я нашСл Π² этом Π±Π»ΠΎΠ³Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Ρƒ ΠΆΠ΅ схСму, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ

    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ NPN-транзисторы 2N3904.
    • ΠžΠΏΡƒΡ‰Π΅Π½Ρ‹ свСтодиоды, поэтому рСзисторы.
    • ЗначСния кондСнсатора Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ Π½Π° схСмС.
    • РСзистор ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ CTS ΠΈ DTR Π±Ρ‹Π» 1,8кОм

    Π­Ρ‚Π° схСма являСтся Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PICpgm Π±Π΅Π· VCC. PICpgm распознал эту схСму ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM. Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ρ‡Ρ‚ΠΎ PIC12F1822 (моя тСстовая PIC ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ) Π±Ρ‹Π»Π° распознана PICpgm (автоматичСски распознана), ΠΈ это довольно ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π­Ρ‚ΠΎ, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΡƒΡ€ΠΎΠ²Π½ΠΈ напряТСния находятся прямо Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ…, ΠΊΠ°ΠΊ Ρ€Π°Π· достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ PIC.

    Рис. 1. JSPVCv1.1

    Другая схСма, протСстированная с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис. 2. Π₯отя ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ PIC Π½Π° холостой Ρ…ΠΎΠ΄ Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ PIC Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π» пустым. Π£ мСня Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ “ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ” PIC этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

    Рисунок 2. JSPVCv2

    Рисунок 3. PICpgm распознал PIC ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, Π½ΠΎ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² PIC. Оба протСстированных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ PIC ΠΈ Π°Π²Ρ‚ΠΎΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ

    Бсылки

    1. http://myanmar-young-engineers. pbworks.com/w/page/13632171/MultiChip%20Programmer%20for%20%20beginners%20and%20hobbiests
  • ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ 1 β€” JSPVCv1.

    Π”Π°Π½ΠΈΡΠ»ΡŒ ΠœΠ΅Ρ…ΠΈΠ° Райгоса β€’ 31.03.2015 Π² 04:52 β€’ 0 ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²

    Π‘Ρ…Π΅ΠΌΡƒ рисунка 1 я собрал Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π±Π΅Π· ΠΏΠ°ΠΉΠΊΠΈ (рисунок 2).

    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° PICpgm распознала ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½ΠΎ Π½Π΅ распознала ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ Π½Π΅ΠΌΡƒ PIC12F1822.

    ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π² Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ

    • PIC ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½.
    • ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ соСдинСния
    • ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ напряТСния постоянного Ρ‚ΠΎΠΊΠ° Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… программирования PIC
    • ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ»ΠΏΠ°Ρ‡ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅)
    • ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ транзистора (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ порядок Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ E-B-C, смотрящим Π½Π° Β«Π»ΠΈΡ†ΠΎΒ» транзистора.

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

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