Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2017, 15:46   #1
lazywoolf
Новичок
Джуниор
 
Регистрация: 18.03.2017
Сообщений: 2
Вопрос выбор комплектующих и составление электрической схемы - На выходе светодиодная матрица 24*6

Суть вопроса в выборе комплектующих и составление электрической схемы. Проект не сложный, но в этом я новичок поэтому есть идея, но с реализацией проблема.
На выходе светодиодная матрица 24*6 (Рис. 1)
На входе 3 сигнала
ВХ1 - кнопка вкл/выкл (зажигает нужные ряды диодов)
ВХ2 - кнопка которая передает сигнал при удержании
ВХ3 - кнопка вкл/выкл (запускает алгоритм мигания диодов)
Кроме того, результат от сигнала на ВХ2 и ВХ3 немного зависит от того есть ли сигнал на ВХ1.
Далее в картинках прилагаю режимы работы

ВХ1 - 0; ВХ2 - 0; ВХ3 - 0.

Рис 1.

Режимы при подаче сигнала на ВХ1

ВХ1 - 1; ВХ2 - 0; ВХ3 - 0.

Рис 2.

ВХ1 - 1; ВХ2 - 1; ВХ3 - 0.

Рис 3.

ВХ1 - 1; ВХ2 - 0; ВХ3 - 1.

Рис 4.

Режимы, когда сигнал на ВХ1 отсутствует

ВХ1 - 0; ВХ2 - 1; ВХ3 - 0.

Рис 5.

ВХ1 - 0; ВХ2 - 0; ВХ3 - 1.

Рис 6.

Последний раз редактировалось lazywoolf; 18.03.2017 в 15:56.
lazywoolf вне форума Ответить с цитированием
Старый 03.05.2017, 18:42   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,537
По умолчанию

Это - ТЗ на разработку? А где смета? И вообще это в раздел "Есть работа".
Совершенно бесплатно могу дать совет: берется самый маленький микроконтроллер, может понадобится несколько внешних регистров, а также ключи. А уж программно можно замутить и эти, и многие другие эффекты.
Это - для тачки? А ГАИ возражать не будет?
digitalis на форуме Ответить с цитированием
Старый 12.05.2017, 13:19   #3
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

А для чего это правда? Что показывает индикатор?
Cuprum5 вне форума Ответить с цитированием
Старый 12.05.2017, 16:34   #4
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
Это - для тачки?
скорее тогда для велосипеда/мопеда, у тачки и своих габаритов хватает.
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 12.05.2017, 16:35   #5
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Это что, динамическая индикация здесь? Я так понимаю что да.
Cuprum5 вне форума Ответить с цитированием
Старый 12.05.2017, 17:00   #6
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Автор сказал 24x6, а на картинке 28 столбцов. Это как так? Предлагаю использовать транзисторные ключи по линиям строк. Базы на микроконтроллер через резистор 1k, коллектор на строки индикатора через резистор 220(Ом), транзистор КТ315. Вот Вам опорная схема. Микроконтроллер ATMega128 или ATMega8515, как на картинке. Между микроконтроллером и матрицей светодиодов я бы поставил сдвиговые регистры: 4 регистра SN74HC595.
Софтово-бы сделал так: на строки подаются импульсы - 1 импульс в строке в один момент времени, короче они последовательно поджигаются снизу вверх. До поджигания строки нужно записать всю последовательность строки в сдвиговые регистры, посветить ими(1 строка) и все тоже самое сделать для следующей строки и так в цикле.
Ну как, нравится?
Изображения
Тип файла: gif Схема.gif (33.8 Кб, 140 просмотров)
Cuprum5 вне форума Ответить с цитированием
Старый 16.05.2017, 19:30   #7
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,239
По умолчанию

Есть такая штука и контроллер внизу страницы к ней написан. Может пригодиться.
Alter вне форума Ответить с цитированием
Старый 16.05.2017, 19:32   #8
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Матричные индикаторы - хорошая вещь, а что правда там динамическая индикация применяется? Для чего эта штука(тема автора), куда автор-то пропал?
Cuprum5 вне форума Ответить с цитированием
Старый 29.06.2017, 20:07   #9
lazywoolf
Новичок
Джуниор
 
Регистрация: 18.03.2017
Сообщений: 2
По умолчанию

Извиняюсь, был некоторое время в другом городе, без ноутбука и доступа к интернету.
Это действительно для машины. Так как машина 75года свет в ней никудышный, по этой причине сейчас занимаюсь заменой всех ламп на диодное освещение. Данная матрица, по идее, должна встать вместо задних фонарей и выполнять необходимые функции: габарит, стоп и поворот. Собственно габарит - контур и 2 средних столбца; стоп - левый сегмент; поворот - правый сегмент (для правого фонаря, для левого наоборот).
Поворот сейчас такой применяется на авто компании Audi, но у них там общем все намного более сложно и качественно продумано и разработана своя новая технология. В принципе по вопросу динамической индикации есть абсолютно разный варианты - находил в интернете задние фонари на Ford 67 года - там на выбор есть 5 или 6 вариантов.
С ГАИ проблем быть не должно, так как если поставить хорошие диоды (что бы и днем при попадании солнечного света их было видно) то они выполняют абсолютно все функции, а динамическая индикация не отвлекает водителей, а наоборот помогает так как она двигается в сторону поворота. Сейчас многие устанавливают на машины диодные фонари, однако делают только статическую индикацию выкладывая диодами разные формы или узоры, но это на любителя.
По поводу размера матрицы. 24*6 - правильный размер и на картинках 24 столбца, просто нумерация не по порядку, а разбита на 3 сегмента по 8 столбцов(11-18; 21-28; 31-38)
Схемка хорошая, в интернете тоже находил что-то подобное и тоже думал делать на Atmega, но ограничение по количеству выходов смущает. В данном случае приведена матрица 8*8. Для моей 24*6 получается нужно 3 таких. Это как бы не проблема - учитывая, что аппаратная часть будет размещаться не в самом фонаре, а будет отведена в багажник. Но тогда возникает вопрос как синхронизировать работу 3 контроллеров?

Последний раз редактировалось lazywoolf; 29.06.2017 в 20:24.
lazywoolf вне форума Ответить с цитированием
Старый 20.07.2017, 09:33   #10
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,537
По умолчанию

А не обязательно 3 контроллера. Можно добавить параллельные регистры, а контроллер будет только "засыпать" в них нужную инфу. Ну а если контроллеров дома в тумбочке девать некуда, синхронизировать их - никаких проблем. Есть свободные пины.
digitalis на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Matlab Simulink. Создание схемы электрической сети sukaste Фриланс 0 25.05.2016 07:32
Выбор комплектующих для системника Костян Пират Компьютерное железо 11 21.06.2013 11:45
Составление блок-схемы Сергей_Задолжников Помощь студентам 1 25.05.2012 07:29
[FASM] Программа для электрической схемы.. Не проходит компиляция.. hen Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 11.11.2011 07:28
составление блок-схемы Медведева диана Помощь студентам 9 22.04.2011 18:44