реклама на сайте
подробности

 
 
> Бегущая строка на ATmega8 - простая схема, разработал простую БЕГУЩУЮ СТРОКУ на светодиодах - оцените
simsim
сообщение Oct 30 2006, 16:06
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Всем привет. Если кому интересна тема БЕГУЩАЯ СТРОКА то посмотрите мои изыскания здесь. я разработал самую простую для повторения схему бегущей строки с управлением от микроконтроллера Atmel ATmega8 и управление индикацией от регистров 1533ир8 (по одной на столбец из 8 светодиодов). Есть также вариант с динамической индикацией (сборка проще) но яркость ниже - выбирать вам. там же есть демо-прошивка (для регистровой схемы) чтобы попробовать готовое устройство...Моя веб-страница
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  rs_demo.rar ( 1.03 килобайт ) Кол-во скачиваний: 1398
 
Go to the top of the page
 
+Quote Post
8 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 99)
Stefan
сообщение Oct 30 2006, 18:40
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 43
Регистрация: 17-06-06
Пользователь №: 18 139



А сброс в схеме с контроллером нужен для управления яркостью?
Go to the top of the page
 
+Quote Post
muravei
сообщение Oct 30 2006, 18:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



А какой ток через диод в статической схеме?Потянет ли регистр 8 диодов?Помоему, у него ток по питанию до 50 мА.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Oct 30 2006, 19:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(simsim @ Oct 30 2006, 19:06) *
я разработал самую простую для повторения

Наличие грубых ошибок заставляет предупредить желающих повторить о возможности выхода из строя всех элементов.
Жалко. Вроде и труда то немного, но его можно было сделать хорошо.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Oct 31 2006, 03:48
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(muravei @ Oct 30 2006, 21:50) *
А какой ток через диод в статической схеме?Потянет ли регистр 8 диодов?Помоему, у него ток по питанию до 50 мА.

Если вместо 74HC164 применить 74HC595, у которого - 75 мА, то на каждый светодиод придется по 9 мА, что будет вполне достаточным для статики (конечно, если нет прямой засветки солнцем). Для длинной строки также не помешает внутренняя защелка в 74HC595 - не будет заметен эффект мерцания. Для очень длинной строки разумным было бы организовать побайтный вывод. Либо по битику на строчку, что несколько удобнее для постолбцового вывода, либо столбцы разделить на группы по 8 стобцов, тогда каждому столбцу из группы будет свой бит. Последнее хоть и несколько менее удобно для организации вывода, но с точки зрения выполнения конструкции бегущей строки более удобно. Тогда каждый столбец строки можно выполнить как отдельный модуль-плату, на которой светодиоды располагаются с торца. Такие модули "нанизываются" вдоль строки (толщина вполне укладывается даже в модульный шаг 5 мм), что удобно при изготовлении строки любой длины. Да и ремонт при выходе из строя отдельных "пикселов" будет заключаться в замене соответствующего модуля. Это получится проще и быстрее, чем выпаивание из общей платы.

Светодиоды и резисторы стоило бы поменять местами.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 31 2006, 04:54
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(kv_addr @ Oct 31 2006, 11:48) *
Если вместо 74HC164 применить 74HC595, у которого - 75 мА, то на каждый светодиод придется по 9 мА, что будет вполне достаточным для статики (конечно, если нет прямой засветки солнцем).
Тогда уж лучше TPIC6В595 - стоимость чуть больше, зато уже конткретно на релейную нагрузку.

ЗЫ: счас парень наслушается и начнет толкать бегущие строки на лево и на право...Разбогатееет...


--------------------
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 31 2006, 05:02
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



тогда уж лучьше спец драйверы применить со стабилизацией тока.
типа dm134, mbi5016


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Oct 31 2006, 05:19
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(at90 @ Oct 31 2006, 08:02) *
тогда уж лучьше спец драйверы применить со стабилизацией тока.
типа dm134, mbi5016

Кто его знает, лучше ли. Прежде надо провести баланс стоимости, потом решать. Вобще то для серийных изделий это все решается в комплексе. Для одиночных, а тем более "наколенных" - что доступнее и проще.
Go to the top of the page
 
+Quote Post
muravei
сообщение Oct 31 2006, 07:36
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(kv_addr @ Oct 31 2006, 06:48) *
Если вместо 74HC164 применить 74HC595, у которого - 75 мА,

Посмотрел, у него (Филлипсовского) 70мАsad.gif.
Я не предираюсь, мне надо включить двухцветные св. диоды с общ. катодом, посему нужен регистр с вытекающим током 10-15 мА, короче надо 100мА .
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Oct 31 2006, 07:52
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Вместо 74HC164 лучше применить 74AC164 - дешево и надежно. Снимаю с каждого вывода по 45 ма в схеме динамической индикации без проблем.
Go to the top of the page
 
+Quote Post
muravei
сообщение Oct 31 2006, 08:24
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Andreas1 @ Oct 31 2006, 10:52) *
Снимаю с каждого вывода по 45 ма в схеме динамической индикации без проблем.

Проблемы бывают разные.
Если Вы делаете что-то серьезно , то следует придерживаться предельных значений из документации, иначе можно оказаться в "местах не столь отдаленных", а если "наколенные поделки" , то можно и 1 А снять.
Go to the top of the page
 
+Quote Post
_Bill
сообщение Oct 31 2006, 08:40
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(kv_addr @ Oct 31 2006, 08:19) *
Цитата(at90 @ Oct 31 2006, 08:02) *

тогда уж лучьше спец драйверы применить со стабилизацией тока.
типа dm134, mbi5016

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

Конечно, надо сделать сравнение по стоимости. Только нужно учесть, что драйвер типа MBI5026, например, является 16 канальным. Т.е. он заменяет два регистра 595. Кроме того, он имеет встроенный генератор тока и внешняя обвязка светодиодов практически не нужна. Ну, и т.д и т.п. Microblock
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Oct 31 2006, 09:15
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата
Если Вы делаете что-то серьезно

Что значит серьезно?? Либо решение обеспечивает балланс надежность/стоимость, либо нет.

За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов.
Выходов из сторя м/сх. практически нет, кроме случаев подачи ~220 вместо ~10. smile.gif Тогда да, горят и еще как.

Цитата
Конечно, надо сделать сравнение по стоимости. Только нужно учесть, что драйвер типа MBI5026, например, является 16 канальным. Т.е. он заменяет два регистра 595. Кроме того, он имеет встроенный генератор тока и внешняя обвязка светодиодов практически не нужна. Ну, и т.д и т.п.


Цена 0,16 за м/сх+0,16 за резисторы с монтажем=$0.32.
Во что обойдется 24 линии на MBI?? И разницу на 15000....
А сколько мощи рассеится на MBI 16*0,045*3.2=2.3Вт -выдержит?????
Интересно, что входит в и т.д и т.п.

Цитата
иначе можно оказаться в "местах не столь отдаленных",

Например?
Go to the top of the page
 
+Quote Post
_Bill
сообщение Oct 31 2006, 09:37
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(Andreas1 @ Oct 31 2006, 12:15) *
Цитата
Если Вы делаете что-то серьезно

Что значит серьезно?? Либо решение обеспечивает балланс надежность/стоимость, либо нет.

За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов.
Выходов из сторя м/сх. практически нет, кроме случаев подачи ~220 вместо ~10. smile.gif Тогда да, горят и еще как.

Цитата
Конечно, надо сделать сравнение по стоимости. Только нужно учесть, что драйвер типа MBI5026, например, является 16 канальным. Т.е. он заменяет два регистра 595. Кроме того, он имеет встроенный генератор тока и внешняя обвязка светодиодов практически не нужна. Ну, и т.д и т.п.


Цена 0,16 за м/сх+0,16 за резисторы с монтажем=$0.32.
Во что обойдется 24 линии на MBI?? И разницу на 15000....
А сколько мощи рассеится на MBI 16*0,045*3.2=2.3Вт -выдержит?????
Интересно, что входит в и т.д и т.п.

Допустимая рассеиваемая мощность может быть до 2.5Вт, в зависимости от типа корпуса. Только зачем такой ток для светодиодов? По-моему, достаточно значения в два раза меньше. Под и т.д. и т.п подразумевались и размеры печатных плат, и размеры корпусов устройств. Это ведь все тоже не даром.
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Oct 31 2006, 10:26
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата
Допустимая рассеиваемая мощность может быть до 2.5Вт, в зависимости от типа корпуса. Только зачем такой ток для светодиодов? По-моему, достаточно значения в два раза меньше. Под и т.д. и т.п подразумевались и размеры печатных плат, и размеры корпусов устройств. Это ведь все тоже не даром.

Нуу, работа без запаса по допустимой рассеиваемой мощности и температуре.... в закрытом корпусе....на солнышке...рядом с индикаторами...
Двухсторонняя индикация, СД запаралелены. Нехорошо конечно, но практика показывает, что неравномерность ВАХ СД намного меньше разброса яркостей между индикаторами при I=const.
Насчет корпусов и плат - это да, зависит от конкретного случая. У меня управление индикацией расположено под индикаторами, габарит определяется только ими и крепежом.

А так конечно, MIB, а до него-хитача, штука интересная, смотрел, облизывался, хотел перевести все на 3,3В, но подсчитав цену-быстро передумал.
Go to the top of the page
 
+Quote Post
muravei
сообщение Oct 31 2006, 13:33
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Andreas1 @ Oct 31 2006, 12:15) *
За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов.

Допустимый ток через выводы питания 50ма

Цитата(Andreas1 @ Oct 31 2006, 12:15) *
А сколько мощи рассеится на MBI 16*0,045*3.2=2.3Вт -выдержит?????

Допустимый ток MBI5167 через земляной вывод 960мА!!!

"16*0,045*3.2=2.3Вт"
Умножать надо на падение напряж. на выходном тр=ре микросхемы, а та мощность , которую посчитали Вы , рассеивается на резисторах.

Был не прав, невнимательно смотрел.
Мощность рассеиваемая , где-то 1,5 Вт , значит ток надо выбирать соответственно, чтобы не превысить эту мощность.А если питать от 3.3в то 16*0.045*1,5=1,08Вт -Выдержит!!!
Цитата(Andreas1 @ Oct 31 2006, 12:15) *
Цитата
иначе можно оказаться в "местах не столь отдаленных",

Например?

Будете продолжать в том же духе -узнаете.
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Oct 31 2006, 15:50
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(muravei @ Oct 31 2006, 10:36) *
Посмотрел, у него (Филлипсовского) 70мАsad.gif.

Мотороллеры в таком случае - бОльшие оптимисты, этот параметр позиционируют на 5 мА толще. wink.gif
Цитата
Я не предираюсь, мне надо включить двухцветные св. диоды с общ. катодом, посему нужен регистр с вытекающим током 10-15 мА, короче надо 100мА .

Не понял, выходит, что в двухцветном оба светодиода подключаются впаралель, что ли? Тогда какой глубокий смысл заключен в применении двухцветных? Если же на каждый светодиод из пары приходится по одному выводу, то тогда какие проблемы? В любом случае имеет смысл провести натурные испытания, хватит ли тока 9 мА (или 8,5 мА для филлипсовских wink.gif ) для нормального свечения, потом уж решать.
Если же коммутируется общий катод, а аноды коммутируются чем-то иным, то тогда ток будет втекающим.
Go to the top of the page
 
+Quote Post
simsim
сообщение Oct 31 2006, 16:47
Сообщение #18


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Цитата(Dog Pawlowa @ Oct 30 2006, 22:58) *
Цитата(simsim @ Oct 30 2006, 19:06) *

я разработал самую простую для повторения

Наличие грубых ошибок заставляет предупредить желающих повторить о возможности выхода из строя всех элементов.
Жалко. Вроде и труда то немного, но его можно было сделать хорошо.


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

Цитата(Stefan @ Oct 30 2006, 21:40) *
А сброс в схеме с контроллером нужен для управления яркостью?


нет, сброс очищает строку, т.е. выключает все светодиоды - это же не динамическая индикация...
Go to the top of the page
 
+Quote Post
Stefan
сообщение Oct 31 2006, 17:40
Сообщение #19


Участник
*

Группа: Новичок
Сообщений: 43
Регистрация: 17-06-06
Пользователь №: 18 139



Предлагаемое решение, на мой взгляд, вполне работоспособно. Но годится для небольших и не очень ответственных экранов. Живучесть такого экрана невелика. За любым выбитым разрядом до конца строки будет черный квадрат Малевича. Что касается любителей арифметики, которые считают 20х8=160мА, то статистика засветки светодиодов в реальном экране такова, что очень редко, или вообще никогда не будут сколь-нибудь значительное время нагружены все выводы одной микросхемы. Хотя, с другой стороны, и такое незначительное время перегрузки уже нарушает предельные параметры ИМС. И потому в профессиональной разработке такое недопустимо. Так что вполне себе любительская разработка. В стиле журнала "Радио".

Цитата(simsim @ Oct 31 2006, 20:47) *
Цитата(Dog Pawlowa @ Oct 30 2006, 22:58) *

Цитата(simsim @ Oct 30 2006, 19:06) *

я разработал самую простую для повторения

Наличие грубых ошибок заставляет предупредить желающих повторить о возможности выхода из строя всех элементов.
Жалко. Вроде и труда то немного, но его можно было сделать хорошо.


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

Цитата(Stefan @ Oct 30 2006, 21:40) *
А сброс в схеме с контроллером нужен для управления яркостью?


нет, сброс очищает строку, т.е. выключает все светодиоды - это же не динамическая индикация...


А зачем очищать строку, если запись новой информации ее и так очищает? Я бы использовал сброс для управления яркостью с помощью изменения скважности засветки. Экраны без адаптации к яркости внешнего освещения сильно бьют по глазам, если вокруг темно.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 31 2006, 22:19
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Andreas1 @ Oct 31 2006, 10:52) *
Вместо 74HC164 лучше применить 74AC164 - дешево и надежно. Снимаю с каждого вывода по 45 ма в схеме динамической индикации без проблем.


А что значит по 45ма в динамике??? smile.gif
Правильно ли я понял - при скважности 8 ~ близко к 5ма статики на светодиод???
С другой стороны 45*8разрядов ~ 360ма пиковый ток который Вы берёте с корпуса???

Каких орлов страна растит!!! smile.gif

Я предполагаю, что уровень нуля у Вас где-то от 1.5V болтается. Таким образом 1.5*45*8 - где-то менее 1W на корпус. То есть по мощности мы проходим. smile.gif

И семь долгих лет!!!!!!!!!!

Нет! В этой стране всегда будут нужны мотыги и первач.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Nov 1 2006, 07:28
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(SasaVitebsk @ Nov 1 2006, 01:19) *
Нет! В этой стране всегда будут нужны мотыги и первач.

О чем говорить? Он нарисовал 7812 для получения 5В и рекомендует схему для повторения.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
backa
сообщение Nov 1 2006, 08:14
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 15-06-05
Из: Минск
Пользователь №: 6 028



Читаю этот топик и некак не пойму - ведь это чистая реклама - куда смотрит модератор?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 1 2006, 08:27
Сообщение #23


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(backa @ Nov 1 2006, 10:14) *
Читаю этот топик и некак не пойму - ведь это чистая реклама - куда смотрит модератор?

Я в курсе своих обязанностей.
Нарушений в теме нет.
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Nov 1 2006, 08:30
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата
Допустимый ток через выводы питания 50ма

Интересно, у какого производителя это нашли, ссылку pls.

У TI
http://focus.ti.com/lit/ds/symlink/cd74ac164.pdf
читаем английским по белому:
DC VCC or Ground Current, ICC or IGND (Note 3) . . . . . . . . .±100mA
NOTES:
3. For up to 4 outputs per device, add ±25mA for each additional output.

Итого 200 ма.

Цитата
Мощность рассеиваемая , где-то 1,5 Вт , значит ток надо выбирать соответственно, чтобы не превысить эту мощность.А если питать от 3.3в то 16*0.045*1,5=1,08Вт -Выдержит!!!

Ага. При наружной температуре +40 на солнце, внутри корпуса, рядом с СД +60 будет.
Rth=79C/Вт Т=60+79*1.08=145. Выдержит!!!???


Цитата
Я предполагаю, что уровень нуля у Вас где-то от 1.5V болтается
Нет! В этой стране всегда будут нужны мотыги и первач.

Любителям предположений, мотыги и первача рекомендую обратится к литературе.

Согласно справочнику "Логические ИС К1553 К1554" при 50ма - 0,5В. По и-нету лень лазить.
Реально 0,2..0,3В.
Go to the top of the page
 
+Quote Post
muravei
сообщение Nov 1 2006, 13:18
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(kv_addr @ Oct 31 2006, 18:50) *
Не понял, выходит, что в двухцветном оба светодиода подключаются впаралель, что ли? Тогда какой глубокий смысл заключен в применении двухцветных? Если же на каждый светодиод из пары приходится по одному выводу, то тогда какие проблемы? В любом случае имеет смысл провести натурные испытания, хватит ли тока 9 мА (или 8,5 мА для филлипсовских wink.gif ) для нормального свечения, потом уж решать.
Если же коммутируется общий катод, а аноды коммутируются чем-то иным, то тогда ток будет втекающим.

На каждый св. диод из пары свой выход, катод на землю, ток втекающий , надо 15 мА.
Цитата(Andreas1 @ Nov 1 2006, 11:30) *
Цитата
Допустимый ток через выводы питания 50ма

Интересно, у какого производителя это нашли, ссылку pls.
Параметры на нарисованные мс на схеме.

Цитата(Andreas1 @ Nov 1 2006, 11:30) *
Цитата
Мощность рассеиваемая , где-то 1,5 Вт , значит ток надо выбирать соответственно, чтобы не превысить эту мощность.А если питать от 3.3в то 16*0.045*1,5=1,08Вт -Выдержит!!!

Ага. При наружной температуре +40 на солнце, внутри корпуса, рядом с СД +60 будет.
Rth=79C/Вт Т=60+79*1.08=145. Выдержит!!!???

Читайте все и внимательней.
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Nov 1 2006, 14:31
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата
(Andreas1 @ Oct 31 2006, 12:15)

За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов.


Допустимый ток через выводы питания 50ма

Цитата
Параметры на нарисованные мс на схеме.

Т.е. цитируя мою фразу о 74AC164 вы приводите параметры 74HC164??

Тогда понятно и
Цитата
Читайте все и внимательней.
иначе можно оказаться в "местах не столь отдаленных",
Будете продолжать в том же духе -узнаете.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Nov 1 2006, 15:25
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



[quote name='Andreas1' date='Nov 1 2006, 11:30' post='171071']
Я предполагаю, что уровень нуля у Вас где-то от 1.5V болтается
Нет! В этой стране всегда будут нужны мотыги и первач.[/quote]
Любителям предположений, мотыги и первача рекомендую обратится к литературе.

Согласно справочнику "Логические ИС К1553 К1554" при 50ма - 0,5В. По и-нету лень лазить.
Реально 0,2..0,3В.
[/quote]

Так я не против. smile.gif Хотя что-то слабо верится. По памяти только АП6 и то в одну сторону так выдавали. А остальная логика менее 10 ма. Но тем не менее при полной засветке - всё-таки явное превышение. Почти двухкратное.

Хотя хозяин - барин. Не обижайтесь. Я про другое. Какова скважность. И яркость, как я понимаю всё-таки объективно ниже???

А про мотыгу я к чему, - 7 лет таких пребылей - купил фанеры - построил ероплан и улетел отсюда к .... smile.gif

Не тянет изменений в схему внести. Одно - дешёвое, другое - дорогое. Пусть покупатель сам выбирает.
Go to the top of the page
 
+Quote Post
muravei
сообщение Nov 1 2006, 15:26
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Andreas1 @ Nov 1 2006, 17:31) *
Читайте все и внимательней.
иначе можно оказаться в "местах не столь отдаленных",
Будете продолжать в том же духе -узнаете.

И Вам того же
Цитата(Andreas1 @ Nov 1 2006, 11:30) *
DC VCC or Ground Current, ICC or IGND (Note 3) . . . . . . . . .±100mA
NOTES:
3. For up to 4 outputs per device, add ±25mA for each additional output.
Итого 200 ма.

Ну-ну
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation
of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
Цитата(Andreas1 @ Oct 31 2006, 10:52) *
Снимаю с каждого вывода по 45 ма в схеме динамической индикации без проблем.

45*8= здесь уже даже не 200 , четырьмястами попахивет.И я так понимаюю, с этого же вывода, Вы еще и на следующий регистр подаете ?Тогда все отлично.smile.gif
Go to the top of the page
 
+Quote Post
simsim
сообщение Nov 3 2006, 16:39
Сообщение #29


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Цитата(Dog Pawlowa @ Nov 1 2006, 10:28) *
О чем говорить? Он нарисовал 7812 для получения 5В и рекомендует схему для повторения.

Извиняйте, погорячился :-) конечно же надо 7805, вывод - надо быть всегда внимательным, и себе и другим, тогда и извилины не распрямятся :-)


Цитата(simsim @ Nov 3 2006, 19:32) *
Цитата(Dog Pawlowa @ Nov 1 2006, 10:28) *

О чем говорить? Он нарисовал 7812 для получения 5В и рекомендует схему для повторения.

Извиняйте, погорячился :-) конечно же надо 7805, вывод - надо быть всегда внимательным, и себе и другим, тогда и извилины не распрямятся :-)


Кстати про питание - схема упрощается если питать все регистры 74НС164 напр. +3в - светодиоды напрямую без резисторов. - работает... +3в можно получить поставив 7805 на +5в !
Go to the top of the page
 
+Quote Post
Petka
сообщение Nov 4 2006, 16:46
Сообщение #30


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(simsim @ Nov 3 2006, 19:39) *
Кстати про питание - схема упрощается если питать все регистры 74НС164 напр. +3в - светодиоды напрямую без резисторов. - работает... +3в можно получить поставив 7805 на +5в !


МДА! ну и методы....светодиоды без резисторов, потом и машины без тормозов делать будем.... тоже ведь могут работать.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Nov 5 2006, 15:18
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Petka @ Nov 4 2006, 19:46) *
Цитата(simsim @ Nov 3 2006, 19:39) *

Кстати про питание - схема упрощается если питать все регистры 74НС164 напр. +3в - светодиоды напрямую без резисторов. - работает... +3в можно получить поставив 7805 на +5в !


МДА! ну и методы....светодиоды без резисторов, потом и машины без тормозов делать будем.... тоже ведь могут работать.


Резисторы обязательны. Допустимо от них отказаться при применении КМОП транзисторов, но учитывая достаточно большой разброс по сопротивлению в открытом состоянии, тоже не рекомендуется. Кстати применение более высокого напряжения вкупе с резистором, уменьшает разброс по яркости для светодиодов.

А вообще, опыт показывает, что любые упрощения, вылазят потом при повторениях и в серии.
Go to the top of the page
 
+Quote Post
muravei
сообщение Nov 7 2006, 08:06
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(simsim @ Nov 3 2006, 19:39) *
+3в можно получить поставив 7805 на +5в !

А как надо подключать входом или выходом ? smile.gif
Go to the top of the page
 
+Quote Post
simsim
сообщение Dec 23 2006, 22:07
Сообщение #33


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Прикрепленный файл  demo.zip ( 94.33 килобайт ) Кол-во скачиваний: 497
Цитата(simsim @ Oct 30 2006, 16:06) *
Всем привет. Если кому интересна тема БЕГУЩАЯ СТРОКА

сделал бег.строку c динамической индикацией на матрицах KingBright TC07-11, управляется контроллером Atmega8, . демо-прошивка и схема для Proteus демо-прошивка и схема для Proteus
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Dec 30 2006, 01:00
Сообщение #34


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Да... теории много. И очень мало кто реально, походу, делал конструкции на светодиодах. Лампочкоморгалки не в счет.
НС595 РЕАЛЬНО без проблем работает на токах 20мА на ногу (светодиоды Nichia) - тогда оптимальная яркость получается. Выбирается резисторами. Реально можно и без резисторов, НО!, каждый диод имеет некоторую емкость и при управлении яркостью ШИМ-ом (очень большое количество циклов заряд/разряд) кристалл достаточно быстро убивается. Если без резистора то надо подавать напряжение оптимальное для данного типа диодов, что есть гемор. Проще равнять резисторами ток (исходя из падения напряжения на диоде) и питать все от одного напряжения (5в). Подобная схема используется в серийных изделиях (светодиодные экраны) одной из лидирующих компаний по их производству. Да в общем и не одной. Всеми... smile.gif Выравнивание по яркости - математическое.
Можно использовать светодиодные драйверы - дорого и не проще. Ибо выравнивание по яркости также надо делать - т.к. есть реальный разброс параметров компонентов. В основном резисторов. И монтажа. В меньшей степени регистров. Для серьезных конструкций диоды берутся из одного БИНа, что обеспечивает практическую идентичность электрических характеристик и длины волны излучения (однотонность картинки). Драйверы например используются в буржуйских конструкциях (Barco или Barko, не помню). Классная картинка - но и цена в 2,5 раза выше. И калибровка также присутствует.

Относительно бегущих строк. Если управление яркостью не используется (1-но битное изображение) то регистров НС595 - за глаза. Реально делал конструкцию длиной 16 и высотой 1.2 метра. шаг 25мм. Один большой сдвиговый регистр. Диоды Кингбрайт - говно редкостное. 30% брака. Яркость - +- 30%. Но самые дешевые и синенькие, как и было заказано. smile.gif Гналось видео по ЛПТ (!) из под ХР. smile.gif раскидывалось все по строчкам на максах 3000 с внешней РАМой. Проект делался в очень сжатые сроки, и ограниченный бюджет. В одного, практически. Посему и комп, на котором гораздо проще реализовать всю математику, поскольку платы разводятся как удобно и компактно, а соотв и дешево, но приходится усложнять математику.
При более мелких размерах - можно гнать и полноцветное видео. Если расстояние просмотра небольшое - то использовать СМД полноцветные диоды. (Agillent, Nichia). Если конструкция бюджетная - то можно что-нить по-проще... Регистры НС595 - и не парьтесь. если ставить внутрь помещения или в транспорт - ток ограничивайте на 5-10мА. Больше не надо. Глазки повылазят. smile.gif Если диоды сверхяркие конечно. Если Орловские, гы... ну... smile.gif За долговечность регистров можете не переживать. За много лет эксплуатации (круглосуточной) НИ ОДНОГО сгоревшего регистра. А их только в одном изделии десятки тысяч. Даже если картинка встала (завис контроллер или комп и все встало на максимальной яркости, а в ШИМ если что остается на регистрах, то только так) то греются резисторы - 0805. Смотря какой ток конечно... Все надежно работает и при -35 (прошедшей зимой) и при +60 на солнышке (прошедшим летом, например smile.gif ) Главное припой легкоплавкий не использовать... а то микрухи сползают... smile.gif В особо жаркие дни... Был прецедент... smile.gif
Блоки питания - импульсники, лучше MeanWell. Большой выбор, высокая надежность, невысокая стоимость, отличные характеристики.
Если самим - импульсники, например LM2576, или что-то подобное. Низкая стоимость, достаточно высокий ток, простота конструкции, мало тепла на больших токах, большой диапазон входного напряжения - до 40В.
Что еще рассказать про конструкции на светодиодах? wink.gif
Go to the top of the page
 
+Quote Post
vpadm
сообщение Jan 17 2007, 11:41
Сообщение #35





Группа: Новичок
Сообщений: 5
Регистрация: 25-12-06
Пользователь №: 23 876



EXeGLuMATOR

Огромное тебе спасибо за информацию.
Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем.
А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой wink.gif
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 17 2007, 14:09
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(vpadm @ Jan 17 2007, 12:41) *
EXeGLuMATOR

Огромное тебе спасибо за информацию.
Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем.
А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой wink.gif


Так там же схемки нет. biggrin.gif Вы же читали. Сдвиговые регистры HC595. Вход первой к компу на LPT, выход - на вход последующей. Таким образом можно гнать 8 (или чуть больше)строк одновременно. Должен быть предусмотрен строб и разрешение. К паралельным выходам регистров ч/з резисторы цепляются светодиоды.
Индикация статическая 1-регистр - 8 светодиодов. Вся математика на компе. Если использовать один выход, то сдвиг на одну точку осуществляется сдвигом на 8. Если гнать 8 строк, то столбец - 1 сдвиг.

При таком подходе следующие ограничения.
1) Скорость сдвига - 0.8-1мкс при просечках 20мс и более.
То есть если картинка просто статическая и "выезжает" из компа, то всё класс, но если перемещается снизу вверх или въезжает в комп к примеру, то будет подёргиваться и вести себя неадекватно. А при большой длине вообще динамика маловероятна.
2) строка без компа - просто мёртвая
3) расстояние между компом и строкой до 1 метра (без принятия специальных мер)
4) Ну и комп в довесок. Так сказать часы класные, а в чемодане - аккумулятор к ним.
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 17 2007, 18:09
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Делаю через драйвер светодиодов и горя не знаю, и велосипед не изобретаю

Делаю через драйвер светодиодов и горя не знаю, и велосипед не изобретаю
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Feb 13 2007, 19:32
Сообщение #38


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(SasaVitebsk @ Jan 17 2007, 14:09) *
Цитата(vpadm @ Jan 17 2007, 12:41) *

EXeGLuMATOR

Огромное тебе спасибо за информацию.
Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем.
А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой wink.gif


Так там же схемки нет. biggrin.gif Вы же читали. Сдвиговые регистры HC595. Вход первой к компу на LPT, выход - на вход последующей. Таким образом можно гнать 8 (или чуть больше)строк одновременно. Должен быть предусмотрен строб и разрешение. К паралельным выходам регистров ч/з резисторы цепляются светодиоды.
Индикация статическая 1-регистр - 8 светодиодов. Вся математика на компе. Если использовать один выход, то сдвиг на одну точку осуществляется сдвигом на 8. Если гнать 8 строк, то столбец - 1 сдвиг.

При таком подходе следующие ограничения.
1) Скорость сдвига - 0.8-1мкс при просечках 20мс и более.
То есть если картинка просто статическая и "выезжает" из компа, то всё класс, но если перемещается снизу вверх или въезжает в комп к примеру, то будет подёргиваться и вести себя неадекватно. А при большой длине вообще динамика маловероятна.
2) строка без компа - просто мёртвая
3) расстояние между компом и строкой до 1 метра (без принятия специальных мер)
4) Ну и комп в довесок. Так сказать часы класные, а в чемодане - аккумулятор к ним.



smile.gif
Схемки не дам... sad.gif Копирайт однако... Вот разругаюсь окончательно с работодателем (денег не плотють) тада может и выложу... Хотя проект сильно коммерческий - Придется покупателей искать... wink.gif А решений много интересных... Все сделано на Альтерах. И на компах.
Про статическую картинку - все верно... Отчасти... smile.gif Зависит от реализации... У нас получается что поляна размером 6х8метров регенерится с частотой около 400Гц. Полноцвет, шаг полноцветных пискселей от 12,5мм. И это далеко не предел. smile.gif Регистры - 595. Очень шорошая штука. smile.gif Ессно тут не ЛПТ интерфейс... Хотя - в контроллер заливать можно что угодно и с любой скоростью, а выводить с какой нужно... Вопрос памяти. А она дешевая. smile.gif И вопрос количества ног на плисине... wink.gif Вот фото такого зверя. Управляет ПОСЛЕДОВАТЕЛЬНО экраном 8х6метров. Это, так сказать, бета версия... Отладочный экземпляр. Загрузка видео в релтайме по USB.
Ну а компов бояться не надо. Они дешевые уже. Ищите у фирмы EPIA - одноплатники. И стоят дешевле, чем городить огород на микроконтроллерах. Огород лучше на плисинах городить - оптимально по скорости и цене.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Feb 14 2007, 00:47
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(EXeGLuMATOR @ Feb 13 2007, 20:32) *
smile.gif
Схемки не дам... sad.gif Копирайт однако... Вот разругаюсь окончательно с работодателем (денег не плотють) тада может и выложу... Хотя проект сильно коммерческий - Придется покупателей искать... wink.gif А решений много интересных... Все сделано на Альтерах. И на компах.
Про статическую картинку - все верно... Отчасти... smile.gif Зависит от реализации... У нас получается что поляна размером 6х8метров регенерится с частотой около 400Гц. Полноцвет, шаг полноцветных пискселей от 12,5мм. И это далеко не предел. smile.gif Регистры - 595. Очень шорошая штука. smile.gif Ессно тут не ЛПТ интерфейс... Хотя - в контроллер заливать можно что угодно и с любой скоростью, а выводить с какой нужно... Вопрос памяти. А она дешевая. smile.gif И вопрос количества ног на плисине... wink.gif Вот фото такого зверя. Управляет ПОСЛЕДОВАТЕЛЬНО экраном 8х6метров. Это, так сказать, бета версия... Отладочный экземпляр. Загрузка видео в релтайме по USB.
Ну а компов бояться не надо. Они дешевые уже. Ищите у фирмы EPIA - одноплатники. И стоят дешевле, чем городить огород на микроконтроллерах. Огород лучше на плисинах городить - оптимально по скорости и цене.


Прошу прощения про ПЛС просмотрел однако. smile.gif

Два вопроса.
1) С LPT в режиме EPP работаете?
2) Что за металлические разъёмы по контуру? На USB дико напоминают.
Go to the top of the page
 
+Quote Post
skn
сообщение Feb 14 2007, 01:24
Сообщение #40


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-03-06
Пользователь №: 15 416



Цитата(SasaVitebsk @ Feb 14 2007, 00:47) *
2) Что за металлические разъёмы по контуру? На USB дико напоминают.

LVDS там наверно.
А мне интересно, что за мелкосхемки между циклоном и разъемами
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Feb 15 2007, 00:24
Сообщение #41


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



smile.gif Разъемы - smile.gif - RG45. Витая пара. Длина кабеля более 30 метров не пробовалась - передача данных в ТТЛ уровнях БЕЗ искажений на частоте 20МГц (больше так-же не пробовалось... ) smile.gif Собсно инфа на экранные модули. Микросхемы - 74НС245 smile.gif банальные шинники. Согласование на принимающей стороне. Псевдо-диф.пара. В данной реализации - передача с компа по USB. Разъем рядом с разъемом питания.
Относительно ЛПТ - без протокола - просто данные и стробы в тупую в порт. А куда они денуться? wink.gif Даже если и произойдет сбой передачи (а с какого спрашивается? Все по стробам...) то на другом кадре - перерисуется. Использовалась простая библиотечка ZLPORTIO (или DLPORTIO, не помню уже...). Софт на компе - написан на Delphi. Это для ЛПТ. Для USB- на Visual Basic. smile.gif Быстро, просто, дешево. smile.gif
Go to the top of the page
 
+Quote Post
muravei
сообщение Feb 15 2007, 10:23
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(EXeGLuMATOR @ Feb 15 2007, 00:24) *
smile.gif Разъемы - smile.gif - RG45. Витая пара. Длина кабеля более 30 метров не пробовалась - передача данных в ТТЛ уровнях БЕЗ искажений на частоте 20МГц (больше так-же не пробовалось... ) smile.gif Собсно инфа на экранные модули. Микросхемы - 74НС245 smile.gif банальные шинники. Согласование на принимающей стороне. Псевдо-диф.пара.

Волюнтаризм! smile.gif
Солиднее было бы что-нить типа :559ИП12 -Am26LS31 и 559ИП11-Am26LS32 (Диф. передатчик (4 р) и приемник)
А зачем 10 разъмов? 8- байт , 1 строб, а еще 1 зачем?
Go to the top of the page
 
+Quote Post
at90
сообщение Feb 15 2007, 10:49
Сообщение #43


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Это по эти разьёмам данные скрорее всего идут последовательно на модули . В каждом разьёма 4 пары. Вполне хватит.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
simsim
сообщение Feb 25 2007, 11:06
Сообщение #44


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Дальнейшее развитие проекта - разработал схему 3-х цветной строки на Atmega8, на двухцветных матрицах 8х8.
Два регистра 555ИР8 на одну матрицу(строки),по регистру на цвет. столбцы всех матриц параллельно, 1-1-..-1,2-2...-2,...
Алгоритм- выбор столбца 1-8, запись в регистры, задержка на индикацию, выбор след.столбца из 8.
поэтому яркость выше чем перебирать по одному столбцу из всей матрицы 1-64.
Жду критики :-)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
=GM=
сообщение Feb 25 2007, 20:57
Сообщение #45


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(simsim @ Feb 25 2007, 08:06) *
Дальнейшее развитие проекта - разработал схему 3-х цветной строки на Atmega8, на двухцветных матрицах 8х8.
Два регистра 555ИР8 на одну матрицу(строки),по регистру на цвет. столбцы всех матриц параллельно, 1-1-..-1,2-2...-2,...
Алгоритм- выбор столбца 1-8, запись в регистры, задержка на индикацию, выбор след.столбца из 8.
поэтому яркость выше чем перебирать по одному столбцу из всей матрицы 1-64.
Жду критики :-)

Пара вопросов без протокола

1) Каков импульсный ток одной строки и одного столбца, при условии засветки всех диодов столбца

2) Скважность для одного диода, я так понимаю, равна 8?


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Feb 25 2007, 22:38
Сообщение #46


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(muravei @ Feb 15 2007, 10:23) *
Цитата(EXeGLuMATOR @ Feb 15 2007, 00:24) *

smile.gif Разъемы - smile.gif - RG45. Витая пара. Длина кабеля более 30 метров не пробовалась - передача данных в ТТЛ уровнях БЕЗ искажений на частоте 20МГц (больше так-же не пробовалось... ) smile.gif Собсно инфа на экранные модули. Микросхемы - 74НС245 smile.gif банальные шинники. Согласование на принимающей стороне. Псевдо-диф.пара.

Волюнтаризм! smile.gif
Солиднее было бы что-нить типа :559ИП12 -Am26LS31 и 559ИП11-Am26LS32 (Диф. передатчик (4 р) и приемник)
А зачем 10 разъмов? 8- байт , 1 строб, а еще 1 зачем?


Да, возможно это было бы и лучше.... но есть некоторое "НО".... Земля разрывается и большие расстояния, нормальное заземление организовать - тяжко. А когда конструкия в пике потребляет до 40КВт... Чревато. Впрочем это прототип, как и говорилось. Там еще много косяков, к чему придраться можно. smile.gif И этот не самый страшный. smile.gif
Данные идут последовательно, все верно. 10 каналов.
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Feb 26 2007, 22:24
Сообщение #47


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Пошу извинения у автора темы,
Коли речь про бегущие строки - хочу пару вопросов задать.
Короче обдумываю новый девайс 32x128 - моноцвет на матрицах 8x8 (квадрат 60мм) и PIC18. C Duble Buffer и может быть Gray на 2 бита. ПЛИС - для меня тёмный лес пока и обходимся контроллерами. Вопрос к участникам - какова должна быть минимальная развёртка (у меня динамика будет со скважностью восемь) чтоб наклонные буквы не получались (вернее каковы параметры ваших девайсов и проявления ненужных "световых" эффектов, и как развёртку сделать вертикальную или горизонтальную?). А ещё интересно как устройство EXeGLuMATOR-а работает под Windows - срывов от других задач не наблюдается (у меня вроде не было, а люди говорят - бывает). Меня мысль посетила типа приёмного буффера на четыре кадра на борту "строки" сделать с синхронизацией его опустошения. Раньше делал биколор 16x80 моно 8x96 с двумя страницами. Через RS232 на 115200. Наблюдались небольшие переливы и лом букв в динамике (т. е. когда строка бежит) - развёртка была 62,5 Гц - скорость 15-20 кадров в секунду - один кадр сдвиг на позицию пиксела или на две позиции (больше интерфейс не позволил и проц слабоват - PIC16). Сейчас интерфейс USB хочу сделать. Раскажите про глюки ваших устройств и пути избавления - если не секрет?
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Feb 26 2007, 23:07
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Лома у меня не было. Я две страницы использую. Фактически это уже стандарт. Любые искажения, даже незначительные отлично видны глазом. У меня 2 бита на яркость и вполне справляюсь. Переключение страниц исключительно во время смены кадра.

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

У меня графика и анимированная графика реализована.

Несмотря на сообщения кого-то на форуме, о том что частота развёрки очень влияет на изображение, - я этого не заметил. В результате у меня 75Гц.

Для моих задач потребовалось большое озу. Не менее 8к.

В новом контроллере попробую реализовать 3 бита. Собственно проблема в нелинейности. При 2 битах первая градация всего 10% а отнюдь не 33.
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Feb 26 2007, 23:22
Сообщение #49


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Спасибо. У меня процессор PIC16F877 был с К537РУ2 работало хозяйство на 20 МГц - 5MIPS - загрузка в MBI5026 - по микрухе на матрицу сразу по восьми линиям (линия на модуль из четырёх MBI) теней точно не каких нет - развёртку не мог поднять не хватило вычислительной мощи. Побитовая корекция кадра была - один кадр - пол килобайта. Но страницы переключал не синхронно пожет от того и переливы были - причём во время "бега". Сейчас буду переходить на 40 МГц и 32кБайта SRAM. SasaVitebsk - какой у вас интерфейс?
Go to the top of the page
 
+Quote Post
_LD
сообщение Feb 27 2007, 04:52
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 837



Цитата(VXDRV @ Feb 26 2007, 22:24) *
Короче обдумываю новый девайс 32x128 - моноцвет на матрицах 8x8
...
Вопрос к участникам - какова должна быть минимальная развёртка (у меня динамика будет со скважностью восемь) чтоб наклонные буквы не получались (вернее каковы параметры ваших девайсов и проявления ненужных "световых" эффектов, и как развёртку сделать вертикальную или горизонтальную?).


У тебя будет нечто худшее, чем наклон - будет излом букв на границах модулей.
Это в случае вертикальной развертки (одновременно светится горизонтальный ряд). В случае горизонтальной - не знаю, не делал, но, возможно, будет еще хуже, опять же на границах модулей.
Все эти эффекты можно попробовать забороть задиранием частоты развертки до ~килогерц, и, соответственно, многократным повторением одной и той же информации перед очередным сдвигом, чтобы "бег" строки не был слишком быстрым.

Цитата(VXDRV @ Feb 26 2007, 22:24) *
А ещё интересно как устройство EXeGLuMATOR-а работает под Windows - срывов от других задач не наблюдается (у меня вроде не было, а люди говорят - бывает). Меня мысль посетила типа приёмного буффера на четыре кадра на борту "строки" сделать с синхронизацией его опустошения.


здравая мысль.

Цитата(VXDRV @ Feb 26 2007, 22:24) *
Наблюдались небольшие переливы и лом букв в динамике (т. е. когда строка бежит) - развёртка была 62,5 Гц - скорость 15-20 кадров в секунду - один кадр сдвиг на позицию пиксела или на две позиции


Такой способ обновления (с повтором одинаковых кадров несколько раз на частоте развертки ) приводит к "двоению-троению" букв и не очень хорошо смотрится.

Цитата(VXDRV @ Feb 26 2007, 22:24) *
Раскажите про глюки ваших устройств и пути избавления - если не секрет


Никаких глюков - все работает smile.gif
Для динамической индикации наклон не считается глюком, он даже добавляет некий шарм. Тут говорили про тени - это строковые ключи не успевают закрываться, нужен dead-time при выводе. Для статической индикации и так все хорошо.

Делал разные строки, как статику, так и динамику, везде рефреш 75 Гц, скорость обновления всегда такая же, т.е. текст всегда едет со скоростью 75 точек в секунду или кратно выше, везде дабл-буфферинг. Простыми строчками (типа 8x128 без градаций яркости) рулит Мега128, сложными (с градациями яркости и показом мультиков) рулит та же мега в соавторстве с двумя или более плисинами.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Feb 27 2007, 14:02
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(VXDRV @ Feb 27 2007, 00:22) *
Спасибо. У меня процессор PIC16F877 был с К537РУ2 работало хозяйство на 20 МГц - 5MIPS - загрузка в MBI5026 - по микрухе на матрицу сразу по восьми линиям (линия на модуль из четырёх MBI) теней точно не каких нет - развёртку не мог поднять не хватило вычислительной мощи. Побитовая корекция кадра была - один кадр - пол килобайта. Но страницы переключал не синхронно пожет от того и переливы были - причём во время "бега". Сейчас буду переходить на 40 МГц и 32кБайта SRAM. SasaVitebsk - какой у вас интерфейс?


Однозначно из-за этого. Я сначала пробовал по строке. Ну думаю какая разница. Скорость то высокая регенерации. На глаз не видно в чём причина, но изображение некрасивое (при изменении). После того как переключать стал в начале кадра - всё стало ОК.

А по теням - у меня не MBI, а ключи КМОП. Поэтому и тени. Но я их тоже победил.

Частоту регенерации поднимал до 90. (У меня M2560 на 14745600 - 14.7МIPS). Выигрыша не даёт. Остановился на 75Гц а шаг делаю 25Гц. 3 кадра и новое изображение. Удобно и для часов.


Интерфейс у меня конечно RS485. Иначе какое же это панно! Тут кто-то про USB базарил. У нас сейчас панно на фасад устанавливается - так там метров 200 будет. Какой тут USB или 232! Проверил на 305 метров (на UTP). Работает без потери скорости. На несложных роликах можно на километр работать. Ну а на сложных надо в EEPROM записывать.

Хочу сваять новый вариант под Ethernet. Ну и тут ещё несколько революционных решений применить. smile.gif


Да забыл ещё. Вместе с панно поставляю переходник USB<->RS485. Он, как можно догадаться несложный FT232RL + ADM485 + 74HC00.

Таким образом и овцы целы и волки сыты. smile.gif
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Feb 28 2007, 17:04
Сообщение #52


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Говоря про USB я и имел в виду FT232 + MAX485. Только добавлю ещё 6N137 для развязки.
А что такое M2560? Это Mega что ли? - Всё нашёл - мне до них как от Караганды до Москвы (в прямом смысле).
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 2 2007, 13:49
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Вопрос к тем кто серийно и постоянно такими делами занимается.

Мы разработали такое изделие для закрытых помещений. Пока всё вроде нормально. Есть правда несколько вопросов будем устранять. Один из них - я не предусмотрел автоматическую регулировку яркости. Пока выпускаем так. smile.gif Яркость подстроили и выпускаем. В новой партии это уже заложено.

А пока пришлось яркость уменьшать. (для помещения).

И вот тут недавно вынесли на свежий воздух и прикольнулись. Солнца не было. При этом изображение конечно видно с расстояния метров 10, но выглядит очень блеклым. Едва заметным.

Интересует меня - в чём причина. В динамике? Будет ли нормально в статике работать. Или требуются какие-то специальные меры. Или спец. светодиоды? У нас сейчас матрицы GNM.

Если кто проводил соответствующие исследования, то вопрос какое стекло лучше использовать? Или какую тонировочную плёнку?
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 2 2007, 16:18
Сообщение #54


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Вопрос интересен. Вот например у нас в городе две панели красные - ночью и вечером красота - днём на солнце читать можно, но тускло совсем - сверху что за "стекло" не понять, но какое-то децл рассеивающее - где взять такое? Ещё полноцветные LED есть здоровые - ну там более-менее всё нормально и днём - и вроде светодиоды пополам наружу торчат. Ночью освещение от них ого-го... и даже под большим углом. На Microchip.ru один товарищ применяет штучные светодиоды с яркостью как он говорит 2 кД - но штучные паять...
Go to the top of the page
 
+Quote Post
simsim
сообщение Mar 2 2007, 17:14
Сообщение #55


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Цитата(=GM= @ Feb 25 2007, 20:57) *
Цитата(simsim @ Feb 25 2007, 08:06) *

Дальнейшее развитие проекта - разработал схему 3-х цветной строки на Atmega8, на двухцветных матрицах 8х8.
Два регистра 555ИР8 на одну матрицу(строки),по регистру на цвет. столбцы всех матриц параллельно, 1-1-..-1,2-2...-2,...
Алгоритм- выбор столбца 1-8, запись в регистры, задержка на индикацию, выбор след.столбца из 8.
поэтому яркость выше чем перебирать по одному столбцу из всей матрицы 1-64.
Жду критики :-)

Пара вопросов без протокола

1) Каков импульсный ток одной строки и одного столбца, при условии засветки всех диодов столбца

2) Скважность для одного диода, я так понимаю, равна 8?

Схема чисто теоритическая- показать принцип.
В жизни надо выходы ИД7 подать на ключи.
С током одной строки все в порядке - одна строка в матрице идет на один выход НС164.(я бы поставил 100 ом между строкой и НС164.)
С током столбца вот что - (8диодов)*(число матриц)*(ток одного диода) , поэтому нужны ключи.
Скважность 8 - т.е. 1/8 времени одного цикла индикации горит один столбец на всех матрицах.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Mar 2 2007, 18:17
Сообщение #56


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(simsim @ Mar 2 2007, 14:14) *
Цитата(simsim @ Feb 25 2007, 08:06) *

Дальнейшее развитие проекта - разработал схему 3-х цветной строки на Atmega8, на двухцветных матрицах 8х8. Два регистра 555ИР8 на одну матрицу(строки),по регистру на цвет. столбцы всех матриц параллельно, 1-1-..-1,2-2...-2,...Алгоритм- выбор столбца 1-8, запись в регистры, задержка на индикацию, выбор след.столбца из 8. поэтому яркость выше чем перебирать по одному столбцу из всей матрицы 1-64. Жду критики :-)

Схема чисто теоретическая - показать принцип. В жизни надо выходы ИД7 подать на ключи.
С током одной строки все в порядке - одна строка в матрице идет на один выход НС164.(я бы поставил 100 ом между строкой и НС164.)
С током столбца вот что - (8диодов)*(число матриц)*(ток одного диода) , поэтому нужны ключи.
Скважность 8 - т.е. 1/8 времени одного цикла индикации горит один столбец на всех матрицах.

Ну, дорогой товарищ, принцип все и так знают(:-).
По-моему, схему можно упростить, поставив восемь мощных ключей на горизонтали каждого цвета, и избавившись от дешифратора, зачем он нужен, если есть МК(:-)? Скважность будет та же самая.

Кстати, сколько тока может дать один выход НС164 непрерывно и в импульсе?


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
simsim
сообщение Mar 2 2007, 19:52
Сообщение #57


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Ну, дорогой товарищ, принцип все и так знают(:-).
По-моему, схему можно упростить, поставив восемь мощных ключей на горизонтали каждого цвета, и избавившись от дешифратора, зачем он нужен, если есть МК(:-)? Скважность будет та же самая.

Кстати, сколько тока может дать один выход НС164 непрерывно и в импульсе?
[/quote]
Выводы МК лучше поэкономить - надо еще RS232, SPI, I2C задействовать...
НС164 по даташиту 25 мА на ножку дает...
Go to the top of the page
 
+Quote Post
=GM=
сообщение Mar 2 2007, 22:57
Сообщение #58


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(simsim @ Mar 2 2007, 16:52) *
Выводы МК лучше поэкономить - надо еще RS232, SPI, I2C задействовать...
НС164 по даташиту 25 мА на ножку дает...

Ну вот, значит, как бы по 3 мА постоянного тока на пиксел, не густо. Если все пиксели в строке светятся, то дешифратор должен выдать 25*8*4=800 мА по каждому выходу, это что ж за дешифраторы такие? Да еще их два нужно на оба цвета. По-моему, лучше уж 8 ключей на 1.6 А каждый.


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
simsim
сообщение Mar 3 2007, 16:29
Сообщение #59


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



Цитата(=GM= @ Mar 2 2007, 22:57) *
Цитата(simsim @ Mar 2 2007, 16:52) *

Выводы МК лучше поэкономить - надо еще RS232, SPI, I2C задействовать...
НС164 по даташиту 25 мА на ножку дает...

Ну вот, значит, как бы по 3 мА постоянного тока на пиксел, не густо. Если все пиксели в строке светятся, то дешифратор должен выдать 25*8*4=800 мА по каждому выходу, это что ж за дешифраторы такие? Да еще их два нужно на оба цвета. По-моему, лучше уж 8 ключей на 1.6 А каждый.

Неправильно делишь- 25 не на 8, а на 1 надо делить...
Go to the top of the page
 
+Quote Post
=GM=
сообщение Mar 3 2007, 21:27
Сообщение #60


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(simsim @ Mar 3 2007, 13:29) *
Цитата(=GM= @ Mar 2 2007, 22:57) *

Цитата(simsim @ Mar 2 2007, 16:52) *

Выводы МК лучше поэкономить - надо еще RS232, SPI, I2C задействовать...
НС164 по даташиту 25 мА на ножку дает...

Ну вот, значит, как бы по 3 мА постоянного тока на пиксел, не густо. Если все пиксели в строке светятся, то дешифратор должен выдать 25*8*4=800 мА по каждому выходу, это что ж за дешифраторы такие? Да еще их два нужно на оба цвета. По-моему, лучше уж 8 ключей на 1.6 А каждый.

Неправильно делишь- 25 не на 8, а на 1 надо делить...

Чёй-то неправильно? 25 мА будет течь в течение 1/8 времени кадра. Если период кадра = 16 мс, то через один пиксел ток в 25 ма течёт 2 мс, а 14 мс тока нет. В среднем получается 3 мА за кадр.


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 4 2007, 01:18
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(=GM= @ Mar 3 2007, 22:27) *
Чёй-то неправильно? 25 мА будет течь в течение 1/8 времени кадра. Если период кадра = 16 мс, то через один пиксел ток в 25 ма течёт 2 мс, а 14 мс тока нет. В среднем получается 3 мА за кадр.


Вполне поддерживаю. И всегда так делилось. А если ещё учесть потери (яркости) на динамику как таковую, то это пропорционально где-то 2ма статического тока.

Именно по этому в характеристиках светодиодов и светодиодных матриц присутствует характеристика "допустимый импульсный ток". Иногда указывается макс. длительность имп. тока или скважность. Обычное соотношение импульсный/статический ток для современных светодиодов составляет 100/20 ма. Я так и выдаю то есть подаю 0.1А при скважности 8.
Go to the top of the page
 
+Quote Post
simsim
сообщение Mar 22 2007, 20:53
Сообщение #62


Участник
*

Группа: Новичок
Сообщений: 45
Регистрация: 30-10-06
Пользователь №: 21 801



недавно попросили написать прогу для строки begstr.narod.ru на PIC-e...пришла мысль- а ведь можно вместо PICa поставить atmega8 и не изобретать схему-новое направление работы...попробовал сделать модель в Протеусе - легко, переписал просто подпрограмму растра т.е. вывода видео-ОЗУ на матрицу и все...кому интересно смотрите здесь...удивительно как этому киевлянину удалось столько эффектов впихнуть...
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 23 2007, 00:35
Сообщение #63


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Хе-хе, а пока денег не заплатишь не посмотришь модель - и фоток готовых вариантов даже нет.
И строка скромненькая 8x16 ... какие там эффекты - часы у всех есть (и даже термометр).
У меня на PIC-е была как раз на PIC16F877 были (8X96 - моно и 16x80 двухцветная) - теоретически можно 32x128 c развёрткой 60 Гц - моно, или 16x128 двухцветная с тем же рефрешем. И это при 5 MIPS. Думаю Mega (пока не изучал её) способна на большее именно в таком устройстве - ну а если она с памятью напрямую работает - то вообще наверное красота будет (почему именно Mega8 можно ведь и Mega16 поставить - не думаю, что строка это устройство требующее экономии на контроллерах). Вот у меня как раз со скоростью проца то и проблемы - побитная перетасовка принятой инфы в ОЗУ для коррекции разводки печатных плат.
А на begstr.narod.ru - легендарная схема какая то... ей богу, так и подмывает свою выложить (и деньги за прошивку с исходниками брать - хе... хе... - шутка) да не наигрался ещё - хочу качественно улучшить параметры и собрать как минимум ещё один девайс - но не скоро ещё. Интресно а вообще другие схемы в сети есть опубликованные - посерьёзнее пусть хоть на ПЛИС? Я максимум три видел вместе с begstr.narod.ru ну и товарища simsim - хотя для себя всё уже решил.
Мне когда её (распечатанную схему c begstr.narod.ru) как исходную принесли - сразу скучно стало... в целом идеи верные хотя в некоторых местах я сомневаюсь в полной работоспособности и правильности некоторых схемных решений - например сигнал DATA проходящий через все регистры при одновременном CLK (такая штука не прокатила у меня через четыре корпуса MBI5026 и длине провода 50см - победил еле-еле установкой КР1533АП6 на CLK MBI) и транзистор нагруженный на 2 кОм, тот что для инвертирования DATA - сомнительное решение. А ещё +8...15В на выходы регистров через светодиоды. А ещё норма на выход такой серии что в схеме (КР1533ИР24) - 24 мА на выход кажется - в схеме явный перегруз.

Кто продвинулся в железе? - комментарии в студию - на чём сделана и что умеет.
Кто собрал с begstr.narod.ru? - а то все хотят собрать, а чем заканчивается не слышно.
Go to the top of the page
 
+Quote Post
radan
сообщение Mar 23 2007, 10:04
Сообщение #64


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



У меня строка собрана на м/с ATMEGA8, К155ИР8 и ULN2803, ключи строк на КТ973. 8х48 законченная конструкция, но реально хоть 8х128. Проблем никаких не заметил. Пока программно можно регулировать скорость бега, инверсию, стоп-кадр. Зашита вся таблица символов ASCI. В планах часы, термометр ну и всяких разных мультиков. ПО написано на BASCOMAVR и VISUAL BASIC.

_bascomavr.3bb.ru_
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 23 2007, 10:40
Сообщение #65


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Цитата(radan @ Mar 23 2007, 10:04) *
У меня строка собрана на м/с ATMEGA8, К155ИР8 и ULN2803, ключи строк на КТ973. 8х48 законченная конструкция, но реально хоть 8х128. Проблем никаких не заметил. Пока программно можно регулировать скорость бега, инверсию, стоп-кадр. Зашита вся таблица символов ASCI. В планах часы, термометр ну и всяких разных мультиков. ПО написано на BASCOMAVR и VISUAL BASIC.

_bascomavr.3bb.ru_


Не хочу отговаривать но Visual Basic - тормоз на все сто + почти нулевая поддержка WinAPI. Рекомендую перейти на C++. Сам когда-то им баловался, а как перешёл на Delphi - программирование стало "развлечением". У меня одновременно на экране монитора рисуется и тут же на девайсе - Сперва на VB начал писать, но "сдулся" за неимением нужных мне компонентов, откровенными тормозами даже при компиляции текста в кадры и как мне показалось "ограниченности" в свободе програмирования + таскание с софтом дополнительных библиотек и ActiveX. Особенно разбесило когда моя программа на VB не запустилась на тачке где VB не установлен прямо на защите проекта. Аргументы прошу опустить - каждый делает на чём хочет и может. Можно обменяться софтом с исходниками (типа обмен опытом) - хочу глянуть как на VB работает у вас.
Go to the top of the page
 
+Quote Post
muravei
сообщение Mar 23 2007, 10:52
Сообщение #66


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(VXDRV @ Mar 23 2007, 10:40) *
Не хочу отговаривать но Visual Basic - тормоз на все сто + почти нулевая поддержка WinAPI.

С чего это нулевая? Декларируй и вызывай?
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 23 2007, 11:01
Сообщение #67


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Цитата(muravei @ Mar 23 2007, 10:52) *
С чего это нулевая? Декларируй и вызывай?


Так потому и сказал - "почти".
Go to the top of the page
 
+Quote Post
radan
сообщение Mar 23 2007, 15:17
Сообщение #68


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



На Visual basic организована простая программа для засылки через последовательный порт текста в EEprom. А ещё скорость , с которой надо строке бежать и инверсия - есть/нет. Коды символов находятся в тексте программы контроллера как массив. Программа читает последовательность записанных символов из EEprom и подставляет соответствующие им данные массива, затем делает сдвиг ну и т.д.
Т.е. залил текст в строку, отключил от компа и она самостоятельно работает. Ну а если от компа, то можно нагородить хоть мультики. Делал образец, 16х16 управлял компом, отрисовка и на экране, и на реальном устройстве на Visual basic. Я не профессиональный программист, поэтому Бейсик. Для моих поделок в самый раз.
Go to the top of the page
 
+Quote Post
dkostik
сообщение Mar 23 2007, 16:47
Сообщение #69


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 12-07-06
Пользователь №: 18 766



Мнение программиста:
-basic - язык домохозяек!
Работа с жнлезом - юзайте ДДК.
Если лень разбиратся то Delphi или C#.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Mar 23 2007, 19:41
Сообщение #70


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(VXDRV @ Mar 22 2007, 21:35) *
У меня на PIC-е была как раз на PIC16F877 были (8X96 - моно и 16x80 двухцветная) - теоретически можно 32x128 c развёрткой 60 Гц - моно, или 16x128 двухцветная с тем же рефрешем. И это при 5 MIPS. Думаю Mega (пока не изучал её) способна на большее именно в таком устройстве - ну а если она с памятью напрямую работает - то вообще наверное красота будет (почему именно Mega8 можно ведь и Mega16 поставить - не думаю, что строка это устройство требующее экономии на контроллерах). Вот у меня как раз со скоростью проца то и проблемы - побитная перетасовка принятой инфы в ОЗУ для коррекции разводки печатных плат.

Я тут прикинул вгрубе, для матрицы 32x128 на атмеге легко можно достичь выдачи порядка 40 Мбит/с. Т.е. передача 64 байт из внешнего ОЗУ МК в матрицу займёт порядка 15 мкс. При скважности 8 и частоте развёртки 60 Гц это означает, что примерно 0.7 процента времени строка не светится. Отсюда вопрос, несвечение как-то влияет на восприятие и сколько процентов вообще допустимо это несвечение?

Кстати, у вас на пике каков получился порядок побитовой скорости?


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 23 2007, 23:03
Сообщение #71


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Коротко по организации устройства (16x128 двухцветное):
Состоит допустим из восьми модулей - плат.
Каждый модуль 16x16 точек - 4 двухцветные матрицы 8x8.
На каждую матрицу один драйвер MBI5026 - шестнадцатиканальный драйвер светодиодов со стабилизацией тока (по сути сдвиговый регистр с защёлкой). DATA соединены также последовательно, CLK и LE параллельно, LE - защелка.
На аноды светодиодов в одном устройстве 8 штук КТ825 (были под рукой и неприхотливы в работе оказались) в другом 16 штук КТ973.
Индикация динамическая со скважностью - 8.
Двухстраничный вывод - пока одну рисуем другую показываем.
По таймеру переключается номер строки (столбца) (ключ в анодах светодиодов) для вывода и сразу переписываем из сдвигового регистра MBI5026 в защёлку (до этого сдвиговый регистр в MBI был заполнен необходимой инфой) далее следующий столбик (строчку) в 64 байта (по биту сразу в восемь модулей по одному CLK прямо из ОЗУ через буффер) заталкиваю в MBI на будущее - времени на простой индикаторов во время заполнения нет - решается защёлкой в драйвере.
Заполняются драйверы прямым сканированием адресов уже готового к выводу куска памяти - ничего во время этого не делается кроме инкремента адреса следующего столбца(строки) и сопутствующим "дёрганием" CLK.

Компьютер гонит типа "видео" через RS232 - 2 бита (два цвета) на точку (16*128*2)/8=512 Байт кадр со скоростью 115,2 кбит/c.
МК складывает это дело в один из двух приёмных буферов в ОЗУ.
Пока принимаем этот кадр "перетасовываем" прошлый из второго приёмного буфера в "затенёную" страницу вывода. "Перетасовывание" - процесс перестановки битов для коррекции разводки печатных плат - ведь разводил я как получается удобнее - проще програмно было переставить пикселы - самый насыщенный вычислениями процесс. Когда он заканчивается сразу переключаем страницы вывода.

Как только приняли последний байт (512-ый) - переключаем приёмный буфер и "перемещаем" биты в затенённый буфер вывода. Много времени отнимает обработка прерываний от USART - пока сохранится - восстановится контекст - период прерываний около 90 мкс, а также програмная работа с памятью.

Скорость следования кадров - 17 в секунду точно было.

При "аппаратном" движении текста символы из знакогенератора размещал в приёмных буфферах - алгоритм не менялся - просто переписывал буферы со смещением на один байт (строка 8x96) из одного в другой дополняя "справа" очередным символом.

Когда делал все времена измерял в симуляторе MPLAB, долго считал - сейчас не помню уже какие цифры были. - но MEGA - точно PIC "сделает".

P. S. - много напостил чего-то...

Сообщение отредактировал VXDRV - Mar 23 2007, 23:05
Go to the top of the page
 
+Quote Post
radan
сообщение Mar 24 2007, 00:13
Сообщение #72


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



Цитата(dkostik @ Mar 23 2007, 16:47) *
Мнение программиста:
-basic - язык домохозяек!
Работа с жнлезом - юзайте ДДК.
Если лень разбиратся то Delphi или C#.


Если у меня появится время, возможно, я изучу эти языки. А пока меня устраивает то, что есть. По моему мнению "домохазяйки" неважно какой язык использовать, а важно как им владеть. И если не предполагается внедрять проект в массовое производство, а необходима скорость разработки, а главное возможность начать работать буквально с первого знакомства с программой, лучше и понятней Бейсика пока нет. Кстати, программировать микроконтроллеры я начал буквально с первого дня сборки программатора и установки Баском-авр. На ATMEGA16 я собрал 32 программных ШИМ после месячного занятия с микроконтроллерами - можно посмотреть флэш http://ledeffects.net/pages/?id=9.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 24 2007, 16:10
Сообщение #73


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(radan @ Mar 24 2007, 01:13) *
Если у меня появится время, возможно, я изучу эти языки. А пока меня устраивает то, что есть. По моему мнению "домохазяйки" неважно какой язык использовать, а важно как им владеть. И если не предполагается внедрять проект в массовое производство, а необходима скорость разработки, а главное возможность начать работать буквально с первого знакомства с программой, лучше и понятней Бейсика пока нет. Кстати, программировать микроконтроллеры я начал буквально с первого дня сборки программатора и установки Баском-авр. На ATMEGA16 я собрал 32 программных ШИМ после месячного занятия с микроконтроллерами - можно посмотреть флэш http://ledeffects.net/pages/?id=9.


В плане владения языком - соглашусь с Вами. Во всём остальном Вы неправы. Вы просто не имеете возможности сравнивать. Скажем на изучение дельфи (если вы хорошо владеете бэйсиком) вам понадобится неделя максимум. Возможностей - побольше, ограничений - значительно меньше. Объём готовых объектов очень большой. По скольку проги на IBM для меня как правило вспомогательные, то использовать WinAPI просто нет необходимости. Всё очень просто.

Язык си тоже ничего сложного не представляет. Наоборот - достаточно низкоуровневый, что позволяет его особенно эффективно использовать для МК.

Ну например такая забавная конструкция
Код
symbolx=Fonts[tekfonts][0];
if(Znak>' '){
  Znak-= '!';                                            // вычесть смещение на пробел
  yiz -= Fonts[tekfonts][1]-1;
  if(Fonts[tekfonts][0]<=8){
     addr =    ((uint8_t __flash *)symbol[tekfonts])+(Znak*Fonts[tekfonts][1]);
....
Go to the top of the page
 
+Quote Post
=GM=
сообщение Mar 24 2007, 16:42
Сообщение #74


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Ну например такая забавная конструкция
Код
symbolx=Fonts[tekfonts][0];
if(Znak>' ')
{
  Znak-= '!';                                          // вычесть смещение на пробел
  yiz -= Fonts[tekfonts][1]-1;
  if(Fonts[tekfonts][0]<=8)
  {
   addr=((uint8_t __flash *)symbol[tekfonts])+(Znak*Fonts[tekfonts][1]);
....

Да уж...птичий язык. И что тут забавного? Вы меня извините, но такие примеры сеют только сомнение и смятение в неокрепших умах. Он агитирует именно против применения Си.

1)Фигурные скобки не закрыты

2) Зачем приведен yiz, если он нигде не используется?

3) symbolx и symbol это разные переменные?

Коротко говоря, к такому тексту надо ещё 5 страниц объяснений написать(:-)


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 24 2007, 21:43
Сообщение #75


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(=GM= @ Mar 24 2007, 17:42) *
Да уж...птичий язык. И что тут забавного? Вы меня извините, но такие примеры сеют только сомнение и смятение в неокрепших умах. Он агитирует именно против применения Си.

1)Фигурные скобки не закрыты

2) Зачем приведен yiz, если он нигде не используется?

3) symbolx и symbol это разные переменные?

Коротко говоря, к такому тексту надо ещё 5 страниц объяснений написать(:-)


Да нет же. smile.gif Я привёл не законченный кусочек. Поставил "...." чтобы ясно было. Кусочек привёл из живой программы и его не причёсывал специально. А забавность заключается например в операторе
Код
Znak-= '!';


На Паскале его запросто не реализуешь. Он не позволит, так как чётко контролирует типы. Придётся городить что-то типа
Код
Znak = chr(ord(Znak) - ord('!'));

Таким образом на Си более чётко видна суть операции.

В Си ты свободен. Свободен вносить любые ошибки. smile.gif

Конечно в рамках одного поста сложно показать преимущества языка. Я, например в последнем проекте Очень интенсивно использовал структуры и указатели на структуры. Такого в Васеке просто нет. А у меня на этом вся программа написана. Кстати бегущая строка.

Сделаю сайт. Выложу различные документы и свободные программы. В частности эмулятор. Можно будет посмотреть.
Go to the top of the page
 
+Quote Post
radan
сообщение Mar 24 2007, 22:47
Сообщение #76


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



Господа, давайте не будем спорить по поводу какой язык лучше. У каждого есть своё устоявшееся мнение, и для этого в конце концов есть другие темы. Предлагаю обсудить такие вопросы - наиболее грамотные с технической точки зрения схемотехнические решения, применяемые алгоритмы. По возможности фрагменты схем и исходники, которых не жалко. В процессе написания законченной программы есть масса промежуточных, вполне работоспособных, но не совсем оптимизированных и усовершенствованных. Я думаю, такая информация поможет не только начинающим строкостроителям, но и продвинутым мастерам вдохнуть свежую струю. Не у каждого есть возможность сваять собственный сайт, а вот использовать файлообменники или воспользоваться услугой предоставления места на сайте кого-нибудь из участников форума смогут все. В частности и я могу помочь с местом на своём сайте.
По поводу заработка денег на постсоветских программистах и электронщиках могу высказать предположение, что они легче потратят 30 баксов на интернет в поисках необходимой информации, чем купят её за 3. На своём сайте я начал выкладывать заказные образцы наших изделий для буржуазии и всех желающих, на изготовлении которых мы зарабатываем деньги, и бесплатную информацию для тех, кто хочет чему-либо научиться. Конкуренции я не боюсь, с изготовителями видеоэкранов тягаться не собираюсь, да и нужно их в нашем городе максимум два, а вот для изготовления оригинальных световых конструкций места под солнцем хватит всем.
Вот такие вот размышления...
Go to the top of the page
 
+Quote Post
VXDRV
сообщение Mar 24 2007, 23:35
Сообщение #77


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



Действительно - бессмысленный спор - когда человека "припрёт" или "вставит" он сам поймёт чего ему учить. Господин radan - для начала ссылочку на ваш сайт пожалуйста....
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 25 2007, 00:00
Сообщение #78


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Так я тоже совершенно согласен. Я просто написал к тому что не надо боятся нового. Изучить новый язык достаточно просто. А из двух или трёх языков выбирать - это лучше чем из одного. А выбирать в любом случае будешь сам.

По второму вопросу тоже совершенно согласен. Поэтому и написал, что закончу оформление сайта, - выложу ссылочку.

Там будет эмулятор панно и куча документов. Это - бесплатно. Сделаете совместимую версию - можете пользоваться моими эмуляторами.

Ведь здесь обсуждается ерунда на самом деле. Пришпандорить светодиоды к контроллеру тем или иным образом можно обладая зачаточными знаниями. Написать программу которая отображает область озу на таком экране - тоже пара пустяков. К сожалению коммерческое изделие этим не ограничивается. Коммерческое изделие это десятки документов, программы-эмуляторы, конфигураторы, примеры, эфекты, шрифты, рекламные ролики, ролики по работе, конверторы форматов и многое-многое другое.

Интересным являются и подходы.
Go to the top of the page
 
+Quote Post
radan
сообщение Mar 25 2007, 12:35
Сообщение #79


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



http://ledeffects.net/
Сайт в процессе наполнения.
Если есть желание, могу выложить образец програмки для графического экрана 16х16 с сэмплами.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 26 2007, 13:15
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Почти как мой smile.gif www.ledfirefly.ru
Go to the top of the page
 
+Quote Post
muravei
сообщение Mar 26 2007, 15:30
Сообщение #81


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(SasaVitebsk @ Mar 24 2007, 21:43) *
Очень интенсивно использовал структуры и указатели на структуры. Такого в Васеке просто нет.

Есть ,есть. У Басика это называется -данные пользовательского типа
Type
..........
End type
Честно говоря спрорить не хочется, Си мне не нравится, хотя бы тем , что написать на нем что-нить не консольное , мягко говоря зае..ся. А использовать всякий там MFС себе дороже. На Басике это можно сляпать за минуты.Незаменим для каких нить тестовых прграммок.
На Си пишу дллки(при необходимости) и цепляю их к Басику.
Я против снобизма- что удобнее в конкретном случае, то и лучше.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 26 2007, 23:00
Сообщение #82


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Чтож замечательно. Наверное Васёк ушёл далеко-далеко, пока я его забросил. smile.gif
Чем мне нравится программирование - это возможностью сделать одно и тоже десятью способами. И каждый выберет свой. И это замечательно. Правда для того чтобы выбрать надо знать. А я вот, оказывается Васька не знаю.(нового) smile.gif По времени разработки меня и Си не напрягает. smile.gif
Go to the top of the page
 
+Quote Post
amirus
сообщение Apr 29 2007, 01:58
Сообщение #83





Группа: Участник
Сообщений: 4
Регистрация: 29-04-07
Пользователь №: 27 394



Доброго времени суток. Прочитал всю вашу дискуссию, зашел сюда по поиску, и думаю попал в нужное место. Суть моего визита такова. Я готов приобрести тех. документацию (схемы, прошивки, программы, рисунки печатных плат и т.д) на изготовление табло типа бегущая строка. Главные критерии:
1-е, и самое главное на мой взгляд, честность. Если это пройдено, тогда дальшеsmile.gif
2-е, техническая поддержка, консультации по изделию
3-е, возможность улучшения устройства
Необходимые параметры стартового пакета: часы, показ температуры, автоматическая регулировка яркости в зависимости от времени суток и полное отключение в определенное время.
Остальные нюансы можно обговорить. Если это актуально, Ваши знания не будут использоваться в коммерческих целях, только в личных.
Рассмотрю все предложения на z523@mail.ru
Спасибо.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Apr 29 2007, 07:11
Сообщение #84


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(amirus @ Apr 29 2007, 01:58) *
...Я готов приобрести тех. документацию (схемы, прошивки, программы, рисунки печатных плат и т.д) на изготовление табло типа бегущая строка...
Главные критерии:
1-е, и самое главное на мой взгляд, честность. Если это пройдено, тогда дальшеsmile.gif...
... Ваши знания не будут использоваться в коммерческих целях, только в личных...

Что ж, с честности и начнем.
Сколько штук табло будет сделано в личных, не в коммерческих целях?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
radan
сообщение Apr 29 2007, 21:17
Сообщение #85


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



http://pol-sem.narod.ru/runrow/rr.htm
Честный проект, для начало достаточно. А всё остальное бессонные ночи...
Go to the top of the page
 
+Quote Post
amirus
сообщение Apr 30 2007, 18:11
Сообщение #86





Группа: Участник
Сообщений: 4
Регистрация: 29-04-07
Пользователь №: 27 394



Цитата(Dog Pawlowa @ Apr 29 2007, 08:11) *
Что ж, с честности и начнем.
Сколько штук табло будет сделано в личных, не в коммерческих целях?

Спасибо за ответ. А что тут лукавить? Самое главное, интересен сам процесс! Естественно для себя два, они и будут служить в качестве рекламы, а сколько будет изготовлено для клиентов, да еще какими размерами и тех.данными, одному богу известно.

Цитата(radan @ Apr 29 2007, 22:17) *
http://pol-sem.narod.ru/runrow/rr.htm
Честный проект, для начало достаточно. А всё остальное бессонные ночи...

Огромное спасибо за ссылку. Я обязательно попробую собрать. Но, дело в том, что мот ночи уже немного заняты другой работой, которая тоже мне нравится, я думаю для моей цели купить готовый полуфабрикат. Понимаете, чтобы довести этот продукт "до ума" нужно очень много дней и бессонных ночей как Вы сами и сказали. Это нужно для сначала изучать контроллеры на котором собрать, потом изучить его, да и ещес учетом того что у него есть в запасе место и возможность для "разгона" и самое главное быть на "ты " с программированием. Все это конечно можно нагнать, если на это выделить достаточно времени, которого у меня к сожалению очень мало.
Еще раз благодарен за ссылку.
Go to the top of the page
 
+Quote Post
VDG
сообщение May 1 2007, 20:57
Сообщение #87


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Что-то я не понял товарища amirus-а. Надо ли понимать так:
- дайте документацию мне
- а вам зачем?
- да только для себя лично, не для коммерции - только для продажи.


--------------------
Go to the top of the page
 
+Quote Post
VXDRV
сообщение May 2 2007, 12:19
Сообщение #88


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 5-02-07
Пользователь №: 25 074



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

Самое главное, интересен сам процесс!
Естественно для себя два, они и будут служить в качестве рекламы, а сколько будет изготовлено для клиентов, да еще какими размерами и тех.данными, одному богу известно.

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


Нет слов....
Не согласуется "процесс" с отсутствием "лишних движений".
Go to the top of the page
 
+Quote Post
amirus
сообщение May 3 2007, 14:07
Сообщение #89





Группа: Участник
Сообщений: 4
Регистрация: 29-04-07
Пользователь №: 27 394



Цитата(VDG @ May 1 2007, 21:57) *
Что-то я не понял товарища amirus-а. Надо ли понимать так:
- дайте документацию мне
- а вам зачем?
- да только для себя лично, не для коммерции - только для продажи.


1. Не дайте, а продайте.
2. Вы будете спрашивать у нового хозяина авто, которому вы его продали, что он с ним будет делать?
3. Что-то я не нашел, укажите пожалуйста строчку где я писал что коммерция исключена и что продажа - это не коммерция?
Спасибо.

Цитата(VXDRV @ May 2 2007, 13:19) *
Нет слов....
Не согласуется "процесс" с отсутствием "лишних движений".

Извините меня все ради бога! Я понимаю, что влез с таким предложением в Вашу дискуссию и немного сменил тему. Все согласуется, поверте мне, ни кто не отменял ранг любителя в области программирования микроконтроллеров и профессионалов это было и будет во всех областях. Я Вас причисляю к профи, а себя наверное даже сильно будет сказано к любителям, по этому и обратился к Вам!
Go to the top of the page
 
+Quote Post
VDG
сообщение May 3 2007, 16:54
Сообщение #90


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Не путайте готовое авто с документацией на его производство. smile.gif

2. если машинка новая и хозяин авто - производитель/дилер то, вам в неё несколько лет нельзя будет лазить.
3. Пожалуйста, вот эта "Ваши знания не будут использоваться в коммерческих целях, только в личных". А личные цели у вас - коммерция. smile.gif smile.gif

> по этому и обратился к Вам
только надо было в рубрику работа. а здесь сейчас всех погонят за оффтоп.


--------------------
Go to the top of the page
 
+Quote Post
radan
сообщение May 4 2007, 11:24
Сообщение #91


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



Нашел время для описания своей конструкции 2005 года. Светодиодная матрица 16х16. http://ledeffects.net/pages/?id=18
Собрана на обычной логике под LPT, но внимание нужно обратить на ПО. По моему мнению, удобно для пользователя, чего я не встречал в некоммерческих проектах.
Go to the top of the page
 
+Quote Post
rakplus
сообщение Jul 5 2007, 15:22
Сообщение #92





Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871



Вышло из строя светодиодное табло (все микросхемы без маркировки, но по документации разработчика - 74AC164D, бескорпусные). Таковых не нашёл, попробовал поставить 74AC164М - "на холодную" запускается нормально, но после 5 мин. работы начинают мерцать посторонние сегменты, а через минут 15 такой "светомузыки" светятся уже все сегменты постоянно, вне зависимости от подаваемого сигнала...
Миккросхемы 74AC164D и 74AC164М взаимозаменяемы? В чём причина? 05.gif
P.S. Нагрузка на каждую микросхему - по 6 двухразрядных LED -индикатора (YDD-055AG), на входе питания - керамические конденсаторы 0.47, на выходе -- резисторы 51 Ом.

Сообщение отредактировал rakplus - Jul 5 2007, 15:34
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jul 5 2007, 16:37
Сообщение #93


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(rakplus @ Jul 5 2007, 18:22) *
Вышло из строя светодиодное табло (все микросхемы без маркировки, но по документации разработчика - 74AC164D, бескорпусные). Таковых не нашёл, попробовал поставить 74AC164М - "на холодную" запускается нормально, но после 5 мин. работы начинают мерцать посторонние сегменты, а через минут 15 такой "светомузыки" светятся уже все сегменты постоянно, вне зависимости от подаваемого сигнала...
Миккросхемы 74AC164D и 74AC164М взаимозаменяемы? В чём причина? 05.gif
P.S. Нагрузка на каждую микросхему - по 6 двухразрядных LED -индикатора (YDD-055AG), на входе питания - керамические конденсаторы 0.47, на выходе -- резисторы 51 Ом.


Немного непонятно. Что значит 6 двухразрядных. Там же 8 выходов.

Напиши напряжение питания и нарисуй схему одного выхода. И вопрос индикация динамическая? А то на 5В что-то ток великоват.
Go to the top of the page
 
+Quote Post
muravei
сообщение Jul 5 2007, 16:47
Сообщение #94


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(SasaVitebsk @ Jul 5 2007, 20:37) *
Немного непонятно. Что значит 6 двухразрядных. Там же 8 выходов.

Имеются ввиду 2-х разрядные семисегментные индикаторы .
Go to the top of the page
 
+Quote Post
rakplus
сообщение Jul 5 2007, 19:13
Сообщение #95





Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871



Цитата(SasaVitebsk @ Jul 5 2007, 20:37) *
Немного непонятно. Что значит 6 двухразрядных. Там же 8 выходов.

Напиши напряжение питания и нарисуй схему одного выхода. И вопрос индикация динамическая? А то на 5В что-то ток великоват.

Вход - 5В, индикация статическая, символьно-числовая. Три микросхемы управляют: тремя строками табло по 6 разрядов в каждой строке плюс ещё столько же подключены параллельно (дублирующие). Схему нарисовать затрудняюсь, а производитель представил только спецификацию по радиоэлементам... sad.gif

Вот, нашёл схемку - практически 1в1:


Сообщение отредактировал rakplus - Jul 5 2007, 20:12
Go to the top of the page
 
+Quote Post
GDI
сообщение Jul 6 2007, 12:12
Сообщение #96


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Видимо с буковкой D рассчитаны на большую рассеиваемую мощность, а ваши с буковкой М ещё и греются небось как собаки... Может теплоотвод дополнительный поможет? Радиаторы поставить и(или) вентилятор какой предусмотреть...


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
rakplus
сообщение Jul 6 2007, 14:29
Сообщение #97





Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871



Про мощность я уже думал - не зря "D" дороже "M" почти вдвое" А греться - почти не греются... Опытным путём установил. что глюки исчезают при небольшом снижении напряжения питания или включения параллельно к имеющимся кондёрам конденсатора большой ёмкости. Видимо, придётся пойти по первому пути...
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jul 6 2007, 18:32
Сообщение #98


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(rakplus @ Jul 5 2007, 22:13) *
Вход - 5В, индикация статическая, символьно-числовая. Три микросхемы управляют: тремя строками табло по 6 разрядов в каждой строке плюс ещё столько же подключены параллельно (дублирующие). Схему нарисовать затрудняюсь, а производитель представил только спецификацию по радиоэлементам... sad.gif

Вот, нашёл схемку - практически 1в1:


Та схема которую вы изобразили, насколько я смог разглядеть - как раз классическая динамическая а не статическая.
Не совсем понял что вы имеете ввиду под "дублирующая". То есть та же информация отображается? Или два выхода на один сегмент?

Не имея схемы - посчитать сложно, но ориентировочно это будет выглядеть так. 5V - падение на светодиоде (~1.5-2V) - падение на верхнем ключе (примем 1.5В) делить на 51 Ом. 5-3/51 = 40ма на выход / 320ма на корпус в пике. В среднем корпус будет рассеивать около вата. То есть по тепловому наверное вытянет по предельному - слишком много.

Буква D обычно обозначает просто тип корпуса. D - планар. Вот к примеру.
Код
MM74HC595M M16A 16-Lead Small Outline Integrated Circuit (SOIC), JEDEC MS-012, 0.150" Narrow
MM74HC595SJ M16D 16-Lead Small Outline Package (SOP), EIAJ TYPE II, 5.3mm Wide
MM74HC595MTC MTC16 16-Lead Thin Shrink Small Outline Package (TSSOP), JEDEC MO-153, 4.4mm Wide
MM74HC595N N16E 16-Lead Plastic Dual-In-Line Package (PDIP), JEDEC MS-001, 0.300" Wide


Что такое "М" я не знаю. Помоему в этой же ветке или аналогичной обсуждалась выходная мощность данных микросхем в зависимости от производителя и специализированные микросхемы с большой мощностью в той же цокалёвке.

На распечатку списка мк от производителя панно - не обращайте внимания. Они могли в схеме и в списке элементов указать типовой элемент а именно 74АС164. Это совершенно не помешает им поставить какую-нибудь 92164 с увеличенной мощностью.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 6 2007, 21:54
Сообщение #99


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(rakplus @ Jul 6 2007, 17:29) *
Опытным путём установил. что глюки исчезают при небольшом снижении напряжения питания или включения параллельно к имеющимся кондёрам конденсатора большой ёмкости.
Так может у вас блок питания дает слишком большие пульсации? Выходные емкости высохли, например. Пока они холодные, емкость больше, пульсации маленькие, все работает. По мере прогрева емкость падает, пульсации возрастают, начинаются сбои. А это уже могло потянуть за собой и выход из строя микросхем.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
rakplus
сообщение Jul 9 2007, 10:51
Сообщение #100





Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871



Спасибо за помощь! В результате изысканий выявлено, что оптимальное напряжение питания на микросхемы, при котором глюки не выявляются - 4.5 В. и ниже. В данном случае было 4,6 В при включении (холодная м/с ЦП) и 4.7 после прогрева (глюки возрастали). Включение в разрыв питания табло диода привела к нужному результату - стабильная правильная работа. smile.gif
Go to the top of the page
 
+Quote Post

8 страниц V   1 2 3 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 21:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.02713 секунд с 7
ELECTRONIX ©2004-2016