라디오 전자 및 전기 공학의 백과사전 PonyProg를 테스트하는 방법. 무선 전자 및 전기 공학 백과사전 라디오 잡지에 이 프로그래머에 대한 설명이 실린 이후로 많은 독자들이 수집하여 성공적으로 사용하고 있습니다. 그러나 들어오는 질문은 때때로 조립된 프로그래머를 확인하기 어렵다는 것을 보여줍니다. 사실 회로의 신호는 펄스형이며 종종 비주기적인 특성을 가집니다(그러나 컴퓨터 제어 하에서 작동하는 모든 장치에 일반적임). 오실로스코프를 사용하더라도 이러한 신호의 올바른 형성을 확인하기는 매우 어렵습니다. 이 기사에서는 멀티미터를 사용하여 컴퓨터에 연결된 프로그래머의 하드웨어 작동을 확인하는 방법을 설명합니다. 사실, 이것은 특별한 프로그램이 필요합니다 TSOM. 그림에 표시된 프로그래머 PonyProg의 계획에서. 1에는 두 개의 기능 장치가 도킹되어 있습니다. 컴퓨터의 COM 포트가 있는 기본 인터페이스 장치("Radio", 2001, No. 6, p. 25, Fig. 2 참조) 및 PICmicro 마이크로 컨트롤러 프로그래밍 어댑터("Radio" , 2001, No.7, p.21, 그림 8). 후자는 가장 복잡한 어댑터로 선택되며 다른 모든 어댑터에는 수동 요소가 몇 개만 포함됩니다. RS-1 인터페이스의 회로 이름은 인터페이스 노드의 XS232 소켓 소켓 옆에 표시됩니다. 이 소켓은 컴퓨터 시스템 장치의 1핀 플러그에 직접 도킹해야 합니다. 널모뎀 케이블을 이용한 접속은 불가하며, 플러그와 소켓이 일대일로 연결된 모뎀 케이블은 그림 1에 표시된 것을 모두 포함하는 경우 사용할 수 있다. XNUMX 체인이고 길이는 XNUMXm를 초과하지 않습니다. 또한 전송하기 전에 인터페이스 장치의 인쇄 회로 기판 도면("Radio", 3, No. 2001, p. 6의 그림 25 참조)이 미러 이미지로 제공된다는 점도 고려해야 합니다. 일반적인 방법으로 보드 블랭크에 컨덕터를 그리는 경우(중앙 구멍을 두드리고 바니시 또는 방수 잉크로 인쇄된 컨덕터를 후속 적용) 그에 따라 뒤집어야 합니다. 프로그래머를 컴퓨터에 연결한 후 TCOM 프로그램을 실행합니다. 그림에 표시된 창. 2. 사용 가능한 버튼을 사용하여 프로그래머가 연결된 포트(COM1 또는 COM2)를 선택합니다. 마우스로 화면상의 버튼을 누르는 것은 Alt 키와 함께 버튼 레이블에서 밑줄 친 문자 또는 숫자에 해당하는 키보드의 키를 누르는 것과 같습니다. COM 포트 플러그가 25핀인 경우 해당 화면 버튼을 눌러 이전 창을 그림에 표시된 창으로 바꿉니다. 3. 제공된 정보는 프로그래머를 25핀 COM 포트 플러그에 올바르게 연결하는 데 사용할 수 있습니다. 프로그램은 포트 번호와 해당 커넥터 간의 대응 관계를 기억합니다. 한 번 설치하면 충분하며, 앞으로 포트를 변경하면 해당 커넥터의 이미지가 자동으로 화면에 나타납니다. 아시다시피 완전히 "스태프된" COM 포트에는 XNUMX개의 출력 회로(TXD, DTR, RTS)와 XNUMX개의 입력 회로(RXD, DSR, CTS, DCD, RI)가 있습니다. TCOM 프로그램을 사용하면 모든 출력을 높음(High) 또는 낮음(Low) 논리 수준으로 설정할 수 있습니다. 반대로 변경하려면 해당 화면 버튼을 누르기만 하면 됩니다. 입력 신호 레벨의 모든 변경 사항은 화면에 즉시 표시됩니다. 프로그래머 확인은 전원 노드에서 시작됩니다. 인터페이스 노드의 스위치 SA1은 다이어그램에 따라 오른쪽 위치로 전송되어 COM 포트에서 프로그래밍 가능한 마이크로 회로의 "내부" 전원 공급 장치를 포함합니다. 미세 회로 자체는 어댑터 패널에 설치할 필요가 없습니다. 전원 출력용 패널 소켓(예: PIC1F14x 칩용 XS5 패널의 소켓 1 및 16)에 삽입된 8kΩ 저항으로 대체됩니다. TXD, DTR 및 RTS 회로의 상태를 변경하여 저항 양단의 전압이 어느 하나의 레벨이 높으면 5 ± 0,5V를 초과하지 않고 모든 레벨이 낮을 때는 없는지 확인하십시오. 출력 중 하나에서 높은 수준의 전압이없고 다른 두 개에서 낮은 전압이 없으면 다이오드 VD1, VD2.VD4 중 해당하는 것을 확인하십시오. 전압이 4,5V 미만인 경우 두 가지 이유가 있을 수 있습니다. 첫 번째는 최소 입력 전압 값이 너무 높은 통합 레귤레이터 DA1입니다(예: 입력 전압이 78V 미만일 때 LM05L6,7 칩이 작동을 멈춤). 다이어그램에 표시된 LM2936Z-5.0 스태빌라이저의 대체품으로 LM2931Z-5.0 또는 국내 KR1170EN5를 추천할 수 있습니다. 이러한 미세 회로의 정상적인 작동을 위해서는 입력 전압이 출력 전압보다 0,2V(일반적인 값)만 초과해야 합니다. 두 번째 이유는 컴퓨터의 COM 포트가 부하를 견디기에는 너무 "약"하기 때문입니다. "약한"이라는 단어는 따옴표 안에 있습니다. 표준에 따라 3kOhm의 부하로 포트 출력 전압의 높음 및 낮음 수준이 각각 +5 ... + 15 및 -5 ... -15 V. 전통적으로 실제로는 +12 및 -12 V에 가깝다고 여겨지지만 실제로는 그렇지 않습니다. 대부분의 RS-232 드라이버 마이크로 회로의 경우 일반적인 출력 전압 레벨은 +7,5 ... 8 및 -7,5 ... -8 V를 초과하지 않으며 가장 현대적인 출력 전압 레벨은 최대 +5,5, 5,5 및 -250입니다. V. 신호 범위의 감소 추세는 우연이 아닙니다. 이로 인해 데이터 전송 속도를 XNUMXKbps로 높일 수 있습니다. 컴퓨터에 이러한 COM 포트가 있으면 아무것도 할 수 없으며 외부 전원으로 전환해야 합니다. 후자는 간단하게 달성됩니다. 외부 소스에서 인터페이스 노드의 커넥터 X1에 12V의 전압을 적용하고 SA1 스위치를 다이어그램에 표시된 위치로 전환하는 것으로 충분합니다. 이 모드에서 프로그래밍 가능한 마이크로 회로의 공급 전압도 5 ± 0,5V 이내여야 하며 TXD, DTR, RTS 신호 중 하나를 하이 레벨로 켜고 세 신호 모두 레벨이 낮을 때 꺼야 합니다. 그렇지 않은 경우 인터페이스 장치의 트랜지스터 VT1, VT2에서 전자 키의 작동을 확인하십시오. 다음으로 프로그래밍 가능한 마이크로 회로에 전압을 공급하여 프로그래밍 모드로 전환하는 노드의 작동을 확인합니다. 패널 XS4(PlC5F1x)의 슬롯 16와 8 사이에서 측정됩니다. 어댑터의 스위치 SA1을 전원 공급 장치 모드에 해당하는 위치로 설정하는 것을 잊지 마십시오. 전원이 외부인 경우 상단(다이어그램에 따라), 하단 - 포트에서 전원이 공급될 때. 첫 번째 경우에는 GB1 배터리가 없을 수 있으며 두 번째 경우에는 필요합니다. 프로그래밍 전압은 TXD 회로가 하이로 구동될 때 켜지고 로우로 구동될 때 꺼집니다. 그 값은 9 ... 13,5V 범위 일 수 있습니다. 문제가 발생하면 어댑터의 트랜지스터 VT1, VT3 및 제너 다이오드 VD1의 전자 키를 확인하십시오. 다음 단계는 프로그래밍 가능한 칩(D1)으로 데이터를 전송하고 이를 수신(DO)하는 회로를 확인하는 것입니다. 전송된 데이터의 소스는 DTR COM 포트의 출력이며 CTS 입력은 이를 수신합니다. 모든 것이 정상이면 CTS 로직 레벨은 DTR 출력의 역이어야 합니다. 후자를 변경하여 이를 확인하십시오. 예를 들어 TXD 출력에서 하이 레벨로 전원을 켜야 합니다. CTS 레벨이 DTR 상태와 독립적인 경우 PIC13F16x 보드의 핀 8에서 전압을 측정하십시오. 낮은 수준의 DTR에서는 높은 수준에서 공급 전압(+5V)과 거의 같아야 합니다(0,5V 이하). 그렇지 않으면 어댑터의 트랜지스터 VT2 또는 제너 다이오드 VD3의 키 인터페이스 장치에 결함이 있습니다. 이 제너 다이오드(VD5에서와 같이)에서 PICmicro 마이크로컨트롤러를 프로그래밍할 필요가 없으며 회로에서 안전하게 제거할 수 있습니다. XS13 패널(PIC1F16x)의 핀 8의 전압이 위의 제한 내에서 변경되어 올바른 CTS 입력으로 들어갈 수 있지만, 그 로직 레벨은 항상 TCOM 프로그램 창에 높게 표시됩니다. 이것은 컴퓨터의 CTS 입력에 대한 슈미트 트리거가 음의 임계값을 가지며 이를 전환하기 위해 입력 전압을 거의 232으로 낮추는 것만으로는 충분하지 않고 양의 값임을 의미합니다. 이 상황은 임계값이 5:3 V 이내일 수 있는 RS-XNUMX 표준의 프레임워크 내에 있지만 유사한 포트가 있는 컴퓨터는 해당 구성표에 따라 조립된 프로그래머와 작업하기에 적합하지 않습니다. 데이터 교환 동기화 신호 생성 회로(CLOCK)를 확인해야 합니다. 소스는 RTS COM 포트의 출력입니다. 이 출력과 DSR 입력 사이의 점퍼는 소프트웨어가 프로그래머가 포트에 연결되어 있는지 확인하기 위한 것입니다. RTS의 상태를 변경할 때 먼저 DSR의 상태가 항상 일치하는지 확인하십시오. 그런 다음 패널 XS12(PlC1F16x)의 핀 8에서 전압을 측정합니다. RTS 출력에서 높은 레벨을 사용하면 최소 4V(보다 정확하게는 미세 회로 공급 전압의 80%)이고 공급 전압을 초과하는 0,6V 이하이어야 합니다. 이 조건은 일반적으로 KS147A(VD6) 제너 다이오드의 안정화 전압이 4,2 ~ 5,2V 범위에 있기 때문에 충족됩니다. 전압이 여전히 부족한 경우(위의 제한이 10mA의 안정화 전류에 해당하고 프로그래머에서는 훨씬 적기 때문에 발생할 수 있음) 제너 다이오드를 선택하거나 KS147G로 교체해야 합니다. , 더 낮은 전류를 위해 설계되었거나 5,1V의 안정화 전압으로 가져 왔습니다. 다이오드를 제너 다이오드와 직렬로 연결하는 것은 매우 바람직하지 않습니다 (그림에서 점선으로 표시됨). 이로 인해 제너 다이오드가 음의 전압 제한기(DSR 출력이 낮을 때)로 작동을 멈추고 프로그래밍 가능한 칩 내부의 보호 다이오드가 작동하게 됩니다. 그리고이 다이오드를 통과하는 전류는 (저항 R5로 인해) 위험한 값에 도달하지 않지만 이러한 모드를 피하는 것이 좋습니다. 설명된 검사를 완료한 후 프로그래머의 하드웨어가 작동하고 있다고 가정하고 작업을 진행할 수 있습니다. RopuRgod 소프트웨어 및 지침은 다음 위치에서 "다운로드"할 수 있습니다. 저자 Claudio Lanconelli의 웹 사이트에서. 같은 사이트에는 프로그래머에 관한 질문을 할 수 있는 포럼이 있습니다. 저자: A. Dolgiy, 모스크바 다른 기사 보기 섹션 컴퓨터. 읽고 쓰기 유용한 이 기사에 대한 의견. 과학 기술의 최신 뉴스, 새로운 전자 제품: 우주선을 위한 우주 에너지
08.05.2024 강력한 배터리를 만드는 새로운 방법
08.05.2024 따뜻한 맥주의 알코올 함량
07.05.2024
다른 흥미로운 소식: ▪ 스펀지 심장 ▪ 3102K 비디오를 지원하는 Asustor AS3104T 및 AS4T NAS
무료 기술 라이브러리의 흥미로운 자료: ▪ Radio Control 웹사이트 섹션. 기사 선택 ▪ 기사 사실이 되기에는 너무 좋습니다. 대중적인 표현 ▪ 기사 드릴링 및 크레인 설치 기술자. 노동 보호에 대한 표준 지침 ▪ 기사 전원 공급 장치가 없는 간단한 숨겨진 배선 찾기. 무선 전자 및 전기 공학 백과사전 이 페이지의 모든 언어 홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰 www.diagram.com.ua |