Qual é a diferença entre um microcontrolador e um
Qual é a diferença entre um microcontrolador e um
Uma pergunta comum, aqui e em outros lugares. O C ++ é adequado para sistemas embarcados? Microcontroladores? RTOSes? Torradeiras? PCs incorporados? OOP é útil em microcontroladores? O C ++ remove o programador muito longe do hardware para ser eficiente? O C ++ do Arduino (sem gerenciamento...
A folha de dados do ATTiny13A, por exemplo, lista a frequência mínima de 0 MHz. Isso significa que o relógio pode ser executado em qualquer frequência arbitrariamente baixa sem efeitos negativos? Estou assumindo que ele consome menor corrente em velocidades mais baixas do relógio? 0 MHz significa...
Em um microprocessador de 8 bits, seu barramento de dados consiste em 8 linhas de dados. Em um microprocessador de 16 bits, seu barramento de dados consiste em 16 linhas de dados e assim por diante. Por que não existe um microprocessador de 256 bits nem um microprocessador de 512 bits? Por que...
Entendo que um DSP é otimizado para processamento de sinal digital, mas não tenho certeza de como isso afeta a tarefa de escolher um IC. Quase tudo o que faço com um microcontrolador envolve o processamento de sinais digitais! Por exemplo, vamos comparar o popular Microchip dsPIC30 ou 33 DSP e sua...
Qual é a maneira mais barata de conectar alguns microcontroladores sem fio a baixa velocidade e curtas distâncias. Estou procurando mantê-lo extremamente barato, usar peças discretas comuns e mantê-lo fisicamente pequeno. Eu não me importo com bandas e licenciamento, desde que funcione. 802.15.4...
Por exemplo, um PIC10F200T Praticamente qualquer código que você escrever será maior que isso, a menos que seja um chip de finalidade única. Existe alguma maneira de carregar mais memória de programa do armazenamento externo ou algo assim? Só estou curioso, não vejo como isso poderia ser muito...
Lendo sobre FPGAs, se bem entendi, eles são basicamente circuitos de portas lógicas totalmente configuráveis. Sendo assim, pode-se projetar qualquer coisa com eles. Pode-se projetar tudo da maneira mais personalizada possível e, portanto, atingir os mesmos fins de uma maneira muito mais eficiente...
Pela minha própria experiência, gravar microcontroladores é bastante fácil. Coloque os 5V no chão, o GND no V CC e em um instante seu chip será queimado. O que exatamente acontece internamente que faz com que ele pare de funcionar completamente? Por exemplo, se eu fosse magicamente capaz de abrir...
Na minha experiência, usei apenas BJTs como interruptores (para ligar e desligar coisas como LEDs e outros) nas minhas saídas MCU. Disseram-me repetidamente, no entanto, que os MOSFETs de modo de aprimoramento de canal N são uma opção melhor para comutadores (veja aqui e aqui , para exemplos), mas...
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...
Eu conheci muitos projetos nos quais um microcontrolador AVR usa com um gerenciador de inicialização (como o Arduino), mas não entendo muito bem o conceito. Como posso criar um gerenciador de inicialização (para qualquer microcontrolador)? Depois de escrever meu carregador de inicialização, como...
Tanto quanto eu entendo, a matriz de um pacote DIP está localizada no centro e o restante é apenas o quadro principal. Como tenho pinos não utilizados, posso cortar a parte superior deste microcontrolador ( ATmega16 / 32 )? Ainda funcionará depois? Edit: obrigado por todas as respostas. Percebi...
Eu notei que, no que diz respeito aos microcontroladores, existem várias maneiras de programá-los. Estou meio familiarizado com USB, pois meu Arduino pode ser programado via USB. O que é uma interface JTAG ou SPI? Por fim, sei que essas interfaces fornecem um meio de atualizar o chip com novas...
Estou lendo a folha de dados de um chip ARM Cortex, especificamente o capítulo GPIO. Por fim, desejo configurar vários pinos GPIO para usá-los no modo "Função alternativa" para acesso de leitura / gravação à SRAM. De todos os registros GPIO disponíveis, não compreendo dois: GPIO_PUPDRe...
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...
O que é um bom microcontrolador para executar aplicações Ethernet? Ou preciso apenas de uma boa biblioteca Ethernet para conectar-se a um MAC / PHY
Por que todos usam PLCs em ambientes industriais, em vez de uma solução baseada em microcontrolador? Para uma tarefa mais longa, o programa PLC é tão complicado quanto um programa de microcontrolador. Uma solução baseada em microcontrolador pode ser mais personalizável e de preço mais...
Nosso departamento de compras solicitou o AT32UC3B1256 e o fornecedor possui alguns milhares em armazenamento. No entanto, essas bandejas têm um código de data de 2009. Embora o prazo de validade normalmente não seja muito problemático nos circuitos integrados, 10 anos são um número...
Em esta resposta eu li que microcontroladores geralmente não têm DACs, enquanto eles têm ADC. Por que é que? editar eu aprecio que a integração resistores como em um R-2R DAC é caro em termos de real-estate (graças Mike, pela sua resposta), mas eu pensei DACs atuais comutados podem ser feitas...