저자: Smartweigh–멀티헤드 가중기
머리말 임베디드 시스템의 지속적인 발전 추세에 따라 우수한 성능, 전력 소비 및 저렴한 가격을 갖춘 32비트 시스템 RISC 처리 칩인 ARM 마이크로프로세서가 강력한 발전 추세를 보이고 있습니다. 두 가지 장점은 전통적인 석탄 준비 기술에 대한 새로운 변환 계획을 제공합니다. 임베디드 시스템과 컴퓨터 인터페이스 기술을 결합하여 석탄 덩어리와 맥석의 새로운 온라인 식별 및 자동 멀티헤드 계량기가 설계되었습니다. 석탄 덩어리 및 맥석의 온라인 식별 및 전자동 멀티 헤드 계량기의 기본 원리 프레임 다이어그램이 그림 1에 나와 있습니다.
석탄 준비 공정 규정에 따라 이 시스템의 소프트웨어는 주로 다음 세 가지 주요 부분으로 구성됩니다. (1) 검사 부분: 피드 빈, 컨베이어 벨트, CCD 모니터링 카메라, 이미지 데이터 수집 전원 공급 회로 등으로 구성됩니다. .굴착된 깨끗한 석탄에는 맥석이 포함되어 있는 경우가 많으며, 맥석은 컨베이어 벨트에서 선택해야 합니다. CCD 감시 카메라는 석탄과 석탄 맥석 이미지를 이미지 데이터 수집 전원 공급 회로로 보내 변환하고 변환된 정보 내용은 ARM 마이크로프로세서로 보내지며 이는 CAN 버스 인터넷에 따라 PC로 전송되어 해상도를 얻습니다.
(2) 식별 및 조작부 : 전자계산기, ARM 마이크로프로세서 및 측정 및 제어 기술 기계 및 장비로 구성된다. 모든 시스템 소프트웨어의 핵심입니다. 석탄 및 석탄 맥석의 회분 함량은 컴퓨터 비전 최적화 알고리즘에 따라 계산됩니다. ARM 마이크로프로세서가 맥석 벽돌을 식별하고 구별한 후 작업 자세를 취합니다. 석탄으로 식별되고 작업이 부분적으로 비활성화되면 깨끗한 석탄은 물론 석탄 벙커로 떨어지고 석탄 블록 안전 채널에서 운반됩니다.
그것이 석탄 맥석으로 식별되면 제어 데이터 신호가 전송되고 게이트 밸브가 열리므로 석탄 맥석이 석탄 맥석 안전 채널로 떨어집니다. (3) 빠른 분류 조직: 게이트 밸브, 원료 버킷 및 시스템 소프트웨어 전원 분배 장비 등으로 구성됩니다. CAN 버스 인터넷에 따라 여러 안전한 채널에서 석탄 및 석탄 맥석의 자동 선별 및 운송이 수행됩니다. 프로세싱 칩 상세 소개 AT91M40800AT91M40800은 ARM7TDMI 코어를 기반으로 한 ATMEL의 16비트/32비트 시스템 마이크로프로세서 시리즈 제품에 높은 가성비를 자랑하는 프로세싱 칩이다. 핵심은 뛰어난 성능의 RISC(Reduced Intro-duction Set Computer) 시스템 아키텍처를 갖춘 32비트 시스템이며 16비트(엄지손가락) 명령 시스템을 갖추고 있습니다.
프로그래머블 컨트롤러의 외부 시스템 버스 소켓(EBI)에 따라 FLASH를 비롯한 다양한 오프칩 메모리에 즉시 연결됩니다. 8개의 우선 순위 인터럽트 벡터 제어 보드와 온칩 필드 데이터 정보 제어 보드는 구성 요소의 실시간 성능을 크게 향상시킵니다. 특성. AT91M40800은 ARM7DMIARMThumbCPU 코어를 통합하고 9kB 온칩 SRAM, 8개의 칩 선택 라인, 32개의 프로그래밍 가능한 컨트롤러 I/O 포트, 휴대폰 소프트웨어 프로그래밍 가능한 컨트롤러의 8비트 또는 16비트 시스템 버스를 제공합니다. 어드레서블 모드 실내 공간 64MB, 2 USART, 각 USART에는 2개의 전용 외부 필드 데이터 정보 제어 보드 안전 채널, 내장형 프로그래밍 가능 컨트롤러 워치독 타이머 1개, 8개 우선 순위, 독립적일 수 있음 마스킹된 공간 벡터 종단 제어 보드, 외부 인터럽트 조작 4개 메모리, 높은 우선 순위, 낮은 대기 시간 인터럽트 요청을 포함한 4개의 외부 인터럽트, 3개의 외부 디지털 클록 입력, 3개의 보안 채널 16비트 타이머/전자 카운터. SJA1000은 저탄소와 맥석산, 스크리닝 생산 작업장 사이에 일정 거리가 있기 때문에 표준화된 관리 및 정보 자원 관리가 필요합니다.
컴퓨터 인터페이스 기술은 분리되고 분산된 정밀 측정 및 제어 시스템을 노드로 전환하고 시스템 버스를 브리지로 사용하여 서로 통신하고 정보 콘텐츠를 교환하고 협력할 수 있는 응용 시스템 및 자동 제어 시스템으로 결합할 수 있습니다. 자동 제어 시스템의 일상 업무에서 서로. . 최대 CAN 통신 속도는 1Mbps, 즉시 전송 거리는 최대 10km(속도는 8kbps 이하)이며, 최대 110대의 기계 및 장비를 연결할 수 있어 다중 추가 스크리닝 및 일상 업무를 수행할 수 있습니다. SJA1000은 필립스에서 제조한 독립 CAN 버스 제어 보드로 자동차 및 일반 산업 생산 환경의 제어 보드의 무선 근거리 통신망에 사용됩니다. 작동 모드(PeliCAN 모드)는 다른 CPU와 쉽게 연결하여 CAN 작동 인터넷을 형성할 수 있습니다.
하드웨어 구성 통신 인터페이스 설계 체계 EPM7128은 소켓 간의 데이터 신호 변환 및 구성에 사용됩니다. EPM7128의 입력은 AT91M40800의 칩 선택 데이터 신호 NCS2, 휴대폰 충전 라인 D0~D7, 상세 주소 A0~A1, 읽기 신호 NRD, 쓰기 데이터 신호 NWE 및 시스템 소프트웨어 교정 데이터 신호 RST에서 나옵니다. 내부 논리적이고 포괄적인 솔루션을 거쳐 SJA1000에 필요한 동작 데이터 신호가 생성되었습니다. 각 처리 칩의 전력선 규정 및 포트 주소 할당에 따라 다음과 같이 CAN 버스 트랜시버의 입출력 논리 시퀀스 관계로 작성할 수 있습니다. CAN=NCS2·A0카날레=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST 선택한 SJA1000의 상세 주소 포트 번호는 400000H, 데이터 정보 포트 번호의 상세 주소는 400001H, Calibration 포트 주소는 400002H입니다. CAN 제어 보드 SJA1000의 세부 주소 데이터 정보가 다중화되어 있기 때문에 ALE 데이터 신호의 하강 에지에 따라 시스템 버스의 세부 주소 데이터 신호를 래치할 수 있습니다.
그러나 AT91M40800의 주소 버스와 시스템 버스는 독립적으로 제시되며 SJA1000의 상세 주소 시스템 버스에 바로 연결할 수 없습니다. 따라서 SJA1000과 AT91M40800의 소켓 문제를 해결하기 위해서는 SJA1000 브라우징에 필요한 데이터 신호를 어떻게 보내느냐가 관건이다. 여기서 선택한 방법은 실제 I/O 연산을 2회에 걸쳐 수행하는 것이다. 처음으로 상세 주소 값은 SJA1000 모듈의 상세 주소로 상세 주소 포트 번호 400000H로 전송됩니다.
이 때 칩 선택은 선택되지 않고 데이터 정보는 AD0-AD7 시스템 버스에 래치됩니다. 데이터 정보 포트 번호 400001H를 두 번째 탐색할 때 SJA1000이 선택되고 ALE 데이터 신호의 기능에 따라 첫 번째 세부 주소 값이 SJA1000에 로드되고 CPU는 SJA1000에서 읽기/쓰기 실제 작업을 수행합니다. 교정은 시스템 소프트웨어 교정과 프로그램 흐름 교정으로 나눌 수 있습니다.
시스템 소프트웨어 교정 데이터 신호 RST 및 프로그램 흐름 교정 데이터 신호는 EPM7128에서 논리적 또는 실제 작동을 수행하며 둘 중 하나는 SJA1000을 신뢰할 수 있는 교정으로 만들 수 있습니다. 데이터 통신의 신뢰성을 더 잘 보장하기 위해 120Ω 단말 장치 반사면 저항을 각 CAN 버스 단말 장치에 연결하여 시스템 버스 정합 저항을 수행합니다. SJA1000의 TX1 핀은 10k8 저항에 따라 접지되며 RX1 핀의 펄스 신호는 0.9Vcc 이상을 유지해야 합니다.
그렇지 않으면 CAN 버스에 필요한 논리 펄스 신호를 생성할 수 없습니다. 통신거리가 짧고 자연환경의 영향이 적다면 광보호 전원회로(6N137)를 생략할 수 있다. 이때 82C251의 VREF를 RX1 핀에 바로 연결할 수 있어 전원 회로를 간소화할 수 있다. ARM 마이크로프로세서와 CAN 버스 간의 데이터 통신 AT91M40800은 외부 시스템 버스 소켓(EBI)에 따라 오프칩 메모리 및 외부 부품의 데이터 신호를 검색합니다. EBI는 외부 구성 요소의 단일 주기를 완료할 수 있는 다양한 브라우징 프로토콜을 적용합니다. 타임 브라우징, 설계 체계에서 EBI 설정은 다음과 같습니다. (1) 8비트 시스템 버스를 선택합니다. (2) 사양 판독 프로토콜을 선택합니다. (3) 8주기 시간 대기 시간을 선택하십시오. (4) 칩 선택 라인 NCS2 기본 상세 주소는 400000H입니다.
전체 프로그램 흐름은 AT91 라이브러리의 C 언어로 작성되어 가독성이 높고 이식이 매우 쉽고 개발 및 설계가 간단하며 조정이 편리하다는 장점이 있습니다. 올바른 재설정은 프로그램 흐름의 정상적인 작동을 위한 기초입니다. 시스템 소프트웨어의 재설정은 주로 AT91M40800 마이크로 컨트롤러 및 SJA1000(SJA1000 작동 수정 발진기 회로 16M)의 재설정입니다. 재설정 단계는 그림 3에 나와 있습니다. 결과 ARM 마이크로 프로세서의 AT91M40800 처리 칩과 CAN 버스 제어 보드 SJA1000으로 구성된 석탄 맥석 벽돌의 온라인 식별 및 자동 다중 헤드 계량기가 선택되었습니다. MCU에 의해 운영되는 기존의 CAN 버스 인터넷과 비교하여 새로운 CAN 버스입니다. 운영 체제.
ARM 마이크로프로세서와 CAN 버스의 임베디드 운영 체제를 기반으로 한 솔루션 시스템 소프트웨어는 뛰어난 실용성, 신뢰성 및 조정 능력을 가지고 있어 구식 석탄 준비 기술에 새로운 길을 제시합니다.
저자: Smartweigh–멀티헤드 가중기 제조업체
저자: Smartweigh–선형 가중기
저자: Smartweigh–선형 계량기 포장기
저자: Smartweigh–멀티헤드 가중기 포장기
저자: Smartweigh–트레이 데니스터
저자: Smartweigh–조가비 포장기
저자: Smartweigh–콤비네이션 웨이터
저자: Smartweigh–도이팩 포장기
저자: Smartweigh–미리 만들어진 가방 포장기
저자: Smartweigh–로타리 포장기
저자: Smartweigh–수직 포장기
저자: Smartweigh–VFFS 포장기

저작권 © 광동 스마트웨이 포장기계 유한회사 | 모든 권리 보유