Engineering Agit

[2020 8051 Project 01] - 계획서 본문

Projects/2020 8051 Project

[2020 8051 Project 01] - 계획서

Sean_Kim95 2020. 8. 28. 20:05

◈ Introduction

 본 프로젝트는 8051 중 AT89S52를 main controller로 활용하기 위한 프로젝트이다. 이 프로젝트를 통해 8051에 대해 공부했던 지식을 십분 활용할 것이다. 8051은 현재 시중에 나와 있는 고성능의 MCU보다는 단순한 구조의 MCU이다. 이 때문에 복잡한 구조의 시스템을 만들기에는 한계가 있고 별도의 IC 칩들을 이용해주어야한다. 하지만 이를 이용하여 전체적인 프로젝트를 계획, 설계, 제작하여 차후의 공부를 위한 발판이 될 수 있기에 필요 이상의 복잡한 MCU가 아닌 8051을 선택한 것이다.

 계획서의 구조는 ' IEEE STD 830-1998'를 참고하여 작성하도록한다. 계획서는 대략적인 내용만을 담고 있기 때문에 세부사항들은 별도의 게시물로 작성될 예정이다.

https://standards.ieee.org/standard/830-1998.html#:~:text=IEEE%20SA%20Open-,IEEE%20830%2D1998%20%2D%20IEEE%20Recommended%20Practice%20for%20Software%20Requirements%20Specifications,sample%20SRS%20outlines%20are%20presented.

 

IEEE 830-1998 - IEEE Recommended Practice for Software Requirements Specifications

Standard Details Replaced by ISO/IEC/IEEE 29148:2011. The content and qualities of a good software requirements specification (SRS) are described and several sample SRS outlines are presented. This recommended practice is aimed at specifying requirements o

standards.ieee.org

 

1. Overview

1-1. Objectives

 본 프로젝트는 8051을 이용하여 시계기능을 겸비한 무드등을 만드는 것을 목표로 한다. 

1-2. Process

 본 프로젝트는 다음과 같은 순서로 진행된다.

  1. SW 개발: Data flow graph, algorithm block, etc.
  2. HW 개발: PCB fabrication, clock structure design, etc.

1-3. Roles and Responsibilities

 개인 프로젝트이므로 전부 1인에 의해 진행된다.

1-4. Interactions with existing systems

 기존 시스템으로부터 독립되어 있는 시스템이다. 추후에 bluetooth 기능을 추가할 예정이다.

1-5. Terminology

 생략.

1-6. Security

 본 프로젝트에서 제작되는 모든 SW, HW는 본 블로그와 깃허브, EasyEDA 등에 공유할 예정이다. 필요한 자는 자유롭게 사용가능하다.

 

2. Function description

 해당 시스템의 두 가지 기능인 'Clock'과 'Moody light'의 대략적인 과정은 다음과 같다.

  • Clock

<Fig. 1-1> Clock description

 

  • Moody light

<Fig. 1-2> Light description

 

▣ 다음 게시물

- Concept design

'Projects > 2020 8051 Project' 카테고리의 다른 글

[2020 8051 Project 02] - Concept design  (0) 2020.08.28
[Session 01] 참고서적 1  (0) 2020.02.06
Comments