Программирование BASCOM
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » BASCOM » Вопросы-ответы » Вопрос по Светодиодная матрица (на сайте http://radiokot.ru/circuit/light/run/11/)
Вопрос по Светодиодная матрица
nvv_2005Дата: Четверг, 18.11.2010, 12:38 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
на сайте http://radiokot.ru/circuit/light/run/11/ дана схема Светодиодной матрицы . Автор Рубашка Василий,, как я понимаю это Вы. Вопрос следующий - я собрал схему, подключил к компьютеру (скачал и установил необходимые бибилиотеки. Но что-то у меня ничего не работает, а именно если включить в программе все светодиоды то на всех появляется слабый накал, если отключить от накал исчезает (при чем накал появляется на всем столбце в котором включен хотя бы один светодиод, при чем если количество светодиодов включенных увеличивать , то увеличивается и яркость накала, но не сильно) Заранее спасибо за ответ. у меня есть аська можно туда написать 353142473
 
bascomДата: Пятница, 19.11.2010, 12:00 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
А что будет, если запустить какой нибудь файл эффекта на исполнение?
 
nvv_2005Дата: Пятница, 19.11.2010, 15:40 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
начну попорядку
1. вчера прочитав еще раз статью я понял в чем я немного ошибся и исправил ошибку, я распаял все транзисторы КТ814 и КТ315 (в пердыдущий раз были не все распаяны)
2. Сейчас распаян один ряд светодиодов который первый от регистров.
3. теперь если включать светодиоды по одному (из программы) то они вроде бы зажигаются но очень слабо.
4. Если включить какой-нибудь эффетк то вродебы как что-то и происходит но вот горят светодиоды слабым накалом

Добавлено (19.11.2010, 15:02)
---------------------------------------------
Если у транзистора VT1 закоротить Э и К то яркость светодиодов становится нормально

Добавлено (19.11.2010, 15:40)
---------------------------------------------
Продолжаю я запаял второй ряд светодиодов и получается что они дуюлируют своим поведение первый ряд

 
bascomДата: Пятница, 19.11.2010, 23:34 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Светодиоды работают в динамическом режиме со скважностью 16. Чтобы увеличить яркость светодиодов, уменьшайте токоограничительные резисторы до 10 Ом. Но даже и так они не будут светится как при статическом включении. Такова особенность этой схемы, и с этим ничего не поделаешь.
 
nvv_2005Дата: Суббота, 20.11.2010, 13:39 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
начал паять следующие ряды, дошел до 8 или 10 ставил столбец двигающийся, до 10 столбца было все нормально (т.е. столбец светился постоянно при перемещении, а потом после 11 ряда светодиодов, столбец начал зажигаться по 1 светодиоду снизу вверх типа бегущие огни сверху вниз) что это может быть?

Добавлено (20.11.2010, 11:01)
---------------------------------------------
а теперь включаешь 1 светодиод , а загорается сразу весь столбец мерцающим таким накалом небольшим

Добавлено (20.11.2010, 11:35)
---------------------------------------------
если в программе выставить светящийся столбец и перемещать его влево в право то вроде бы как и работает нормально, но вот если например выставить строку внизу, то получается что все светодиоды во всех столбцах где в строке зажжен светодиод светятся слабым накалом.
Обнаружился еще один симптом: когда горит столбец и начинаешь мышкой прокручивать страничку в браузере, то светодиод начинают мигать в разнобой

Добавлено (20.11.2010, 11:42)
---------------------------------------------
если зажечь все светодиоды, то горят только нижние 10 рядов (неполным накалом) а верхние 6 вообще никак не светятся . Блок питания на 5 В у меня отдельный, т.е. по питанию с компом завязки нет

Добавлено (20.11.2010, 12:41)
---------------------------------------------
Последние новости: Вроде бы заработало, правда на другом компьютере, но возникла новая проблема - теперь все "изображение" рывками "плывет" вверх, как на старых телевизорах срывает синхронизацию когда кадры вверх плыли. Вопрос что это может быть?

Добавлено (20.11.2010, 13:39)
---------------------------------------------
Очередной вопрос: какой тип порта должен стоять в BIOS и какое DMA должно быть если например ЕСР выбрано?

 
bascomДата: Суббота, 20.11.2010, 18:26 | Сообщение # 6
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Давно это было. Режим ЕРР помоему должен стоять. DMA не менял, по умолчанию. Проверяйте работу регистров и счётчика. Обратите внимание на блокировочные конденсаторы. И ещё, если компьютер слабый и древний, может и будет рывками работать. Винда определяет сама, куда ресурсы важнее распределить... Хотя уже несколько человек собрало, в том числе и я, работает.
 
nvv_2005Дата: Суббота, 20.11.2010, 21:43 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Если на контакты микросхемы DD1 (2,3 присоединить провод длиной 50 см, то синхронизация восстанавливается) может надо через конденсатор посадить эти контакты на землю?

Добавлено (20.11.2010, 21:43)
---------------------------------------------
Комп не слабый , Celeron 2.4 2 Гб оперативки

 
bascomДата: Суббота, 20.11.2010, 21:53 | Сообщение # 8
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Вообще проблема может быть в качестве шнура от LPT к устройству, уровнях сигнала, качестве монтажа и т.д. И провод, восстанавливающий синхронизацию, говорит о них. Без осциллографа, а тем более на таком расстоянии, я вряд ли смогу помочь. Попробуйте подтянуть эти ножки к питанию через резистор килоом 10. Или попробуйте сигнал синхронизации подавать через шинный формирователь.
 
nvv_2005Дата: Воскресенье, 21.11.2010, 00:28 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Поставил я ЕРР режим и повесил конденсатор и все заработало спс за схему
 
bascomДата: Воскресенье, 21.11.2010, 18:35 | Сообщение # 10
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Хорошо, что заработало. А конденсатор к массе? И на сколько, вдруг у кого ещё проблемка будет.
 
nvv_2005Дата: Понедельник, 22.11.2010, 18:24 | Сообщение # 11
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
Конденсатор к +5 В, номинал 0,1

Добавлено (22.11.2010, 12:15)
---------------------------------------------
у меня тут возник еще один вопрос, а можно ли добавив еще один регистр получить матрицу 16х24, я так понимаю нужно будет в программе дописать еще кое-что?

Добавлено (22.11.2010, 18:24)
---------------------------------------------
Добрый вечер. Я все с тем же вопросом, возможно ли увеличить размеры матрицы до 16х24 или 16х32? и что для этогонужно?

 
bascomДата: Понедельник, 22.11.2010, 23:47 | Сообщение # 12
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Матрицу увеличить можно, но лучше перейти на контроллер и USB. И скважность 1/8 желательно выставить. А если всё так и оставить, простым добавлением регистров не обойтись. Нужно существенно переделать программу. В принципе коды открыты, пробуйте.
 
nvv_2005Дата: Вторник, 23.11.2010, 12:57 | Сообщение # 13
Рядовой
Группа: Пользователи
Сообщений: 7
Статус: Offline
А где можно посмотреть на схему для USB. Может можно где-то прочитать про єто, а то я не силен в єтом вопросе. Заранее спасибо за ответ.

Добавлено (23.11.2010, 12:57)
---------------------------------------------
Кстати в статье есть фраза " ещё лучше выходной файл отправлять через последовательный порт на контроллер, который и решает стабильные временные задержки в динамической развёртке, что реализовано в последующих проектах." ак какие последующие проєкты?

 
bascomДата: Вторник, 23.11.2010, 16:30 | Сообщение # 14
Admin
Группа: Администраторы
Сообщений: 33
Статус: Offline
Посмотрите здесь - http://lightportal.at.ua/publ....1-1-0-9 это через COM. Ставьте преобразователь USB-COM для работы с USB.
Готового решения вы не найдёте. 2 выхода - или учится на этих и других проектах с открытым кодом, или кого-то просить. Второй вариат я думаю, не будет бесплатным.
В своё время я тоже был перед аналогичным выбором. Выбрал первое и теперь могу предлагать второе biggrin
 
Форум » BASCOM » Вопросы-ответы » Вопрос по Светодиодная матрица (на сайте http://radiokot.ru/circuit/light/run/11/)
  • Страница 1 из 1
  • 1
Поиск:

Copyright Radan Studio © 2024