마이크로 컨트롤러 기반 디지털 알람 시계 회로

문제를 제거하기 위해 도구를 사용해보십시오





알람이 내장 된 시계를 알람 시계라고하는데, 알람을 발생시켜 그 시간에 사람을 깨우거나 무언가를 기억하기 위해 미리 설정된 시간을 포함합니다. 알람 시계는 미리 설정된 시간에 사람들을 깨우는 알림 역할을합니다. 이 시계는 사람에게 경고하는 부저, 센서 및 조명으로 설계되었습니다. 알람 소리는 버튼을 눌러 중지하거나 특정 시간 동안 경고음을 내면서 자동으로 중지 할 수 있습니다. 그만큼 현대 알람 시계 변환 스파이 카메라 또는 AM / FM 라디오로 설계되었습니다. 이러한 경보는 다양한 만화 모델과 함께 기존 또는 디지털 형식으로 올 수 있습니다. 이 기사에서는 디지털 시계 회로도가있는 디지털 알람 시계와 그 작동에 대해 설명합니다.

디지털 알람 시계

디지털 알람 시계



디지털 알람 시계는 무엇입니까

디지털 시계는 기호 또는 숫자를 포함하는 디지털 형태로 시간을 표시하는 데 사용되는 한 종류의 시계입니다. 이러한 시계는 전자 드라이브와 자주 연결되지만 디지털이라는 용어는 LCD 디스플레이 , 드라이브 메커니즘이 아닙니다. 디지털 시계 회로는 AC 전원의 50-60hz 진동을 사용하며, 대부분의 디지털 알람 시계는 오전 또는 오후 표시와 함께 12 시간 또는 24 시간 형식으로 하루 중 시간을 표시합니다. 대부분의 디지털 알람 시계는 LCD 디스플레이를 사용합니다. 일곱 세그먼트 디스플레이 또는 VFD.


디지털 시계는 주전원으로 작동하며 전원이 꺼지면 시간을 재설정해야합니다. 대부분의 시계에는 배터리 백업이 없으므로 고정 된 시간에 알람 소리가 나지 않습니다. 이 문제를 극복하기 위해 많은 디지털 알람 시계를 작동 할 수 있습니다. 배터리로 정전 동안. 상업용 디지털 시계는 일반적으로 소비자 시계보다 일관 적입니다. 왜냐하면 이러한 시계는 전원을 끄는 동안 수십 년 동안 배터리를 사용하여 시간을 유지하기 위해 백업을 제공하기 때문입니다.



8051 마이크로 컨트롤러 기반 디지털 알람 시계 (LCD 디스플레이 포함)

그만큼 필수 구성 요소 LCD 디스플레이가있는이 8051 마이크로 컨트롤러 기반 디지털 시계 회로에는 주로 LCD 디스플레이, AT89C51 마이크로 컨트롤러, 프리셋, 피에조 부저 및 스피커가 포함됩니다. 이 프로젝트의 모든 구성 요소의 기능은 아래에서 설명합니다.

LCD 디스플레이

16 × 2 LCD 디스플레이는 전자 디스플레이로 다양한 응용 분야에 사용되며 이러한 디스플레이는 다중 세그먼트 LED 및 7 세그먼트 디스플레이에 사용됩니다. 이 LCD 디스플레이에서 각 문자는 5x7 픽셀 매트릭스로 표시됩니다. 이 LCD 디스플레이는 두 개의 레지스터로 구성됩니다. 데이터 레지스터 및 명령 레지스터 . 명령 레지스터는 LCD 디스플레이가 화면 지우기, 초기화, 디스플레이 제어 및 커서 위치 설정과 같은 작업을 수행하도록하는 명령입니다. 데이터 (문자의 ASCII 값) 레지스터는 저장된 데이터를 LCD 디스플레이에 표시하는 데 사용됩니다.

LCD 디스플레이

LCD 디스플레이

마이크로 컨트롤러 AT89C51

AT89C51 마이크로 컨트롤러는 8051 마이크로 컨트롤러 . 128 바이트의 RAM과 4kb의 PEROM이 있습니다. 삭제하고 최대 1000 회까지 다시 프로그래밍 할 수 있습니다. 40 핀으로 구성되며 P1, P2, P3 및 P4의 4 개 포트로 분리됩니다. 이 4 개의 포트는 8 비트 양방향 포트입니다. 포트 P0을 제외한 나머지 포트는 i / p 및 o / p 포트로 모두 사용됩니다.


마이크로 컨트롤러 AT89C51

마이크로 컨트롤러 AT89C51

포트 P0 및 P2는 이러한 포트가 외부 메모리에 연결될 때 하이 및 로우 바이트 주소를 제공하는 데 사용됩니다. 포트 3은 하드웨어 인터럽트와 같은 고유 한 기능을위한 다중 핀으로 구성됩니다. 직렬 통신 , 타이머 i / ps 및 외부 메모리에서 읽기 또는 쓰기 작업. 이 마이크로 컨트롤러에는 직렬 통신을위한 통합 UART가 있습니다. UART의 작동은 다른 전송 속도에서 프로그램을 기반으로 수행 될 수 있습니다.

사전 설정

프리셋은 3 단자 전자 부품으로 회전 제어를 조정하여 회로의 저항을 변화시키는 데 사용되며, 유사한 도구와 드라이버를 사용하여 제어 할 수 있습니다. 저항은 선형 적으로 변동하지 않지만 대수 또는 지수 방식으로 약간 다릅니다. 이러한 가변 저항은 센서로 감도를 조정하는 데 사용됩니다. 가변 저항은 전면 단자와 나머지 두 개의 후면 단자에서 획득됩니다. 뒷면 2 개의 단자는 앞쪽 다리와 분리 된 안정적인 저항을 제공합니다. 따라서 뒷면의 두 단자를 사용할 때마다 안정적인 저항으로 작동합니다. 사전 설정은 정적 값 저항으로 표시됩니다.

사전 설정

사전 설정

피에조 부저

압전 부저는 압전 효과의 반대에 따라 사운드를 생성하는 데 사용됩니다. 이 버저는 스위칭 동작, 센서 입력 또는 카운터 신호에 해당하는 이벤트를 사용자에게 경고하는 데 사용할 수 있습니다. 피에조 부저는 경보 회로에 사용됩니다.

피에조 부저

피에조 부저

부저

부저는 변환기입니다 전기 에너지를 소리로 바꾸는 것입니다. 스피커의 i / p 핀에 전기 신호가 가해지면 음파가 생성됩니다. 나머지 핀은 GND 단자에 연결됩니다. 일반적으로 스피커는 센서의 O / P에 대한 응답으로 소리를 생성하는 데 사용됩니다. 예를 들어 침입자 알람에서 중단이 발생할 때마다 스피커가 켜집니다.

부저

부저

디지털 시계 회로도

이것은 LCD 디스플레이가있는 디지털 시계 회로의 향상된 버전입니다. 처음에 알람을 설정하는 추가 기능이 있습니다. 재설정하려면 디스플레이가 사용자에게 알람을 설정하도록 자극합니다. 해당 스위치를 계속 눌러 구성 요소를 설정할 수 있습니다. 이 스위치는 액티브 로우 스위치이며 동등한 i / p에 접지를 제공 할 수 있습니다. 마이크로 컨트롤러의 핀 . AM 및 PM 모드는 VCC와 GND 단자 사이의 스위치를 이동하여 고정됩니다. GND는 AM 모드에서 CLK를 수정하고 Vcc는 PM 모드에서 설정합니다.

디지털 시계 회로도

디지털 시계 회로도

알람이 고정 된 후 알람 핀이 스위치를 통해 VCC에 연결됩니다. 시간을 설정하는 과정은 간단한 디지털 시계와 동일합니다. 디지털 시계의 시간이 알람 시간과 같아지면 LCD에 알람 메시지가 표시되고 AT89C51 마이크로 컨트롤러의 알람 핀이 일정 시간 동안 높아집니다. 이 알람 핀은 사전 설정된 시간에 알람을 생성하기 위해 부저 또는 스피커에 연결될 수 있습니다.

이 모든 것 디지털 시계 마이크로 컨트롤러 AT89C51, 프리셋, 피에조 부저, 부저 및 LCD 디스플레이를 사용하여 설계된 회로. 이 디지털 알람 시계 프로젝트에 대해 더 잘 이해 하셨기를 바랍니다. 또한이 개념 또는 전자 프로젝트 아래 댓글 섹션에 댓글을 달아 피드백을 보내주세요. 여기에 질문이 있습니다. 디지털 알람 시계의 응용 프로그램은 무엇입니까?

사진 크레딧 :