Questions marquées «avr»

AVR est un noyau de microcontrôleur 8 et 32 ​​bits développé par Atmel. AVR a été choisi comme microcontrôleur pour les populaires SBC Arduino.

50
Des alternatives complètes à l'IDE Arduino? [fermé]

Je ne suis pas un grand fan de l'IDE officiel Arduino (en termes de graphismes), j'ai donc commencé à chercher de meilleures alternatives. Cependant, la plupart des projets que j'ai trouvés sont en alpha / bêta et sont généralement incomplets. Je suis 100% nouveau en programmation de carte de...

41
Pourquoi AVR est-il utilisé dans Arduino?

Pourquoi Arduino utilise-t-il AVR? Je comprends qu’il s’agit du processeur officiel, mais il n’ya aucune raison pour que le code ne puisse pas être porté sur une architecture ARM ou Freescale autre que le coût, non? Tant qu'il y a de la mémoire embarquée, j'ai pensé qu'il pourrait y avoir une...

36
SPI ou I2C: à utiliser pour un bus long

J'envisage un projet qui nécessiterait que plusieurs AVR se parlent dans un bus. Ils seraient séparés par pas moins de 6 pieds. Il semble qu'I2C et SPI puissent laisser une série de micros communiquer sur un bus, mais je n'ai rien vu qui dise combien de temps cela prendrait. Quelqu'un at-il essayé...

30
Un PCB pour un drone

Je fais un drone et j'aimerais que quelqu'un puisse revoir mon travail sur la disposition des PCB. Image (le rouge est en haut, le bleu en bas, les cercles indiquent les trous et les transferts latéraux le violet est la colle): Ce qui est censé se produire: L'entrée des radios est PWM 1-6, qui est...

26
Qu'est-ce qui frappe

Je suis nouveau dans la programmation des microcontrôleurs. J'utilise le contrôleur ATmega32-A et le compilateur CodeVisionAVR. J'utilise le générateur de forme d'onde (AD9833) pour générer un signal sinusoïdal à l'aide de la communication SPI. Je suis capable de générer avec succès l'onde...

25
Pourquoi les AVR Atmel sont-ils si populaires?

Une question récente portait sur les avantages / inconvénients de divers types de microcontrôleurs. Les AVR ne semblaient même pas mériter une mention étant donné les réponses. Pourquoi alors semble-t-il à un étranger que les AVR connaissent une ruée vers la popularité? Est-ce uniquement dû à...

24
Techniques de délimitation / synchronisation de protocole série

Comme la communication série asynchrone est largement répandue parmi les appareils électroniques, même de nos jours, je pense que beaucoup d'entre nous ont rencontré une telle question de temps en temps. Considérez un appareil électronique Det un ordinateur PCconnecté à une ligne série (RS-232 ou...

22
AVR - Comment programmer une puce AVR sous Linux

J'ai récemment obtenu un programmeur AVRISmkII AVR, et j'ai un ATtiny85 et ATmega328. Je me demandais comment je pouvais programmer ces puces (avec le programmeur) mais quand j'essaye d'obtenir Atmel Studio 6 c'est uniquement pour Windows. Existe-t-il un moyen que je pourrais utiliser sous Linux...

20
Cristaux et capacité de charge

Si un cristal a une capacité de charge nominale de 6 pF, est-ce la bonne chose à faire pour mettre un condensateur de 6 pF sur GND sur l'une ou l'autre des branches du cristal? Je l'utilise comme source d'horloge (TOSC) pour un XMEGA et il a un ESR max de 50 kOhm (ce qui est dans les...

20
ATMega8: pourquoi VCC et AVCC doivent-ils être connectés?

Je lis souvent qu'il est recommandé de connecter VCC à AVCC. Même dans la fiche technique ATMega8, il est dit: AVCC est la broche de tension d'alimentation pour le convertisseur A / N, le port C (3..0) et l'ADC (7..6). Il doit être connecté en externe à VCC, même si l'ADC n'est pas utilisé. Si...

18
Vous utilisez l'ATMega328 avec l'oscillateur interne?

J'ai un projet qui je pense serait le mieux adapté pour un ATMega328P. Cependant, dans chaque projet simple que j'ai vu, les gens connectent toujours un oscillateur externe à 16 MHz. D'après ce que je peux voir, il devrait avoir un oscillateur interne à 8 MHz. Mon projet ne nécessite pas beaucoup...

18
Comment lire une entrée numérique sur ATmega16?

Que dois-je faire pour lire une entrée numérique (bouton-poussoir) sur ATmega16 ? Dois-je activer les résistances de pullup ou puis-je en utiliser une de 10 kohms? Que serait un simple code? Juste un simple 'Allumez la LED lorsque vous appuyez dessus'. Existe-t-il un tutoriel pour débutant? J'ai...