PixelChef & Perebor
PixelChef PixelChef
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π° Ρ‡Ρ‚ΠΎ Ссли ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π±Π»Π΅Π½Π΄Π΅Ρ€Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΠΌΠΈΠ½ΠΈ-Ρ€ΠΎΠ±ΠΎΡ‚Π° для ΠΊΡƒΡ…Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅? Π― ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° малСнький ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎ – автоматичСский Π²Π·Π±ΠΈΠ²Π°Ρ‚Π΅Π»ΡŒ. Π”ΡƒΠΌΠ°Π΅ΡˆΡŒ, ΠΌΡ‹ смогли Π±Ρ‹ это ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСстС?
Perebor Perebor
ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Но ΡƒΡ‡Ρ‚ΠΈ нСсколько ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ². Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΈΠ·ΠΎΠ»ΠΈΡ€ΡƒΠΉ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π±Π»Π΅Π½Π΄Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ сгорСл. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Ρ€Π΅Π»Π΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ транзистор для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΎΡ‚ΠΎΡ€Π°, ΠΈ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ШИМ. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π²Ρ‹Π±Π΅Ρ€ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π½Ρ‡ΠΈΠΊΠ° – ΠΌΠΎΠΆΠ΅Ρ‚, простой ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π₯ΠΎΠ»Π»Π° Π½Π° Ρ€Ρ‹Ρ‡Π°Π³Π΅. И, Π²-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сдСлай Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΎΠΊ: Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°ΠΊΠ»ΠΈΠ½ΠΈΡ‚, схСма Π΄ΠΎΠ»ΠΆΠ½Π° быстро ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ. Если ΡΠΎΠ±Π΅Ρ€Π΅ΡˆΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½Π° Arduino ΠΈ ΠΏΠ°Ρ€Ρƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΌΡ‹ смоТСм Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ управлСния ΠΈ Π΄ΠΎΠ±ΠΈΡ‚ΡŒ этот автоматичСский Π²Π΅Π½Ρ‡ΠΈΠΊ. Π‘Π½Π°Ρ‡Π°Π»Π° нарисуСм схСму ΠΈ составим список ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π° ΠΏΠΎΡ‚ΠΎΠΌ займСмся ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ.
PixelChef PixelChef
Π›Π°Π΄Π½ΠΎ, Π΄Π°Π²Π°ΠΉ набросаСм схСму. Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ: - Arduino Uno (ΠΈΠ»ΠΈ любой Arduino) - 12-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅Π»Π΅ ΠΈΠ»ΠΈ логичСский MOSFET (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, IRLZ44N) для управлСния Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ Π±Π»Π΅Π½Π΄Π΅Ρ€Π° - ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ Π½Π° 10 кОм (ΠΈΠ»ΠΈ нСбольшой Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π₯ΠΎΠ»Π»Π°) для опрСдСлСния полоТСния Π²Π΅Π½Ρ‡ΠΈΠΊΠ° - 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания для Arduino ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ€Π΅Π»Π΅ - Π”ΠΈΠΎΠ΄ (1N4007) ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ Ρ€Π΅Π»Π΅ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π­Π”Π‘ - Кнопка ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ для Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ - ΠœΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° ΠΈΠ»ΠΈ тСкстолит, ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΈ нСсколько Π²ΠΈΠ½Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ»Π΅ΠΌΠΌ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ двигатСля - ΠžΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ: нСбольшой Π·ΡƒΠΌΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ свСтодиод для оповСщСния ΠΎ состоянии ОписаниС схСмы (просто): 1. ΠŸΠΈΡ‚Π°Π΅ΠΌ Arduino ΠΎΡ‚ 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° питания (ΠΈΠ»ΠΈ USB для прототипирования). 2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ Arduino (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, D8) ΠΊ Π·Π°Ρ‚Π²ΠΎΡ€Ρƒ MOSFET (Ρ‡Π΅Ρ€Π΅Π· рСзистор 220 Ом). 3. БоСдиняСм источник MOSFET с Π·Π΅ΠΌΠ»Π΅ΠΉ, сток – с минусовой стороной двигатСля Π±Π»Π΅Π½Π΄Π΅Ρ€Π°. 4. Плюс двигатСля ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ 12-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ питания. 5. УстанавливаСм ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌ двигатСля (Π°Π½ΠΎΠ΄ ΠΊ Π·Π΅ΠΌΠ»Π΅, ΠΊΠ°Ρ‚ΠΎΠ΄ ΠΊ +12Π’) для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ MOSFET. 6. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ ΠΌΠ΅ΠΆΠ΄Ρƒ +5Π’ ΠΈ GND, ΠΎΡ‚Π²ΠΎΠ΄ΠΈΠΌ срСдний Π²Ρ‹Π²ΠΎΠ΄ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ½ (A0) Arduino для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. 7. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π΅Π²ΠΎΠΉ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ Π·Π°Ρ‚Π²ΠΎΡ€Π° MOSFET, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π·Π°Ρ‚Π²ΠΎΡ€ опускался, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. 8. ДобавляСм свСтодиод ΠΌΠ΅ΠΆΠ΄Ρƒ +5Π’ ΠΈ рСзистором 330 Ом ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠΈΠ½Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, D13), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΠΌΠΈΠ³Π°Π», ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Основа ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ: - Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ½, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ШИМ для управлСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ. - Если Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ достигаСт ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ (ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€), обнуляСм ШИМ. - Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΌ: Ссли Π·Π°Ρ‚Π²ΠΎΡ€ MOSFET остаСтся высоким, Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ останавливаСтся ΠΈΠ»ΠΈ потрСбляСт ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΈΠ³Π°Π΅ΠΌ свСтодиодом. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ Π°Π½Ρ‚ΠΈΠ΄Ρ€Π΅Π±Π΅Π·Π³Π° для Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π­Ρ‚ΠΎ базовая вСрсия Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π½Π° тСкстолит ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ тСрмичСский Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ. Π”Π°Π²Π°ΠΉ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ, посмотрим, Π½Π°Ρ‡Π½Π΅Ρ‚ Π»ΠΈ Π²Π΅Π½Ρ‡ΠΈΠΊ Ρ‚Π°Π½Ρ†Π΅Π²Π°Ρ‚ΡŒ сам ΠΏΠΎ сСбС!