luciferace의 등록된 링크

 luciferace로 등록된 네이버 블로그 포스트 수는 22건입니다.

Communication/통신기술 [내부링크]

커뮤니테이션 정보나 의사 전달 사상, 정보의 장소적 이동 전달 서비스 행위 서비스업 통신서비스의 생산행위 통신수단 : 필수불가결한 물적 매개체 3대요소 : 통로, 기기, 전달동력 누가/ 무엇을/ 어떻게/ 누구에게/ 효과 화자/ 메세지/ 채널,매체/ 청중/ Telecommunication/전기 통신 텔레커뮤니케이션 전기적 방법으로 문자, 음성, 영상 정보 전달 기본 요소 송신기, 전달 매개체, 수신기 P2P(Peer to Peer network) : 점대점 통신 동등 계층간 통신 Broadcasting, 방송 : 공중 통신 신호 방식 Analog : 외부적 원인에 연속적 변화 물리량 수치 Digital : 특정 최소 단위 이산적(離散的) 수치 구별된 값의 모임으로 인코딩 노이즈 측면에서 우위 Network, 네트워크 : 망 단말, 링크, 로드 집합 디지털 Router, 공유기 : 라우터 정보 전달 중계 장치 아날로그 Switch, 허브 : Mac bridge, 스위칭 허브 사용자 연결

UART/통신기술 [내부링크]

Universal Asynchronous Receiver/Transmitter, UART 범용 비동기화 송수신기 병렬 데이터를 직렬 전환 전송하는 컴퓨터 하드웨어 범용으로 자료 형태나 전송 속도를 직접 구성 전기 신호 수준과 방식을 드라이버 회로를 통해 관리 메모리 또는 레지스터 속 통신 데이터를 차례로 읽어 직렬화 최대 8비트 기본 단위 일반적으로 개별 집적 회로(IC) 비동기 통신 USRT(Universal Synchronous ReceiverTtransmitter) : 범용 동기화 송수신기 디지털 회로 자체 클럭 신호를 추가 정해진 속도로 수신 데이터 비트 구한 구분 DUART : 듀얼 UART USARTs(Universal Synchronous/Asynchronous Receiver/Transmitter) : 범용 동기화/비동기화 송수신기 USART/UART

I2C/통신기술 [내부링크]

Inter-Integrated Circuit, I2C 아이스퀘어드시 필립스 개발 통신 방식 DAC(Digital to Analog Converter) : 디지털-아날로그 변환회로 칩셋과 제어칩셋간 사운드 데이터 전송 통신규격 IC(Integrated Circuit) : 집적 회로 간 통신 여러 장비를 연결 SDA, SCL 두 가닥만으로 데이터 송수신 동기식 통신 UART( 비동기식 통신) 에 비해 안정적 BUS형태 연결 가능 한개의 I2C MASTER에 다수의 I2S SLAVE 장치 느린 속도 100kbps UART < I2C < SPI 반이중 통신 복잡한 구조 별도의 회로 구성 풀업저항에 대한 고려 필요

SPI/통신기술 [내부링크]

Serial Peripheral Interface Bus, SPI 직렬 주변기기 인터페이스 버스 모토로라 개발 직렬 데이터 전송 방식 아키텍처 전이중 통신 동기화 직렬 데이터 연결 표준 마스터 슬레이브 모드 통신 개별 슬레이브 셀렉트 동작

SBC/컴퓨터 [내부링크]

Single-Board Computer, SBC 단일보드 컴퓨터 마이크로프로세서, 메모리, 입출력 등의 필수적인 컴퓨터 기능 단일 회로 기판 구성된 완전한 컴퓨터 초소형 크기와 저전력 확장 슬롯(Expansion Card)에 비의존 일부 시스템 확장을 위해 백플레인 연결 정적 램(SRAM)이나 저비용 8~16비트 프로세서 사용 공간 절약형 서버(Blade Server, 고밀도 서버) 컴퓨터 메모리 및 프로세서 성능 포함

Raspberry Pi/싱글보드컴퓨터 [내부링크]

영국 잉글랜드 재단 개발 신용카드 크기의 초소형/초저가 싱글 보드 컴퓨터 학교와 개발도상국 기초 컴퓨터 과학 교육 증진 엔지니어 영역 개발 보드 저가화와 대중화 임베디드 리눅스(Linux) 기반 개발보드 공통 소프트웨어 및 하드웨어 인터페이스 제공 RCA(CVBS) 출력 잭

Arduino/하드웨어 [내부링크]

Arduino UNO Rev3 컨트롤러 : ATmega328P 작동 전압 : 5V 입력 전압 : 6-20V (7-12V 권장) 디지털 입출력 핀 : 14개(PWM 6핀) 아날로그 입력 핀 : 6개 입출력 핀 전류 : 20mA 3.3V 핀 전류 : 50mA 플래시 메모리 : 32KB(부트로더에서 0.5KB 사용) SRAM : 2KB EEPROM : 1KB 클럭 속도 : 16MHz 가장 기본적인 보드 일반적으로 사용 외부전원으로 아두이노를 구동 Vin 핀과 GND 핀을 끌어와 DC단자 전압 그대로 사용 USB통신을 위해서 시리얼통신 단자 사용 USB로 컴퓨터와 통신 도중 하드웨어 시리얼 단자인 RX TX(0, 1번 단자) 사용 불가 소프트웨어 시리얼 이용 우회 필요 Arduino Nano 컨트롤러 : ATmega328P 작동 전압 : 5V 입력 전압 : 7-12V 디지털 입출력 핀 : 22개(PWM 6핀) 아날로그 입력 핀 : 8개 입출력 핀 전류 : 40mA 플래시 메모리 : 32KB

RISC/하드웨어 [내부링크]

Reduced Instruction Set Computer, RISC 축소 명령어 집합 컴퓨터 CPU 명령어 개수를 줄여 해석시간 축소, 실행속도 고속화한 명령어 집합 구성 MPU(Microprocessing Unit) : 마이크로프로세서 초소형 연산 처리 장치 마이크로 코드 작성, 단계적 처리하는 논리회로 컴퓨터 CPU(중앙 처리 장치) 설계 방법 신호처리, 실시간제어용 설계 SPARC(Scalable Processor ARChitecture) : 스팍 MIPS(Microprocessor without Interlocked Pipeline Stages) : 밉스 아키텍처에 사용 CISC(Complex Instruction Set Computer) 보다 단순한 구조 복잡한 연산도 명령어 조합 방식으로 수행 가능 소프트웨어적 적재 내부 명령어의 하드웨어적 구성 CPU 메모리 접근 횟수를 줄여 파이프라이닝 시스템 수행속도 향상

Structure/프로그래밍언어 [내부링크]

아두이노 (C++) 코드의 요소 [Sketch] setup() 스케치를 시작 변수, 핀 모드를 초기화 라이브러리 사용 시작 아두이노 보드 전원 켜기 또는 리셋 후 한번만 실행 loop() 루프를 반복하여, 프로그램이 바뀌고 응답할 수 있게 허용 아두이노 보드를 능동적으로 제어

C++/프로그래밍언어 [내부링크]

A light-weight abstraction programming language 가볍게 추상화한 프로그래밍 언어 Object-Oriented Programming, OOP : 객체 지향 프로그램을 여러 개의 독립된 '객체(Object)'로 기본 단위화하고 이들의 상호작용으로 서술하는 방식 일반화 프로그래밍 멀티 패러다임 지원 Programming Language : 프로그래밍 언어 기계(Computer) 명령, 연산 목적 의사소통 언어 일련의 작업 과정을 작성하여 명령 논리 연산 집합(수리 언어의 일종) 기계적 계산이 가능한 함수

Embedded/시스템 [내부링크]

Embedded System, 내장형 시스템 : 임베디드 시스템 장치 내부에 탑재된 컴퓨터 시스템 키오스크, 네비게이션, CCTV DVR 단일목적 마이크로 컨트롤러(MCU) 시스템 DSP(Digital Signal Processor) : 디지털 신호 처리 장치 디지털화 신호 수정 개선 목적 수치적 처리 알고리즘 이산 수치화 코어 장착 절제된 디바이스 환경 정교하고 신속히 작동 프로그램 최적화 메모리 관리, 효율적 코딩 주변 디바이스 연관 알고리즘 직접 제어 안정성 정밀도 요구 복잡한 필터링 GUI(Graphical User Interface) : 그래픽 사용자 인터페이스 UI/UX 그래픽 디자인 프로그래밍 실시간(Real-Time Computing) 처리 지원 즉각적 실행 짧은 틱톡 타임, 실시간 실행 비동기, 멀티 스레드, 테크닉 필요 멀티레이트(Multirate) 동시 컨트롤, 스트리밍 rate 동기화 하드웨어 지식 시스템 회로 지식 필수적 시스템 아키텍처, 아날로그 회로, 디지

1982/컴퓨터 [내부링크]

Computer, 컴퓨터 Binary, 2진법(二進法) : 1(On)과 0(Off)로 수를 나타냄 인간은 10개의 손가락 중 몇 개 펴지고 접혔는지 셈, 10진법 10개 손가락으로 0부터 10까지 셈 기계는 특정 순서를 할당 몇 번째 손가락이 펴지고 접혔는지 파악 이론상 열 손가락으로 2⁰ + 2¹ + 2² + ... + 2⁹ = 1023까지 셈 을 이용 논리 연산, 저장 수행 전자(추상) 기계 컴퓨터, 데스크톱, 노트북, 태블릿 스마트폰, 스마트 워치, 웨어러블 디바이스 게임기, 임베디드 시스템, 가전제품, 기업장비 1970~ Von Neumann architecture : 폰 노이만 구조 프로그램 내장 방식 컴퓨터 튜링 머신(Turing Machine) : 가상의 계산하는 기계(컴퓨터) 오토마타(Automata) : 자동, 계산 추상 기계 학문 의 일종 A(Automatic)-Machine 과 같은 일을 수행 저장된 프로그램(Stored-Program) 개념 도입 프로그램 구성

Architecture/컴퓨터 [내부링크]

Computer Architecture, 컴퓨터 구조 병렬 및 분산 컴퓨터의 기본구조와 동작원리 CPU(중앙 처리 장치)와 입출력 기능 이해 컴퓨터 시스템 기능(Functionality), 조직(Organization), 구현(Implementation) Logic Circuit, 논리 회로(論理 回路) 입력 > 논리 연산 > 출력 회로 전자 회로(Electronic Circuit) 구성 요소를 이용 논리 게이트(NAND, NOR, NOT) 동작 구현 모여서 더 복잡한 전기 회로를 구성하는 기초 회로 ISA(Instruction Set Architecture) : 명령어 집합 구조 기능 실행 기계어 명령 집합 마이크로아키텍처(Microarchitecture) 디지털 신호 처리기(DSP) 전자 회로 마이크로프로세서(MPU) 마이크로컨트롤러(MCU) 논리 설계 및 구현

Hexapod/육각류 [내부링크]

6개의 다리를 가진 동물 지구 분포 절지동물의 대다수를 차지 가장 많은 종류 Insect/곤충 동물계 절지동물 육각아문 곤충강 무척추동물 충(蟲) : 다리가 있는 부류 치(豸) : 다리가 없는 부류 최초로 동력비행 하늘을 정복한 비행능력

MCU/마이크로컨트롤러 [내부링크]

Micro Controller Unit, MCU 마이크로컨트롤러 Integrated Circuit, IC : 집적 회로 전기회로 반도체 소자(트랜지스터) 구현 원바디 칩 안에 프로세서(중앙 처리 장치)와 메모리(기억장치), 입출력 버스 등 최소한의 컴퓨팅 요소 내장 초소형 컨트롤러 임베디드 애플리케이션용 설계 연산 장치 스마트폰 Application Processor, AP : System on a Chip, SoC : 한 칩 내에서 완전 구동 가능 제품 시스템 한 칩 내에서 CPU, GPU, NPU, RAM, ROM, 컨트롤러 등 다양한 역할 통합 구현 체제 보다도 작은 컴퓨팅 장치 Embedded System, 내장형 시스템 : 임베디드 시스템 단일목적의 마이크로 컨트롤러 시스템 특정한 목적 수행 프로그래밍 가능한 컴퓨터 시스템 구축이 목적 단일 또는 다중의 CPU 프로그래밍 가능한 타이머 PWM 모듈 많은 수의 I/O(Input/Output) 각종 통신 장치들 SPI(Seria

아두이노 IDE/통합개발환경 [내부링크]

Integrated Development Environment, IDE 통합 개발 환경 Processing : 프로그래밍 언어 IDE 기반 개발된 편집기 Compiler : 언어 해석, 번역 프로그램 업로더 를 포함하는 소프트웨어 환경 아두이노 소프트웨어 각종 개발 옵션 및 라이브러리 관리 컴퓨터와 시리얼 통신 가능한 가상 시리얼모니터 제공 USB(Universal Serial Bus) : 범용 직렬 버스 데이터 입출력 연결 단자 데이터를 바꿔 UART(Universal Asynchronous Receiver/Transmitter) : 범용 비동기화 송수신기 병렬 데이터를 직렬 전환 전송하는 컴퓨터 하드웨어 통신을 이용

IDE/통합개발환경 [내부링크]

Integrated Development Environment, IDE 통합 개발 환경 Software, SW : 소프트웨어 App SW(Application Software) : 응용 프로그램 시스템 소프트웨어 명령 코드 집합체 보조 Data : 자료 컴퓨터 하드웨어 상 구동 처리되는 무형물 컴퓨터 시스템 주요 구성 요소 Internet : TCP(Transmission Control Protocol)/ IP(Internet Protocol) 인터넷 프로토콜 스위프트 기반 컴퓨터 네트워크 통신망 거대한 정보의 바다 Artificial Intelligence, A.I. : 인공지능 인간의 학습, 추론, 지각 능력이 필요한 작업 수행 컴퓨터 시스템 구현 컴퓨터 과학 분야 지능을 갖춘 컴퓨터 시스템 인공 시연(구현) 소프트웨어 개발 관련 모든 작업 패키지 인클루딩, 문서 편집(Text Editor) : 텍스트 파일 편집 디버그, 원격 서버 엑세스, 바이너리 배포 를 하나의 프로그램 안에

Serial/통신 [내부링크]

Serial, 직렬 : 시리얼 통신 하나의 데이터를 비트 단위로 쪼개서 시간차를 두고 하나씩 전송 단 두 개의 선만으로 전송 가능 Universal Serial Bus, USB : 범용 직렬 버스 시리얼 포트 패러럴 포트 데이터 입출력 단자 데이터를 전송하거나 전원을 공급

Perallel/통신 [내부링크]

Parallel, 병렬 : 패러럴 통신 데이터를 한 번에 보내는 통신 방법 직렬 통신에 비해 이론상 압도적인 속도로 전송 이더넷 케이블(Ethernet Cable) : 근거리 통신망(Local Area Network, LAN) 구축용 케이블 랜선, 랜 케이블 병렬 통신 데이터 신호 주변 간섭 현상(전파 특성) 발생 절연 차폐 효율 저하 고속 통신 규격에서 병렬규격 통신 도태

Bus/통신 [내부링크]

Bus, 모선 : 버스 컴퓨터 부품 간 데이터 정보 전송 통로 컴퓨터 간 통신 시스템 하드웨어 선, 광 파이버 부품 소프트웨어 통신 프로토콜 멀티드롭(전기적 병렬) 데이지 체인(Daisy chain) : 연속적 하드웨어 장치 구성 토폴로지(Topology) : 네트워크 요소(링크, 노드) 물리적 연결 USB 스위치 허브 연결 입출력(Input/Output, I/O) 버스 메모리(Memory) 버스

Lucifer : Inferno'; in the centre [내부링크]

뉴욕메트로폴리탄박물관, 출처 OGQ

Arduino/마이크로컨트롤러 [내부링크]

AVR : Atmel 범용 RICS(Reduced Instruction Set Computer) MCU(micro controller unit) : 마이크로 컨트롤러 CPU(Central Processing Unit) : 중앙 처리 장치 기억, 해석, 연산, 제어 ROM(Read-Only Memory) : (반)영구 기억장치 삭제나 수정 불가능 RAM(Random Access Memory) : 자유롭게 내용을 읽고 지울 수 있는 기억장치 플래시 메모리(Flash Memory) : 비휘발성 반도체 저장장치 ADC, DAC, GPIO 를 포함 8비트 마이크로 컨트롤러 간단한 초소형 컴퓨터 기판