рдирдХрд▓реА DS18B20 рд╡реЙрдЯрд░рдкреНрд░реВрдл: рдХреНрдпрд╛ рдХрд░реЗрдВ?

рд╢реБрдн рджрд┐рди! рдпрд╣ рд▓реЗрдЦ рдирдХрд▓реА рд╕реЗрдВрд╕рд░ рдХреА рд╕рдорд╕реНрдпрд╛, рдЗрди рд╕реЗрдВрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореМрдЬреВрджрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реАрдорд╛рдУрдВ рдФрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

рдирдХрд▓реА DS18B20 рд╡реЙрдЯрд░рдкреНрд░реВрдл: рдХреНрдпрд╛ рдХрд░реЗрдВ?
рд╕реНрд░реЛрдд: ali-trends.ru

рдореБрдЭрд╕реЗ рдкрд╣рд▓реЗ рднреА рдирдХрд▓реА рд╕реЗрдВрд╕рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╣рд╛рдВ. рдирдХрд▓реА рд╕реЗрдВрд╕рд░ рдФрд░ рдореВрд▓ рд╕реЗрдВрд╕рд░ рдХреЗ рдмреАрдЪ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдВрддрд░:

  1. рд╕реЗрдВрд╕рд░, рднрд▓реЗ рд╣реА рдирд┐рдХрдЯрддрд╛ рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реЛ, рдкрд░рдЬреАрд╡реА рдкрд╛рд╡рд░ рдореЛрдб рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрднреА-рдХрднрд╛рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред
  2. рдкрд░рдЬреАрд╡реА рдкрд╛рд╡рд░ рдореЛрдб рдореЗрдВ, рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреЛ рдареАрдХ рд╣реЛрдиреЗ рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ (рдЖрдк рдЗрд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдСрд╕рд┐рд▓реЛрдЧреНрд░рд╛рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)
  3. рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рдХрдИ рдорд╛рдЗрдХреНрд░реЛрдПрдореНрдкреНрд╕ (рдЬреАрдПрдирдбреА рдФрд░ рд╡реАрд╕реАрд╕реА рд╕реЗ рдорд╛рдЗрдирд╕, рдбреАрдХреНрдпреВ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдПрдореАрдЯрд░ рд╕реЗ +5 рд╡реЛрд▓реНрдЯ) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИред
  4. рдЧрдгрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ (0xF0) рдХреЗ рдмрд╛рдж, рд╕реЗрдВрд╕рд░ рд╕реНрдХреНрд░реИрдЪрдкреИрдб рд░реАрдб рдХрдорд╛рдВрдб (0xBE) рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ
  5. рдорд╛рдк рдХрдорд╛рдВрдб рдХреЗ рдмрд┐рдирд╛ рдмрд┐рдЬрд▓реА рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░реИрдЪрдкреИрдб рд╕реЗ рдкрдврд╝рд╛ рдЧрдпрд╛ рддрд╛рдкрдорд╛рди 85,0 рдбрд┐рдЧреНрд░реА рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИред
  6. рд╕реНрдерд┐рддрд┐ 5 рдФрд░ 7 рдкрд░ рд╕реНрдХреНрд░реИрдЪрдкреИрдб рдорд╛рди 0xFF рдФрд░ 0x10 рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИрдВ
  7. рдкрд╣рд▓реЗ рджрд┐рдП рдЧрдП рдорд╛рдк рдЖрджреЗрд╢ рдХреЗ рдмрд┐рдирд╛ рдбреА-рдПрдирд░реНрдЬреЗрдЯрд┐рдХ рд╕реЗрдВрд╕рд░ рдХреЗ рдкрд╣рд▓реЗ рд╕реНрд╡рд┐рдЪ рдСрди рдХреЗ рдмрд╛рдж рдкрдврд╝рд╛ рдЧрдпрд╛ рддрд╛рдкрдорд╛рди рдорд╛рди (рд╕реНрдХреНрд░реИрдЪрдкреИрдб рдХреА рдкрд╣рд▓реА рджреЛ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ) рдкрд┐рдЫрд▓рд╛ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рди рдХрд┐ 50 05 (85.0 рдбрд┐рдЧреНрд░реА)ред


рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдСрд╕рд┐рд▓реЛрд╕реНрдХреЛрдк рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЧреИрд▓реАрд▓рд┐рдпреЛрд╕реНрдХреА рдмреЗрд╕рдмреНрд▓реЙрдХ рд▓рд╛рдЗрдЯ рдЬреАрдкреАрдПрд╕ рдЯреНрд░реИрдХрд░ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдмреЗрдВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

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

рд╕рдорд╛рдзрд╛рди

рдЗрд╕рд▓рд┐рдП, рд╕реЗрдВрд╕рд░ рдЦрд░реАрджреЗ рдЧрдП, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдмреИрдЪ рдиреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдФрд░ рдПрдХ рдирдП рдмреИрдЪ рдХреА рдЬрд╛рдВрдЪ рдФрд░ рдСрд░реНрдбрд░ рджреЗрдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧрд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд▓рд╛рдЧрдд рдмрдврд╝ рдЧрдИ рд╣реЛрдЧреАред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрд╡рдпрдВ рд╣реА рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

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

рдирдХрд▓реА DS18B20 рд╡реЙрдЯрд░рдкреНрд░реВрдл: рдХреНрдпрд╛ рдХрд░реЗрдВ?

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

рд╕рд░рдлреЗрд╕ рдорд╛рдЙрдВрдЯрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЯрд░реНрдорд┐рдирд▓ рджреНрд╡рд╛рд░рд╛ 1 ╬╝F рдХреА рдХреИрдкреЗрд╕рд┐рдЯрд░ рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рд╕реЗрдВрд╕рд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ред рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП, рдкрд░рдЬреАрд╡реА рдкрд╛рд╡рд░ рдмреЛрд░реНрдб рд╡рд╛рд▓реЗ рдкреИрдирд▓ рд╡рд╛рд▓реЗ рдмреЛрд░реНрдб рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдСрд░реНрдбрд░ рдХрд┐рдП рдЧрдП рдереЗ:

рдирдХрд▓реА DS18B20 рд╡реЙрдЯрд░рдкреНрд░реВрдл: рдХреНрдпрд╛ рдХрд░реЗрдВ?

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

рдирдХрд▓реА DS18B20 рд╡реЙрдЯрд░рдкреНрд░реВрдл: рдХреНрдпрд╛ рдХрд░реЗрдВ?

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

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

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ