Найдено 43 результата

Maxxon
Ср фев 09, 2011 01:43:36
Форум: Микроконтроллеры и ПЛИС
Тема: АЦП и кнопки. Прерывание не срабатывает. mega16.
Ответы: 5
Просмотры: 2026

Re: АЦП и кнопки. Прерывание не срабатывает. mega16.

Плюнул, убрал переменную tmp. Лучше уж прямо из прерывания дергать функции. Работает.
Возможно, в том случае требуется делать задержки на какое-то количество тактов, иначе АЦП не успевает сбросить регистры для следующей конверсии.


#include <avr/io.h>
#include <avr/interrupt.h>
#include <util ...
Maxxon
Ср фев 09, 2011 00:34:23
Форум: Микроконтроллеры и ПЛИС
Тема: АЦП и кнопки. Прерывание не срабатывает. mega16.
Ответы: 5
Просмотры: 2026

Re: АЦП и кнопки. Прерывание не срабатывает. mega16.

Странно, ведь у нас код по сути отличается только коэффициентом делителя и директивой volatile для переменной. Делитель тут явно не причем, у меня выбран максимальный чтобы за кнопками уследить, volatile используется для переменных, которые могут изменять несколько тредов или для игнорирования ...
Maxxon
Пн фев 07, 2011 19:06:22
Форум: Микроконтроллеры и ПЛИС
Тема: АЦП и кнопки. Прерывание не срабатывает. mega16.
Ответы: 5
Просмотры: 2026

Re: АЦП и кнопки. Прерывание не срабатывает. mega16.

Да, конечно. Да и влияет он только на PC2-PC5...
Maxxon
Пн фев 07, 2011 16:58:23
Форум: Микроконтроллеры и ПЛИС
Тема: АЦП и кнопки. Прерывание не срабатывает. mega16.
Ответы: 5
Просмотры: 2026

АЦП и кнопки. Прерывание не срабатывает. mega16.

Добрый день.

Стало не хватать портов в девайсе, решил заюзать АЦП для 8 кнопок. Сделал делитель напряжения (пара кнопок), набросал макет в протеусе. Согласно даташиту на mega16 проинициализировал регистры, использую одиночные преобразования. Прерывание не срабатывает, хоть тресни. Пошарил по ...
Maxxon
Ср авг 11, 2010 14:24:43
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Выложу чуть попозже, когда все тесты пройдут :) Скорее всего, в виде отдельной статьи :)

На самом деле, огромная благодарность тов. MiklSh . Когда я уже отчаялся, вспомнил что он выложил несколько постов назад рабочий код, собственно отсюда и стал плясать. Собрал схемку согласно комментам, увидел ...
Maxxon
Вс авг 08, 2010 00:21:15
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

В очередной раз сел мучать модули. Крышу снесло окончательно... Столько лет занимаюсь электроникой и программированием и тут такой облом. Плюнул, съездил в мегу за новым приемником. Запаял. Завелось с первого раза. Приличных слов просто не осталось...

P.S.: его пример - другим наука (с)...
Maxxon
Ср июл 14, 2010 11:02:15
Форум: Микроконтроллеры и ПЛИС
Тема: движок от принтера
Ответы: 23
Просмотры: 5485

Re: движок от принтера

У меня замечательно работают биполярные движки AEG (4 вывода), шаг-полушаг. Контроллер - можно сказать, дискретный, не STEP/DIR. Один канал для одного движка состоит из триггера 555ТМ7, элемента ИЛИ (дискретный) и L298 (Multiwatt 15 корпус). На выходе стоят быстрые буржуйские диоды (<200 нс). С ...
Maxxon
Вт июл 13, 2010 16:33:13
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Комментарий: насколько мне известно, для симуляции надо выбирать SI4320 (RFM01) и SI4021 (он же IA4221, RFM02).
На сайте silabs.com доступна версия 3.1 софтины.
Maxxon
Пн июл 12, 2010 16:20:21
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Забирайте :)

Выложил сюда: http://depositfiles.com/files/kds6h85ck
И сюда: http://rapidshare.com/files/406524289/rfm0102_datasheets.zip

В архиве доки на чипы модулей и конфигуратор с симуляцией.

Буду благодарен модераторам форума, если разместят здесь на сайте, так как ссылки на файлообменники ...
Maxxon
Вс июл 11, 2010 16:52:18
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

2 Муромец

Может дальность прямо пропорциональна напряжению питания, не пробовали изменять до верхних границ?
Maxxon
Вс июл 11, 2010 16:47:52
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

2 avv: сорри, был в отпуске, не мог проверить. Займусь в ближайшие пару дней и отпишусь. Тут поляк один классную документацию прислал на сами чипы модулей и прогу для симуляции передачи между модулями на компе, надо осилить. Поделюсь со всеми.
Maxxon
Чт июн 24, 2010 14:24:06
Форум: Умные мысли
Тема: Смена лазерной головки с CDR на CDRW
Ответы: 2
Просмотры: 1215

Re: Смена лазерной головки с CDR на CDRW

Для того, чтобы прочитать поверхность CDRW, надо чуть большей мощности лазера, поэтому, при увеличении тока через лазерный диод, можно иногда этого добиться (если эмиссия диода позволяет). Менять голову не стоит, да и сложно подобрать, я бы порекомнодвал аккуратно почистить всю оптику (не только ...
Maxxon
Чт июн 24, 2010 12:56:10
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Господа, боюсь, без вашей помощи не обойтись. Бьюсь уже 4-5 суток (суммарно), но эффекта почти никакого :(
В аттаче лежат схемы и код для обеих сторон. Коннект между модулями в данный момент есть, передатчик передает последовательность из преамбулы, синхрослова, 16 байт и пустого байта по окончании ...
Maxxon
Ср июн 16, 2010 13:37:53
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

РЕСПЕКТИЩЕ! :beer:

Я тоже рабочих примеров не видел, колупал даташиты, да сравнивал с RFM12. Пока что долбит нулями и дергает прерывание. Попробую прогнать этот пример на досуге.

Насколько я понимаю, примеры с даташитов рабочие, но есть загвоздка с FIFO. Тут есть недомолвки в документации: в ...
Maxxon
Пн июн 14, 2010 18:15:05
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Теперь все проясняется. Спасибо!

Отпишусь как попробую.
Maxxon
Пн июн 14, 2010 17:18:19
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re: RF модули от HOPERF RFM01 & RFM02

Прошу прощения, нельзя ли чуточку поподробнее? Или рабочий пример на си если есть...

Что означает аббревиатура CS в данном контексте? То, что надо отправить нули для чтения статуса - понятно из даташита, но зачем отправлять произвольный байт после этого? И где все-таки ловим содержимое статус ...
Maxxon
Пн июн 14, 2010 14:53:23
Форум: Периферия
Тема: RF модули от HOPERF RFM01 & RFM02
Ответы: 92
Просмотры: 37336

Re:


2.4. Читаем статус, видим в первых четырёх битах причину прерывания: IT, FFOV, WK-UP или LBD. После чтения статуса флаг прерывания автоматически сбрасывается. См. RF01.pdf, стр. 17.


Не совсем понимаю как прочитать статус, куда записывается значение после отсылки команды запроса статуса ...
Maxxon
Чт июн 10, 2010 16:18:42
Форум: AVR
Тема: соединение GlobalSat EM-411 и ATmega32
Ответы: 13
Просмотры: 3520

Re: Помогите неумехе, кто чем может =)) О мудрейшие КОТЭ=)

Не совсем по последнему вопросу, но может быть пригодится (может быть уже есть где-то тут ссылка):

http://frank.circleofcurrent.com/cache/gps_device.htm - используется atmega644 и тот же самый gps модуль.

Там же есть нужные даташиты и мануалы по протоколу.
Maxxon
Ср июн 09, 2010 17:50:26
Форум: Микроконтроллеры и ПЛИС
Тема: Написание прошивок для AVR под Linux
Ответы: 12
Просмотры: 3068

Re: Написание прошивок для AVR под Linux

Взять к примеру, WinAVR, развернуть под вайном, потом скопировать в PATH (или добавить новый путь в него). Аналогично можно поступить с любым пакетом в котором есть нужные inc и запакованным в exe.
Maxxon
Ср июн 09, 2010 17:34:28
Форум: Микроконтроллеры и ПЛИС
Тема: tiny2313 программируется один раз
Ответы: 26
Просмотры: 6364

Re: tiny2313 программируется один раз

Вот у меня тоже были проблемы с mega32 - прошивалась один раз, потом "лочилась". Использовал эту же схему программатора вкупе с CVAVR и ponyprog. Сломал голову, пока не сделал другой программатор (сначала uniprof с COM портом, потом AVR910-like). Поскольку глючить кроме как микросхеме с буферами ...

Перейти к расширенному поиску