메뉴 English Ukrainian 러시아인 홈

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


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

개인용 컴퓨터는 멀리서 스위치의 닫힘을 감지합니다. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 학생 참고

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

종종 개인용 컴퓨터를 제어하는 ​​시스템은 다양한 시점에서 원격 스위치 또는 접점의 폐쇄를 감지해야 합니다. 이러한 단락은 IBM 또는 호환 가능한 개인용 컴퓨터에서 회로 및 BASIC 프로그램의 응용 프로그램을 기반으로 하는 두 가지 간단한 방법으로 감지할 수 있습니다. 두 경우 모두 개인용 컴퓨터의 직렬 포트가 사용되며 컴퓨터에 추가 장치나 회로 변경이 필요하지 않습니다.

첫 번째 방법에서는 프로그램이 연속적으로 실행됩니다. 라인 130 명령이 실행될 때마다 인쇄 명령을 통신 포트로 보내려고 시도합니다. 원격 스위치는 포트의 "Reset to send" 라인을 제어합니다(그림 1).

PC가 멀리서 닫히는 회로 차단기를 감지합니다.
쌀. 1 (확대하려면 클릭)

스위치가 열리면 메인 프로그램이 작동하는 동안 포트로 전송된 인쇄 명령이 실행을 위해 수락됩니다. 스위치가 닫힐 때 인쇄 명령이 발행될 때 필요한 "Reset to send" 신호가 수락되지 않아 장치 연결 시간 초과 오류가 발생합니다.

처리 프로그램:

100' 회로 차단기 닫힘 감지
105 ' 설정 corn1: 포트. 펄스 지속 시간 설정 "전송 재설정
"1ms
110 열기 "com1:9600,n.8,1,rs,cs1,cd,ds" AS #1,
115 ON ERROR GOTO 150 ' 오류 트랩 설정 120 '
125' 메인 프로그램
130 PRINT #1 ' 통신 포트에 인쇄 명령을 내리려고 했습니다.
135 PRINT "메인 프로그램"
140 GOTO 125 ' 메인 프로그램에서 역방향 실행
145 '
150 ' 키가 닫힌 주기
155 PRINT "스위치 닫힘"
160 RESUME NEXT 회로 차단기가 닫힌 상태에서 활성화된 서브루틴 종료
스위치가 열린 상태에서 BASIC 프로그램은 다음을 사용합니다.
수신 신호 "전송 재설정". 스위치가 닫힐 때
BASIC 프로그램은 수신시 포트 동작 오류를 감지합니다.
시리얼 코드의 데이터 및 프로그램 실행 지시
150행으로.

오류 처리기(115행에 도입됨)는 프로그램 실행을 스위치가 닫힌 상태에서 처리되는 서브루틴 시작 행 150으로 지시합니다. 이 서브루틴은 Resume next 문으로 끝나며 프로그램 실행을 라인 135에서 메인 프로그램의 실행으로 전달합니다. 이 루프는 프로그램에서 Print # 1 문이 발생할 때마다 실행됩니다. 스위치가 열리면 명령줄 130이 다시 실행되고 닫기 모드와 관련된 주기는 청구되지 않은 상태로 유지됩니다.

회로도 및 프로그램 개선은 회로 차단기 폐쇄의 정확한 계산을 보장합니다. 이것은 핸드셰이크 라인에 연결된 555 시리즈 CMOS 타이머를 사용하여 유효한 ASCII RS-232 문자를 생성합니다. 스위치가 닫힐 때마다 회로는 300µs 펄스(하나의 시작 비트와 XNUMX개의 데이터 비트에 해당)를 생성합니다. 생성된 추가 문자는 프로그램 실행에 필수적인 것은 아닙니다.

BASIC 프로그램에서 사용하는 링크 버퍼는 키 클로저의 수를 정확하게 계산할 수 있도록 타이머에 의해 생성된 각 문자를 누적합니다. 프로그램 실행 동안 라인(225)이 만날 때마다 버퍼 상태가 모니터링됩니다. 그에게 수신된 문자가 있으면 서브루틴 시작 라인 245에 의해 읽고 계산됩니다. 유일한 조건은 버퍼가 오버플로되지 않도록 라인 225를 충분히 자주 실행해야 한다는 것입니다. 기본적으로 버퍼 크기는 128자로 설정되지만 필요한 경우 210행의 Open 문을 사용하여 변경할 수 있습니다.

까다로운 사용자는 원샷 펄스 기간 동안 정보를 전송하고 특수 ASCII 문자 수신을 제어할 수 있습니다. 이 펄스의 지속 시간은 시작 비트의 지속 시간(104 보드에서 9600 µs)에서 시작 비트의 지속 시간에 데이터 비트 937개(9 µs)를 더한 시간까지 다양합니다. 9비트가 아닌 3레벨 코드를 사용할 수 있습니다. 타이머에 의해 생성된 펄스의 지속 시간은 저항 R3 및 커패시터 C5을 선택하거나 타이머의 핀 XNUMX에서 전압을 변경하여 변경할 수 있습니다. 이 프로그램은 BASIC 및 Quick Basic으로 작업할 때 그 가치가 입증되었지만 설명된 기술에서 제공하는 통신 포트를 제어할 수 있는 충분한 기회는 다른 언어를 사용하여 얻을 수 있습니다.

문학

  1. Vgise S. 트럼프. PC가 원격 스위치 폐쇄를 감지함, ED, 1990, No. 13. pp. 73, 74

저자: 브루스 트럼프; 간행물: N. Bolshakov, rf.atnn.ru

다른 기사 보기 섹션 학생 참고.

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

<< 뒤로

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

따뜻한 맥주의 알코올 함량 07.05.2024

가장 흔한 알코올 음료 중 하나인 맥주는 마시는 온도에 따라 고유한 맛이 변할 수 있습니다. 국제 과학자 팀의 새로운 연구에 따르면 맥주 온도가 알코올 맛에 대한 인식에 중요한 영향을 미치는 것으로 나타났습니다. 재료 과학자 Lei Jiang이 주도한 연구에서는 서로 다른 온도에서 에탄올과 물 분자가 서로 다른 유형의 클러스터를 형성하여 알코올 맛의 인식에 영향을 미친다는 사실을 발견했습니다. 저온에서는 더 많은 피라미드 모양의 클러스터가 형성되어 "에탄올" 맛의 매운 맛을 줄이고 음료의 알코올 맛을 덜 만듭니다. 반대로 온도가 높아질수록 클러스터가 사슬 모양으로 변해 알코올 맛이 더욱 뚜렷해집니다. 이는 바이주와 같은 일부 알코올 음료의 맛이 온도에 따라 변하는 이유를 설명합니다. 획득된 데이터는 음료 제조업체에 새로운 전망을 열어줍니다. ...>>

도박중독의 주요 위험 요인 07.05.2024

컴퓨터 게임은 십대들 사이에서 점점 더 인기 있는 오락 형태가 되고 있지만 게임 중독과 관련된 위험은 여전히 ​​중요한 문제로 남아 있습니다. 미국 과학자들은 이 중독에 기여하는 주요 요인을 파악하고 예방을 위한 권장 사항을 제공하기 위해 연구를 수행했습니다. 385년 동안 90명의 청소년을 추적하여 도박 중독에 걸리기 쉬운 요인이 무엇인지 알아냈습니다. 결과에 따르면 연구 참가자의 10%는 중독 위험이 없었고 XNUMX%는 도박 중독이 된 것으로 나타났습니다. 도박중독의 주요 원인은 낮은 수준의 친사회적 행동인 것으로 밝혀졌습니다. 친사회적 행동 수준이 낮은 청소년은 타인의 도움과 지지에 관심을 보이지 않으며, 이는 현실 세계와의 접촉 상실로 이어질 수 있으며 컴퓨터 게임이 제공하는 가상 현실에 대한 의존도가 심화될 수 있습니다. 과학자들은 이러한 결과를 바탕으로 ...>>

교통 소음으로 인해 병아리의 성장이 지연됩니다 06.05.2024

현대 도시에서 우리를 둘러싼 소리는 점점 더 날카로워지고 있습니다. 그러나 이 소음이 동물계, 특히 아직 알에서 부화하지 않은 병아리와 같은 섬세한 생물에 어떤 영향을 미치는지 생각하는 사람은 거의 없습니다. 최근 연구에서는 이 문제에 대해 조명하고 있으며, 이는 발달과 생존에 심각한 결과를 초래함을 나타냅니다. 과학자들은 얼룩말 다이아몬드백 병아리가 교통 소음에 노출되면 발달에 심각한 지장을 초래할 수 있다는 사실을 발견했습니다. 실험에 따르면 소음 공해로 인해 부화가 크게 지연될 수 있으며, 실제로 나온 병아리는 여러 가지 건강 증진 문제에 직면하게 됩니다. 연구원들은 또한 소음 공해의 부정적인 영향이 성체에게도까지 미친다는 사실을 발견했습니다. 번식 가능성 감소와 번식력 감소는 교통 소음이 야생 동물에 미치는 장기적인 영향을 나타냅니다. 연구 결과는 필요성을 강조합니다. ...>>

아카이브의 무작위 뉴스

호두는 심장 건강에 좋다 21.03.2024

심장 건강은 유전학 및 생활 방식과 같은 요인이 중요한 역할을 하는 복잡한 시스템입니다. 의사들은 심장 건강을 유지하려면 균형 잡힌 식사를 하고 신체 활동에 주의를 기울여야 한다고 강조합니다.

심장 건강의 주요 측면 중 하나는 영양이 풍부한 음식을 포함한 건강한 식단을 섭취하는 것입니다. 그러한 식품 중 하나가 호두입니다. 호두는 고도불포화지방과 오메가-3 지방산 함량이 높아 의사들이 "슈퍼푸드"라고 부릅니다.

스페인 과학자들의 최근 연구에 따르면 호두에는 심혈관 질환의 위험을 줄이는 데 도움이 되는 항염증 특성이 있는 것으로 나타났습니다. 연구에 따르면 호두를 섭취하면 체중에 부정적인 영향을 주지 않으면서 염증성 바이오마커 10개 중 6개 수준이 감소하는 것으로 나타났습니다.

“우리 연구에서 입증된 장기간 호두 섭취의 항염증 효과는 콜레스테롤 수치를 낮추는 역할을 넘어 심장 건강을 유지하기 위한 이 식품의 중요성에 대한 우리의 이해를 넓혀줍니다.”라고 연구의 수석 저자인 Montserrat Cofan은 말했습니다.

호두는 풍부한 구성과 항염증 특성으로 인해 심장 건강을 유지하고 심혈관 질환의 위험을 줄이는 데 도움이 되는 중요한 식이 요소입니다.

다른 흥미로운 소식:

▪ TCL WQ 게임

▪ 컴퓨터는 디자이너의 상상력을 속박한다

▪ HyperX 스펙터 컴퓨터 안경

▪ 새로운 RS-485 트랜시버

▪ 프리스케일, 자동차 마이크로컨트롤러 제품군 확장

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

 

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

▪ 사이트의 안테나 섹션. 기사 선택

▪ 기사 수력 터빈. 발명과 생산의 역사

▪ 기사 우리의 눈에 특정한 색을 부여하는 것은 무엇입니까? 자세한 답변

▪ 기사 유전체 장갑의 고전압 테스트. 노동 보호에 대한 표준 지침

▪ 기사 단일 종단 튜브 증폭기 15W. 무선 전자 및 전기 공학 백과사전

▪ 기사 거품 장난감. 초점 비밀

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

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024