Placa de desenvolvimento 8051 DIY DS18B20 DS1302

Placa de desenvolvimento 8051 DIY DS18B20 DS1302

Placa de desenvolvimento 8051 DIY, placa de desenvolvimento de microcontrolador 51, exceto para o CH340, todos os componentes são PTH, que são convenientes para soldagem. A placa de desenvolvimento inclui LEDs, display digital, teclas, DS18B20, AT24C02, buzzer, módulos ADC*e DAC, que podem atender aos requisitos básicos do ensino de microcontroladores.

A placa de desenvolvimento de chip único 51 usa embalagem de plug-in direto para todos os componentes, exceto para o CH340, facilitando a soldagem. A placa de desenvolvimento inclui recursos como LEDs, display digital, teclas, DS18B20, AT24C02, DS1302, buzzer passivo, receptor infravermelho, módulo ADC e DAC, etc., que podem atender aos requisitos básicos para o ensino de microcontrolador de chip único.

Esquema Placa de desenvolvimento 8051 DIY DS18B20 DS1302

Esquema Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302
Esquema

Módulo da placa de desenvolvimento 8051

  • Sistema mínimo de microcontrolador 8051
  • LED de registro de deslocamento de 8 bits
  • display 7 segmentos de cátodo comum de 8 dígitos x 8 bits
  • Módulo de recepção de infravermelho
  • Display LCD LCD1602/LCD1286
  • Interface para cristal
  • Buzzer passivo
  • Sensor de temperatura 18B20
  • 4 teclas independentes
  • Chip RTC= DS1302
  • Memória AT24C02
  • Módulo de download USB para serial (chip da série STC)
  • Módulo ADC XD549
  • Módulo DAC XD5615

Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

Receba nossos artigos gratuitamente no seu Email

 

Experiência 1 – Sequencial de LED

Esquema Sequencial De Led
Esquema Sequencial De Led

Parte de hardware da placa de desenvolvimento
O módulo de sequencial de LEDS é composto por 8 LEDs, LED3~LED9, controlados pela porta P1 do microcontrolador STC89C52RC.

Sequencial De Led Localização Na Placa
Sequencial De Led Localização Na Placa

Circuito de simulação Proteus
O circuito de simulação Proteus do módulo sequencial de LEDs é mostrado na figura.

Sequencial De Led Simulação Proteus
Sequencial De Led Simulação Proteus

Programa Keil
O programa de sequencial de LEDS realiza 8 formas diferentes de mudanças de luz LED, com o intervalo de tempo a mudar 8 vezes para cada forma, ficando gradualmente mais rápido.

 

Experimento 2 – Exibição Dinâmica de display 7 segmentos

Esquema Display De 7 Segmentos 8051
Esquema Display De 7 Segmentos 8051

 

Seção de hardware da placa de desenvolvimento
O módulo de display 7 segmentos, consiste em 8 display de cátodo comum de 8 bits, com quatro display em cada conjunto, incluindo LED1 e LED2. O código de bits do display 7 segmentos é controlado por 74HC138, com pinos de controle sendo P1.2, P1.3 e P1.4 do microcontrolador STC89C52RC;
O código de segmento do display é emitido pela porta P0 de STC89C52RC microcontrolador e enviado para o display 7 segmentos de 8 bits através do buffer de barramento 74HC245.

Display De 7 Segmentos 8051
Display De 7 Segmentos 8051

 

Circuito de simulação de Proteus
O circuito de simulação Proteus do módulo de display 7 segmentos é mostrado na figura abaixo.

Display De 7 Segmentos 8051 Simulação Proteus
Display De 7 Segmentos 8051 Simulação No Proteus

 

Programa Keil
O programa de exibição dinâmica de display 7 segmentos exibe 8 dígitos 0~7, exibidos da esquerda para a direita. Para um programa específico, consulte a Figura abaixo e o código do programa está no anexo.

Experimento 3 – Teclas Independente

Chaves Independentes Esquema Placa De Desenvolvimento 8051 8051, Circuitos, Curso, Dicas, Download, Eletrônica Digital, Microcontroladores, Teste-E-Medida, Tutoriais, Tutorial, Vídeos Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

Parte de hardware da placa de desenvolvimento
O módulo de tecla independente consiste em quatro teclas, incluindo KEY1, KEY2, KEY3 e KEY4. Os quatro botões são conectados aos quatro bits inferiores da porta P3 do microcontrolador, ou seja, P3.0, P3.1, P3.2 e P3.3. Quando o botão não é pressionado, o nível da porta é alto; quando o botão é pressionado, o nível da porta fica baixo.

Chaves Independentes Localizacao Na Placa Placa De Desenvolvimento 8051 8051, Circuitos, Curso, Dicas, Download, Eletrônica Digital, Microcontroladores, Teste-E-Medida, Tutoriais, Tutorial, Vídeos Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

 

Circuito de simulação Proteus
Atenção: Devido ao fato de que a porta P3.2 também está sendo multiplexada pelo receptor infravermelho IR1, o botão KEY3 é propenso a interferência de sinal infravermelho externo. Portanto, recomenda-se usar um conector fêmea para a posição de solda do componente IR1 e inserir o componente na porta ao usar a função de recepção de infravermelho.

Chaves Independentes Simulacao No Proteus Placa De Desenvolvimento 8051 8051, Circuitos, Curso, Dicas, Download, Eletrônica Digital, Microcontroladores, Teste-E-Medida, Tutoriais, Tutorial, Vídeos Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

 

Programa Keil
O controle de chave independente K1 ~ K4 controla quatro Leds LED D1 ~ D4 ligado e desligado. Para um programa específico, consulte a Figura abaixo e, para o código do programa, consulte o link do código fonte.

Experimento 4 – Teclado de matriz

Teclado De Matriz Simulacao Proteus Esquema Placa De Desenvolvimento 8051 8051, Circuitos, Curso, Dicas, Download, Eletrônica Digital, Microcontroladores, Teste-E-Medida, Tutoriais, Tutorial, Vídeos Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

 

Seção de hardware da placa de desenvolvimento
O módulo do teclado da matriz é composto por 4*4, totalizando 16 teclas, incluindo SW1~SW16. As quatro linhas do teclado da matriz são conectadas aos P2.7, P2.6, P2.5 e P2.4 do microcontrolador (primeira linha à quarta linha); as quatro linhas de coluna são conectadas ao P2.3, P2.2, P2.1, P2.0 do microcontrolador (primeira coluna à quarta coluna).

Teclado De Matriz Localizacao Na Placa Placa De Desenvolvimento 8051 8051, Circuitos, Curso, Dicas, Download, Eletrônica Digital, Microcontroladores, Teste-E-Medida, Tutoriais, Tutorial, Vídeos Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302

 

Circuito de simulação Proteus
O circuito de simulação Proteus do teclado de matriz é mostrado na Figura abaixo.

Teclado De Matriz Simulação Proteus
Teclado De Matriz Simulação Proteus

Programa
Keil O teclado da matriz consiste em 16 teclas para controlar a exibição dos dígitos mais à esquerda dos números de 0 a 9 e A, B, C, D, E, F. Para obter detalhes específicos do programa, consulte a Figura 4, e o código do programa está disponível na quarta parte do link do código fonte.
O programa usa um método de varredura determinante, o que torna mais fácil para os iniciantes entenderem o método de detecção de teclados matriciais.

Download código-fonte

Mirror

Para nossos seguidores no Instagram, posso enviar um link para baixar 37 experimentos de projetos para usar com esta placa + 175 circuitos diversos, siga nossa página e comente este post no Instagram para receber o link em mensagem direta.

ComponenteValorDescriçãoQuantidade
Capacitores
C1, C233pF (33p)Capacitor cerâmico2
C3, C1110uFCapacitor eletrolítico2
C4, C5, C6, C9, C10100nF (104)Capacitor cerâmico5
C7, C820pF (20p)Capacitor cerâmico2
Resistências
R110kΩMarrom, preto, laranja, dourado1
R2, R3, R4, R5, R6, R7, R8, R9, R11100ΩMarrom, preto, marrom, dourado9
R102kΩVermelho, preto, vermelho, dourado1
R121kΩMarrom, preto, vermelho, dourado1
R13, R14, R151kΩResistor Variável 3362P3
RN1, RN2, RN3, RN410kΩ (103)8 ±5% 10kΩ SIP-9-2.54mm Rede resistiva4
RN5470Ω (471)8 ±5% 470Ω SIP-9-2.54mm Rede resistiva1
Semicondutores
BUZZER14000Hz85dB Passivo Campainha Piezoelétrica 4kHz
14mm
1
D11N4148Diodo de comutação DO-351
IR1IRM-56384SIP-3-2.54mm Receptor Remoto Infravermelho1
LED1, LED2SR420361N0,36 polegadas quatro dígitos display cátodo comum VERMELHO2
LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10204-10SURD/S530-A3-LLED Vermelho 3mm 20mA8
1º trimestreS8550-TATransistor TO-92-3 PNP1
U1STC89C52RC-40I-PDIP40Microcontrolador DIP-401
U2CH340NConversor USB SOP-81
U3XD74HC245Transceptor de barramento não inversor de 3 estados octal DIP-201
U474HC138NDIP-16 CMOS de alta velocidade Logic 3 a 8
decodificador de linha Demultiplexador inversor e não inversor
1
U5DS18B20+T&RSensor de temperatura TO-921
U6AT24C02NDIP-8 EEPROM1
U8XD549Conversor analógico-digital (ADC) DIP-81
U9XD5615Conversor Digital para Analógico (DAC) DIP-81
Sub-10DS1302ZNDIP-8 Relógio em Tempo Real1
Diversos
D1, D22.54-1*20PP = 2,54 mm 20P Pin Header2
Pág. 12.54-1 * 16P2,54 mm  Pin header Fêmea de Linha Única 16P1
Pág. 42.54-1*20P2,54 mm  Pin header Fêmea de Linha Única 20P1
F1Resposta A30-050Fusível reinicializável de plug-in de 30V 500mA1
H12.54-1*3Pin header de pinos 3P de 2,54 mm1
H2PZ254V-11-02P2,54 mm 2 Pinos  Pin header1
D1, D22.54-1*20PP = 2,54 mm 20P Pin Header2
Pág. 12.54-1 * 16P2,54 mm  Pin header Fêmea de Linha Única 16P1
Pág. 42.54-1*20P2,54 mm  Pin header Fêmea de Linha Única 20P1
KEY1, KEY2, KEY3, KEY4, KEY5, SW1, SW2, SW3,
SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11,
SW12, SW13, SW14, SW15, SW16
Reino Unido-B0202-G5-160Chave de toque SPST de botão redondo de 6 mm e 5 mm21
SW17XKB7070-Z-92Interruptor de botão de travamento 100mA1
USB1USB-B01Conector USB USB USB 2.0 4P Fêmea Tipo-B1
X1Cristal Oscilador HC-49S1
X232.768KHzCristal DT-261

Download dos arquivos, links e notas

Placa De Desenvolvimento 8051 Diy Ds18B20 Ds1302 Pcb 3D
Pcb 3D

 

Fonte: https://oshwhub.com/xiezhaoyan/51-dan-pian-ji-diy-kai-fa-ban-97-zhi-cha-jian

O que achou deste artigo?

Clique em uma estrela para avaliá-lo!

Classificação média / 5. Total de votos

Sem votos até agora! Seja o primeiro a avaliar este post.

Como você achou este post útil...

Compartilhe nas redes sociais!

Lamentamos que este post não foi útil para você!

Ajude-nos a melhorar este post!

Conte-nos como podemos melhorar este post?

Foto do autor
Sobre o Autor
Autor do blog Te1.com.br. Técnico em Eletrônica Industrial pela Escola Técnica de Brasília, Tecnólogo em Sistemas para Internet pela Unianhanguera. Interessado em eletrônica, montagens, pesquisas, informática e tecnologia em geral.
Compartilhe:
Comentar via Facebook

Deixe um comentário