• 제목/요약/키워드: ATmega 128

검색결과 163건 처리시간 0.025초

ATmega128 소자를 이용한 자기베어링 제어(실험을 중심으로) (Control of Magnetic Bearing using ATmega128(Focused on experiments))

  • 양주호;최교호;정광교
    • 동력기계공학회지
    • /
    • 제17권4호
    • /
    • pp.139-146
    • /
    • 2013
  • Because the magnetic bearing supports levitating body without contact, wear, noise and vibration, it is very useful to high revolution machinery. In this paper we selected ATmega 128, a less expensive and widely used micro controller, for control the magnetic bearing system. And we selected the sampling time and the control gain of PID controller through trial-and-error. The control program of the one board controller utilized lookup table to reduce calculation time, and bit shifting for the integer calculation in instead of floating point calculation. As the results, the controller carried out relatively high speed PID control on sampling time 0.25 ms. At last the rotation test for the magnetic bearing system was carried out by 3 phase induction motor and air turbine.

신경회로망 알고리즘과 ATmega128칩을 활용한 자동차용 지능형 AQS 시스템 (Intelligent AQS System with Artificial Neural Network Algorithm and ATmega128 Chip in Automobile)

  • 정완영;이승철
    • 제어로봇시스템학회논문지
    • /
    • 제12권6호
    • /
    • pp.539-546
    • /
    • 2006
  • The Air Quality Sensor(AQS), located near the fresh air inlet, serves to reduce the amount of pollution entering the vehicle cabin through the HVAC(heating, ventilating, and air conditioning) system by sending a signal to close the fresh air inlet door/ventilation flap when the vehicle enters a high pollution area. The sensor module which includes two independent sensing elements for responding to diesel and gasoline exhaust gases, and temperature sensor and humidity sensor was designed for intelligent AQS in automobile. With this sensor module, AVR microcontroller was designed with back propagation neural network to a powerful gas/vapor pattern recognition when the motor vehicles pass a pollution area. Momentum back propagation algorithm was used in this study instead of normal backpropagation to reduce the teaming time of neural network. The signal from neural network was modified to control the inlet of automobile and display the result or alarm the situation in this study. One chip microcontroller, ATmega 128L(ATmega Ltd., USA) was used for the control and display. And our developed system can intelligently reduce the malfunction of AQS from the dampness of air or dense fog with the backpropagation neural network and the input sensor module with four sensing elements such as reducing gas sensing element, oxidizing gas sensing element, temperature sensing element and humidity sensing element.

ATmega128을 이용한 효율적인 작업공정 처리결과 입력 시스템 (Input System for effcient working process result using ATmega128)

  • 정재훈;정도욱;한형철;차정운;김영곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.928-931
    • /
    • 2013
  • 본 논문에서는 산업공장 내의 생산효율을 높이기 위하여 작업에 대한 지시를 효율적으로 이행하는 시스템을 개발하려고 한다. 모든 공장에서는 자동화와 더불어 안전하고 생산성 높은 시스템을 추구한다. 하지만 대부분의 공장에서는 작업공정이 비체계적이며, 자동화가 이루어지지 않는 실정이다. 제조 공장의 급격한 성장으로 인하여 다양하고 많은 제품이 동시 다발적으로 생산되는 상황에서 적기 생산과 완성도 높은 제품을 위한 작업 제어 관리가 필요한 시점으로 작업에 관련된 데이터를 재정리하는 과정이 필요하다. 이러한 문제를 해결하기 위해서는 작업공정 전체를 시스템으로 포착하여 각 설비(요소)의 안전 및 생산성 향상을 도모하여야 하며, 작업공정 처리 결과를 입력하여 제어할 수 있는 ATmega보드를 모듈화 해야한다. 본 논문은 입력장치 모듈과 ATmega128, WIFI 모듈을 접목하여 작업공정 데이터를 실시간으로 입력하는 작업공정 입력 시스템을 개발하였다. 이로 인하여 현 제조 공장 생산업무의 작업효율을 크게 향상시키고, 경영 개선에 이바지 하고자 한다.

A.I Fan 센서를 이용한 선풍기의 풍향 및 풍속 조절 (Control on Wind Speed and Direction of Electric Fan using A.I Fan Sensor)

  • 권영근;최세훈;한영삼;김명진;박채서;허준;소대화
    • 동굴
    • /
    • 제81호
    • /
    • pp.7-19
    • /
    • 2007
  • 본 논문은 초음파센서와 적외선센서를 이용하여 그 신호를 받아 주 모터를 제어한 것으로, 센서를 이용한 선풍기의 풍향 및 풍속을 제어하였다. 풍향제어는 인체감지센서와 ATmega128, DC모터를 사용하였고, 기본적으로 WmAVR과 PonyProg를 사용하여 소스코딩 및 다운로딩을 하였으며, 모터 구동드라이버는 모터제어에 범용으로 쓰이는 L298 칩을 사용하였다. 풍속제어는 초음파센서와 ATmeBa16, DC모터를 사용하여 제작하였고, 풍향제어부와 마찬가지로 WinAVR과 PonyProg 및 L298 칩을 사용하여 소스코딩 및 다운로딩을 하였다. 풍향제어는 물체가 정면에 위치하면 회전을 멈추고, 좌우로 $100^{\circ}$ 반경이내에서 거리 1m내외의 물체를 감지하도록 설계하였다. 풍속제어는 물체까지의 거리를 최소 3cm 최대 3m 이내에서 물체를 감지하여 모터의 속도를 제어할 수 있도록 하였고, 모터속도는 DC모터를 PWM 방식으로 제어하여 속도를 조절하였다.

RF를 이용한 잠수함 무선 원격시스템 제어 설계 (Design of Remote & Wireless Control System for Submarine using RF)

  • 김영근;류광렬;허창우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.192-195
    • /
    • 2007
  • 본 논문에서는 RF 모듈을 탐재한 Atmega 시스템 설계를 통한 잠수함 원격 제어 시스템을 구현한다. 본 연구에서 제작한 RC 잠수함은 실제 잠수함의 원리와 비슷하게 잠항을 할 때는 소형펌프로 밸러스트탱크에 물을 채우고, 잠수를 할 때 수직타와 추진력을 이용하여 잠항을 한다. 이와 반대로 부상은 소형펌프로 밸러스트탱크 안에 물을 배수하여 WTC(방수실린더)안의 기압과 수직타와 추진력을 이용하여 부상을 한다. RC 잠수함은 크게 외부와 내부 그리고 방수를 하기 위한 WTC(방수 실린더)로 나누어진다. 송신 부는 RF 모듈, MCU(Atmega128), 키패드, 캐릭터LCD로 구성되며 수신부는 MCU(Atmega128), RF 모듈, 제어장치들로 구성한다. 제어장치에는 모형 잠수함은 추진력을 위하여 DC 모터에 스크류(프로펠러)를 장착하고, 방향전환 및 잠항과 부상을 위하여 RC 서보 모터를 사용하고 잠항과 부상을 위하여 펌프를 사용한다. WTC는 방수실린더로서 아크릴파이프를 이용하여 제작하고 방수를 위하여 아크릴파이프를 이용 여기에 MCU와 제어 장치들을 넣어 밀봉시켜 방수를 하여 완성한다.

  • PDF

초음파를 활용한 이동로봇의 추적 기법 (Tracking techniques of mobile robot using ultra sonic)

  • 송병후;송준석;조영주;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2016년도 제53차 동계학술대회논문집 24권1호
    • /
    • pp.27-30
    • /
    • 2016
  • 본 논문은 일체형 플랫폼 디바이스인 ATMEGA-128을 이용하여 추적하는 이동로봇에 대해 서술한다. 최근 하드웨어의 개발로 일체형 플랫폼 디바이스들이 많이 개발되고 있다. 또한 디바이스와 센서 등을 접목한 여러 가지 제품들이 만들어 지고 있다. 본 논문에서는 일체형 플랫폼 디바이스중 하나인 ATMEGA 및 초음파 장비를 활용한 이동로봇의 설계 및 구현에 대해 서술한다. 초음파 장비의 발신부는 마이크로폰을 이용하여 초음파를 발생시키고 이동로봇에 부착된 수신부에서는 마이크로폰으로부터 초음파 신호를 수신 대기 한다. 이후, 수신 감도의 정확성 향상을 위해 초음파 신호를 증폭시켜 값을 판단 한다. 해당 신호를 통해 이동로봇은 초음파 신호 발신부와 수신부 사이의 거리 값을 알아낸다. 이후 가장 가까운 거리 값을 나타내는 방향을 로봇의 전면부가 되게 회전하고 직진하여 최종적으로 로봇은 발신부 방향으로 이동하게 된다.

  • PDF

8bit 마이크로컨트롤러의 PID제어를 이용한 드론 구현 (Implementation of a drone using the PID control of an 8-bit microcontroller)

  • 이동희;문상국
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제6권9호
    • /
    • pp.81-90
    • /
    • 2016
  • 최근 드론은 하나의 취미 생활이 될 정도로 대중화가 되었다. 드론이란 조종사 없이 무선 전파로 비행·조종이 가능한 무인 항공기를 말하며, 주로 비행기나 헬리콥터 모양을 하고 있다. 드론은 군사용으로 시작 되었지만, 건설 현장, 농약 살포용, 현장 탐사, 화물 배송 그리고 수험생에게 답을 알려주는 부정행위를 방지하기 위한 드론 등 민간으로 용도가 크게 확대 되었다. 하지만 시중에서 볼 수 있는 드론은 굉장히 고가이고, 고장이 났을 경우 수리하기가 어려우며, 비행시간이 짧은 불편함이 있다. 본 논문에서는 위에서 말한 불편한 점을 해결하고자 보다 적은 비용으로 8비트 마이크로컨트롤러인 ATmega128을 이용한 드론를 구현했다. 6축 자이로, 가속도 센서와 MCU간의 TWI통신과, PID 제어를 통한 드론의 자세 제어를, 수신기의 신호를 입력받아 송신기로 드론을 제어하는 동작을 C프로그래밍언어를 기반으로 구현하였다. ATmega128을 이용한 드론은 호버링이 가능하고, 제어에 필요하지 않은 핀을 활용하여 다양한 용도의 드론으로 사용 할 수 있다.

마이크로콘트롤러를 사용한 만능 적외선 리모컨 제어 (Device Independent Remote Controlling Using a 8-bit Microcontroller)

  • 김진영;문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.412-413
    • /
    • 2016
  • 기존 출시된 가전제품용 리모컨들은 각각의 기능만을 수행하는 것으로 제한되어 있다. 어느 경우에는 리모컨의 수가 너무 많아서 어디다 놓았는지 잃어버리는 경우도 있다. 본 논문에서는 적외선 리모컨을 사용하는 이유와 리모컨의 송신, 수신 방법 리모컨의 변조방식을 연구하였다. 실험은 ATmega128을 이용하여 LCD를 보면서 가전제품(TV, 에어컨 등)을 제어한다. 결과적으로 리모컨 수를 줄이고 하나의 리모컨으로 전자제품을 다루고 나아가 가정 내에 있는 모든 전자 제품을 다룰 수 있기를 기대한다.

  • PDF

AVR을 이용한 산업용 통신 모니터링 보드 개발 (The Development of Industrial Communication Monitoring Board using AVR)

  • 엄상희;이병훈
    • 한국정보통신학회논문지
    • /
    • 제20권6호
    • /
    • pp.1177-1182
    • /
    • 2016
  • 모니터링과 제어를 위한 대다수의 산업용 장비들은 항상 확장성 문제와 외부 프로토콜 호환성 문제가 발생하고 있다. 본 논문은 이기종 통신이 발생하는 산업용 통신을 위한 모니터링을 지원하기 위하여 프로토콜 변환이 가능한 보드를 개발하였다. 산업용 통신 모니터링 보드는 메인 보드와 서브 보드로 구성되며, 메인 보드들의 연결로 확장이 가능하다. 메인 보드는 AVR계열의 Atmega 2560을 사용하였고, 서브 보드는 Atmega 256, 128을 사용하였다. 메인보드에는 RS485 시리얼 슬롯 4개를 배치하여 서브 보드를 장착할 수 있게 설계하였다. 서브보드는 아날로그와 디지털 데이터 I/O를 지원하고, CAN과 Ethernet 통신을 이용한 모니터링이 가능하도록 개발하였다.

W3100A를 이용한 Ethernet 통신에 대한 연구 (The Study of Ethernet Communication Using 3100A)

  • 권해영;조형국
    • 융합신호처리학회 학술대회논문집
    • /
    • 한국신호처리시스템학회 2005년도 추계학술대회 논문집
    • /
    • pp.321-326
    • /
    • 2005
  • 근거리 통신망 LAN(Local Area Network)는 일반적으로 회사, 학교, PC방에서 널리 사용하는 통신 방식으로 Serial, USB 통신방식과 더불어 반드시 습득해야 할 프로토콜 중의 하나로서 앞으로는 이러한 LAN 통신방식을 이용하여 모든 가전기기, 회사 내의 보안장치 등이 모두 유무선 복합적으로 연결되어 휴대폰 또는 PDA로 상태변화를 실시간으로 확인이 가능한 시대가 올 것이다. 본 논문에서는 LAN LSI인 W3100A를 분석해 보고, MCU(Atmega128)과 Phycei ver인 RTL8201과 Interface하여 회로를 구성한 다음, TCP Client 역할을 위한 MCU Programming을 하여 .NET으로 Server 프로그램을 만들어 Server에 데이터를 전송한다. 이와 같이 MCU(Atmega128)을 사용하여 들어온 데이터를 Ethernet Network상으로 데이터의 전송을 가능하게 하는 Ethernet 통신 시스템을 연구하였다.

  • PDF