메뉴 English Ukrainian 러시아인 홈

애호가 및 전문가를 위한 무료 기술 라이브러리 무료 기술 라이브러리


라디오 전자 및 전기 공학의 백과사전
무료 도서관 / 무선 전자 및 전기 장치의 계획

제어 버스 I2C. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 컴퓨터

기사에 대한 의견 기사에 대한 의견

I2C는 Philips에서 개발한 100선식 인터페이스입니다. 인터페이스의 원래 사양은 최대 데이터 속도가 XNUMXKbps였습니다. 그러나 시간이 지남에 따라 더 빠른 작동 모드에 대한 표준이 나타났습니다.2C. 하나의 타이어에 I2C에서 데이터 속도는 클럭 신호에 의해 결정되기 때문에 액세스 속도가 다른 장치를 연결할 수 있습니다.

데이터 전송 프로토콜은 전송된 데이터의 안정적인 수신을 보장하는 방식으로 설계되었습니다.

데이터 전송에서 하나의 장치는 데이터 전송을 시작하고 동기화 신호를 생성하는 "마스터"입니다. 다른 장치 "슬레이브" - "마스터"의 명령에 의해서만 전송을 시작합니다.

PIC16CXXX 마이크로컨트롤러에서 장치의 "슬레이브" 모드는 SSP 모듈의 하드웨어에서 구현됩니다. "마스터" 모드는 소프트웨어에서 구현됩니다.

버스 운행을 설명할 때 사용되는 기본 용어 I2C:

송신기 - 버스에서 데이터를 전송하는 장치

수화기 - 버스로부터 데이터를 수신하는 장치

"주인" - 전송을 시작하고 클럭 신호를 생성하는 장치

"노예" - "마스터"가 액세스하는 장치

멀티 "마스터" - 버스 모드 I2하나 이상의 "마스터"가 있는 C

중재 - 하나의 "마스터"만 버스를 제어하도록 하는 절차

동기화 중 - 두 개 이상의 장치에서 클럭 신호를 동기화하는 절차

클록(SCL) 및 데이터(SDA) 컨디셔너의 출력단은 오픈 컬렉터(드레인) 회로로 만들어져 여러 출력을 결합하고 외부 저항을 통해 전원 양극에 연결되어 "1" 레벨을 갖습니다. 하나의 장치가 "0" 신호를 생성하지 않을 때 버스. 최대 용량성 부하는 400pF로 제한됩니다.

데이터 전송 초기화 및 완료

버스에서 데이터 전송이 없으면 외부 저항으로 인해 SCL 및 SDA 신호가 높습니다.

START 및 STOP 신호는 각각 데이터 전송의 시작과 끝을 결정하기 위해 "마스터"에 의해 생성됩니다.

START 신호는 SCL 신호가 하이인 동안 SDA 신호의 하이-로우 전환에 의해 생성됩니다. STOP 신호는 SCL이 하이일 때 로우에서 하이로 SDA 전환으로 정의됩니다. 따라서 데이터를 전송할 때 SDA 신호는 SCL 신호가 낮을 때만 변경될 수 있습니다.

I2C 제어 버스

버스 I의 장치 주소 지정2C

두 가지 주소 형식이 장치 주소 지정에 사용됩니다.

R/W 읽기/쓰기 비트가 있는 간단한 7비트 형식.

I2C 제어 버스

및 10비트 형식 - 첫 번째 바이트에서는 주소의 최상위 XNUMX비트와 쓰기/읽기 비트가 전송되고 두 번째 바이트에서는 주소의 하위 부분이 전송됩니다.

I2C 제어 버스

수락 확인

데이터를 전송할 때 각 전송된 바이트 후에 수신기는 ACK 신호로 바이트 수신을 확인해야 합니다.

"슬레이브"가 주소 또는 데이터 바이트의 수신을 확인하지 않으면 "마스터"는 STOP 신호를 발행하여 전송을 중단해야 합니다.

"Slave"에서 "Master"로 데이터를 전송할 때 "Master"는 데이터 ACK를 수신하기 위한 승인 신호를 생성합니다. "마스터"가 바이트 수신을 승인하지 않으면 "슬레이브"는 데이터 전송을 중지하고 SDA 라인을 "해제"합니다. 그런 다음 "마스터"는 STOP 신호를 생성할 수 있습니다.

데이터 전송 지연의 경우 "슬레이브"는 "마스터"가 기다려야 함을 나타내는 논리 XNUMX을 설정할 수 있습니다. SCL 라인의 "해제" 후 데이터 전송이 계속됩니다.

I2C 제어 버스

I2C 제어 버스

"마스터"에서 "슬레이브"로 데이터 전송

I2C 제어 버스

"슬레이브"에서 데이터 읽기

I2C 제어 버스

re-START 신호를 사용하여 "슬레이브"에 액세스

I2C 제어 버스

멀티 마스터 모드

통신 프로토콜 I2C에서는 버스에 둘 이상의 "마스터"를 둘 수 있습니다. 중재 및 동기화 기능은 전송 초기화 중에 버스의 충돌을 해결하는 데 사용됩니다.

중재

SCL 라인이 높을 때 SDA 라인에서 중재가 수행됩니다. 다른 장치가 로우를 보낼 때 SDA 라인을 하이로 구동하는 장치는 "마스터"를 취할 권리를 잃고 "슬레이브" 모드로 들어가야 합니다. 버스에서 주도권을 잃은 "마스터"는 마스터 속성을 잃은 바이트 끝까지 클록 펄스를 생성할 수 있습니다.

I2C 제어 버스

동기화 중

버스의 클럭은 SCL 신호에 대해 중재가 수행된 후에 발생합니다. SCL 신호가 하이에서 로우로 바뀌면 관심 있는 모든 장치가 로우 레벨의 지속 시간을 계산하기 시작합니다. 그런 다음 장치는 필요한 데이터 속도에 따라 SCL을 낮음에서 높음으로 전환하기 시작합니다. 수준이 낮음에서 높음으로 전환된 후 관심 있는 장치는 높은 수준의 지속 시간을 계산합니다. SCL 신호를 낮추는 첫 번째 장치가 클록 매개변수를 결정합니다.

I2C 제어 버스

간행물: cxem.net

다른 기사 보기 섹션 컴퓨터.

읽고 쓰기 유용한 이 기사에 대한 의견.

<< 뒤로

과학 기술의 최신 뉴스, 새로운 전자 제품:

터치 에뮬레이션을 위한 인조 가죽 15.04.2024

거리가 점점 일반화되는 현대 기술 세계에서는 연결과 친밀감을 유지하는 것이 중요합니다. 최근 독일 자를란트 대학(Saarland University) 과학자들이 인공 피부를 개발하면서 가상 상호 작용의 새로운 시대가 열렸습니다. 독일 자를란트 대학 연구진이 촉각 감각을 멀리까지 전달할 수 있는 초박형 필름을 개발했습니다. 이 최첨단 기술은 특히 사랑하는 사람과 멀리 떨어져 있는 사람들에게 가상 커뮤니케이션을 위한 새로운 기회를 제공합니다. 연구원들이 개발한 두께가 50마이크로미터에 불과한 초박형 필름은 직물에 통합되어 제XNUMX의 피부처럼 착용될 수 있습니다. 이 필름은 엄마나 아빠의 촉각 신호를 인식하는 센서이자, 이러한 움직임을 아기에게 전달하는 액추에이터 역할을 합니다. 부모가 직물을 만지면 압력에 반응하여 초박막 필름이 변형되는 센서가 활성화됩니다. 이것 ...>>

펫구구 글로벌 고양이 모래 15.04.2024

애완동물을 돌보는 것은 종종 어려운 일이 될 수 있습니다. 특히 집을 깨끗하게 유지하는 데 있어서는 더욱 그렇습니다. Petgugu Global 스타트업의 새롭고 흥미로운 솔루션이 제시되었습니다. 이 솔루션은 고양이 주인의 삶을 더 쉽게 만들고 집을 완벽하게 깨끗하고 깔끔하게 유지할 수 있도록 도와줍니다. 스타트업 펫구구글로벌(Petgugu Global)이 자동으로 배설물을 씻어내는 독특한 고양이 화장실을 공개해 집안을 깨끗하고 산뜻하게 유지해준다. 이 혁신적인 장치에는 애완동물의 배변 활동을 모니터링하고 사용 후 자동으로 청소하도록 활성화되는 다양한 스마트 센서가 장착되어 있습니다. 이 장치는 하수 시스템에 연결되어 소유자의 개입 없이 효율적인 폐기물 제거를 보장합니다. 또한 변기는 물을 내릴 수 있는 대용량 수납 공간을 갖추고 있어 다묘 가정에 이상적입니다. Petgugu 고양이 모래 그릇은 수용성 모래와 함께 사용하도록 설계되었으며 다양한 추가 기능을 제공합니다. ...>>

배려심 많은 남자의 매력 14.04.2024

여성이 '나쁜 남자'를 더 좋아한다는 고정관념은 오랫동안 널리 퍼져 있었습니다. 그러나 최근 모나쉬 대학의 영국 과학자들이 실시한 연구는 이 문제에 대한 새로운 관점을 제시합니다. 그들은 여성이 남성의 정서적 책임과 다른 사람을 도우려는 의지에 어떻게 반응하는지 살펴보았습니다. 이번 연구 결과는 무엇이 남성을 여성에게 매력적으로 만드는지에 대한 우리의 이해를 변화시킬 수 있습니다. Monash University의 과학자들이 실시한 연구는 여성에 대한 남성의 매력에 대한 새로운 발견으로 이어졌습니다. 실험에서 여성에게는 노숙자를 만났을 때의 반응을 포함하여 다양한 상황에서 자신의 행동에 대한 간략한 이야기와 함께 남성의 사진이 표시되었습니다. 일부 남성은 노숙인을 무시했지만, 다른 남성은 음식을 사주는 등 그를 도왔습니다. 한 연구에 따르면 공감과 친절을 보여주는 남성은 공감과 친절을 보여주는 남성에 비해 여성에게 더 매력적이었습니다. ...>>

아카이브의 무작위 뉴스

백금 케이지로 만든 스핀 메모리 셀 25.11.2013

물리학자들은 홀뮴 원자를 백금 원자의 특별한 "케이지(cage)"에 넣어 상대적으로 안정적인 스핀 메모리 셀을 만들 수 있었습니다. 네이처 저널의 기사.

최근 수십 년 동안 물리학자들은 전자와 원자의 양자 특성을 적극적으로 연구하고 전자 장치를 만들기 위해 이를 적용하려고 노력했습니다. 기존의 마이크로일렉트로닉스에서 정보는 전하로 표현됩니다. 스핀 전자 또는 스핀트로닉스에서 정보는 전자의 스핀(입자의 회전 방향)을 사용하여 표현됩니다.

독일 칼스루에 공과대학의 Wulf Wulfhekel과 그의 동료들은 전자의 스핀을 이전 기록보다 수백 배 더 높은 시간 동안 안정화하는 방법을 터득한 후 이러한 장치를 만드는 데 큰 걸음을 내디뎠습니다. 기사 작성자의 주요 발견은 자체 내부에 "데드 존"을 생성하는 백금 원자의 특별한 "셀"을 만드는 것입니다.

이 디자인은 백금 원자가 정삼각형으로 결합된 미세한 판입니다. 이 삼각형 중 하나의 중심에 과학자들은 특이한 자기 및 양자 특성을 가진 란타나이드 계열의 희토류 금속인 홀뮴 원자를 배치했습니다.

"케이지"가 있기 때문에 홀뮴 외부 껍질의 전자는 간섭 및 환경 영향으로부터 보호됩니다. 과학자들이 그러한 "기억 세포"에서 스핀 상태를 기록하고 읽으려고 했을 때, 그들은 그것이 현재까지 절대 기록인 XNUMX분 동안 안정적으로 유지된다는 것을 발견했습니다.

또한 물리학자의 계산에 따르면 이 장치는 다른 스핀트로닉스 샘플과 달리 섭씨 영하 173도까지 비교적 높은 온도에서 작동할 수 있습니다. 이 기사의 저자가 믿는 것처럼, 그들의 아이디어는 고온 스핀트로닉스를 만들고 실용적인 목적으로 사용할 가능성을 나타냅니다.

다른 흥미로운 소식:

▪ 확장된 혈관

▪ 라텍스 골드

▪ 파리는 생각보다 전염성이 강하다

▪ 미식축구 선수를 보호하는 센서

▪ DC/DC 부스트 LED 드라이버는 LDH-25/65를 의미합니다.

과학 기술 뉴스 피드, 새로운 전자 제품

 

무료 기술 라이브러리의 흥미로운 자료:

▪ 사이트 전기 기술자 핸드북 섹션. 기사 선택

▪ 기사 수프에 치킨. 대중적인 표현

▪ 기사 경찰이 40년 이후 1993건의 범죄를 저질렀던 살인범 수색을 중단한 이유는? 자세한 답변

▪ 기사 산 화산재 보통. 전설, 재배, 적용 방법

▪ 기사 이젝터 발전소. 무선 전자 및 전기 공학 백과사전

▪ 기사 PIPE 프로그램은 인쇄 회로 기판을 만드는 데 도움이 됩니다. 무선 전자 및 전기 공학 백과사전

이 기사에 대한 의견을 남겨주세요:

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰

www.diagram.com.ua

www.diagram.com.ua
2000-2024