메뉴 English Ukrainian 러시아인 홈

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


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

USB 모듈 Ke-USB24A. 무선전자공학 및 전기공학 백과사전

무료 기술 라이브러리

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

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

이 글에서는 KERNELCHIP(kernelchip.ru)의 Ke-USB24A USB 모듈을 소개하고자 합니다. 그것은 무엇이며 왜 필요한가요?

확실히 컴퓨터 인터페이스 장치의 개발 및 운영에 참여하는 사람들은 LPT와 COM 포트에 대해 잘 알고 있습니다. 왜냐하면 최근까지 LPT와 COM 포트가 외부 회로와 컴퓨터 간의 주요 통신 방법이었기 때문입니다. 그러나 현재 이러한 포트는 최신 컴퓨터의 마더보드에서 점차 사라지고 있습니다. USB 버스로 전환하는 것에 대한 질문이 발생합니다. 여러 가지 장점 외에도 이 버스를 사용하려면 일반 COM 포트를 사용할 때보다 훨씬 더 많은 노력이 필요합니다. 이제 USB 마이크로 컨트롤러를 프로그래밍하고, USB 드라이버를 개발하고, 소프트웨어를 상당히 복잡하게 만들어야 합니다. HID 장치를 사용하는 경우에도 항상 편리한 것은 아닙니다. PC 측에서 장치를 사용하려면 다소 번거로운 절차가 필요합니다. 이를 사용한 작업의 예는 C++ 언어에 널리 퍼져 있습니다. 하지만 예를 들어 Java를 사용하고 싶다면 어떻게 해야 할까요?

키, 릴레이 등과 같은 외부 장치를 제어하는 ​​작업에 직면한 경우 USB 버스를 통해 흥미로운 움직임은 Ke-USB24A 모듈을 사용하는 것입니다. USB 버스를 통해 외부 디지털 및 아날로그 장치, 센서 및 액추에이터를 컴퓨터와 인터페이스하도록 설계되었습니다. 이 모듈에는 데이터 전송 방향을 독립적으로 구성할 수 있는 24개의 입력/출력 라인이 있습니다.

USB 모듈 Ke-USB24A

이 모듈의 가장 흥미로운 기능 중 하나는 컴퓨터에 연결될 때 운영 체제에 의해 추가 COM 포트로 정의된다는 것입니다! 저것들. 모듈용 드라이버를 설치하면(개발자 웹 사이트에서 미리 만들어지고 다운로드할 수 있음) 직렬 포트 섹션의 장치 관리자에 새 COM 포트가 나타납니다. 그것을 통해 우리는 모듈과 통신할 것입니다.

USB 모듈 Ke-USB24A

이는 소프트웨어 관점에서 모듈과 컴퓨터 간의 정보 교환이 일반 직렬 포트 인터페이스를 통해 수행됨을 의미합니다. 후자의 경우 프로그래밍이 크게 단순화됩니다. 추가 동적 라이브러리, 복잡한 인터페이스 또는 드라이버와의 직접 통신을 사용할 필요가 없습니다. 자신만의 모듈 제어 프로그램을 작성하려면 COM 포트 작업 기능을 지원하는 프로그래밍 언어/환경을 사용할 수 있습니다. C++, Delphi, VisualBasic, Java는 물론 Excel에 내장된 VBA 언어까지 사용할 수 있습니다!

또한 최대 10Hz의 샘플링 주파수를 갖는 400비트 ADC(아날로그-디지털 변환기)가 이미 모듈 내부에 통합되어 있습니다. 또한 모듈에는 입력/출력 라인의 방향에 대한 설정을 저장할 수 있는 기능이 있어 사용자 데이터를 메모리에 저장할 수 있습니다. 이 모듈을 사용하면 USB 장치 문자열 설명자를 변경할 수도 있습니다. 새 USB 장치를 연결하면 Windows에 표시되는 텍스트입니다. 모듈을 컴퓨터에 연결할 때 표시될 텍스트를 설정하고 저장할 수 있습니다.

모듈은 어떻게 제어되나요? 해결책도 매우 흥미롭습니다. 모뎀을 제어하는 ​​데 사용되는 것과 유사한 텍스트 명령이 사용됩니다. 예를 들어, I/O 라인 번호 5에 고전압 레벨(+14V)을 설정하려면 모듈과 연결된 COM 포트에 다음과 같은 명령을 작성해야 합니다. $KE,WR,14,1논리적 XNUMX을 적용하려면 - $KE,WR,14,0 등. 모듈에 대해 더 알고 싶다면 Ke-USB24A 제어 명령에 대한 설명(kernelchip.ru/Ke-USB24A.php)을 다운로드하는 것이 좋습니다.

모듈의 결론을 자세히 살펴보겠습니다. 위치의 목적과 배치는 그림과 아래 표에 나와 있습니다.

USB 모듈 Ke-USB24A. 모듈 핀
출력 번호 지정 핀 설명
1, 32 + 5V 점퍼 JM1이 설치된 경우 핀은 USB 버스에서 +5V로 설정됩니다(모듈은 USB 버스에서 전원이 공급됩니다). 점퍼가 설치되지 않은 경우 Ke-USB5A 모듈에 전원을 공급하려면 외부 소스에서 이 핀에 + 24V를 공급해야 합니다(모듈은 USB 전원 버스에서 물리적으로 연결 해제됨).
2 바드츠 아날로그 입력 ADC
3 입출력1 입출력 라인 1
4 입출력2 입출력 라인 2
5 입출력3 입출력 라인 3
6 입출력4 입출력 라인 4
7 입출력5 입출력 라인 5
8 입출력6 입출력 라인 6
9 입출력7 입출력 라인 7
10 입출력8 입출력 라인 8
11 입출력9 입출력 라인 9
12 입출력10 입출력 라인 10
13,14,15 NC 핀이 사용되지 않음(연결되지 않음)
16, 17 GND 토지
18 입출력11 입출력 라인 11
19 입출력12 입출력 라인 12
20 입출력13 입출력 라인 13
21 입출력14 입출력 라인 14
22 입출력15 입출력 라인 15
23 입출력16 입출력 라인 16
24 입출력17 입출력 라인 17
25 입출력18 입출력 라인 18
26 입출력19 입출력 라인 19
27 입출력20 입출력 라인 20
28 입출력21 입출력 라인 21
29 입출력22 입출력 라인 22
30 입출력23 입출력 라인 23
31 입출력24 입출력 라인 24

이제 모듈의 실제 사용으로 바로 넘어가겠습니다. USB 버스를 통해 외부 부하를 제어하는 ​​모듈을 기반으로 회로를 조립해 보겠습니다. 예를 들어 I/O 라인에 연결된 LED를 제어해 보겠습니다. 제조업체의 권장 구성표는 다음과 같습니다. 회로는 매우 간단합니다. LED는 입력/출력 라인에 간단히 연결됩니다. 모든 LED는 회로의 공통 와이어(예: 모듈의 핀 16)에 연결됩니다. 전구, 릴레이, 모터 등 보다 강력한 부하를 제어하려면 버퍼 회로를 관리해야 합니다. Ke-USB24A는 이러한 부하를 견디지 ​​못하고 소손됩니다. LED는 아주 쉽게 연결할 수 있습니다.

USB 모듈 Ke-USB24A. 모듈 기반 스키마 예

우리는 회로를 알아냈습니다. 이제 소프트웨어로 넘어갈 시간입니다. COM 포트를 통해 데이터를 전송할 수 있는 프로그램이 필요합니다. 여기에는 몇 가지 옵션이 있습니다. 예를 들어 모든 Windows OS의 일부인 HyperTerminal과 같은 기성 프로그램을 사용할 수 있습니다. 개발자가 권장하는 특수 터미널 프로그램 KeTerm을 사용할 수 있습니다(소스 코드는 C++, Microsoft Visual C++ 6.0 개발 환경에서 사용 가능). Kernelchip 웹사이트에서 다운로드할 수 있습니다. 마지막으로 가장 흥미로운 옵션은 자신의 프로그램을 작성하는 것입니다. 이것은 매우 간단합니다. 왜냐하면 COM 포트 프로그래밍에 대한 지식만 있으면 됩니다. USB 프로그래밍에 대해서는 기억할 필요도 없습니다.

HyperTerminal부터 시작해 보겠습니다. 왜냐하면... 모든 버전의 Windows에서 사용할 수 있으며 항상 가까이에 있습니다. 실행하려면 시작 -> 프로그램 -> 보조 프로그램 -> 통신 -> 하이퍼터미널을 선택합니다. 새 연결 만들기 마법사가 즉시 시작되고 연결 이름을 지정하라는 메시지가 표시됩니다. 이름을 입력하고 "확인"을 클릭하세요. 다음 단계는 연결을 설정하려는 COM 포트를 선택하는 것입니다. 목록에서 Windows에서 해당 모듈에 할당한 포트 번호를 선택합니다(장치 관리자에서 볼 수 있음). "확인"을 클릭하세요. 다음으로 마법사는 포트 설정을 변경하라는 메시지를 표시합니다. 여기에서 중요한 참고 사항을 작성해야 합니다. 속도, 데이터 비트 수, 패리티 비트 및 기타 설정과 같은 매개변수는 모듈에 아무런 의미가 없습니다. 데이터는 실제로 USB 버스를 통해 전송됩니다. 모든 설정을 기본값으로 안전하게 둘 수 있습니다. 확인을 클릭하세요." 그러면 연결이 설정됩니다. 그런 다음 사용 편의성을 위해 프로그램의 일부 설정을 변경하는 것이 좋습니다. 프로그램의 기본 패널에서 "속성" 버튼을 클릭합니다. 열리는 창에서 , "옵션" 탭으로 이동하여 "ASCII 설정..."을 클릭합니다. 아래 그림과 같이 확인란을 선택합니다. 첫 번째 확인란에 주의하세요. 모듈의 명령 구문에서는 모든 명령이 캐리지 리턴으로 끝나고 줄바꿈을 선택하고 "확인"을 클릭하세요.

USB 모듈 Ke-USB24A. 하이퍼터미널 프로그램

모든 설정이 완료되었습니다. 작업을 시작할 수 있습니다. 먼저 모듈에 가장 간단한 명령인 $KE(검증 명령)를 보내겠습니다. $KE 텍스트를 입력하고 Enter를 누르십시오. 이에 대한 응답으로 #OK 줄이 표시됩니다. 이는 모듈이 작동 중이고 사용할 준비가 되었음을 의미합니다.

USB 모듈 Ke-USB24A. 하이퍼터미널

그렇다면 기술의 문제입니다. 원하는 라인 번호와 녹음에 필요한 값과 함께 $KE,WR 명령을 사용합니다. 우리는 다른 명령을 보냅니다 - LED 깜박임.

이것으로 이번 소개글을 마치겠습니다. 다음으로 C++, Delphi, 심지어 EXcel로 작성된 프로그램에서 모듈을 관리하는 방법을 알아봅니다. ADC와 같은 다른 유용한 모듈 기능을 살펴보세요.

기사의 두 번째 부분으로 이동: Excel에서 Ke-USB24A 모듈 제어

저자: Dmitry Ivanov(Grirog); 간행물: cxem.net

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

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

<< 뒤로

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

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

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

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

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

배려심 많은 남자의 매력 14.04.2024

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

아카이브의 무작위 뉴스

초강력 탄소나노튜브 나노와이어 10.01.2013

미국 물리학자들은 강력하고 전기 전도성이 있는 "실"을 짜기 위한 재료로 사용하기에 적합한 새로운 유형의 탄소 나노튜브를 만들었고 과학 저널에 생성 지침을 발표했습니다.

물리학자 그룹의 리더인 Matteo Pasquali는 "드디어 우리는 다른 물질에는 없는 특성을 가진 나노튜브로 섬유를 만들 수 있었습니다. 그것은 평범한 검은 면사처럼 보이지만 금속 와이어와 강한 탄소 튜브의 특성을 결합한 것입니다."라고 말했습니다. (미국 휴스턴 라이스 대학교의 Matteo Pasquali.

Pasquali와 그의 동료들은 1991년 간의 "패키징" 실험과 개별 나노튜브를 필라멘트로 묶는 실험 후에 산업용으로 나노튜브를 적용할 수 있었습니다. 연구원들이 지적한 바와 같이 XNUMX년 탄소나노튜브가 발견된 이후 현대 산업에서 큰 미래가 있을 것으로 예측되었습니다. 그들은 좋은 전기 및 열 전도성, 높은 강도 및 기계적 안정성과 같은 많은 유용한 특성을 가지고 있습니다. 최초의 실험에서 나노튜브는 크기가 작고 단일 섬유로 연결하고 인터레이스하는 것이 어렵기 때문에 실제로 적용하기가 극히 어렵다는 것을 보여주었습니다.

이 기사의 저자는 탄소 나노튜브를 용해할 수 있는 특수 용매인 클로로술폰산의 도움으로 이 문제를 해결할 수 있었습니다. Pasquali와 그의 동료들에 따르면, 이 솔루션은 단일 튜브가 액정처럼 행동하는 두꺼운 액체입니다. 연구원들은 용액의 특성을 연구하고 케블라 및 기타 폴리머를 만드는 데 사용되는 방적 기계에서 섬유를 방적하는 데 사용할 수 있다는 사실에 놀랐습니다. 물리학자들은 본격적인 나노튜브 필라멘트 제조를 위한 최적의 조건을 점진적으로 선택하면서 섬유의 여러 시험 "버전"을 짜냈습니다.

충분한 수의 실을받은 과학자들은 실제적으로 테스트했습니다. 전기 및 열전도도를 측정하고 기계적 강도도 평가했습니다. 물리학자들에 따르면 그들의 발명은 그들의 가장 거친 기대를 뛰어 넘었습니다. 필라멘트는 개별 나노튜브의 높은 강도, 전기 및 열 전도성을 유지했습니다. 과학자들에 따르면, 그들의 발명품은 알루미늄, 구리 또는 금으로 만들어진 전선보다 나쁘지 않은 전류를 전도하며 동시에 탄소 필라멘트는 금속 전도체보다 훨씬 유연합니다. 또한이 스레드는 높은 열전도율로 구별됩니다.이 분야의 리더로 간주되는 최고의 흑연 스레드보다 열등하지 않습니다.

Pasquali와 그의 동료들은 그들의 발명이 탄소 필라멘트가 금속 와이어를 대체할 수 있는 전자 및 항공 분야에서 주로 응용 프로그램을 찾을 수 있을 것이라고 믿고 있습니다. 또한 이러한 실은 유연성과 열전도율이 높은 새로운 초강력 소재의 기초가 될 수 있습니다.

다른 흥미로운 소식:

▪ 마침내 여자를 해독

▪ 크리스마스 트리를 해독하는 작업이 시작되었습니다

▪ 인공췌장을 만들었다

▪ Texas Instruments와 MIT, 비용 효율적인 칩 개발

▪ 향수는 정신에 좋다

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

 

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

▪ 사이트 섹션 전력 증폭기. 기사 선택

▪ Logan Pearsall Smith의 기사. 유명한 격언

▪ 기사 미스트랄이란 무엇입니까? 자세한 답변

▪ 기사 딜 보트. 전설, 재배, 적용 방법

▪ 기사 전체 리드가 있는 소형 패키지의 미세 회로 조립 및 분해. 무선 전자 및 전기 공학 백과사전

▪ 미세 회로 및 트랜지스터의 기사 AF 증폭기 전원 공급 장치. 무선 전자 및 전기 공학 백과사전

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

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024