Pokaż schemat połączeń, to po pierwsze. Po drugie nie potrzebujesz żadnej funkcji, ani instrukcji switch, tylko zwykłej tablicy : const uint8_t obraz_cyfry[10] = {0x7E, 0x30, 0x6d, itd...}; PORTD = obraz_cyfry[czas]; Na AVR short int ma taką samą długość jak int, a tutaj wyraźne chodzi o bajt - użyj uint8_t z stdint.h. Samo wyświetlanie multipleksowane...
MADMAX1978 --> hehe ciekawy temat ;) dla grupy para-militarnej . No ale jeśli to tylko zabawa czy tam gra to żaden problem. Tak jak koledzy mówili możesz użyć dowolnego procka nawet ATmega8 jednak tak prostą rzecz spokojnie da się zrobić na jeszcze mniejszym procku - wystarczy np ATtiny2313 Niestety obawiam się, że sama wiedza jaki to procek - nie wystarczy...
Ok , a tak bez analizy mógłbyś mi powiedzieć jaki wpływ na działanie Atmegi8 mają delaye :( programy są napisane w taki sposób że ich działanie przynajmniej w symulatorze jest poprawne, w wersji rzeczywistej program uruchamia sie po wciśniciu jak napisałem i przelatuje przez wszystkie podprogramy wszystko świeci jak ma świecić tylko nie działa to w...
http://obrazki.elektroda.net/22_12519122... Witam, Chciałbym dzisiaj zaprezentować moje ostatnie dziełko - czyli nowy zegar tym razem na popularnej lampie VFD IW-18. Nazwałem go PipeBOMB - gdyż swoją budową przypomina taką bombę ;) ... nawet bardzo .... można nawet sobie będzie z pilota odpalić licznik CountDown do pseudo wybuchu ;) (do sterowania...
Niech ktoś mi napisze, ale tak naprawdę po przemyśleniu - jaka jest zaleta stosowania multipleksu w tym rozwiązaniu (oprócz możliwości doczepienia się, że go tu nie ma). Spełniam prośbę : jedyną moim zdaniem zaletą wyświetlania multipleksowanego w takim przypadku byłoby pewne uproszczenie mozaiki ścieżek (mniej linii szło by do uK, mniej połączeń między...
Witam! Skrócony opis funkcji programu NCC. PC Time-Nixie-synchronizacja zegara z komputera. Nixie-Time-synchronizacja komputera z zegara. Test COM-Port-sprawdza do którego portu szeregowego podłączony jest zegar. Conect-połączenie z komputerem Div S/WVersion-pokazuje numer wersji wgranego oprogramowania w procesorze Update-wgrywanie nowego oprogramowania...
Konstrukcja OK. Przerób to na wyświetlanie multipleksowane i ujemne temperatury i będzie termometr uniwersalny, taki jakiego szukam.
Stosując DS18B20 można zredukować ilość potrzebnych układów scalonych do 2 natomiast stosując wyświetlanie multipleksowane obniżyć pobór prądu przez układ.
Witam wszystkich. Piszę pracę inżynierską i mam nie lada problem. Mianowicie tematem pracy są współczesne wyświetlacze. W pracy skupiam się praktycznie na najbardziej popularnych wyświetlaczach typu LCD, PDP, OLED troszke opisałem technologie opartą na lampach kineskopowych, ale moj promotor zażyczył sobie abym napisał o wyświetlaczach segmentowych...
Może miał ktoś okazję w prakrtyce sprawdzić lub może jest ktoś pewien iż jest możliwość wyświetlania multipleksowego czterech powiedzmy pakietów po trzy cyfry każdy? Czyli wyświetlamy zmienną A trzycyfrową na pakiecie pierwszym, zmienną B na pakiecie drugim itd. Zmienne mają różne wartości. Dziękuję za podpowiedź.
http://obrazki.elektroda.pl/9506794600_1... Mam problem jak wykonać poprawne zdekodowanie multipleksowania 4 wyświetlaczy LED z procesora. Schemat pokazuje jak są opodłączone. Może ktoś udostępni lub naprowadzi jak to wykonać poprawnie w C lub w Bascomie. Zawsze świecą 4 cyfry. Pozdrawiam
W rozwiazaniu problemu najszybciej pomoże mi osoba, która uzywała LCD serii DE w trybie multipleksowania. Mam DE125-RS-20/7,5 Wiem, że niestety nabyłem refleksyjny i podświetlanie mogę sobie wsadzić w ...... W trybie statycznym (o ile w przypadku LCD o takim można mówić) działa. Niestety do sterowania potrzeba dużej liczby pinów. W trybie bez multipleksowania...
Chcę zrobić matrycę LED (8 wierszy, 64 kolumny). Tylko cały problem polega na tym że muszę wykorzystać wyświetlanie multipleksowe czyli w danej chcili może być zapalona tylko jedna kolumna. Wydaje mi się, że na rejestrach przesuwnych jest to nie do zrobienia ponieważ za dużo czasu zajeło by mi wyświetlanie i gaszenie każdej kolumny z osobna. Macie może...
Witam ! Czy macie może jakiś pomysł jak poukładać ścieżki tak aby połączyć 3 dwucyfrowe wyświetlacze LED w w multipleks? Miejsca jest mało a połączeń sporo. http://obrazki.elektroda.pl/7697714600_1... http://obrazki.elektroda.pl/5802042400_1... Płytka i schemat w eagle 5.10.0 w zał.
Czy wie ktos jak sie podlancza wyswietlacze led gdy pracuja w tzw. multipleksowaniu??? wiecej szczegolow moge podac na GG lub mail z gory dzieki.
Witam ma kilka pytań odnośnie wyświetlaczy siedmiosegmentowy gdy podłączyłem go do mikroprocesora to zajeło mi to cały port D 1) czy można go podłączyć jakoś w inny sposób?? a jak mam wyświetlacz taki co można dużo liczb pokazać to są tam kanały ale jak np wyświetli na 1 wyświetlaczu "dwójkę " i podłączy sie drugi kanał to na 2 wyświetlaczu też będzie...
Nie chce tworzyc nowego tematu a mam jeszcze jedno pytanko odnośnie wyświetlacza siedmiosegmentowego. Wszysto na rysunku: http://obrazki.elektroda.net/89_12077653... Bedzie to wyświetlanie multipleksowane ale poprostu wszystkeigo nie rysowałem. Link do wyświetlacza http://tme.pl/wyswietlacz-led-poczworny-...
Otóż mam taki kod programu który ma za zadanie liczyć do 999: #define FCPU 1000000 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define dziesiatkiON PORTB |=_BV(1); #define dziesiatkiOFF PORTB &= ~_BV(1); #define jednosciON PORTB |=_BV(2); #define jednosciOFF PORTB &=~_BV(2);...
Witam! Mam problem, nie wiem jak zrealizować multipleksowanie wyświetlaczy LED 7segmentowych. Po krótce : mam 8051 rejestr 8282 i pamięć 2764. Do linii portu P1.0-P1.3 podpięty mam konwerter BCD-> wyświetlacz 7 segmentów 4511. Do linii P1.4-P1.7 natomiast podpięte są BC557 które sterują anodami. Czy mógłby mi ktoś pomóc, wiem że najpierw muszę w programie...
Witam ponownie! ;) Mam tym razem pytanie do schematu znajdujacego sie tu: http://www.elektroda.pl/rtvforum/topic44... Dosc dlugo szukalem na forum informacji jak podlaczyc wyswietlacze siedmiosegmentowe do mikrokontrolera (tak, zeby nie uzyc 1 portu na 1 wyswietlacz :) ) i w koncu udalo mi sie cos znalezc, nie wiem tylko czy dobrze rozumiem jak...
Załączony rysunek jest poglądowy. Ma tak wyglądać ale wszystkie słupki mają mieć po pełne 10 elementów. Zapalanie ma się odbywać w dowolny sposób nie koniecznie w taki jak działa equalizer. Mam tutaj parę wątpliwości. 1. Czy wyświetlanie multipleksowane 16x13 da mi dowolną kombinację zapalenia i zgaszenia wszystkich diod? Bo wydaje mi się, że nie koniecznie....
Jeżeli byłby ktoś w stanie wyjaśnić mi dlaczego realizując wyświetlanie multipleksowane w poniższy sposób uzyskuję wyświetlanie czterech zer ? ................ Config Timer0 = Timer , Prescale = 32 Enable Timer0 On Timer0 Wyswietlanie Timer0 oraz Timer1 nie maja prescalera=32 Zatem ta Dyrectywa jest pomijana i twoj prescaler defacto jest =1; - co daje...
Na pojedyńczych układach, to będzie kłopotliwe (część układów, które by się do tego nadały już wypadło z obiegu), a poza tym będziesz musiał prowadzić tyle przewodów ile jest diod. Na mikroprocesorze możesz zrobić wyświetlanie multipleksowane co ograniczy ilość przewodów do N+M przewodów, gdzie N*M to ilość diod do zaświecenia. Poza tym mikroprocesor...
Super sprawa. Możesz opisać jak działa wyświetlanie testu? To jest oczywiście multipleksowane prawda? Miałeś problem z odpowiednim dobraniem częstotliwości multipleksowania? No i jeszcze jedno - jak wyglądają obliczenia dla animacji?
Język C dla uC ni różni się zbytnio od tego komputerowego, ale używa się go w sposób dość specyficzny - musisz znać położenie w pamięci lub przynajmniej nazwy rejestórw komputera, żebyś mógł je odpowiednio ustawić, więc tak czy inaczej zapoznanie sięz budową mikrokonrolera cię nie minie (raz jeszcze : Doliński rules!). Zerknij na ten temat - autor postu...
tak aby można było podpiąć do niego dwa monitory i móc jednocześnie wyświetlać na nich osobne pulpity. Do tego celu potrzebna jest karta grafiki z dwoma wyjściami... Przy jednym wyjściu teoretycznie jest to możliwe ale musiałoby być ono multipleksowane i dodatkowo wyprowadzane wyjście do sterowania monitorami ( no i splitter :D ). Być może wyjście...
roblem polega na tym że układ generuje duże zakłócenia na wejściu nawet do 400mV składowej zmiennej w zależności ile segmentów się świeci. Przypadek niżej występuje przy zaświeconych wszystkich segmentach. Multipleksowane wyś. LED - generowanie zakłóceń Drugi przypadek to wyświetlanie tylko 2 zer i mamy ponad 400mV składowej zmiennej! Multipleksowane...
Jak nic - trzeba zrobić procedurę odpowiedzialną za multipleksowane wyświetlanie na wyświetlaczu LED. Można do tego użyć jakiegoś Timera, który będzie wciąż wyświetlał zawartość np 3 komórek pamięci RAM np: Cyfra1, Cyfra2, Cyfra3. Dzięki temu później już łatwo będzie zrobić procedurę typu DisplayLED, która będzie do tych 3 komórek wpisywała kolejno...
Jeżeli chodzi o kwarc, to zgadza się wymontowany z jakiegoś zegarka, powodem były jego niewielkie rozmiary. A dokładność odmierzanego czasu z tym nie jest tak bajecznie. Właśnie testuje i wychodzi że tak około 1,5s za szybko na dobę, może dlatego że nie dodałem kondensatorów zewnętrznych, tylko włączyłem wewnętrzne, ale z powodu braku miejsca, to raczej...
Dalej to samo, tzn po zmodyfikowaniu maina dalej są te artefakty ... snnaap - zobacz do czego prowadzi, naprowadzanie kogoś na stosowanie myślenia wprost z Bascoma i przenoszenia tego na poziom języka C. Zamiast temperatury - uzyskaliście w końcu całkiem inny wspaniały chyba wynalazek - ARTEFAKTY ;) Artefakt – wytwór ręki ludzkiej, każdy przedmiot...
Witam, próbuję od wczoraj przerobić wprost w Bascomie, dokładnie w przerwaniu pewne polecenie na asembler: PORTA = Lookup(cyfry(nr_wysw) , Tabela) gdzie: cyfry to --> Dim Cyfry(4) as Byte nr_wysw --> Dim nr_wysw as Byte Tabela - to tabela zdefiniowanych cyfr dla wyświetlacza LED mam zrobione wyświetlanie multipleksowane i wszystko działa...
Dla zmniejszenia ilości wyprowadzeń 4553zastosowano w nim multipleksowane wyświetlanie wyniku, tj. każda cyfra jest wyświeltlana jakiś czas a potem kolejne. Dzięki bezwładności oka wydaje się, że wszystkie są wyświetlane jednocześnie. Cały cykl wyświetlania 3 cyfr powinien być powtarzany częściej niż 20 razy na sekundę, by uniknąć wrażenia migotania...
Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski. Wyjście odbiornika podczerwieni jest podpięte do wyjścia...
Cóś się mylisz w zeznaniach 7x20 czy 8x16?, lpt??? Przy typowych wyświetlaczach LED sterowanie multipleksowane ma sens przy wypełnieniu nie mniejszym niż powiedzmy 1:10. Dlatego multiplex przy większych długościach wyświetlacza wymaga i tak załadowania dłuższego rejestru przesuwającego (ładujemy cały wiersz wybierany w multiplexie, czyli .... bitów)....
Może na początek mało popularna kostka 4553(bo ciekawa i przyjemna i mało stosowana) Układ 4553 zawiera w swojej strukturze trzy, połączone ze sobą kaskadowo liczniki dziesiętne, trzy czterobitowe zatrzaski typu LATCH i układ sterujący wyświetlaniem multipleksowanym. Układ posiada wbudowany oscylator, tak że „do życia” potrzebny jest mu...
Wydaje się, że można tu zastosować algorytm wyświetlania multipleksowanych Led. Tyle, że zamiast kluczy są odpowiednie pozycje na okręgu. Pozycja to minimum 1/60 czasu pełnego obrotu. Przerwanie int uruchamia timer w trybie capture. Po pełnym obrocie stan timera powinien być podzielony przez ilość działek na okręgu. I tu potrzebny jest chyba drugi timer,...
każda zmiana częstotliwości multipleksowania wpływa też na zmianę częstotliwości wyświetlania czasu/temperatury/cisnienia/hPa Zastanawiający jest sens uruchamiania niezależnego timera do przełączania trybów wyświetlania. Częstotliwość multipleksowania cyfr, z reguły dobiera się tak, żeby nie było efektu migotania. I ta częstotliwość nie podlega modyfikacji,...
Sporo nieużywanych wyprowadzeń i rejestry dla LED. Dlaczego nie wyświetlanie multipleksowane? R8, gdy R9 nie jest podłączony do masy, nie ma zbyt dużej wartości?
Jeśli LED jest dużo to mozna zrobic wyświetlanie multipleksowane. Można zaoszczędzić nie tylko na rezystorach ale także na GPIO. Możesz podrzucić jakieś źródło wiedzy o takim rozwiązaniu? W uC siedzę na razie bardziej hobbistycznie i nie miałem do czynienia do tej pory z wyświetlaniem multipleksowanym.
Potrzebna Ci książka na temat podstaw techniki cyfrowej. Wg mnie nie ma sensu tego wszystkiego tu opisywać (i chyba nikt nie jest w stanie), bo to zrobili już kiedyś autorzy owych książek. Jak poznasz takie podstawy to przyjmiesz nieco odmienny tok myślenia i wiele rzeczy sam będzie potrafił sobie wytłumaczyć. Polecam książki typu "Elektronika łatwiejsza...
W prosty sposób nie podłączysz tego wyświetlacza gdyż wymaga multipleksowania czyli w jednej chwili wyświetlasz tylko jeden znak ale robisz to tak szybko że wygląda jakby wszystkie świeciły na raz.
Wyświetlania multipleksowanego NIE ROBI się bez użycia timerów. NIGDY - bo takie wyświetlanie nie ma szans poprawnie działać. Gratulacje dla tego, kto wymyślił to zadanie - sam zapewne nie zaliczyłby projektu wyświetlacza.
I mamy następny przykład jak nie należy robić wyświetlania multipleksowanego oraz kiedy nie należy używać zmiennego przecinka.
Jeśli w układzie występuje wyświetlanie multipleksowane, to da się to zrobić. Tylko dlaczego chcesz zamienić wyświetlacz trzycyfrowy czterocyfrowym? Układ będzie obsługiwał tą dodatkową cyfrę?
Najpierw musisz zająć się multipleksowaniem twoich wyświetlaczy i nauczyć się wyświetlać na nich cyfry. Poszukaj na forum bo było sporo tematów o tym.
Małe pytanko a obsługa wyświetlania multipleksowanego jest wykonana w przerwaniu czy w pętli programu po ustawianiu zmiennej F4ms? EDIT: Nie rozumiem, zapis do eepromu wykonuje się 20 razy (zmienna Autoret = 20)
o co chodzi z tym wyświetlaniem multipleksowanym? dana dioda zaświeci jak dam "1" na baze i "1" na kolektor tego tranzystora tak?
jak podłączyć wyświetlacz 16-segmetowy LED (4sztuki) o wspólnej anodzie lub wspólnej katodzie przy wyświetlaniu multipleksowanym do mikrokontrolera. Najlepiej jakiś konkretny schemat. Pomóżcie. Dzięki :)
Programowo tego nie porawisz, wadą wyświetlania multipleksowanego jest własnie miganie. Eliminacja tylko poprzez zwiększenie częstotliwości odświeżania. CO do blednięcia to poprostu zwiększ prąd płynący przez segmenty.
Z bascomem nie pomogę, ale zasady pewnie są podobne. Przenieś multipleksowanie wyświetlacza do przerwania timera.
Pomiędzy procesorem, a dekoderem nie musisz dawać rezystorów. Wartość rezystorów dla segmentów wyświetlacza dobierasz dla prądu wyświetlacza i jego koloru wg kalkulatora rezystorów dla LED (pełno w sieci) Jeden rezystor na każdy segment. Po co kilka wyświetlaczy pod jeden dekoder? będą wyświetlać to samo, chyba że ćwiczysz multipleksowanie, ale wtedy...
Całkiem prosto, to są rejestry przesuwne do których ładuje się informacje szeregowo a one zamieniają ją na dane równoległe. Do tego trzeba połączyć tą technike z wyświetlaniem multipleksowanym.
Najmniej wyjsc to zajmuje chyba sterowanie rejestrami przesównymi 74164 tylko 2: data i klock. Wadą jest to ze jest to wyswietlanie statyczne i pobiera wiecej prądu niz multipleksowanie. A co szkodzi zrobić w ten właśnie sposób wyświetlanie multipleksowane? Należy dodać 4 tranzystory sterowane z uC przełączające zasilanie anod wyświetlacza, a multipleksowanie...
No to 7 rejestrów 74164 ;) Jeśli ograniczysz prąd do 10 mA to nie będziesz potrzebował buforów prądowych w postaci tranzystorów, tylko możesz podłączyć bezpośrednio do wyjść rejestru. A jeśli chodzi Ci o minimalizację ilości elementó, no to zostaje Ci wyświetlanie multipleksowane.
Świecą bardzo nierówno, nawet niektóre migoczą To migotanie i nierówne świecenie na tym filmie to może być raczej efekt braku synchronizacji pomiędzy multipleksowaniem wyświetlania a parametrami nagrywającej to kamery, w sensie ilości klatek na sekundę w filmie. W rzeczywistości może być to niewidoczne dla ludzkiego oka.
To zależy od wyświetlacza, przeważnie po drodze jest dekoder przekodowujący kod przeważnie binarny na kod użytego wyświetlacza (np 7 segmentowy). Zależnie od wielkości wyświetlacza po transkoderze kodów może być jeszcze wzmacniacz pozwalający na wysterowanie wyświetlaczy dużej mocy. POszczególne cyfry mogą być wyświetlane statycznie wtedy na każdą cyfrę...
Sposób połączenia wskazuje na wyświetlanie multipleksowane, jeden układ sterujący 141 i przełączanie pomiędzy lampkami za pomocą anod. Czyli tak samo jak się to robi w wyświetlaczach LED. Tajemnicza elektroda h, oraz nie mniej tajemnicza ic? Hmm, w takich lampkach bywał jeszcze punkt dziesiętny. Może to któreś z tych wyprowadzeń. Pozdrawiam.
Aby wpisać nowe liczby nie trzeba koniecznie kasować starych. Nowa wartość pokryje starą. Aby skasować cyfrę należy wysłać zanegowaną wartość. Do multipleksowania wyświetlania muszą być zastosowane przerwania.
Multipleksowanie musi doprowadzić do spadku jasności jeśli nie możesz wybrać prądu segmentów. Pomogło by zwiększenie napięcia zasilającego do 4x12V. Zatrzymanie jednak multipleksowania zniszczy zapewne te paski. Wyświetlanie bez multipleksowania to raczej konieczność.
Wyświetlacz multipleksowany to taki do którego będzie trzeba jakiś program napisać tak? Nie, ale wymaga układu z multipleksowaniem. Dla pojedynczego wyświetlacza nie ma multipleksowania, i takie wyświetlacze można połączyć z multipleksowaniem, albo bez - różnica polega na tym, które piny poszczególnych cyfr łączy się przy łączeniu cyfr, przy multipleksowaniu...
Liczymy to prosto - (liczba instrukcji poświęcona na obsługę jednego przerwania * liczba przerwań na sekundę)/liczba instrukcji realizowanych przez MCU na sekundę. Przy multipleksowaniu najwygodniej jest aby przy kolejnych przerwaniach wyświetlać kolejne wyświetlacze - dlatego, że intensywność świecenia to w przybliżeniu czas świecenia/czas całkowity....
oporników multipleksowane wyświetlanie utworów wyświetlanie bascom
przesuwa wydruk samsung logitech środek integra blokada
myjka ultradźwiekowa myjka ultradźwiekowa
Mercedes-Benz C200 W204 2010 135kW – sterownik SIM271, VGS/EGS, lokalizacja i numery OEM Audi A4 B5 1.8T Avant 2001 po lifcie – długi rozruch na benzynie latem, szybki na LPG i zimą