DSLogic U2Basic рдХреЛ DSLogic Plus рдореЗрдВ рдмрджрд▓ рджреЗрдВ

рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░!

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ DSLogic U2Basic рдХреЛ DSLogic Plus рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓реЗрдВред

рдпрд╣ рд▓реЗрдЦ рд▓реЗрдЦ рдХрд╛ рдПрдХ рдЕрдкрдбреЗрдЯ рд╣реИ - DSLogic Basic рдХреЛ DSLogic Plus рдореЗрдВ рдмрджрд▓реЗрдВ

рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ - рдореИрдВ рдПрдХ рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛ рд╣реВрдВред

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


DreamSourceLab - рдЫреЗрдж ( рдкреНрд▓рд╕ рд╕реЗ рдореЙрдб ) рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

DSLogic рдмреЗрд╕рд┐рдХ - рдмрдВрдж
DSLogic U2Basic - рдмрджрд▓реЗ рдореЗрдВ рд╕рд░реНрдХрд┐рдЯ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рдорд╛рдореВрд▓реА рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдлрд╝реАрдЪрд░ рдЕрдВрддрд░

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдмреЛрд░реНрдб рдореЗрдВ рдорддрднреЗрдж рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВред

рдмрд╛рдд рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдбреАрдПрд╕рдПрд▓ рдХреНрдпреЛрдВ рдФрд░ рди рд╣реА рд╕рд▓рд╛рдИред рд╕реНрд╡рд╛рдж рдФрд░ рд░рдВрдЧ рдкрд░ - рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ ...

рдкреНрд░рд╕рд┐рджреНрдз рдЪреАрдиреА рдмрд╛рдЬрд╛рд░ рдореЗрдВ, DSLogic U2Basic рд▓рд╛рдЧрдд (> $ 55)ред
рдЬрдмрдХрд┐ рдПрдХ рдСрдл рд╕рд╛рдЗрдЯ рд▓рд╛рдЧрдд (> $ 149) рдкрд░ DSLogic Plusред

рдФрд░ рдореЙрдб рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рд┐рд░реНрдл рд░реИрдо рдХреЛ рдмрджрд▓рдиреЗ, рд╡рд╛рдпрд░ рдХреЛ рд╕реЛрд▓реНрдбрд░ рдХрд░рдиреЗ рдФрд░ рдПрдирд╛рд▓рд╛рдЗрдЬрд░ рдмреЛрд░реНрдб рдореЗрдВ рдЗрдкреНрд░реЛрдо рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рдПрдХ рдмрд╛рдЗрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

рдХрд╛рдо рдкрд░ рд▓рдЧрдирд╛


рд▓реЗрдЦрдХ рдЖрдкрдХреА рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИ!

рдЖрдк рдЬреЛ рднреА рдХрд░рддреЗ рд╣реИрдВ - рдЖрдк рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдФрд░ рдЬреЛрдЦрд┐рдо рдкрд░ рдХрд░рддреЗ рд╣реИрдВ!

рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:


рд╣рдо рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ


рдЫрд┐рдкрд╛ рд╣реБрдЖ рдкрд╛рда
рд╣рдордиреЗ 4 рдмреЛрд▓реНрдЯреЛрдВ рдХреЛ рдЦреЛрд▓ рджрд┐рдпрд╛, рдЪрд┐рдордЯреА рдпрд╛ рд╕рдХреНрд╢рди рдХрдк рдХреЗ рд╕рд╛рде рдврдХреНрдХрди рдХреЛ pryред



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдХрд░реЗрдВ:

  1. рд╣рдордиреЗ рдорд╛рдорд▓реЗ рдХреЛ рдмреЛрд░реНрдб рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ 4 рдФрд░ рдмреЛрд▓реНрдЯреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ред
  2. рд╣рдо рдмреЛрд░реНрдб рдХреЛ рдЪреИрдирд▓ рдЗрдирдкреБрдЯ рдХрдиреЗрдХреНрдЯрд░ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред
  3. рдмреЛрд░реНрдб рдХреЛ рдереЛрдбрд╝рд╛ рдЭреБрдХреЗрдВред
  4. рд╣рдо рдЪреИрдирд▓ рдЗрдирдкреБрдЯ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЛ рдХреБрдЪрд▓рдХрд░ рдмреЛрд░реНрдб рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред



рд╣рдо рд░реИрдо рдмрджрд▓рддреЗ рд╣реИрдВ, рд╡рд╛рдпрд░рд┐рдВрдЧ рдХреЛ рдорд┐рд▓рд╛рдк рдХрд░рддреЗ рд╣реИрдВ, рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ


рдЫрд┐рдкрд╛ рд╣реБрдЖ рдкрд╛рда
рд╣рдо рдмреЛрд░реНрдб рдкрд░ рд░реИрдо рджреЗрдЦрддреЗ рд╣реИрдВ - рд╣рдо рдХрд╛рд░рдЦрд╛рдиреЗ рдХреЛ рдПрдХ рд╡рд╛рд╖реНрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдВрдЬреА рдХреЛ рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рд╕рд╣реА рд░реИрдо рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ ред

рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдорд┐рд▓рд╛рдПрдВ, рдиреЙрдЯ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ!



U2Basic рдореЗрдВ, A12 рд░рд╛рдо рдЯреНрд░реИрдХ рдирд╣реАрдВ рд╣реИред

рдФрд░ рдпрд╣ рднреА, U3 рдЪрд┐рдк рдХрд╛ рдкрд┐рди (рдкреИрд░) (рдЬрд┐рд╕ рдкрд░ рдЯреНрд░реИрдХ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП) рдЪрд┐рдк рдХреЗ рдиреАрдЪреЗ рдЬрдореАрди рдкрд░ рдмрдВрдж рд╣реИред

рдмреЛрд░реНрдб рдорддрднреЗрдж
U2Basic



рдкреНрд▓рд╕



рдЗрд╕рд▓рд┐рдП, рд╣рдо рдПрдХ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде U3 рдЪрд┐рдк рдХреЗ рдкреИрдб 138 рдХреЛ рдЧрд░реНрдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдзреАрд░реЗ рд╕реЗ рд╕реБрдИ рдХреЗ рд╕рд╛рде рдкрд┐рди рдХрд╛ рд╢рд┐рдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
рдЖрдкрдХреЛ рдмреЛрд░реНрдб рдХреЗ рдКрдкрд░ рдкрд┐рди рдЙрдард╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рдо рдпрдерд╛рд╕рдВрднрд╡ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ - рддрд╛рдХрд┐ рдкрд┐рди рдХреЛ рддреЛрдбрд╝ рди рдЬрд╛рдПред



рд╣рдо рдПрдХ рдкрддрд▓реА рддрд╛рд░ / рд╡рд╛рд░реНрдирд┐рд╢ рддрд╛рд░ рд▓реЗрддреЗ рд╣реИрдВ - ~ тАЛтАЛ38.5 рдорд┐рдореА (+ -1 рдорд┐рдореА) рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдХрд╛рдЯ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рдо рдпреВ 3 рдЪрд┐рдк рдХреЗ рдЙрдард╛рдП рдЧрдП 138 рдкрд┐рди рдФрд░ рд░реИрдо рдЪрд┐рдк рдХреЗ 31 рдкрд┐рди рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛рдк рдХрд░рддреЗ рд╣реИрдВред



рд╣рдо рдЗрд╕реЗ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкреЛрд╕реНрдЯрд┐рдВрдЧ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рдЕрддрд┐ рд╕реНрдкрд░реНрд╢ рди рдХрд░реЗрдВред



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

рд╣рдо 8-рдлреБрдЯ рдорд╛рдорд▓реЗ рдореЗрдВ рдЪрд┐рдк рджреЗрдЦрддреЗ рд╣реИрдВ - рдпрд╣ I2C EEPROM рд╣реИ, рдЗрд╕реЗ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



EZP2010 рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ (рддреНрд░реБрдЯрд┐ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╕рдордп, рд╣рд░ рдмрд╛рд░ рдПрдХ рдЕрд▓рдЧ рдкрддреЗ рдкрд░) рдорд╛рд╕реНрдЯрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдЗрд╕рд▓рд┐рдП, рдореИрдВ CH341A рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд▓реЗрддрд╛ рд╣реВрдВред

рдЪрд┐рдк рдХреЛ рдорд┐рд▓рд╛рдк рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдореИрдВ рдПрдХ SOIC8 SOP8 рдХреНрд▓рд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдЪреВрдВрдХрд┐ рдмреЛрд░реНрдб рдкрд░ рдкрд╣рд▓рд╛ EEPROM рдкрд┐рди рдмрд┐рдЬрд▓реА рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдЬрдореАрди рдкрд░, рдореИрдВ рдЗрд╕реЗ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде рдЧрд░рдо рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЪрд┐рдордЯреА рдХреЗ рд╕рд╛рде рдкрд╣рд▓рд╛ рдкрд┐рди рдмрдврд╝рд╛рддрд╛ рд╣реВрдВ:


рдлрд┐рд░ рдзреНрдпрд╛рди рд╕реЗ (рдЗрд╕рд▓рд┐рдП рдкрд╣рд▓реЗ рдкрд┐рди рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ), рдореИрдВ рдХрдкрдбрд╝реЗрдкрд┐рди рдХреЛ рд╣реБрдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдкреАрд╕реА рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВред

рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐


1) EEPROM рдкрдврд╝реЗрдВред

2) рд╣рдо рд╣реЗрдХреНрд╕ рдЕрдиреБрд░реЛрдз 0 рдИ 2 рдП рдкрд░ рдПрдХ рдЦреЛрдЬ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдЧрд▓реЗ рдмрд╛рдЗрдЯ рдХреЛ 29 рд╕реЗ 20 рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВ (рдкрддрд╛ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:





3) рдлрд░реНрдорд╡реЗрдпрд░, рдЬрд╛рдБрдЪ рдХрд░реЗрдВред

рдПрдХ рд╕рдлрд▓ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдмрд╛рдж:

  1. рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реВрдВред
  2. рдореИрдВ EEPROM рдЪрд┐рдк рд╡рд╛рдкрд╕ рдХреЗ рдкрд╣рд▓реЗ рдкрд┐рди рдорд┐рд▓рд╛рдкред
  3. рдореИрдВ рдкреАрд╕реА рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реВрдВред

рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ, рдЗрд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:



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

рд▓рд╛рдн!

рдкрд░рд┐рдгрд╛рдо - рд╣рдореЗрдВ $ 150-200 (+ рд╕реАрдорд╛ рд╢реБрд▓реНрдХ) рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реНрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдорд┐рд▓рддрд╛ рд╣реИ, ~ $ 65 (рд╢рд┐рдкрд┐рдВрдЧ рд╕рд╣рд┐рдд) рдХреА рдХреАрдордд рдкрд░ред

рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╕рдордп, рдХреГрдкрдпрд╛ рд╕реНрд░реЛрдд рдХрд╛ рд▓рд┐рдВрдХ рдЫреЛрдбрд╝ рджреЗрдВред

рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд╕рд╛рде, рдХреГрдкрдпрд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ - рдореИрдВ рдорджрдж рдХрд░реВрдВрдЧрд╛ред

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


All Articles