메뉴 English Ukrainian 러시아인 홈

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


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

1-Wire 시스템의 구성. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

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

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

단일 와이어 시스템을 구성하기 위해 다음과 같은 옵션이 가능합니다.

1. 컴퓨터 및 ML## 장치 XNUMX대

2. 컴퓨터 및 여러 장치 ML##

3. 컴퓨터 및 지리적으로 분산된 다수의 장치 ML##

4. 지리적으로 분산된 장치를 기반으로 한 컴퓨터 및 문제 라인 ML##

5. ML## 장치가 있는 컴퓨터 및 여러 개의 단일 와이어 분기

6. 여러 ML## 장치를 기반으로 하는 문제가 있는 1-Wire 시스템을 위한 공통 버스의 엄격한 구현

7. 마이크로컨트롤러 장치로 구동되는 1-Wire 시스템

8. 분산 마이크로 컨트롤러 장치를 사용한 결합 솔루션

9. 기존 자동화 시스템의 일부인 로컬 1-Wire 서브시스템

10. TINI 보드를 기반으로 구현된 1-Wire 시스템

11. 1-Wire 시스템 프로그래밍

1. 컴퓨터 및 ML## 장치 XNUMX대

단일 와이어 시스템을 구축하기 위한 가장 간단한 옵션은 마스터 1-Wire 라인 역할을 하는 개인용 컴퓨터를 하나의 기능 장치 ML##와 페어링하는 것입니다. 이 경우 개인용 컴퓨터에는 ML97#-## 유형 또는 ML94# 유형의 어댑터가 장착되어 있습니다. ML97#-## 어댑터는 무료 직렬 COM 포트를 통해 PC에 연결되고, ML94# 어댑터는 USB 포트를 통해 연결됩니다. 어댑터와 ML## 장치는 양쪽 끝에 표준 RJ11(6p4c) 전화 플러그(잭)가 장착된 일반 평면 11코어 전화 케이블을 사용하여 서로 연결됩니다. 이러한 연결은 RJ6(4p4c) 소켓 커넥터를 수신하는 모든 유형의 단일 와이어 ML## 장치 및 각 어댑터의 설계에 존재하기 때문에 매우 간단하게 이루어집니다. 이러한 통신 회선의 배치는 가능한 한 전력선과 전자기장으로부터 멀리 이루어져야 하며 주로 선형 토폴로지를 가져야 합니다. 사용된 단선 장치 ML##이 기생 전력으로 작동할 수 있거나 외부 전원 버스 EXT_POWER를 통한 소비가 50mA를 초과하지 않는 경우 이러한 시스템의 구성이 허용됩니다. 단일 와이어 라인의 길이는 ~80-20m일 수 있습니다. 예: ML38# 디지털 온도계 제품군을 사용하여 한 지점에서 온도를 제어하거나 컴퓨터를 MLXNUMXH 마이크로시스템과 페어링하여 온도, 상대 습도 및 조도를 동시에 제어합니다.

1-Wire 시스템의 구성. ML97#-## 어댑터를 통해 하나의 ML## 장치와 컴퓨터 페어링

2. 컴퓨터 및 여러 장치 ML##

더 복잡한 옵션은 다지점 1-Wire 네트워크로, 소수의 기능 장치 ML##(최대 20개)로 시스템을 구성할 때 허용됩니다. ML1#-## 유형 또는 ML97# 유형의 94-Wire 라인 어댑터 중 하나가 장착된 개인용 컴퓨터도 단일 와이어 시스템의 호스트 역할을 합니다. 그러나 이 경우 어댑터는 동일한 전화 케이블을 통해 여러 슬레이브 1-Wire 부품에 동시에 연결되며 기생 전력으로 작동하거나 다음을 사용하여 작동할 수 있는 다양한 유형의 기능 장치 ML##을 기반으로 구현됩니다. 시스템 작동 모드에서 총 소비량이 4mA를 초과하지 않는 경우 외부 전원 버스 EXT_POWER. 보다 정확하게는 ML97#-##(또는 ML94#) 어댑터는 가장 가까운 단선 장치 ML##의 수신 소켓 하나에만 직접 연결됩니다. 그러나 하우징 끝에 있는 두 개의 병렬 연결된 RJ11(6p4c) 수신 커넥터 소켓의 기능적 ML## 장치 설계에 존재하면 단선 라인의 구조를 쉽게 구현할 수 있습니다. 일반버스 형태로 이는 양쪽 끝에 표준 RJ11(6p4c) 전화 플러그(잭)가 장착된 필요한 길이의 평면 전화 케이블 조각을 사용하여 개별 기능 장치 ML##을 서로 연결함으로써 달성할 수 있습니다. 1-Wire 라인의 총 길이는 최대 50m까지 가능하며, ML## 장치 수는 최대 20개까지 사용됩니다. 예: 여러 ML20# 제품군 디지털 온도계를 사용한 다중 지점 온도 제어.

1-Wire 시스템의 구성. 짧은 라인 길이의 ML97#-## 어댑터를 통해 여러 ML## 장치와 컴퓨터 페어링

3. 컴퓨터 및 지리적으로 분산된 다수의 장치 ML##

다양한 클래스의 다수의 ML## 장치(60~100개)를 포함하는 다중 와이어 시스템(30~50m)을 구축할 때 별도의 외부 전원 버스로 할당되는 1-Wire 고속도로의 컨덕터 중 하나 EXT_POWER는 네트워크 장치 전원 공급 장치 클래스 ML00#-xx-###에서 에너지를 공급받습니다. 이러한 네트워크에 공급되는 외부 전원 전압 레벨은 ML## 장치에 포함된 모든 구성 요소에 전원을 공급하는 데 필요한 레벨보다 훨씬 높게 선택됩니다. 이는 이러한 회로에 특수 외부 전력 변환 장치가 있기 때문에 가능합니다. 장치. 1-Wire 라인은 RJ11 시스템 전화 소켓의 특수 스플리터를 통해 또는 형성되는 단일 와이어 시스템에 포함된 ML## 장치의 무료 수신 소켓을 통해 전원 공급 장치에 연결됩니다. 1-Wire 라인에 추가 에너지가 있으면 이러한 단일 와이어 라인 끝에 연결된 터미네이터를 사용하는 것을 포함하여 전반적인 잡음 내성이 크게 향상될 수 있습니다. 터미네이터 기능을 구현하려면 내장형 패시브 데이터 버스 풀업 장치가 포함된 모든 태그를 사용할 수 있습니다. ML01 또는 ML02 장치는 패시브 풀업 터미네이터로 권장됩니다.

1-Wire 시스템의 구성. 별도의 소스에서 외부 전원 버스에 전원을 공급하여 ML97#-## 어댑터를 통해 다수의 ML## 장치와 컴퓨터 연결

1-Wire 시스템의 구성. 별도의 소스에서 전원이 공급되는 외부 전원 버스가 있는 ML94# 어댑터를 통해 많은 수의 ML## 장치와 컴퓨터 인터페이스

1-Wire 시스템 구성. 라인 끝의 수동 풀업은 단일 와이어 외부 전원 라인에서 통신 성능을 향상시킵니다.

4. 지리적으로 분산된 ML## 장치를 기반으로 하는 컴퓨터 및 문제 라인.

1-Wire 네트워크를 사용한 실제 작업에서는 긴 고속도로(최대 100m)에서 복잡한 형상을 사용하여 다수의 ML## 장치(최대 300개)의 기능을 보장해야 하는 상황이 자주 발생합니다. 간섭이 심한 조건에서는 공통 버스의 토폴로지를 엄격하게 준수하지 않고 품질이 낮은 케이블로 배치된 전원 스위칭 장비 근처를 통과합니다. 이러한 라인은 1-Wire 기술에서 문제가 있는 것으로 간주되며 해당 라인의 기능을 보장하기 위해 특수 하드웨어 및 소프트웨어 방법이 개발되고 있습니다.

우선, 이러한 단일 와이어 구조에서 정보 전송에 문제가 발생하는 경우 단일 와이어 요소 서비스를 위한 소프트웨어 방법을 사용해야 합니다. 이는 DS2480B 칩의 각 특정 상황에 대한 최적의 작동 모드를 선택하여 구현할 수 있습니다. COM 포트 또는 USB 포트용 DS2490. 이러한 하드웨어 드라이버는 긴 1-Wire 라인을 서비스하기 위해 특별히 설계되었으며 각각 ML97#-## 또는 ML94# 어댑터의 필수 부분입니다. 이들의 도움으로 데이터 라인의 제어된 액티브 풀업을 위한 메커니즘이 구현되고 슬레이브 1-Wire 버스의 타이밍 관계와 신호 ​​에지 모양을 변경하는 기능도 제공되므로 동작을 최적화할 수 있습니다. 개별 매개변수를 사용하여 단선 라인을 서비스할 때 사용되는 어댑터입니다.

역시 DS97B 칩을 기반으로 하는 ML2480G 유형 어댑터는 일반적으로 전기 네트워크의 중성선에 갈바닉 연결되는 컴퓨터 접지와 1-Wire 라인의 리턴 와이어 사이에 안정적인 갈바닉 분리를 제공합니다. ML## 장치를 기반으로 구축된 문제가 있는 단일 와이어 라인의 불안정한 작동 가능성. 또한 갈바닉 분리 ML97G가 있는 어댑터를 사용하면 1-Wire 라인을 통해 회로에 주전원 전압이 실수로 입력되는 것을 방지할 수 있습니다. 이는 ML07S, ML90S 또는 ML06IAA와 같은 장치를 사용할 때 특히 중요합니다.

 1-Wire 시스템의 구성. ML02A 태그를 사용하여 문제가 있는 1-Wire 라인의 작동 개선

반사를 억제하는 특별한 추가 매칭 RC 회로를 포함하는 ML02a 유형의 특수 태그인 소프트웨어 제어 액티브 풀업이 있는 어댑터로 구동되는 라인의 맨 처음(컴퓨터 바로 옆)에서 사용 단일 와이어 라인의 신호를 사용하면 문제가 있는 1-Wire 시스템의 작동을 크게 안정화할 수 있습니다.

1-Wire 시스템의 구성. 문제가 있는 1-Wire 라인의 작동을 크게 개선하려면 구성에 ML02S 또는 ML02M 라벨을 포함할 수 있습니다.

문제가 있는 1-Wire 라인의 신뢰성을 높이는 또 다른 효과적인 방법은 ML02S 및 ML02M 장치에 구현된 특수 단일 와이어 신호 복원 회로를 사용하는 것입니다. 이러한 회로 기술의 사용은 문제 라인의 페이딩 신호를 증폭하기 위해 이러한 장치에 내장된 활성 풀업 장치에서 사용되는 별도의 외부 전원 버스 EXT_POWER의 단일 와이어 트렁크에 존재하기 때문에 가능합니다. 이러한 솔루션에는 전체 02-Wire 라인을 따라 ML02S 및 ML1M 장치에 대한 가장 최적의 연결 지점을 경험적으로 검색하는 작업이 포함됩니다. 이 지점의 위치는 다양한 요소, 특히 각 특정 단일 와이어 시스템의 구현에 따른 기하학적 구조 및 토폴로지에 따라 달라집니다. 또한 경우에 따라 1-Wire 라인의 전체 길이를 따라 분산된 여러 복원 장치를 포함할 수도 있습니다.

 1-Wire 시스템의 구성. LINK 어댑터는 문제가 있는 1-Wire 라인을 지원하는 최적의 솔루션입니다.

그러나 오늘날 가장 효과적인 방법은 문제가 있는 1-Wire 네트워크를 서비스하기 위해 고유한 LINK 어댑터(또는 NTL ElIn 분류에 따른 ML97L)를 사용하는 것입니다. 이 장치는 내장된 지능형 리소스 덕분에 어려운 간섭 조건에서 과부하가 걸린 긴 회선에서 ML## 장치의 우선적 작동을 구현합니다. 이 장치는 액티브 풀업 메커니즘의 작동을 반복적으로 개선하여 300m 이상의 트렁크 케이블 길이로 정말 이상적인 교환 신호를 얻을 수 있으며 이를 통해 100개 이상의 ML## 장치 작동이 지원됩니다. 디지털 필터링 알고리즘을 사용하면 전자기 간섭뿐만 아니라 문제가 있는 1-Wire 네트워크에서 발생하는 반사 및 교란에 대한 서비스되는 단일 와이어 시스템의 저항이 크게 향상됩니다.

5. ML## 장치가 있는 컴퓨터 및 여러 개의 단일 와이어 분기.

복잡한 1-Wire 시스템을 구현할 때 라인 토폴로지가 공통 버스로 구현될 때 다음과 같은 형태로 시스템을 구성하는 옵션에 비해 트렁크 길이가 전체 길이를 크게 초과하는 상황이 자주 발생합니다. 개별 빔. 이 경우 시스템을 구성하려면 ML1 유형의 특수 09-Wire 라인 분기 장치 또는 커플러와 ML07 유형의 단일 와이어 스위칭 요소를 사용하는 것이 편리합니다. 비슷한 접근 방식을 사용하면 언제든지 서비스 대상 네트워크 세그먼트 중 하나만 마스터에 연결할 수 있는 경우 재구성 가능한 시스템을 구성하는 것이 가능합니다. 이는 회선의 전체 부하(연결된 가입자 수, 케이블의 선형 용량, 정보 채널의 총 저항 및 총 절연 누출)를 크게 줄여 일반적으로 모호한 상황이 발생할 가능성을 줄입니다. 이 경우 이러한 구조를 구현하기 위한 두 가지 옵션이 가능합니다. 즉, ML09 분기기를 사용하여 DATA 데이터 버스를 중단하는 것과 ML07 스위치를 사용하여 RETURN 반환 버스를 중단하는 것입니다. 첫 번째 옵션이 더 선호되는 것 같습니다. 구현 시 로컬 분기의 일부이지만 기본 트렁크에서 연결이 끊어진 모든 ML## 장치는 항상 외부 전원을 사용하므로 작동합니다. 또한 ML09 커플러를 사용하면 중첩된 다중 레벨 분기를 구현하고, 메인 트렁크에서 분리된 분기의 비상 상황을 마스터에 알리고, 모든 단일 와이어 ML#에 대한 외부 전원 공급 장치를 구성할 수 있습니다. 별도의 전원에서 로컬 지점의 # 장치.

1-Wire 시스템의 구성. ML1 커플러에 의한 로컬 분기 전환으로 인한 09선식 빔 토폴로지 구현

1-Wire 시스템 구성. ML1 스위치로 로컬 분기의 리턴 버스를 전환하여 07-Wire 라인의 부하 용량 감소

1-Wire 시스템의 구성. ML09 커플러를 사용하여 ML19S iButton 수신기와 인터페이스

1-Wire 시스템 구성. iButton 장치를 가져오는 수신 장치의 주소를 결정하는 시스템

또한 ML09 커플러를 사용하면 예를 들어 iButton 식별 장치를 표시할 때 시스템의 목표 응답을 구성할 수 있습니다. 실제로, 개별 ML1 스플리터를 통해 공통 트렁크에 연결된 ML19S 수신 장치로 구성된 09-Wire 네트워크의 마스터 컴퓨터 프로그램이 라인에서 태블릿이 있는지 스캔하고 각 수신기에 대한 액세스를 차례로 열면, 그러면 주소의 명확한 고정이 가능하고 결과적으로 식별자가 배치되는 수신자의 영토 위치가 가능합니다.

6. 여러 ML## 장치를 기반으로 문제가 있는 1-Wire 시스템을 위한 공통 버스를 엄격하게 구현합니다.

긴 길이(최대 100m)와 복잡한 토폴로지를 갖고 있으며 강력한 간섭은 공통 라인 아키텍처를 엄격하게 준수하여 구축된 특수 구현 방법인 200-Wire 버스를 사용하는 것입니다. 이 경우 네트워크의 공통 연속 트렁크가 할당되며, 이는 높은 카테고리(1번째 이상)의 고품질 UPT 연선 케이블로 배치되며 IEEE1394(Firewire) 케이블을 사용하는 것이 좋습니다. . 고강도 전자기 간섭이 발생할 경우 접지된 실드에 와이어를 사용하는 것이 좋습니다. 모든 단일 와이어 ML## 장치는 별도의 RJ45 클래스 소켓(예: KRONE(단일 또는 이중))을 통해 이러한 트렁크에 연결되며, 이는 분기 구성을 위한 트렁크 케이블의 단조로운 라우팅을 방해하지 않습니다. 동시에 트렁크 케이블의 각 도체는 코어를 손상시키지 않고 특수 블레이드 커넥터를 사용하여 소켓 내부에 관통(매립)되어 신호를 내장된 표준 RJ45 소켓 커넥터(8p8c)의 단자로 전환합니다. , 여기에 길이가 0,5m 이하인 별도의 패치 케이블을 사용하여 단일 와이어 장치 ML##이 연결됩니다. 이러한 패치 케이블은 RJ11 시스템 플러그를 사용하여 양쪽에 형성할 수 있으며(RJ45 소켓에도 매우 단단히 고정되어 있음) 비대칭으로 종료할 수 있습니다. 한쪽 끝에는 RJ45 플러그가 있고 다른 쪽 끝에는 RJ11 플러그가 있습니다. 플랫 전화 케이블과 다섯 번째 카테고리의 UPT 연선 케이블을 모두 패치 케이블 재료로 사용할 수 있습니다.

차폐 케이블을 사용하는 경우 차폐 포일을 고정하는 코드는 나사를 사용하여 각 리셉터클의 차폐에 연결되고 신뢰할 수 있는 물리적 접지 단자에도 연결되지만 전체 1-Wire 시스템의 단일 지점에만 연결됩니다. .

1-Wire 시스템의 구성. 공통 버스 원칙을 엄격히 준수하는 1-Wire 시스템 구현

단일 와이어 트렁크의 트렁크를 통해 상당한 총 전류가 흘러 내부에 전력을 공급할 수 있다는 사실을 고려하여 외부 전원 공급 장치 에너지를 1-Wire 라인에 올바르게 공급하도록 이러한 버스를 구성하는 것이 특히 중요합니다. 많은 ML## 장치의 노드와 장치를 제공하는 외부 노드입니다. 이를 위해 일반적으로 마스터 연결 소켓 옆 라인 시작 부분에 배치되는 별도의 터미널 또는 정션 박스가 사용됩니다. 이러한 박스에서는 전원 공급 장치의 출력 케이블 극이 나사 또는 납땜을 통해 리턴 버스 및 형성되는 1-Wire 버스의 외부 전원 버스에 단단히 연결됩니다. 각 코어를 손상시키지 않고 공통 케이블 트렁크를 뚫거나 누르는 기술을 사용하여 시스템을 구축할 때 상당한 총 전류가 외부 전원 버스와 리턴 버스를 따라 순환할 수 있는 반면 작은 수준의 전류만 각 코어로 분기됩니다. 일반적으로 공통 트렁크와의 인터페이스 영역에서 초저 임피던스가 필요하지 않은 총 전류의 가입자 구성 요소입니다. 이러한 단선 구조에서는 2항, 3항, 4항, 5항에 나열된 모든 기술이 유기적으로 결합될 수 있다.

7. 마이크로컨트롤러 장치로 구동되는 1-Wire 시스템.

1-Wire 시스템 구성. 마이크로컨트롤러 유닛으로 구동되는 1-Wire 시스템

ML## 장치를 기반으로 1절 1절에 나열된 6-Wire 시스템 옵션을 구현할 때 개인용 컴퓨터뿐만 아니라 저렴한 마이크로컨트롤러 장치도 네트워크 마스터로 사용할 수 있습니다. 그러한 개발의 전반적인 비용을 줄입니다. 시스템이 ML98# 유형의 마이크로컨트롤러 장치 중 하나를 기반으로 구축된 경우 자체 전원 공급 장치는 물론 1-Wire 라인에 연결된 ML## 장치용 전원 공급 장치에 대한 에너지를 수신하여 작동할 수 있습니다. 외부 변압기 소스 ML00#- xx-###에서 해당 장치에 의해 제공됩니다. 동시에 모든 수정의 ML98# 블록의 핵심이며 1-Wire 네트워크 마스터 역할을 하는 마이크로컨트롤러의 내부 메모리에 플래시된 특별히 준비된 프로그램의 제어 하에 이 프로그램을 실행할 수 있습니다. 예를 들어, 사용자가 이 장치의 키보드에서 이전에 입력한 온도 설정을 여러 제어 루프에 걸쳐 동시에 유지합니다. ML98# 장치에 내장된 효과적인 활성 풀업 장치와 특수 프로그래밍 방법을 사용하면 다음을 수행할 수 있습니다. 상당히 길고(최대 50m) 로드된 단일 와이어 라인(최대 50개의 ML## 장치)에서 안정적인 작동을 유지합니다.

1-Wire 시스템의 구성. 자율 1-Wire PDA 기반 다지점 모니터링 시스템

포켓 컴퓨터(Personal Digital Assistant(이하 간단히 PDA)라고도 함)는 자동 1-Wire 네트워크의 마스터로 성공적으로 사용될 수 있습니다. NTL ElIn은 DS97B 칩을 기반으로 구축되었으며 PalmOS PDA 플랫폼 기반의 단일 와이어 시스템을 구성하기 위한 ML2480P-### 어댑터를 공급합니다. 동시에 포켓 컴퓨터로 구동되는 ML## 장치도 이 컴퓨터로부터 에너지를 받기 때문에 경제적인 배터리 소비를 보장하는 특별한 프로그래밍 기술이 필요합니다. 그러나 모든 저전력 단일 회선 시스템이 완전히 자율적으로 작동할 수 있는 것은 아닙니다. 따라서 예를 들어 포켓 컴퓨터를 기반으로 구축된 미니 네트워크가 여러 ML20# 디지털 온도계의 정보를 PDA의 비휘발성 메모리에 축적하는 경우 이러한 방식으로 수집된 데이터를 전송하는 것에 대한 의문이 생깁니다. 이러한 시스템에 의해 기록된 정보 샘플링 프로세스는 1-Wire 호스트 포켓 컴퓨터의 제어 하에 구현될 수 있으며 다음과 같은 비휘발성 메모리가 내장된 하나 또는 다른 수정의 전송 태블릿을 사용하여 주기적으로 수행될 수 있습니다. 대용량. 이러한 장치 클래스에는 예를 들어 iButton 유형 DS1996 또는 유형 DS1977 장치가 포함됩니다. 시스템에 포함된 모든 온도 태블릿에서 수신된 데이터는 전송 태블릿의 메모리에서 개인용 컴퓨터의 메모리로 쉽게 전송될 수 있습니다. 예를 들어, iButton 장치용 고정 지원 시스템인 elin.ru/1 -Wire/08.htm을 사용하여 내부 설정을 변경할 수 있습니다(캘린더 및 실시간 시계 동기화 포함). PDA(또는 마이크로프로세서 장치)의 작동 알고리즘 - 1-Wire 네트워크의 마스터.

1-Wire 시스템의 구성. '수송 태블릿'을 이용하여 축적된 정보를 제거할 수 있는 1-Wire 다지점 모니터링 시스템

"이동 태블릿"과 마이크로컨트롤러 장치 또는 포켓 컴퓨터로 구동되는 단선 라인 간의 정보 접촉을 보장하려면 시스템에 iButton 장치와의 정보 접촉을 제공하는 특수 ML19S 수신 장치가 포함되어야 합니다. 이 장치의 대안은 범용입니다. 태블릿 서비스용 수신 프로브가 장착된 마스터 장치용 시스템 입력 장치" iButton 유형 ML19R. 단일 와이어 1-Wire 네트워크에 통합된 이러한 장치의 도움으로 문제를 해결할 수 있습니다. 즉, iButton 전송 태블릿 제품군의 용량이 충분하지 않을 때 시스템에 대량의 정보를 쓰거나 시스템에서 읽는 등의 문제를 해결할 수 있습니다. 또한 이러한 방식으로 설정 프로그래밍, 재시작 및 축적된 정보 읽기를 포함하여 여러 개의 단일 와이어 로거(예: TERMOCHRON 장치(DS1))로 구성된 유선 네트워크 서비스 1921을 제공할 수 있습니다. 더욱이, 이러한 네트워크에는 별도의 마스터가 필요하지 않으며, ML1R 장치를 통해 19-Wire 시스템과 접촉하는 순간 특수 수신 프로브가 장착된 자동 장치가 해당 역할을 직접 수행할 수 있습니다. 1921-Wire 네트워크를 통해 MicroCAN 하우징에 패키지된 장치의 경우 이러한 온도 로거뿐만 아니라 다른 iButton 태블릿도 내장된 ML1F 장치를 사용하는 것이 편리합니다.

1-Wire 시스템 구성. 주기적으로 마스터가 연결되어 축적된 데이터를 읽고 자율 로거의 설정을 변경하는 자율 1-Wire 시스템

8. 분산 마이크로컨트롤러 장치를 사용한 결합 솔루션.

ML## 장치를 기반으로 구축된 단선 자동화 시스템을 구현할 때 가장 합리적인 접근 방식은 결합된 구조의 네트워크를 사용하는 것 같습니다. 이러한 구현의 예로는 마이크로컨트롤러 장치 ML98D 또는 ML92를 기반으로 구성된 시스템이 있습니다. 이 접근 방식을 사용하면 각각의 ML98D 또는 ML92 장치는 한편으로는 단락 1~1에 설명된 방식에 따라 구현된 여러 기능적 ML## 장치를 제공하는 로컬 6-Wire 분기의 마스터가 됩니다. 반면, 각각의 ML98D 모듈 또는 ML92는 예를 들어 CAN 표준 elin.ru/uso_rs.htm의 원칙에 따라 구성된 상위 레벨 정보 네트워크의 가입자일 수 있습니다.

따라서 각 ML98D 또는 ML92 장치에 대한 마이크로컨트롤러 제어 프로그램은 느린 "슬레이브 로컬 1-Wire 분기와 더 빠르고" 더 안정적인 최상위 CAN 네트워크 구조 간의 정보 교환을 제공해야 하며, 이는 결국 다음 작업을 수행하는 개인용 컴퓨터와 인터페이스됩니다. 기능:

  • 인간-기계 인터페이스 제공,
  • 제어 설정의 형성,
  • 수집된 정보를 보관합니다.
1-Wire 시스템의 구성. ML1D 장치와 CAN 시스템 버스로 구동되는 98-Wire 분기 기반 결합 시스템

이 경우 컴퓨터에는 CCA# 유형의 지능형 시스템 CAN 버스 어댑터가 장착되어 있으며 해당 네트워크에 동등하게 참여합니다. 이러한 시스템 구성을 통해 지리적으로 집중된 서비스 개체 간에 가장 최적의 조합이 보장되며, 이는 로컬 1-Wire 분기에 의해 구동되는 다양한 "느린" ML## 장치와의 페어링을 통해 실현되며 기능적 요구 사항의 개별적인 다양성을 특징으로 합니다. , 그리고 보다 소음에 강하고 빠른" 네트워크를 갖춘 널리 분산된 가입자를 통해 실제 구현에서 최고의 정보 교환 신뢰성을 보장합니다. CAN 시스템 버스는 elin.ru의 "인터페이스" 섹션에 자세히 설명된 조항에 따라 배치될 수 있습니다. /uso_rs.htm.

1-Wire 시스템의 구성. ML1 장치 및 CAN 시스템 버스로 구동되는 92-Wire 분기 기반 결합 시스템

9. 기존 자동화 시스템의 일부인 로컬 1-Wire 서브시스템.

장치의 랙(캐비닛) 및 상자(블록)에 장비를 배치하는 특성과 연관된 집중된 구조를 갖는 기존 자동화 시스템을 구축할 때 하나 또는 여러 ML## 장치를 기반으로 구성된 단일 와이어 구조를 사용할 수 있습니다. 개별 로컬 하위 작업을 해결합니다. 동시에 컨트롤러-마스터 1-Wire 분기의 하나 이상의 지능형 보드가 시스템의 기존 설계에 통합되어 메인 시스템의 리소스 간에 정보 인터페이스를 제공합니다(일반적으로 SPI 또는 SPI와 같은 표준 주변 장치 인터페이스 사용). I2C) 및 모든 개인 하위 작업을 결정하는 로컬 단일 회선입니다. 예: 와류식 수도 계량기의 리드 스위치가 활성화되는 횟수를 자동으로 계산하여 유량계의 기능을 수행하는 23채널 계량기 ML20을 사용하여 구현된 수냉식 시스템의 물 흐름을 모니터링하기 위한 하위 시스템 또는 열전대 보상 상자에 직접 배치된 디지털 온도계 MLXNUMX#을 기반으로 하는 열전 변환기의 냉접점 온도를 측정하기 위한 하위 시스템입니다.

1-Wire 시스템의 구성. 기존 자동화 상자의 일부인 단일 와이어 로컬 하위 시스템

10. TINI 보드를 기반으로 구현된 1-Wire 시스템.

1-Wire 시스템의 구성. 로컬 단선 분기 및 TINI 보드 기반 시스템

ML## 장치를 기반으로 구축된 원격 단일 회선 네트워크를 구현하기 위한 오늘날 가장 현대적인 솔루션은 단락 1, 단락 1에 설명된 방식 중 하나에 따라 구성되고 TINI(Tiny InterNet Interface) 보드), elin.ru/TINI/index.htm. TINI 또는 TINI 보드는 Dallas Semiconductor Corp.에서 제공하는 고유한 도구로, 6-Wire 구조, CAN 백본 및 인터넷을 통합하는 기능을 제공합니다. TINI 보드에는 단일 와이어 버스 하드웨어 드라이버가 연결된 직렬 포트에 대한 고성능 마이크로컨트롤러가 포함되어 있으므로 활성 데이터 버스 풀업이 필요한 네트워크를 포함하여 1-Wire 네트워크의 마스터 역할을 할 수 있습니다. 그들의 유지 관리.

작동을 보장하려면 TINI 보드를 특수 TINI SLOT 유형 ML-TS-###-###에 설치해야 합니다. 이 ML-TS-###-###는 단선 회선과의 페어링 기능과 가능한 충돌 방지 기능을 수행합니다. 이 보드와 개인용 컴퓨터의 연결을 보장합니다. 제어 프로그램을 로드하는 데 필요하며 외부 전원 공급 장치에서 에너지를 공급합니다.

인터넷 측에서는 TINI 보드를 사용할 수 있습니다.

- 인터넷 사용자 요청 시 ML## 장치에서 기록한 정보를 표시하는 실시간 웹 서버로 사용되거나,

- 단선 시스템과 다른 인터넷 사용자가 사용할 수 있는 정보의 자동 시각화 및 보관을 제공하는 중간 인터넷 웹 서버 사이의 게이트웨이로 사용됩니다.

- 또는 자체 메모리에 데이터를 축적한 다음 인터넷에 연결된 합법적인 컴퓨터의 요청에 따라 전송하는 로거 장치로 사용됩니다.

11. 1-Wire 시스템 프로그래밍.

ML## 장치를 기반으로 구축된 네트워크를 포함하여 모든 구성의 1-Wire 네트워크를 구성할 때 중요한 문제는 이를 제어하는 ​​프로그램을 준비하고 구현하는 문제를 해결하는 것입니다. 단일 와이어 부품 제조업체 - Dallas Semiconductor Corp. 소비자가 칩과 기성 하드웨어 솔루션 비용만 지불하는 동시에 무료로 배포되는 소프트웨어 지원 도구에 액세스할 수 있는 접근 방식을 공언하려고 합니다. 그러나 오늘날 세계에서 생산되는 개인용 컴퓨터, PDA 및 마이크로 컨트롤러의 모든 유형과 모델에 대한 프로그램 개발 도구를 준비하는 것은 비현실적이라는 점을 고려해야 합니다. 따라서 Dallas Semiconductor Corp. 대부분의 단일 와이어 구성 요소 사용자가 비즈니스에서 사용하는 가장 일반적인 솔루션, 아키텍처, 운영 환경 및 플랫폼에 대한 도구 지원을 제공합니다.

따라서 Windows 운영 체제와 ML## 어댑터가 탑재된 PC급 개인용 컴퓨터를 기반으로 구현된 거의 모든 1-Wire 시스템의 경우 무료로 배포되는 Dallas Semiconductor Corp.를 테스트 디버깅 도구로 사용할 수 있습니다. 대부분의 단일 와이어 구성 요소 및 ML## 장치에 대한 작동 및 시각적 인터페이스를 지원하는 iButton 뷰어 또는 OneWireViewer 래퍼 프로그램입니다. 설계된 1-Wire 시스템을 개인용 컴퓨터에서 서비스할 수 없더라도 iButton 뷰어 또는 OneWireViewer 프로그램을 사용하면 항상 구성된 단일 와이어 라인과 그 위에 있는 모든 개별 장치가 설명에 따라 작동하는지 확인할 수 있습니다. iButton Viewer 또는 OneWireViewer 프로그램에서는 대부분의 ML OEM 어댑터가 작동하는 활성 풀업 칩의 매개변수를 변경할 수 없으므로 이러한 목적으로 특별히 설계된 별도의 유틸리티 line32 또는 tmline을 사용하는 것이 편리합니다.

그러나 ML## 장치를 기반으로 구성된 단일 와이어 시스템을 지원하는 가장 최적의 수단은 단일 와이어 요소 및 하나를 통해 연결된 자동화 장치에 대한 시각적 지원은 물론 지원 및 진단을 제공하는 특수 디버깅 패키지 MLex입니다. PC와 같은 표준 개인용 컴퓨터에 직렬 포트를 연결합니다. MLex 패키지는 표준 iButton 뷰어 또는 Dallas Semiconductor Corp.의 OneWireViewer 프로그램에 비해 많은 장점을 갖고 있습니다. 이 프로그램에는 iButton 장치 유지 관리 기능이 과부하되어 네트워크 솔루션 구현을 목표로 하는 단일 와이어 구성 요소 지원이 저하됩니다. 또한 MLex 패키지를 사용하면 iButton Viewer 또는 OneWireViewer에서 전혀 지원하지 않는 특정 ML OEM 장치의 모든 특정 기능을 구현할 수 있습니다.

PC 기반 1-Wire 시스템을 위한 자체 프로그램을 생성할 때 Windows에서 단일 와이어 장치를 지원하기 위한 소프트웨어 애플리케이션 세트인 범용 iButton TMEX SDK 패키지를 사용하는 것이 편리합니다. 이러한 애플리케이션은 최신 프로그래밍 언어로 작성된 사용자 프로그램에서 직접 표준 API 인터페이스를 통해 호출할 수 있습니다. iButton TMEX SDK 패키지의 기능에 대한 자세한 설명은 세부 지침에서 확인할 수 있습니다.

그러나 Windows용 소프트웨어 개발이 이루어지지 않거나 개인용 컴퓨터 PC용으로도 개발되지 않는 경우에는 Dallas Semiconductor Corp. 1-Wire Net Public Domain Kit 프로젝트의 일부로 1-Wire 프로토콜 지원을 위한 컴팩트 소스 코드 라이브러리 세트를 제공합니다. 코드는 C 언어에서 작동하도록 설계되었으며 TMEX SDK에서 다루지 않는 플랫폼, 즉 Linux, DOS, Win16, Win32, PalmOS, Handspring, WinCE/PocketPC, MCS-51 복제 마이크로 컨트롤러에 대한 지원을 제공합니다. 유지 관리 프로그램 1-Wire 네트워크는 위의 플랫폼 및 아키텍처와 관련되지 않은 마스터를 위해 개발되어야 하며, 마스터는 컴퓨팅 도구의 모든 기능을 사용하여 1-Wire 프로토콜의 기본 조항을 독립적으로 구현해야 합니다. "소프트웨어 지원" 섹션(elin.ru/1-Wire/08.htm)에 수집된 프로그램 코드 예제 라이브러리 리소스 사용을 포함합니다.

특정 단일 와이어 시스템용 소프트웨어 구현에 대한 이러한 독립적인 작업에는 부인할 수 없는 여러 가지 이점이 있습니다. 예를 들어 문제가 있는 단일 와이어 라인의 경우 1-Wire 프로토콜의 에지 및 개별 위상을 지연시키는 소프트웨어와 다수의 샘플 사용 덕분에 단일 와이어의 신뢰성과 안정성을 크게 높일 수 있습니다. 추가 하드웨어를 사용하지 않고 네트워크를 구축할 수 있지만 이는 소프트웨어 서비스의 기능과 기술 덕분입니다. 또 다른 일반적인 예는 1-Wire 프로토콜 구현과 함께 단일 와이어 어댑터에 의해 소비되는 에너지가 연결된 포켓 컴퓨터의 배터리. Java 언어로 구현된 1-Wire 애플리케이션용 소프트웨어 제품은 Dallas Semiconductor Corp.의 전문가들이 공동으로 개발했습니다. 및 Sun Microsystems Inc. 이들 모두는 Java 가상 머신 Java VM을 사용하여 1-Wire 장치를 지원하는 애플리케이션을 개발하기 위한 주요 플랫폼인 JavaT API 라이브러리를 기반으로 합니다. 현재 유사한 제품은 Win32, Linux, Solaris, Dallas Semiconductor의 TINI 플랫폼에서 개발자에게 제공됩니다. 마지막 상황이 가장 중요합니다. 왜냐하면 상당한 컴퓨팅 리소스 덕분에 TINI 보드 장치는 TCP/IP 및 Java VM에 대한 지원을 포함하여 특별히 개발된 운영 체제를 실행합니다. 동시에, 오늘날에는 단일 와이어 부품을 유지 관리하기 위한 무료로 사용할 수 있는 전체 절차 세트가 이미 있으므로 이를 기반으로 구현되는 ML## 장치는 서비스되는 1-Wire에서의 상호 작용 구성을 크게 단순화합니다. 슬레이브 TINI 보드의 고속도로.

위의 모든 소프트웨어 제품은 "소프트웨어 지원" 페이지 elin.ru/1-Wire/08.htm에서 무료로 제공됩니다.

간행물: cxem.net

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

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

<< 뒤로

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

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

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

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

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

배려심 많은 남자의 매력 14.04.2024

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

아카이브의 무작위 뉴스

바이러스를 죽이는 조직 05.02.2021

미국 과학자들은 바이러스를 파괴할 수 있는 조직을 설계합니다. 이 연구는 의료 종사자를 위한 보다 안전한 의료 의류를 만드는 것을 목표로 합니다.

이 프로젝트는 Patricia Dolez가 이끌고 있습니다. 그녀의 목표는 접촉 시 COVID-19를 포함한 바이러스를 죽이는 섬유 치료제를 개발하는 것입니다. "우리는 직물을 자가 소독할 수 있는 것을 개발 중입니다."

기존 기술을 기반으로 과학자들은 수영장을 소독하는 데 사용되는 화학 물질을 섬유 처리에 적용하려고 노력하고 있습니다. 이 화학 물질은 빛에 민감하므로 Dolez와 동료들은 직물에 적용할 수 있는 내광성 화합물을 만들기를 원합니다. 동시에 보호복은 세탁 후에도 특성을 잃지 않고 재사용할 수 있습니다.

새로운 화합물은 교차 오염의 사슬을 끊을 것입니다. "사람이 마스크를 만짐으로써 누구에게도 감염되지 않는다고 상상해 보세요. 박테리아나 바이러스는 조직과 접촉하면 죽고 더 이상 해를 끼치지 않습니다." 이는 의료 종사자 자신과 환자 사이의 전파 및 감염 가능성이 최소화됨을 의미합니다.

작업복을 공급하고 군복과 함께 작업하는 캐나다 기업 로지스틱 유니코프(Logistik Unicorp)는 과학자들의 유망한 발전에 관심을 갖고 있으며 완제품을 생산 및 상업화 단계로 가져오기 위해 파트너십을 개발할 것이라고 말했다.

다른 흥미로운 소식:

▪ 분화 후 화산을 탐험하는 떠 다니는 로봇

▪ 새로운 전자 기계 계전기 제품군 FTR-MY

▪ 북극에서 기록된 비정상적으로 높은 온도

▪ 동굴에서의 분광학

▪ 라우터 Tenda W308R, W309R, W322U

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

 

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

▪ 사이트 전기 재료 섹션. 기사 선택

▪ 기사 케이스 담배. 대중적인 표현

▪ 기사 거리와 집 번호가 포함되지 않은 편지를 받을 수 있는 프랑스 작가는 누구입니까? 자세한 답변

▪ 기사 로렐 노블. 전설, 재배, 적용 방법

▪ 기사 avometer로 주파수 측정. 무선 전자 및 전기 공학 백과사전

▪ 기사 휴식 체인. 포커스 시크릿

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

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024