1-Wire

1-Wire๋ ๋จ์ผ ๋์ฒด๋ฅผ ํตํด ์ ์(16.3kbit/s[1]) ๋ฐ์ดํฐ ํต์ ๊ณผ ๊ณต๊ธ ์ ์์ ์ ๊ณตํ๋ Dallas Semiconductor์์ ์ค๊ณํ ์ ์ ๋ฐ์ด์ค ์ง๋ ฌ ๋ฒ์ค์ด๋ค.[2]
1-Wire๋ ๊ฐ๋ ์ IยฒC์ ์ ์ฌํ์ง๋ง ๋ฐ์ดํฐ ์ ์ก๋ฅ ์ด ๋ฎ๊ณ ๋ฒ์๊ฐ ๋ ๊ธธ๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋์งํธ ์จ๋๊ณ ๋ฐ ๊ธฐ์ ๊ด์ธก๊ธฐ์ ๊ฐ์ ์๊ณ ์ ๋ ดํ ์ฅ์น์ ํต์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ์ฐ๊ฒฐ๋ ๋ง์คํฐ ์ฅ์น๊ฐ ์๋ 1-Wire ์ฅ์น์ ๋คํธ์ํฌ๋ฅผ MicroLAN์ด๋ผ๊ณ ํ๋ค. ์ด ํ๋กํ ์ฝ์ ๋๋ฌ์ค ํค(Dallas key) ๋๋ iButton์ผ๋ก ์๋ ค์ง ์์ ์ ์ ํค์๋ ์ฌ์ฉ๋๋ค.
์ด ๋ฒ์ค์ ํน์ง ์ค ํ๋๋ ๋ฐ์ดํฐ์ ์ ์ง๋ผ๋ ๋ ๊ฐ์ ๋์ฒด๋ง ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด 1-Wire ์ฅ์น๋ ์ ํ๋ฅผ ์ ์ฅํ๋ ์ํ ์ถ์ ๊ธฐ(~800pF)๋ฅผ ํตํฉํ์ฌ ๋ฐ์ดํฐ ๋ผ์ธ์ด ํ์ฑํ๋ ๊ธฐ๊ฐ ๋์ ์ฅ์น์ ์ ๋ ฅ์ ๊ณต๊ธํ๋ค.
๊ฐ์ฃผ
[ํธ์ง]- โ โReading and Writing 1-Wire Devices Through Serial Interfacesโ (๋ฏธ๊ตญ ์์ด). ใMaxim Integratedใ. 2022๋ 12์ 21์ผ์ ํ์ธํจ.
- โ โOverview of 1-Wire Technology and Its Useโ. ใAnalog Devicesใ. 2023๋ 6์ 27์ผ์ ์๋ณธ ๋ฌธ์์์ ๋ณด์กด๋ ๋ฌธ์. 2023๋ 7์ 21์ผ์ ํ์ธํจ.
์ธ๋ถ ๋งํฌ
[ํธ์ง]- 1-Wire Device
- Accessing, Reading, and Writing to 1-Wire devices using a UART
- Using a UART to Implement a 1-Wire Bus Master
- iButton, iButtonLink
- Guidelines for Reliable Long Line 1-Wire Networks
- Choosing the Right 1-Wire Master for Embedded Applications
- OWFSย โ 1-Wire file system for Linux
- Guides to working with 1-Wire, for programmers and engineers
- Getting 1-Wire sensors working in Linux using OWFS
- 1-wire Arduino tutorial
- Guide to writing software for 1-Wire/ MicroLan using Lazarus, "the free Delphi".