ATTiny4 рдкрд░ рдПрд▓рдИрдбреА рдХреЗ рд▓рд┐рдП рдореИрдЬрд┐рдХ рдмрдЯрди

рддрд┐рд▓


рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рд╕реНрдкрд░реНрд╢-рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЪрдорддреНрдХрд╛рд░ рд╕реНрд╡рд┐рдЪ SESAM рдХрд┐рдпрд╛ рдерд╛ ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕реЗ рдкрд╕рдВрдж рдХрд░рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рд╕рдордп рдмрджрд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдЕрдм рдЗрдВрдЯреАрд░рд┐рдпрд░ рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлреИрд╢рдиреЗрдмрд▓ рдКрд░реНрдЬрд╛-рдмрдЪрдд рд▓реИрдВрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдкреНрд░рдмрдВрдзрди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд╕рдВрдж рдЖрдпрд╛ред рд╕реЗрдВрд╕рд░ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕реНрдкрд░реНрд╢ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрдордХ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ - рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ K145AP2 рдерд╛, рд╕реАрдореЗрдВрд╕ S576B рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ (K145AP2 рдЕрднреА рднреА рдмреЗрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред


рдХрдЯ рдХреЗ рддрд╣рдд, рдЗрд╕ рдЪрд┐рдк рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдгред


рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЯреЗрдмрд▓ рдХреЗ рдКрдкрд░ рдПрдХ рд╡рд┐рд╕рд╛рд░рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдПрд▓реНрдпреВрдореАрдирд┐рдпрдо рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдПрд▓рдИрдбреА рд╕реНрдЯреНрд░рд┐рдк рд▓рд╛рдЗрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдФрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рд╢реНрди рдЙрддреНрдкрдиреНрди рд╣реБрдЖред рддреИрдпрд╛рд░ рд░рдЦрдирд╛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдмреЛрдЭрд┐рд▓ рд╣реИред рддрд╛рдХрд┐ рдпрд╣ рддрд╛рд░ рдкрд░ рд▓рдЯрдХрд╛ рд╣реЛ - рдпрд╣ рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реИ, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрд╡рд┐рдЪ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП - рджреГрд╢реНрдп рдХреЛ рдЦрд░рд╛рдм рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╣реАрдВ рдирд╣реАрдВ рдЬрд╛рдирд╛ рд╣реИред


рдореИрдВрдиреЗ 16 рдорд┐рдореА рдХреЗ рдЪрд┐рдкрдмреЛрд░реНрдб рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рд╕реНрд╡рд┐рдЪ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдФрд░ рдПрдХ рдФрд░ рдПрдХ рдбрд┐рдорд░ рдХреЗ рд▓рд┐рдПред рдЗрд╕реЗ рд╕реНрдкрд░реНрд╢ рдХрд░реЗрдВ, рд╕реНрдЯрд┐рдХрд░ рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕реЗ рдлрд░реНрдиреАрдЪрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдореБрдЦреМрдЯрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВред


рд▓реЛрд╣рд╛


рдПрдХ рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖред рдореИрдВрдиреЗ ATtiny13A рдкрд░ рдкреНрд░рднрд╛рд░ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рд╡рд┐рдХрд▓реНрдк рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдСрдЯреЛ-рдЯреНрдпреВрдирд┐рдВрдЧ рдорд╛рдкрджрдВрдбреЛрдВ, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рдерд╛ред рд╡рд╣ рд╕рдорд╛рдкреНрдд рднреА рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред


рдлрд┐рд░ рдореИрдВрдиреЗ рдХреНрдпреВрдЪреВрдЪ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрд░ рд╕реЗрдВрд╕рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдПрдХ ATtiny10 рд╕реЗрдВрд╕рд░ рдХреЗ рд░реВрдк рдореЗрдВред рдПрдХ рддреИрдпрд╛рд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ рдЬреЛ ATtiny10 рдХреЛ рд╕рднреА рдЕрдЪреНрдЫрд╛рдЗрдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЯрдЪ рдмрдЯрди рдореЗрдВ рдмрджрд▓ рджреЗрддреА рд╣реИ ред рд▓реЗрдХрд┐рди рдЖрдЙрдЯрдкреБрдЯ рдкрд░, рдмрд╛рдЗрдирд░реА рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рд╡рд╣рд╛рдВ рдЬреЛрдбрд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рд░реНрдл рдХрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ рдореИрдВ TTP223 - рдПрдХ рдЯрдЪ рдмрдЯрди рдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд▓рдЧрд╛ред


рдПрдордХреЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдкрд╕рдВрдж ATtiny4 рдкрд░ рдЧрд┐рд░ рдЧрдИред TTP223 рдЬрд┐рддрдирд╛ рдЫреЛрдЯрд╛, рдПрдХ 16-рдмрд┐рдЯ рдЯрд╛рдЗрдорд░ред рд╣рд╛рдВ, рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдореИрдВ рдЗрди рдЯрд┐рдВрдХреА рдкрд░ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред


рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ - рдкреБрд░рд╛рдиреЗ рдорджрд░рдмреЛрд░реНрдб рд╕реЗ P3055LD ред


рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб


рдПрдХ рдореБрджреНрд░рд┐рдд рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдЗрд╕ рддрдереНрдп рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛ рдХрд┐ рдЪрд┐рдкрдмреЛрд░реНрдб рдХреЗ рдЕрдВрдд рдореЗрдВ рдЫреЗрдж рдХреЛ рдиреНрдпреВрдирддрдо рд╕рдВрднрд╡ рдХреА рдЬрд░реВрд░рдд рдереА, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ 7 рдорд┐рдореА рдХрд╛ рд╡реНрдпрд╛рд╕ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдмреЛрд░реНрдб 7x28 рдорд┐рдореА, рджреЛ рдкрд░рддреЛрдВ рдирд┐рдХрд▓рд╛ред


рдмрд╛рдж рдореЗрдВ, рдЬрдм рдмреЛрд░реНрдб рдХреЛ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдмреЛрд░реНрдб 7 рдорд┐рдореА рдЫреЗрдж рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХрдо рд╕реЗ рдХрдо 9 рдорд┐рдореА - рдпрд╣ рддрддреНрд╡реЛрдВ рдХреА рдКрдВрдЪрд╛рдИ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИред рд╕реНрдЯрд┐рдХрд░ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рднреА рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ред рдФрд░ рдлрд┐рд░ рдПрдХ рдлрд░реНрдиреАрдЪрд░ рдареВрдВрда рдиреЗ рдореЗрд░реА рдЖрдВрдЦ рдкрдХрдбрд╝ рд▓реА! 10 рдорд┐рдореА рдЫреЗрдж рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рдЖрдВрддрд░рд┐рдХ рд╡реНрдпрд╛рд╕ рдмрд┐рд▓реНрдХреБрд▓ 7 рдорд┐рдореА! рд╕рдм рдХреБрдЫ рд╣реБрдЖ!


рд╕реЗрдВрд╕рд░ рдПрдХ рдЕрд▓рдЧ рд╕реНрдХрд╛рд░реНрдл рдкрд░ рдЦреБрдж рдХреЛ рдкреИрдЪ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдореБрдЦреНрдп рдЫреЛрд░ рдкрд░ рдорд┐рд▓рд╛рдк рд╣реЛрддрд╛ рд╣реИред рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред


рддрд╕реНрд╡реАрд░реЗрдВ

рд╢рд╛рдВрдд рдЫрд╡рд┐
рд╢рд╛рдВрдд рдЫрд╡рд┐
рд╢рд╛рдВрдд рдЫрд╡рд┐
рд╢рд╛рдВрдд рдЫрд╡рд┐


рдХрд╛рд░реНрдпрдХреНрд░рдо


рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛрдбрд╛рдВрддрд░рдХ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ 32ms (рд╡реЙрдЪрдбреЙрдЧ рдЯрд╛рдЗрдорд░) рд╕реЗрдВрд╕рд░ рдкреНрд░рджреВрд╖рд┐рдд рд╣реИред рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдФрд░ рджрдмрд╛рдиреЗ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХреБрдЫ рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдХрд╛рд░реНрдп рдХрд╛ рддрд░реНрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк K145AP2 рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ


рдпрджрд┐ рдкреНрд░рдХрд╛рд╢ рдмрдВрдж рд╣реИ (рдмрд┐рдЬрд▓реА рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдХреА рд╕реНрдерд┐рддрд┐):


  • рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░реЗрд╕ рдЙрд╕реА рд╕реНрддрд░ рдкрд░ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬрдм рдЕрдзрд┐рдХрддрдо рдЪрдордХ рдкрд░ рдкрд╣рд▓реА рдмрд╛рд░ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЧрдпрд╛
  • рд▓рдВрдмреЗ рдкреНрд░реЗрд╕ рдЕрдзрд┐рдХрддрдо рд╕реНрддрд░ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдкреНрд░рдХрд╛рд╢ рдЪрд╛рд▓реВ рд╣реИ:


  • рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░реЗрд╕ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ
  • рдПрдХ рд▓рдВрдмреА рдкреНрд░реЗрд╕ рдЪрдордХ рдХреЛ рдмрджрд▓ рджреЗрддреА рд╣реИред рдмрд╛рд░-рдмрд╛рд░ рд▓рдВрдмреЗ рдкреНрд░реЗрд╕ рджреНрд╡рд╛рд░рд╛ рдЪрдордХ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рджрд┐рд╢рд╛

рдХрд╛рд░реНрдпрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рдХрдо рдкреНрд░реЗрд╕ (рд╣рд╕реНрддрдХреНрд╖реЗрдк) рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪрдордХ рдХреЛ PWM рдЧреБрдгрд╛рдВрдХ (16 рдмрд┐рдЯреНрд╕) рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред PWM рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 122 рд╣рд░реНрдЯреНрдЬ (8,000,000 рд╣рд░реНрдЯреНрдЬ / 2 16 z 122 рд╣рд░реНрдЯреНрдЬ)


рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЪрдордХ рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдХреА рдЪрдордХ рдХреА рдордиреЛрджреИрд╣рд┐рдХ рдзрд╛рд░рдгрд╛ рдХреЗ рд▓рд┐рдП рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдореЗрдВ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрди рдШрди рдкрд░рд╡рд▓рдп рдХреЗ рдПрдХ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ ред рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЧреБрдгрд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдЧреБрдгрд╛рдВрдХ рдкреАрдбрдмреНрд▓реВрдПрдо рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЬрдм рдЪрдордХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдбрд╝реА рдЕрдкрдиреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред рдиреНрдпреВрдирддрдо PWM рдореВрд▓реНрдп рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реАрдорд┐рдд рд╣реИред


рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рдПрдордХреЗ рд╕реЛрддрд╛ рд╣реИ рдФрд░ TTP223 рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рд▓рдЧрднрдЧ 16 рдорд╛рдЗрдХреНрд░реЛрдПрдореНрдк рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рд╕рд░реНрдХрд┐рдЯ рд╕реНрд╡рд╛рдпрддреНрдд рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реИред


ATtiny4 рдореЗрдВ рдЫрд╣ рдкрд┐рди рд╣реИрдВред рд╕рддреНрддрд╛ рдХреЗ рд▓рд┐рдП рджреЛ, рд░реАрд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рджреЛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдмрдЪрд╛ред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдлреЛрд░реНрд╕ рдЯрдЪ рдЯреНрд░реИрдХрдкреИрдб рдХреЗ рд╕рд╛рде рдПрдХ рдирдП рджреЛрд╕реНрдд рдХрд╛ рд▓реИрдкрдЯреЙрдк рдпрд╛рдж рдЖрдпрд╛ред рдПрдХ рдкреНрд░рдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдХреБрдЫ рдРрд╕рд╛ рд╣реА рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдкреБрд░рд╛рдиреЗ рдлреЛрди рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд╛рдЗрдмреНрд░реЛрдореЛрдЯрд░реНрд╕ рд╣реИрдВред рдирддреАрдЬрддрди, рдореИрдВрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдРрд╕рд╛ рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдХрд┐ рд╕рдорд╛рдпреЛрдЬрди рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рдЖрд╡реЗрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред K145AP2 рдореЗрдВ, рдЬрдм рд╕рдорд╛рдпреЛрдЬрди рд╕реАрдорд╛ рдкреВрд░реА рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рд╕рдорд╛рдпреЛрдЬрди рдХреА рджрд┐рд╢рд╛ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╕реЗрдВрд╕рд░ рд╕реЗ рд╣рд╛рде рдХреЛ рдЕрдзрд┐рдХрддрдо рдпрд╛ рдиреНрдпреВрдирддрдо рдкрд░ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХреМрд╢рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдореЗрд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдЬрдм рд╕реАрдорд╛ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рдорд╛рдпреЛрдЬрди рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕реАрдорд╛ рд╕реЗ рджреВрд╕рд░реА рд╕реАрдорд╛ рддрдХ рдХреБрд▓ рд╕рдорд╛рдпреЛрдЬрди рд╕рдордп рд▓рдЧрднрдЧ 4 рд╕реЗрдХрдВрдб рд╣реИред


GitHub рдкрд░ рдХреЛрдб рдЙрдкрд▓рдмреНрдз рд╣реИ


Arduino рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреАрдкреАрдЖрдИ


рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдореИрдВ рдПрдордХреЗ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВред рдореЗрд░рд╛ JTAGICE3 TPI рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЕрдЪреНрдЫреЗ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕ рдЫреЛрдЯреА рд╕реА рдЪреАрдЬ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд░рдбреВрдЗрди рдкрд░ рдПрдХ рд╕реНрдХреЗрдЪ рд▓рд┐рдЦрд╛ ред рдПрдХрджрдо рд╕реЗ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рдЧрдпрд╛, рдлрд░реНрдорд╡реЗрдпрд░ рднрд░ рдЧрдпрд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред Arduins рдХреЗ рдЕрд▓рд╛рд╡рд╛, 4 рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХ рд╕реНрдХреЗрдЪ рдореЗрдВ рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


рдкрд░рд┐рдгрд╛рдо


рдореИрдЬрд┐рдХ рдмрдЯрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рдФрд░ рдЖрдпрд╛рдо рдЗрд╕реЗ рд╕реНрд╡рд╛рдпрддреНрдд рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред


рдореБрдЭреЗ рдХрдВрдкрди рд╕реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдпрд╣рд╛рдБ рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╕реНрдерд╛рдкрдирд╛ рд╕реНрдерд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред


рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк K145AP2 рдФрд░ рд╕реАрдореЗрдВрд╕ S576B рдПрдирд╛рд▓реЙрдЧ рдореЗрдВ рдПрдХ рдирд┐рд╖реНрдХрд░реНрд╖ рд╣реИ "рд╕реНрд▓реАрдк"ред рдпрд╣ рдПрдХ рдРрд╕реА рд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рд╣реЛрдиреЗ рддрдХ рдЪрдордХ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рдЧрд┐рд░рддреА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рд░реНрдорд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд┐рд╕реНрддрд░ рдХреЗ рд╕рд┐рд░ рдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдВрд╕рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред PWM рдЯрд╛рдЗрдорд░ рдХреЗ 16 рдмрд┐рдЯреНрд╕ рдЗрд╕ рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВред


рдпрд╣ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░реЛрдВ рд╕реЗ рд╣реИред


рдЬрдЧрд╣ рдореЗрдВ рдмрдЯрди

рд╢рд╛рдВрдд рдЫрд╡рд┐


рд╕рдм рдХреБрдЫ рдкрд╕рдВрдж рд╣реИред


рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!


UPD: рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВрдиреЗ PWM рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рдХреЛ рд▓рдЧрднрдЧ 1kHz рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ред рдЧрд┐рдердм рдХреЛрдб

Source: https://habr.com/ru/post/hi411263/


All Articles