메뉴 English Ukrainian 러시아인 홈

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


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

LPT테스트 프로그램. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 마이크로 컨트롤러

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

제안된 프로그램을 통해 사용자는 컴퓨터 프린터 포트의 출력에서 ​​원하는 논리 신호 레벨을 설정하고 이 포트의 입력 상태를 확인할 수 있습니다. 포트에 연결된 장치의 설정을 용이하게 합니다.

무선 아마추어는 컴퓨터와 함께 작동하고 COM, LPT, 드물게 PCI, ISA, USB 등을 통해 연결되는 장치를 설계합니다. 많은 예가 있습니다[1-5]. 이들은 프로그래머, 에뮬레이터, 아날로그-디지털 및 디지털-아날로그 변환기 등입니다. 컴퓨터의 광범위한 기능으로 인해 이러한 장치는 자율적으로 작동하는 장치보다 훨씬 간단하지만 제조 후 확인 및 조정이 필요합니다.

작동하는 프로그램을 사용하여 컴퓨터에 연결된 장치를 테스트하는 것은 최선의 선택이 아닙니다. 일반적으로 인터페이스의 입력 라인에 신호 값을 표시하고 출력에서 ​​수동 변경을 표시하는 기능을 제공하지 않습니다. 드문 경우지만 장치에 특수 테스트 프로그램(예: [4])이 첨부되어 회로를 통해 신호가 통과하는지 확인합니다. 그러나 일반적으로 이러한 프로그램은 다른 하드웨어를 테스트하는 데 적합하지 않습니다.

결과적으로 조립 된 장치는 PC 작동을 시뮬레이션하는 인터페이스 커넥터에 신호를 적용하여 컴퓨터없이 전혀 확인해야하는데 이것도 편리하다고 할 수 없습니다.

컴퓨터의 COM 포트에 연결된 장치를 설정하려면 프로그램을 사용할 수 있습니다. TSOM, 포트의 각 출력 신호를 개별적으로 제어하고 모든 입력의 레벨을 모니터링할 수 있습니다. [6]에 있는 이 프로그램에 대한 설명은 작성자가 병렬 포트에 대해 유사한 프로그램을 만드는 아이디어로 이끌었습니다.

이것은 LPT 포트의 모든 신호를 모니터링할 수 있는 LPTtest 프로그램이 나타난 방식입니다. 이 프로그램은 Windows 98 및 Windows XP에서 테스트되었으며 다른 버전의 Windows에서 작동하는 데 금기 사항이 없습니다.

프로그램은 소프트웨어 드라이버 LPTwdmlO [7]를 통해 포트 레지스터에 액세스합니다. Windows 9x/Me에서 작업하는 경우 이 드라이버를 수동으로 설치해야 합니다. 제어판에서 하드웨어 추가 마법사를 실행하고 표시되는 목록에서 기타 장치를 선택한 다음 Iptwdmio.sys 및 Iptwdmio.inf 파일이 있는 폴더를 지정합니다. 위치. 설치가 완료되면 컴퓨터를 다시 시작해야 합니다.

그리고 이제 - [7]의 인용문: "Windows 2000/XP에서 작업할 때 유사한 방식으로 수동 설치도 가능합니다. 그러나 Windows 98/Me와 달리 설치 중에 재부팅할 필요가 없으며 드라이버가 시작됩니다. 또한 수동 설치에는 한 가지 장점이 있습니다. 클라이언트 프로그램이 관리자가 아닌 사용자로 실행된 경우에도 드라이버를 통해 포트로 작업할 수 있습니다."

또 다른 인용문: "프로그램이 NT 제품군 플랫폼(예: Windows NT4/2000/XP)에서 실행되고 드라이버가 이전에 수동으로 설치되지 않은 경우 사용자 프로그램에서 드라이버 작업을 위한 개체를 생성할 때 자동 설치가 수행됩니다. 언제 이것은 사용자 측의 추가 작업이 필요하지 않지만 관리자 권한이 없는 사용자를 대신하여 프로그램이 시작되면 자동 설치가 발생하지 않으며 프로그램이 포트를 관리할 수 없습니다."

LPTtest 프로그램을 실행하기 전에 Iptwdmio.sys 파일을 LPTtest.exe 파일과 같은 폴더에 복사해야 합니다. 또한 LPTpins.jpg(DB-25F 소켓의 소켓 위치) 및 LPThelp.mhtml(LPT 인터페이스에 대한 도움말) 파일도 포함해야 합니다.

LPTtest 프로그램 창은 Fig. 1. 포트의 XNUMX개 입력, XNUMX개 출력 라인 및 데이터 버스 XNUMX개 라인의 상태를 표시합니다. 출력 라인의 상태를 변경하는 각 버튼 오른쪽과 입력 라인의 각 이름 오른쪽에 있는 Low(낮음) 또는 High(높음) 비문은 해당 커넥터 핀의 현재 논리 신호 레벨을 보여줍니다.

LPT테스트 프로그램

시작할 때 LPTtest는 모든 출력을 낮게 설정합니다. 100진수 및 XNUMX진수 시스템으로 상태 표시줄에 표시된 포트 데이터 레지스터(DR) 코드의 현재 값은 프로그램에 의해 XNUMXHz의 주파수로 업데이트됩니다.

마우스 포인터를 아무 버튼이나 입력 라인의 이름으로 가져가면 LPT 포트용 표준 DB-25F 커넥터에서 이 핀의 번호와 함께 힌트가 나타납니다.

그림에 표시된 것과 유사한 커넥터 이미지를 보려면 2, 도움말 메뉴에서 커넥터의 핀아웃 항목을 선택하면 충분합니다. 동일한 메뉴의 LPT 인터페이스... 항목은 도움말 파일의 내용을 표시합니다. Select Port 메뉴는 이 버전의 프로그램에서 LPT1(기본 주소 378h) 및 LPT2(기본 주소 278h)의 두 가지 옵션을 제공합니다.

LPT테스트 프로그램

선택한 포트 번호는 Config.txt 파일에 기록되고 다음에 프로그램을 시작할 때 읽습니다. 이러한 파일이 없으면 프로그램은 기본적으로 LPT1 포트를 선택하여 폴더에 파일을 만듭니다.

출력 및 입력 라디오 버튼은 CR(Port Control Register)의 다섯 번째 비트 상태를 변경하여 데이터 버스를 출력 모드(기본값으로 설정) 또는 입력으로 전환합니다. 버스는 대부분의 최신 컴퓨터에서 입력 작업을 할 수 있지만 구형 모델의 병렬 인터페이스 어댑터는 그러한 기회를 제공하지 않습니다.

데이터 버스가 입력으로 구성되면 그 라인은 포트 컨트롤러에 제공된 저항을 통해 +5V 전압 소스에 연결되므로 외부 회로에 연결되지 않은 라인의 로직 레벨은 높게 감지됩니다.

데이터 버스를 입력에서 출력으로 전환할 때 프로그램은 자동으로 DR 레지스터의 값을 XNUMX으로 설정하며 그 결과 버스의 모든 라인이 로우로 구동됩니다. 프로그램은 포트를 변경할 때, 시작할 때 및 종료할 때 동일한 작업을 수행합니다.

LPTtest 프로그램 및 작업에 필요한 모든 파일

작가

  1. Balakhtar A. KR1878BE1용 LPT 포트 전원 프로그래머. - 라디오, 2004, No. 1, p. 29, 30.
  2. Golubkov A. 프로그래머 MK ATMEL 시리즈 AT89. - 라디오, 2003, No. 9, p. 24, 25.
  3. Mikhev V. PC용 병렬 포트 카드. - 라디오, 2002, 3번, p. 19, 20.
  4. Ryumik S. AT89용 "병렬" 프로그래머. - 라디오, 2004, No. 2, p. 28-31.
  5. Khabarov A. PC에 2003채널 오실로스코프 부착. - 라디오, 4, No. 23, p. 25-XNUMX.
  6. Long A. PonyProg를 테스트하는 방법. - 라디오, 2003, 5번, p. 25, 26.
  7. 프로젝트 LPTwdmlO. -progrex.narod.ru/lptwdmio.html.

저자: A. Vakulenko, 튜멘

다른 기사 보기 섹션 마이크로 컨트롤러.

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

<< 뒤로

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

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

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

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

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

배려심 많은 남자의 매력 14.04.2024

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

아카이브의 무작위 뉴스

롤에 태양광 발전소 03.02.2005

이제는 잊혀진 소비에트 SF 작가 Vladimir Nemtsov의 작품 중 하나에서 "태양 직물"이 나타났습니다. 반도체 필라멘트로 만든 유연한 태양 전지로 접고, 자르고, 자르고, 꿰맬 수 있습니다.

비슷한 것이 이미 미국 회사 "IOP Technologies"에서 생산됩니다. 이들은 5와트에서 40와트까지 다양한 전력의 유연하고 말릴 수 있는 태양 전지판으로, 모두 16,5볼트의 전압을 제공하며 휴대 전화에서 랩톱 또는 소형 TV에 이르기까지 다양한 휴대용 전자 제품의 배터리를 충전하도록 설계되었습니다.

가장 강력한 배터리의 무게는 약 1700g입니다.

다른 흥미로운 소식:

▪ 웨어러블 전자 칩 및 사물 인터넷을 위한 새로운 기술 플랫폼

▪ 음주 및 불량 운전자를 돕는 전자 제품

▪ 드라이클리닝은 위험할 수 있습니다

▪ 파리를 분류하는 로봇

▪ 테이블에 엑스레이 레이저

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

 

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

▪ 사이트 사용 지침 섹션. 기사 선택

▪ 기사 늙은 남편, 강력한 남편. 대중적인 표현

▪ 기사 소련 비행기 추락을 일으킨 사령관과 승무원 간의 분쟁 주제는 무엇입니까? 자세한 답변

▪ 기사 가든 파슬리. 전설, 재배, 적용 방법

▪ 기사 목재 안테나 HF(접지판). 무선 전자 및 전기 공학 백과사전

▪ 기사 불 없이 촛불을 켜십시오. 포커스 시크릿

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

이름 :


이메일(선택사항):


댓글 :




기사에 대한 의견:

트랙터 운전사
"Program LPTtect ..." 기사에서 논의된 저자가 언급한 라디오 매거진 서버에 대한 정보가 없는 이유는 무엇입니까?


이 페이지의 모든 언어

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024