• 제목/요약/키워드: Microprocessor Control

검색결과 723건 처리시간 0.031초

AM3359 마이크로프로세서 기반 임베디드 시스템 설계 및 제작 (Design and Implementation of Embedded System based on AM3359 Microprocessor)

  • 김형우;김세준;최준영
    • 대한임베디드공학회논문지
    • /
    • 제12권2호
    • /
    • pp.89-96
    • /
    • 2017
  • We develop an embedded system to measure various sensor data, control multiple motors, and communicate with mobile devices for system managements. Choosing TI AM3359 microprocessor featuring high processing performance, low power consumption, and various I/O device support, we design and build the embedded system hardware so that it supports multiple global positioning system (GPS) and gyro sensor modules to measure precise position; multiple pulse width modulation (PWM) outputs to control multiple direct current (DC) motors; a Bluetooth module to communicate with mobile devices. Then, we port the boot loader and device drivers to the built circuit board and construct the firmware development environment for the application programming. The performance of the designed and implemented embedded system is demonstrated by real motor control test using GPS and gyro sensor data and control parameters configured by a mobile device.

독립형 태양광 발전 시스템 충전제어기 개발에 관한 연구 (A Study on the Development of Charging Controller in Stand-Alone PV Power Generation System)

  • 곽준호;오진석
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제28권6호
    • /
    • pp.916-921
    • /
    • 2004
  • This paper describes microprocessor-based control of photovoltaic power conditioning system. where the microprocessor is responsible for control of output power in accordance with the generated array DC power. The microprocessor includes the control algorithm of maximum power point tracking and converter control algorithm. In this power, we have designed a MPPT(Maximum Power Point Tracker) algorithm with environment factors and a PWM(Pulse Width Modulation) algorithm for high efficiency. The controller has been tested in the laboratory with the power conditioner and shows excellent performance.

마이크로프로세서를 이용한 하이브리드 PWM 인버터의 설계 (A design of hybrid PWM inverter using microprocessor)

  • 노창주;임재문;박중순
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제11권2호
    • /
    • pp.37-50
    • /
    • 1987
  • In an effort to conserve electric power, variable voltage variable frequency pulse width modulated (PWM) inverters are being applied increasingly to the variable speed control of the induction motors. The use of the PWM technique in motor drive applications is considered advantageous in many ways. For industrial applications, the PWM drive obtains its DC input through simple uncontrolled rectification of the commercial AC line and is favored for its good power factor, good efficiency, its relative freedom regulation problem, and mainly for its ability to operate the motor with nearly sinusoidal current waveforms. The purpose of this paper is to design a three phase natural sampled PWM inverter using microprocessor with simple control algorithm and hybrid control circuit has been built to implement this PWM scheme. In this system, the microprocessor can be used only for calculations directly related to motor control tasks by the design of hybrid circuit which sends PWM signals to the motor.

  • PDF

Development of a New 5 DOF Mobile Robot Arm and its Motion Control System

  • Choi Hyeung-Sik;Lee Chang-Man;Chun Chang-Hun
    • Journal of Mechanical Science and Technology
    • /
    • 제20권8호
    • /
    • pp.1159-1168
    • /
    • 2006
  • In this paper, a new revolute mobile robot arm with five degree of freedom (d.o.f) was developed for autonomous moving robots. As a control system for the robot arm, a distributed control system composed of the main controller and five motor controllers for arm joints was developed. The main controller and the motor controllers w ε re developed using the ARM microprocessor and the TMS320c2407 microprocessor, respectively. A new trajectory tracking algorithm for the motor controllers was devised employing pre-generated off-line trajectory data. Also, a 3-D simulator based on the openGL software to simulate the motion of the robot arm was developed. To validate the performance of the robot system, experiments to track a specified trajectory were performed.

마이크로프로세서를 이용한 영구자석 동기전동기의 센서리스 속도제어 (Microprocessor Based Sensorless Speed Control of Permanent Magnet Synchronous Motor)

  • 최재영;김성환;권영안
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제20권3호
    • /
    • pp.121-130
    • /
    • 1996
  • Permanent magnet synchronous motor is widely used in industrial drive applications due to high efficiency, high power ratio, and easy maintenance. Position and speed detectors required in this motor increase the drive cost, and reduce the application range. Some papers present the speed control without position and speed detectors using DSP characterized by high processing performance. However, DSP increases the cost, and makes the inplementation difficult. This study has performed the speed control without position and speed detector by means of the microprocessor system which can be easily accessed. The results of simulation and experiment showed comparatively good dynamics in spite of the sensorless system.

  • PDF

FPGA를 이용한 시퀀스 제어용 32비트 마이크로프로세서 설계 (The Design of 32 Bit Microprocessor for Sequence Control Using FPGA)

  • 양오
    • 대한전자공학회논문지SD
    • /
    • 제40권6호
    • /
    • pp.431-441
    • /
    • 2003
  • 본 논문은 FPGA를 이용하여 시퀀스 제어용 32비트 마이크로프로세서를 설계하였다. 이를 위해 VHDL을 이용하여 톱-다운 방식으로 마이크로프로세서를 설계하였으며, 고속처리의 문제점을 해결하기 위해 프로그램 메모리부와 데이터 메모리부를 분리하여 설계함으로써 인스트럭션을 페치 하는 도중에 시퀀스 명령을 실행할 수 있는 Harvard 구조로 설계하였다. 또한 마이크로프로세서의 명령어들을 시퀀스제어에 적합하도록 RISC형태의 32 비트 명령어로 고정하여 명령어의 디코딩 시간과 데이터 메모리의 인터페이스 시간을 줄였다. 특히 설계된 마이크로프로세서의 실시간 디버깅 기능을 구현하기 위해 싱글 스텝 런, 일정 프로그램 카운터 브레이크, 데이터 메모리와 일치시 정지 기능 등을 구현함으로써 구현된 프로세서의 디버깅을 쉽게 하였다. 또한, 시퀀스제어에 적합한 펄스명령, 스텝 콘트롤 명령, 마스터 콘트롤 명령 등과 같은 비트 조작 명령과, BIN형과 BCD형 산술명령, 배럴 쉬프트명령 등을 구현하였다. 이와 같은 기능들을 FPGA로 구현하기 위하여 자이링스(Xilinx)사의 V600EHQ240(60만 게이트)과 Foundation 4.2i를 사용하여 로직을 합성하였다. Foundation 합성툴 환경에서 시뮬레이션과 실험에서 성공적으로 수행되었다. 본 논문에서 구현된 시퀀스 제어용 마이크로프로세서의 우수성을 보이기 위해 시퀀스제어용 명령어를 많이 가지고 있는 Hitachi사의 마이크로프로세서인 H8S/2148과 성능을 비교하여 본 논문에서 설계된 시퀀스 제어용 프로세서가 우수함을 확인하였다.

마이크로 프로세서에 의한 영구자석동기 전동기의 구동 (Microprocessor Based Permanent Magnet Synchronous Motor Drive)

  • Yoon, Byung-Do
    • 대한전기학회논문지
    • /
    • 제35권12호
    • /
    • pp.541-554
    • /
    • 1986
  • This paper presents the results of driving performance analysis of permanent magnet synchronous motor using a microprocessor based control system. The system consists of three phase power transistor inverters, three phase controlled rectifier, three central processing units, and sensors. The three CPUs are, respectively, used to generate PWM control signals for the inverter generating three phase sine wave, to generate the gate control signals for firing the converter, and to supervise other two CPUs. The supervisor is used to compute PI control algtorithm to three phase reference sine wave for the inverter. It is also used to maintain a constant voltage frequency ratio for the converter operating as a constant torque controller. The inverter CPU retrieves precomputed PWM patterns from look up tables because of computation speed limitations found in almost available microprocessors. The converter CPU also retrieves precomputed gate control patterns from another look-up tables. For protecting the control ststem from any damage by extraordinary over currents, the supervisor receives the data from current sensor, CT, and break down the CB to isolate the circuits from source. A resolver has a good performance characteristics of overall speed range, especially on low speed range. Therefor the speed control accuracy is impoved. The microprocessor based PM synchronous motor control system, thus, has many advantages such as constant torque characteristics, improvement of wave, limitation on extraordinary over currents, improvement of speed control accuracy, and fast response speed control using multi-CPU and look-up tables.

  • PDF

마이크로프로세서에 의한 디지탈 제어방식에서 직류/교류 전력변환장치 전류제어 성능의 최적화 (The Optimization of Current Control in DC/AC Power Converters under Digital Control with Microprocessor)

  • 우명호;목형수;정승기
    • 전력전자학회논문지
    • /
    • 제3권1호
    • /
    • pp.61-69
    • /
    • 1998
  • 본 논문은 예측전류제어기의 연산시간에 의한 전압형 PWM 인버터의 과도상태 특성 저하를 개선하기 위한 부분보상 예측전류 제어기에 관한 연구로서, 먼저 부분보상 예측전류제어 시스템에 대한 해석을 통해 과도상태시 정정시간을 최소화할 수 있는 가중치를 구하였다. 또한 부분보상 예측전류제어에 의한 PWM 인버터의 출력전압 포화 경계조건을 유도하여 포화현상이 예측전류제어기의 과도응답 특성에 미치는 영향을 살펴보았다. 끝으로 부분보상 예측전류제어기를 능동전력필터에 적용하여 가중치에 따른 과도응답 특성을 실제전류와 샘플링전류를 중심으로 고찰하였다.

Development of High Performance LonWorks Based Control Modules for Network-based Induction Motor Control

  • Kim, Jung-Gon;Hong, Won?Pyo;Yun, Byeong-Ju;Kim, Dong-Hwa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.414-420
    • /
    • 2005
  • The ShortStack Micro Server enables any product that contains a microcontroller or microprocessor to quickly and inexpensively become a networked, Internet-accessible device. The ShortStack Micro Server provides a simple way to add LonWorks networking to new or existing smart devices. . It implements the LonTalk protocol and provides the physical interface with the LonWorks communication. The ShortStack host processor can be an 8, 16, or 32-bit microprocessor or microcontrollers. The ShortStack API and driver typically require about 4kbytes of program memory on the host processor and less than 200 bytes of RAM. The interface between host processor and the ShortStack Micro Server may be a Serial Communication Interface (SCI). The LonWorks control module with a high performance is developed, which is composed of the 8 bit PIC Microprocessor for host processor and the smart neuron chip for the ShortStack Micro Server. This intelligent control board is verified as proceeding the various function tests from experimental system with an boost pump and inverter driving systems. It is also confirmed that the developed control module provides stably 0-10VDC linear signal to the input signal of inverter driving system for varying the induction motor speed. Thus, the experimental results show that the fabricating intelligent board carried out very well the various functions in the wide operating ranges of boost pump system. This developed control module expect to apply to industrial fields to require the comparatively exact control and monitoring such as multi-motor driving system with inverter, variable air volume system and the boost pump water supply systems.

  • PDF

A Low Power 16-Bit RISC Microprocessor Using ECRL Circuits

  • Shin, Young-Joon;Lee, Chan-Ho;Moon, Yong
    • ETRI Journal
    • /
    • 제26권6호
    • /
    • pp.513-519
    • /
    • 2004
  • This paper presents a low power 16-bit adiabatic reduced instruction set computer (RISC) microprocessor with efficient charge recovery logic (ECRL) registers. The processor consists of registers, a control block, a register file, a program counter, and an arithmetic and logical unit (ALU). Adiabatic circuits based on ECRL are designed using a $0.35{\mu}m$ CMOS technology. An adiabatic latch based on ECRL is proposed for signal interfaces for the first time, and an efficient four-phase supply clock generator is designed to provide power for the adiabatic processor. A static CMOS processor with the same architecture is designed to compare the energy consumption of adiabatic and non-adiabatic microprocessors. Simulation results show that the power consumption of the adiabatic microprocessor is about 1/3 compared to that of the static CMOS microprocessor.

  • PDF