[36호]Pololu USB AVR Programmer v2 출시
Pololu USB AVR Programmer v2 출시
최근 Pololu에서는 Pololu USB AVR Programmer v2제품이 출시되었다. Pololu사는 오랑우탄 로봇 컨트롤러와 3pi 로봇같은 제품들을 지원하기 위해서 8년이상 AVR을 제조해왔다. 이러한 programmers제품군은 PC에서 특정한 AVR의 플래시 메모리로 컴파일된 AVR 프로그램을 전송하는데 쓰여진다.
왼쪽부터 : original Orangutan USB Programmer, Pololu USB AVR Programmer, Pololu USB AVR Programmer v2 |
새로운 Pololu USB AVR Programmer v2는 Pololu의 3번째 AVR 에디션이며, 기존의 Pololu USB AVR Programmer에서 많은 변화와 추가 기능을 탑재한 업데이트 버전이다.
3.3V에서 AVR microcontrollers 프로그래밍을 지원하기 위해서, Pololu사는 전압을 조절할 수 있는 레귤레이터를 추가했다. 이 레귤레이터는 programer가 3.3V나 5V에서 전압을 유지시켜주는 역할을 한다. 초기설정에서 programmer는 3.3V에서 작동하지만, VCC에서 많은 양의 전압을 감지하면 그 전압을 측정하고 자동적으로 5V로 전환한다. 유저가 오토매틱 스위칭 기능을 온/오프 할 수 있으며 환경설정 소프트웨어를 사용하면 3.3V나 5V로 설정으로 유지할 수 있다.
Pololu사는 ATmega328P 같이 널리 쓰이고 있는 AVR 타입의 프로그래밍 속도를 높이기 위해서 많은 노력을 기울였다. 이전 버전의 USB AVR Programmer에서 32KB의 AVR 플래시 메모리를 프로그램 하는데 2MHz의 최대 ISP frequency를 사용하면 약 6.8초가 걸렸지만, USB AVR Programmer v2에서는 4.8초밖에 걸리지 않는다. 또한 ATmega328P가 충분한 클럭 스피드를 가지고 있다면 ISP frequency를 3MHz까지 올릴 수 있고, 이 때 걸리는 시간은 4.3초로 줄어든다. (윈도우즈에서 AVRDUDE 6.2로 테스트한 결과) Pololu USB AVR Programmer v2는 모든 I/O 라인에서 470Ω 저항값을 가지며, 다른 전압값이 입력되거나 합선이 되어도 programmer와 타겟 시스템을 손상으로부터 보호해준다.
실수로 다른 클럭 세팅을 프로그래밍 하는 경우 때문에 AVR에 fuse bits를 입력하는것은 항상 조심스러운 일이었다. 그러나 Pololu USB Programmer v2는 이러한 수고를 조금 덜 수 있게 됐다. Pololu USB Programmer v2는 AVR로 전송하는데 사용되는 100kHz의 클럭 출력을 제공하며 이것은 다른 클럭 세팅을 입력했을 때 클럭을 되찾는데 도움을 준다. Pololu사는 ATmega328P에서 테스트를 했고 다른 종류의 다양한 AVR에서도 적용되지만 fuse bits를 세팅할때는 언제나 신경을 써야 한다고 말한다.
이전 버전처럼 Pololu USB Programmer v2는 USB-to-TTL 시리얼 아답터에서 작동하고 사용자는 디버그나 사용자가 진행하는 프로젝트에서 커뮤니케이션이 가능하다. Pololu사는 널리 사용되는 FTDI USB-to-serial 케이블이나 보드와 유사한 시리얼 핀배치를 통해 편리함을 더했으며 이 시리얼 핀들은 납땜이 되어서 나오기 때문에 사용자는 다양한 종류의 아두이노에 바로 사용가능하다.
Pololu USB AVR Programmer v2 핀맵 |
Pololu USB AVR Programmer v2는 Atmel Studio, AVRDUDE, IDE 등 많은 AVR 프로그래밍 소프트웨어와 사용가능하다. 사용자는 programmer의 설정값을 변경하고 유용한 정보를 볼 수 있는 Pololu의 오픈 소스 소프트웨어도 사용 가능하며 이는 윈도우즈, 리눅스 , MAC OS 모두 호환 가능하다. Pololu사는 GUI 와 CLI 모두 제공하며 아래는 윈도우즈상의 GUI 스크린샷이다.
윈도우즈상의 GUI 스크린샷 |
Pololu USB AVR Programmer v2는 새로운 PIC 마이크로 컨트롤러인 PIC8125K50을 사용한다. 또한 P-Star 25K50 Micro라는 유저가 직접 프로그래밍 가능한 보드를 판매중이다. 이 마이크로 컨트롤러의 한 가지 재미있는 기능 중에 하나는 공진기나 외부 크리스탈 없이 full-speed SUB가 가능하며 ±0.25% 오차율 이내의 클럭을 가지고 있는 장치가 요구되어진다. 이전 버전의 제품에서는 이러한 조건을 충족시키기 위해서 외부 크리스탈이나 공진기가 반드시 필요했다. 그러나 PIC18F25K50은 Active Clock Tuning이라고 불리는 기능을 가지고 있는데 이 기능은 컴퓨터로부터 나오는 USB 시그널의 타이밍을 감시함으로서 자동적으로 내부의 발진기를 조절하고 USB가 필요한 정확성을 맞추는 기능을 가지고 있다. 이 기능덕분에 Pololu는 USB AVR Programmer v2를 좀 더 작게 설계 가능했고 단가를 낮출 수 있었다.
www.pololu.com
[36호]NDIR방식 CO2 센서 모듈 TG-100A 및 실내 공기질 측정기 Air-Q 출시
NDIR(Non-dispersive Infrared) 방식
CO2 센서 모듈 TG-100A 및 실내 공기질 측정기 Air-Q 출시
CO2 Sensor [TG100A] (상품코드:1290704) |
광학식 가스센서 전문 기업인 ㈜트루아이즈(www.trueyes.co.kr)에서 고정밀 광학식 이산화탄소 가스센서를 출시했다. NDIR CO2 센서는 최근 공기질 측정과 에너지 절약형 환기 장치 등에 많이 적용되고 있어 수요가 늘고 있으나 개발이 쉽지 않아 해외 제품에 의존해 왔다.
트루아이즈는 독자적인 광도파관 설계기술 및 교정 알고리즘으로 고정밀 초소형 CO2센서를 출시했다. 기존 제품에 비하여 사이즈가 작아졌고, 측정 범위가 400~10,000ppm으로 사용자가 다양한 분야에 응용할 수 있다.
CO2 온습도 측정기 [Air-Q](상품코드:1290705) |
또한 자사의 광학식 CO2센서 모듈과 온도, 습도 센서로 실내의 공기질 상태를 측정할 수 있는 트랜스미터 형태의 제품인 Air-Q를 출시했다. 옵션으로 TVOC 센서 선택도 가능한 제품으로 Data logging 등 다양한 기능을 이용할 수 있다. Air-Q는 compact한 디자인에 직관적으로 현재의 공기질 상태를 수치로 볼 수 있는 제품으로 작은 사이즈에 정밀한 센서를 장착하여 가정용 뿐 만 아니라 RS-485통신, 24V 입력 등을 지원하여 건물공조 산업용으로도 사용이 가능한 제품이다.
CO2 온습도 측정기 [Air-Q] 상세설명 보러가기
www.trueyes.co.kr
[36호]콩테크㈜, 블루투스4.0 기반 센서 모듈 “PlutoconDK” 시리즈 신제품 3종 출시
콩테크㈜, 블루투스4.0 기반 센서 모듈
“PlutoconDK” 시리즈 신제품 3종 출시
무선 통신 시스템 전문 업체인 콩테크 주식회사에서 블루투스 센서 플랫폼인 “PlutoconDK”시리즈 3종을 출시했다. PlutoconDK 시리즈는 블루투스 저전력 (Bluetooth Low Energy 4.1)기반에 충전 회로와 센서들이 결합한 형태로 제작되어 있다.
PlutoconDK의 모든 시리즈는 스마트폰이나 태블릿 PC 등에서 데이터 값을 확인하고 분석할 수 있어 Prototype이나 제품 양산이 필요한 개발자, 기획자 등 O2O 산업 분야에서 유연하게 사용할 수 있다.
무료로 제공하는 전용 어플리케이션을 이용하면 제품의 모든 정보를 확인/수정할 수 있고 각 센서의 데이터를 그래프 UI를 통하여 확인할 수 있도록 편의를 제공했다.
PlutoconDK 어플리케이션 화면 |
콩테크(주)는 “많은 업체와 O2O 시스템 사업을 진행하던 중에 이러한 솔루션이 있으면 일을 하기 편할 것 같아 제품을 출시하게 되었다”라고 밝히면서 “많은 업체와 개발자 분들이 우리 제품을 통해 훌륭한 솔루션과 제품을 만드는데 영감을 받았으면 한다” 라고 설명했다.
제품의 성능과 특징을 테스트 해볼 수 있는 어플리케이션, SDK, 소스코드를 무료로 제공하여 PlutoconDK를 통해 자신만의 특정 솔루션을 쉽게 실현시킬 수 있다.
한편 PlutoconDK 시리즈는 (HRM)심장 박동, HID(마우스,키보드), 6축 센서, 채광&자외선, 마이크 등의 다양한 형태로 연말까지 총 20종 이상이 출시될 예정이다.
블루투스 가속도 센서 모듈 (PlutoconDK – ACC) 제품 구경하러가기
블루투스 온습도 센서 모듈 (PlutoconDK – TEMP) 제품 구경하러라기
블루투스 근전도 센서 모듈 (PlutoconDK – EMG) 제품 구경하러가기
www.kong-tech.com
SDK: github.com/plutocon/plutocondk_sdk
[36호]블루투스 내장한 교육용 플렛폼인 Intel Genuino 101 ATLASEDGE.3 출시
아두이노 인터페이스와 Intel Curie™ 모듈에 자이로스코프와
블루투스 내장한 교육용 플렛폼인 Intel Genuino 101 ATLASEDGE.3 출시
저전력 32비트 인텔® Quark™ SE SoC와 384kB 플래시 메모리, 80kB SRAM, 저전력 통합 DSP 센서 허브와 Bluetooth LE, 가속도계, 자이로스코프 6축 콤보센서가 내장된 인텔의 교육용 IoT Device인 Genuino 101이 한국에 정식으로 출시됐다.
미국에서는 Arduino 101이라는 이름으로 불리며 미국 외 국가에서는 Genuino 101로 판매되는 이 제품은 안정적이고 빠른 Curie™ 모듈에 Arduino I/O Interface가 적용되었고, Open Source 기반의 Arduino IDE를 그대로 사용할 수 있기 때문에 IoT를 시작하는 초등학교 교육과정이나 사물인터넷 취미가, 초급 개발자등에게 많은 인기를 누리고 있는 제품이다.
입력 전압은 7-12V이며 기본 동작 전압은 3.3V로 아두이노나 기존 Edison 시리즈의 5V보다 낮아지고(5V I/O포트), Bluetooth LE, 6-axis Accelerometer 와 Gyro센서를 기본 내장하여 사용자가 추가 비용을 들이지 않고 많은 기능을 하나의 보드로 구현해 볼 수 있다.
Genuino 101은 미국의 300여개 학교에서 진행중인 세계최초 초등학교, 중등학교를 위해 고안된 정식 피지컬 컴퓨팅 수업인 CTC(Creative Technologies in the Classroom)에도 활용될 예정으로 국내에서도 많은 관심이 집중되고 있는 제품이다.
www.intel.com
[36호]리니어 서보엑추에이터(L12-35PT-3) 출시
리니어 서보엑추에이터(L12-35PT-3) 출시
로봇제작 전문기업인 IRRobot에서 새롭게 리니어 서보 엑추에이터(L12-35PT-3)를 출시했다. 기존의 미니 리니어 서보모터의 내구성, 정밀도, 출력 등의 단점을 획기적으로 개선시켰다.
이 리니어 서보 엑추에이터(L12-35PT-3)는 32Bit 마이크로 콘트롤러, 해상도 4096의 AC/DC converter, High Linearity Potentiometer 내장으로 현존하는 경쟁제품 대비 4배의 고정밀도를 구현했다. 또한 뒤틀림 방지 설계에 따른 고인장강도의 케이스로 제작되었고 헬리켈 기어 적용으로 저소음을 실현하였으며, Rotatable Hinge 채용으로 어플리케이션에 맞는 유연하고 용이한 설치가 가능하다.
리니어 서보 엑추에이터(L12-35PT-3)는 코어드 모터가 적용된 보급형과 코출력 코어리스 모터가 적용된 고급형까지 다양한 솔루션을 제공하고 있다.
제품 사양
· Input Voltage : DC 7.4 or 12.1 V (Rated)
· Stall Corrent : 3.4 A at 7.4 V / 2.3 A at 12.1 V (Premium Line), 600 mA at 7.4 V / 500 mA at 12.1 V (Economical Line)
· Operating Temp : -10℃ ~ 50℃
· Mechanical Backlash : 0.05mm (50um)
· Microcontroller : 32bit ARM core, 4096 Resolution (AC/DC converter)
www.irrobot.com