| Автор |
Съобщение |
|
BONGO
Ранг: Новодошъл
Регистриран на: Сря Ное 10, 2004 1:06 am Мнения: 161 Местоположение: Нова Загора
|
 7 Сегмента - колко време?
Имам динамична индикация със 3 цифри(седемсегментни), та въпроса ми е колко време да задържам всяка цифра, та не се усеща трпетенето - дали 60-70% от времето стигат или може и по-малко.
|
| Нед Май 10, 2009 1:43 pm |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
 Re: 7 Сегмента - колко време?
>60Hz на цифра, или поне 15мс на цифра.
_________________ Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !
|
| Нед Май 10, 2009 1:51 pm |
|
 |
|
MidNighT_SpiRiT
Ранг: Напреднал
Регистриран на: Нед Сеп 17, 2006 12:00 pm Мнения: 450 Местоположение: Plovdiv
|
Като намалиш времето трябва увеличиш и тока, защото ще светят по-слабо.
|
| Нед Май 10, 2009 4:09 pm |
|
 |
|
Gogo
Ранг: Форумен бог
Регистриран на: Чет Фев 24, 2005 11:41 pm Мнения: 1049 Местоположение: Pz
|
Аз карам 4 бройки през 5ms на 5 волта с ULN2003 и резистори 120...150 ома. Светят прилично и не горят.
|
| Нед Май 10, 2009 8:41 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
Ми аз подходих по следната схема:
1. Компилация на кода
2. Гледане на дисплея
3. Ако ми се струва, че мига, намалявам стойността в сравняващия регистър, т.е увеличавам честотата и пак към 1
Принципно колкото повече, толкова по-добре, но ще яде процесорно време.
|
| Нед Май 10, 2009 9:00 pm |
|
 |
|
nikolovs
Ранг: Ориентиран
Регистриран на: Съб Май 17, 2008 11:01 pm Мнения: 238
|
Попринцип и 50 херца стигат 1/50=0,02 sec или това са 20 микро секунди , но това е времето ЗА което трябва да се обходят всичките сегменти от първия до последния така ,че 20/3 = поне 7 микро секунди за всеки .Най добре е по висока тактова честота на процесора по възможност
|
| Нед Май 10, 2009 10:11 pm |
|
 |
|
Cino
Ранг: Новодошъл
Регистриран на: Чет Окт 02, 2008 10:24 pm Мнения: 105
|
при 50Hz се вижда едно неприятно мигане на диодите,
поне 80-100Hz,
мойте ги пускам на 1ms , да свети всеки индикатор.
вече ако са много индикаторите ( примерно над 16 )
тогава може да намаля времето по 1ms.
гледам горния пост,колегатa сигурно е имал предвид ms(милисекунди).
|
| Нед Май 10, 2009 11:47 pm |
|
 |
|
a_stankov
Ранг: Новодошъл
Регистриран на: Съб Дек 06, 2008 9:22 am Мнения: 119 Местоположение: Пловдив
|
За мен си съм стигнал до извода ,че 100 Hz e приемлив вариант за динамична индикация.
|
| Пон Май 11, 2009 12:08 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
То си зависи и от човека. Например мен много ме дразнят всякакви мигания. Особенно като влезна в магазин с много телевизори. Докато хората около мен не го забелязват, даже и незнаят, че трябва да мига.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пон Май 11, 2009 4:52 am |
|
 |
|
maiden
|
Искаш да кажеш 20ms. 50 Hz са 20 ms.
Ако имаш 4 индикатора,каквито аз по често слагам, то единия трябва да е активен 5 ms. При това както казаха колегите можеш да намалиш съпротивленията до минимум или да използваш ULN2003/2004
|
| Пон Май 11, 2009 10:01 am |
|
 |
|
nikolovs
Ранг: Ориентиран
Регистриран на: Съб Май 17, 2008 11:01 pm Мнения: 238
|
Попринцип за динамично управление на LED матрици се изисква честота на опресняване от порядъка на 200-300 херца или 1/200=0.005sec за да изглежда естествено без премигване  .Но вече си зависи от тактова честота на самия процесор а и колко ресурси може да отдели за периодичното опресняване на анодите или катодите на сегментите 
|
| Вто Май 12, 2009 12:33 am |
|
 |
|
BONGO
Ранг: Новодошъл
Регистриран на: Сря Ное 10, 2004 1:06 am Мнения: 161 Местоположение: Нова Загора
|
Пуснах опресняването през 10мс, на всяка цифра задържам по 3мс - аз видимо не забелязвам трептене на индикацията... Ей тази RTOS за PIC много добра работа върши, със 2-3 реда си свърших работата със опресняванео на дисплея 
|
| Пон Май 18, 2009 2:18 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
BONGO, пробвай да ги погледнеш с периферното зрение, така по се вижда мигането. Аз лично на честоти около 60 - 100 Hz виждам трепкане с периферното. Обикновенно карам на към 200. И ползвам индикатори с висока яркост - харчат малко - светят много 
|
| Сря Май 20, 2009 4:36 pm |
|
 |
|
BONGO
Ранг: Новодошъл
Регистриран на: Сря Ное 10, 2004 1:06 am Мнения: 161 Местоположение: Нова Загора
|
Използвам индикатори SA39 от комет със 240 ома в катодите - много ярко светят и не се забелява мигане ( поне аз не виждам  )
|
| Сря Май 20, 2009 11:21 pm |
|
 |
|
a_stankov
Ранг: Новодошъл
Регистриран на: Съб Дек 06, 2008 9:22 am Мнения: 119 Местоположение: Пловдив
|
Хвани с ръка устройството или изделието докато работи индикацията , и после си разклати ръката бързо на ляво и на дясно и ще видиш мигането
ако ти е ниска честотата на опресняване.
|
| Чет Май 21, 2009 7:38 am |
|
|