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,...
Dwie masy, to rozumie, że mówisz o katodach. Daj dwa tranzystory kluczujace tymi katodami. Zobacz jaki układ scalony był w tym zegarze i sprawdź jego DS. Tam będziesz miał pokazane wyprowadzenia wyświetlacza. multipleksowanie wyświetlacza 7 segmentowego". Nie dotyczy tego wyświetlacza, bo on nie jest multipleksowy.
Dobra, to już wiem, że użyję mostka H. A co z multipleksowaniem? Polecicie coś?
Zostaw tam hc595 i dobuduj stopnie tranzystorowe. Czemu upieracie się przy dodatkowych rejestrach? Arduino ma wystarczającą ilość GPIO aby nie stosować dodatkowych rejestrów. Aby dobrze zrobić multipleksowanie z rejestrami timer musi inicjować transmisję spi, która oczywiście działa na przerwaniach. To ma zrobić początkujący? Tego to często nie potrafią...
Ponieważ ten wyświetlacz wymaga sterowania multipleksowanego, więc jeśli zależy ci na oszczędności pinów, to lepiej to podłączyć przez SPI - potrzebujesz tylko 3 piny IO i dwa zatrzaski szeregowo-równoległe, np. tanie x595.
Witam, mam problem, otóż jak ręcznie steruję lampą czyli daje napięcie ok 45 V na siatkę i anodę przez rezystor 68k, a żarzenie lampy dołączone jest do uzwojenia transformatora ( 2,5 V, 0 V, 2,5 V), przy czym odczep środkowy jest dołączony do diody Zenera 4.7 V do masy, segmenty świecą na maksa, jak steruje lampą przez Arduino (program do multipleksowania),...
Dwa moduły Arduino Nano (klony) po stronie sterującej - jeden do multipleksowania matrycy przycisków, drugi do lampek kontrolnych - oraz trzeci, czytający stan przekaźników po stronie wykonawczej. Transmisja za pomocą konwerterów TTL to RS485, oczywiście jeśli jest sensowna wspólna masa, albo current loop, jeśli takowej nie ma. Do tego optoizolacja...
Witam, mam pytanie dla modelarzy. W Praktycznym Elektroniku w roku 1996 zamieszczono schemat 7-kanałowego zdalnego sterownia https://archive.org/details/PraktycznyEl... Pytanie czy ktoś to robił kiedyś? Czy to powinno działać? Wykonałem szyfrator -deszyfrator. Chciałem sprawdzić czy to w ogóle zadziała...
Witam Z pewnością nie wysterujesz tranzystorów PNP bezpośrednio "z pokładu" Arduino; może naprowadzi Cię artykuł: [url=http://mirley.firlej.org/zegar_nixi... Pozdr.
Pierwsze z brzegu: http://www.easy-soft.net.pl/artykuly/jez...
Myślę, że segmenty LED i LED-y sekundnika nie muszą być na płytce drukowanej - można je osadzić w płycie konstrukcyjnej i połączyć przewodami. Sporo połączeń: wyświetlacz 7-segmentowy 7+masa (albo zasilanie), x5 wyświetlaczy, to 35 sygnałów, plus 60 do sekundnika. Tu warto rozważyć zastosowanie multipleksowania: zamiast 35+60, 5+7 sygnałów do wyświetlaczy,...
Sterowanie jasnością i tak musi być poprzez fotorezystor. Aby mi w nocy nie łupało po oczach a w dzień było widać. Dodano po 13 No fajnie, że zareagowaliście, A teraz od teoretyzowania do praktyki. Jeśli na 595 to może mi ktoś podesłać schemat podłączeniowy? Tzn podłączam tak jak na pierwszym obrazku 8 scalaków (w zasadzie na 60 sekund to potrzeba 7,5)...
Kiedyś bawiłem się dwucyfrowym 7-segmentowym wyświetlaczem LED z Arduino i faktycznie trzeba było multipleksować w programie albo szukać jakichś rejestrów przesuwnych, żeby ładnie to działało. Ok, poszukam przykładów tej firmy i może zrozumiem ideę VFD głębiej. Rozumiem w takim razie, że ten układ pozwala mi ograniczyć ilość pinów potrzebnych np. z...
od czegoś trzeba zacząć :) http://www.easy-soft.net.pl/artykuly/jez... co kolega sądzio poniższym rozwiązaniu? http://extremeelectronics.co.in/microchi... Na poczatek ok, można zrozumieć zasadę...
Na początek: diod LED nie łączy się równolegle. Poczytaj o wyświetlaczach multipleksowanych, pooglądaj schematy płytek z takimi wyświetlaczami dla Arduino, złóż sobie zegarek z taką gotową płytką, potem dopiero wymyślaj swoje własne rozwiązanie.
Witam cenna uwaga jak dla mnie poprawię to w projekcie bo faktycznie kondensator powinien byc w okolicach TSOP a drganie styków można wyeliminowac programowo ale oczywiście takie kondensatory nie zaszkodzą To jest właśnie przykład jak powinno się poprawiac czyjeś projekty - napisane dlaczego jest źle i jak to poprawic. Dziękuję i pozdrawiam ... Dodano...
Jak chcesz mieć 2100Hz z dokładnością 10ppm, to pomiar przez proste zliczanie potrwa prawie minutę - rozważ zastosowanie lepszego algorytmu. I dobrze byłoby zorientować się, czy Arduino jest wystarczająco szybkie. Tani moduł STM32F103C8T6 kosztuje tyle samo, co tani klon Arduino, a ma 2 kanały ADC (odrębne przetworniki, nie multipleksowane wejścia),...
mysle ze niczym. Jezeli biblioteka jest tak uniwersalna to powinna ignorować wszelakie multipleksowanie jezeli jest tylko jeden rząd / kolumna. Ale pewnie to opisali gdzies na stronie arduino. A jak nie jest to zobacz sobie google: button arduino
Czy w związku z tym, że to jest SINGLE BACKPLANE LCD to oznacza że ten sterownik się nie nada? Kol. Snow, Wyświetlacz jest 3V i wymaga sterowania static więc napięcie RMS zapalonego segmentu powinno wynosić ok. 3V HT1621 można ustawić tylko jako 1/2 BIAS oraz 1/2 DUTY (czyli 2 commons), to oznacza że dla zapalonego segmentu wartość skuteczna napięcia...
Kolego Pisko - trzeba przyznać, że jak na początek przygody z Arduino to wybrałeś sobie dość trudny temat. Wyświetlacze LED musisz multipleksować, czyli szybko przełączasz między nimi i jednocześnie świeci tylko jeden. Poprzez bezwładność ludzkiego oka wydaje nam się że świeci całość. To tak w skrócie. Za chwilę będziesz się męczył z przerwaniami, migotaniem,...
Nie wiem czy temat jest jeszcze dla Ciebie aktualny, ale do multipleksowania używam - dla anodowych 74hc595, a dla katodowych max7219.
ja proponuje multipleksowanie za pomoca 2*74hc595 wykorzystujesz tylko trzy piny procesora zegar dane zatrzask anody sterujesz przez tranzystorki
jak mam wyłączyć JTAGA? Poszukaj w nocie katalogowej. Jak pamiętam, rejestr MCUCR. Trzeba zrobić dwa zapisy bez przerw pomiędzy nimi. PS 1. Nie rób z Mega32 Arduino. Wykorzystaj JTAG. 2. Zapomnij o dinozaurze Mega32, użyj nowszego, pewnie tańszego, Mega324.
W tego typu LCD zwykle masz jedną elektrodę wspólną dla części segmentów A jak jest multipleksowany? Weź miernik i na czuja badaj - po przyłożeniu miernika powinienieś przez chwilę zaobserwować zmianę stanu segmentu. Nie przez chwilę, tylko cały czas przez jaki będzie podłączony miernik rezystancji i jeszcze chwilę. Oczywiście niszczy w ten sposób...
Witam wszystkich użytkowników elektrody w dziale początkujących elektroników! Mam zamiar zrobić multipleksowane diody 3x3 wg tego poradnika instructables com/id/Multiplexing-with-Arduino-Transis... Parametry pracy diod: Prąd If: 20 mA Napięcie Vf: 3,3 V Czy mogę do tych diod wykorzystać te same tranzystory i rezystory co on?
A jak zastosuję głośnik tubowy to będzie działać? Tutaj nie chodzi o to czy będzie działać, tylko jak głośno. Będziesz potrzebował do tego jakiegoś wzmacniacza audio. W linku który podawałem wcześniej, jest to rozwiązane na jednym scalaku. Jak zero kanałów NE555 ma zero kanałów :) Jeśli umiejętnie będzie się posługiwało programowaniem, do tego multipleksowanie...
Problem w tym, że przy takim sterowaniu max. prąd na diodzie LED wynosi 10 mA (bez rezystora) Piny procesora mają zbyt małą wydajność prądową - na wyjściach są po prostu cienkie tranzystory. Przy takiej ilości LED to jest problem z prądem wypływającym i stosuje się LEDy o mniejszym prądzie np. 2mA W tym układzie to chyba jedna dioda odpowiada jednej...
Co do ADC, to na AliExpress mają moduł ADS1015 (4 wejścia) w cenie 5zł z groszami (i podobny koszt wysyłki, ale przy kupnie nawet kilkudziesięciu wysyłka wciąż poniżej 6zł; może są i korzystniejsze oferty, ale mniejsza z tym); ma to rozdzielczość 12 bitów i do 3300 sampli/sekundę (ale tyle w sumie na wszystkich kanałach, bo to jest jedno ADC z multiplekserem...
ystarczy poszukać tematów, "podczas odczytu termometru 1-Wire wyświetlacz miga". Tu akurat multipleksowanie będzie działać ok, kosztem losowego wysypywania się transmisji 1-wire. Przerwanie w czasie transmisji 1-wire może kompletnie posypać jej timingi, z kolei zablokowanie przerwań w czasie obsługi 1-wire może posypać multipleksowanie. O ile oczywiście...
Z podłączeniem 4 lamp będzie trochę zabawy, bo trzeba je jakoś multipleksować. Podstawowe pytanie jest następujące - czy Ty w ogóle będziesz w stanie napisać program sterujący, czy to tak na zasadzie "mam pomysła" i nic więcej z tego nie wynika? Wiesz, problem w tym że nie ma sensu kombinować, rysować schematów jeśli ma się zaraz okazać że i tak nic...
LCD nie trzeba oprogramować? LCD przeznaczone do podłączania np. do Arduino zwykle mają sterownik HD44780, który znacznie upraszcza ich obsługę; dodatkowo, do niego jest biblioteka. I dzięki temu oprogramowanie LCD jest łatwe - bez tego byłoby bardzo trudne. Do wyświetlaczy LED też są jakieś rozwiązania, które ułatwiają współpracę z nimi - trzeba by...
Proszę o naprowadzenie na właściwą drogę. Gdzie w kodzie konfigurujesz przerwania SysTick ? Funkcja SysTick_Handler() nigdy się nie wykona! A jak włączyć diody aby wyświetliła się np. litera 'K' ? To nie Arduino. Tego nie załatwi jedna linijka kodu. Musisz w przerwaniu, sekwencyjnie, wysterować poszczególnie wiersze lub kolumny. Obsługiwałeś juz wyświetlacze...
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,...
Witam, mam mały problem...od jakiegoś czasu pracuje nad zegarem nixie i wszystko szło łatwo, aż do momentu pisania kodu.Szukam pomocy w postaci podpowiedzi, gotowych rozwiązań, pomocnych linków. Każda pomoc mile widziana. Kilka szczegółów dotyczących budowy; Zegar jest oparty na płytce arduino uno. Ze względu na małą ilość pinów na arduino użyłem dwóch...
Były to programy na Windowsa Podn Windę nie odwołujesz się bezpośrednio do układów peryferyjnych. Robisz to za pośrednictwem sterowników. Otwierając COM nie interesuje Cie czy to VCOM na USB, port na PCI itp. Nie konfigurujesz rejestrów układu, np SPI czy I2C. Inaczej było pod DOS. Myślę że dał bym radę zaprogramować zamiennik. Kwestia czasu. Arduino...
Przyszedł właśnie panel RGB P4 FullColor. https://pl.aliexpress.com/item/181466366... Cena atrakcyjna ale okazuje się że potrzebuję jeszcze do tego modułu sterowania. Sprzedawca oferuje go w cenie 2x drożej niż panel LED. Jak obejść tą chytrość? To nie chytrość, tylko wynik tego że taki sterownik jest dość zaawansowany....
Witam! Poszukuje pomysłu (schematu i kodu w Arduino) jak można rozwiązać kwestie ściemniania wyświetlaczy 7-segmentowych za pośrednictwem fotorezystora (gdy robi się ciemno, to chcę aby wyświetlacz lekko przygasał). Wyświetlacze są ze wspólną anodą, multipleksowane oraz anody sterowane tranzystorami BC327. Za odpowiedź z góry dziękuję :D
Schemat wyglądał, jak w załączniku. Trochę na wyrost każdy cyfra ma swoją parę układów(TD i ULN; 6 cyfr na ekran). Jak rozumiem zrobiłeś multiplekowany wyświetlacza na IIC. Pozwól, ze powstrzymam się od komentarza jeśli chodzi o taka realizację. Nie twierdzę, ze nie da sie tego zrobić po IIC ale jeśli juz to z użyciem przerwań, na 400kHz. Liczba cyfr...
Poprzez multipleksowanie. Zapewne ten ATTiny odbiera dane poprzez interfejs szeregowy i zajmuje się sterowaniem multipleksowym LEDami. Możesz popróbować, ale prościej zapewne będzie rozkminić połączenia na PCB i na podstawie schematu napisać własny program sterujący. To raptem kilkanaście linii kodu C.
Dobrze byłoby gdybyś zamieścił jakiś schemat tego układu, chyba nim dysponujesz jeżeli chcesz zbudować fizyczne urządzenie. Przydałyby się jeszcze jakieś katalogowe dane diody, o ile wiem w kostce LED stosuje się multipleksowane sterowanie diodami, prąd może (właściwie musi) być większy dla zachowania dostatecznej jasności, nie można jednak przekroczyć...
1. każdy z podzespołów musi się łaczyć z niezależnym portem RS-232. 2. Można sobie wyobrazić sprzętowe multipleksowanie portów, ale to może być kłopotliwe i czasochłonne na etapie projektowania. 3. w Bascomie można zdefiniować dodatkowo, opócz sprzętowego UART-a, także wirtualne porty UART, na dowolnych portach. 4. Polecam: https://avrhelp.mcselec.com/,...
tu się sprawdzi algorytm goertzela, który nie wymaga dużej mocy i nawet na prostym AVR pójdzie. Na YT są filmiki pokazujące jak śmiga FFT na AVR. Jednak w takim projekcie do rozdzielenia dwóch pasm to ja bym użył (najprościej) dwóch niezależnie zaprojektowanych filtrów IIR pierwszego lub drugiego rzędu. Na AVR oczywiście z arytmetyką stałoprzecinkową....
Na schemacie jest błąd. Wyjście CA jest podłączone do szyny opisanej jako GND. Powinno być Vcc. Zatrzaskiwanie stanu i wyświetlanie dopiero po załadowaniu docelowych stanów zrealizowałbym od biedy poprzez właśnie wygaszanie montując w obwodzie CA klucz P-Mosfet/PNP. Jeśli zegar będzie dość szybki, wygaszenie nie będzie uciążliwe. Jeśli byłoby wolniej,...
Ja do multipleksowania 1Wire używam 74HC4051(8 kanałów) lub 74HC4067 (16 kanałów) co jest wg lepszym rozwiązaniem przy zastosowaniu długich lini do DS'ów jakie mam poprowadzone w domu do każdego pokoju . W sumie w domu 160m2 rozprowadzone jest ok 60 czujników
Nie znam STM8L ale praktycznie każdy uP może być pomocny w początkowej nauce DSP, większa ilość RAM zapewni swobodę w testach i większe możliwości, większa wydajność CPU może zapewnić pracę w czasie rzeczywistym, wbudowany ADC ułatwi sprawę próbkowania, interfejsy (np. SPI) ułatwią wyprowadzenie danych na wyświetlacz, ew. DAC pozwoli na wyprowadzenie...
Czas z ds3231 jest odczytywany tylko przy uruchamianiu zegara, zaś zapisywany do niego jest podczas zmiany czasu na letni i na zimowy. Serio? Czy tylko wg. mnie to jest totalnie bez sensu? Czy dobrze rozumiem że odmierzanie czasu masz zrobione na procku a z RTC odczytujesz tylko po zaniku zasilania? Jeśli tak to po co ten RTC... Załóżmy sytuację że...
Małe wyświetlacze były do testowania programu. Program napisałem wszystko działało. Zmiana czasu z keypada, melodie, alarmy, zmiana czasu alarmu, itp. Zabrałem się za realizację na docelowych elementach i pojawiły się problemy. Rzeczywiście dzięki ULN2003 miałem zrezygnować z multipleksowania, ale jak policzyłem 11 cyfr które w przypadku cyfry "8"pobierają...
https://obrazki.elektroda.pl/8691272400_... Witam, poniższy mini-projekt powstał z inspiracji Część elektroniczna Urządzenie bazuje na dwóch PCB (4x wyświetlacz LED + płyta główna) połączonych ze sobą taśmą flex z jakiejś drukarki. Wyświetlacze to wylutowane z czegoś 7-segmentowe pojedyńcze kostki ze wspólną anodą i czerwonym filtrem...
Po pierwsze wszystkie biblioteki Arduino mają otwarty kod i można je przeanalizować, samo to ma wartość dydaktyczną. Po drugie platforma sprzętowa Arduino w żaden sposób nie narzuca swojego IDE. Nawet w oryginalnym środowisku Arduino, można a czasem nawet warto operować na rejestrach bezpośrednio. Łatwo na niej pokazać jakieś podstawowe koncepcje -...
Może do każdego napięcia żaróweczka (na takie napięcie, jakie ma być wykrywane) i fototranzystor? Wtedy będzie wykrywało, czy pojawiło się odpowiednie napięcie. Jeśli wystarczy samo wykrywanie, że pojawiło się jakieś napięcie, to dzielnik obniżający napięcie z 500X, i wzmacniacz operacyjny, albo komparator. A jak potrzeba wiedzieć, jakie napięcie się...
14 wejść/wyjść dla 2 cyfr 8-segmentowych wygląda dziwnie: za mało, żeby wszystkie segmenty (razem 16) miały swoje wyprowadzenia, a z multipleksowaniem (np. anody segmentów każdej cyfry razem, katody tych samych segmentów obu cyfr połączone) można zrobić na 10. sprawdzę czy faktycznie tak jest. Mogłem się pomylić - pisałem nie mając urządzenia przy...
Czy tutaj układ sam zarządza napięciem wyprowadzanym na diody? "Zarządza" prądem, który płynie przez poszczególne segmenty poprze multipleksowanie - stąd potrzeba ustalenia wartości RSET. zgodnie z poniższą tabelą (z noty aplikacyjnej układu): https://obrazki.elektroda.pl/2364663000_... Producent wyświetlacza podaje, że powinien być...
_jta_ napisał że przy multipleksowaniu tylu kontaktronów trzeba użyć diod 1N4148 dla każdego kontaktronu. Jak mam wstawić te diody żeby wszystko działało poprawnie? Jeśli PCF8574 działa jako wejście, to brak połączenia daje stan wysoki, a niski uzyskuje się połączenie z wyjściem, na którym jest stan niski. Trzeba sprawdzić, czy połączenie diody anodą...
W grudniu znalazłem program na Arduino obsługujący MBI5168CD i pokazujący jaki jest algorytm. http://www.palebluedot.nl/jml/projects/e... Do tego trzeba by dołożyć jeszcze multipleksowanie kolumn. Pobawiłem się trochę, ale niestety panel, który wpadł mi w ręce ma sporo uszkodzonych ledów, więc dałem sobie spokój....
http://obrazki.elektroda.pl/6325296100_1... Czesc! Chcialbym sie z Wami podzielic moim ostatnim projektem - zegarem wykonanym na zamowienie rodzicow. Mial miec 'duze cyferki', pamietac godzine po odlaczeniu pradu i byc maksymalnie bezobslugowy. Jest to zegar na duzych (45 mm) wyswietlaczach 7-segmentowych napedzany Arduino (Uno R3)....
Moduł ADS1115 (albo podobny) + dzielniki/bocznik/zabezpieczenia wejścia + moduł uC (albo minikomputer) + wyświetlacz LED + napisanie programu. Łatwo się używa do tego Raspberry Pi, ale to trochę kosztuje; Arduino, czy moduł STM32 (a chyba jeszcze bardziej STM8) są dużo tańsze, ale programowanie trudniejsze. Do podłączenia ADS115 potrzebne są 2 sygnały...
tmf , Jesteś już bardzo zaawansowany w programowaniu, wiec pewnie nie pamiętasz już problemów jakie mają początkujący. Ja własnie do początkujących należę i naprawdę łatwiej mi zacząć od atmega8. Jest trochę poradników które dosłownie punkt po punkcie tłumaczą jak zapalić diodę lub zmierzyć napięcie. Począwszy od instalacji oprogramowania, połączenia...
Czekam na sugestie ze strony dobrego programisty (nie takiego jak ja) poprawionego kodu, który będzie działał równie dobrze oraz będzie bardziej przejrzysty "Ogromna" liczba komentarzy przeraża, ze nie chce się tego kodu wnikliwie analizować. Podstawowy błąd to obsługa multipleksowania w pętli głównej i użycie do tego celu delay. Poczytaj o wyświetlaniu...
LDD052BSR-10 to wspólne katody czy anody? To jest wspólna anoda. masz jakiś miernik w domu, przecież możesz sprawdzić sam w jakiej konfiguracji jest wyświetlacz. Jak będziesz chciał więcej wyświetlaczy to musisz sygnał multipleksować. Poczytaj o tym bo to nie nadaje się do tłumaczenia na forum, chyba, że znajdzie się ktoś cierpliwy. Ale po co, w necie...
Po pierwsze, nie takie rzeczy kickstarter widział. Fundowane były dużo bardziej idiotyczne pomysły, ten w przeciwieństwie do wielu daje się zrealizować. W opisie projektu zabrakło jednak dwóch magicznych słów: - "open-source", - "Arduino". Prawidłowa nazwa kampanii to: "USBminiPower" - open-source Arduino compatibile power supply that will blow your...
Tak - sterowanie j/w jest jak najbardziej możliwe. Nosi to potoczną nazwę "przemiatania", a bardziej fachowo sterowania multipleksowego (choć de facto tutaj typowego multipleksowania nie ma). W komercyjnym projekcie, gdzie liczy się każdy grosz, może i miało by to sens. Szczerze? Do tego po co jest ten rezystor to masz racje, ale dlatego piszę w tym...
lecz potrzebujesz zastosowac tranzystory kluczujące multiplexing dla załączania anod. A wyjście OE w tym scalaku to niby po co jest? Zresztą przy cenie tych scalaków lepiej nie stosować multipleksowania tylko dać po 1 układzie na 1-2 wyświetlacze i dzięki temu zyskać na jasności. Wtedy pod OE można podpiąć PWM do sterowania cyfrowo jasnością. A ICM7228...
Rozpatruję układ, który umożliwi odczyt napięcia na każdym z akumulatorów podłączonych do UPSa w łańcuch składający się z okło 30-40, a nawet 50szt akumulatorów 12V. Odczyt były podczas rozładowania z zapisem na kartę pamięci. Zakładając, że dla każdego akumulatora zrobię dzielnik, to rozdzielczość będzie malała z każdym akumulatorem. Wyniosła by on...
To może trzeba poszukać, jak są połączone te 74HC595 - wejścia pewnie w dość standardowy sposób, ale z oglądaniem wyjść będzie nieco zachodu. 7 sztuk 74HC595 pozwala (przy założeniu, że do 8 wyjść są podłączone tranzystory do multipleksowania) na sterowanie 8x6x8=384 punktów, więc nie wszystkie są wykorzystane. Trzeba najpierw ustalić, które wyjścia...
Nie widzę w tym nic ciekawego - nie trzeba być Einsteinem, żeby zauważyć, że informacja przeznaczona dla konkretnego segmentu pojawia się kolejno na wszystkich segmentach poprzednich. Można uniknąć problemu wyłączając wyświetlacz na czas aktualizacji danych, tyle, że to ogranicza duty time, który i tak jest już ograniczony przez multipleksowanie, w...
Teraz, mam już takie coś:). http://obrazki.elektroda.pl/8673202600_1... W górnej szynie jest wpięty zasilacz - 9V,1A AC; później Sterownik stałoprądowy (driver) do LED 1W (350mA) Może zasilać 1,2 lub 3 diody 1W połączonych szeregowo. Napięcie zasilania: do 15V prądu stałego lub zmiennego. Prąd maksymalny: 350mA Kontroler: MC34063 po...
Witam wszystkich, Jest to mój pierwszy post, gdyż dopiero zaczynam przygodę z mikrokontrolerami. Mianowicie mam układ wykorzystujący PCF8574 i gdy wszystko jest podłączone do Arduino Leonardo to śmiga pięknie. Jednak, gdy w Arduino IDE zmienie płytkę na Atmega8 i programator na USBasp, chcąc przenieść moj cały układ na mikrokontroler wywala mi błąd...
Robisz jakieś dziwne kombinacje. Dwa procesory to nie dwukrotnie większy problem, ale wielokrotne większy. A ty, bez urazy, na razie nie do końca ogarniasz jeden :) Takie sekwencje: [syntax=c] ex.pinMode(0, OUTPUT); ex.pinMode(1, OUTPUT); ex.pinMode(2, OUTPUT); ex.pinMode(3, OUTPUT); ex.pinMode(4, OUTPUT); ex.pinMode(5, OUTPUT); ex.pinMode(6, OUTPUT);...
Finalnie zakupiłem NUCLEO-F446RE . Za chyba 66zł. Ma 3 przetworniki AC. Są Multipleksowane pomiędzy większą ilość wejść. Z grubsza próbkowanie 18Mhz, więc wygląda, że świat i ludzie. Na razie udało mi się z pomocą środowiska mbed w sekund pięć zamrugać diodą. :) Zakupiłem też od razu EMW3162 WIFI Shield. Pewną niedogodnością Nucleo-f446RE jest to, że...
http://obrazki.elektroda.pl/6273627400_1... Poniższy układ powstał z potrzeby multipleksowania w urządzeniu sygnałów analogowych – więc była to dobra okazja do nauki takiej metody. Zadaniem autora był pomiar temperatury 32 termistorów NTC przy użyciu mikrokontrolera i późniejsza obróbka danych. Rzecz jasna popularne mikroprocesory...
Należy wyprostować parę spraw: Wskazane "while(1);" nie ma żadnych instrukcji do wykonania w tym przypadku - służy ona tylko i wyłącznie do chamskiego zakończenia kodu. While (1); nie jest żadnym chamskim wykorzystaniem do zakończenia programu. Instrukcja ta niczego nie zakańcza, a już na pewno nie w sposób chamski. Wręcz przeciwnie - umożliwia działanie...
Witam. Jestem nowy na forum, podobnego tematu nie widzę, ani takiego coby poruszał podobny problem dlatego zapytam. Zbudowałem układ zasilania i sterowania 7 segmentowym wyświetlaczem LED (multipleksowany) i pojawił mi się problem. O tyle o ile świecące pojedyncze segmenty świecą dobrze (mocno) tak wraz ze wzrostem liczby zapalonych segmentów niektóre...
https://obrazki.elektroda.pl/7338130000_... Wiele osób zafascynowanych jest estetyką lamp Nixie i chętnie wykorzystuje je w swoich projektach. Niestety tego rodzaju wyświetlacze nie są zbyt proste w sterowaniu - wymagają wysokiego napięcia, rzadko spotykanych sterowników, driverów i złożonych układów multipleksowania. Sprawia to, że...
Witam wszystkich forumowiczów Dziś chciałbym z Wami się podzielić moim pomysłem Od dawna już interesuje się elektroniką (będzie już jakieś ponad 20 lat) jak zaczynałem to królowała elektronika analogowa - tranzystorowa, później weszła elektronika cyfrowa poziomy logiczne CMOS i TTL a teraz mamy mikrokontrolery. Nie raz już wykonywałem układy elektroniczne...
http://obrazki.elektroda.net/84_12260891... Co prawda do walentynek jeszcze trochę czasu, ale nic nie zaszkodzi wcześniej zainteresować się nad podarunkiem dla naszych sympatii. Prezentowany gadżet to 27 czerwonych LEDów ułożonych w kształcie serca. Wszystko podłączone do Adruino za pomocą tylko 6 przewodów, dzięki zastosowaniu techniki multipleksowania...
Zwykle każda aparatura jest proporcjonalna czyli wychylenie drążka sterowniczego o pewien kąt jest podobnie odwzorowywane w modelu na danej osi obrotu. Zapewne chodzi e tym przypadku o sterowanie 3-4 kanałowe szerokością impulsów? Kanały są multipleksowane czyli w przypadku aparatury 4 kanałowej są wysyłane kolejno impulsy o zmodulowanej szerokości...
hc06 14zł, stm32f103 na płytce z wyprowadzeniami 20zł, 74HC164 80gr/szt (na każdą kolumnę musisz mieć taki). Do tego potrzebujesz programatora (20zł), paru oporników do i paru kondensatorów 100n, i jednego / dwóch elektrolitów (1-2zł) do filtracji zasilania + ewentualny zasilacz jeśli takiego nie masz (są po 15zł przetwornice step down gotowe na allegro,...
https://obrazki.elektroda.pl/8663544600_... We współpracy z TME testujemy i uruchamiamy nowe Integracja Pico2 z Arduino jest bardzo prosta, otwieramy File > Preferences -> Additional Boards Manager URLs i dodajemy url https://github.com/earlephilhower/arduin... https://obrazki.elektroda.pl/1149548700_...
https://obrazki.elektroda.pl/2872521200_... Witajcie moi drodzy. Najpierw pokażę tutaj wnętrze dość starego, budżetowego odtwarzacza DVD, a potem zaprezentuję jak można praktycznie wykorzystać odzyskane całkowicie za darmo komponenty ze środka. W temacie wystąpi też Arduino. Spróbuję uruchomić panel przycisków (dość dziwnie zorganizowany),...
https://obrazki.elektroda.pl/3711757000_... Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten...
http://obrazki.elektroda.pl/1683500600_1... http://obrazki.elektroda.pl/3615111200_1... Seeeduino Cloud to zgodna z Arduino płytka deweloperska wyposażona w moduł WiFi i mikrokontroler ATmega32u4. Platforma wykorzystuje Dragino HE - moduł WiFi IoT z zaimplementowanym systemem OpenWrt Linux. Dragino HE jest kompatybilne...
Witam! W końcu mam troszkę czasu, to mogę po odpowiadać na wasze komentarze. Mam kilka pomysłów, które uprościłyby układ: - usunąć tranzystory, diody zamienić na jaśniejsze i wysterować je bezpośrednio z portów uC, - usunąć zewnętrzny kwarc i zastosować wewnętrzny oscylator uC, - zastosować zasilanie z USB - odpada stabilizator z radiatorem (niestety...
https://obrazki.elektroda.pl/6460011900_... Witajcie moi drodzy. Przedstawię tu wnętrze starego radia Universum UR-1052 Quelle z 1994 roku. Radio moją uwagę przykuło nietypowym kształtem obudowy oraz samym sposobem jej złożenia. Radio to odbiera standardowo AM/FM oraz oferuje dodatkowo zegar i budzik z dość ładnym, czerwonym 7-segmentowym...
https://obrazki.elektroda.pl/7384293400_... W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk spustu...
W 8-bitowcach kłopotliwe jest budowanie układu wizyjnego, który z reguły jest albo specyficznym scalakiem, albo jest skomplikowany. Nie jest to wielce złożony układ. Aplikacja 8275 nie jest specjalnie skomplikowana. Wstawiłem sprawdzony schemat dla tego układu. Ogólnie układ ten w jakiś sposób musi wygenerować całkiem spory "garniturek" sygnałów synchronizacji...
https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...
https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...
A multiplekser analogowy jak by się tutaj sprawdził? Przetworniki do termopar są dość drogie, więc korzystnie by było ich zastosować mniej - multipleksując wiele sygnałów analogowych na jeden przetwornik. Tylko jak to wpływa na mierzone napięcie? (bo w termoparze K są one malutkie : 40uV / stopień).
Witam Noszę się z zamiarem zbudowania własnego wyświetlacza siedmiosegmentowego led o troche większych rozmiarach. Powiedzmy, że 3-4 diody na segment. Jakiego konwettera i2c najlepiej użyć? Oczywiście sterowanie Arduino ewentualnie esp8266. Chodzi ci o coś co ma wystarczającą wydajność prądową dla sterowania LEDami? Użyj driverów SCTxxxx. Masz tam...
Jak widzę na podstawie płytki to programy piszesz w ARDUINO? W takim razie dużo prościej i przyjemniej będzie zacząć od LCD, bo do jakiej-takiej obsługi multipleksowych wyświetlaczy LED trzeba już conieco wiedzieć o timerach i przerwaniach. O ile się nie mylę są to wyświetlacze ze wspólną katodą (podłączana tranzystorami do +5V, http://www.scienceprog.com/wp-content/up...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
Dzień dobry, mój problem jest następujący: Napisałem task scheduler z wywłaszczaniem, zaprogramowałem na urządzenie (arduino uno programowane bezpośrednio przez isp(bez bootloadera). I dziwne rzeczy zaczynają się dziać gdy próbuję podzielić dwie zmienne typu uint32 (4 bajty). Program (dzielenie) napisany jest w c, natomiast przerwanie w assemblerze....
Witam forumowiczów, przedstawiam ukończony projekt zegarka opartego o lampy IN-1 + INS-1 https://obrazki.elektroda.pl/2167709200_... Projekt zakładał możliwie największą kompaktowość sterującej elektroniki jednocześnie używając jak najbardziej pospolitych elementów. Zdecydowałem się więc na projekt w technice montażu powierzchniowego,...
https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
No to ja też bym radził zrobić odczyt multipleksowy każdej linii. A nie analogowy. Albo dać jakieś rejestry przesuwne. Czy multiplexery/demultiplexery.
https://obrazki.elektroda.pl/5690923100_... Jest to prosty grupowy regulator mocy z odmierzaniem czasu, wykonany na prezent do kontrolowania piekarnika elektrycznego. Osobiście wolę proste w konstrukcji prostokątne piekarniki z wbudowaną mechaniczną regulacją czasu i temperatury, jednak każdy ma swoje przyzwyczajenia i niektórzy wolą...
https://obrazki.elektroda.pl/9771324900_... Przedstawiony poniżej projekt ma dobrze zdefiniowany cel - stworzyć otwarty i niedrogi ultrasonograf. Dedykowany jest on dla wszystkich - naukowców, nauczycieli, hobbystów i amatorów - którzy chcą poznać tajniki tego rodzaju obrazowania. Całkowity koszt realizacji tego projektu kształtuje...
A co by to zmieniło i jak miałoby to wyglądać w przerwaniach? Masz jedną stabilną częstotliwość odświerzania cyfr. Ale przerwania to nie po arduinowemu ;) Typowe przerwania arduino ma tylko na wejściach INT. Reszte trzeba sobie dopisać. Od biedy można podać zegar np 1khz na wejście. Poświate prawdopodobnie masz z powodu opóźnienia zgaszenia, trzeba...
Witam, Macie pomysł na wykonanie urządzenia które będzie sobie liczyć na lampie IW - 18? Chodzi mi o to żeby liczył chociaż do 100. Najlepiej by było wymyślić coś na układach CD4017 (multipleksowanie), CD4026 (sterowanie wyświetlaczem + mam ich całą szufladę ;P), NE555/CD4060 (taktowanie + zegar). Oczywiście jestem otwarty na nowe pomysły a układy mogą...
Cześć wszystkim, Zabrałem się za obsługę wyświetlacza 4.3" opartego na SSD1963 w oparciu o FMC w STM32F429ZIT6. Konfigurację wszystkich podzespołów przeprowadziłem bezpośrednio na rejestrach. Sama procedura konfiguracyjna SSD1963 pochodzi z biblioteki UTFT z Arduino (oczywiście przepisana na potrzeby STMa) - na tamtym procku działa, więc tutaj ten sam...
atmega8 multipleksowanie multipleksowanie jasność multipleksowanie rejestr
volvo silnika pralka polar pompka nokia router
zmywarka electrolux zmywarka electrolux
Oznaki zużytej pompy vacuum w BMW X3 E83 2.0i 2006 Brzęczenie przy zmianie biegów w BMW X3 E83 2006