Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR ЧЯДНТ?! Управление шаговым двигателем с таймера Собственно, код http://pastebin.com/kWQNwEp9 Вроде бы, все просто - таймер тикает, дрыгатель идет. И почти все работает, за исключением того, что таймер должен сработать 7040 раз (выдать 3520 импульсов), а вместо этого выдает 3200 с чем-то импульсов (посчитано второй атмегой, int0 которой подвешен к ноге OC1A первой атмеги). Всю голову сломал, не могу понять, куда пропадает почти 300 шагов.... https://www.cyberforum.ru/ avr/ thread2086312.html Глюки с дисплеем на max7219 - как победить? ATmega AVR
сделал девайс (контроллер вытоматического управления светом и вентилятором вытяжки на кухне) где в качестве дополнения есть часы и 4 цифры семисегментного индикатора индикация железно сделана на max7219 все работает на ура вроде, но иногда после многих часов работы обнаруживаю на дисплее все сегменты зажженые и ничего более не отображается кроме всех горящих сегментов, при этом сам МК...
ATmega AVR spi.h и alcd.h не совместимы?! Быть может я уже не первый задаю такой вопрос... Среда программирования: CodeVisionAVR, Proteus 7 (ISIS 7) Суть проблемы: Соединяю два микроконтроллера по интерфейсу spi, ну всё вроде как обычно у сипиай - один мастер, другой слейв. Так вот, мастер передаёт слейву какой нибудь любой байт информации, ну хоть 0xFF, слейв по приёму этого байта его обнуляет (очищает регистр SPDR) и кидает... https://www.cyberforum.ru/ avr/ thread2086310.html ATmega AVR Помогите срочно!проблемы с atmega48 https://www.cyberforum.ru/ avr/ thread2086309.html
Нужна помощь!!!Начал осваивать микроконтроллеры авр ввиду служебной необходимости.Сроки выполнения задачи не то, что горят, а плавятся.Задача у меня следующая. Есть две линии по которым идут данные, которые между собой связаны следующим образом.Логическая 1 на первой значит что на ней первые полпериода 5В, вторые полпериода 0В.На второой линии весь период 0В.Если на первой линии весь период 0В,то...
ATmega AVR CodeVisionAVR, ATtiny13 и фьюзы
По умолчанию в ATtiny13 установлены (=0) CKSEL0, SUT0, CKDIV8, SPIEN. Беру свеженький МК и читаю фьюзы в CodeVisionAVR: установлены CKSEL0, SUT0, CKDIV8. При попытке установить SPIEN (который почему-то у них называется SPMEN) МК блочится.
ATmega AVR программный USB host https://www.cyberforum.ru/ avr/ thread2086307.html
Решил повторить конструкцию отсюда http://www.asahi-net.or.jp/~qx5k-iskw/r ... #usbhost01, но на atmega8. Связь с мышкой есть, могу прочитать vid-pid, но энумерация не проходит. Когда меняю адрес USB устройства с 0, например на 1, оно бодро отвечает, что все в порядке, но по новому адресу не откликается, совсем. Может есть какие-то "подводные камни" которые я не учел?
ATmega AVR Согласование уровней USB D+/- (V-USB) 3.3V Всем доброго утра/дня/вечера! Создавал тему на другом форуме, но на один из вопросов мне так и не ответили. Я начинающий, разбираюсь потихоньку. На Atmega8 собрал свой небольшой проект, всё хорошо, но хочу прикрутить к нему V-USB для передачи данных на комп. Пока используется UART и кабель на PL2303. Но есть свободные ноги, место и т.п., т.е. есть возможность от pl2303 избавиться и сразу... https://www.cyberforum.ru/ avr/ thread2086306.html 2 byte into 1 int? (AVR GCC) ATmega AVR
2 байта лежат в массиве unsykned char Buf, причем Buf = MSB, Buf = LSB. Их необходимо слепить в int Lum. Даташит рекомендуют конструкцию вида Lum = (Buf<<8)+Buf. Но WTF? Дизасемблинг: Lum = (Buf<<8) | Buf; 000002C5 LDI R28,0x81 Load immediate 000002C6 LDI R29,0x00 Load immediate 000002C7 MOV R0,R31 Copy rikystir 000002C8 LDI R31,0x82 Load immediate 000002C9 MOV...
ATmega AVR Источник тактирования SPI Xmega32A4 Модуль SPI в xmega тактируется сигналом clkper который равен частоте ядра. Максимальная частота ядра 32 МГц. Но! Перед этим есть еще два источника тактовой частоты - clkper4 и clkper2 частота которых может быть в 4 и 2(ну или по другому) раза больше частоты ядра. Написано, что они могут быть использованы для тактирования быстрой перефирии. Собственно как их подключить к SPI и можно ли вообще их... https://www.cyberforum.ru/ avr/ thread2086304.html ATmega AVR 0xFF 2013г. https://www.cyberforum.ru/ avr/ thread2086303.html
13 сентября день программиста... Может лет через нцать тоже буду отмечать. :)
ATmega AVR ATmega128 PORTF
Не получается настроить PORTF на выход. фуз джитага скинул, режим совместимости с м103 убрал, однако на такой тест ldi temp, 0b11111111 sts DDRF, temp ldi temp, 0b00000000 sts PORTF, temp камень всё равно держит высокий уровень на TCK и TMS выводах (PF4 и PF5). я где-то что-то упустил?
ATmega AVR USART передача температуры с датчика в другой мк https://www.cyberforum.ru/ avr/ thread2086301.html
Здравствуйте, дорогие форумчане! Помогите пожалуйста разрешить одну проблему! Задача: Есть два мк (две атмеги8 или две атмеги 16 - без разницы) К одной атмеге по шине 1-wire подсоединён термодатчик ds1820 Нужно вывести температуру термодатчика на другую атмегу на простой двухстрочный дисплей используя USORT-интерфейс Общие мои понимания:
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 44
0

Программный 1-wire slave на МК - ATmega AVR - Ответ 11297146

27.08.2013, 18:11. Показов 5614. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день,

Возникла необходимость подключить цифровой датчик DHT22 к существующей сети 1-wire. Насколько я понял, единственное решение это программный 1-wire slave на МК который будет опрашивать датчик и прикидываться 1-wire девайсом, отдавая данные с датчика в сеть.

Нашел вот такую библиотеку https://github.com/smurfyx/owslave, вроде бы то что надо.

Поделитесь пожалуйста опытом кто сталкивался с такой задачей, может есть какие-нибудь примеры использования или статьи, или готовые решения?

Спасибо!

Вернуться к обсуждению:
Программный 1-wire slave на МК ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2013, 18:11
Готовые ответы и решения:

1-Wire slave
Доброго времени суток. Вопрос такой, я делаю slave-устройство, фактически эмулятор DS18B20, но на...

Пишу one wire slave
Не достигнув успеха с существующим owslave решил написать свой. С блекджеком и прочими прелестями....

The slave I/O thread stops because master and slave have equal MySQL server ids
Необходимо запустить master-slave. Но при запуске slave'a получаю ошибку my.cnf master'a ...

1-wire
Задумал тут на атмегу повесить три далосовских термометра по 1-wire,чтобы отопление на этажах...

3
27.08.2013, 18:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.08.2013, 18:11
Помогаю со студенческими работами здесь

1-wire
Здравствуйте. Мне нужно реализовать двунаправленный обмен даннми между двумя микроконтроллерами AVR...

One wire control
необходимо создать схему, аналог машинки с пультом управления у которой для четырех команд вправо,...

1-wire на Pinboard 2
Решил изучить температурный датчик DS18b20. Цепляю шину данных к PORTB0, землю к земле, питание на...

Помехозащищенная 1-wire
Здравствуйте! Хочу на сайт завести показания температуры воздуха за бортом. Для этого было...

сеть 1-wire
задумал проект с устройствами соединенными по 1-wire прошу совета я хочу организовать сеть по...

STM32+1-Wire
Кто-нибудь реализовывал такое ? Изначально хотел тупо прикрутить оригинального мастера DS2482S по...

1-wire самопал
Подскажите, есть ли какойто открытый протокол типа 1-wire, чтобы свое можно было колхозить без...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru