Poprawka: wygląda to na zbyt niskie natężenie prądu we wspólnych anodach. Zmniejsz rezystor w bazie tranzystora do np. 1k, no i koniecznie zasil to ze źródła, którego nie zdławisz - nie ze zużytej baterii.
Błąd, który poprawiłeś jest raczej natury kosmetycznej. Popraw inne błędy o których pisałem.
Dokładnie tak się robi - przy sterowaniu sekwencyjnym zwiększa się prąd przypadający na pojedynczy segment. W tym przypadku dodatkowo proponuję zamienić (w programie sterującym) wiersze z kolumnami - wtedy wypełnienie przypadające na 1 segment zwiększy się z 1/40 do 1/10, co znacząco poprawi jasność wyświetlacza. Pamiętaj, że w przypadku zaniku multipleksowania...
Maksymalny prąd wszystkich pinów w ATmega8 to 200mA, czyli faktycznie prąd na diodzie byłby mały i nie świeciłaby pełnym światłem, a przy multipleksowaniu jasność jeszcze by zmalała. Czy zastosowanie tranzystorów C556B rozwiązałoby problem?? Nie bardzo wiem o co chodzi Ci z SPI, konkretnie które porty połączyć?? Pozdrawiam
Ale to będzie sterowanie multipleksowane więc jasność będzie niższa od tej jeśli diodę podłączysz przez rezystor do "vcc". Najlepiej doświadczalnie dobrać rezystor.
Ale w czym jest problem? Zasilając segment mniejszym średnim prądem uzyskasz mniejszą jasność. Jeśli zrobisz multipleksowanie to prąd w impulsie musi być większy, inaczej spadnie jasność. 5A to niewiele, byle jaka przetwornica impulsowa ci tyle da, w dodatku ty wcale nie musisz stabilizować napięcia LEDów, tylko zrobić mostek + stosowny kondensator....
To przecież oczywiste że przy multipleksowaniu jasność zawsze spada. Zawsze się podkręca prąd dla led i ustawia watchdoga żeby w przypadku zawieszenia programu nie upalić tego leda. Zasilasz ledy napięciem xxxx. I to jest dziwne bo powinieneś je zasilać z 5V bez żadnych kombinacji. Timerem2 wygaszasz ledy. No ale po co? Wyłącz go i sprawdź czy bez tego...
Nie ustaliłeś jeszcze pinów? Skąd w takim razie wiesz, że to wyświetlacz ze wspólną anodą? O wyświetlacz pytałem by ustalić jego napięcie przewodzenia (Vf) pojedynczej diody (segmentu). Skoro nie wiemy jaki to typ, to sprawdź amperomierzem wybraną diodę pod kątem wartości prądu jaki płynie przez pin mikrokontrolera w momencie gdy dioda się świeci (bez...
Aby uzyskac taka sama jasnosc kazdej z diod musze miec rezystor do kazdej diody? Jak wierszami to tylko 5 rezystorów do kolumn, Z jaka czestotliwoscia nalezy wyswietlac zeby nie bylo widac mrugania? Cały cykl wyświetlania musi być krótszy niż 50ms (f>20Hz) chce wyswietlac wierszami, jest 7 wierszy wiec diody beda swiecic przez 1/7 czasu, wiec musze...
Sposób zaprojektowania wymusza sposób multipleksowania. Gdyby multipleksować "normalnie" jasność poszczególnych wyświetlaczy będzie zależała od ilości właczonych segmentów, a to nie będzie wyglądało zbyt dobrze. Dlatego należy multipleksować tak jak opisałem wcześniej. Kod 1 z n na wejściach a, b,...,g, a na bazach dopuszczalne są dowolne stany, ponieważ...
Jedyne o czym mususz pamiętać to to żeby program się nie zawieszał i żebyci nie zapalił jednego wyświetlacza na stałe: jeżeli wyświetlasz z przerwania to musisz być czujny z instrukcjami wyłaczania tego przerwania lub grzebania w tym liczniku (programu dobrze działają ale czasami palec się omsknie i błąd wychodzi w najmniej oczekiwanym momencie - watchdog...
Zadziwiająca matryca - wszystko masz w poziomie ;) Musisz dać 1 rezystor na każdy wiersz. Zastanów się też nad jasnością diod i obciążalnością driverów - przy 88 multipleksowanych kolumnach żeby uzyskać taką samą jasność jak bez multipleksowania powinieneś każdą diodę zasilić prądem 88 razy większym. Pozdrawiam, Dr.Vee
NIe wiem czy jest to błąd w kodzie czy świadome działanie autora ale zauważcie Koledzy że mamy tu multipleksowanie 6 wyświetlaczy + czas na dogaszanie. W sumie lampa świeci przez 1/6 - 1/12 okresu. Przekłada się to na jasność świecenia wszak jest to PWM. W oryginale te lampy pracują statycznie. W multipleksowanych wyświetlaczach led podnosi się prąd...
Rozwiązanie ducha też będzie działało. Jedyna wada to spadek 1,2V na tranzystorach. No i łatwiejsza obsługa z programu. Wypełnienie PWM zmienia się na czas wygaszania wyświetlacza żeby zapalić następny (tzn w momencie gdy żaden nie świeci). Stosuję coś podobnego dla 6 multipleksowanych wyświetlaczy i działa znakomicie. Żadnego migotania i można każdemu...
witam mam problem - jak moge zrealizowac sterowanie jasnoscia wyswietlacza w vhdl temat pracy to : sterownik 4-cyfrowego wyświetlacz LED z regulacją jasności świecenia a) bez multipleksowania: sterowanie segmentow kazdej cyfry statycznie, natomiast sterowanie wspólną kolumną (wszystkie katody lub anody wspólne podłączone razem) przez bloczek PWM 0..100%...
Obsługa przerwania nie ma być "jak najkrótsza", tylko "nie za długa". Odświeżanie wyświetlacza zawsze robi się w przerwaniu, gdyż zajmuje to czasu tyle co nic, a nie zrobienie tego w przerwaniu powodowałoby złe działanie wyświetlacza - nierówną jasność cyfr, zmiany jasności, migotanie, przygasanie itp. To ma być działać ze stałą częstotliwością, a do...
Witam. Mam problem - chciałem zbudować tablicę LED, która będzie działała na dworze i nie wiem jakie diody wybrać. Czy ktoś z Was orientuje się jaką jasność powinny mieć diody oraz kąt świecenia, tak aby były widoczne przy bezpośrednim nasłonecznieniu? Chciałem zastosować dwukolorowe diody LED czerwono/zielone o jasności 4.2/5.8cd i kącie 30 stopni,...
Jeżeli kolega jednak chce sterować matrycą to ja bym użył MAX7219. Scalak jest przystosowany do sterowania 64 diod i od razu załatwia multipleksowanie, sterowanie jasnością itp. Do sterowania nim potrzebujesz tylko 3 przewody z mikrokontrolera, poza tym jest tani i łatwo dostępny na płytce razem z matrycą led 8x8. Pisałem program do sterowania wyświetlacza...
Przy wyświetlaniu multipleksowym typowo podwyższa się prąd przewodzenia, bo multipleksowanie obniża jasność. Teraz myślę, że można to rozwiązać inaczej, a konkretnie zastosować pamięć podtrzymującą złożoną z przerzutników, po jednym dla każdej linii danych. Wyświetlacz cyfry szesnastkowej miałby 4 przerzutniki, a uniwersalny wyświetlacz 7-seg miałby...
Można PWM-em sterować wejściem OE 74xx595. Ważne, aby ten sam timer w przerwaniu od przepełnienia wysyłał dane do rejestrów. W ten sposób można niezależnie regulować jasność każdego wyświetlacza. Inne rozwiązanie to rejestry szeregowo-równoległe z driverami. W nich prąd ustala się jednym rezystorem. Trzeba by sie wgryźć w budowę takiego układu i można...
Co do kol. (at)miszczo997 przepraszam bardzo, ale źle zrozumiałem treść - już się poprawiłem. No właśnie, co do multipleksowania miałem na myśli jasność. Co do zegarka RTC - te kondensatory nadal źle - tam ma być tylko 1 kondensator (najlepiej trymer 33p) do VCC I nadal te tranzystory... No i jak całość zasilisz?
Można katody połączyć przez tranzystory (nie darlingtony typu uln). Na anodach można zostawić ten udn. Wyświetlacz multipleksować segmentami a nie cyframi. W ten sposób uzyskamy multipleksowanie 1/7 niezależnie od ilości cyfr. Program trochę się skomplikuje ale to niezbyt trudne zadanie dla uc. Tranzystory na katodach trochę solidniejsze ale bez przesady,...
To do PY32F003 pewnie też (takie zamówiłem :) ). Ciekawe czy ten LED Driver do wyświetlaczy 7 segmentowych też jest. Z tego co rozumiem, to piny powinny mieć wtedy charakter źródeł prądowych (20-40-60-80 mA). Przy tej obudowie 10-pinowej w PY32F002 na PB3 można mieć wspólną katodę pierwszej cyfry, a na PA1 anodę segmentu C. Można by podłączyć LED i...
Każda dioda musi mieć swój rezystor, nie jeden wspólny. Wtedy jasność świecenia będzie jednakowa czy będzie jedna czy cztery diody świecić.
Źle do tego podchodzisz. Całe multipleksowanie zrób w przerwaniu timera, który określi dokładnie jak długo wyświetlana będzie każda cyfra. Teraz to robisz w pętli idącej z max szybkością proca, w efekcie piekielnie szybko multipleksujesz LCD, co pomniejsza ich jasność, a dwa, że jak program się na czymś na chwilę zatrzyma (czyli odczycie PCF) to całość...
A chociażby po to, żeby multipleksować z odpowiednio wysoką częstotliwością, w celu np. uzyskania odcieni kolorów (matryce LED) lub regulacji jasności (PWM). No tak. Zapomniałem o tym, że można się w ten sposób bawić. Tylko jaki poza tą zabawą sens? A może jest jeszcze jakieś inne (komercyjne) zastosowanie? Np. zegarek, który dostosowuje jasność świecenia...
Tak, i wtedy oporniki: do ograniczenia prądu bazy, do ograniczenia prądu LED-ów. Multipleksowanie powinno być w taki sposób, żeby prąd płynął przez wiele oporników naraz - czyli jeśli np. włączasz jedno wyjście ULN2803 i wybrane tranzystory PNP, to oporniki powinny być przy tranzystorach PNP, natomiast trzeba pamiętać, że wtedy dużym prądem będą obciążane...
Ale Twój (tmf) pomysł z logiką jest też fajny, rozumiem że chciał byś robić coś na zasadzie multiplexowania? Mając 6 kanałów PWM na raz obsłużyć można by 2 paski, czyli multipleksować trzeba by 10 pasków. Jasność maksymalna spadała by do 10% a kolega używa 23%, ale to by można obejść w ten sposób ze w czasie multipleksowanie zmienia sie czas przez...
Tak, właśnie o takie połączenie mi chodziło. Co do wypełnienia przebiegu, chodzi o wypełnienie "w sumie" czyli uwzględniając to, że Ty multipleksujesz te diody. Tak że sterując na przemian n diod możesz sterować je n razy większym prądem i powinieneś dostać taką samą jasność. Ale masz tu dwa ograniczenia: - maksymalny prąd średni diody, czyli taki,...
Poszukaj haseł: "wyświetlacz multipleksowany" i "przerwanie timera". Kod, kt'óry napisałeś, daje zmienną jasność obu cyfr i "duchy", czyli cienie cyfr na niewłaściwych pozycjach.
chyba zostanę przy TTL. Wiele nie zaoszczędzę, bo wyświetlacze nie są multipleksowane. A kto powiedział, że multipleksowanie wyświetlacza zmniejsza zużycia energii?. Przy tych samych rezystorach, przy multipleksowaniu, prąd pobierany by zmalał na pewno ale i jasność ;), bo na raz nie świeciłyby wszystkie wyświetlacze. Multipleksowanie owszem, służy...
Fajny projekt - chętnie zobaczyłbym wersję w postaci jednej płyty i wpinanych adapterów w zależności od testowanej lampy Obecny wygląd projektu wcale nie wyklucza stosowania adapterów - będą mieć one styki męskie DB w kształcie koła (jak styki w lampie), zamiast "goldpinów". Osoby projektujące swój zegar zastanawiają się pewnie, jak sterować kilka...
Jak w temacie , już tłumacze o co mi chodziło . Mam sobie 60 diod i muszę nimi sterować tak aby powstał skaczący pasek . Tak jak to jest we wskaźnikach wysterowania , tylko tutaj chce sterować mikrokontrolerem ilość palących się diod a nie narastającym lub opadającym napięciem ,dlatego np.lm3914 i UL1980 odpadają . Samym 89S51 mam możliwość wysterowania...
Problem byłby taki, że w miarę "umierania" baterii wyświetlacze zmieniałyby jasność, zmieniała by się prędkość multipleksowania (co w pewnych momentach mogło by się stać widoczne. Poza tym brak stabilizacji napięcia, przy multipleksowaniu i rosnącej z czasem rezystancji wewnętrznej baterii 9V mogłoby w pewnym momencie spowodować "dziwne" zakłócenia...
Powracam do tematu - wydaje się, że multipleksowanie odpada. Jest bardzo duży spadek jasności świecenia diody - a tutaj jasność jest mi bardzo potrzebna. Czy we wcześniej wspomnianym sposobie sterowania za pomocą rejestrów przesuwnych również ten problem wystąpi (bo wydaje mi się, że tak)? Najlepiej jakby diody nie musiały w ogóle gasnąć (nawet na ułamek...
Odnośnie multipleksowania. Jeśli statycznie przez diodę płynie 10mA, to multipleksując z wypełnieniem 1/10, przez diodę musi popłynąć 100mA, aby jasność pozostała bez zmian.
Tak jak napisałem wcześniej, myślę że jakieś 8 multipleksowanych elementów to jest maks. Wtedy każda zapalona dioda świeci przez niecałą 1/8 czasu, a częstotliwość przełączania, zakładając odświeżanie na poziomie 50Hz, to 400Hz. Możesz z resztą sam sprawdzić na co możesz sobie pozwolić. Po prostu podłącz diodę pod pin kontrolera i generuj PWM o jakimś...
Witam, zrobiłem sobie wyświetlacz (jak w temacie) w taki sposób żeby można było sterować nim multipleksowo, i tu natknąłem się na problem. Jak poprawić jasność świecenia segmentów, gdy znaki są multipleksowane co 700 us? próbowałem zwiększyć czas świecenia się każdego znaku, ale zanim jasność była odpowiednia wyświetlacz zaczął migotać. Czy można jakoś...
Poza uwagami kolegi (at)BlueDraco pomyśl nad przepięciem DSa na USART, którego nie wykorzystujesz. Dzięki temu z łatwością zrobisz nieblokującą obsługę 1-wire, dokładnie tak samo, jakby to kolega (at)BlueDraco zrobił na ARM. Poza tym zastanów się nad eliminacją układu RTC - w końcu mikrokontroler już ma go w sobie, tyle, że zachodzi potrzeba przeliczenia...
(at) Dzięki Cezary_ za cenne uwagi. Można tak to zrobić, ale wtedy częstotliwość multipleskowania mysi być duża. Program oprócz sterowania diodami nie ma żadnego innego zajęcia, więc myślę, że procesor dałby radę jakieś duże częstotliwości multipleku osiągnąć, trzeba by było dokładnie policzyć. Jeżeli całość byłaby na 8 tranzystorach to, czy przełączanie...
bardzo dokładnie działa program P3 - 000(nic nie korygowałem) po 8godzinach zegarek chodził idealnie co do sekundy ;] Poczekaj tydzień :D nie rozumiem tylko działania jednej opcji: P6- multipleksowanie wyświetlaczy jaka wartość powinna być i co powoduje jej zmienianie?? Jak masz w domu oświetlenie świetlówkami i zegarek wygląda tak że jego jasność...
Możesz przy sterowaniu multipleksowanym dać prad anodowy lampy nixie n razy wiekszy, gdzie n = 1/sredni czas swiecenia jednej lampy. Jesli zapewnisz odpowiednio szybkie multipleksowane to jasnosc bedzie odpowiednia, taka sama jak przy pradzie stalym.
Projekt został ukończony i działa z powodzeniem. Wszystko zostało zrealizowane na atmega 8 metodą multipleksowania czterech wyświetlaczy. Zasilane jest z akumulatora 12v, a jasność okazała się tak duża, że musiałem dodatkowo wprowadzić możliwość jej zmniejszania. Temat zamykam, jednak gdyby kogoś interesowały szczegóły - jestem skłonny podzielić się...
Automatyczna zmiana czasu nie jest taka prosta, musiałbyś liczyć dni tygodnia bo jak wiesz czas się zmienia w niedzielę. Ale skoro zaimplementowałeś już obsługę lat przystępnych to nie będzie problemu. A nic nie wspomniałeś o regulacji jasności diod, może warto dać jakiś fotorezystor/fototranzystor który by na noc jasność zmniejszał bo pewnie daje trochę...
Czy mógłby ktoś może napisać jak można byłoby zlikwidować nieprzyjemne buczenie-piszczenie lamp, jest ono ciche lecz w nocy dość dobrze słyszalne :-( nie daje spać. W układzie użyłem lamp Z566M w przetwornicy tranzystor IRF730, diodę BA157, próbowałem już wykorzystać cewkę 100uH a także 330uH ale efekt jest ten sam. W NCC zmieniałem częstotliwość multipleksowania...
Ja się nie znam, ale próbując hiperbolizować zdanie o stosunku trwania stanu wysokiego do całego okresu, można by popatrzeć na to w ten sposób: impuls 150mA, o szerokości 1s, nie powinien się powtarzać częściej niż co 10s. Dioda wtedy na pewno się przegrzała. Nie wchodźmy w hiperboliczne dywagacje humanistyczne: Ilość ciepła (załóżmy napięcie na diodzie=3V)...
Czyli sugerujesz PNP zamiast NPN przy anodach każdej diody. Hmm tylko widzisz problem nie leży w tym że wyświetlacz przygasa przy dołączaniu kolejnych segmentów. Problem leży w tym że nawet gdy tranzystor ma zasilić tylko jeden segment, to ten jeden segment puszczony na 8 pól wyświetlacza częstotliwością 1kHz świeci dużo słabiej niż bezpośrednio przyłożony...
Działać będzie, dlaczego nie? Być może w oryginalnym układzie takie połączenie było wymuszone zapewnieniem większego prądu pobieranego z zasilania( zasilacz beztransformatorowy)? Rozumiem, nie robiłem głębszej analizy zasilania. Natomiast całość jest zasilana z tranformatora, którego nie ma na zdjęciach. Generalnie chodzi mi oto, że chciałem te układy...
Potrzebna jest charakterystyka prądowo-napięciowa diody i rezystancja termiczna złącze-otoczenie. Dla danego prądu trzeba policzyć wydzielaną w diodzie moc, pomnożyć ją przez rezystancję termiczną i współczynnik wypełnienia. Do tego dodać temperaturę otoczenia i otrzyma się temperaturę złącza. Nie można oczywiście przekroczyć wartości katalogowej. To...
Zegar będzie używany do nagrań programu w studio. Idealnie gdyby była 100% jasności z możliwością ściemnienia. Autor potrzebuje, żeby zegar można byłoby "kamerować". Wtedy wszystkie multipleksowania, regulacje jasności poprzez modulację szerokości impulsów mogą dać marny skutek na nagraniach (miganie cyfr, różnice jasności etc). Takie duże czerwone...
Dla małych wyświetlaczy można pozbyć się driverów. Wymagana jest zmiana w oprogramowaniu Atmegi. Zasilanie trzeba wtedy obniżyć do 5V i zmniejszyć wartości rezystorów prądowych. Zastanawiam się tylko, czy wyjścia Atmegi nie będą za bardzo obciążone (max 40mA na wyjście). Przy multipleksowaniu wyświetlaczy LED, prąd płynący przez segmenty jest zazwyczaj...
Ja bym nie podłączał wyświetlacza bezpośrednio do portu. Do mojego procka Atmega128 podpiąłem zieloną diodę LED (różne kolory mają różne napięcia złącza) przez rezystor 120Ω do masy i uzyskałem prąd 17mA gdzie prąd max. portu wynosi 20mA. Procka zasilam napięciem 4,9V a na wyjściu gdzie jest podpięta dioda mam 4,4V. Dioda świeci dosyć jasno. Podłącz...
Praca pod linuxem wygląda tak samo, na github'ie są w zakładce source całe źródła programu w pythonie. A obsługa tego języka pod linuxem to podstawa, więc myślę że problemu pod ubuntu czy debianem nie będzie. Trzeba doinstalować pakiet PySerial, natomiast jeśli chodzi o sterowniki do układu FTDi to pod archlinux i pld nie było nic wymagane, poprostu...
tylko ze Dar.El ma racje, potrzebujesz "markowe" diody, zeby swicily tak samo, z takich noname nic nie zrobisz. a efekt bedzie taki ze "plackami" bedzie rozna jasnosc. po 2gie, poniewaz tablica bedzie multipleksowana to jasnosc tez musi byc duza (dioda przez wiekszosc czasu bedzie zgaszona wiec jak sie zaswieci to musi byc jasna). kat swiecenia to juz...
Na Atmega8 4MHz dla 12 ledów uzyskałem bardzo dobry efekt robiąc tak: 1) Standardowe multipleksowanie katod ledów, wprost z proca/przez dekoder itp 2) Wspólna anoda wszystkich ledów sterowana przez 1 Fast PWM 3) Podczas multipleksowania po wygaszeniu led i przed zapaleniem następnej zmieniam częstotliwość PWM W ten sposób mogę dla każdej led ustawić...
http://obrazki.elektroda.pl/3310136100_1... Miałem na stanie parę sztuk wyświetlaczy LED SC40-19SEKWA, są to duże wyświetlacze (wysokość 12cm) z 8 diodami na segment. Ponieważ przy tej ilości diod (połączone szeregowo-równolegle po 4 x 2) napięcie na segment musi wynosić conajmniej 10V, a jednocześnie projekt był wykonywany "na kolanie",...
Witam Mam problem z poprawnym wyświetlaniem cyfr na lampach VFD dokładnie na IW11 Filmy obrazują problem https://www.youtube.com/watch?v=bhh4L4XW... https://www.youtube.com/watch?v=IsKoT614... Lampy świecą równomiernie na filmie gdy świecą same 88 88 wtedy działają statycznie - gdy działa multipleksowanie występuje efekt przenikania na sąsiednie segmenty...
Złe nie jest sterowanie multipleskowe tylko to że wtedy spada jasność. A żeby przywrócić poprzednią jasność to ludzie podnoszą prąd impulsowy. I dopiero to zmniejsza żywotność. Jeżeli zadbasz o to żeby prąd impulsowy był taki jak normalny zalecany dla takiej lampy, to żywotność nie spadnie.
Jeśli idzie o ustawienia Timera popieram powyższe, przy zięksaniu liczby wyświetlaczy należy pamiętać o spadku jasności bo maleje wypełnienie impulsów, w tym wypadku z 1/4 na 1/6. Zalecałbym zastosowanie 2 dekoderów BCD np 4511, co przy korzystaniu z tejsamej ilości końcówek podniesie jasność, co prawda skomplikuje troche program.
Grupy ilu diod są multipleksowane? Pięciu? Siedmiu?
LEDy mają taką cechę, że mają większą sprawność, gdy traktuje się je dużym prądem przez bardzo ktrótką chwilę. Jednak oko ludzkie mimo swej niedoskonałości źle znosi takie mruganie. Widoczne jest pływanie świecących się segmentów podczas ruchu. Nie jest to przyjemny efekt. Wydaje mi się, że tak mocne multipleksowanie nie jest dobrym pomysłem, bo nie...
Jaki kolor diod? (Chodzi o napięcie pracy). Driver z serii SCT2024, o ile dobrze pamiętam, wymaga minimum 1V dla zapewnienia dobrej stabilizacji prądu diody, więc czerwone LED powinny świecić jak należy (4 x 1,8V =7,2V). Należy pamiętać że przy multipleksowaniu np. 8 wierszy jasność spada ośmiokrotnie, ponieważ diody świecą się tylko przez 1/8 czasu....
Bascoma nie znam więc nie będę się w tym temacie wypowiadał. Natomiast uwaga co do multipleksowania: To nie ma sensu. 1.Nie będziesz mógł uśpić procesora, bo będzie musiał się zajmować odświeżaniem stanu diod. 2.Obniżenie poboru prądu dostajesz z tego, że każda dioda pracuje np. przez 1/10czasu. To samo możesz uzyskać zwiększając odpowiednio rezystor,...
Podpisuję się pod tym co napisał simon . Ja robiłem multipleksowanie wyświetlaczy z częstotliwością 1kHz (przerwanie co 1ms) bo tak było mi wygodnie, ale myślę, że ta częstotliwość może się zawierać w granicach od 50Hz do kilkuset kHz (zastanawiam się czy LED'y nie mają jakiejś inercji, więc może lepiej nie windować tej F w górę). Oczywiście diody przy...
Czytam taki tekst ... il Blast"]Niestety prowadzący powiedział, że to wszystko ma być w programie głównym. Dodał też, że sam napisał taki program, który zapala diody wyświetlacza tak mocno, jak reszta diod świecących się na płytce. ... następnie to ... il Blast"]Jeżeli świecę bez przerwy jednym wyświetlaczem, to oczywiście pali się normalnie, tak jak...
1. Można zastosować dowolny wzmacniacz mocy, który będzie pracował przy napięciu zasilania 8V. 2. Prawdopodobnie wówczas pogorszy się selektywność odbiornika, ale w teorii powinno działać. 3. Tak, ponieważ krok strojenia wynosi 25kHz. Nie można np. zastosować rezonatora 27,145MHz, bo nie dzieli się ta wartość przez 25kHz bez reszty, ale 27,125MHz już...
Zależy ile tych kanałów zrobisz i jaka będzie częstotliwość PWM. Ale zamiast kompibinować, nie prościej wybrać AVR, który ma wystarczającą ilość kanałów PWM? Albo tak jak piszą zastosować multipleksowanie, diodę zasilić większym prądem (a nie napięciem), zobacz w danych diody, ale spokojnie 1A w impulsie powinna wytrzymać, co ci zapewni pełną jasność....
dodatkowo pomyśl nad wykorzystaniem PWM, aby zmniejszać jasność w zależności od pory dnia. Tyle wyświetlaczy to spora latarka, która przy stałym multipleksowaniu może być jednocześnie słabo widoczna w dzień i zbyt jasna w nocy. Miałem na myśli coś takiego: http://obrazki.elektroda.pl/7454506400_1... Dodatkowo, przy przełączaniu danych...
Witam! Robie model reklamy swietlnej z matrycami LED (8 matryc 5x7, czyli w w sumie 7 wierszy na 40 kolumn). Poki co wymyslilem, ze wiersze matryc (katody diod) polacze razem i podepne do ULN2003A, a klucze tranzystorowe PNP sterujace kolumnami (anody diod) beda wysterowywane krazacym zerem z 40-bitowego rejestrzu przesuwajacego poskladanego z 5x 74HC595....
Warto poczytać opisy. Z opisu MAX7219: maksymalny dopuszczalny prąd to 500mA przez LED-y (a w sumie pewnie 516mA) - tyle może pobierać ten układ, pewnie pobiera mniej - prąd jest ustawiany przez podłączenie opornika i od jego wartości zależy prąd LED-ów i prąd zasilania, więc trzeba by poczytać opis modułu, może tam podali, jaki prąd jest pobierany,...
diaody świecą słabo bo wszytkie ściecą naraz! przez opornik płynie prąd 2mA ... ale ten prąd dzieli sie na 6 diód ! czyli masz 0,35 mA na diode. Takie wyświetlacze nigdy nie działają na zasadzie "zapal wszystko" tylko są multipleksowane tzn diody szybko migają i nie widać tych "mignięc" powyżej 60Hz proponuje najpierw zakupić multimetr i zaczynać przygodę...
To chodzi zupełnie o co innego, istnieje taki sposób sterowania że masz np. 3 kanały wyjściowe z których można korzystać równocześnie ale w sterownik tak steruje tranzystorami wyjściowymi że w danym momencie świeci się tylko jeden kolor. Jeżeli chcesz uzyskać kolory pośrednie, np: biały, to wtedy sterownik podaje kolejno napięcie na każdy kolor, z tym...
takie multipleksowanie w wyświetlaczu widmowym musiałoby być bardzo szybkie żeby w czasie przesuwania wyświetlacza nie było widać rozbicia kolorów na RGB. nawet jeżeli będzie bardzo szybkie to i tak jest niekorzystne bo dodatkowo tracisz jasność która i tak jest już zmniejszona z samej zasady działania wyświetlacza widmowego (w sensie że jeden rząd...
Żeby była jasność chodziło mi tylko o tę część schematu i powielenie jej dla czterech portów. http://obrazki.elektroda.pl/5084177200_1... Bez multipleksowania myślałem o zasileniu tego 90V na stałe z drugiej strony.
Pobór prądu przez pojedyńczy segment to nie wszystko. Kolega Lukeuk zdaje się nie napisał o jaki konkretnie mikrokontroler chodzi, ale np dla ATmega8 jest też określona przez producenta suma prądów na wszystkich pinach portów, znacznie niższa niż 20mA dla każdej nóżki. Ostatnio też podłączałem taki wyświetlacz do Atmegi8 i zasilanie cyferek dałem na...
Ja nie chcę tego robić, ale skoro każdy pin niepodłączony to antena to być może warto było by je podłączyć przez jakiś duży rezystor do plusa lub masy. Anteny, o których czytałeś dotyczą pinów wejściowych lub tych w stanie wysokiej impedancji - wtedy nie powinno się ich zostawiać bez zewnętrznej lub wewnętrznej polaryzacji (podłączenia do GND lub masy)....
Druga sprawa to przykro patrzeć na równoległe połączenie ledów podświetlających. Marnowanie prądu. Gdybyś sterował je multipleksowaniem (tylko 1 led włączony, włączane po kolei) to miałbyś, można powiedzieć gigantyczną oszczędność prądu. Multipleksując 4 diody średni prąd diody spada 4 krotnie, a więc spada jasność świecenia. Aby otrzymać tą samą jasność...
Witam! Szczerze gratuluję autorowi projektu. Musiał Kolega wsadzić w niego wiele wysiłku. Z mojej strony powstało kilka pytań i byłbym bardzo wdzięczny za odpowiedź: 1)matryca jest multipleksowana- współczynnik wypełnienia wynosi 1/126. Jak to możliwe, że można uzyskać w takim przypadku wysoką jasność świecenia? 2)Czy Autor mógłby choć trochę przybliżyć...
Ale rozwiązania drugiego problemu nie widzę, może zastosować szybszy procesor ? Problemem nie jest szybkość procesora, nawet najstarsze '51 by się wyrobiły. To o czym pisał kol. (at)BlueDraco dotyczy czasu świecenia diody. Przy duty cycle równym 1/6 (multipleksowanie 6 kolumn/rzędów) dioda świeci przez max 1/6 okresu (w praktyce ciut krócej), czyli...
Mam z ULN wyjścia dać na katody przez rezystory (mogą być 1k?) Tak, aczkolwiek przy większej ilości muszą być mniejsze, aby prąd chwilowy kompensował jasność w krótkim czasie świecenia a na anody też z ULN Nie, bezpośrednio z zasilania przez tranzystor PNP BC327 sterowany dowolnym tranzystorem NPN (chodzi o układ Darlingtona tak)? Nie http://obrazki.elektroda.pl/6209971900_1...
Po pierwsze zły dział, ja koledze wybaczę, nie wiem jak moderatorzy:). Wyświetlacze są źle podłączone. Rezystor w obwodzie kolektora (lub emitera) tak jak tutaj jest błędem. W ten sposób ograniczyłeś maksymalny prąd diody do 0.001*Vcc ( a jeśli będzie się palić 8 segmentów to jeszcze gorzej 0.001*Vcc/7). Przy multipleksowaniu 4 wyświetlaczy średni prąd...
Nie mam problemu z napisaniem programu do regulacji jasności świecenia diody przy pomocy PWM. Program podstawowy, czyli bez prezentacji zmiennej JASNOSC na wyświetlaczu LED działał i w niczym nie przeszkadzało to, że przez ułamek sekundy w podprogramie zwieksz i mniejsz zmienna ta była poza zakresem, bo natychmiast była korygowana. W ten sposób zapewniłem...
Witam! Mój projekt to oldschoolowa „konsola” do gier, oparta na 4 matrycach RG 8x8. Czyli uzyskuję jedną matrycę 16x16. Matryce które posiadam, są matrycami o wspólnej katodzie. Wyświetlanie będzie oparte o multipleksowanie wierszy, wiersze(katody) podłączone będą do ULN2803A(16 wierszy czyli dwa scalaczki po 8 nóżek) natomiast anody podłączam...
U mnie dość mocno grzeje się stabilizator 5V, też tak masz? Lekko ciepły był ale nie parzył, jasność miałem ustawioną na minimum bo "bił po oczach". Uwaga do generatora FY6900 - dopiero jak dorwałem profesjonalny miernik częstotliwości zobaczyłem jak "rozjechany" jest ten FY, na szczęście można zrobić programowa korektę i teraz jest ok. To teraz dałeś...
Witam Planuję zbudować matryce LED 7x40, tylko nasuwa mi się jedno pytanie, a mianowicie , jeżeli chciałbym ją multipleksować to wypełnienie byłoby 1/39 (1swieci/39nie świeci :|) i jasność świecenia diody gwałtownie spada. Myślałem też zrobić prościutki układzik na 1 rezystorze i 2 tranzystorach na każda diodę. Miałby on takie zadanie, że podczas podania...
Witam! Przepraszam, że nie odpisałem na pytanie o regulacje jasności, poprostu zapomniałem. U mnie odbywa się to w taki sposób, że przerwanie odpowiedzialne za multipleksowanie jest wywoływane częściej, u mnie pięć razy częściej, bo jest pięc stopni jasności. Przy pierwszym przerwaniu jest zaświecana odpowiednia cyfra. Od ustawionej jasności zależy...
Ramka HD44780: brak punktu łączenia JP17,JP16,DIS2 Co do diody miałeś racje, lecz mogę zapewnić, że połączenie etykiet jak i złącz przy wyświetlaczu jest, lecz dziękuje za wskazanie pomyłki :) Wracając do tematu 4x 7-seg, z uwagi na to, że z płytką będę pracował głównie wieczorami (może i nocami) nie chcę aby wyświetlacz świecił zbyt jasno. Z tego...
ja proponuje MBI5031 i multipleksowanie. Bardzo proste i skuteczne
Zrobienie regulacji analogowej, tylko za pomocą tranzystoa i fotorezystora nie będzie dobrym rozwiązaniem, bo jasność świecenia będzie zależała od ilości świecących elementów. Tylko regulacja PWM pozostaje. Proponuję przeanalizować, ewentualnie przystosować ten prosty układ regulacji: http://www.elektroda.pl/rtvforum/topic55... W przypadku tego...
Witam Robię matrycę LED 16x64. Mam problem jakie sterowanie od strony + zastosować. Matryca zasilana jest napięciem 5V, multipleksowana 595. Katody LED są na kolumnach 64, a anody na wierszach 16. Obecnie zastosowałem od strony wiersze tranzystory PNP Darlingtona TIP127 z emiterem na 5V, a kolektorem na wiersze. Jasność jest bardzo dobra, tylko jest...
http://obrazki.elektroda.net/94_12891659... Witam, własną konstrukcję prezentuje na elektrodzie po raz pierwszy, jestem otwarty na wasze opinie, pomysł na konstrukcję miałem już dawno temu, kupiłem wyświetlacze, jeszcze w szkole zrobiłem płytkę pod wyświetlacz (co zresztą widać) ale późnej zabrakło i wiedzy i chęci. No i ostatnio zafascynowany...
Diody świecące segmentów w wyświetlaczach są łączone na dwa sposoby: - wspólna Anoda - połączone są anody wszystkich diod danego pola wyświetlacza a katody są wyprowadzone oddzielnie Anodę dajesz do plusa zasilania a katody włączasz podając minus zasilania PRZEZ REZYSTOR (oddzielny dla każdego segmentu) R=(Ucc-Ud)/Id Ucc - napięcie zasilania anody Ud...
Witam wszystkie Koleżanki i Kolegów na forum. Zwracam się do Was z zapytaniem w jaki sposób wysterować odpowiednio 5 wyświetlaczy LED (1 cal), pracujących multipleksowo, tak aby świeciły one wyraźnie jak podczas pracy niemultipleksowanej. Wyświetlacze pracować będą w woltomierzu 4 i 1/2 cyfry, opartego o schemat kolegi Dar.El z pierwszej strony poniższego...
2k to też za dużo... Wytłumaczy mi ktoś dlaczego tak jest? Bo tam multipleksowanie jest, i każda cyfra świeci tylko przez część czasu (tylko jedna w danej chwili). W najlepszym przypadku 1/10 czasu, a jeśli program źle napisany to krócej (można sprawdzić oscyloskopem jakie tam są przebiegi na siatkach). 2k to też za dużo... Wytłumaczy mi ktoś dlaczego...
Zerknij sobie w jaki sposób ja rozwiązałem multipleksowane sterowanie dużym wyświetlaczem, w którym każdy segment składa się z 15 diod LED (105 diod na cyfrę): http://www.elektroda.net/nauka/dyplomowe... - pozycja nr 21. Zastosowałem tam stabilizację napięć zasilających wspólne anody segmentów, dzięki czemu jasność świecenia nie zależy np....
Niecodzienne pytanie więc liczyłem się z kretyńsko-kpiarskimi odpowiedziami. Nie napisałem że chodzi o 4x z566m + 2x z573m. Mając 6x IN-12 ćwierkanie lamp było prawie zerowe. Przetwornica to nie jest, podaje zasilanie na długim przewodzie. Dźwięk maleje gdy skręcę napięcie anodowe ale maleje też jasność. To drgania drucików wewnątrz lamp. Nawet biorąc...
Witam, Mam w planach wysterowanie takiego wyświetlacza (6 x pojedynczych). Czy Tranzystor bc640 będzie dobry? Jasność wyświetlacza dochodzi do 75mcd. ([url=http://www.tme.eu/pl/details/sa18-... Na baze tego tranzystora daje rezystor 0.25W 10k Na kolektor daje +5V a na Emiter wyświetlacze. Bardziej...
Pry 50 diodach nie będzie problemu. IO tak dużo nie potrzebujesz. W darmowych przykładach do książki "AVR. Praktyczne projekty" jest przykład jak zrobić multipleksowanie z różnymi poziomami jasności. Co prawda dla matrycy LED, ale to bez znaczenia. Przykład jest dla XMEGA, ale ogólna zasada sprawdzi się także dla ATMega, z tym, że obciążenie procka...
Rezystory ograniczające prąd są na pinach od segmentów a nie na wspólnej anodzie więc to nie wina rezystora. Przychodzą mi do głowy dwie możliwości: 1. Ten wyświetlacz jest jaśniejszy. 2. Błąd w programie który powoduje dłuższe świecenie właśnie tego wyświetlacza. Bo z tego co widzę są multipleksowane.
Wersja z rejestrami raczej odpada. Rejestr potrzebuje w praktyce 3 pinów. Czyli w module głównym tracę 6 pinów. To problem. Myślałem o UART z wykorzystaniem np takiego konwertera: [url=https://nettigo.pl/products/modul-k... KONWERTERA RS232-TTL OPARTY O MAX3232 Jeżeli faktycznie RS422/485 będzie lepszy to mogę...
multipleksowanie wyswietlacz multipleksowanie wyświetlacza multipleksowanie atmega
wiena mostek dioda selenowa mercedes stacyjki sprinter
samsung ww12k8402ow samsung ww12k8402ow
Jak uniknąć sterowania dwoma autami RC jednym pilotem? Cieknący zawór trójdrożny mieszający wodę - naprawa