• 제목/요약/키워드: Host Controller

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

DSP(TMS320F240)를 이용한 BLDC서보 전동기 다축 이송시스템 제어기 설계 (Design of DSP(TMS320F240) Controller for Multi-axes Transportation System with BLDC Servo Motor)

  • 김민섭;구효원;최중경;권현아;신영호
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 하계종합학술대회 논문집(5)
    • /
    • pp.95-98
    • /
    • 2002
  • This paper presents a study on DSP(TMS320F240) controller design for multi-axes transportation system using BLDC servo motor. This BLDC servo motor controller was realized with DSP(Digital Signal Processor) and IPM (Intelligent Power Module). The multi-axes transportation system needs torque, speed, position control of servo motor for variable action. This paper implements those servo control with vector control and space vector modulation technique. As CPU of controller DSP(TMS320F240) is adopted because, it has PWM(Pulse Width Modulation) waveform generator, A/D(Analog to Digital) converter, SPI(Serial Peripheral Interface) port and input/output port etc. The controller of multi-axes transportation system consists of 3-level hierarchy structure that main host PC manages three sub DSP system which transfer downword command and are monitoring the states of end servo controllers. Each sub DSP system operates eight BLDC servo controllers which control BLDC servo motor using DSP and IPM Between host system and middle digital signal processor communicate with RS-422, between main processor and controller communicate with SPI port.

  • PDF

실시간 운영체제 기반의 복강경 수술 로봇의 모터제어 시스템에 관한 연구 (A Study of a RealTime OS Based Motor Control System for Laparoscopic Surgery Robot)

  • 송승준;김용;최재순;배진용
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 추계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • pp.218-221
    • /
    • 2006
  • This paper reports on a Realtime OS based motor control system for laparoscopic surgery robot which enables telesurgery and overcomes shortcomings with conventional laparoscopic surgery. The system has a conventional master-slave robot configuration and the control system consists of joint controllers, host controllers, and power units. The robot features (1) a compact slave robot with 5 DOF (Degree Of Freedom) expanding the workspace of each tool and increasing the number of tools operating simultaneously, and (2) direct 1:1 correspondence in the joint of master and slave robot that simplifies control algorithm and enhances reliability. Each master, slave and GUI (Graphical User Interface) host has a dedicated RTOS (RealTime OS), RTLinux-Pro (FSMLabs Inc., U.S.A.) Each master and slave controller set pair has a dedicated CAN (Controller Area Network) channel for control and monitoring signal communication. Total 4 pairs of the master/slave manipulators as current are monitored by one host controller for operation monitoring and higher level motion control. The system showed acceptable performance in both position control precision and master-slave motion synchronization and is now under further development for better safety and control fidelity for clinically applicable prototype.

  • PDF

항공기 시뮬레이터용 조종 반력 시스템 실시간 제어기 개발 (Development of the Real-time Controller for Control Loading System in Aircraft Simulator)

  • 박준호;김태규;박승규;윤태성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 D
    • /
    • pp.1846-1847
    • /
    • 2006
  • In this study, we developed the real-time controller for control loading system (CLS) of aircraft simulator. The CLS is given the forces as inputs: the exerted force by a pilot, which is determined according to the position of the control stick, and the calculated force by the host computer. And then CLS makes the pilot feel the back loading force by supplying the motor drive with the actuator signal. The developed real-time controller for CLS is organized into the five parts which are the position sensing part including a encoder, the A/D converter part for the analog load cell signal, the communication interface part to communicate with the host, the D/A converter for the actuator signal, and the CPU DSP2812 to carry out a control algorithm. We constructed the test control loading system and carried out the experiment with the developed real-time controller. The experimental results showed that the real-time controller generates the back loading forces similar to the desired back loading force graph.

  • PDF

자동 구성 UART 컨트롤러 개선안 제시 (Proposed improvements to the Autoconfigurable UART Controller)

  • 이유진;김병성
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2024년도 춘계학술발표대회
    • /
    • pp.5-6
    • /
    • 2024
  • 본 논문에서는 Automatic baud rate detection (ABR)을 이용한 Autoconfigurable UART Controller 연구의 개선안을 제시한다. UART 는 비동기 직렬 통신이기 때문에 통신을 위해 baud rate 가 일치해야 한다. ABR 을 통해 상대방 UART 의 baud rate 를 계산할 수 있고, 기존의 Autoconfigurable UART Controller 는 이를 바탕으로 UART 를 자동 구성한다. 이 방식엔 기존 UART 에 없던 host-slave 관계를 구축한다는 단점과 데이터 프레임 설정을 위해 3 번의 정보 전송이 필요한 단점이 있다. Baud rate를 기반으로 host-slave 역할을 정하고, 데이터 길이 정보와 정지 비트 개수 정보를 함께 전송해 이런 단점을 개선한다.

속도 제어와 차간거리 제어 수용성 개선을 위한 종방향 알고리즘 개발 (Development of Longitudinal Algorithm to Improve Speed Control and Inter-vehicle Distance Control Acceptability)

  • 김재이;박만복
    • 한국ITS학회 논문지
    • /
    • 제21권3호
    • /
    • pp.73-82
    • /
    • 2022
  • 자율주행 시스템의 수용성 보장은 중요하다. 시스템 수용성 요소 중 하나인 자율주행 종방향 제어기는 상위 제어기와 하위 제어기로 구성된다. 상위 제어기는 Cruise 제어와 Space 제어를 상황에 맞는 제어를 결정하고 필요한 목표 속도를 만든다. 하위 제어기에서는 목표 속도를 추종하기 위한 가속도 신호를 만들어서 제어를 수행한다. 본 논문에서는 상위 제어기에서 Cruise 제어와 Space 제어전환 문제에서 발생하는 차간거리 변동을 개선하는 알고리즘을 제안한다. 제안한 방법은 Cruise 제어에서 Space 제어로 전환되는 시점에 Cruise 제어에 Approach 알고리즘을 추가하여 전환 거리에서 Space 제어로 전환되도록 하는 것이다. 이를 통해서 ± 12m 초기 오차에서 ±4m까지 오차를 개선했으며 실차검증을 수행하였다.

Adaptive Fuzzy 제어기를 이용한 Embedded 시스템 기반의 기능성 고분자 구동체 다중제어에 관한 연구 (A Study on Multi-Vehicle Control of Electro Active Polymer Actuator based on Embedded System using Adaptive Fuzzy Controller)

  • 김태형;김훈모
    • 한국정밀공학회지
    • /
    • 제20권2호
    • /
    • pp.94-103
    • /
    • 2003
  • In case of environment requiring safety such as human body and requiring flexible shape, a conventional mechanical actuator system does not satisfy requirements. Therefore, in order to solve these problems. a research of various smart material such as EAP (Electro Active Polymer), EAC (Electro Active Ceramic) and SMA (Shape Memory Alloy) is in progress. Recently, the highest preferring material among various smart material is EP (Electrostictive Polymer), because it has very fast response time, powerful force and large displacement. The previous researches have been studied properties of polymer and simple control, but present researches are studied a polymer actuator. An EP (Electostrictive Polymer) actuator has properties which change variably ils shape and environmental condition. Therefore, in order to coincide with a user's purpose, it is important not only to decide a shape of actuator and mechanical design but also to investigate a efficient controller. In this paper, we constructed the control logic with an adaptive fuzzy algorithm which depends on the physical properties of EP that has a dielectric constant depending on time. It caused for a sub-actuator to operate at the same time that a sub-actuator system operation increase with a functional improvement and control efficiency improvement in each actuator, hence it becomes very important to manage it effectively and to control the sub-system which Is operated effectively. There is a limitation on the management of Main-host system which has multiple sub-system, hence it brings out the Multi-Vehicle Control process that disperse the task efficiently. Controlling the multi-dispersion system efficiently, it needs the research of Main-host system's scheduling, data interchange between sub-actuators, data interchange between Main-host system and sub-actuator system, and data communication process. Therefore in this papers, we compared the fuzzy controller with the adaptive fuzzy controller. also, we applied the scheduling method for efficient multi-control in EP Actuator and the algorithm with interchanging data, protocol design.

NC용 graphical OS 설계 (Design of a graphical operating system for the NC controller)

  • 최성락;정광조
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1992년도 한국자동제어학술회의논문집(국내학술편); KOEX, Seoul; 19-21 Oct. 1992
    • /
    • pp.519-524
    • /
    • 1992
  • In this paper, an operating system is designed for NC controllers. Host computer is the IBM-PC, and the controller panel is designed in graphics mode to look easily for users. Pull-down menu is selected, which is useful to minimize a mistake made by users, so users can use NC controller more effectively. Also, many functions are proposed, such as NC editor for programming the NC program directly, simulation function for testing editted NC program, and new key-pad that appropriates for the functions of OS.

  • PDF

DSP를 사용한 소형 인간형 로봇의 제어기 (A DSP-based Controller for a Small Humanoid Robot)

  • 조정산;성영휘
    • 융합신호처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.191-197
    • /
    • 2005
  • 2족 보행을 특징으로 하는 인간형 로봇은 구동해야할 관절의 수가 매우 많으며, 로봇의 보행 상태 등을 인식하기 위하여 다양한 센서의 활용이 필요하다. 본 논문에서는 21개의 RC 서보 모터를 사용한 소형의 2족 보행 로봇의 제어기의 구조를 제안하고 구현한다. 제안된 제어기는 호스트 PC와 DSP를 사용한 주 제어기, 그리고 FPGA를 사용한 보조 제어기의 계층 구조를 갖는다. 호스트 PC에서는 보폭, 보행 시간 등과 같은 보행 파라미터에 따른 로봇의 보행 데이터를 생성하여 주 제어기로 전송하고, TI사에서 제어용으로 출시된 DSP 칩인 TMS320LF2407A를 사용하여 구현된 주 제어기에서는 보조 제어기를 통하여 21개의 RC 서보 모터를 구동한다. 또한 주 제어기와 2축 가속도 센서를 인터페이스하여 보행 바닥면의 경사도에 따른 균형잡기 실험과 기울어진 바닥면의 기울기를 검출하여 경사면 보행이 가능함을 보인다.

  • PDF

무선 센서 네트워크를 이용한 ZMP측정에 의한 휴머노이드 로봇의 걸음새 구현 (The Implementation of Walking for a Humanoid Robot by ZMP measurement using Wireless Sensor Network)

  • 이보희;서규태;황병훈;공정식;김진걸
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.95-97
    • /
    • 2005
  • This paper deals with the implementation of walking for a humanoid robot by ZMP measurement using wireless sensor network. ZMP is measured by FSR sensors which are mounted at each corner of a sole. The wireless sensor network collects the sensor data according and exchanges robot information between host PC and a robot system. The master controller mounted on robot body receives trajectory data from the host PC via sensor network and drives the joint motor based on trajectory data. The time scheduler of the master controller controls the events at the ratio of 100ms. With this configuration, the walking of the humanoid robot KHR-1 could be realized successfully.

  • PDF

FPGA를 이용한 DC Servo Motor의 속도제어 (Speed Control of DC Servo Motor using FPGA)

  • 박인수;서용원;박광현
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2009년도 정보 및 제어 심포지움 논문집
    • /
    • pp.313-315
    • /
    • 2009
  • In this thesis, A methodology of system implement for PID controller, PWM logic, HSC logic, Host Communication and external DAC interface are implemented into single FPGA chip is proposed. The implemented system is used to control the speed of DC servo motor. A DATA block transfers set point value(SV) and P, I, D gain parameters to the corresponding Blocks respectively by the Host Communication to Computer. A HSC block generates process value(PV) by a pulse and $90^{\circ}$ shifted pulse from the encoder A PID block makes error(E) signal from the set value and process value and output manufacture value(MV) through the PID controller. In PWM block using the MV from the PID block, drives H-bridge controlling the Motor. Also DAC interface controls the DAC to graph the digital signal such as SV, PV, E, MV in FPGA onto the Oscilloscope.

  • PDF