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

ATtiny - это семейство небольших 8-битных RISC-микроконтроллеров с низким энергопотреблением от Atmel. Обычно встречается в небольших платах и ​​проектах для прототипирования Arduino.

1
Почему мой AVR сбрасывается, когда я вызываю wdt_disable (), чтобы попытаться выключить сторожевой таймер?
У меня возникла проблема, когда выполнение последовательности сторожевого таймера отключения на AVR ATtiny84A фактически сбрасывает микросхему, даже несмотря на то, что на таймере должно быть достаточно времени. Это происходит непоследовательно и при запуске одного и того же кода на многих физических частях; некоторые сбрасываются каждый раз, некоторые сбрасываются иногда, а …
34 arduino  avr  attiny  watchdog 

5
Заставить батарею долго работать в цепи микроконтроллера
Я надеюсь в течение долгого времени питать ATtiny85V от небольшой батареи, возможно, от батарейки. Я посмотрел в сторону программного обеспечения, и мой код управляется сторожевым таймером, отключены неиспользуемые аналоговые и цифровые преобразователи, чип работает на частоте 1 МГц и т. Д. Конечно, будучи занятым и новым в этом, я не …

3
Используйте AVR Watchdog как обычный ISR
Я пытаюсь обернуть голову вокруг сторожевого таймера на серии ATTinyX5. То, что я прочитал, показалось, что вы можете использовать его для того, чтобы программа делала что-то конкретное за N секунд, но никогда не показывало, как. Другие создавали впечатление, будто он будет сбрасывать чип только в том случае, если что-то в …
17 avr  attiny  watchdog 

7
Как установить предохранители тактовой частоты на ATtiny85 при использовании Arduino в качестве программиста?
Я следую за этот учебник , программирование ATtiny85 с Arduino, используя его , чтобы играть в некоторые тоны (через пьезоэлектрический динамик). Я борюсь с получением тонов с нужной высотой тона (я создаю волновые формы вручную, так как функция tone () не поддерживается на ATtiny85). Я полагаю, что проблема может быть …

2
Выбор адреса 4-битной шины через аналоговый вход: симуляция Монте-Карло показывает перекрывающиеся значения адреса
Я разработал небольшую сенсорную плату для моей магистерской работы с микроконтроллером ATtiny44 . Мне нужно около 200 таких плат для моего приложения, и 16 всегда локально подключены к плате контроллера. Вся сеть выглядит так: Для связи между контроллером и сенсорными платами я написал собственную 1-контактную шину (на основе синхронизации). Единственная …

2
Серийный новичок: почему я не могу просто подключить провода?
Я пытаюсь передать данные с ATtiny85 на ПК, используя код Arduino-esque через USB-Serial конвертер, не разбираясь во многом. Я был шокирован и потрясен тем, что это не сработало. Я подтвердил, что крошечный индикатор мигает напряжением на одном из его выводов, но когда я подключаю этот вывод для передачи или приема …
14 attiny  arduino  serial  ftdi  usb 

3
Что ATtiny не может сделать, что Arduino может?
Вдохновленный этим видео на YouTube «Сделай журнал» , я бы хотел использовать чипы ATtiny вместо Arduino для большинства моих проектов. Автор видео предупреждает, что некоторые функции Arduino не будут работать на ATtinys. Есть ли полный список того, что есть и не поддерживается?
12 arduino  attiny 

2
Запрограммируйте AVR EEPROM непосредственно из источника C
Когда вы включаете следующий код в источник AVR C, вы, очевидно, можете напрямую программировать предохранители, без необходимости в дополнительной команде или файле .hex: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; Есть ли подобная хитрость для программных значений в EEPROM? …
11 avr  c  attiny  eeprom 

2
Нужна помощь в понимании AVR ATMEGA / ATTINY таймер зеркальный вывод
Я пытаюсь использовать Timer1 микроконтроллера Atmel AVR, либо AtMega328, который используется в Arduino, либо ATTiny85, для вывода двух тактовых сигналов, которые являются зеркальным отображением друг друга. Частота, которую я пытаюсь сгенерировать, - это переменная от 1 МГц до 2 МГц или более, которые слишком высоки, чтобы делать это с помощью …

1
ATtiny: нет поддержки умножения?
Правда ли, что у ATtiny AVR нет аппаратной поддержки для умножения? Кажется, это работает нормально, так как я делаю умножение в моем коде. Я также включил math.h и несколько вычислений sin () и cos (). Я сталкиваюсь с каким-то огромным штрафом в 800 циклов за эти вычисления, кто-нибудь знает?
10 avr  attiny 

3
ATtiny85 энергопотребление ожидается в два раза
Я пытаюсь заставить ATTiny85 работать от батареи. У меня он работает на частоте 16,384 МГц с установленным предохранителем деления на 8. Vcc составляет 3,3 вольт. На рисунке 22-7 в таблице указано, что при холостом ходу ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();) он должен составлять около 300 мкА. На самом деле, я вижу, что …

2
Как питать Аттины от батареек АА?
Я работаю над проектом, в котором я хотел бы использовать светодиод RGB в условиях рассеянного освещения. Я прототипировал это, используя Arduino Leonardo и led. В настоящее время проект подключен к USB-порту моего компьютера, однако я бы хотел использовать батареи Attiny 45 или 84 и AA. Первоначально я думал об использовании …

5
ATTiny13 - avr-gcc Hello World использует более 100 байтов?
Я пытаюсь написать программу для ATTiny13. Моя проблема в том, что он имеет огромные ограничения по размеру. Что ж, при создании моей первой программы Hello World потребовалось 100 байт программного пространства, чтобы включить и выключить свет! Есть ли варианты, которые я могу дать avr-gcc, чтобы уменьшить этот размер? Кроме того, …

2
ATtiny13A - Не удается сгенерировать программный ШИМ в режиме CTC
Я пытаюсь сделать пульт дистанционного управления RGB LED подсветкой с помощью ATtiny13A. Я знаю, что ATtiny85 лучше подходит для этой цели, и я знаю, что в конечном итоге я не смогу уместить весь код, но сейчас моя главная задача - сгенерировать программный ШИМ с использованием прерываний в режиме CTC. Я …
8 avr  pwm  interrupts  attiny 

2
Обходной путь для устаревших часов ATTINY15 1,5 МГц для исключения FCC?
ATTINY15 были идеальными для разработки устройств с питанием от аккумуляторов FCC Part 15, поскольку его внутренние RC-тактовые частоты 1,6 МГц работали чуть ниже порогового значения 1,705 МГц. Запасные части ATTINY2 / 4/85 поставляются с режимом совместимости 1,6 МГц, но эта тактовая частота получается путем деления внутренней тактовой частоты 6,4 МГц. …
8 attiny  fcc  attiny85 

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