• 제목/요약/키워드: 마이크로프로세서 제어

검색결과 429건 처리시간 0.029초

전기자동차용 마이크로.프로세서 제어시스템

  • 신용진
    • 전기의세계
    • /
    • 제31권4호
    • /
    • pp.249-255
    • /
    • 1982
  • 전기자동차의 마이크로 프로세서 제어시스템은 마이크로 프로세서가 엔진 피이드백제어, 순차제어, 연료계량, 축전지충전 및 일정한 기능진단의 역할을 한다는 것을 기술하였다. 이 마이크로 프로세서제어가 되는 운전 시스템은 연구실과 옥외주행시험을 통해서 그 우수한 성능이 확인되었다.

  • PDF

마이크로프로세서 FBD 시각화 (Microprocessor FBD Visualization)

  • 이정원;이기호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.36-38
    • /
    • 1999
  • 하드웨어의 제품 사양에는 제품의 특징, FBD(Functional Block Diagram), 핀의 기능 및 배열, 프로그래밍 모드 및 각 블록의 기능 등이 함께 제시된다. 이 때 다른 사양과는 달리 설계 초기 단계부터 설정되는 가장 개념적인 FBD는 마이크로프로세서의 경우 메모리 인터페이스, 레지스터 파일, 데이터패스, 예외처리기, 각종 제어기, 타이머 등으로 구성된다. FBD의 각 블록들은 여러 명의 설계자들에게 분할되고 이 중 마이크로프로세서 설계의 대부분의 시간을 소비하게 되는 각종 제어기의 설계는 여러 블록이 공동으로 제어 신호를 공유하게 된다. 이 신호에 의해 전체 시스템의 정확성(correctness)이 결정되므로 제어기예서 각 블록에 공급하는 제어 신호는 적절할 타이밍에 정확한 값을 가져야만 한다. 따라서 본 논문은 마이크로프로세서에서의 각 블록에 공급하는 제어 신호는 적절한 타이밍에 정확한 값을 가져야만 한다. 따라서 본 논문은 마이크로프로세서의 FBD를 모델링할 수 있는 시각도구를 제안함으로써 제어 신호에 따른 전체 블록의 유기적인 데이터 흐름을 한 눈에 파악할 수 있도록 한다. 이는 설계초기부터 각 블록들을 설계하는 설계자들간의 공통의 다이어그램인 FBD를 중심으로 설계를 해나감으로써 대화 오류를 감소시키고 제어신호 디버깅을 용이하게 하여 설계시간을 단축시키는 것을 목표로 한다.

  • PDF

중앙 집중 제어용 마이크로컴퓨터의 제어반을 마이크로프로세서로 구성하는 방안 (A Scheme for Implementing control Panel of Central control-Based Microcomputer with Microprocessor)

  • 박하인;진달복
    • 대한전자공학회논문지
    • /
    • 제22권2호
    • /
    • pp.66-74
    • /
    • 1985
  • 본 논문은 중앙집중제각용 마이크로컴퓨터의 제어감을 마이크로프로세서로 구성하는 방안을 제시하려는데 그 목적이 있다. 분산다중시스템에서 중앙집중제어를 마이크로컴퓨터로 하는 경우. 이에 대한 제각회은 종래 인터럽트 중심의 논리회로 구성되고 있다. 그러나, 이것은 HALT 상태나 인터럽트 마스크시의 조작 불능, ROM용량의 실질적 축소, 프린트기관의 증대 등 많은 문제점을 안고 있다. 이러한 문제점을 해결하고. 나아가 조작안내나 자기진단과 같은 기능도 담당시키기 위하여, 본 논문에서는 이것을 마이크로프로세서로 구성할 것을 제안한다. 이 제안의 실현 가능성을 실현하기 위하여, 본 논문에서는 구체적인 모델 시스템을 선정한 다음, 이 모델 시스템의 제어반을 마이크로프로세서로 구성하고. 이 마이크로프로세서에게 조작안내차 자기진단 기능도 타당하도록 한다. 끝으로, 모델 시스템의 제어반을 실세로 제작하구 실험을 한다 그 결과, 제각반을 마이크조프로세서로 구성하면 인터럽트 중심의 논리회로로 구성하는 경우에 비하여 주메모리의 실질적인 ROM용량은 증가되고, 구성소자의 수나 프린트기판의 면적은 감소되며 신환도는 향상된다는 등의 결론을 얻는다.

  • PDF

이더넷 통신에 의한 부스트컨버터의 원격제어와 모니터링 시스템 구현 (The Implementation of Remote Control and Monitoring System for Boost-Converter using Ethernet Communication)

  • 황인철;양오
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.1670-1671
    • /
    • 2007
  • 산업분야의 통신시스템에는 주로 RS232C 통신, RS485 통신, CAN 통신 등이 주로 사용되었다면 근래에는 고속통신이 가능하며 공장 자동화(CIM)나 시스템 통합에 편리한 이더넷통신이 사용되고 있는 추세이다. 즉, 기존의 PC와 프로세서간의 통신의 방식에서 랜 선을 이용하여 원거리에서 프로세서의 제어와 모니터가 가능하도록 구현되는 실정이다. 이더넷을 통해 연결된 시스템은 $10Mbps{\sim}100Mbps$의 빠른 속도로 모니터링과 제어가 가능하여 널리 사용되고 있다. 본 논문에서는 승압형 컨버터를 구현하기 위하여 마이크로프로세서는 컨버터의 입력전압과 출력전압이 필요하며 이를 마이크로프로세서 내부에 있는 12비트A/D변환기로 구현하였다. 전압 제어를 위해서 본 논문에서는 25us 마다 PWM의 ON/OFF 폭을 미리 예측한 후 타이머를 이용하여 A/D 변환을 하도록 하였다. 원 칩 마이크로프로세서인 DSP(TMS320F2812)의 PWM 기능을 이용하여 승압형 컨버터에서 출력되는 전압을 계측하여 PID 제어이론을 바탕으로 전압을 제어하였다.

  • PDF

DWDM 채널 레벨 컨트롤러 설계 및 구현 (DWDM Channel Level Controller Design and Implementation)

  • 염진수;이규정;허창우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.655-657
    • /
    • 2004
  • 채널 레벨 컨트롤러는 DWDM(Dense Wavelength Division Multiplexing) 방식의 OXC(Optical Cross Connect), OADM(Optical Add/Drop Multiplexer), 광 증폭기(EDFA : Erbium Doped Fiber Amplifier) 둥의 시스템에서 채널별 광신호의 세기를 조절하여 시스템의 신뢰성을 높이는 중요한 제어기다. 본 논문에서는 12채널 VOA(Variable Optical Attenuator) 4개를 사용하여 40채널의 광 신호 레벨을 제어할 수 있는 컨트롤러를 구현하였다. 각 채널의 광 신호 레벨을 제어하는데 하나의 마이크로 프로세서가 5개의 채널을 제어하고 총 8개의 마이크로프로세서로 40채널을 분산 제어하도록 구성하였다. 또한 외부와 통신을 하고 사용자로부터의 명령을 각각의 마이크로프로세서에 전달하기 위한 마이크로프로세서를 추가하였으며, 출력되는 광 신호의 세기를 측정하여 VOA를 제어하는데 있어서 VOA 출력에서 바로 PD(Photo Detector)로 입력하여 AWC(Arrayed Waveguide Grating) 출력에서 광 신호를 다시 분파하여 PD에 입력하는 번거로움을 개선하였다.

  • PDF

감쇄비 변화를 마이크로프로세서로 이용한 계수형 제어기의 설계 (Microprocessor-Based Digital Controller Design with changing the Damping Ratio)

  • 정태원;김명환
    • 대한전자공학회논문지
    • /
    • 제19권1호
    • /
    • pp.35-40
    • /
    • 1982
  • 마이크로프로세서는 공학분야에서 점차 보편화 되고 있다. 본 논문에서는 제어계의 감쇠상수 ζ을 변화하는 제어기를 마이크로프로세서로 구현해 본 것이다. 결과는 응답시간면에서 긍정적으로 개선되었음을 볼 수 있었다.

  • PDF

인터넷 전원 콘센트를 위한 임베디드 WEB 제어 환경의 설계 및 구현 (The Design and Implementation of Embedded WEB Control Environment for Internet Outlet)

  • 백정현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제46차 하계학술발표논문집 20권2호
    • /
    • pp.413-414
    • /
    • 2012
  • 우리 주변에서 인터넷에 접근할 수 있는 기반시설이 풍부하게 제공 되어 최근 출시되는 많은 가전제품과 전기전자 제품들은 인터넷에 접속하여 웹브라우저나 휴대폰을 이용하여 원격으로 감시하고 제어할 수 있다. 그러나 기존의 제품들은 대부분 인터넷 인터페이스가 없기 때문에 네트워크에 접속할 수 없어 불편함이 많았다. 따라서 본문에서는 주변의 가전제품 및 전기용품들을 인터넷 환경에서 감시하고 제어할 수 있는 인터넷 전원 콘센트를 위한 임베디드 WEB 제어환경을 설계하고 구현하였다. 본 논문에서 사용한 인터넷 전원 콘센트 제어기는 위즈넷사에서 개발한 하드웨어 TCP/IP 프로세서인 W5300을 사용하여 AVR 마이크로프로세서로 운영 가능한 인터넷 인터페이스를 설계하고 임베디드 WEB 서버를 구현하였다. 하드웨어 TCP/IP 프로세서를 사용하여 이더넷 인터페이스를 구현함으로서 소형의 8비트 마이크로프로세서로 완전한 TCP/IP 스택의 구현이 가능하여 개발제품의 가격 경쟁력과 소형화에 기여할 수 있다.

  • PDF

온도 인지 마이크로프로세서에서 연산 이관을 위한 유닛 선택 기법 (Active Unit Selection Method for Computation Migration in Temperature-Aware Microprocessors)

  • 이병석;김철홍;이정아
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권2호
    • /
    • pp.212-216
    • /
    • 2010
  • 마이크로프로세서의 온도 관리를 위해 사용되는 대표적인 기술인 동적 온도 관리 기법이 적용되면 임계온도 이상의 발열 발생시 온도를 제어하기 위해 성능이 저하되는 단점이 있다. 따라서 마이크로프로세서의 발열 온도를 낮추면 동적 온도 관리 기법을 통해 온도를 제어하는 시간이 줄어들면서 성능 저하를 최소화 시킬 수 있다. 본 논문에서는 유닛의 발열 제어를 위해 사용되는 연산 이관시 유닛을 선택하는 기준에 대한 다양한 기법들을 모의 실험을 통하여 비교 분석함으로써 유닛의 발열 현상으로 인한 마이크로프로세서의 성능 저하를 최소화시킬 수 있는 방안을 도출하고자 한다. 모의 실험 결과, 동적 연산 이관 기법에서 임계 온도와 유닛 온도 사이의 차이를 기준으로 동작할 유닛을 선택하는 기법이 발열에 가장 효과적으로 대응하여 성능이 우수하다는 것을 확인할 수 있다.

40 채널 광 신호 레벨 제어기 (Level Controller On Optical Signal of 40 Channel)

  • 염진수;허창우
    • 한국정보통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.220-223
    • /
    • 2006
  • 채널 레벨 컨트롤러는 DWDM(Dense Wavelength Division Multiplexing) 방식의 OXC(Optical Cross Connect), OADM(Optical Add/Drop Multiplexer), 광 증폭기(EDFA : Erbium Doped Fiber Amplifier) 등의 시스템에서 채널별 광 신호의 세기를 조절하여 시스템의 신뢰성을 높이는 중요한 제어기다. 본 논문에서는 12채널 VOA(Variable Optical Attenuator) 4개를 사용하여 40채널의 광 신호 레벨을 제어할 수 있는 컨트롤러를 구현하였다. 각 채널의 광 신호 레벨을 제어하는데 하나의 마이크로프로세서가 5개의 채널을 제어하고 총 8개의 마이크로프로세서로 40채널을 분산 제어하도록 구성하였다. 또한 외부와 통신을 하고 사용자로부터의 명령을 각각의 마이크로프로세서에 전달하기 위한 마이크로프로세서를 추가하였다. 출력 되는 광 신호의 세기를 측정하여 VOA를 제어하고 VOA 출력에서 바로 PD(Photo Detector)로 입력하였다. 일반적으로는 AWG(Arrayed Waveguide Grating) 출력에서 광 신호를 다시 분파하여 PD에 입력하는 방법으로 매우 복잡하다. 본 연구는 이를 개선하여 매우 간단한 방법으로 다 채널의 광 신호를 제어 할 수 있었다.

FPGA 기반 실용적 마이크로프로세서의 구현 (FPGA-Based Implementation of a Practical 8-Bit Microprocessor)

  • 안정일;박성환;권성재
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2006년도 춘계 국제학술대회 논문집
    • /
    • pp.119-123
    • /
    • 2006
  • 본 논문에서는 마이크로프로세서의 기능을 수행하는 데 필수적이며 사용빈도가 높은 총 64개의 명령어를 정의한 후 이를 처리할 데이터패스를 구성해 스테이트 머쉰으로 제어하는 방식으로 실용적 8비트 마이크로프로세서를 VHDL로 설계를 하고 FPGA로 구현했다. 통상 마이크로프로세서 관련 논문에서는 기능적 시뮬레이션까지만 했거나, 인터럽트 기능이 없든지, 하드웨어로 구현을 하지 않았거나, 또는 개발 관련 내용이 자세히 제시되지 않았었다. 본 논문에서는 데이터 이동, 논리, 가산 연산뿐만 아니라 분기, 점프 연산도 실행할 수 있도록 해 연산 및 제어용도에 적합하도록 하였고, 스택, 외부 인터럽트 기능까지도 지원하도록 해 그 자체로서 완전한 실용적 마이크로프로세서가 되도록 하였다. 또한 프로그램 ROM까지도 칩 안에 넣어 전체 마이크로프로세서를 단일 칩으로 구현하였다. 타이밍 시뮬레이션으로 검증 후 제작 과정을 통해, 설계된 마이크로프로세서가 정상적으로 동작함을 확인하였다. Altera MAX+.PLUS II 통합개발환경 하에서 EP1K50TC144-3 FPGA 칩으로 구현을 하였고 최대 동작주파수는 9.39MHz까지 가능했고 사용한 로직 엘리먼트의 개수는 2813개로서 논리 사용률은 97%이었다.

  • PDF