
рдкрд╣рд▓реЗ рддреЛ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛
рдХрд╛рдо рдкрд░ (рдореИрдВ рджрд╡рд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ) рджреЛ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдХреЗрдорд┐рдХрд▓ рд░рд┐рдХреЙрд░реНрдбрд░реНрд╕ рдХрд╢ рдФрд░ рдкреАрдбрд╝рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдареАрдХ рд╣реИ, рдореИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ: рдХрд╛рдЬрд▓, рдпрд╛рдВрддреНрд░рд┐рдХреА - рдЖрдк рдЗрд╕реЗ рдЕрдкреНрд░рд┐рдп рдЬрд╛рдирддреЗ рд╣реИрдВред рдПрдХ рдмрд╛рд░, рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛: рдХреНрдпреЛрдВ рди рджреЛ рд░рд┐рдХреЙрд░реНрдбрд░реНрд╕ рдХреЛ рдПрдХ рдПрдбреАрд╕реА рдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ рдПрдХ рдкреАрд╕реА (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдХрдордЬреЛрд░ рдФрд░ рдкреБрд░рд╛рдиреЗ рд╡рд╛рд▓реЗ) рд╕реЗ рдпреБрдХреНрдд рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреЗрдЯрд╛ рдХрд▓реЗрдХреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкреБрд░рд╛рдиреЗ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрдЧрд╣ рд▓реЗ рд▓реА рдЬрд╛рдП, рдЬреЛ рдкреНрд░рд┐рдВрдЯрд░ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдЙрдкрдпреБрдХреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИ? рдФрд░ рдлрд┐рд░ рдпрд╣ рдореЗрд░реЗ рд╕рд┐рд░ рдФрд░ рд░реАрдврд╝ рдореЗрдВ рд▓рдЧреА ...
рдЧреАрдд
рдЪреВрдБрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛: рд╕рд░реНрдХрд┐рдЯрд░реА рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдореЗрдВ рди рддреЛ рдЕрдиреБрднрд╡ рдФрд░ рди рд╣реА рд╡рд┐рд╢реЗрд╖ рдЬреНрдЮрд╛рди, рдореБрдЭреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╡рд┐рд╢рд╛рд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рд╛рд╣рд┐рддреНрдп рдФрд░ рдЕрдлрд╡рд╛рд╣реЗрдВ рдЙрдЧрд▓рдиреА рдкрдбрд╝реАрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрдЬрдЯреАрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ LUT рд╡рд┐рдзрд┐ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреА рдереА, рдмреЛрд░реНрдб, рдбреНрд░рд┐рд▓ рдФрд░ рд╕реЛрд▓реНрдбрд░ рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╕реАрдЦрдирд╛ - рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдХреЛрдИ рдкрдЫрддрд╛рд╡рд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдореИрдВ рдХреБрдЫ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛, рднрд▓реЗ рд╣реА рдЫреЛрдЯрд╛, рдкрде - рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐ рдХрд╛ рдорд╛рд░реНрдЧ, рдореИрдВ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХреБрдЫ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рддрд╛ рд╣реВрдВ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдЙрдирдХреЗ рд╕рд╛рде рдЕрдкрдиреА рддреБрд▓рдирд╛ рдХрд░реЗ рдФрд░ рд╕рд╣рдордд рд╣реЛ, рдпрд╛ рд╢рд╛рдпрдж рд╕рд╣рдордд рди рд╣реЛ:
- рдПрдХ рддреНрд╡рд░рд┐рдд рд╢реБрд░реБрдЖрдд, рдЗрд╕ рддрд░рд╣, рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рднреНрд░рдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рди рдХрд░реЗрдВ - рдЖрдкрдХреЛ рдкрд╕реАрдирд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛;
- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд░реЛрдЯрд┐рдпрд╕ рдЬреИрд╕реЗ рдЗрдореНрдпреВрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ, рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдХреЛ рдЫреВрдиреЗ, рд╕реНрд╡рд╛рдж рдФрд░ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реИред рд╕рд░рд▓ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП UART рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ;
- рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб - brr, рдореИрдВ LUT + рдлреЗрд░рд┐рдХ рдХреНрд▓реЛрд░рд╛рдЗрдб + рдбреНрд░рд┐рд▓рд┐рдВрдЧ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдереЛрдбрд╝рд╛ рд▓рдВрдмрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЗрд╕рдХреА рд╕реНрдкрд╖реНрдЯ рд╕рдордЭ рджреЗрддрд╛ рд╣реИ;
- рдореИрдВ рдЖрдкрдХреЛ smd рдХреЗрд╕ рдФрд░ "miniaturizing" рд╕рд░реНрдХрд┐рдЯ рдмреЛрд░реНрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ - рдпрд╣ рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХрднреА-рдХрднреА рд╕рд░рд▓ рд╣рд┐рдВрдЧреНрдб рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди (рдлрд┐рд░, рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА) рдХреЗ рд╕рд╛рде "рдмрдврд╝реЗ рд╣реБрдП рдкреИрдорд╛рдиреЗ" рдкрд░ рдмреЛрд░реНрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдПрдбреАрд╕реА рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдкрд╣рд▓реЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдХреБрдЫ рд╢реЛрдзреЛрдВ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рдорд╣рд╕реВрд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдкреИрдЯреНрд░рд┐рдХ рдЧреЗрд▓ (рддрд╣рдЦрд╛рдиреЗ рджреЗрдЦреЗрдВ) рдХреА рдкреБрд╕реНрддрдХ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рджрд┐рдП рдЧрдП рд╣реИрдВ, рдПрдирд╛рд▓реЙрдЧ-рдЯреВ-рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рд░реВрдкрд╛рдВрддрд░рдг рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рднреА рд╡рд╣рд╛рдВ рдмрддрд╛рдИ рдЧрдИ рд╣реИрдВред рдпрд╣рд╛рдБ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрд┐рддреНрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╕рд░реНрдХрд┐рдЯ рдПрдХ рдПрдбреАрд╕реА рдЪрд┐рдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдПрдХ рдкреАрд╕реА рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реЗрдХреНрд╢рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдкреАрд╕реА рдХреЗ RS-232 рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдореЙрдбреЗрдо рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рджрд╛рд▓реЛрдВ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рдмрдирд╛рдХрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдбреЗрдЯрд╛ рджрд░ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИред рдорд╛рдк рдХреА рд╕рдЯреАрдХрддрд╛ ADC (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, 8 рдмрд┐рдЯреНрд╕) рдХреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, ADC (ION LT 1009 CZ) рдХреЗ рд▓рд┐рдП рдЖрдкреВрд░реНрддрд┐ рдХреА рдЧрдИ рд╕рдВрджрд░реНрдн рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рд╕рдЯреАрдХрддрд╛)ред рд╕рд┐рдЧреНрдирд▓ рдбрд┐рдЬрд┐рдЯрд▓реАрдХрд░рдг рдХреА рдЧрддрд┐ ADC рд░реВрдкрд╛рдВрддрд░рдг рд╕рдордп рдФрд░ рдлрд┐рд░ рд╕реЗ, рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рдВрдЧрдарди рдХреА рд╕рдЯреАрдХрддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдореБрдХрд╛рдмрд▓рд╛ рдЕрдиреБрднрд╡ рдерд╛ (рдиреАрдЪреЗ рдлреЛрдЯреЛ рджреЗрдЦреЗрдВ), рд▓реЗрдХрд┐рди рдЬрд▓реНрдж рд╣реА рдореБрдЭреЗ рдирд┐рд░рд╛рд╢ рдХрд░ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЕрдзрд┐рдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдорд╣рд╕реВрд╕ рд╣реБрдИред рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдо (рдбреНрд░рд╛рдЗрд╡рд░) рдкрд╛рд╕реНрдХрд▓ рдореЗрдВ рдбреЙрд╕ рдХреЗ рддрд╣рдд рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред

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

рд╕рд░реНрдХрд┐рдЯ Atmega8 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░, FT232BM USB рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЪрд┐рдк, AD7876 ADC рдЪрд┐рдк рдФрд░ REF195GP ION рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЗрдирдкреБрдЯ рдкрд░, рдПрдХ рдСрдкрд░реЗрд╢рдирд▓ рдПрдореНрдкрд▓реАрдлрд╛рдпрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╡рд┐рднреЗрджрдХ рдЗрдирдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ рдХреЛ 0-5V (ADC рд╕рдВрджрд░реНрдн рд╡реЛрд▓реНрдЯреЗрдЬ) рдХреА рд╕реАрдорд╛ рддрдХ рд▓рд╛рддрд╛ рд╣реИред AD7876 ADC рдЪрд┐рдк рдПрдирд╛рд▓реЙрдЧ-рдЯреВ-рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрд╕рдкреАрдЖрдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рддрдХ рдкрд╣реБрдВрдЪрд╛рддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ, UART рдФрд░ FT332BM рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рдЗрдХреНрд░реЛрдХреНрд░реЗрдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ USB рдкреЛрд░реНрдЯ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред
рдЕрдкрдиреЗ рдХрд╛рд░реНрдп рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ 4 рдПрдбреАрд╕реА рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рдЖрдХрд░реНрд╖рдХ рдЕрд╡рд╕рд░ рдПрдХ рд╕реНрд╡рд┐рдЪ рдХрд┐рдП рдЧрдП рдЗрдирдкреБрдЯ рдХреЗ рд╕рд╛рде рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрдбреАрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рдПрдбреАрд╕реА рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдЪреИрдирд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ - рдПрдХ рд╕рд╕реНрддрд╛ рдФрд░ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рдиред рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдПрдХ рд╡рд┐рднреЗрджрдХ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдкрд░ рд╕рдВрдХреЗрдд рдХрд╛ рдЖрдпрд╛рдо 2-2.5 рд╡реА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред
рдореЗрд░реА рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдпреЛрдЬрдирд╛
ADC рдХрдВрдЯреНрд░реЛрд▓рд░ AVR Atmega8 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 4 рдПрдбреАрд╕реА рдЪреИрдирд▓реЛрдВ, рд╕рд┐рдЧреНрдирд▓ рдПрд▓рдИрдбреА, рдкреАрд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛рд░реНрдб рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдордХреЗ рдХреЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рдкреИрд░ рд╣реИрдВред рд╕рд░реНрдХрд┐рдЯ рдПрдХ рдмрд╛рд╣рд░реА рдЖрдпрди L1009CZ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
RS-232 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреАрд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛рд░реНрдб MAX232 рдЪрд┐рдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдореБрдЦреНрдп рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕реЗ USB рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб рдкрд░
FT232 рдпрд╛ рдХрд┐рд╕реА рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ (рдкреНрд░рдХрд╛рд░
BTM-222 ,
HC-04) рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ) рдмреНрд▓реЛрдЯреВрде рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдПред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд╣рдд рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдпреЛрдЬрдирд╛рдмрджреНрдз рдЖрд░реЗрдЦ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ:

рдкрд╛рд╡рд░ рд╕рд░реНрдХрд┐рдЯ рдорд╛рдирдХ рд╣реИ - рд░реИрдЦрд┐рдХ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд░ 78L05 рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рд╕рдВрдХреЗрдд рдПрд▓рдИрдбреА HL1 рд╣реИред рдпреЛрдЬрдирд╛рдмрджреНрдз рдЖрд░реЗрдЦ sPlan рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмреЛрд░реНрдб рдХрд╛ рд▓реЗрдЖрдЙрдЯ рд╕реНрдкреНрд░рд┐рдВрдЯ рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рд╣реИред рддрдХрдиреАрдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ - LUT + рдирдХрд╝реНрдХрд╝рд╛рд╢реА + рдбреНрд░рд┐рд▓рд┐рдВрдЧ + рдЯрд╛рдВрдХрд╛, рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:

рдиреАрдЪреЗ рдХрд╛ рджреГрд╢реНрдп:

рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рднрд╛рдЧ
рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП AVRStudio + WinAVR (AVR-GCC) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдЧреНрд░рд╣рдг + AVR-GCC рд╣реИред рдореИрдВрдиреЗ CodeVisionAVR рдХреА рдХреЛрд╢рд┐рд╢ рдХреА - рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдореЗрдВ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреЛрдб рдЬрдирд░реЗрдЯрд░ рд╣реИ, рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдкрд░ рд╕реАрдорд╛ 2 kB рд╣реИред
рдлрд░реНрдорд╡реЗрдпрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
- рдЖрд░рдВрднреАрдХрд░рдг: рдХрд╛рд░реНрдп - UART_init, ADC_init, LED_init;
- UART рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреАрд╕реА рдХреЙрдо-рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд░реБрдХрд╛рд╡рдЯ рдФрд░ рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд╣реАрди рд▓реВрдк рдореЗрдВ рдЪреИрдирд▓реЛрдВ рдХреА рд╕реАрд░рд┐рдпрд▓ рдкреВрдЫрддрд╛рдЫред
рдкрд╛рда рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдг рд╕рдВрджреЗрд╢реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреЛрд▓рд┐рдВрдЧ рдЪреИрдирд▓ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╕рдВрдмрдВрдзрд┐рдд рдПрд▓рдИрдбреА рджреНрд╡рд╛рд░рд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди, рд╕рднреА 4 рдПрд▓рдИрдбреА рдПрдХ рд╕рд╛рде рдкрд▓рдХ рдЭрдкрдХрддреЗ рд╣реИрдВред рдПрд▓ рдИ рдбреА рдХреЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрдВрдЦ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЬрд╛рдирдмреВрдЭрдХрд░ рджреЗрд░реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рд╣реИред
рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдкрд░реАрдХреНрд╖рдг рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд┐рд▓рдВрдм рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХреЛрдб рдХреЛ
рдбреЗрдЯрд╛рд╢реАрдЯ рдореЗрдВ рджрдлрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдкреНрд░реЛрдЧреНрд░рд╛рдорд░
рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рд╕рд░рд▓
STK200 рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╕реЛрд▓реНрдбрд░рд┐рдВрдЧ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб рд╡рд╛рдпрд░рд┐рдВрдЧ рдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред рдЯрд╛рд▓-рдордЯреЛрд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЕрд╡рдзреВрддред рдореИрдВрдиреЗ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрд╢рд┐рд╢ рдХреА - рдПрдХ рдорд╣рд╛рди рд╡рд┐рдХрд▓реНрдк, рдХреЛрдИ рдХрдард┐рдирд╛рдИ рднреА рдирд╣реАрдВ рдереАред


рдЕрдВрдд рдореЗрдВ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдХреЛрдб рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХрдИ рдорд┐рдЯрд╛рдП / рд▓рд┐рдЦреЗ рдЧрдП рдЪрдХреНрд░, рдПрдордХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЬреАрд╡рди рдореЗрдВ рдЖрдпрд╛ рдФрд░ рдореЗрд░реЗ рдорд╣рд╛рди рдЖрдирдВрдж рдХреЗ рд▓рд┐рдП рдПрд▓рдИрдбреА рдЭрдкрдХрд╛рдПред
рдПрдХ рдкреАрд╕реА рдкрд░ рдореИрдВрдиреЗ рдПрдХ COM рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рда рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдмрд▓реНрдХ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рд╕реНрд╡рдпрдВ рдЙрдиреНрд╣реЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпреВрдЯреА +
рдХреНрдпреВрд╕рд┐рд░рд┐рдпрд▓рдбреЗрд╡рд┐рд╕ (рдХреЙрдо рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрднреБрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп, рд╣рдорд╛рд░реЗ рд╣рдорд╡рддрди рдбреЗрдирд┐рд╕ рд╢рд┐рдпрд╛рдирдХреЛрд╡ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд┐рдд), рдпрд╛ рдЬреЛ рднреА рд╣реЛред
рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ
рдпреЛрдЬрдирд╛рдПрдВ рдХреЗрд╡рд▓ рдкреАрд╕реА рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд┐рдЦ рд░рд╣реА рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдореЗрдВ рдХреНрдпреВрдЯреА + рдХреНрдпреВрд░реАрдЕрд▓рдбрд╛рдЗрд╕рд┐рд╕ + рдХреНрдпреВрдбрдмреНрд▓реНрдпреВрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдЬрд▓реНрдж рд╣реА, рдЬрд▓реНрдж рд╣реА, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдЧреНрд░рд╛рдлрд╝ рдкреНрд░рджрд░реНрд╢рди рдкрд░
рдХреНрд░реЙрд▓ рд╣реЛрдВрдЧреЗред рдФрд░ рдореИрдВ STM32F рд╢реНрд░реГрдВрдЦрд▓рд╛ MK рдкрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ, рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд░рд╣рд╛ рд╣реИ рдЬреЛ
STM32VLDISCOVERY рдкрд╣рд▓реЗ рд╕реЗ рд╣реА
рд╣рдм рдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╣реИ - рдореИрдВ рдирдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рдЙрдкрдпреЛрдЧреА рд╕рд╛рд╣рд┐рддреНрдп
рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдкреБрд╕реНрддрдХреЛрдВ рдХреЛ рдкрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВ:
рдкреАред рд╣реЛрд░реЛрд╡рд┐рдЯреНрдЬрд╝, рдбрдмреНрд▓реНрдпреВред рд╣рд┐рд▓ред "рд╕рд░реНрдХрд┐рдЯрд░реА рдХреА рдХрд▓рд╛" рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдЪреАрдЬрд╝ рд╣реИ;
рдкреИрдЯреНрд░рд┐рдХ рдЧреЗрд▓ред рдПрдХ рдорд╛рдкрдиреЗ рдХреЗ рдкрд░рд┐рд╕рд░ рдореЗрдВ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдХреИрд╕реЗ рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред