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...
ULN obsłuży, bo sterowanie tą matrycą odbywa się multipleksowo. Najlepiej sprawdzić to doświadczalnie (czy będzie świecić z odpowiednią jasnością). Napisz program na 48 kolumn i zobacz przy jakiej częstotliwości odświeżania będzie odpowiadała ci jasność świecenia diod.
Możesz projektować PCB :) Sugeruję, byś zamiast 7805 zastosował jakiś regulator LDO: http://mikrokontrolery.blogspot.com/2011... Układ docelowo ma być zasilany z 12v, więc myśle, że stabilizator ldo nie jest potrzebny. Zastanów się jednak głębiej nad tym: http://mikrokontrolery.blogspot.com/2011...
Witam, może dałoby się regulować jasność wyświetlacza za pomocą instrukcji "display on - off", która wykonuje się stosunkowo szybko. Mógłbyś z dostatecznie dużą częstotliwością zapalać i gasić cały wyświetlacz ze "współczynnikiem wypełnienia" proporcjonalnym do pożądanej jasności. Pozdrawiam
Jeśli ten pasek nie ma sterowników to możesz sterować jego jasnością. Atmegą można zrobić to lepiej- prościej, taniej, efektywnej. Wystarczy użyć PWM do sterowania tranzystora np. mosfet który będzie zmieniać jasność ledów bez potrzeby straszliwego grzania części :) Z potencjometrem to będzie łatwiej. Możesz za jego pomocą zrobić układ PWM na 555 (50gr)...
Między innymi dlatego że już zakupiłem te układy ;) a wystarczy mi że będzie regulowana jasność dla całości.
Witam potrzebuję wykonać projekt sterowanie diodami RGB z uC AVR (attiny,atmega lub inny) moje pytanie ile potrzebuje wyjść z uC zarezerwować aby móc sterować 20-50 diodami RGB ? Chodzi mi o zmianę barwy jak i jasność świecenia.
Dzięki e marcus. O tym wszystkim wiem, sterowniki podłączałem pod pin pb3 czyli 17 w atmedze; w arduino ide mam doinstalowane atmega 8a(at) 8mhz i parę innych. Dioda led podłączona pod to wyjście zmienia swoją jasność, natomiast podłączona przez mostek h już nie. Tak jak napisałem wcześniej nie używam drugiego pinu sterownika bo nie mam potrzeby zmiany...
Rezystory użyte celem możliwości dobrania jasności/prądu diod na jednakowym poziomie w poszczególnych grupach. Przecież MAX7219 ma drivery CC, prąd będzie równy na wszystkich segmentach niezależnie od napięcia przewodzenia LED. Jasność to inna sprawa, ale te rezystory mogą Ci nie działać dokładnie tak jakbyś tego oczekiwał. Oraz o ile pamiętam, steruje...
Witam czyn w takim urządzeniu na żywo, wyświetlane obrazy też tak migają i zmieniają jasność czy to przez kamerę?
Witam Ja bym wstawił tranzystor NPN, do jego bazy podłączył bym port kontrolera, emiter do masy, kolektor do podświetlenia i rezystor podciągający do VCC. Chodzi tu o poprawienie wydajności prądowej portu kontrolera. Pozdrawiam
Regulacją napięcia zajmuje się atmega. Napięcie jest sztywno ustawione na 170V i jest w miarę stabilne. Żaden element przetwornicy się nie grzeje. Nie rozumiem - napięcie jest ustawione na sztywno, ale pisze kolega, że atmega reguluje to napięcie? Mogę prosić o rozwinięcie? Na płytce lamp znajdują się diody do podświetlenia. Sterowane są za pomocą...
Witaj, Próbując modyfikować program, uzyskałem co prawda efekt, że obie diody zmieniały swoją jasność, tylko że jedna po drugiej . Tak napisałeś program. Zanim mikrokontroler przejdzie do następnej pętli musi wykonać całą bieżącą. Za ich pomocą chcę aby podłączone diody były niezależnie od siebie w pętli rozjaśniane i ściemniane. No to tak go trzeba...
Ja od pewnego czasu steruję wyświetlacze szeregowo za pomocą układów SCT2024. Pod jeden scalak można podłączyć dwa wyświetlacze 7-mio segmentowe ze wspólną anodą, można łączyć kaskadowo więc niemal dowolną ilość wyświetlaczy. Sterowanie przez SPI - 4 linie (dane, zegar, zatrzask, OE), do OE sprzętowy PWM i jasność gotowa. Dodatkowa zaleta - prąd diod...
Też miałem to napisać, ale uznałem że może chodzić o LCD który przy silnym świetle zewnętrznym działa jak LCD pasywny. Wtedy faktycznie przy silniejszym świetle trzeba a raczej powinno się zmniejszać jasność podświetlania choćby to po to żeby zmniejszyć pobór prądu.
Atmega ma obciążenie chyba do 20mA, a jasność dobiorę doświadczalnie. PWM będę tak ustawiał żeby mieć kilkunasto stopniową regulację. W samochodzie potrzebuję tylko sterować żarówką, a o silniku mówię bo akurat taki układ znalazłem.
Nie no przewody będą mieć max kilka cm... Jeszcze tylko ostatnie pytanko. Czy mogę podłączać te wyświetlacze bezpośrednio do zasilacza bez żadnych rezystorów? Według specyfikacji jest podane max 10V na segment a zasilacz ma 9 więc teoretycznie mogę zrobić tak (i właściwie tak zrobiłem i było ok). Chodzi mi tylko czy na dłuższą metę nie spalę niczego,...
http://www.hoelscher-hi.de/hendrik/engli... zrobiłem ten projekt regulacja jest niestabilna problem z ustawianiem adresu startowego... np. adres startowy 1,2,3 działa ale 4 nie😞 jak reguluje jasność to miga i zaczyna regulować od wartości dmx 60 strasznie chaotyczne😊. W czym problem? Program wgrywał mi programista. Detektor...
Po pierwsze: nie ma praktycznie żadnej różnicy czy ładujesz do rejestru wartość jako (char jasność) czy (char (0xff-jasność)). Jasność i tak nie jest funkcją liniową PWM. Po drugie na świecie jest cała masa uC, które nie mają żadnego problemu ze sprzętowym PWM (8..16 bitów) i naprawdę warto dobrać kość do potrzeb, zamiast ograniczać projekt do kości...
"poza tym co masz na myśli, pisząc o "wypalaniu się led" ???? chcesz przepalić tę diodę jakimś jeszcze większym prądem niż dopuszczalny?? czy to tylko jakaś literówka? Wink ... czy może jeszcze o coś innego ci chodziło Wink" No niestety LED się "wypala" To znaczy- jasny lub superjasny. To zależy od temperatury z jaką pracuje. A to zależy oczywiście...
No i nie wiem o co chodzi. Pod układ podłączyłem inne zasilanie, pod podświetlenie inne (mają wspólną masę) i dalej to samo. Jak wpisze do OCR2 wartości od 1 do 5 (małe podświetlenie) to LCD jeszcze chodzi i wyświetla zawartość. Jak przekroczę wartość 5 (większe wypełnienie pwm - jasność) to lcd się czyści. Nie rozumiem.
Dlaczego nie wziąłeś mikrokontrolera z odpowiednią liczbą wyjść PWM albo zewnętrznego układu sterownika LED PWM? Jeśli już musisz tak plątać - u Atmela znajdziesz starą, dobrą notę aplikacyjną nt. programowego PWM - szukaj.
Jeżeli nie będę miał sygnału z Tlp to skąd wiedzieć kiedy załączyć Moc? TLP504 zostaw , wymień tego MOC-a na takiego bez detekcji To detekcja z TLP 504,podana na mikrokontroler określa moment włączania a wyłączanie na triaku przebiega automatycznie w zerze , tzn gdy zabraknie sygnału sterującego to triak i tak będzie przewodził aż do zaniku napięcia...
Nie wiem jak się wstawia te numery. Czy możemy się umówić, że liczymy "od góry", czyli ten najwyżej położony to 1 a najniżej to 6? Zresztą, żeby była jasność to potem wkleję ten, który uznasz za najbardziej poprawny.
Najzwyklejsza multipleksacja. Jak łatwo się domyślić, jasność spadnie, chyba, że zwiększysz napięcie na jednej diodzie, lecz to może skrócić jej żywot. Jeśli masz dużo wolnych pinów w procku, to użyj programowego PWMa.
Czyli kształt cyfry jest prawidłowy lecz jego jasność nie? A podeślij schemat układu, bo z tego wynika, że gdzieś jest problem z wydajnością prądową układu. Podpiąłeś to prosto pod uCPU?
https://obrazki.elektroda.pl/2741391200_... Witam! Chciałbym przedstawić własną konstrukcję zegara matrycowego opartego na popularnych elementach. Konstrukcja powstała jako prezent dla ukochanej dziewczyny ❤️ Konstrukcja urządzenia Zegar w założeniu miał być typu stołowego, zasilany z zewnętrznego zasilacza. Skonstruowany...
Nie chyba ze będziesz sterował jasnością podświetlenia wyświetlacza
Są, ale na razie pozostanę przy tym, co mam. Później i tak zamierzam się przesiąść na ARMy, więc nie ma sensu w to więcej inwestować. Poza tym wystarczy odpowiednio zaimplementować oprogramowanie do Atmela i ograniczyć komunikację z komputerem do minimum. Wolę napisać dobre oprogramowanie niż tłumaczyć się słabościami sprzętu. No i znalazłem też stos...
Ale dalej nie napisałeś czy poszczególne diody w obwodzie mają mieć różne jasności czy nie...
Przykład mirekk36 co do sterowania triaka impulsami to ciekawy pomysł. Ciekawe jak wypadnie to w testach przy kilku kanałach. Apropo . . jaki triak byście zaproponowali (moc żarówki max 100W) , sprawdzony ? Orientujesz się mirekk36 jaką częstotliwością musiałbym w przybliżeniu sterować takim triakiem? I jak wygląda sprawa od strony elektrycznej. Czy...
Przy takim rozwiązaniu wydajność prądowa portów GPIO jest również istotna. Przy zasilaniu 5V (wg datasheet Atmegi) na pin przypada maks. 20 mA, Przy 3.3V - jedynie 10mA! Śmiem twierdzić, że układ będzie działał kiepsko przy takim zasilaniu. Diody potrzebują napięcia 2,2V, odlicz napięcie na rezystorze i napięcie na złączu CE tranzystora. Układ pracuje...
Tak jak napisał dondu - należy dołączyć rezystory pomiędzy bazami tranzystorów i wyjściami procesora. Brak tych rezystorów spowoduje przepływ dużego prądu, bliskiego prądowi zwarcia wyjścia. Może być przekroczona dopuszczalna moc strat w układzie scalonym, jego przegrzanie i zniszczenie. Rezystory ograniczające prąd LED umieściłeś od strony anod, zatem...
LEDY z matryc TV długo działają. Ja bym myślał zakupić ledy i sterować nimi na 50% PWM. Do tego jakiś układ pomiaru jasności sprzężony z PWM. W miarę utraty mocy świecenia podwyższałby PWM, co na dłuższy czas stabilizowałoby jasność. Układ na takiej zasadzie, że jedna z diod z paska sprżęzona byłaby z fotorezystorem z dzielnika napięciowego (mogłoby...
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ę...
Witam. A może zastosować układzik SAA1064 sterowany po I2c z AtMega 8, który obsługuje 4 wyświetlacze siedmiosegmentowe. Robiłem na tym i dziła rewelacyjnie i finansowo też nie drogo, no i można regulować jasność świecenia programowo. Muszę poszukać to co robiłem i przygotować do odpowiednio czytelnej formy, to podeślę. Tu link do notki SAA1064 http://elenota.iele.polsl.gliwice.pl/pdf...
Ale mi wyraźnie pisze w sklepie w którym kopiłem diody: Dioda LED 3mm niebieska przeźroczysta soczewka jasność : 3000-4000mcd kąt : 60 ' napięcie pracy 3.2 - 3.4 V / 20mA długość emitowanej fali : 460-465nm
No to policzmy - 600 us * 16 to ok. 10 ms, czyli 100 Hz - mało. Poza tym zatrzaskiwać musisz na samym początku procedury obsługi przerwania (to, co wysłałeś po poprzednim przerwaniu), bo inaczej PWM będzie pływał (drżenie - jitter), co będzie szczególnie dobrze widoczne przy małych wypełnieniach - skoki jasności, migotanie.
http://obrazki.elektroda.pl/7596573100_1... Witam! Pragnę zaprezentować mój projekt stacji meteorologicznej, choć nie wiem czy to dobra nazwa, w każdym razie jest to urządzenie, które : - pokazuje nam temperaturę i wilgotność z trzech czujników DHT22 - ciśnienie z czujnika BMP180 - ma regulowaną jasność podświetlenia wyświetlacza LCD...
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...
Chciałbym mieć możliwość sterowania rezystancją poprzez Atmegę 128, konkretnie chodzi o sterowanie rezystancją wpiętą w układ MBI5026. http://www.vabolis.lt/stuff/MBI5026.pdf Jak widać ustawienie prądu, a co za tym idzie jasności świecenia odbywa sie przez Rext, chciałbym mieć możliwość programowego sterowania tą własnie rezystancją. Docelowo używać...
Wiec po kolei, jeś;i dasz diody super jasne np -średnica 10 mm -jasność 16000 mcd -prą roboczy 20 mA -napięcie robocze 3.3V Takie LED-y znalazłem na Allegro po 1zł za sztukę (linku nie zamieszczam bo regulamin zabrania). Wtedy będzie to widać na duża odległość i o to nie musisz się martwić. Co do prądu to wszystko zależy od napięcia zasilania i ilości...
Witam :) Zdaję sobie sprawę, ze na Elektrodzie jest sporo urządzeń tego typu. Ale mimo wszystko, dorzucę do kolekcji swoją konstrukcję. :) Jest to dość prosty projekt zegarka stołowego z synchronizacją NTP. Pomysł narodził się jakieś 3 lata temu, kiedy to przy kolejnej zmianie czasu letniego na zimowy, przy istniejącym zegarze domowym znowu padło pytanie...
http://img174.imageshack.us/img174/426/m... Czerwonym kółkiem zaznaczyłem wspólny punkt masy. W tym przypadku są to poprawnie poprowadzone masy wejściowa, wyjściowa, zasilające wzmacniacza akustycznego mocy. Zauważ, że zadna ścieżka nie jest zamknieta, nie tworząc tym samym petli masy i każda wychodzi z jednego punktu. Sądzę, że tym razem masz...
Problemem nie jest F_CPU, lecz złe ustawiene fusebitów - zapewne twój procek nie działa z zegarm 8 MHz, lecz 1 MHz i widzisz wszystok 8-krotnie spowolnione
Zlecę napisanie softu oraz zamontwanie dwóch urządzeń do sterowania taśmami LED Ws2812B/WS2813. Software ma umożliwić sterowania diodami z poziomu TCP (najlepiej jakies API) Hardware - dowolny moze być ESP/ATmega-Arduino/Raspberry gdzię będzie port ETH i wyświetlacz LCD/Oled. np raspberry pico + shield z TFT Urządzenie powinno być jak najmniejsze, zasilanie...
szukaj www.microchip.com DALI , albo st (st7DALI) mam gzies na zlomie prototypy
teraz już program jako tako działa z główną zmianą Teraz: https://filmy.elektroda.pl/58_1696779169... Teraz jest problem, że w trybie 1 rozjeżdzają się timingi i kolory oraz ich jasność. Tryb 2 za to po osiągnięciu maksymalnej wartości na każdej zmiennej błyska oślepiająco. Nowy kod: [syntax=c]/* * main.c * * Created on: 14 wrz 2023 * Author: Dzieci...
Dzięki za odpowiedzi. Zasilacz mam 7.5V 4A od jakiejś drukarki lub skanera. Napisałem prosty program do testów i wyniki mnie zadziwiły. Program najpierw wysyła na wyświetlacz napis "reset" który świeci się przez 1 sek, a potem program wykonywany jest dalej. Zamiast silnika zamocowałem żaróweczkę, aby pobór prądu był mniejszy. Jeżeli zamieszczę:[syntax=cpp]PORTD...
Witam Mam problem z wykorzystaniem regulatora PWM wbudowanego w atmega. Zbudowany układ wykonawczy pracuje prawidłowo i wykonany jest następująco: http://obrazki.elektroda.pl/4062235800_1... Elementy: MOC3042 BTA136 2x rezystor 330R Układ wykonawczy działa i podanie wysokiego stanu zapala żarówkę, zadanie niskiego ją gasi. Jako obciążenie...
Interesuje mnie jasność tej lampy w dzień? Jak ją widać? Dobrze? Z tego co pamiętam maszynki do liczenia oparte na podobnych(jak nie tych samych) lampach jakoś jasnością nie grzeszyły. Po co zastosował Pan aż tak wielki mikrokontroler jakim jest atmega8515? Czy nie dało by się to zrobić na atmedze16? Tu jest potencjalna odpowiedź: [url=http://the-end.ep.com.pl/ivanek89.h...
Witam serdecznie. Jestem początkującym elektronikiem i niezbyt dobrym programistą. Wykonałem sobie projekt płynnej regulacji mocy 230v z książki autorstwa Mirosława Kardasia. Mikroprocesor Atmega 16A. Wgrałem program z płyty dostępnej w książce. Wszystko zadziałało jak powinno. Jasność zmienia się płynnie. Można ustawić też jasność na odpowiednim poziomie...
mógłby kolega zamieścić fragment kodu(dokładnie chodzi mi o Snake'a). Fajne te wyświetlacze dwubarwne, mógłbyś podać jakiś kosztorys? W Maritexie po ok 9zł. Niestety najtańsze nie są. AtMega była akurat na stanie. TIPy to 8x ~1zł rejestry to grosze a tranzystory miałem ;) ds1307 z sampli. Przyciski z kawałków ksero które dał mi kolega ;) EDIT: co do...
Watchdoga ustawiam na początku w configu tylko, prawda? Atmega 32 więc w fusebitach nigdzie nie znajdę tej funkcji. Czy się mylę? Czemu poległem już na początku? To jak powinno być. Wotchodoga pierwszy raz używam i dlatego nic o nim nie wiem :/
Nie wiem po co do tego stosować mikrokontroler, który może się zawiesić i mamy w nocy choinke z auta. Co fakt to fakt :D . Poza tym ten w takiej wersji to będzie pobierał cały czas jakiś prąd na poziomie mA, bo program mieli się bez przerwy :cry: . Dlaczego uC - dla mnie po prostu dlatego, że łatwiej mi coś zrobić na uC, niż w analogu - i tyle. Co...
Zadam parę pytań, żeby ożywić dyskusję :-) 1. Jakie jest napięcie przed stabilizatorem i skąd się bierze ? 2. Nóżka AGND jest połączona z GND, a nóżka AVCC z VCC (brakuje tego połączenia na przekazanym schemacie - a jest ono istotne) ? 3. Po wyjęciu procesora z podstawki i podaniu 5V na pin do którego dołączona jest dioda - powinna się ona zaświecić...
http://obrazki.elektroda.pl/7208083000_1... Witam Od dawna przymierzałem się do zbudowania zegara nixie na sześciu lampach. W internecie jest sporo takich projektów, jednak większość z nich nie odpowiadała moim założeniom. Postanowiłem więc zaprojektować i wykonać zegar od podstaw wykorzystując podzespoły, które miałem pod ręką. Założenia...
Koszt wykonania to około 20zł 100 diod 0805 czerwonych, 10zł (artronic) Atmega 88V TQFP, 6zł, to samo źródło Przyciski, inne elementy, miałem. Bateria CR2032 lub podobna 3V, chyba nie ma innych pastylkowych. Jeśli chodzi o jasność świecenia tych diod (ktoś pytał na PW) to proszę sobie policzyć i 85 sztuk podzielić przez te 50mA, niewiele zostaje na...
Witam mam zamiar zrobić wyświetlacz widmowy na atmega8 tylko nie wiem czy atmega wytrzyma prąd jak podepnie przez diody led (5mm zielone 2V,20mA[url=http://allegro.pl/dioda-led-... Jeżeli podepnę pod wszystkie porty I/O jest ich 22, a maksymalny prąd przez atmege może płynąć chyba 300mA.Nie wiem czy...
Witam, kolega ma racje, jednak zdobyłem gotowe sterowniki na układach 595, tylko dlatego je zastosowałem, diody czerwone, parametry poniżej, chciałbym uruchomić posiadane sterowniki do wysterowania większej matrycy tak jak opisałem w temacie. Dioda LED 5mm czerwona dyfuzyjna soczewka w kolorze czerwonym Długość emitowanej fali : 625-645 nm Jasność :...
Jakie diody LED zastosowałeś? Dioda LED smd0805 czerwona: jasność : 40mcd kąt świecenia : 140' parametry pracy : 2V / 20mA nieprawidłowo podłączyłeś zasilanie mikrokontrolera Zdaję sobie z tego sprawę i raczej staram się podłączać właśnie w sposób podany w linku, ale wiem też, że AtMega jest w miarę odporna w takiej minimalnej konfiguracji. A na minimaliźmie...
https://obrazki.elektroda.pl/3845985100_... https://obrazki.elektroda.pl/1095475900_... Kiedy zbliżała się tegoroczna jesień i słońce wschodziło coraz później, postanowiłem zbudować budzik świetlny - urządzenie, które o zadanej godzinie włącza stopniowo rozjaśniające się światło. Nawet, jeśli nie obudzi ono użytkownika,...
Acha. U mnie podświetlanie w LCD było na 10V. Najlepiej to zacznij od wypełnienia 10% i zwiększaj je aż uzyskasz odpowiednią jasność podświetlania. Ale nie zwiększaj wypełnienia powyżej 60%. Jak powyżej 60% nie uzyskasz wystarczającej jasności to będzie to znaczyło że coś jest nie tak z układem. Za mały prąd bazy. Za mały prąd nasycenia cewki. Za duże...
witam Ja też kiedyś zbudowałem taki zegar i chodzi mi on z dokładnością około 1 - 2 sekund na tydzień (przez wielokrotne dobieranie kondensatora między nóżką 1 i nóżką 8 układu PCF8583, a wynosi on teraz 8,2pF). Co prawda pisałem na Atmege8 w języku C, ale skoro dopiero zaczynasz to może naucz się też języka C. Wszystko co potrzeba znajdziesz w moich...
Piotrek222 Koledzy dobrze Tobie podpowiadają że w takim układzie nie będziesz w stanie regulować amplitudy prądu a jedynie wartość średnią, o co raczej nie chodzi. Ładowanie akumulatora to nie jest świecenie diodą, gdzie używając PWM faktycznie można zmniejszyć jasność jej świecenia. Aby zrealizować faktycznie regulację prądem trzeba zrealizować układ...
Witam! Jestem w trakcie projektowania prostego „komputera” do samochodu. Sercem układu jest mikrokontroler ATMEGA16. Program będzie pisany w BASCOM’ie gdyż tylko taki język mam w miarę opanowany. Co do części software to nie będzie problemu, gorzej z częścią sprzętową. Tutaj zwracam się z prośbą do Was. Pierwsza rzecz to sterowanie...
Po pierwsze, do dobrego sterowania przez bylejakie Arduino potrzeba sprzętowego PWM (być może taki jest, ale niekoniecznie na każdym wyjściu). Po drugie - jasność postrzegana nie jest liniow proporcjonalna do wypełnienia. Np. uzyskanie 256 stopni liniowych wymaga ponad 2300 stopni PWM. Na 256 stopniach PWM można uzyskać ok. 29 poziomów liniowych jasności....
No to mniej więcej mamy jasność. W pierwszym poście, kol. BlueDraco wskazał ci przyczynę - wyłączenie nadajnika w trakcie nadawania danych. Zapisujesz coś do bufora, skąd to coś jest wysyłane kiedyśtam w przerwaniu. Ale ty wcześniej sam sterujesz linią DE. IMHO wywal ten cały zbędny kod, napisz to prosto, jak ci zadziała to zacznij komplikacjie - czyli...
No i mamy konkret. O ile nie jest to kilka nałożonych na siebie problemów to masz juz jakąś jasność. RESETOWANIE. Nie wiem co byś na wejściu nie wyprawiał reset nie jest możliwy ( w granicach rozsądku :) ) Dwie możliwości: 1. Reset jest przez zasilanie - puść zasilanie Atmegi zupełnie z innego źródła zasilania ( np. bateryjka ) jak się będzie resetować...
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...
Chciałeś chyba powiedzieć szara (przyciemniająca). Fakt, polepszy nieco kontrast, ale jasność spadnie. To prawda że segmenty święcą jedne na drugie, może być to spowodowane słabą jakością kamery. Ale nie widzę potrzeby zakładania teraz filtrów, tablica już wisi. Mam tylko pytanie, zamontował może kolega jakieś wsporniki między LED-ami a Plexiglasem?...
Ustawiłem wszystko tak samo, po odświeżeniu jasność w dzień jak i w nocy spada do oryginalnej wartości "3" - maks mogę ustawić 18 Max. jasność tak samo, wraca do 10 - maks mogę ustawić 18 Multipleks. tak samo, wraca do 20 Problem mam jeszcze z datą, w win mam 2012-12-28, w programie też taką pokazuje, jednak w okienku CZAS/DATA pokazuje 31.12.27
Hej, Ciekawe peryferium i nawet dostępne w DIP-ie za...50zł! (TME). Te chińskie moduły muszą używać jakiś podróbek, skoro ich cena jest tak niska. Niemniej jednak ja potrzebuję "gołego" układu. Nie zagłębiałem się w jego dokumentację, ale chyba umożliwia sprzętową regulację jasności... niemniej jednak chyba nie sprawdzi się przy wymogu odrębnej regulacji...
Witaj, Różnica między laptopem a stacjonarnym jeśli chodzi o RS232 może być baaardzo duża. Współczesne laptopy maja najczęściej jedynie USB, natomiast stacjonarne mają starą, poczciwą 16550 lub jej warianty. Jeżeli masz RS232 przez USB, to transmisja nie wykorzystuje przerwań PC, a wielkość bufora zależy od kostki USB/RS i/lub softu sterownika (VCP)....
Kolega nie zrozumiał koncepcji tego rozwiązania No to sorry.. Zatem takie rozwiązanie jest jeszcze gorsze ;) Dlaczego gorsze? Jasność poszczególnych segmentów będzie bardzo niska, jedynie stosując jak już zostało wspomniane, wyświetlacze ultrajasne, będzie na nich cokolwiek widać - Szybkość przełączania wysoka a czas świecenia diod dramatycznie krótki....
(at)Andrzej_s: Dzięki za pomoc - chodziło o watchdoga. Kompilator wyświetlał ostrzeżenia związane z tym ze to była redefinicja F_CPU - dopisałem to tylko po to, żeby była jasność, że jest zdefiniowane(w makefile'u rzecz jasna). Natomiast drążąc dalej temat jak wyjaśnić to, że na atmedze16 przy identycznej kofiguracji fuse'ów wszystko działało elegancko?
http://obrazki.elektroda.pl/9001166700_1... Witam. Chciałbym zaprezentować Wam zegar na wyświetlaczach LED (4x1.5" + 2x0,8"), który ostatnio wykonałem. Obudowa została wyfrezowana za pomocą obrabiarki CNC z jednego kawałka drewna. Z przodu jest ciemna pleksa, która wchodzi na "wcisk" do obudowy - dzięki temu nie było konieczności klejenia...
Znalazłem schemat oscyloskopu na ekraniku od Siemensa S65. Dodano po 1 Wie ktoś, jak rozdzielić od siebie synchronizacje i sygnał video? Dodano po 1 Znalazłem taki schemat: http://obrazki.elektroda.net/0_126985595... Rozdziela on sygnał video i synchronizacji. Teraz tylko potrzebuje czegoś, co zmieniało by ten sygnał na piksel odpowiedniego...
projektowałem własne płytki, gdzie Atmega (Xmega) sterowała normalnie całym portem, jak napisałem na początku tego wątku. No to już mam pełna jasność. Dzięki za wytłumaczenie. Jeszcze wspomnę tu o bibliotece Adafruit GFX, używanej między innymi, pod dokładnie taki shield z ILI9327 jak Twój (interfejs 8-bit, identycznie ten sam rozkład bitów na dwa...
Dziękuję Wam za odpowiedzi, dyskusja jest moim zdaniem bardzo wartościowa więc na razie nie zamykam tematu. Uważam, iż koledzy zawarli tutaj kawał konkretnych przemyśleń. Zrobiłem wstępny projekt rejestratora, wykorzystam Arduino Nano CH340 z czujnikiem prądu ACS712 i układem ADC832CCN z rezystorem bocznikującym. Potem zobaczę, ile mi właściwie zostanie...
Witam, od wczoraj zmagam się z problemem odbioru kodu RC5 w urządzeniu, w którym mam multipleks dużej ilości wyświetlaczy 7-segmentowych LED. Przerwania na multipleks przychodzą co około 4ms. Multipleksowanych cyfr jest łącznie 48, ale pogrupowane są one, tak jakby były tylko 4 cyfry. W każdym przerwaniu kody segmentów wysyłane są szeregowo na 3 rejestry...
Witam Zrobiłem sobie taki PWM w oparciu o ADC [syntax=c] #include <avr/io.h> #include <util/delay.h> //definicja ADCIN (wejście ADC) #define ADCIN PF0 int main(int argc, char **argv) { int i=0; DDRB = 0b11111111; PORTB = 0b11111111; DDRF = 0b11111111; DDRF &=~(1<<ADCIN); /* TCCR0 |= (1<<WGM01); // Inicjalizacja PWM TCCR0...
Jeśli chodzi o makra, no cóż... Nikt nigdy się nie pokusił, żeby o tym wspomnieć na studiach, a samemu jeszcze do tego nie doszedłem, stąd te błędy. Co do priorytetów to się nie zgodzę, bo przecież ważniejsze jest przerwanie o niższym adresie (najpierw RESET, potem INT0, INT1 itd. ) No chyba, że to co jest w książkach jest błędem. Jeśli chodzi o prąd...
Witam, buduję sobie układzik, mający sterować diodą RGB (za pomocą PWM) na podstawie danych odebranych przez interfejs SPI (mikrokontroler działa jako SPI Slave). Napisałem program, w którym w nieskończonej pętli odbierane są 3 bajty, a w przerwaniu timera ustawiane jest odpowiednie wypełnienie dla diod. Jednak efekty działania programu są jakieś bezsensowne....
Po kolei: - przy łańcuchach po 8 diod potrzeba zasilania min. 16 V dla czerownych, 25 V dla niebieskich. Jeśli upierasz się przy tranzystorach bipolarnych, a nie MOS - dodaj po 1.5 V. - Rezystory we wspólnych anodach powodują, że jasność cyfry zależy od liczby wyświetlanych segmentów - usunąć. - Do sterowania anod należy użyć tranzystorów PMOS sterowanych...
Dokładnie o to mi chodziło. Jesteś już kolejną osobą, która sugeruje, że muszę podkręcić jasność wypowiedzi ;)
[syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 Config Pinb.5 = Input Config Pinb.4 = Input Config Pinb.1 = Output Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Disconnect , Prescale = 64 Dim I As Byte Centr1 Alias Pinb.5 Centr Alias Pinb.4 Set Portb.4 Set Portb.5 Pwm1a = 0 Do If pwm1a = 0 then 'dodatkowy warunek...
OK! To będzie działać Lecz jak za podłącze pod uC 8 wejść to jak sterować za pomocą np. 9 wyjścia jasność świecenia PWM. Wyszukiwarka i hasła "PWM, sterowanie PWM, mega8 i diody LED itd." Jest tego sporo na forum. Aha, czy jak dam pod jedno wyjście połączone równiolegle 24 diody nie obciąży to jakość całego układu. To znaczy że ósemka będzie się składała...
Witam Jestem tu pierwszy raz, więc się przedstawię Mam na imię Michał jestem z Gdańska dopiero zaczynam właściwie przygodę z programowaniem uC aktualnie mam ATmega128 Programuje w języku C Mam taki problem z ustawieniem PWM dla Timera 3 według Datasheet ze stron 132-136 powinienem ustawić WGM32 oraz WGM30 COMnA1/COMnB1/COMnC1 oraz CS31 znajduja sie...
To może, żeby miał jasność, zadam dziecinne pytanie: czy ten moduł przed 1-szym uruchomieniem trzeba skonfigurować? Bo jak podłączam do kompa (komp ustawiony na udostępnianie internetu), to jest 'kabel sieciowy jest odłączony', za jakiś czas, na ułamek sekundy, wyszukuje chyba adresu sieciowego i potem rozłącza się. I tak w kółko. Oczywiście zdaję sobie...
Witam mam taki sam mikroprocesor za bardzo nie orientuje się w tym języku udało mi się zmienić program tak żeby za pomocą pilota zmieniać wartość zmiennej jasność i wysyłać ja na port com dzięki czemu mam podgląd wrtości z komputera. Problem polega na tym że próbuje sterować jasnością diody za pomocą PWM ale dioda tylko świeci jak jasność jest równa...
Jeśli nie robisz przetwornicy sterowanej z uC, to natężenie prądu diod musisz przyzwoicie ustabilizować układem stabilizatora. Nie da się tego zrobić przez PWM - PWM może regulować jasność kluczując prąd o znanym, stałym natężeniu, odpowiednim dla konkretnego typu diody. Proponuję, żebyś najpierw zapoznał się z zasadami i typowymi układami sterowania...
Myślę, że takie coś mogło by sprostać Twoim wymaganiom. http://obrazki.elektroda.net/65_12501553... Co do tranzystorów, to ja bym zastosował jakieś NPN mocy, może być coś takiego jak na schemacie, aczkolwiek nie wiem ile by ciągnęło to wszystko prądu. Pewne jest, że ten, którym będziesz sterował jasność diod musi być mocniejszy. Można to wszystko...
Problem jeszcze może byc w ilości diod, które sterujesz z jednego pinu IO. Napięcie pinu IO mocno zależy od prądu pinu, w efekcie uzyskasz efekt taki, że w zależności od ilości włączonych diod będzie się zmieniać ich jasność. Niewykluczone też że przekroczysz maksymalny dopuszczalny prąd pinu. Stąd lepiej do sterowania rzędów wykorzystaj klucz tranzystorowy....
Ilość zer na początku nie ma znaczenia przy liczbie zapisanej dwójkowo. 00000000000000001 to to samo co 1. Autor może dodał jedno zero żeby była parzysta ilość cyfr, ale o prawdziwy powód musisz zapytać go sam :) Co do ADC - działa on tylko w jedną stronę. Mianowicie zamienia napięcie analogowe (w pewnym zakresie) podane na pin procesora na wartość...
Cześć Po pierwsze wgraj sobie programator Dybkowskiego, tam masz pełną jasność co do końcówek, możesz ustawić z której końcówki LPT wystawiasz poszczególne linie programatora. Jak nie pomoże to spróbuj na starym komputerze, mnie po wymianie płyty głównej przestał działać taki programator jak Twój, dopiero programator z buforem na scalaku zastartował,...
No to coś się zmieniło, bo do niedawna ASCII był kodem 7-bitowym, a przez UART przesyła się najczęściej dane 8-bitowe plus jeden bit startu (0) i bit stopu (jedynka, czyli dioda nie przygaśnie). Dioda będzie przygasać tylko przy transmisji zer. Przyjmując, że połowa przesyłanych bitów jest zerami, podczas przesyłania danych nastąpi lekkie przyciemnienie...
dobra atom1477 - chyba wiem, w czym chłopak ma problem... Wszystko zależy od tego jak ma podłączone te diody a schematu nie widzimy - bo inaczej będzie to działać jeśli będą pomiedzy +ucc a wyjściami a inaczej jeśli ma podpięte pomiędzy masą a wyjściami - zależy od tego czy maksymalna jasność jest dla PWM = 255 czy dla PWM=0 !!! Sprawdź dla jednej diody...
Trochę nie bardzo wiedziałem pod który temat włożyć... Witam, od paru miesięcy bawię się Arduino UNO(Klon) i programuję na nie za pomocą Arduino IDE. Z racji że wcześniej bawiłem się Atmegą8A teraz chciałem przenieść jeden z projektów z Arduino na Atmge która była podstawowo w Arduino. Tu jeszcze nie ma problemu zrobiłem sobie schemat zrealizowałem...
Ok, żeby była jasność, o czym mówię: Robimy np. prędkościomierz, czyli inaczej mówiąc: częstotliwościomierz. Obliczanie wyniku na podstawie danych i wyświetlanie tego wyniku to sprawa drugorzędna i można to robić nawet raz na sekundę. ALE musimy mieć dokładną ilość impulsów. Impuls wyzwala przerwanie. Jeżeli nie wyzerujemy flagi najszybciej, jak się...
atmega jasność świecenia atmega jasność diody atmega regulacja jasność
klimatyzacja eberspacher renault scenic zawieszenie lm350 ograniczenie prądowe
elektroniczny licznik przepływu usterki bramy garażowej
Uszczelka pod czujnik temperatury VW T4 - O-ring Migający wyświetlacz LCD w zmywarce Beko - tylko jeden program działa