рдбрд┐рдорд░ (рдкреНрд░рдХрд╛рд╢ рдирд┐рдпрдВрддреНрд░рдг рдЙрдкрдХрд░рдг) рдХрд╛ рдХреБрдЫ рд╡рд┐рдХрд╛рд╕ рд╣реИ, рдЬрд┐рд╕реЗ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреБрдЫ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ ZigBee (рдмрд╛рдж рдореЗрдВ ZIG рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд)ред рдФрд░ рдЗрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрдЯреИрдХ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рд╣реА рдПрдордХреЗ рдкрд░ рдЦреБрдж рдХреЛ рдбрд┐рдо рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдо рдЙрд╕реА рдПрдордХреЗ рдкрд░ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдирд╣реАрдВ рдЖ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдФрд░ рдореИрдВрдиреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдпрд╣ рдХрд┐рдпрд╛) рдХрд┐ рдЪрд░реНрдЪрд╛ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореБрдЭреЗ рдХреЗрд╡рд▓ ZIG рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░ рдерд╛ (рдЗрд╕ рдХреНрд╖рдг рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ), рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЕрдиреБрднрд╡ рдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдмреЗрдХрд╛рд░ рд╕рдВрдШрд░реНрд╖ рдХреА рдореМрд▓рд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдХрдбрд╝рд╛ рд╡рд┐рд░реЛрдз рдХрд┐рдпрд╛ ред
рдЖрдЗрдП рд╕рдВрдШрд░реНрд╖ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдзрд╛рд░рдгрд╛рдПрдВ рдмрдирд╛рдПрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░: рдореИрдВ рдПрдХ рдЧрд░рдорд╛рдЧрд░рдо рджреАрдкрдХ рдпрд╛ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд╢ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд▓реНрдпреВрдорд┐рдирд┐рд╕реЗрдВрд╕ (рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рддрдХ) рдХреА рдбрд┐рдЧреНрд░реА рдХреИрд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ? рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреАрдкрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдо рд╡реЛрд▓реНрдЯреЗрдЬ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдЗрд╕ рддрддреНрд╡ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╢рдХреНрддрд┐ рдХреЗ рдХрд╛рд░рдг рд╢рдорди рддрддреНрд╡ (рд░реИрдЦрд┐рдХ рд╡рд┐рдирд┐рдпрдорди) рдкрд░ рдПрдХ рд╕реНрдерд┐рд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдбреНрд░реЙрдк рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдЬреЛ рдХреБрдЫ рднреА рд╢реЗрд╖ рд╣реИ рд╡рд╣ рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рдирд┐рдпрдорди (рдкрд▓реНрд╕ рдореЙрдбреНрдпреВрд▓реЗрд╢рди) рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ рдкреНрд░рдореБрдЦ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рджреАрдкрдХ рдкрд░ рдФрд╕рдд рд╡реЛрд▓реНрдЯреЗрдЬ рдореЗрдВ рдХрдореА рдХрд┐ рдореБрдЦреНрдп рддрддреНрд╡ рд╕рдордп рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдирд┐рд░рдВрддрд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдереЗ, рддреЛ рдирд┐рдпрдВрддреНрд░рдг рд╡рд┐рдзрд┐ рдЗрд╕рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧреА, рд╡рд┐рдХрд▓реНрдк рд╕рдВрднрд╡ рд╣реИрдВ: рдкрд▓реНрд╕-рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдЖрд╡реГрддреНрддрд┐-рдкрд▓реНрд╕ рдореЙрдбреНрдпреВрд▓реЗрд╢рдиред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рд╕реЗ рд╣рдо рд╡реИрдХрд▓реНрдкрд┐рдХ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рдо рдЗрдирдкреБрдЯ рд╡реЛрд▓реНрдЯреЗрдЬ (рдЬреЛ рдкрд▓реНрд╕ рдЖрд╡реГрддреНрддрд┐ рдореЙрдбреБрд▓рди рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рд╣реИ) рдХреЗ рдЙрд╕реА рдЪрдХреНрд░ (рдЕрд╡рдзрд┐) рдХреЗ рднреАрддрд░ рд▓реВрдк-рдереНрд░реВ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди / рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдпрд╛ рдЕрд╡рд░реБрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдкрд▓реНрд╕ рдореЙрдбреНрдпреВрд▓реЗрд╢рди рдкрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд▓рд╛рдн рд╣реИ рдХрд┐ рд╡рд┐рдирд┐рдпрдорди рддрддреНрд╡ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЙрд╕ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рд╡реЛрд▓реНрдЯреЗрдЬ рд╢реВрдиреНрдп рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рд╢реВрдиреНрдп рд╡рд░реНрддрдорд╛рди рдкрд░ рдПрдХ рдкреНрд░рддрд┐рд░реЛрдзрдХ рднрд╛рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬреЛ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЗ рдиреБрдХрд╕рд╛рди рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд▓реВрдк-рдмрд╛рдп-рд▓реВрдк рд╕реАрдорд╛ рдореЗрдВ рдЭрд┐рд▓рдорд┐рд▓рд╛рд╣рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЦрд╛рдореА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЪрдХреНрд░ рдХреЗ рднреАрддрд░ рдЖрдВрд╢рд┐рдХ рд╡реЛрд▓реНрдЯреЗрдЬ рдХрдЯрдСрдл рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк (рдЖрдорддреМрд░ рдкрд░ рдЖрдзрд╛ рдЕрд╡рдзрд┐) рдЕрдзрд┐рдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдЯрдСрдл рдХреЛ рдЪрдХреНрд░ рдХреА рд╢реБрд░реБрдЖрдд (рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдореЗрдВ рджреЗрд░реА) рдФрд░ рдЕрдВрдд рдореЗрдВ (рдЕрдЧреНрд░рдгреА рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдмрдВрдж) рджреЛрдиреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЯреНрд░рд╛рдЗрдХ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ (0 рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╕рдордп рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛), рд╣рдо рдЗрд╕реЗ рдПрдХ рдХрд╛рдордХрд╛рдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рд╣рдо рдПрдХ рдореЛрдбрд╝ рдкрд░ рджреЗрд░реА рдХреЗ рд╕рд╛рде рдЪрдХреНрд░реАрдп рдбрд┐рдорд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЫрджреНрдо рдХреЛрдб рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
while (1) { _; timer=_; while (timer) { if ~signal() { timer++}; timer--;}; // 0 timer=_; while (timer) { timer--}; // ; _ ; ; ; timer=_; while (timer && ) { timer--}; // };
рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде, рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЦрдВрдб рдореБрдЦреНрдп рдЪрдХреНрд░ рдХреА рджреВрд╕рд░реА рдФрд░ рддреАрд╕рд░реА рд▓рд╛рдЗрдиреЗрдВ (рдФрд░ рдЪреМрдереА) рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдордп рдЪрдХреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдкрд▓реНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЗрди рд╕рдордп рдХреЛ рд╡реНрдпрд╡рдзрд╛рдиреЛрдВ рдХреЛ рд░реЛрдХрдХрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рдЕрдВрддрд░рд╛рд▓ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рд░реБрдХрд╛рд╡рдЯреЗрдВ рдирд┐рд╖рд┐рджреНрдз рд╣реИрдВ, рдФрд░ рд╣рдо ZIG рд╕рд╣рд┐рдд рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ? рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╡ рд╣реИ (рдореИрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЬреЛрд░ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдордп ZIG рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ) рдХрд┐ рд░реЗрдбрд┐рдпреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреБрдЫ рд╡рд┐рдирд┐рдордп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдордп рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рд╕рдЦреНрдд рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ "рд╣реИрдВрдбрд╢реЗрдХ" (рдСрдкрд░реЗрд╢рди рдХреА рдкреБрд╖реНрдЯрд┐) рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рджрд░рдЕрд╕рд▓, рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рд┐рд╡рд░рдг рдХрд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рдкрд░рд┐рдЪрдп рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ 65 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд░реБрдХрд╛рд╡рдЯреЛрдВ рдХреЛ рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдо рдЗрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рдкреВрд░реНрддрд┐ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЯрдХрд░рд╛рд╡ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореМрдЬреВрдж рд╣реИред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ ZIG рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рддреЛ рдХреНрдпрд╛? рдорд╛рдирдХ рдХреЛ рдЪрддреБрд░ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣рдореЗрд╢рд╛ рд╡рд╛рд░реНрддрд╛рдХрд╛рд░ рдХреЛ рдЕрдкрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рдмреЗрд╡рдХреВрдл рди рд╕рдордЭреЗрдВ рдЬрдм рддрдХ рдХрд┐ рд╡рд╣ рдЖрдкрдХреЗ рд╡рд┐рдкрд░реАрдд рд╕рд╛рдмрд┐рдд рди рд╣реЛ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрд╕реЗ рдЧрд▓рддреА рд╣реЛ рд╕рдХрддреА рд╣реИ), рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ 2.4 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдмреИрдВрдб рдореЗрдВ рд╣рд╡рд╛ рдХреНрдпрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдХрднреА рднреА рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдорд╛рдирдХ рд╕рдордпрд╛рд╡рдзрд┐ рд╕рд╣рд┐рдд рдкреБрдирд░рд╛рд╡рд░реНрддрди рдФрд░ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд╛рдп рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рджреАрдкрдХ рдЪрдордХ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдзрдордХреА рджреЗрддрд╛ рд╣реИ? рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЕрдЧрд▓реЗ рдЪрдХреНрд░ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдЬрдм рд░реБрдХрд╛рд╡рдЯреЛрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛ рдЕрдЧрд▓реЗ рдФрд░ рдЗрддрдиреЗ рдкрд░ред рдпрд╣реА рд╣реИ, рджреАрдкрдХ рдХреА рдЪрдордХ рдХреЛ рдмрджрд▓рдиреЗ рдореЗрдВ рджреЗрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ (рдореИрдВ рдЙрджрд╛рд░ рд╣реВрдВ) рдСрдкрд░реЗрд╢рди рдХреЗ 10 рдЪрдХреНрд░реЛрдВ рддрдХ, рдпрд╛рдиреА 10 * 1/50/2 = 1/10 рд╕реЗрдХрдВрдбред рдореБрдЭреЗ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рддрд░рд╣ рдХреА рджреЗрд░реА рдХреЛ рдХреИрд╕реЗ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдм рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдо рдЬрд┐рд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (ATMEL рд╕реЗ, рд╡реИрд╕реЗ) рдШреБрдорд╛рд╡рджрд╛рд░ рд╣рд╛рдереЛрдВ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдореЗрд░реЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЦрдВрдбрди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ рдПрдХ рд╕реЛрдЪрд╛ рдкреНрд░рдпреЛрдЧ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдХреНрдпрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛), рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЧрд░ рдЗрд╕реЗ 65 ╬╝s рдХреЗ рдмрд╛рдж рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕рдВрджреЗрд╢ рдХрд╛ рдЖрдЧрдордиред рдпрд╣реА рд╣реИ, рд╣рдо ZIG рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╕рдордп рд▓рд╛рдЗрдиреЛрдВ 1 рдФрд░ 2 рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрд╡рдзрд┐ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗред рддреЛ рдХреНрдпрд╛? рдпрд╣реА рд╣реИ, рдЬрдм рджреАрдкрдХ рдХреА рдЪрдордХ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдЧрд▓реЗ рдирд┐рдпрдВрддреНрд░рдг рдЪрдХреНрд░ рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рд╣реЛрдиреЗ рддрдХ рдЪрдордХ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рдЫреЛрдЯрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред рдпрджрд┐ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдХреЗрд╡рд▓ рддрдм рд╣реА рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЙрд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдлрд┐рд░ рд╕реЗ рдореИрдВ рдПрдХ рдРрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреА рджреБрд░реНрд▓рдн рдЦрд░рд╛рдмреА рдХреЗ рдХрд╛рд░рдг рджреАрдкрдХ рдХреА рдЪрдордХ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдЧрд╛ред
рдЕрдм рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╕рдм рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЦрд░рд╛рдм рд╣реИ, рдпрд╛рдиреА рдЬрд╛рдирдХрд╛рд░реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдмрд╛рд░ рдЖрддреА рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рд╣рдорд╛рд░реЗ рдЫрджреНрдо рдХреЛрдб рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдмрдврд╝рддреА рдЕрд╡рдзрд┐ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ)ред рд╕реНрдерд┐рддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкреНрд░рд┐рдп рд╣реИ, рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рд╛рдЧреВ рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред рд╣рдо рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдПрдордХреЗ (<рд╡реНрдпрдВрдЧреНрдп>) рдкрд╛рд╕ рдореЗрдВ рд░рдЦреЗ рдмрд┐рдирд╛ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЦреИрд░, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдЗрдВрдЯрд░рдкреНрдЯ, рдЯрд╛рдЗрдорд░ рдФрд░ рдкреАрдбрдмреНрд▓реВрдПрдо-рд╕рдВрдмрдВрдзрд┐рдд рдореЙрдбреНрдпреВрд▓реЗрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реА рдЪреАрдЬреЛрдВ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВ (рдЗрд╕ рдПрдордХреЗ рдореЗрдВ рдпрд╣ рд╕рдм рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВ)ред рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ: рд╣рдо рдЪрдХреНрд░ рдХреА рдЕрд╡рдзрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЛрдб рдореЗрдВ рдЗрд╕реА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдпрд╛ рдПрдХрд▓ рдореЛрдб (рдЪрдХреНрд░ рд╕рдордп рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдХрдо рд╕рдордп рдХреЗ рд▓рд┐рдП) рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдо PWM рдореЛрдб рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ triac рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдореБрдЦреНрдп рд╡реЛрд▓реНрдЯреЗрдЬ рдЪрдХреНрд░ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдорд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рд╕рдВрдХреНрд░рдордг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 0 рд╕реЗ рдПрдХ рдЕрд╡рд░реЛрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреЗрдд рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдкрд░ рдЯрд╛рдЗрдорд░ (рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рд▓рд┐рдП) рдХреА рдЕрд╡рдзрд┐ рдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдпрд╛ рдЯрд╛рдЗрдорд░ (рдПрдХ рдмрд╛рд░ рдХреЗ рд▓рд┐рдП) рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдмрд░реВрдЯреАрди рдкрд░ рдбрд╛рд▓рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рдпрд╣ рд╣реИрдВрдбрд▓рд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдФрд░ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд╣реЛрддрд╛ рд╣реИ (рдПрдХ рдЕрдВрддрд░рд╛рдпрди рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдЧрдорди рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдВрдмрд╛ рдСрдкрд░реЗрд╢рди) (рдХреИрдкреНрдЪрд░ рдореЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛), рдФрд╕рдд рдЧрдгрдирд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ рд╣реИрдВрдбрд▓рд░ рдХреЗ рдирд┐рдЪрд▓реЗ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рд╣рдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рд░ рдХреЛрдИ рдЦреБрд╢ рд╣реИ, рд╣рд░ рдХреЛрдИ рд╣рдВрд╕ рд░рд╣рд╛ рд╣реИред
рдлрд┐рд░ рднреА, рдореИрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╕реЛрдЪреВрдВрдЧрд╛ рдЬреЛ рд╕рд╛рдЭрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреА рдХрдареЛрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдзреНрдпрд╛рди рдореЗрдВ рдЖрддреА рд╣реИ: рдлрд┐рд░ рднреА, рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд▓рдЧрд╛рдП рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреЗ рд╡рд┐рд╡рд░рдг рдХреА рдЧрд▓рдд рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдерд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред рдореИрдВ 2 рд╕реЗ 8 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рдФрд░ рджреВрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдиреБрдкрд╛рдд рдХреЛ рджрд░ рдХрд░реВрдВрдЧрд╛, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рд╣рдо рдЙрдкрдХрд░рдг рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдореЛрдб рдХреЗ рдПрдорд╕реА рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ "рдЕрдиреБрдореЗрдп рджреЗрд░реА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред" рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рд╣рдо рдЕрдиреБрдорд╛рди рдФрд░ рдЕрдЯрдХрд▓реЛрдВ рдХреА рдПрдХ рдЕрд╕реНрдерд┐рд░ рдЬрдореАрди рдкрд░ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ ZIG рдХреЗ рд╡рд┐рд╖рдп рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рдФрд░ рдореИрдВ рдЙрдкрдпреБрдХреНрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдЧрд╣рди рдЕрдзреНрдпрдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВред рд╕рдЪ рд╣реИ, рдЪрд░реНрдЪрд╛ рдореЗрдВ рдХреБрдЫ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рдмрдпрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп (рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ ZIG рд╢рдмреНрдж рд╣реИ) ATMEL рд╕реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╢рд╛рдпрдж, рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрдВрдкрдиреА рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдХреЗ рдкрдж рдиреЗ рдЪрд░реНрдЪрд╛ рдХреЛ рдЬрдиреНрдо рджрд┐рдпрд╛ред рдореБрдЭреЗ рдЙрдирд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдПрдореНрдмреЗрдбреЗрдб рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореЗрд░реЗ рдХреНрд╖рд┐рддрд┐рдЬ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдЧрд╛ред