Eu gostaria que alguns Atmega328s rodassem o mesmo programa, mas eles vão interagir entre si e precisam de IDs únicos. Existe algum ID ou número de série codificado no
Eu gostaria que alguns Atmega328s rodassem o mesmo programa, mas eles vão interagir entre si e precisam de IDs únicos. Existe algum ID ou número de série codificado no
Como eu precisaria definir meus bits de fusível em um ATMega328p para usar um cristal de 16MHz? Eu tentei isso sozinho e matei o último atmega que eu tinha. Eu gostaria de alguns conselhos neste momento. O cristal que estou usando é esse Suponho que este seja um "oscilador de cristal de...
Estou usando um PIC12F675 para um projeto e tudo funciona bem, exceto uma coisa. GP4 não funciona como E / S digital. Eu olhei muito as configurações e o código, mas não consegui encontrar nada. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma...
Utilizamos microcontroladores ATmega48 / 88/168/328 há muitos anos com sucesso em muitos de nossos produtos. Agora, consideramos mudar das variantes A e PA para a nova variante PB (porque precisaremos de pinos, temporizadores e UARTs extras em novos produtos, porque ficou mais barato e porque...
Ao executar no relógio prescaler de 64 no ATmega328, um dos meus timers acelera por motivos desconhecidos em um momento específico da execução. Estou usando dois temporizadores no ATmega328 para gerar o clock necessário para o TLC5940 (veja abaixo o porquê; isso é irrelevante para a pergunta)....
Sou completamente novo no mundo dos FPGA e pensei em começar com um projeto muito simples: um decodificador de 4 bits e 7 segmentos. A primeira versão que escrevi puramente em VHDL (é basicamente uma única combinatória select, sem necessidade de relógios) e parece funcionar, mas eu também gostaria...
Eu tenho uma placa ATmega32 por aí e acho que seria perfeito começar com microcontroladores. Certa vez, fiz algumas tagarelas no C incorporado (foi quando recebi esta placa), mas o fluxo foi interrompido devido a algumas coisas. Agora eu tenho duas perguntas: Qual é o melhor recurso gratuito para...
Estou pensando em projetar um projeto de baixa energia que terá um ATMega328 em execução em baixa velocidade para menor consumo de energia. O plano atual é conectar o UART a um receptor de link de RF para comunicação em 1200 baud. O que estou querendo saber, no entanto, é qual é a velocidade...
Estou desenvolvendo um pequeno analisador lógico com 7 entradas. Meu dispositivo de destino é um ATmega168com uma taxa de clock de 20 MHz. Para detectar alterações lógicas, uso interrupções de alteração de pinos. Agora estou tentando descobrir a menor taxa de amostragem possível de detectar essas...
Eu tenho um ATmega8 com um Nokia LCD 5510 conectado a ele. Tudo funciona muito bem em uma tábua de pão e meu próximo passo é movê-lo para uma tábua mais permanente. Meu problema é que não consigo programar o ATmega8 enquanto o LCD também está conectado. Suponho que é porque eles usam os mesmos...
Estou trabalhando em um projeto ATMega que manterá o tempo e estou tentando fazê-lo para que você tenha uma opção de RTCs de tempo de software (baseado em millis ()), DS1307 ou DS3231 (ChronoDot). No mais básico, o que eu gostaria de fazer é ter cabeçalhos para um ChronoDot disponíveis para solda...
Eu tenho um arduino ATMEGA328p-pu com um circuito de faixa de registro de turno LED + conectado ao SPI. Quando ligado, aumenta uma variável na EEPROM para avançar no modo de exibição. Temos o detector de queda de energia definido no nível 1 (2,7V). Existe um capacitor de 1500 uf conectado em...
Esta é uma citação da folha de dados do ATmega32 : By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz...
Estou trabalhando para invadir um controle remoto RC que possuo. O que pretendo fazer é abri-lo e tocar nos potenciômetros. Quero ler os valores analógicos fornecidos pelos potenciômetros e enviar os sinais para o meu PC. Essencialmente, quero redirecioná-lo para funcionar como um joystick com a...
Ao programar um ATtiny ou ATmega, o avrdude imprime a assinatura do dispositivo, neste exemplo, é um ATtiny. avrdude: Device signature = 0x1e910a Posso ler esta assinatura em um dispositivo em execução usando o código C ++ (avr-gcc)? Para o ATmega1280, há um capítulo 29.6.10 escrevendo sobre...
Tudo o que li diz que o ATmega328 pode fornecer 40mA por pino. No entanto, quando eu medi a corrente real fornecida por um pino, estava mostrando 80mA. Era o mesmo em todos os pinos que testei. Alguém mais percebeu isso? Ou é apenas exclusivo para este específico? RM: folha de dados...
Eu tenho várias placas que se comunicam com o Rs485. Eles possuem ATMegamicrocontroladores em série como atmega168pou atmega8. Cada placa é livre para enviar dados a qualquer momento e eu tenho limitações que levam a que eu não possa usar o Modbus . O número de placas pode variar de 5 a 10. Meu...
Sou estudante de eletrônica e um dia abri um medidor de energia que tenho em casa chamado EM21 e descobri que seu corpo é composto por dois componentes principais: O corpo do medidor, que se conecta à rede e mede a tensão e a corrente (em teoria, possui toda a inteligência do medidor) O display...
Resposta inesperada do Atmega16 sobre o UART Breve resumo do problema Eu exibi um Atmega16 com um código que deveria resultar no envio do Atmega16 para qualquer caractere que eu enviar através de um terminal. Eu recebo uma resposta, mas raramente é o personagem que enviei. Consigo ver a saída...
Eu comprei um Comprei ATMega328 da SparkFun com o gerenciador de inicialização do Arduino pré-programado. Minha intenção é substituir o ATMega168 que tenho atualmente no meu Duemilanove. Isso é tão simples quanto trocar os chips, ou precisarei tomar medidas adicionais? Pelo que me lembro,...