Вопросы с тегом «atmega»

ATMega - это семейство микроконтроллеров Atmel серии AVR. Это основной микроконтроллер платформы прототипирования Arduino. Пожалуйста, укажите конкретный номер детали в вашем вопросе.

7
Как я могу заставить свой atmega328 работать в течение года на батарейках?
сценарий Я создал хороший электронный дверной замок для своей комнаты в общежитии. В настоящее время это Arduino Diecimila с сервоприводом, запирающим дверь. Он имеет цифровую клавиатуру с кнопками 3х4 и 5 светодиодами (2 пары серий и один светодиод). В настоящее время он работает на зарядном устройстве для мобильных телефонов. Теперь …

7
Что произойдет, если я опущу подтягивающие резисторы на линиях I2C?
Только сейчас я понял, что линии данных и синхронизации I 2 C (SDA и SCL) должны иметь подтягивающие резисторы. Ну, я построил пару часов с помощью DS1307 RTC (см технического описания ) согласно схеме ниже. Обратите внимание, что я опустил оба подтягивающих резистора. Обе часы работают нормально, один из них …
33 atmega  i2c  pullup  rtc 

5
ATMega8: почему VCC и AVCC должны быть связаны?
Я часто читаю, что это хорошая практика для соединения VCC с AVCC. Даже в паспорте ATMega8 говорится так: AVCC - это вывод напряжения питания для аналого-цифрового преобразователя, порта C (3..0) и АЦП (7..6). Он должен быть подключен к VCC извне, даже если АЦП не используется. Если используется АЦП, он должен …
20 avr  atmega  basic 

5
Как мне прочитать цифровой ввод на ATmega16?
Что мне нужно сделать, чтобы прочитать цифровой вход (кнопку) на ATmega16 ? Нужно ли включать нагрузочные резисторы или я могу использовать 10 кОм? Каким будет какой-то простой код? Просто «включи светодиод, когда нажата вещь». Есть ли урок для начинающих? Я пробовал гуглить и AVR Freaks , но там все превращается …
18 avr  atmega 

6
Используя ATMega328 с внутренним генератором?
У меня есть проект, который я думаю, будет лучше всего подходит для ATMega328P. Однако в каждом простом проекте, который я видел, люди всегда подключают внешний генератор на 16 МГц. Из того, что я вижу, он должен иметь внутренний генератор 8 МГц. Мой проект не требует большой вычислительной мощности, и при …
18 avr  atmega  oscillator  clock 

9
Чтение огромного количества аналоговых датчиков в режиме реального времени
Я пытаюсь создать MIDI-подобный контроллер, у которого шея похожа на гитару. На этой шее огромная матрица датчиков давления. Контроллер будет эмулировать 3 строки. Это работает так: есть 3 длинных полоски двухсторонней медной ленты (0,5 см в ширину, длина шейки), которые подключены к источнику питания (3,3 В или 5 В, вероятно, …

2
Как я могу использовать мой SMD Arduino для программирования отдельного DIP ATmega328?
У меня есть Arduino с поверхностным (SMD) микроконтроллером: Я знаю, как использовать DIP Arduino в качестве программиста для DIP ATmega328. Это просто - просто вставьте свой микроконтроллер в держатель. Однако с Arduino для поверхностного монтажа очевидного нет. Демонтаж микроконтроллера - это один из способов, но это неприятно и разрушительно. Могу …

2
Защищать AVR flash от чтения через ISP?
Я пытаюсь защитить всю флэш-память от чтения через интернет-провайдера. Имеет загрузчик, умеющий самостоятельно программировать раздел приложений. Установка байта блокировки на: LB1/LB2 не позволит пользователю использовать загрузчик для загрузки новой прошивки. BLB12/BLB11 и BLB01&BLB02 не помешает чтению flash через ISP, если я не ошибаюсь. Так нет ли способа позволить пользователю обновлять …
15 avr  atmega  protection 

1
Как V-USB может испортить встроенный SPI ATmega328p?
Я работаю над проектом V-USB, который отображается как клавиатура с использованием ATmega328p. Часть USB работает отлично (это не мой первый проект V-USB), но после запуска стека V-USB usbInit()все вызовы библиотеки SD-карт завершаются неудачно. Если я вызываю те же функции раньше usbInit(), все работает отлично. Я использую клон Arduino под названием …
14 avr  atmega  spi  usb-device  sd 

3
Вождение двигателей постоянного тока с полевыми транзисторами и микроконтроллером?
Я разрабатываю нано-квадрокоптер, используя микроконтроллер Atmega328, работающий от 3,3 В, и очень маленькие щеточные моторы постоянного тока. Средний ток, используемый этими двигателями, составляет около 800 мА при 3,7 В. Изначально я использовал их для управления двигателем L293D, но этот компонент был довольно неэффективным. Ток, измеренный, когда двигатели работали на максимальной …

1
Как перейти от использования Arduino в качестве программиста к внешнему программисту?
Вторая часть серии из трех частей о переходе с Arduino на простой микроконтроллер AVR и минимальные вспомогательные компоненты ( часть первая , часть третья ) Я видел, что многие люди спрашивают об этом в Интернете, поэтому здесь идет: Я уже знаю, как программировать и использовать базовые ATmega328 с Arduino в …

4
Повреждение флэш-памяти AVR
Этот вопрос связан с самой депрограммированием AVR . Информация о проекте: у нас есть продукт с батарейным питанием, использующий ATMEGA644P. Приложение постоянно работает в спящем режиме и просыпается только раз в секунду (RTC) или при срабатывании одной из двух внешних линий прерывания. Устройство оснащено довольно простым загрузчиком, который общается через …

2
Как определить, неисправен ли новый микроконтроллер?
Я никогда не имел дело с частями, являющимися дефектными проливами от DigiKey, но 3 новых Atmel ATmega164A, которые я получил, демонстрировали чрезвычайно странное поведение. Я сузил его до некоторой степени, связанного с тактовой частотой, и оказалось, что результирующий тактовый сигнал от предположительно «откалиброванного на заводе» внутреннего генератора колебался между 650-700 …

10
Linux / Mac AVR Programming Suite?
Я кодирую и использую Arduinos уже довольно давно. Однако я готов перейти к использованию прямых чипов AVR без загрузчика Arduino. У меня вопрос, какие ресурсы для этого? Я хочу использовать Linux / Mac, так что winavr вне изображения, как и avrstudio. Если нет такой вещи, как я, я согласен на …
11 atmega  avr  linux  osx 

2
Что делать с неиспользуемыми аналоговыми входами?
Я работаю над приложением, использующим микроконтроллер ATmega328p Atmel. Я начал с версии 28 PDIP, но теперь я хочу использовать 32 TQFP, который, как я заметил, имеет 2 дополнительных входа после компиляции моего проекта Altium. Эти входы являются АЦП 7: 6, которые «служат аналоговыми входами для аналого-цифрового преобразователя. Эти выводы питаются …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.