Perguntas com a marcação «pic»

PIC é uma marca de microcontroladores RISC de 8, 16 e 32 bits fabricados pela Microchip. "PIC" era originalmente um acrônimo para "Peripheral Interface Controller".

57
RTOS para sistemas embarcados

Eu já vi muitos artigos que me dizem que eu deveria usar o RTOS para gerenciamento de tempo e gerenciamento de recursos. Meu tempo não permitiu minha própria pesquisa, por isso venho pedir conselhos à chiphacker. Eu uso microcontroladores de baixo recurso (MSP430, PIC) e estava procurando por...

48
Como faço para medir uma tensão negativa com um ADC?

Estou trabalhando com um microcontrolador PIC com 10 bits ADC embutido e quero medir uma tensão na faixa de -1 a -3Volts. Pensei em usar um amplificador operacional no modo de inversão para tornar a tensão positiva e, em seguida, alimentá-lo no ADC do microcontrolador, mas aqui eu teria que...

38
Menor implementação de AES para microcontroladores?

Alguém pode recomendar uma implementação pequena e gratuita do AES-128 Rijndael para microcontroladores. Idealmente, para o PIC18, embora uma implementação geral em C seja útil. Compilando a implementação do axTLS para o PIC18 e criptografar / descriptografar um bloco requer 6KB de ROM e 750b de...

37
Como posso medir o RPM de um frisbee?

Eu gostaria de criar um pequeno dispositivo que eu possa usar em um Frisbee que possa medir estatísticas como RPM / velocidade do Frisbee quando lançado. Isso seria realisticamente possível? Eu estava olhando para a comunicação de campo próximo para transferir os dados do Frisbee para um...

33
Cálculo da média móvel rápida e eficiente em memória

Estou procurando uma solução eficiente em tempo e memória para calcular uma média móvel em C. Preciso evitar a divisão porque estou em um PIC 16 que não possui uma unidade de divisão dedicada. No momento, apenas armazeno todos os valores em um buffer de anel e simplesmente armazeno e atualizo a...

24
Técnicas de delimitação / sincronização de protocolo serial

Como a comunicação serial assíncrona está amplamente difundida entre os dispositivos eletrônicos até hoje em dia, acredito que muitos de nós já encontramos essa pergunta periodicamente. Considere um dispositivo eletrônico De um computador PCconectado à linha serial (RS-232 ou similar) e necessário...

22
Oscilador interno ou externo

Eu sempre uso o oscilador interno que as fotos possuem, pois nunca encontrei a necessidade de executar algo a uma frequência maior que 8 MHz (que é a mais rápida que as fotos que eu uso tendem a ser capazes de funcionar). Há alguma razão, além de ultrapassar 8 MHz, que significa que devo usar um...

19
Como limpar um sinal barulhento?

Estou controlando uma ventoinha PWM de 4 pinos para PC de um PIC16F684 com a velocidade da ventoinha direcionada a partir de uma leitura ADC de um sensor de proximidade. Tudo isso funciona bem. Originalmente, eu não estava planejando usar a saída do tacômetro da ventoinha, mas como ela está...

18
WiFi ideal para ponte serial (ou SPI)?

Quais são algumas recomendações sobre um WiFi ideal para a ponte serial? Minhas qualidades ideais seriam: Conectividade simples, SPI ou Serial Velocidade rápida razoável, pelo menos 1mbit / s, idealmente (embora provavelmente nem sempre seja necessário tão rápido) Barato, estou pensando em menos...

17
Multitarefa em microcontroladores PIC

Multitarefa é importante nos dias de hoje. Gostaria de saber como podemos alcançá-lo em microcontroladores e programação incorporada. Estou projetando um sistema baseado em um microcontrolador PIC. Eu projetei seu firmware no MplabX IDE usando C e depois criei um aplicativo para ele no Visual...

16
Devo pegar o PICKit 2 ou 3?

Ok, tendo decidido me apresentar na família PIC (incluindo dsPIC), agora tenho uma pergunta sobre programadores. Eu tenho ouvido muitas coisas ruins sobre o novo PICKit 3 e estou me perguntando se devo receber esse ou o aparentemente mais venerável PICKit 2? Se eu quiser usar os PICs mais recentes,...