STM32 рдФрд░ LED рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреМрддрд┐рдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг

рдкрд░рд┐рдЪрдп


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

рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЛ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдРрд╕рд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдХреБрдЫ рд╣рдлрд╝реНрддреЗ рдкрд╣рд▓реЗ рдПрдХ рднреМрддрд┐рдХреА рдкрд░реАрдХреНрд╖рд╛ рдореЗрдВ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рд╢реНрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдЪрдпрди


рдЪреВрдВрдХрд┐ рдкрд░реАрдХреНрд╖рд╛ рд╕реЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рддреИрдпрд╛рд░ рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдерд╛ред рдкрд╣рд▓реЗ, рдореБрдЭреЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХреЗ рд╕рд╛рде рдмрд┐рд▓реНрдХреБрд▓ рдХреЛрдИ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд┐рднрд┐рдиреНрди рд▓реЗрдЦреЛрдВ рдФрд░ рдордВрдЪреЛрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪреБрдирд╛ред рдирддреАрдЬрддрди, рд╡рд╣ рдПрд╕рдЯреА - рдПрд╕рдЯреАрдПрдо 32 рд╕реЗ 32-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рдХреЛрд░реНрдЯреЗрдХреНрд╕ рдХреЗ рдкрд░рд┐рд╡рд╛рд░ рдкрд░ рдмрд╕реЗред рдРрд╕реЗ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдкрд░ рдбрд┐рдмрдЧ рдмреЛрд░реНрдбреЛрдВ рдХрд╛ рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╡рд░реНрдЧреАрдХрд░рдг рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд░реВрдк рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рдкреНрд░реЛрд╕реЗрд╕рд░ рдЦреБрдж, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдмрдВрдбрд▓, рдПрдХ рдпреВрдПрд╕рдмреА рдбрд┐рдмрдЧрд░ (STLink)ред рдореИрдВрдиреЗ STM32V100ISB рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ STM32VLDISCOVERY рдХрд╛ рдЖрдзрд╛рд░ рд▓рд┐рдпрд╛ред рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ: 8 рдХреЗрдмреА рд░реИрдо, 128 рдХреЗрдмреА рдлреНрд▓реИрд╢, 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдбреАрд╕реА / рдбреАрдПрд╕реА, рдЯрд╛рдЗрдорд░, рджрд░реНрдЬрдиреЛрдВ рдЬреАрдкреАрдУ рдкрд┐рди, рд╕рд╛рде рд╣реА рдЕрдиреНрдп рдЗрдВрдЯрд░рдлреЗрд╕ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрдорддреМрд░ рдкрд░ рд╕реА рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЛрдбрд╛рдВрддрд░рдХ рдФрд░ рд╕реА ++ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИрдВред

рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдЖрд░рдВрдн рдХрд░реЗрдВ


рдореИрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рдЗрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╣рд╛рдл-рдХрд┐рдХ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ (рддрдм рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛), рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд CoCCox CoIDE рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ - рдЗрд╕рдореЗрдВ рддреИрдпрд╛рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдореЗрд░рд╛ рдЬреИрд╕реЗ рдбрд┐рдмрдЧ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдпрд╛ рдЗрд╕рдореЗрдВ рд╕рдВрдХрд▓рди рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереА - рд╕рдм рдХреБрдЫ рддреБрд░рдВрдд рдХрд╛рдо рдХрд┐рдпрд╛ред

рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рдЪрдпрди рд╣реИ: рдПрдЖрд░рдПрдо рдФрд░ рдПрд╕рдЯреА рд╕реЗ рд╕реАрдПрдордПрд╕рдЖрдИрдПрд╕, рдПрд╕рдЯреА рд╕реЗ рд╕реНрдЯреИрдбрд░рдкрд┐рдк, рдХреЛрдСрдХреНрд╕ рдФрд░ рдЕрдиреНрдп рд╕реЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрдм рдпрд╣ рдореБрдЭреЗ CMSIS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕рд╣реА рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ: рдпрд╣ рдЙрди рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛рд╢реАрдЯ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЪреВрдВрдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬрд▓реНрджреА рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рдереА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣ рднреА рдиреЛрдЯрд┐рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдХрд┐ рдореИрдВрдиреЗ рд╡рд╣рд╛рдБ рд╕реВрдЪреАрдмрджреНрдз рд╕рднреА рддреАрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рд╣реИ: рдмреЗрд╢рдХ, рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдЬрд╛рдирддреЗ рд╣реБрдП, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЖрдзрд╛рд░ CMSIS рдореЗрдВ рдпрд╣ рд╕рдм рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред STM32 рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ред

рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ


рдЪреВрдВрдХрд┐ рдбрд┐рд╕реНрдХрд╡рд░реА рдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдпреВрдПрд╕рдмреА рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ (5 рд╡реА, рд╕рд╛рде рд╣реА рд╕рд╛рде 3.3 рд╡реА рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд╝рд░) рд╣реИ, рдлрд┐рд░ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдорд╛рдк рднрд╛рдЧ рдЙрд╕реА рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ - 3 рдкреНрд░рддрд┐рд░реЛрдзрдХ, 1 рд╕рдВрдзрд╛рд░рд┐рддреНрд░, 1 рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрд▓ рдИ рдбреАред рд╡рд┐рджреНрдпреБрдд рд╕рд░реНрдХрд┐рдЯ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд┐рдВрдЧ рд╡рд╛рд▓реЗ рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ - рддрддреНрд╡реЛрдВ рдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдкрд░ рд╕рдм рдХреБрдЫ рдЖрд░рд╛рдо рдХрд┐рдпрд╛:

рдЫрд╡рд┐

рдпрд╣рд╛рдВ, рд╕реНрд╡рд┐рдЪ рдЖрд▓рдВрдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдкрд┐рди рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ 0 рдпрд╛ 1 рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреА рдЬрд╛рддреА рд╣реИред 5 рд╡реА рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд▓-рдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд┐рди рдЙрдиреНрд╣реЗрдВ 5 рд╡реА рдЖрдкреВрд░реНрддрд┐ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рд╕реНрд╡рдпрдВ рдХреЗрд╡рд▓ 3.3 рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ, рдХреНрд░рдорд╢рдГ, рдкрд┐рди рдкрд░ рд╢реВрдиреНрдп рдкрд░, рд╡реЛрд▓реНрдЯреЗрдЬ 0 рд╣реЛрдЧрд╛, рдФрд░ рдПрдХрддрд╛ рдкрд░ - рд▓рдЧрднрдЧ 5 рд╡реАред рд╕рдВрдзрд╛рд░рд┐рддреНрд░ рдХрдИ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рд╡реЛрд▓реНрдЯреЗрдЬ рдореЗрдВ рдПрдХ рдЪрд┐рдХрдиреА рд╡реГрджреНрдзрд┐ рдФрд░ рдХрдореА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред "рдПрдбреАрд╕реА" рдЪрд┐рд╣реНрдирд┐рдд рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдПрдбреАрд╕реА рдХреЗ рдХрд┐рд╕реА рднреА рджреЛ рдЗрдирдкреБрдЯ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрд▓рдИрдбреА рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рдФрд░ рд╡рд░реНрддрдорд╛рди рджреЛрдиреЛрдВ рдХрд╛ рдорд╛рдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: рдЫрд╡рд┐

рдкреНрд░рджрд░реНрд╢рди


рдмреЗрд╢рдХ, рдЖрдк рдмрд╕ рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд╕рднреА рдбреЗрдЯрд╛ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдореМрдХреЗ рдкрд░ рд╣реА рд╕рд╣реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рджреЛ-рдкрдВрдХреНрддрд┐ рдкрд╛рда рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬреИрд╕реЗ рдХрд┐: рдЫрд╡рд┐
6 GPIO рдкрд┐рди рдЗрд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдУрд░ рд╕реЗ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдореИрдВрдиреЗ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ HD44780 рдХреЗ рд▓рд┐рдП рд▓реЗ рд▓рд┐рдпрд╛ (рдпрд╣ рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЗрдВ рдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИ), рдЬреЛ рд╕реАрдзреЗ рдХреЛрдСрдХреНрд╕ рдореЗрдВ рдореЗрдиреВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдРрд╕реЗ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж рднреА рд╕рд░рд▓ рд╣реИ (рдЬреЛ рдореИрдВрдиреЗ рдмрд╛рдж рдореЗрдВ рдХрд┐рдпрд╛, рд╡реИрд╕реЗ), рд▓реЗрдХрд┐рди рд▓рдВрдмреЗ рд╕рдордп рддрдХред

рдорд╛рдк


рдЕрд░реНрдзрдЪрд╛рд▓рдХреЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ (рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХреЛрдВ рдореЗрдВ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) рдХрд┐ рдкреАрдПрди рдЬрдВрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрддрдорд╛рди рдХреЗ рдЫреЛрдЯреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрдмрдХрд┐ рд╕рдВрддреГрдкреНрддрд┐ рджреВрд░ рд╣реИ, рд╡реЛрд▓реНрдЯреЗрдЬ рдкрд░ рд╡рд░реНрддрдорд╛рди рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдШрд╛рддреАрдп рд╣реИ: рдЫрд╡рд┐ , рдЬрд╣рд╛рдВ рдореИрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╣реИ, I 0 рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдиреЛрдВ рдпрд╛ рдЫрд┐рджреНрд░реЛрдВ рдХрд╛ рд╡рд░реНрддрдорд╛рди рд╣реИ, рдИ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХрд╛ рдкреНрд░рднрд╛рд░ рд╣реИ, V рд╕рдВрдХреНрд░рдордг рдХреЗ рд╕рдордп рд╡реЛрд▓реНрдЯреЗрдЬ рд╣реИ, k b рдмреЛрд▓реНрдЯреНрдЬрдорд╛рди рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реИ, T рддрд╛рдкрдорд╛рди рд╣реИред рдмрд╛рдж рдХреА рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдорд╛рдирддрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдЫреЛрдЯреЗ рд╡реЛрд▓реНрдЯреЗрдЬ (рдПрдХ рд╡реЛрд▓реНрдЯ рдХреЗ рджрд╕рд╡реЗрдВ) рдХреЗ рд▓рд┐рдП рднреА рд▓рдЧрднрдЧ рд╕рд╣реА рд╣реИред

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

рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдПрд▓рдИрдбреА рдХреА рд╡рд░реНрддрдорд╛рди-рд╡реЛрд▓реНрдЯреЗрдЬ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН рдЗрд╕рдХреЗ рджреЛ рдЦрдВрдб: рдХрдо рдзрд╛рд░рд╛рдПрдВ, рдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдмрдбрд╝реЗред рдорд╛рдк рдХреЛ рдмрдЯрди рджрдмрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 25 рдорд┐рд▓реАрдореАрдЯрд░ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЬрдм рдпрд╣ рд╢реВрдиреНрдп рддрдХ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред I - V рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдВрддреНрд░рдХ рдлрд┐рд░ рдХрдо рд╕реЗ рдХрдо рдЪреМрдХреЛрд░ рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрдирд╕реЗ рд╕рд░рд▓ рд╕реНрдерд┐рд░рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рд╕рд░рд▓ рд╕реНрдерд┐рд░рд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

CVC рдХреЗ рд░реИрдЦрд┐рдХ рднрд╛рдЧ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рджреГрд╢реНрдп: рдЫрд╡рд┐

рдФрд░ рдШрд╛рддрд╛рдВрдХ: рдЫрд╡рд┐

рдирддреАрдЬрддрди, рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдорд╛рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рдирд┐рдХрд▓рд╛: e = 1.54 * 10 -19 C, h = 5.72 * 10 -34 J * s (рд╕рднреА рдЙрдкрд▓рдмреНрдз рдПрд▓ рдИ рдбреА рдХреЗ рд▓рд┐рдП рдФрд╕рдд, рдПрдХ рдмрдбрд╝рд╛ рдкреНрд░рд╕рд╛рд░)ред

рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ


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

рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдпреЛрдЬрдирд╛ (рд╕реНрд░реЛрдд, CooCox рд╕реЗрд╡рд╛ рдлрд╛рдЗрд▓реЗрдВ, рдПрдХ рдЫреЛрдЯреА рд░рд┐рдкреЛрд░реНрдЯ) hg.plav.in/stm32_ledcvc/file ( рд░рд┐рдкреЛрд░реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИ) рдкрд░ рджреЗрдЦреА рдпрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


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

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рд╕реА рднреА рднрд╛рдЧ рдкрд░ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ, рдпрд╛ рдРрд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдореИрдВ STM32 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓реЗрдЦ рдореЗрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ - рд▓рд┐рдЦреЛ :)

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


All Articles