Cos podobnego jak na tym rysunku ... tylko zmień procesor na swój :) oraz wartości rezystorów R1 i R2 . http://obrazki.elektroda.net/37_11513052...
Skoro ma być płynnie, to musisz jeszcze uwzględnić strumień światła, ponieważ charakterystyka diody jest nieliniowa. Kilka rozwiązań tego problemu znajdziesz tutaj: http://mikrokontrolery.blogspot.com/2011... A oto różnica: [youtube]https://www.youtube.com/watch?v... Dla 4 z 8 kanałów musisz zrobić PWM programowo,...
Diody włączone na odwrót. Piny mikrokontrolera, tutaj o tym pisałem przed paroma minutami: http://www.elektroda.pl/rtvforum/viewtop... Nie sprawdzałem datasheet Twoich diod, ale 10Ω może być za mało - sprawdź licząc prąd bo możesz spalić diody lub transyztory.
Witam, otóż zamysł jest taki, że jako iż znalazłem w domu niedużą płytkę od advantech, napaliłem się na stworzenie robota, który byłby sterowany za pomocą rs'a na tejże właśnie płytce. Moje doświadczenie w zakresie programowania i elektroniki nie jest największe, więc na początek chciałbym zrobić względnie prostą rzecz: zapalanie i gaszenie diody z...
Dzięki za rozwianie wątpliwości. Odwdzięczę się tym, że jeśli w taniej frezarce były tylko diody pomiędzy C-E to mogły to być diody Zenera. Wtedy mogą one pełnić funkcję zarówno dolnych jak i górnych. Napięcie Zenera powinno być mniejsze niż przebicia tranzystorów. Zaletą takiego rozwiązania jest szybszy zanik prądu po komutacji, wadą duże obciążenie...
Chciałbym zrobić cos takiego jak na obrazku wysyłając na linie "L" sygnał 001 zapala się dioda przy mikrokontrolerku nr1 gdy 010 to 1-szy mikrokontroler nic nie robi z dioda i wypuszcza sygnał do 2-go przy sygnale 100 pierwszy i drugi nic nie robią tylko ostatni zapala diodę itd. Proszę o pomoc jak je zaprogramować. PS Robie taki schemat po raz pierwszy...
Witam Jestem początkującym, to muj drugi program, jednak żadnego jeszcze nie uruchomiłem fizyczie. Działam na atinie 2313. mój program to: #include <avr/io.h> #include <avr/delay.h> int main(void) { DDRD=0x7c; for(;;) { PORTD=0x7c; _delay_loop_2(0xffff); PORTD=0; _delay_loop_2(0xffff); } return...
Witam. Próbuje napisać program na attiny2313 a polegać będzie on na tym że będą dwie diody podłączone do dowolnych wyprowadzeń attiny i dwa switche jeżeli switch1 zostanie wciśnięty to dioda1 zapali się a jak switch2 zostanie wciśnięty to dioda1 zgaśnie a dioda2 się zapali i ponownie jak switch1 zostanie wciśnięty to dioda2 gaśnie a dioda1 zapala się....
Witam, Od kilku dni walczę z pewnym problemem. Szukałem rozwiązań w różnych źródłach, na różnych stronach, w rożnych książkach i poradnikach... Jednak wszystkie wykonywane przeze mnie operacje nie przynoszą pożądanego rezultatu... Przyznam się bez bicia, że mam za sobą już bardziej zaawansowane projekty, ale jak widać, najtrudniejsze do rozwiązania...
Witam wszystkich. Jestem prawie kompletnie zielony w temacie mikrokontrolerów. Stąd moja prośba: Czy mógłby ktoś napisać mi program w BASCOMIE pod ATTINY 2313,który polegałby na tym, że gdy wciśnięte byłyby 4 switche, wtedy zaświeciłaby się dioda. Może to i banał ale bardzo by mi się to przydało. Z góry dziękuję. http://obrazki.elektroda.net/35_12537990...
Witam! Zrealizowałem na płytce arduino leonardo sterowanie diodą rgb. Chciałbym projekt przenieść na attiny2313. Sprawdziłem odpowiednie numery portów. Jednak po zaprogramowaniu mikrokontrolera, PWM działa mi na dwóch portach 9 (arduino 7) oraz 14 (arduino 11). Pozostałe 2 porty - 15 (arduino 12) oraz 16 (arduino 13) nie realizują funkcji PWM. Czy mogę...
Witam ostatnio kupiłem sobie moduły do zdalnego sterowania z MOBOT'a. Chciałem nauczyć czegoś nowego i sprawdzić na początek tak wbrew pozorom prostą rzecz mianowicie zdalne zapalenie i zgaszenie diody. Moduł na usb mam podłączony do laptop w bascomowym terminalu wszystko jest juz dobrze ustawione a jak drugi moduł podłączam to się ze sobą komunikują...
Witam Mam mały problem a mianowicie zrobiłęm układ na attiny2313 ale mocno się grzeje. Do attiny mam podłączone 11 diod led i dwa przełączniki. Wiem, że attiny grzeje się bo nie dałem rezystorów i ma za duże natężenie na nóżkach, a po zamontowaniu rezystorów 390 wszystko jest ok z tym, że diody słabo świecą. Są to diody dwukolorowe (czerwono-żółte)...
Moim celem jest zrobić układ z ATtiny2313, w którym będą 4 diody. Mają migać na przemian, raz parzyste raz nieparzyste. Wykorzystałem jako podstawę kod znaleziony w sieci(kurs programowania).Przerobiłem na swoje potrzeby i oto kod: /* przykład 2.1 "leds.c" */ /* 8 diod LED przłączonych do portu D */ /* ATmega 1MHz */ #define F_CPU 1000000L...
Witam mam taki program w języku MS BASIC: http://obrazki.elektroda.pl/6735757800_1... Spis elementów: D1-dioda S1-przycisk U1-ATTiny 2313 20-PU I mam pytanko czy ten układ będzie działał z tym programem?
Witajcie. Popatrzyłem na inne tematy w google, na elektrodzie itp. ale nie mogę znaleźć satysfakcjonującej odpowiedzi :D Otóż mój problem polega na tym, że chcę sterować moją super lampkę jednym przyciskiem. Niestety po wielu próbach cały czas jestem niezadowolony z rezultatów. Tryby pracy przeskakują to z I=1 do I=3 itd. Ogólnie cały układ albo pracuje...
Witam! Mam układzik z 2 przyciskami, diodą i kilkoma innymi elementami. Napisałem program, który po naciśnięciu klawisza wchodzi do procedury obsługi przerwania (INT0), coś tam w niej robi i wychodzi. Mój problem polega na tym, że nie wiadomo czemu zapala mi się dioda. Mało tego. Gdy przejadę palcem po obudowie to zaczyna migać. Nigdzie w programie...
Witam, mam taki problem. Napisałem program. Po naciśnięciu przycisku nr 1 zaświeca diody w kolejności 123, po wciśnięciu 2 w kolejności 321, po wciśnięciu 3 231, a po wciśnięciu przycisku nr 4 mają migać Płytka została wykonana przeze mnie. Płytka sprawdzona, jest poprawnie wykonana. Zasilanie podłączone poprawnie. Reset odciągnięty do VCC rezystorem...
Witam, złożyłem sobie płytkę która w założeniu, miała mi pomagać testować programy na ATtiny2313. Płytkę wykonałem wg schematu: http://obrazki.elektroda.pl/8784413900_1... $regfile = "attiny2313.dat" $crystal = 1000000 config Portb = output portb = 1111111 do reset portb waitms 500 set portb waitms 500 loop end Po zaprogramowaniu, wg...
Witam wszystkich. Potrzebuję pomocy, ponieważ zainteresowałem się mikro-kontrolerami i zacząłem programować swój pierwszy układ (migająca dioda). Teraz chciałbym pójść trochę dalej i zaprogramować 8 LED, które będą przechodzić jedna po drugiej i gasnąć. Jaki mój problem ? nie wiem jak się do tego wziąć. Programator USBasp procek: ATtiny 2313 Program...
Jak w temacie - cała sprawa dotyczy diody RGB sterowanej switchem - całość chciałbym zrealizować w oparciu o attiny13. Jako, że moje doświadczenie w pisaniu programów w Bascomie jest prawie żadne i dopiero co zaczynam prosiłbym, żeby ktoś z doświadczeniem pomógł mi w napisaniu programu w Bascomie, który będzie sterował pracą diody RGB za pomocą jednego...
bluzgi na mnie, ze nie wiedzialem, ze ceramiczne maja mniejsza opornosc, oooo czym ty mówisz? jakie bluzgi? kto? może coś źle przeczytałeś? .... ale ok może się pomyliłeś.. tak czy inaczej piszesz, że masz zasilacz 3A więc powinny się procki wyrabiać - ale tu widać jednak, że nie do końca masz pojęcie co i jak z tym zasilaniem i odsprzęganiem. Dlatego...
http://obrazki.elektroda.pl/6252702100_1... Witam, W chwilach wolnych podczas ostatnich Świąt Wielkanocnych zrobiłem proste, ale bardzo przyjemne dla oka oświetlenie witrynki dla mojej żony. Coś tam jest na niej wystawiane i reklamowane - tylko że jakoś nie było to oświetlone efektownie i mało przyciągało uwagę przechodzących klientów. Po...
WSTĘP Zacznę od tego, iż długo zastanawiałem się co zrobić ze stertą starych parów 36 opartych na żarówkach halogenowych 30W 6,4V. Sprzedawać je, szkoda, ponieważ może już je kupić po 25zł z żarówką. Stwierdziłem, "mam dużo czasu" przerobię na próbę jednego na diody LED. http://obrazki.elektroda.pl/3850613900_1... http://obrazki.elektroda.pl/1896252000_1...
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
Napisz jeszcze, na czym polega problem, bo na razie wygląda na to, że napisałeś kod do szybkiego migania diodami i diody szybko migają. A tak ogólnie - do odmierzania czasu używa się timera, a nie pętli, zwłaszcza, gdy czas wykonania kodu silnie zależy od wartości zmiennych. Przy takiej deklaracji zmiennej delay kompilator może usunąć Twoją pętlę opóźniającą.
Wszystko zależy jak skomplikowane masz to sterowanie. Jeden Attiny13 uciągnie maksymalnie 5 diod (6 jeśli przeprogramujemy reset). Attiny2313 o wiele więcej. Napisz coś więcej o sposobie świecenia jak to chcesz ewentualnie sterować, itp...
Nie mam zbyt dużego doświadczenia w zdalnym sterowaniu, ale kiedyś zrobiłem zdalne sterowanie na attiny2313 z diodami ir. Nadajnik wysyła np 2 impulsy ir odbiornik to odbiera i łódź płynie do przodu. 3 impulsy do tyłu itd. I prosze masz proste zdalne zdalne sterowanie na tyle kanałów ile avr ma I/O - diodaodbiorcza.
(at)Warhard - dziękuję za pomoc, sterowanie o którym napisałeś jest teraz już jasne ( podświetlone 56 diodami ;) ) dla mnie. Myślę, że kiedyś się zrewanżuję za pomoc.
No chyba sterowanie trzema diodami nie wymaga zbyt dużo pamięci procka, a na pewno po kompilacji nie miałem żadnych errorów. Jak zmienić i na jaką tą optymalizację
Na początek do rysowania schematów są odpowiednie programy a nie Paint , kody programu umieszcza się korzystając z polecenia Syntax a nie wkleja zrzut . Schemat : brak jakichkolwiek kondensatorów do filtracji zasilania , brak GND dla uC , brak oporników ograniczających prąd diod jeden wspólny to żadna oszczędność max prąd portu to 20mA , czerwone LED...
Jakiś czas temu uszkodziła mi się lampka z diodą RGB. Postanowiłem ją zreanimować i zmodernizować. Lampka ma 4 przyciski Red, Green, Blue i Power. Wszystkie podpięte pod uC. Sterowanie przez włączenie każdej z diod osobne, wyłączenie po czasie i przy pomocy przycisku Power działa prawidłowo. Chciałem jednak dodać jeszcze jedną opcję. Mianowicie jak...
Ja sobie sprawdze ile kosztuje, bo tu w gre tez wchodzi cena (takich modeli bede musial wiecej zrobic) Tak wlasnie przemyslalem sprawe i nie weim czy bedzie ten uklad BCD/10 bo to ma byc do skrzyzowania i tam beda musialy dzialac np swiatla czerwone z zoltym a nie wiem czy da sie ustawic dwa wyjscia na raz za pomoca tego układu To mozesz to zrobic...
ERROR: address 0x0810 out of range Kod wyszedł za duży. Masz włączoną jakąś optymalizację?
http://obrazki.elektroda.net/19_11553593... Wreszcie udało mi się zaprojektować i zrobić samemu pierwszy dobrze działający układ na mikrokontrolerze! :) Jest to widmowy wyświetlacz. Sterowanie diodami zrealizowałem na mikrokontrolerze ATTiny2313 Do zbudowania układu użyłem 5 niebieskich diod attiny2313 kwarc 4MHz Klika diod prostowniczych 1N4148...
Przecież mój program to nie jest programowe pwm tylko multipleksowe sterowanie 6-cioma diodami led a, ja chcę dodać do tego aby się płynnie rozjaśniały i gasły płynnie. Bez obrazy ale: 1) Standardowe multipleksowanie katod ledów, wprost z proca/przez dekoder itp 2) Wspólna anoda wszystkich ledów sterowana przez 1 Fast PWM chyba że masz na anodach dla...
Witam Oglądałem Twój temat i schemat kilka razy i nie bardzo rozumiem, jak ma działać. Domyślam się, że Motor Power to 12V ale ile ma to UP MOS Vcc ? Bo to bardzo istotne dla wysterowania MOS-ów "górnych". Piszesz "silniki BLDC dużej mocy" to warto by użyć MOS-ów o mniejszych Rds. Np. IRF3205. Cena praktycznie ta sam co IRFZ34. Ale przede wszystkim...
Witam! Mam problem z timerami w języku C (w moim projekcie) dlatego zwracam się do Was o pomoc. Napiszę od początku, żeby przedstawić o co mi chodzi. Zbudowałem kiedyś sterownik taśmy led RGB oparty na mikroprocesorze attiny2313, w którym za pomocą jednego przycisku zmieniam podstawowe kolory na pasku ledowym (czerwony, zielony, niebieski) oraz ich...
Witam :D Mam pomysł jak oświetlić pokój diodami LED RGB i halogenami sterując pilotem w standardzie rc5 i klawiaturą 4 klawisze . Chciałbym uzyskać następujące efekty : 1 przycisk off on 2 przycisk mode : a)przejście RGB ( regulacja szybkości zmiany kolorów ) b)regulacja R ( regulacja mocy ) c)regulacja G ( regulacja mocy ) d)regulacja B ( regulacja...
Dodatkowo warto przeczytać temat [url=http://www.elektroda.pl/rtvforum/to... WinAVR" - _delay_ms jak i _delay_us nie są przystosowane do tego, aby jako parametr przekazywać zmienną, gdyż wtedy zostanie wkompilowana cała biblioteka liczb zmiennoprzecinkowych. Rozwiązanie: 1/ wstawić stałą 2/ przy _delay_ms można sobie pozwolić...
Sam terminator niczego Ci nie da ... Aby na liniach było odpowiednie napięcie muszą być wszystkie rezystory, które tworzą 2 potencjały. Patrząc na to inaczej szyna rs485 musi być zasilana (jak wszystko), bo inaczej nie chce działać. A terminatory maja dwojaką rolę. Ta podstawowa to redukcja odbić, ale druga to zrównoważenie napięć na linii. Dzięki terminatorowi...
Taką ilością diod możesz sterować za pomocą samego procesora nawet attiny2313 i kilku tranzystorów i rezystorów. Wpisze google led matrix i na pewno wyskoczy ci masa schematów i rozwiązań. Możesz sterować jasnością i niezależnie diodami, kwestia oprogramowania.
Hmmm http://www.dioda.com.pl/forum/topics17/5... może to Ci pomoże. Pozdrawiam
Witam Też jestem zdania że tranzystor jest w stanie zaszkodzić procesorowi. Tranzystory mocy mają dość duże pojemności co spowoduje że ULN w czasie kluczowania nie będzie "wisiał w powietrzu" i pojawienie się na podłożu układu dużego potencjału może się zamknąć przez napięcie wsteczne Ube tranzystorów wejściowych do wyjść procesora. Kiedyś robiłem z...
Nie trzeba rezystora do masy ponieważ to samo zrobisz programowo. Dodano po 5 Jeśli masz taśmy LED 12 V, to zasilaj się z 12 V - proste. Kolega mówił o pojedynczych ledach dlatego zaproponowałem 24v żeby zwiększyć ilosc diod w jednym łańcuchu i tym samym zmniejszyć ilość potrzebnych łańcuchów.
No dobrze ale autorowi tego projetku niby wszystko działało bez zarzutu z tym programem. I też stosował transmisję przez port szeregowy ? Zacznij od przemyślenia sposobu wysyłania jednego bitu. Możesz podłączyć diodę LED do procesora-odbiornika i sterować jej zapalniem i gaszeniem. Zacznij od wysyłania przez odbiornik fali prostokątnej o ustalonej...
To pewnie w programie ustawiłeś piny jako wyjścia i sterujesz nimi za pomocą rejestrów PORTx. A powinieneś ustawić jedynki do portu PORTx a diodami sterować rejestrem DDRx.
1.Konfiguruje się PORT 2.Podciąganie do plusa włącza się w PORT 3.Przyciski czyta się z PIN Sterować można PORT`em a sprawdza się PIN [syntax=basic4gl] Config PORT.x = Input 'nie podłaczamy driverow - port bedzie wejsciem PORT.x = 1 'sterujemy portem, podłączamy wewnętrzny rezystor Przycisk Alias PIN.x ' PIN PIN PIN PIN! [/syntax]
Sterowanie robisz identycznie jak w Twoim pierwszym programie, tylko zamiast słowa 16-bitowego używasz bajtu. Podprogram "prepisanie" jest już zbędny - nie wywołujesz go przecież, więc możesz go całkiem wywalić. Jeśli układ jest taki jak na schemacie w pierszym poście, to wpisując do portu B wartości &b0010010, &b00100100, &b01001000, uzyskasz zamieżony...
Chciałbym zaprezentować moją mrugającą pisankę. Powstała ona na potrzeby konkursu szkolnego. Mogłem dzięki niej go wygrać. Działa bardzo prosto sterownik to attiny2313, sterujący diodami. Żeby uprościć konstrukcji zastosowałem układ ULN2003. Program powstał w bascom, ze względu na małą ilość czasu. Przewidziałem pięć programów mrugania, pomiędzy którymi...
tranzystory Q1 i Q2 muszą być ponieważ mosfety sterujesz 12V przez te tranzystory które możesz sterować dowolnym sygnałem tak większość obecnie produkowanych mosfetów ma już wbudowane diody tak więc jeżeli tranzystor posiada je to te na schemacie są zbyteczne myślę że podane tranzystory powinny być dobre , zobacz sobie serię IRFZ
Oczywiście, że nie to samo. To jest stabilizator napięcia, na wejście podajesz np. 12V a na wyjściu masz 8V. Triak ma natomiast też 3 końcówki, jednak są one oznaczone jako A1, A2 (anody) oraz bramkę sterującą G. http://pl.wikipedia.org/wiki/Triak A co do schematu to element oznaczony jako MOC3041 jest to optotriak, umożliwia on separację (oddzielenie)...
i zdecyduj się - używasz bascoma AVR (attiny2313) czy 8051 (at89c2051)
100 diod, do sterowania polecałbym multipleksowanie (np. za jednym zamachem sterować 10-cioma diodami) przy pomocy jakiegos małego AVR (attiny2313 będzie ok), do tego sterowanie z PC przy pomocy UART (RS232, ew. z przejściówką może być USB), od strony PC wysyłasz po prostu dane na port szeregowy, w procku odpowiednio wysterowujesz diody i tyle :-)
Wilczur, jeżeli to jest tylko 5 diod led to możesz to sterować wprost z uC. Odnośnie Twojego pytania to nie do końca każdy do wszystkiego bo w bardziej rozbudowanych projektach to troszkę inaczej wygląda. Ale do tych 5 diod to spokojnie możesz użyć nawet najzwyklejszego Attiny2313, pisząc program do tego nauczysz sie troszkę o uC na googlach jest od...
Nóżki diod są połączone ze sobą i zmasą. Na zdjęciach widać że autor wykorzystał fakt, że na pinach portu LPT do których przylutował diody jest właśnie masa, czyli po włożeniu wtyku do gniazda w komputerze diody zostaną zwarte ze sobą i z masą. Równie dobrze możesz złączyć anody razem i podłączyć do masy. Tranzystor jest potrzebny tylko do sterowania...
tak bo gdy do pina B0 nie jest nic podpięte to dioda się świeci a chce sterowac plusem zasilania.
zumek a mogbys podzucic kawalek programu
Jeżeli do wyjść układów 74ls145 podepniesz tranzystory n-p-n, to wtedy trzeba zanegować dane. W oryginalnym schemacie diody uaktywniają się dla stanu niskiego na wyjściach K155
Nie bardzo wiem jak tą instrukcją chcesz zgasić już zapaloną diodę.
Prędkość nie musi być bardzo duża. chodzi mi o zrobienie takiej komunikacji jak pilot z telewizorem, projekt będzie oświetleniem sufitu, a pilotem będe sterował diodami.
Generalnie to dobierając rezystory dla takiego układu trzeba brać pod uwagę prąd jakiego wymagają diody w wyświetlaczu do poprawnego świecenia (jasności). Ustala się spadki napięć na poszczególnych elementach oraz co ważne bierze się pod uwagę to, że wyświetlacz będzie multipleksowany ze względu na swoją budowę, a więc sygnał sterujący będzie sygnałem...
Witam. Licznik 4017 "zapalający" kolejno 3 diody LED powinien być tak połączony: http://obrazki.elektroda.net/43_12354806... Diody można sterować bezpośrednio z wyjść 4017 (z rezystorem R3) pod warunkiem, że są to diody "małej mocy" i niewielka jasność świecenia będzie - w tym zastosowaniu - wystarczająca (sam oceń). Przy większych prądach...
Sprawdzałem fizycznie drugą wersję twojego kodu co prawda na Atmega 16, ale to nie szkodzi. No i muszę stwierdzić że wszystko ładnie chodzi. Naciskam coś na klawiaturze i diodka się zapala, naciskam drugi raz i diodka gaśnie. Ustawienia portu w Hyper Terminalu to: -liczba bito na sekundę : 2400 - bity danych: 8 - parzystość : brak - bity stopu : 1 -...
No tak , ale twój program się wykonuje dopiero po resecie. Jak sterujesz diodę , prosto z portu czy przez tranzystor ?
Jaka dioda? Obojętne jaka? 1n4007 wystarczy? Mam wiele diód w tym prostownicze. Czy mogę zastosować właśnie diodę prostowniczą?
Poprawiam się - uściślam: - "logic level" to musi być N-MOSFET (jak podał kolega wyżej - np. IRLZ44) - od strony masy, sterowany wprost z uC (a wtedy silnik z drenu do +12V). Oczywiście równolegle do silnika dioda np. 1N400x. Jeśli P-MOSFET - to nie musi być "logic level", gdyż musi być poprzedzony pojedynczym stopniem na BJT (np. BC547) w ukł. OE i...
sterowanie attiny2313 rs232 sterowanie diodami sterowanie diodami mikrokontroler
dodge światła prosty solarny regulator ładowania włącznik świateł montaż
katalog tranzystor zamiennik lodówka candy opinie
TV Signal Decoders for Antenna: Brands, Models, Functions, and Common Faults Explained Nokia 5130 XpressMusic – zdejmowanie simlocka kodem NCK, procedura i ograniczenia