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

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

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

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

|
А сброс в схеме с контроллером нужен для управления яркостью?
|
|
|
|
|
Oct 31 2006, 03:48
|

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

|
Цитата(muravei @ Oct 30 2006, 21:50)  А какой ток через диод в статической схеме?Потянет ли регистр 8 диодов?Помоему, у него ток по питанию до 50 мА. Если вместо 74HC164 применить 74HC595, у которого - 75 мА, то на каждый светодиод придется по 9 мА, что будет вполне достаточным для статики (конечно, если нет прямой засветки солнцем). Для длинной строки также не помешает внутренняя защелка в 74HC595 - не будет заметен эффект мерцания. Для очень длинной строки разумным было бы организовать побайтный вывод. Либо по битику на строчку, что несколько удобнее для постолбцового вывода, либо столбцы разделить на группы по 8 стобцов, тогда каждому столбцу из группы будет свой бит. Последнее хоть и несколько менее удобно для организации вывода, но с точки зрения выполнения конструкции бегущей строки более удобно. Тогда каждый столбец строки можно выполнить как отдельный модуль-плату, на которой светодиоды располагаются с торца. Такие модули "нанизываются" вдоль строки (толщина вполне укладывается даже в модульный шаг 5 мм), что удобно при изготовлении строки любой длины. Да и ремонт при выходе из строя отдельных "пикселов" будет заключаться в замене соответствующего модуля. Это получится проще и быстрее, чем выпаивание из общей платы. Светодиоды и резисторы стоило бы поменять местами.
|
|
|
|
|
Oct 31 2006, 08:40
|
Местный
  
Группа: Участник
Сообщений: 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
|
|
|
|
|
Oct 31 2006, 09:15
|
Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142

|
Цитата Если Вы делаете что-то серьезно Что значит серьезно?? Либо решение обеспечивает балланс надежность/стоимость, либо нет. За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов. Выходов из сторя м/сх. практически нет, кроме случаев подачи ~220 вместо ~10.  Тогда да, горят и еще как. Цитата Конечно, надо сделать сравнение по стоимости. Только нужно учесть, что драйвер типа MBI5026, например, является 16 канальным. Т.е. он заменяет два регистра 595. Кроме того, он имеет встроенный генератор тока и внешняя обвязка светодиодов практически не нужна. Ну, и т.д и т.п. Цена 0,16 за м/сх+0,16 за резисторы с монтажем=$0.32. Во что обойдется 24 линии на MBI?? И разницу на 15000.... А сколько мощи рассеится на MBI 16*0,045*3.2=2.3Вт -выдержит????? Интересно, что входит в и т.д и т.п. Цитата иначе можно оказаться в "местах не столь отдаленных", Например?
|
|
|
|
|
Oct 31 2006, 09:37
|
Местный
  
Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219

|
Цитата(Andreas1 @ Oct 31 2006, 12:15)  Цитата Если Вы делаете что-то серьезно Что значит серьезно?? Либо решение обеспечивает балланс надежность/стоимость, либо нет. За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов. Выходов из сторя м/сх. практически нет, кроме случаев подачи ~220 вместо ~10.  Тогда да, горят и еще как. Цитата Конечно, надо сделать сравнение по стоимости. Только нужно учесть, что драйвер типа MBI5026, например, является 16 канальным. Т.е. он заменяет два регистра 595. Кроме того, он имеет встроенный генератор тока и внешняя обвязка светодиодов практически не нужна. Ну, и т.д и т.п. Цена 0,16 за м/сх+0,16 за резисторы с монтажем=$0.32. Во что обойдется 24 линии на MBI?? И разницу на 15000.... А сколько мощи рассеится на MBI 16*0,045*3.2=2.3Вт -выдержит????? Интересно, что входит в и т.д и т.п. Допустимая рассеиваемая мощность может быть до 2.5Вт, в зависимости от типа корпуса. Только зачем такой ток для светодиодов? По-моему, достаточно значения в два раза меньше. Под и т.д. и т.п подразумевались и размеры печатных плат, и размеры корпусов устройств. Это ведь все тоже не даром.
|
|
|
|
|
Oct 31 2006, 10:26
|
Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142

|
Цитата Допустимая рассеиваемая мощность может быть до 2.5Вт, в зависимости от типа корпуса. Только зачем такой ток для светодиодов? По-моему, достаточно значения в два раза меньше. Под и т.д. и т.п подразумевались и размеры печатных плат, и размеры корпусов устройств. Это ведь все тоже не даром. Нуу, работа без запаса по допустимой рассеиваемой мощности и температуре.... в закрытом корпусе....на солнышке...рядом с индикаторами... Двухсторонняя индикация, СД запаралелены. Нехорошо конечно, но практика показывает, что неравномерность ВАХ СД намного меньше разброса яркостей между индикаторами при I=const. Насчет корпусов и плат - это да, зависит от конкретного случая. У меня управление индикацией расположено под индикаторами, габарит определяется только ими и крепежом. А так конечно, MIB, а до него-хитача, штука интересная, смотрел, облизывался, хотел перевести все на 3,3В, но подсчитав цену-быстро передумал.
|
|
|
|
|
Oct 31 2006, 13:33
|

Гуру
     
Группа: Свой
Сообщений: 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)  Цитата иначе можно оказаться в "местах не столь отдаленных", Например? Будете продолжать в том же духе -узнаете.
|
|
|
|
|
Oct 31 2006, 15:50
|

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

|
Цитата(muravei @ Oct 31 2006, 10:36)  Посмотрел, у него (Филлипсовского) 70мА  . Мотороллеры в таком случае - бОльшие оптимисты, этот параметр позиционируют на 5 мА толще. Цитата Я не предираюсь, мне надо включить двухцветные св. диоды с общ. катодом, посему нужен регистр с вытекающим током 10-15 мА, короче надо 100мА . Не понял, выходит, что в двухцветном оба светодиода подключаются впаралель, что ли? Тогда какой глубокий смысл заключен в применении двухцветных? Если же на каждый светодиод из пары приходится по одному выводу, то тогда какие проблемы? В любом случае имеет смысл провести натурные испытания, хватит ли тока 9 мА (или 8,5 мА для филлипсовских  ) для нормального свечения, потом уж решать. Если же коммутируется общий катод, а аноды коммутируются чем-то иным, то тогда ток будет втекающим.
|
|
|
|
|
Oct 31 2006, 16:47
|
Участник

Группа: Новичок
Сообщений: 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)  А сброс в схеме с контроллером нужен для управления яркостью? нет, сброс очищает строку, т.е. выключает все светодиоды - это же не динамическая индикация...
|
|
|
|
|
Oct 31 2006, 17:40
|
Участник

Группа: Новичок
Сообщений: 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)  А сброс в схеме с контроллером нужен для управления яркостью? нет, сброс очищает строку, т.е. выключает все светодиоды - это же не динамическая индикация... А зачем очищать строку, если запись новой информации ее и так очищает? Я бы использовал сброс для управления яркостью с помощью изменения скважности засветки. Экраны без адаптации к яркости внешнего освещения сильно бьют по глазам, если вокруг темно.
|
|
|
|
|
Oct 31 2006, 22:19
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(Andreas1 @ Oct 31 2006, 10:52)  Вместо 74HC164 лучше применить 74AC164 - дешево и надежно. Снимаю с каждого вывода по 45 ма в схеме динамической индикации без проблем. А что значит по 45ма в динамике???  Правильно ли я понял - при скважности 8 ~ близко к 5ма статики на светодиод??? С другой стороны 45*8разрядов ~ 360ма пиковый ток который Вы берёте с корпуса??? Каких орлов страна растит!!! Я предполагаю, что уровень нуля у Вас где-то от 1.5V болтается. Таким образом 1.5*45*8 - где-то менее 1W на корпус. То есть по мощности мы проходим. И семь долгих лет!!!!!!!!!! Нет! В этой стране всегда будут нужны мотыги и первач.
|
|
|
|
|
Nov 1 2006, 08:30
|
Местный
  
Группа: Свой
Сообщений: 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В.
|
|
|
|
|
Nov 1 2006, 13:18
|

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

|
Цитата(kv_addr @ Oct 31 2006, 18:50)  Не понял, выходит, что в двухцветном оба светодиода подключаются впаралель, что ли? Тогда какой глубокий смысл заключен в применении двухцветных? Если же на каждый светодиод из пары приходится по одному выводу, то тогда какие проблемы? В любом случае имеет смысл провести натурные испытания, хватит ли тока 9 мА (или 8,5 мА для филлипсовских  ) для нормального свечения, потом уж решать. Если же коммутируется общий катод, а аноды коммутируются чем-то иным, то тогда ток будет втекающим. На каждый св. диод из пары свой выход, катод на землю, ток втекающий , надо 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. Выдержит!!!??? Читайте все и внимательней.
|
|
|
|
|
Nov 1 2006, 14:31
|
Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142

|
Цитата (Andreas1 @ Oct 31 2006, 12:15)
За 7 лет выпущено , наверое, более 15000 изделий с тремя линейками 74AC164D+8 резисторов.
Допустимый ток через выводы питания 50ма Цитата Параметры на нарисованные мс на схеме. Т.е. цитируя мою фразу о 74AC164 вы приводите параметры 74HC164?? Тогда понятно и Цитата Читайте все и внимательней. иначе можно оказаться в "местах не столь отдаленных", Будете продолжать в том же духе -узнаете.
|
|
|
|
|
Nov 1 2006, 15:25
|
Гуру
     
Группа: Свой
Сообщений: 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] Так я не против.  Хотя что-то слабо верится. По памяти только АП6 и то в одну сторону так выдавали. А остальная логика менее 10 ма. Но тем не менее при полной засветке - всё-таки явное превышение. Почти двухкратное. Хотя хозяин - барин. Не обижайтесь. Я про другое. Какова скважность. И яркость, как я понимаю всё-таки объективно ниже??? А про мотыгу я к чему, - 7 лет таких пребылей - купил фанеры - построил ероплан и улетел отсюда к .... Не тянет изменений в схему внести. Одно - дешёвое, другое - дорогое. Пусть покупатель сам выбирает.
|
|
|
|
|
Nov 1 2006, 15:26
|

Гуру
     
Группа: Свой
Сообщений: 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 , четырьмястами попахивет.И я так понимаюю, с этого же вывода, Вы еще и на следующий регистр подаете ?Тогда все отлично.
|
|
|
|
|
Nov 3 2006, 16:39
|
Участник

Группа: Новичок
Сообщений: 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в !
|
|
|
|
|
Nov 5 2006, 15:18
|
Гуру
     
Группа: Свой
Сообщений: 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в !
МДА! ну и методы....светодиоды без резисторов, потом и машины без тормозов делать будем.... тоже ведь могут работать. Резисторы обязательны. Допустимо от них отказаться при применении КМОП транзисторов, но учитывая достаточно большой разброс по сопротивлению в открытом состоянии, тоже не рекомендуется. Кстати применение более высокого напряжения вкупе с резистором, уменьшает разброс по яркости для светодиодов. А вообще, опыт показывает, что любые упрощения, вылазят потом при повторениях и в серии.
|
|
|
|
|
Dec 23 2006, 22:07
|
Участник

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

|
demo.zip ( 94.33 килобайт )
Кол-во скачиваний: 497Цитата(simsim @ Oct 30 2006, 16:06)  Всем привет. Если кому интересна тема БЕГУЩАЯ СТРОКА сделал бег.строку c динамической индикацией на матрицах KingBright TC07-11, управляется контроллером Atmega8, . демо-прошивка и схема для Proteus демо-прошивка и схема для Proteus
|
|
|
|
|
Dec 30 2006, 01:00
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305

|
Да... теории много. И очень мало кто реально, походу, делал конструкции на светодиодах. Лампочкоморгалки не в счет. НС595 РЕАЛЬНО без проблем работает на токах 20мА на ногу (светодиоды Nichia) - тогда оптимальная яркость получается. Выбирается резисторами. Реально можно и без резисторов, НО!, каждый диод имеет некоторую емкость и при управлении яркостью ШИМ-ом (очень большое количество циклов заряд/разряд) кристалл достаточно быстро убивается. Если без резистора то надо подавать напряжение оптимальное для данного типа диодов, что есть гемор. Проще равнять резисторами ток (исходя из падения напряжения на диоде) и питать все от одного напряжения (5в). Подобная схема используется в серийных изделиях (светодиодные экраны) одной из лидирующих компаний по их производству. Да в общем и не одной. Всеми...  Выравнивание по яркости - математическое. Можно использовать светодиодные драйверы - дорого и не проще. Ибо выравнивание по яркости также надо делать - т.к. есть реальный разброс параметров компонентов. В основном резисторов. И монтажа. В меньшей степени регистров. Для серьезных конструкций диоды берутся из одного БИНа, что обеспечивает практическую идентичность электрических характеристик и длины волны излучения (однотонность картинки). Драйверы например используются в буржуйских конструкциях (Barco или Barko, не помню). Классная картинка - но и цена в 2,5 раза выше. И калибровка также присутствует. Относительно бегущих строк. Если управление яркостью не используется (1-но битное изображение) то регистров НС595 - за глаза. Реально делал конструкцию длиной 16 и высотой 1.2 метра. шаг 25мм. Один большой сдвиговый регистр. Диоды Кингбрайт - говно редкостное. 30% брака. Яркость - +- 30%. Но самые дешевые и синенькие, как и было заказано.  Гналось видео по ЛПТ (!) из под ХР.  раскидывалось все по строчкам на максах 3000 с внешней РАМой. Проект делался в очень сжатые сроки, и ограниченный бюджет. В одного, практически. Посему и комп, на котором гораздо проще реализовать всю математику, поскольку платы разводятся как удобно и компактно, а соотв и дешево, но приходится усложнять математику. При более мелких размерах - можно гнать и полноцветное видео. Если расстояние просмотра небольшое - то использовать СМД полноцветные диоды. (Agillent, Nichia). Если конструкция бюджетная - то можно что-нить по-проще... Регистры НС595 - и не парьтесь. если ставить внутрь помещения или в транспорт - ток ограничивайте на 5-10мА. Больше не надо. Глазки повылазят.  Если диоды сверхяркие конечно. Если Орловские, гы... ну...  За долговечность регистров можете не переживать. За много лет эксплуатации (круглосуточной) НИ ОДНОГО сгоревшего регистра. А их только в одном изделии десятки тысяч. Даже если картинка встала (завис контроллер или комп и все встало на максимальной яркости, а в ШИМ если что остается на регистрах, то только так) то греются резисторы - 0805. Смотря какой ток конечно... Все надежно работает и при -35 (прошедшей зимой) и при +60 на солнышке (прошедшим летом, например  ) Главное припой легкоплавкий не использовать... а то микрухи сползают...  В особо жаркие дни... Был прецедент...  Блоки питания - импульсники, лучше MeanWell. Большой выбор, высокая надежность, невысокая стоимость, отличные характеристики. Если самим - импульсники, например LM2576, или что-то подобное. Низкая стоимость, достаточно высокий ток, простота конструкции, мало тепла на больших токах, большой диапазон входного напряжения - до 40В. Что еще рассказать про конструкции на светодиодах?
|
|
|
|
|
Jan 17 2007, 11:41
|
Группа: Новичок
Сообщений: 5
Регистрация: 25-12-06
Пользователь №: 23 876

|
EXeGLuMATOR Огромное тебе спасибо за информацию. Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем. А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой
|
|
|
|
|
Jan 17 2007, 14:09
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(vpadm @ Jan 17 2007, 12:41)  EXeGLuMATOR Огромное тебе спасибо за информацию. Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем. А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой  Так там же схемки нет.  Вы же читали. Сдвиговые регистры HC595. Вход первой к компу на LPT, выход - на вход последующей. Таким образом можно гнать 8 (или чуть больше)строк одновременно. Должен быть предусмотрен строб и разрешение. К паралельным выходам регистров ч/з резисторы цепляются светодиоды. Индикация статическая 1-регистр - 8 светодиодов. Вся математика на компе. Если использовать один выход, то сдвиг на одну точку осуществляется сдвигом на 8. Если гнать 8 строк, то столбец - 1 сдвиг. При таком подходе следующие ограничения. 1) Скорость сдвига - 0.8-1мкс при просечках 20мс и более. То есть если картинка просто статическая и "выезжает" из компа, то всё класс, но если перемещается снизу вверх или въезжает в комп к примеру, то будет подёргиваться и вести себя неадекватно. А при большой длине вообще динамика маловероятна. 2) строка без компа - просто мёртвая 3) расстояние между компом и строкой до 1 метра (без принятия специальных мер) 4) Ну и комп в довесок. Так сказать часы класные, а в чемодане - аккумулятор к ним.
|
|
|
|
|
Feb 13 2007, 19:32
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305

|
Цитата(SasaVitebsk @ Jan 17 2007, 14:09)  Цитата(vpadm @ Jan 17 2007, 12:41)  EXeGLuMATOR Огромное тебе спасибо за информацию. Мне, да и другим будет легче собирать подобные конструкции не убивая время на разгребание всяких проблем. А по поводу "Что еще рассказать про конструкции на светодиодах?" может поделишься какой нибудь схемкой  Так там же схемки нет.  Вы же читали. Сдвиговые регистры HC595. Вход первой к компу на LPT, выход - на вход последующей. Таким образом можно гнать 8 (или чуть больше)строк одновременно. Должен быть предусмотрен строб и разрешение. К паралельным выходам регистров ч/з резисторы цепляются светодиоды. Индикация статическая 1-регистр - 8 светодиодов. Вся математика на компе. Если использовать один выход, то сдвиг на одну точку осуществляется сдвигом на 8. Если гнать 8 строк, то столбец - 1 сдвиг. При таком подходе следующие ограничения. 1) Скорость сдвига - 0.8-1мкс при просечках 20мс и более. То есть если картинка просто статическая и "выезжает" из компа, то всё класс, но если перемещается снизу вверх или въезжает в комп к примеру, то будет подёргиваться и вести себя неадекватно. А при большой длине вообще динамика маловероятна. 2) строка без компа - просто мёртвая 3) расстояние между компом и строкой до 1 метра (без принятия специальных мер) 4) Ну и комп в довесок. Так сказать часы класные, а в чемодане - аккумулятор к ним. Схемки не дам...  Копирайт однако... Вот разругаюсь окончательно с работодателем (денег не плотють) тада может и выложу... Хотя проект сильно коммерческий - Придется покупателей искать...  А решений много интересных... Все сделано на Альтерах. И на компах. Про статическую картинку - все верно... Отчасти...  Зависит от реализации... У нас получается что поляна размером 6х8метров регенерится с частотой около 400Гц. Полноцвет, шаг полноцветных пискселей от 12,5мм. И это далеко не предел.  Регистры - 595. Очень шорошая штука.  Ессно тут не ЛПТ интерфейс... Хотя - в контроллер заливать можно что угодно и с любой скоростью, а выводить с какой нужно... Вопрос памяти. А она дешевая.  И вопрос количества ног на плисине...  Вот фото такого зверя. Управляет ПОСЛЕДОВАТЕЛЬНО экраном 8х6метров. Это, так сказать, бета версия... Отладочный экземпляр. Загрузка видео в релтайме по USB. Ну а компов бояться не надо. Они дешевые уже. Ищите у фирмы EPIA - одноплатники. И стоят дешевле, чем городить огород на микроконтроллерах. Огород лучше на плисинах городить - оптимально по скорости и цене.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 14 2007, 00:47
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

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

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

|
Цитата(SasaVitebsk @ Feb 14 2007, 00:47)  2) Что за металлические разъёмы по контуру? На USB дико напоминают. LVDS там наверно. А мне интересно, что за мелкосхемки между циклоном и разъемами
|
|
|
|
|
Feb 15 2007, 00:24
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305

|
 Разъемы -  - RG45. Витая пара. Длина кабеля более 30 метров не пробовалась - передача данных в ТТЛ уровнях БЕЗ искажений на частоте 20МГц (больше так-же не пробовалось... )  Собсно инфа на экранные модули. Микросхемы - 74НС245  банальные шинники. Согласование на принимающей стороне. Псевдо-диф.пара. В данной реализации - передача с компа по USB. Разъем рядом с разъемом питания. Относительно ЛПТ - без протокола - просто данные и стробы в тупую в порт. А куда они денуться?  Даже если и произойдет сбой передачи (а с какого спрашивается? Все по стробам...) то на другом кадре - перерисуется. Использовалась простая библиотечка ZLPORTIO (или DLPORTIO, не помню уже...). Софт на компе - написан на Delphi. Это для ЛПТ. Для USB- на Visual Basic.  Быстро, просто, дешево.
|
|
|
|
|
Feb 25 2007, 11:06
|
Участник

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

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

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?
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Feb 25 2007, 22:38
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305

|
Цитата(muravei @ Feb 15 2007, 10:23)  Цитата(EXeGLuMATOR @ Feb 15 2007, 00:24)   Разъемы -  - RG45. Витая пара. Длина кабеля более 30 метров не пробовалась - передача данных в ТТЛ уровнях БЕЗ искажений на частоте 20МГц (больше так-же не пробовалось... )  Собсно инфа на экранные модули. Микросхемы - 74НС245  банальные шинники. Согласование на принимающей стороне. Псевдо-диф.пара. Волюнтаризм!  Солиднее было бы что-нить типа :559ИП12 -Am26LS31 и 559ИП11-Am26LS32 (Диф. передатчик (4 р) и приемник) А зачем 10 разъмов? 8- байт , 1 строб, а еще 1 зачем? Да, возможно это было бы и лучше.... но есть некоторое "НО".... Земля разрывается и большие расстояния, нормальное заземление организовать - тяжко. А когда конструкия в пике потребляет до 40КВт... Чревато. Впрочем это прототип, как и говорилось. Там еще много косяков, к чему придраться можно.  И этот не самый страшный.  Данные идут последовательно, все верно. 10 каналов.
|
|
|
|
|
Feb 27 2007, 04:52
|
Участник

Группа: Участник
Сообщений: 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)  Раскажите про глюки ваших устройств и пути избавления - если не секрет Никаких глюков - все работает  Для динамической индикации наклон не считается глюком, он даже добавляет некий шарм. Тут говорили про тени - это строковые ключи не успевают закрываться, нужен dead-time при выводе. Для статической индикации и так все хорошо. Делал разные строки, как статику, так и динамику, везде рефреш 75 Гц, скорость обновления всегда такая же, т.е. текст всегда едет со скоростью 75 точек в секунду или кратно выше, везде дабл-буфферинг. Простыми строчками (типа 8x128 без градаций яркости) рулит Мега128, сложными (с градациями яркости и показом мультиков) рулит та же мега в соавторстве с двумя или более плисинами.
|
|
|
|
|
Feb 27 2007, 14:02
|
Гуру
     
Группа: Свой
Сообщений: 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. Ну и тут ещё несколько революционных решений применить.  Да забыл ещё. Вместе с панно поставляю переходник USB<->RS485. Он, как можно догадаться несложный FT232RL + ADM485 + 74HC00. Таким образом и овцы целы и волки сыты.
|
|
|
|
|
Mar 2 2007, 13:49
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Вопрос к тем кто серийно и постоянно такими делами занимается. Мы разработали такое изделие для закрытых помещений. Пока всё вроде нормально. Есть правда несколько вопросов будем устранять. Один из них - я не предусмотрел автоматическую регулировку яркости. Пока выпускаем так.  Яркость подстроили и выпускаем. В новой партии это уже заложено. А пока пришлось яркость уменьшать. (для помещения). И вот тут недавно вынесли на свежий воздух и прикольнулись. Солнца не было. При этом изображение конечно видно с расстояния метров 10, но выглядит очень блеклым. Едва заметным. Интересует меня - в чём причина. В динамике? Будет ли нормально в статике работать. Или требуются какие-то специальные меры. Или спец. светодиоды? У нас сейчас матрицы GNM. Если кто проводил соответствующие исследования, то вопрос какое стекло лучше использовать? Или какую тонировочную плёнку?
|
|
|
|
|
Mar 2 2007, 17:14
|
Участник

Группа: Новичок
Сообщений: 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 времени одного цикла индикации горит один столбец на всех матрицах.
|
|
|
|
|
Mar 2 2007, 18:17
|

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 непрерывно и в импульсе?
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 2 2007, 19:52
|
Участник

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

|
Ну, дорогой товарищ, принцип все и так знают(:-). По-моему, схему можно упростить, поставив восемь мощных ключей на горизонтали каждого цвета, и избавившись от дешифратора, зачем он нужен, если есть МК(:-)? Скважность будет та же самая.
Кстати, сколько тока может дать один выход НС164 непрерывно и в импульсе? [/quote] Выводы МК лучше поэкономить - надо еще RS232, SPI, I2C задействовать... НС164 по даташиту 25 мА на ножку дает...
|
|
|
|
|
Mar 2 2007, 22:57
|

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 А каждый.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 3 2007, 16:29
|
Участник

Группа: Новичок
Сообщений: 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 надо делить...
|
|
|
|
|
Mar 3 2007, 21:27
|

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 мА за кадр.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 22 2007, 20:53
|
Участник

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

|
недавно попросили написать прогу для строки begstr.narod.ru на PIC-e...пришла мысль- а ведь можно вместо PICa поставить atmega8 и не изобретать схему-новое направление работы...попробовал сделать модель в Протеусе - легко, переписал просто подпрограмму растра т.е. вывода видео-ОЗУ на матрицу и все...кому интересно смотрите здесь...удивительно как этому киевлянину удалось столько эффектов впихнуть...
|
|
|
|
|
Mar 23 2007, 10:04
|
Участник

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

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

Участник

Группа: Свой
Сообщений: 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 работает у вас.
|
|
|
|
|
Mar 23 2007, 11:01
|

Участник

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

|
Цитата(muravei @ Mar 23 2007, 10:52)  С чего это нулевая? Декларируй и вызывай? Так потому и сказал - "почти".
|
|
|
|
|
Mar 23 2007, 15:17
|
Участник

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

|
На Visual basic организована простая программа для засылки через последовательный порт текста в EEprom. А ещё скорость , с которой надо строке бежать и инверсия - есть/нет. Коды символов находятся в тексте программы контроллера как массив. Программа читает последовательность записанных символов из EEprom и подставляет соответствующие им данные массива, затем делает сдвиг ну и т.д. Т.е. залил текст в строку, отключил от компа и она самостоятельно работает. Ну а если от компа, то можно нагородить хоть мультики. Делал образец, 16х16 управлял компом, отрисовка и на экране, и на реальном устройстве на Visual basic. Я не профессиональный программист, поэтому Бейсик. Для моих поделок в самый раз.
|
|
|
|
|
Mar 23 2007, 19:41
|

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 процента времени строка не светится. Отсюда вопрос, несвечение как-то влияет на восприятие и сколько процентов вообще допустимо это несвечение? Кстати, у вас на пике каков получился порядок побитовой скорости?
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 24 2007, 00:13
|
Участник

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

|
Цитата(dkostik @ Mar 23 2007, 16:47)  Мнение программиста: -basic - язык домохозяек! Работа с жнлезом - юзайте ДДК. Если лень разбиратся то Delphi или C#. Если у меня появится время, возможно, я изучу эти языки. А пока меня устраивает то, что есть. По моему мнению "домохазяйки" неважно какой язык использовать, а важно как им владеть. И если не предполагается внедрять проект в массовое производство, а необходима скорость разработки, а главное возможность начать работать буквально с первого знакомства с программой, лучше и понятней Бейсика пока нет. Кстати, программировать микроконтроллеры я начал буквально с первого дня сборки программатора и установки Баском-авр. На ATMEGA16 я собрал 32 программных ШИМ после месячного занятия с микроконтроллерами - можно посмотреть флэш http://ledeffects.net/pages/?id=9.
|
|
|
|
|
Mar 24 2007, 16:10
|
Гуру
     
Группа: Свой
Сообщений: 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]); ....
|
|
|
|
|
Mar 24 2007, 16:42
|

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 страниц объяснений написать(:-)
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 24 2007, 21:43
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(=GM= @ Mar 24 2007, 17:42)  Да уж...птичий язык. И что тут забавного? Вы меня извините, но такие примеры сеют только сомнение и смятение в неокрепших умах. Он агитирует именно против применения Си.
1)Фигурные скобки не закрыты
2) Зачем приведен yiz, если он нигде не используется?
3) symbolx и symbol это разные переменные?
Коротко говоря, к такому тексту надо ещё 5 страниц объяснений написать(:-) Да нет же.  Я привёл не законченный кусочек. Поставил "...." чтобы ясно было. Кусочек привёл из живой программы и его не причёсывал специально. А забавность заключается например в операторе Код Znak-= '!'; На Паскале его запросто не реализуешь. Он не позволит, так как чётко контролирует типы. Придётся городить что-то типа Код Znak = chr(ord(Znak) - ord('!')); Таким образом на Си более чётко видна суть операции. В Си ты свободен. Свободен вносить любые ошибки. Конечно в рамках одного поста сложно показать преимущества языка. Я, например в последнем проекте Очень интенсивно использовал структуры и указатели на структуры. Такого в Васеке просто нет. А у меня на этом вся программа написана. Кстати бегущая строка. Сделаю сайт. Выложу различные документы и свободные программы. В частности эмулятор. Можно будет посмотреть.
|
|
|
|
|
Mar 24 2007, 22:47
|
Участник

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

|
Господа, давайте не будем спорить по поводу какой язык лучше. У каждого есть своё устоявшееся мнение, и для этого в конце концов есть другие темы. Предлагаю обсудить такие вопросы - наиболее грамотные с технической точки зрения схемотехнические решения, применяемые алгоритмы. По возможности фрагменты схем и исходники, которых не жалко. В процессе написания законченной программы есть масса промежуточных, вполне работоспособных, но не совсем оптимизированных и усовершенствованных. Я думаю, такая информация поможет не только начинающим строкостроителям, но и продвинутым мастерам вдохнуть свежую струю. Не у каждого есть возможность сваять собственный сайт, а вот использовать файлообменники или воспользоваться услугой предоставления места на сайте кого-нибудь из участников форума смогут все. В частности и я могу помочь с местом на своём сайте. По поводу заработка денег на постсоветских программистах и электронщиках могу высказать предположение, что они легче потратят 30 баксов на интернет в поисках необходимой информации, чем купят её за 3. На своём сайте я начал выкладывать заказные образцы наших изделий для буржуазии и всех желающих, на изготовлении которых мы зарабатываем деньги, и бесплатную информацию для тех, кто хочет чему-либо научиться. Конкуренции я не боюсь, с изготовителями видеоэкранов тягаться не собираюсь, да и нужно их в нашем городе максимум два, а вот для изготовления оригинальных световых конструкций места под солнцем хватит всем. Вот такие вот размышления...
|
|
|
|
|
Mar 25 2007, 00:00
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Так я тоже совершенно согласен. Я просто написал к тому что не надо боятся нового. Изучить новый язык достаточно просто. А из двух или трёх языков выбирать - это лучше чем из одного. А выбирать в любом случае будешь сам.
По второму вопросу тоже совершенно согласен. Поэтому и написал, что закончу оформление сайта, - выложу ссылочку.
Там будет эмулятор панно и куча документов. Это - бесплатно. Сделаете совместимую версию - можете пользоваться моими эмуляторами.
Ведь здесь обсуждается ерунда на самом деле. Пришпандорить светодиоды к контроллеру тем или иным образом можно обладая зачаточными знаниями. Написать программу которая отображает область озу на таком экране - тоже пара пустяков. К сожалению коммерческое изделие этим не ограничивается. Коммерческое изделие это десятки документов, программы-эмуляторы, конфигураторы, примеры, эфекты, шрифты, рекламные ролики, ролики по работе, конверторы форматов и многое-многое другое.
Интересным являются и подходы.
|
|
|
|
|
Mar 25 2007, 12:35
|
Участник

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

|
http://ledeffects.net/Сайт в процессе наполнения. Если есть желание, могу выложить образец програмки для графического экрана 16х16 с сэмплами.
|
|
|
|
|
Mar 26 2007, 15:30
|

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

|
Цитата(SasaVitebsk @ Mar 24 2007, 21:43)  Очень интенсивно использовал структуры и указатели на структуры. Такого в Васеке просто нет. Есть ,есть. У Басика это называется -данные пользовательского типа Type .......... End type Честно говоря спрорить не хочется, Си мне не нравится, хотя бы тем , что написать на нем что-нить не консольное , мягко говоря зае..ся. А использовать всякий там MFС себе дороже. На Басике это можно сляпать за минуты.Незаменим для каких нить тестовых прграммок. На Си пишу дллки(при необходимости) и цепляю их к Басику. Я против снобизма- что удобнее в конкретном случае, то и лучше.
|
|
|
|
|
Apr 29 2007, 01:58
|
Группа: Участник
Сообщений: 4
Регистрация: 29-04-07
Пользователь №: 27 394

|
Доброго времени суток. Прочитал всю вашу дискуссию, зашел сюда по поиску, и думаю попал в нужное место. Суть моего визита такова. Я готов приобрести тех. документацию (схемы, прошивки, программы, рисунки печатных плат и т.д) на изготовление табло типа бегущая строка. Главные критерии: 1-е, и самое главное на мой взгляд, честность. Если это пройдено, тогда дальше  2-е, техническая поддержка, консультации по изделию 3-е, возможность улучшения устройства Необходимые параметры стартового пакета: часы, показ температуры, автоматическая регулировка яркости в зависимости от времени суток и полное отключение в определенное время. Остальные нюансы можно обговорить. Если это актуально, Ваши знания не будут использоваться в коммерческих целях, только в личных. Рассмотрю все предложения на z523@mail.ru Спасибо.
|
|
|
|
|
Apr 29 2007, 07:11
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

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

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

|
http://pol-sem.narod.ru/runrow/rr.htmЧестный проект, для начало достаточно. А всё остальное бессонные ночи...
|
|
|
|
|
Apr 30 2007, 18:11
|
Группа: Участник
Сообщений: 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Честный проект, для начало достаточно. А всё остальное бессонные ночи... Огромное спасибо за ссылку. Я обязательно попробую собрать. Но, дело в том, что мот ночи уже немного заняты другой работой, которая тоже мне нравится, я думаю для моей цели купить готовый полуфабрикат. Понимаете, чтобы довести этот продукт "до ума" нужно очень много дней и бессонных ночей как Вы сами и сказали. Это нужно для сначала изучать контроллеры на котором собрать, потом изучить его, да и ещес учетом того что у него есть в запасе место и возможность для "разгона" и самое главное быть на "ты " с программированием. Все это конечно можно нагнать, если на это выделить достаточно времени, которого у меня к сожалению очень мало. Еще раз благодарен за ссылку.
|
|
|
|
|
May 2 2007, 12:19
|

Участник

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

|
Цитата Ваши знания не будут использоваться в коммерческих целях, только в личных.
Самое главное, интересен сам процесс! Естественно для себя два, они и будут служить в качестве рекламы, а сколько будет изготовлено для клиентов, да еще какими размерами и тех.данными, одному богу известно.
Понимаете, чтобы довести этот продукт "до ума" нужно очень много дней и бессонных ночей как Вы сами и сказали. Это нужно для сначала изучать контроллеры на котором собрать, потом изучить его, да и ещес учетом того что у него есть в запасе место и возможность для "разгона" и самое главное быть на "ты " с программированием. Все это конечно можно нагнать, если на это выделить достаточно времени, которого у меня к сожалению очень мало. Нет слов.... Не согласуется "процесс" с отсутствием "лишних движений".
|
|
|
|
|
May 3 2007, 14:07
|
Группа: Участник
Сообщений: 4
Регистрация: 29-04-07
Пользователь №: 27 394

|
Цитата(VDG @ May 1 2007, 21:57)  Что-то я не понял товарища amirus-а. Надо ли понимать так: - дайте документацию мне - а вам зачем? - да только для себя лично, не для коммерции - только для продажи. 1. Не дайте, а продайте. 2. Вы будете спрашивать у нового хозяина авто, которому вы его продали, что он с ним будет делать? 3. Что-то я не нашел, укажите пожалуйста строчку где я писал что коммерция исключена и что продажа - это не коммерция? Спасибо. Цитата(VXDRV @ May 2 2007, 13:19)  Нет слов.... Не согласуется "процесс" с отсутствием "лишних движений". Извините меня все ради бога! Я понимаю, что влез с таким предложением в Вашу дискуссию и немного сменил тему. Все согласуется, поверте мне, ни кто не отменял ранг любителя в области программирования микроконтроллеров и профессионалов это было и будет во всех областях. Я Вас причисляю к профи, а себя наверное даже сильно будет сказано к любителям, по этому и обратился к Вам!
|
|
|
|
|
May 4 2007, 11:24
|
Участник

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

|
Нашел время для описания своей конструкции 2005 года. Светодиодная матрица 16х16. http://ledeffects.net/pages/?id=18Собрана на обычной логике под LPT, но внимание нужно обратить на ПО. По моему мнению, удобно для пользователя, чего я не встречал в некоммерческих проектах.
|
|
|
|
|
Jul 5 2007, 15:22
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871

|
Вышло из строя светодиодное табло (все микросхемы без маркировки, но по документации разработчика - 74AC164D, бескорпусные). Таковых не нашёл, попробовал поставить 74AC164М - "на холодную" запускается нормально, но после 5 мин. работы начинают мерцать посторонние сегменты, а через минут 15 такой "светомузыки" светятся уже все сегменты постоянно, вне зависимости от подаваемого сигнала... Миккросхемы 74AC164D и 74AC164М взаимозаменяемы? В чём причина? P.S. Нагрузка на каждую микросхему - по 6 двухразрядных LED -индикатора (YDD-055AG), на входе питания - керамические конденсаторы 0.47, на выходе -- резисторы 51 Ом.
Сообщение отредактировал rakplus - Jul 5 2007, 15:34
|
|
|
|
|
Jul 5 2007, 16:37
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(rakplus @ Jul 5 2007, 18:22)  Вышло из строя светодиодное табло (все микросхемы без маркировки, но по документации разработчика - 74AC164D, бескорпусные). Таковых не нашёл, попробовал поставить 74AC164М - "на холодную" запускается нормально, но после 5 мин. работы начинают мерцать посторонние сегменты, а через минут 15 такой "светомузыки" светятся уже все сегменты постоянно, вне зависимости от подаваемого сигнала... Миккросхемы 74AC164D и 74AC164М взаимозаменяемы? В чём причина? P.S. Нагрузка на каждую микросхему - по 6 двухразрядных LED -индикатора (YDD-055AG), на входе питания - керамические конденсаторы 0.47, на выходе -- резисторы 51 Ом. Немного непонятно. Что значит 6 двухразрядных. Там же 8 выходов. Напиши напряжение питания и нарисуй схему одного выхода. И вопрос индикация динамическая? А то на 5В что-то ток великоват.
|
|
|
|
|
Jul 5 2007, 19:13
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871

|
Цитата(SasaVitebsk @ Jul 5 2007, 20:37)  Немного непонятно. Что значит 6 двухразрядных. Там же 8 выходов.
Напиши напряжение питания и нарисуй схему одного выхода. И вопрос индикация динамическая? А то на 5В что-то ток великоват. Вход - 5В, индикация статическая, символьно-числовая. Три микросхемы управляют: тремя строками табло по 6 разрядов в каждой строке плюс ещё столько же подключены параллельно (дублирующие). Схему нарисовать затрудняюсь, а производитель представил только спецификацию по радиоэлементам...  Вот, нашёл схемку - практически 1в1:
Сообщение отредактировал rakplus - Jul 5 2007, 20:12
|
|
|
|
|
Jul 6 2007, 14:29
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871

|
Про мощность я уже думал - не зря "D" дороже "M" почти вдвое" А греться - почти не греются... Опытным путём установил. что глюки исчезают при небольшом снижении напряжения питания или включения параллельно к имеющимся кондёрам конденсатора большой ёмкости. Видимо, придётся пойти по первому пути...
|
|
|
|
|
Jul 6 2007, 18:32
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(rakplus @ Jul 5 2007, 22:13)  Вход - 5В, индикация статическая, символьно-числовая. Три микросхемы управляют: тремя строками табло по 6 разрядов в каждой строке плюс ещё столько же подключены параллельно (дублирующие). Схему нарисовать затрудняюсь, а производитель представил только спецификацию по радиоэлементам...  Вот, нашёл схемку - практически 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 с увеличенной мощностью.
|
|
|
|
|
Jul 6 2007, 21:54
|

Гуру
     
Группа: Модераторы
Сообщений: 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)
|
|
|
|
|
Jul 9 2007, 10:51
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-07-07
Пользователь №: 28 871

|
Спасибо за помощь! В результате изысканий выявлено, что оптимальное напряжение питания на микросхемы, при котором глюки не выявляются - 4.5 В. и ниже. В данном случае было 4,6 В при включении (холодная м/с ЦП) и 4.7 после прогрева (глюки возрастали). Включение в разрыв питания табло диода привела к нужному результату - стабильная правильная работа.
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|