|
Динамическая индикация 8-и сегментными LED дисплея, Есть вопросы. |
|
|
|
Sep 2 2004, 09:12
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
С MAX-ом знаком  Вот текущий проект на нем делаю. Удобная штука, но дорогая. Благо стоимость проекта позволяет.  Вот только вчера в коце рабочего дня спалил один - светяться только 3 дисплея из 6. Виню в этом БП (думаю был бросок напряжения). Кстати, ты с ними работал? Есть опыт применения? Ключи - 8 + 4 транзистора в SOT корпусе + штук 20 резисторов... Пусть габариты будут поблоьше, но экономия. Ведь на МК можно возложить дополнительные ф-ии.К примеру - часы, АЦП, таймер, и еще до кучи  Для мелких проектов это очень критично - стоимость. А можно обойтись только голым МК - без ключей? Скажем если стоИт задача управлять двумя 8-и сегментниками?
|
|
|
|
|
Sep 7 2004, 12:27
|
Участник

Группа: Свой
Сообщений: 17
Регистрация: 21-06-04
Пользователь №: 69

|
Делал подобное, показалось проще и стабильней реализовать все функции аля-MAX и чуть более на плиске плюс поставить внешние ключи там, где это необходимо, к тому проц был перегружен. А так думаю все должно работать, а выбор пити решения, это только колеса...
|
|
|
|
|
Sep 8 2004, 00:01
|
Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 10-07-04
Из: Зеленоград
Пользователь №: 310

|
Цитата(COMA @ Sep 2 2004, 11:52 AM) Есть желание сделать на Меге48 контролер для управления 8-и сегментными LED дисплеями (для собственных нужд). Планирую сделать так 8 линий порта идут на управлени сегментами (a, b, c, ... g, dp). Еще четыре через транзисторные ключи управляют общим анодом (катодом) сегмента. По одному на один индикатор. МК связывается через последовательный интерфейс с головным контроллером, а также выполняет некоторые ф-ии перекодировка символов, управления яркостью...
Делал ли кто что нибудь подобное? Постоянно используем такую вещь для реализации отладочных устройств.
|
|
|
|
|
Oct 30 2004, 16:28
|
Частый гость
 
Группа: Свой
Сообщений: 131
Регистрация: 22-10-04
Пользователь №: 963

|
Цитата(COMA @ Sep 2 2004, 11:52 AM) Есть желание сделать на Меге48 контролер для управления 8-и сегментными LED дисплеями (для собственных нужд). Планирую сделать так 8 линий порта идут на управлени сегментами (a, b, c, ... g, dp). Еще четыре через транзисторные ключи управляют общим анодом (катодом) сегмента. По одному на один индикатор. МК связывается через последовательный интерфейс с головным контроллером, а также выполняет некоторые ф-ии перекодировка символов, управления яркостью...
Делал ли кто что нибудь подобное? да конечно только на более простых ключи не ставил т.к 20 mA думаю более чем достаточно. при питание от аккумулятора 3.6В не ставил и резисторы, только желательно тогда активировать watchdog, а то если подвиснет постоянный ток через сегменты будет большим.
|
|
|
|
|
Mar 15 2005, 20:26
|
Группа: Новичок
Сообщений: 2
Регистрация: 15-03-05
Пользователь №: 3 385

|
На меге8 делается индикатор 9 светодиодных восьмерочек еще остается место под I2C или UART больше нет никаких деталей и кварц пользуется внутренний
|
|
|
|
|
Apr 21 2005, 12:53
|
Группа: Новичок
Сообщений: 2
Регистрация: 21-04-05
Пользователь №: 4 365

|
Добрый день! Посмотрите информацию про драйвер постоянного тока для светодиодных индикаторов ST2225A. сайт - фирма "Неон". цена невелика и есть на складе.
|
|
|
|
|
Apr 22 2005, 05:45
|
Местный
  
Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669

|
Когда-то давно я делал подобное на 2313, но на ассемблере и без регулировки яркости. Если интересно, посмотри в прицепе.
Сообщение отредактировал IgorKossak - Apr 22 2005, 07:32
Прикрепленные файлы
Proga.zip ( 4.04 килобайт )
Кол-во скачиваний: 115
|
|
|
|
|
Apr 23 2005, 16:33
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896

|
Цитата(grumbler @ Sep 8 2004, 03:01) Цитата(COMA @ Sep 2 2004, 11:52 AM) Есть желание сделать на Меге48 контролер для управления 8-и сегментными LED дисплеями (для собственных нужд). Планирую сделать так 8 линий порта идут на управлени сегментами (a, b, c, ... g, dp). Еще четыре через транзисторные ключи управляют общим анодом (катодом) сегмента. По одному на один индикатор. МК связывается через последовательный интерфейс с головным контроллером, а также выполняет некоторые ф-ии перекодировка символов, управления яркостью...
Делал ли кто что нибудь подобное? Постоянно используем такую вещь для реализации отладочных устройств. Делал подобную штуку и на 51-х и на AVR. Только использовал еще дешифратор для управления разрядами (экономия ног ,однако). В прерывании по таймеру все далолось. Основная прога только данные для вывода в буфере обновляла.
|
|
|
|
|
Apr 25 2005, 00:44
|
Группа: Новичок
Сообщений: 10
Регистрация: 22-04-05
Пользователь №: 4 380

|
Делал подобные схемы и не раз, для различных светодиодных матриц с общим количеством разрядов от 4 -до 15 правда на Mega8 - они были несколько дешевле. Если ток через сегмент не превышает 20ма и общий ток не превышает 200ма можно обойтись без внешних ключей, до 0.5A лучше использовать подходящие по мощности биполярные транзисторы в SOT23, при больших токах МОП в SO8 (по две штуки в корпусе) . Так же можно управлять обычными светодиодами. Яркостью можно управлять за счет скважности управляющих импульсов, если есть достаточный запас по мах току. Кроме того можно использовать этот же проц. для реализации контроллера клавиатуры (добавить несколько резисторов), и простой звуковой сигнализации - добавить высокоомную пищалку на выход таймера. Дешево и сердито.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|