ZEO-S

특징

ZEO 모듈은 PC의 프로그램만으로 하드웨어를 제어할 수 있는 모듈입니다. LED, 릴레이 등을 ON/OFF 하거나 태양열, 빛의 밝기, 온도 등을 모니터링 할 때 하드웨어의 프로그램 작업 없이 PC 프로그램만으로 제어 및 감시가 가능합니다.

보통 하드웨어와 PC 프로그램을 연동하게 되면 하드웨어 디버깅하는 데 많은 시간이 소요되는데 ZEO 를 사용하게 되면 PC 프로그램에만 집중하게 되어 좋은 프로그램을 완성할 수 있게 됩니다.

또한 외부 장치의 단순 순차 작업을 자동화하는데 용이합니다. 반복되는 버튼조작으로 진행되는 사진인화 작업, 인쇄 작업, 테스트 작업을 PC 와 약간의 하드웨어를 추가하여 자동화 할 수 있는 모 듈입니다.

 

  • USB 2.0 , 12Mpbs Full Speed
  • 33개의 Input/Output (선택적 사용 가능)
  • 8개의 Pulse Counter
  • 11개의 PWM( 3개의 그룹, PWMA(3채널), PWMB(4채널), PWMB(4채널) )
  • 8개의 ADC (최대 샘플링 주파수 : 222.222kHz, PC 사양에 따라 달라짐)
    Resolution: 12bit
    Single Mode: 필요할때만 ADC 값 읽기
    Continuous Mode: 연속적으로 ADC 값 읽기
    < 최대 포트 수는 33개이며 프로그램으로 선택할 수 있습니다.>
지원 언어
  • Visual C# 2005 이상 ( Microsoft .NET Framework 2.0 사용)
  • Visual C++ 2010 이상
지원 운영체제
PC 최소 사양
  • USB포트 (1.1 이상)
  • Windows XP SP2이상
  • 512MB 이상의 RAM
PC 추천 사양
  • USB포트 (2.0 이상)
  • Windows XP SP2이상, Windows 7, Windows 8 (32bit, 64bit 모두 지원)
  • 1GB 이상의 RAM
핀 구조

핀번호 기본 기능 확장 기능 핀번호 기본 기능 확장 기능
A1 5V B1 3.3V
A2 5V B2 3.3V
A3 PA0 PWMA-1 B3 PB0
A4 PA1 PWMA-2 B4 PB1
A5 PA2 PWMA-3 B5 PB2
A6 PA3 PWMA-1N B6 PB3
A7 PA4 PWMA-2N B7 PB4
A8 PA5 PWMA-3N B8 PB5
A9 PA6 B9 PB6
A10 PA7 B10 PB7
A11 PA8 B11 PB8
A12 PA9 B12 PB9
A13 PA10 PWMC-1 B13 PB10
A14 PA11 PWMC-2 B14 PB11
A15 PA12 ADC8, PWMC-3, P7 B15 PB12
A16 PA13 ADC7, PWMC-4, P6 B16 PB13 ADC1, PWMB-1, P0
A17 PA14 ADC6, P5 B17 PB14 ADC2, PWMB-2, P1
A18 PA15 ADC5, P4 B18 PB15 ADC3, PWMB-3, P2
A19 PA16 ADC4, PWMB-4, P3 B19 x x
A20 GND B20 GND
  • 5V : USB 전원 출력 ( USB 에서 공급되는 5V 를 출력으로 사용 가능)
  • 3.3V : 3.3V 전원 출력 ( 3.3V 를 전원을 외부에서 사용 가능 )
  • GND : Ground
  • PA0 ~ PA16 : 일반 I/O로 사용되며 확장 가능
  • PB0 ~ PB15 : 일반 I/O로 사용되며 확장 가능
  • P0 ~ P7 : Pulse Counter Input (8 채널)

 

드라이버 다운로드 및 설치

http://docs.whiteat.com/?p=621

 

동작확인

ZEO 매니저를 이용하여 ZEO 모듈의 상태를 확인합니다.

ZEO-매니저를 사용하여 ZEO 상태를 확인할 수 있습니다.

  • 연결 상태
  • 데이터 전송 속도
  • ZEO 버전
다운로드

ZEO-S 관리툴을 다운로드 하여 바탕화면이나 적당한 폴더에 압축을 풉니다.  ZEOManager.exe 파일을 실행하여 매니저를 실행합니다.

기본 화면

하나의 ZEO-S 가 연결되어 있다면 아래처럼 표시됩니다.

두개의 ZEO-S 가 연결되어 있다면 아래처럼 표시됩니다.

.

새로 고침

[새로 고침] 메뉴로 새로운 ZEO 상태를 볼 수 있습니다.

스피드 체크

하나의 ZEO-S 가 연결되어 있다면 아래처럼 표시됩니다.

라이브러리

C# 또는 C++ 로 ZEO 제어 프로그램을 작성하기 위해서는 라이브러리가 필요합니다. 프로그램 작성시에 필요하며 지금은 알기 쉬운 곳에 다운로드를 합니다

Visual C# 으로 제어

ZEO 시리즈는 Visual Studio C# 으로 프로그램이 가능합니다.

ZEO 시리즈는 Visual Studio 2005 (Microsoft .NET Framework 2.0) 이상의 버전을 사용해야 하며, 여기에서 제공하는 대부분의 C# 예제는 Visual Studio 2010 과 Visual Studio 2008 로 작성되었습니다.

자세한 내용은 http://docs.whiteat.com/?p=530 를 참조하세요

Visual C++ 으로 제어

ZEO 시리즈는 Visual C++ 6.0 이상에서 사용가능합니다.
자세한 내용은 http://docs.whiteat.com/?p=878 를 참조하세요

=> C++ 보다는 C#을 추천해 드립니다.
( C#은 다양한 기능을 제공하여 좀더 쉽게 개발하실 수 있습니다.)

함수

http://docs.whiteat.com/?p=607

제품 구매

http://kit128.com/goods/view?no=42

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다