Навигация
· Главная
· Архив новостей
· Лаборатория
· Личные сообщения
· Личный кабинет
· О нас
· Пользователи
· Справочник
· Статьи
· Форум
· Школа
· Энциклопедия

Irbislab.ru :: Просмотр темы - Универсальный драйвер LED-дисплея
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Универсальный драйвер LED-дисплея

 
Начать новую тему   Ответить на тему    Список форумов Irbislab.ru -> Статьи
Предыдущая тема :: Следующая тема  
Автор Сообщение
Жорж Дюруа
Кадет
Кадет


Зарегистрирован: Jan 08, 2009
Сообщения: 44

СообщениеДобавлено: Сб Мар 28, 2009 21:39:42    Заголовок сообщения: Универсальный драйвер LED-дисплея Ответить с цитатой

Статья: «Универсальный драйвер динамической индикации для семисегментных светодиодных индикаторов»

Обстоятельная статья, прямо диссертация! Smile автору респект!

имхо, стоило бы проэмулировать какой-то более-менее совместимый с чем-то интерфейс... например, который в МЭЛТовских ЖКИ используется, не буквенных, а цифровых...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Пн Мар 30, 2009 20:23:16    Заголовок сообщения: Ответить с цитатой

При разработке ставку делал на рациональный минимум линий связи. SPI достаточно простой и надежный, а эмуляция совместимости с указаными выше интерфейсами привела бы к куче "лишних" проводуль и пришлось бы использовать другой управляющий микроконтроллер.
_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Чт Апр 09, 2009 19:47:12    Заголовок сообщения: Ответить с цитатой

Эмулирую данную схему в протеусе, но ни как не работаетт Sad
Использую функции, которые указаны в статье. Но тинька будто не принимает данные, индикаторы не показывают никакие числа , даж не мигают.
Осциллограмма записи данных соответствует той, которая указана в статье. Может здесь какие-то подводные камни есть?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Чт Апр 09, 2009 19:59:02    Заголовок сообщения: Ответить с цитатой

В протеусе МК нада подключать напрямую без транзисторов. Я в нем моделировал. Работало. Если совсем никак не получется завтра выложу файл Proteus.
_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Чт Апр 09, 2009 20:22:33    Заголовок сообщения: Ответить с цитатой

Я пробовал и так и так, результат один и тот же.
У меня весь порт B на тиньке не меняет состояния...
Цитата:
Если совсем никак не получется завтра выложу файл Proteus.

Будьте добры, если не затруднит Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Пт Апр 10, 2009 16:37:33    Заголовок сообщения: Ответить с цитатой

Че то Proteus предательски перестал работать. В железе все робит без проблем.
Прилагаю пробный проект с прошивой который поочереди отображает информацию рис.3 и рис.4 статьи. МК ATTiny2313 внутрений RC подключаемые выводы в файле описаны

_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Пт Апр 10, 2009 17:45:37    Заголовок сообщения: Ответить с цитатой

Да... что-то не робит. Тинька, которая принимает данные будто не видит их Sad
Попробую собрать в реале.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Пт Апр 10, 2009 18:10:54    Заголовок сообщения: Ответить с цитатой

Если в железе выявятся косяки при работе прошу сообщать.
_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Вт Апр 14, 2009 15:04:22    Заголовок сообщения: Ответить с цитатой

Собрал я в реале. Все равно не робит Sad
мастер устройство передает данные(по крайне мере на вольтметре значения скачут постоянно) а вот на слэйв тиньке индикаторы не загораются. Хотя она тоже робит(на порту, куда подключаются базы транзисторов, тоже значения меняются). В чем интересно может быть трабл?
Может в фузах что-нибудь включить надо?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Вт Апр 14, 2009 16:00:58    Заголовок сообщения: Ответить с цитатой

Fuse биты должны быть установлены, так чтоб МК тактировался от внутреннего RC генератора 8МГц. Изначально МК так и настроен.
И еще момент, какие использованы LED индикаторы (общий анод, катод) и схема включения транзисторов и какие установлены значения активных уровней макросов, проверте соответвуют ли.

_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Вт Апр 14, 2009 16:47:34    Заголовок сообщения: Ответить с цитатой

Все заработало Smile!
Я все время заливал уже готовый hex в МК. при этом ничего не работало. А теперь думаю дай перекомпилирую, мало-ли что... перекомпилировал. залил и все робит!!!
Огромное спасибо автору за хорошую разработку и статью.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Вт Апр 14, 2009 19:22:41    Заголовок сообщения: Ответить с цитатой

Там несколько прошивок. Возможно вы не ту заливали.
_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex654
Ирбисенок
Ирбисенок


Зарегистрирован: Apr 09, 2009
Сообщения: 6

СообщениеДобавлено: Ср Апр 15, 2009 05:59:12    Заголовок сообщения: Ответить с цитатой

Я заливал DRIVER_LEDS.hex.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей
Разведчик
Разведчик


Зарегистрирован: Feb 16, 2008
Сообщения: 171

СообщениеДобавлено: Ср Апр 15, 2009 16:09:28    Заголовок сообщения: Ответить с цитатой

Нужно было выбрать прошивку в соответствии с таблицей 2. Для того она и сделана.
_________________
Путь осилит идущий ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Irbislab.ru -> Статьи Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001-2003 phpBB Group




Web-ring: электроника, электронные компоненты и приборы
rand prev next

ChipFind: поисковая система по поставщикам радиокомпонентов Rambler\'s Top100 Рейтинг@Mail.ru


Сайт оптимизирован для отображения в браузере Mozilla Firefox версии 2 и выше с разрешением 1024*768 точек и выше.

При неполадках с отображением кнопок, обновите проигрыватель Macromedia Flash.

PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.

Открытие страницы: 0.12 секунды
The Russian localization - project Rus-PhpNuke.com