- 소식 - 정보

카메라 디버깅 방법

1. CRT 디스플레이를 연결하는 회로를 외부적으로 설정합니다.

카메라에 전원을 공급하기 위해 아날로그 카메라의 전원, 접지 및 신호의 세 리드를 뽑은 다음 비디오 신호 라인을 TV 박스의 비디오 입력 인터페이스에 연결합니다. TV 박스의 VGA-OUT은 CRT 디스플레이에 연결되어 CRT가 디지털화된 카메라를 시각적으로 표시할 수 있습니다. 이 방법은 완전히 하드웨어 수준의 디스플레이로 인간의 눈 시력과 동일한 디스플레이 효과를 제공하므로 카메라 설치 및 자체 물리적 매개변수 수정에 큰 도움이 됩니다.

2. 오프칩 확장형 LCD 액정

HCS12 시리즈 MCU에는 MCU 간의 데이터 전송을 실현할 수 있는 직렬 주변기기 인터페이스 SPI(Serial Peripheral Interface)가 포함되어 있으며 SCI(직렬 비동기 통신)보다 속도가 빠릅니다. SPI 모듈은 또한 MCU와 주변 장치 간의 양방향 동기 직렬 통신을 지원하고 MCU의 주변 장치 확장을 실현합니다.

(1) 문자 표시 시스템이 실행 중일 때 시스템의 관련 작동 매개변수를 문자 형태로 표시합니다. 각 문자는 8*6 포인트 열을 차지하며 6바이트의 데이터가 필요합니다. 문자 표시를 완료하려면 프로그래밍에서 해당 데이터를 지정된 비트에 쓰기만 하면 됩니다. 액정 모듈 자체에는 글꼴 라이브러리가 없기 때문에 프로그램 시작 시 ASCII 테이블 문자의 액정 표시 도트 매트릭스 데이터, 즉 N* 크기의 2차원 배열을 정의해야 합니다. 6바이트.

(2) 아날로그 카메라에서 수집한 영상 신호를 MCU의 A/D로 디지털화한 후, 정보를 40*70 2차원 배열에 저장한 후 배열을 이진화하여 48*84 해상도 액정을 표시할 수 있습니다. 모듈에 표시되어 개발자가 카메라의 머신 비전을 실시간으로 관찰할 수 있습니다.

이 방식은 하드웨어와 소프트웨어를 결합한 디스플레이 방식으로, 디스플레이 중 시스템 실행 프로세스를 중단하지 않고 카메라 관련 정보를 실시간으로 추적 및 표시할 수 있습니다.

3. 자체 작성 직렬 통신 호스트 컴퓨터 소프트웨어

MCU의 SCI 모듈을 사용하여 그림 데이터를 PC로 보내고 호스트 컴퓨터는 MSCOMM 제어 프로그래밍을 사용하여 통신 데이터를 읽습니다. 데이터를 읽은 후 Windows 프로그램의 강력한 데이터 처리 기능과 그림 표시 기능을 사용하여 다음과 같은 그림 데이터를 처리할 수 있습니다. 데이터에 따라 그림을 다시 그리고 배열을 필터링 및 분석하고 필터링 효과를 표시하고 받은 배열을 파일로 내보냅니다. 컴퓨터 시뮬레이션을 위한 데이터 소스를 제공합니다.

이 방법은 완전한 소프트웨어 표시 방법입니다. MCU에서 데이터를 수신하는 한 일련의 처리를 PC에서 구현할 수 있습니다. 그래픽 변환, 필터링 분석 및 데이터 시뮬레이션 아이디어의 효과를 확인하는 데 비교할 수 없는 이점이 있습니다.


문의 보내기

당신은 또한 좋아할지도 모릅니다