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

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
Experiência 1 – 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.

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

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

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.

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

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
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.
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.
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
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).
Circuito de simulação Proteus
O circuito de simulação Proteus do teclado de matriz é mostrado na Figura abaixo.

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.
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.
Componente | Valor | Descrição | Quantidade |
---|---|---|---|
Capacitores | |||
C1, C2 | 33pF (33p) | Capacitor cerâmico | 2 |
C3, C11 | 10uF | Capacitor eletrolítico | 2 |
C4, C5, C6, C9, C10 | 100nF (104) | Capacitor cerâmico | 5 |
C7, C8 | 20pF (20p) | Capacitor cerâmico | 2 |
Resistências | |||
R1 | 10kΩ | Marrom, preto, laranja, dourado | 1 |
R2, R3, R4, R5, R6, R7, R8, R9, R11 | 100Ω | Marrom, preto, marrom, dourado | 9 |
R10 | 2kΩ | Vermelho, preto, vermelho, dourado | 1 |
R12 | 1kΩ | Marrom, preto, vermelho, dourado | 1 |
R13, R14, R15 | 1kΩ | Resistor Variável 3362P | 3 |
RN1, RN2, RN3, RN4 | 10kΩ (103) | 8 ±5% 10kΩ SIP-9-2.54mm Rede resistiva | 4 |
RN5 | 470Ω (471) | 8 ±5% 470Ω SIP-9-2.54mm Rede resistiva | 1 |
Semicondutores | |||
BUZZER1 | 4000Hz | 85dB Passivo Campainha Piezoelétrica 4kHz 14mm | 1 |
D1 | 1N4148 | Diodo de comutação DO-35 | 1 |
IR1 | IRM-56384 | SIP-3-2.54mm Receptor Remoto Infravermelho | 1 |
LED1, LED2 | SR420361N | 0,36 polegadas quatro dígitos display cátodo comum VERMELHO | 2 |
LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10 | 204-10SURD/S530-A3-L | LED Vermelho 3mm 20mA | 8 |
1º trimestre | S8550-TA | Transistor TO-92-3 PNP | 1 |
U1 | STC89C52RC-40I-PDIP40 | Microcontrolador DIP-40 | 1 |
U2 | CH340N | Conversor USB SOP-8 | 1 |
U3 | XD74HC245 | Transceptor de barramento não inversor de 3 estados octal DIP-20 | 1 |
U4 | 74HC138N | DIP-16 CMOS de alta velocidade Logic 3 a 8 decodificador de linha Demultiplexador inversor e não inversor | 1 |
U5 | DS18B20+T&R | Sensor de temperatura TO-92 | 1 |
U6 | AT24C02N | DIP-8 EEPROM | 1 |
U8 | XD549 | Conversor analógico-digital (ADC) DIP-8 | 1 |
U9 | XD5615 | Conversor Digital para Analógico (DAC) DIP-8 | 1 |
Sub-10 | DS1302ZN | DIP-8 Relógio em Tempo Real | 1 |
Diversos | |||
D1, D2 | 2.54-1*20P | P = 2,54 mm 20P Pin Header | 2 |
Pág. 1 | 2.54-1 * 16P | 2,54 mm Pin header Fêmea de Linha Única 16P | 1 |
Pág. 4 | 2.54-1*20P | 2,54 mm Pin header Fêmea de Linha Única 20P | 1 |
F1 | Resposta A30-050 | Fusível reinicializável de plug-in de 30V 500mA | 1 |
H1 | 2.54-1*3 | Pin header de pinos 3P de 2,54 mm | 1 |
H2 | PZ254V-11-02P | 2,54 mm 2 Pinos Pin header | 1 |
D1, D2 | 2.54-1*20P | P = 2,54 mm 20P Pin Header | 2 |
Pág. 1 | 2.54-1 * 16P | 2,54 mm Pin header Fêmea de Linha Única 16P | 1 |
Pág. 4 | 2.54-1*20P | 2,54 mm Pin header Fêmea de Linha Única 20P | 1 |
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-160 | Chave de toque SPST de botão redondo de 6 mm e 5 mm | 21 |
SW17 | XKB7070-Z-92 | Interruptor de botão de travamento 100mA | 1 |
USB1 | USB-B01 | Conector USB USB USB 2.0 4P Fêmea Tipo-B | 1 |
X1 | – | Cristal Oscilador HC-49S | 1 |
X2 | 32.768KHz | Cristal DT-26 | 1 |
Download dos arquivos, links e notas

- Baixe PCB em Gerber + BOM + arquivo Centroid + PDF
- Mirror
- COMPRAR Placa de prática de soldagem
- Download do driver CH340 atualizado em 2024
- PDF Datasheet STC89C52
- PDF Datasheet S8550-TA
- PDF Datasheet CH340N
- PDF Datasheet XD74HC245
- PDF Datasheet 74HC138N
- PDF Datasheet DS18B20
- PDF Datasheet AT24C02N
- PDF Datasheet XD549
- PDF Datasheet XD5615
- PDF Datasheet DS1302
Fonte: https://oshwhub.com/xiezhaoyan/51-dan-pian-ji-diy-kai-fa-ban-97-zhi-cha-jian
Comentar via Facebook