
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:04
Há muito tempo que jogo com Microchip PICs, mas sempre sobrevivi sem algum tipo de placa de desenvolvimento. Para esse fim, projetei um quadro básico para o qual esperava obter alguma contribuição. Eu ainda não fiz esta placa porque estou esperando algum kit aparecer para finalizá-la e fazê-la, entretanto eu pensei que outros poderiam estar em condições de usá-la ou modificá-la.
Etapa 1: Requisitos do Projeto
Os requisitos para mim eram ter 8 LEDs e interruptores que não estivessem vinculados a uma porta ou pino, mas tivessem jumpers para permitir a seleção completa de qual porta / pino conectar. Uso opcional de um cristal externo, então a opção de usar um oscilador RC interno dos PICs era possível. Finalmente, um cabeçalho ICSP para que o PIC não precise ser removido para ser programado. A placa precisava ser de um lado, pois não tenho as instalações ou a paciência para dobrar! O circuito do cabeçalho ICSP foi usado em Best Microcontroller Projects.
Etapa 2: Arquivos de projeto, lista de peças, guia de construção
Anexei os arquivos Eagle para o projeto. Com a placa, para poder manter um único lado, há sete ligações de fios. Tentei mantê-los curtos para que você possa usar pernas perdidas dos resistores etc. A lista de peças: R1-R8 150R (com base na tensão direta de 2V e 20mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62 (7/8) (no soquete DIL) IC2 7805SW1-SW9 Pressione para fazer o interruptor (RS parte 378-6729) SV5, 7, 8 são cabeçotes de pino, o resto é fêmea para permitir um único fio de núcleo a ser inserido para vinculação. A construção deve ser razoavelmente simples, se você tiver experiência em soldagem. Acho que existem guias aqui para ajudá-lo com isso, caso ainda não tenha. Começando com os componentes menores, vá até os maiores. Eu começaria com os links, R26-28, D1 e 2, então os interruptores e soquete DIL, resistores restantes, cristal, capacitores, LEDs (observando a polaridade), cabeçalhos e soquetes SV, IC2 e o conector DC. Uma vez construído, antes adicionando o PIC, conecte uma fonte de alimentação de 9-12v e verifique se você tem 5v na saída do IC2 e no pino 14 no soquete IC1 e nada em nenhum outro pino. Se você não tem 5v, verifique a soldagem para juntas secas no DC Jack, IC2 e IC1. Se você tiver 5v em qualquer outro pino do IC1, verifique se há soldas de ligação entre as trilhas ou má gravação onde as trilhas ainda estão conectadas.
Etapa 3: uso
O uso básico é para que se você quisesse (por exemplo) LED1 em RB3 e SW3 em RA2, você colocaria um cabo jumper em SV3 pino4 (SV3 / 4) para SV4 pino1 (SV4 / 1) e SV2 / 3 para SV6 / 3. Os soquetes da porta RA / RB são configurados de forma que Pin1 seja Rx0, Pin2 seja Rx1 e assim por diante. O mesmo é verdade para os LEDs e interruptores, Pin1 é o primeiro LED / Interruptor e Pin8 é o último. Para usar o cristal, um link deve ser feito entre SV1 / 1 para SV2 / 7 e SV1 / 3 para SV2 / 8. SW9 permite a reinicialização do circuito. O layout do pino V8, o cabeçalho ICSP, é: 1 - VPP / MCLR2 - VDD -> Não usado3 - GND4 - PGD5 - PGC6 - PGM -> Não usado Se você notar algo errado com o circuito ou algo assim que poderia ser mudado para melhor, deixe-me saber. Eu espero que isso ajude as pessoas, depois que eu fizer isso, irei atualizar isso com um guia de imagens para construí-lo e usá-lo.
Recomendado:
Desenvolvimento da placa Drivemall: 5 etapas

Desenvolvimento da placa Drivemall: Neste tutorial, veremos as etapas básicas para criar uma placa Arduino personalizada. Os softwares usados são KiCad para o design da placa e o Arduino IDE para a criação e carregamento de firmware para a placa
Placa de desenvolvimento DIY ESP32 - ESPer: 5 etapas (com imagens)

DIY ESP32 Development Board - ESPer: Recentemente, eu estava lendo sobre um monte de IoTs (Internet of Things) e, acredite, mal podia esperar para testar um desses dispositivos maravilhosos, com a capacidade de se conectar à internet, eu mesmo e colocar minhas mãos no trabalho. Felizmente, a oportunidade de
Sistema de placa de desenvolvimento de microcontrolador PIC: 3 etapas

Sistema de placa de desenvolvimento de microcontrolador PIC: Este projeto é para o design e uso de uma ferramenta de desenvolvimento de PIC que é flexível para se adequar a uma ampla gama de projetos eletrônicos baseados em PIC. Muitas vezes é mais fácil desenvolver projetos de microcontrolador com o uso de ferramentas de desenvolvimento; que permitem com base no usuário
Desenvolvimento de aplicativos usando pinos GPIO no DragonBoard 410c com sistemas operacionais Android e Linux: 6 etapas

Desenvolvimento de aplicativos usando pinos GPIO no DragonBoard 410c com sistemas operacionais Android e Linux: O objetivo deste tutorial é mostrar as informações necessárias para desenvolver aplicativos usando o pino GPIO na expansão de baixa velocidade DragonBoard 410c. Este tutorial apresenta informações para o desenvolvimento de aplicativos usando os pinos GPIO com SYS no Andr
ISP 6 pinos para soquete de 8 pinos: 4 etapas

Soquete de 6 pinos para 8 pinos do ISP: A razão pela qual eu construí este projeto foi programar o ATTiny45, que tem uma conexão de 8 pinos, enquanto meu USBtinyISP (da Ladyada) tem apenas uma conexão de 10 e 6 pinos. Depois de bisbilhotar a internet por cerca de 3-4 semanas, não encontrei nada o que