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

Johnson
Пт май 17, 2013 10:11:23
Форум: Периферия
Тема: Индикация LED через сдвиговые регистры
Ответы: 20
Просмотры: 19959

Re: Индикация LED через сдвиговые регистры

Выше подправил пост. Да, схему не ту отправил. Разумеется, Вы правы, полярность перепутана.
Хороший повод перетряхнуть всю документацию на наличие таких вот промежуточных ляпов...

Исправил ошибку в посте.
Johnson
Пт май 17, 2013 09:50:23
Форум: Периферия
Тема: Индикация LED через сдвиговые регистры
Ответы: 20
Просмотры: 19959

Re: Индикация LED через сдвиговые регистры

Полярность светодиодов на схеме правильно показана?


Да, конечно. По этой схеме налажено производство. Драйверы в TPIC коммутируют на общий (инвертированные).

Про симметричность меги не знал, спасибо, изучу.

Добавлено: Ой, схема не та... Разумеется, полярность неправильная.
Johnson
Пт май 17, 2013 07:39:47
Форум: Периферия
Тема: Индикация LED через сдвиговые регистры
Ответы: 20
Просмотры: 19959

Re: Индикация LED через сдвиговые регистры

Что-ж, отмечусь и я...

Последнее время производим 7-сегментные инликаторы на регистре TPIC6B595, стоимость микросхемы 19руб, ток выхода более 500мА.

Пример схемы сегмента: http://img.radiokot.ru/files/10000/thumbnail/16naoz16s.png

Произведено более 1000 экземпляров, нареканий ...
Johnson
Пт апр 26, 2013 09:18:00
Форум: Периферия
Тема: Вопрос по алгоритму DM132
Ответы: 1
Просмотры: 1225

Re: Вопрос по алгоритму DM132

Прошу прощения, но тему подниму: вопрос до сих пор актуален.

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

Алгоритм мне кажется довольно простым и логичным, но хоть убей - не работает.
Проверял и правильность распайки, и перепроверял схему табло - всё ...
Johnson
Чт апр 25, 2013 08:37:07
Форум: Периферия
Тема: Вопрос по алгоритму DM132
Ответы: 1
Просмотры: 1225

Вопрос по алгоритму DM132

Здравствуйте, уважаемые коты!

Попали мне в лапы китайские светодиодные панели 16х16 1R1G1B, работающие на базе шимки DM132

Разумеется, первым делом нашел на эти шим даташит и целый день возился с ним, почти ни чего и не добившись (максимум - свечения всех пикселей).

Мне это надоело, и пошел я ...
Johnson
Чт фев 21, 2013 12:42:34
Форум: Периферия
Тема: [?] RC5+mega БЕЗ внешнего прерывания?
Ответы: 11
Просмотры: 1918

Re: [?] RC5+mega БЕЗ внешнего прерывания?

Вообщем, нашел исходник, слегка переделал его на прерывание ICP1...
Работает даже более, чем идеально: команды посылаются каждые 114мс, и слишком часто обрабатываются нажатия.

Пока решил эту проблему простым таймаутом, но хотелось бы более правильно: обработкой третьего бита команды.

Полностью ...
Johnson
Чт фев 21, 2013 11:08:22
Форум: Периферия
Тема: [?] RC5+mega БЕЗ внешнего прерывания?
Ответы: 11
Просмотры: 1918

Re: [?] RC5+mega БЕЗ внешнего прерывания?

Блин, весь мозг себе сломал с этим капчером.

Есть у кого-нибудь соображения, как с его помощью читать команду с RC5?
Johnson
Пн фев 18, 2013 12:57:08
Форум: Периферия
Тема: [?] RC5+mega БЕЗ внешнего прерывания?
Ответы: 11
Просмотры: 1918

Re: [?] RC5+mega БЕЗ внешнего прерывания?

Спасибо за ответы!
Порылся в коде - нет, этот вектор не используется.

Всё, что связано с ремоутом - только в прерывании таймера.
Предполагаю, что проблема в таймингах, попробую методом тыка "поймать" нужный.

Хотя тут немного не понимаю, таймер настроил в точности как в существующем проекте, код ...
Johnson
Пн фев 18, 2013 11:07:50
Форум: Периферия
Тема: [?] RC5+mega БЕЗ внешнего прерывания?
Ответы: 11
Просмотры: 1918

Re: [?] RC5+mega БЕЗ внешнего прерывания?

Камень AtMega8, там нет вектора...

По поводу частоты - можете пример дать рассчета или Вашего кода? Частоту нашего камня я писал в первом посте...
Johnson
Пн фев 18, 2013 08:18:10
Форум: Периферия
Тема: [?] RC5+mega БЕЗ внешнего прерывания?
Ответы: 11
Просмотры: 1918

[?] RC5+mega БЕЗ внешнего прерывания?

Здравствуйте, премногоуважаемые коты!

Без предисловий к делу: нужна Ваша помощь.

Дано: от одного самого умного инженера досталась плата на меге с ик-приемником (TSOP-31236) и кучей обвеса.
Сей премудрый инженер умудрился повесить приемник НЕ на внешнее прерывание, а на ногу PB.0
Программист ...
Johnson
Вт авг 07, 2012 06:27:57
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Спасибо огромное!
Теперь нормально распознается сигнал от пульта.
Johnson
Вт авг 07, 2012 04:44:37
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Странно. Я специально создавал новый проект вайзардом в CVAVR, чтоб не ошибиться...
Спасибо, попробую.
Johnson
Пн авг 06, 2012 17:24:23
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Какая частота МК и что за МК? А то вот эти две вещи как-то несовместимы:
....
if (evt_cnt == 0) TCCR0=4; //Если первое событие включаем счетчик, 15.625КГц
....
TCCR2=0b00000100; //250 kHz
....

ATmega16
прескалер для таймера0, таймера1:
001=1:1, 010=1:8, 011=1:64, 100=1:256, 101=1:1024 ...
Johnson
Пн авг 06, 2012 16:08:57
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Ловлю не при переполнении таймера, а по внешнему прерываиню, срабатывающему от ИК-датчика.
Там по коду даже мне понятно как устроено, только вот не работает ни черта :)
Johnson
Пн авг 06, 2012 14:18:22
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Хм... Пульт оказался мертвым... Выдавал всегда только одиночный импульс и не повторялся.
Взял другой пульт, он оказался с протоколом NEC.
Взял примеры в инете, но ни как не могу победить их.
Складывается такое ощущение, что таймер не так запускаю.
Подскажите, пожалуйста, ошибку.




void tmr_reset ...
Johnson
Пн авг 06, 2012 10:45:51
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Да ладно, запаял уже на INT0...
Буду теперь по примерам разбираться как устроено всё это. :)
Johnson
Пн авг 06, 2012 04:56:43
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

PD6 (ICP1)

Пофиг, сползаю седня до паяльника, переделаю как у всех...
Johnson
Вс авг 05, 2012 20:09:06
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

МК 8535, порты внешних прерываний не заняты, но по глупости при проектировке запаял дитчик не туда. А до паяльника смогу добраться только к середине недели...
Johnson
Вс авг 05, 2012 04:33:48
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

Re: RC-5 без использования внешнего прерывания (?)

Ясно, спасибо...
Просто до паяльника смогу добраться только в конце недели, а железка лежит себе рядом, так и просит запрограммироваться. :)
Только вот ИК-датчик повесил по дурости куда придется, а не на прерывание...
Johnson
Сб авг 04, 2012 17:25:28
Форум: Микроконтроллеры и ПЛИС
Тема: RC-5 без использования внешнего прерывания (?)
Ответы: 23
Просмотры: 48658

RC-5 без использования внешнего прерывания (?)

Здравствуйте, уважаемые коты!

Скажите, возможна ли реализация чтения протокола RC-5 (пульты ИК) без использования внешнего прерывания МК?
Может, кто-нибудь делал такое?

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