рд╡рд┐рд╡рд░рдг
рдпрд╣ рдЕрд▓рд╛рд░реНрдо рдШрдбрд╝реА рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдШрдбрд╝реА рдЪрд┐рдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдПрдХ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмреИрдХрдЕрдк рдкрд╛рд╡рд░ рд╕реНрд░реЛрдд рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реЗрдЯ рдЕрд▓рд╛рд░реНрдо рд╕рдордп рдФрд░ рдСрдкрд░реЗрд╢рди рдореЛрдб рдХреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреА рдЧреИрд░-рд╡рд╛рд╖реНрдкрд╢реАрд▓ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдб 24 рдШрдВрдЯреЗ рдХрд╛ рд╣реИред рдЙрдирдореЗрдВ "рдЯрд┐рдХ" рдХреА рдирдХрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕рдордп рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдХрд╛ рд╕рдВрдХреЗрдд рдПрд▓рдИрдбреА рд╕рдВрдХреЗрддрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХрд╛рд░реНрдп рд╕рд┐рджреНрдзрд╛рдВрдд
рдЗрд╕ рдШрдбрд╝реА рдХрд╛ рдЖрдзрд╛рд░ DS1307 рдЪрд┐рдк рд╣реИ - рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдШрдбрд╝реА рдЬреЛ I2C рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╕рд╛рде рд╕реВрдЪрдирд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рд╕рдордп рдХрд╛ рд╕рдВрдХреЗрдд рдЧрддрд┐рд╢реАрд▓ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ 4 7-рдЦрдВрдб рд╕рдВрдХреЗрддрдХреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдордп рджрд░реНрдЬ рдХрд░рдирд╛ рдФрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ 5 рдмрдЯрди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: "+ рдорд┐рдирдЯ", "+ рдШрдВрдЯреЗ", "рд╕реЗрдЯрд┐рдВрдЧ", "рдЕрд▓рд╛рд░реНрдо" рдФрд░ "рд░реАрд╕реЗрдЯ"ред рдЕрд▓рд╛рд░реНрдо рдШрдбрд╝реА рдХрд╛ рдзреНрд╡рдирд┐ рд╕рдВрдХреЗрдд рдПрдХ рдорд╛рдирдХ рдкреАрдЬрд╝реЛ-рдПрдорд┐рдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рдЦрдВрдб рдХреЗ рд╕рд╛рде 1 kHz рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдХреЗрдд рд╣реИред
Atmega48 рдХреЛ рдЗрд╕рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдФрд░ рдмреЛрд░реНрдб рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдмрд╣реБрддрд╛рдпрдд рдореЗрдВ) рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдХрд╛рд░рдг рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред DS1307 рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ I2C рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИред DS1307 рдХреЛ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдореЛрдб рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдореБрдЦреНрдп рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдмрд┐рдЬрд▓реА рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ), рдПрдХ 3V рд▓рд┐рдерд┐рдпрдо рдмреИрдХрдЕрдк рдмреИрдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЪрд┐рдк рдХреА рдХрдо рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдХреЗ рдХрд╛рд░рдг рдХрдИ рд╡рд░реНрд╖реЛрдВ рддрдХ рдЪрд▓реЗрдЧрд╛ред
рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рдлреНрд▓реИрдЧ-рдЯрд╛рдЗрдорд░ рдорд╢реАрди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рд╕рднреА рд░рд╛рдЬреНрдпреЛрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЭрдВрдбреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЯрд╛рдЗрдорд░ 1s, 1ms рдФрд░ 263.17ms рдХреЗ рдмреАрдЪ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрдХреНрд░рдо 2 рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯрд╛рдЗрдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдШрдбрд╝реА рдорд╛рдЗрдХреНрд░реЛрдХрд┐рд░рд┐рдЯ рдХреЛ рдкреНрд░рджреВрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмрдЯрди 263.17ms рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдкрд░ рджрдмрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред 1ms рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рдХреЙрд▓ рдХреЛ рдзреНрд╡рдирд┐ рд╕рдВрдХреЗрдд рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 1s -ред рджреВрд╕рд░рд╛ рдЕрдВрддрд░рд╛рд▓ рд╕рдВрдХреЗрддрдХ рдХреА рджреВрд╕рд░реА рд╢реНрд░реЗрдгреА рдореЗрдВ рдПрдХ рдмрд┐рдВрджреБ рдХреЗ рдирд┐рдорд┐рд╖ рдХреЛ рднреА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдШрдВрдЯреЗ рдФрд░ рдорд┐рдирдЯреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ "рдЯрд┐рдХ" рдХреЗ рдЧрдарди рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдШрдбрд╝реА рдХреЗ рд╕рд░реНрдХрд┐рдЯ рдЖрд░реЗрдЦ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
рдкрджрдирд╛рдо рдФрд░ рд╕рдВрдкреНрд░рджрд╛рдп:
рдПрд╕ 4 - рдШрдВрдЯреЗ рдмрдврд╝рд╛рдПрдВ
S3 - рдорд┐рдирдЯ рдмрдврд╝рд╛рдПрдВ
рдПрд╕ 2 - рд╕реНрдерд╛рдкрдирд╛
S1 - рдЕрд▓рд╛рд░реНрдо рдЪрд╛рд▓реВ рдХрд░реЗрдВ
S5 - рд░реАрд╕реЗрдЯ
рдЖрд░ 6-рдЖрд░ 10 - 10k
R1-R5 - 510ohm
рдЖрдкреВрд░реНрддрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ - 5 рд╡реЛрд▓реНрдЯред
рд╕реЗрдЯрдЕрдк рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЗрдХрдЯреНрдареА рд╣реБрдИ рдШрдбрд╝рд┐рдпреЛрдВ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд╛рдпреЛрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд╕рдордп рдФрд░ рдЕрд▓рд╛рд░реНрдо рд╕реЗрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд╡рд░реНрддрдорд╛рди рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:
1) рд╡рд░реНрддрдорд╛рди рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП S1 рдФрд░ S2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдЕрдВрдХреЛрдВ рдХреЗ рдмреАрдЪ рдХрд╛ рдмрд┐рдВрджреБ рдкрд▓рдХ рдирд╣реАрдВ рдЭрдкрдХрд╛рддрд╛ рд╣реИ)
2) S3 рдмрдЯрди рдХреЗ рд╕рд╛рде рдШрдбрд╝реА рд╢реБрд░реВ рдХрд░реЗрдВ
рдЕрд▓рд╛рд░реНрдо рд╕реЗрдЯ рдХрд░рдирд╛:
1) S3 рджрдмрд╛рдПрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкрд╣рд▓реА рд╢реНрд░реЗрдгреА рдореЗрдВ рдбреЙрдЯ рдКрдкрд░ рд░реЛрд╢рдиреА
2) рдмрдЯрди S1 рдФрд░ S2 рдХреЗ рд╕рд╛рде рд░рд┐рдВрдЧ рдЯрд╛рдЗрдо рд╕реЗрдЯ рдХрд░реЗрдВ
3) S4 рдмрдЯрди рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдЪрд╛рд▓реВ рдХрд░реЗрдВ
рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
рдЯрд┐рдХ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ - рдПрд╕ 4 рдХреЛ рдкрдХрдбрд╝рддреЗ рд╕рдордп, рдПрд╕ 2 рдХреЛ рддрдм рддрдХ рджрдмрд╛рдПрдВ рдЬрдм рддрдХ рдХрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдзреНрд╡рдирд┐ рди рджрд┐рдЦрд╛рдИ рджреЗрдВред рдпрд╣ рд╡реИрд╕реЗ рд╣реА рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдорд┐рдирдЯ рдФрд░ рд╕реЗрдХрдВрдб рдХрд╛ рдкреНрд░рджрд░реНрд╢рди - рдПрд╕ 4 рдХреЛ рдкрдХрдбрд╝рддреЗ рд╕рдордп, рдПрд╕ 1 рджрдмрд╛рдПрдВред рдпрджрд┐ рдЙрд╕рдХреЗ рдмрд╛рдж S3 рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП 00 рдкрд░ рд╕реЗрдХрдВрдб рдХрд╛ рдПрдХ рд░реАрд╕реЗрдЯ рд╣реЛрдЧрд╛ред рд╡рд╛рдкрд╕реА - рдПрдХ рд╣реА рд╕рдВрдпреЛрдЬрдиред
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ:
рд╕реНрд░реЛрдд рдХреЛрдб (рдХреЛрдбрд╛рдВрддрд░рдХ рдореЗрдВ) + рдкреНрд░реЛрдЯреЗрдо рдореЗрдВ atmega48 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ + рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рд╣реЗрдХреНрд╕ ред
рдлреЛрдЯреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрддрд╛ рд╣реИ
рдШрдбрд╝реА рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп "рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕" рдХреЗ рддрд╣рдд рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред