Brownout i Powerup nie mialy i nie mogly pomoc w tym przypadku. Po prostu zwrocilem uwage, ze dobrze stosowac te zalety mikrokontrolera, ktore sa dostepne na jego pokladzie. Jesli pomoglem - przycisk POMOGL pomoze mi :) BF
https://forbot.pl/blog/kurs-arduino-uart... Punkt: Interakcja z układem - sterowanie diodami przez UART
Witam Wyjść w porcie masz 3 więc o ile korzystasz z portu z płyty głównej a nie jakiejś przejściówki to możesz sterować 6 diodami (na porcie RS232C masz przy "0" -12V więc dioda LED umieszczona w drugą stronę będzie świecić. Jeśli chcesz sterować czymś więcej bez AVRa to musisz zaopatrzyć się w dekoder/dmux z 3 bitowym adresem, ale funkcjonalność będzie...
Korzystaj z symulacji krokowej. Ostatecznie nie dawaj $sim w programie natomiast waitms zmień na mniejsze (symulacja jest ok 100x wolniejsza od procka, więc zamiast waitms 200 daj 2) Sprawdzonego programu do zapalania diod na kolejnych portach nie ma. Np. możesz użyć jednej zmiennej WORD i rozbić ją potem na dwa proty. Zaletą jest to że operujesz na...
http://obrazki.elektroda.pl/4254374100_1... Witam. Od dłuższego czasu zastanawialiśmy się z kolegą mlassota nad zaprezentowaniem naszych LedCube’ów na forum, aż w końcu zdecydowaliśmy się. Niestety na forum jest niewiele takich projektów, a my chcieliśmy mieć kostkę 4x4x4, w której matryca byłaby bezpośrednio połączona z płytką...
1. czy jest coś dla windowsa dzięki czemu mogę obserwować bity pojawiające się na porcie COM? taki wireshark ale dla innego interfejsu.. Bray'S Terminal , ale blokuje port, ma możliwość wysyłania. 3. może być też to problem z niedopasowaniem prędkości transmisji.. Sprawdzałem jednak w menedżerze urządzeń i wyglądało na OK ale jeszcze bliżej się też...
Witam po raz pierwszy na tym forum i proszę o wyrozumiałość... Chodzi o znany i opisywany wielokrotnie problem sterowania diodą z portu szeregowego. Przejrzałem rozwiązania podane w dokumentacji i tutaj na forum i stwierdziłem, że wszystkie one (albo nie znalazłem właściwego) mają pewną wadę: dioda świeci się tylko wtedy, gdy działa program sterujący....
Witam Mam pytanie jak można poprawić ten ukłąd aby dodać do niego wskażnik w postaci diód LED. http://www.elektroda.pl/dla_kompa/schema... Tzn. chodzi mi dokładnie o to, żeby po załączeniu danego urządzenia (220V) paliła się również dioda, a po wyłączeniu - gasła. Dzięki
Mam problem chcę podłączyć do portu LPT diody LED tak żeby mogły świecić według zaprogramowanej kolejności. Jestem zielony z programowanie więc potrzebowałbym gotowy program. Z góry dziękuję.
czy taki układ ma szase działac , potrzebuję sterować diodą bipolarną LED / red-green / naprzemian zakładam że jak bede zmianiał stany równoczesnie na obu portach na przeciwne to led-y bedą swiecić. Czy ma to szansze zadziałac ??????
Szukam schematu nadajnika podczerwieni podlączonego do komputera (USB lub RS232) Chciałbym sterowaś urządzeniami (magnetowid, TV, wideo) z komputera. Jak na razie uzywam Girdera i odbiornika, a chciałbym sterować z komputera. Prosze o pomoc, bo nie znalazłem jeszcze nic dobrego (w sumie nic).
W jaki sposób można ściemniać lub rozjaśniać diody led portem COM (lub LPT)z komputera ? Czy w ogóle jest to możliwe ?
Tak... wzialem sie, a raczej probuje sie wziac za moje pierwsze urzadzenie elektroniczne podlaczane do komputera. Napisalem programik ktory co jakis tam czas sprawdza pingi do danego hosta no i chcialbym zrobic urzadzonko pod COM'a, na ktorym by byly 3 diody - czerwona, zolta, zielona - no i w zaleznosci od opoznien (ping'a) swiecilaby sie odpowiednia......
Jak mozna sterować diodami Led z komputera slyszalem ze sie da przez port LPT? jak to zrobic???
Moja sytuacja wygląda tak: Mam podpięte diody pod pin 2 D0 i pin 25 masa. Przy włożeniu męskiej wtyczki do portu diody odrazu świecą słabym światłem, a później gdy chce je kontrolować w Pascalu nic się nie dzieje. Diody świecą nadal. Co może być? Czyżby uszkodzone LPT?
Czy moge prosić o pomoc - gotowca Spedzilem przed baskomem kilka dni w praktyce niedaje sobie rady w przelanczaniu funkcji a konkretnie chodzi o to oczywiscie chodzi o sterowanie diodami port D a 2 przyciski port C 0 i 1 $regfile "m8def.dat" $crystal = 1000000 Dim A As Byte Config Pind.0 = Output Config Pind.2 = Output Config Pind.3 = Output...
Witam. Buduję prostownik samochodowy, miałem wszystko, ale niestety dioda (10A) okazała się zbyt słaba i po zwarciu przewodów przestała przewodzić. Narodził się nowy pomysł - "mini regulacja" natężenia prądu - mostek prostowniczy + osobna dioda. Przełącznikiem wybierałbym czy chce mostek (wyższe natężenie, szybsze ładowanie, trochę mniejsze napięcie)...
Witam. Wiem, że jest wiele podobnych tematów, jednak nie udało mi się znaleźć satysfakcjonującej mnie odpowiedzi i nie chciałbym uwalić sobie przez to pcta. Posiadam kilka kompletów lampek LED na choinkę pracujących pod napięciem 230V. Chciałbym móc sterować jasnością tych zestawów (kilka kanałów) za pomocą komputera i uC. Komputer komunikował by się...
Witam, Na wstepie, jestes niezbyt obeznany w elektronice ale chce sie podszkolic :) nie ma co :) Chcalbym za posrednictwem LPT sterowac jakims urzadzeniem, nie wazne jeszcze jakim, narazie moga to byc tylko diody. Nie rozumiem kilku rzeczy :( http://www.thebells.net/Halloween/PLCC/P... Chcialbym sterwac bez dodatkowego zasilania, a na 1 scheamcie...
Witam, Mam następujący problem z poniższym fragmentem układu. Otóż na wejściu mikrokontrolera cały czas jest stan niski bez względu na to czy transoptor jest zasilony czy nie. Jeśli odłączę emiter tranzystora od masy to na wejściu uC mam to co chce czyli wysoki kiedy transoptor nie jest zasilony i niski kiedy jest zasilony ale wtedy oczywiście nie świeci...
Witam! czy wie moze ktos w jaki sposob moge podbiac diody led do portu com w komputerze tak aby one świecily a jeszcze lepiej gdyby mrugaly i zebym mogl nimi sterowac za pomocą jakiegoś programu. Mam na mysli jakis tani i łatwy w wykonaniu schemat. Pozdrawiam
Witam. Jestem początkujący jeżeli chodzi o temat mikro-kontrolerów więc miejcie wyrozumiałość :) Zrobiłem dziś mój pierwszy program sterujący zapalaniem i gaśnięciem diod. [syntax=c] #include <avr/io.h> #include <avr/delay.h> int main(void) { DDRD=0x7c; for (;;) { PORTD=0x7c; _delay_ms(300); PORTD=0; _delay_ms(300); } return 0; } [/syntax]...
Witam, postanowiłem sobie napisać program sterujący diodami led. Program wygląda tak: http://obrazki.elektroda.pl/3923394700_1... No i zmieniałem te ustawienia różnie, jednak nadal bez efektu. Czy ktoś wie gdzie popełniłem błąd, i czemu to nie działa ? Zbędny załącznik usunąłem. - arnoldziq Niezmiernie się cieszę.
Dzień dobry. Zwracam się z prośbą o informacje jak podłączyć elementy prostownika zgodnie z załączonymi zdjęciami. Gdzie podłączyć transformator do diod, a później to tej płytki. Z góry dziękuję za pomoc. https://obrazki.elektroda.pl/9632647100_... https://obrazki.elektroda.pl/2042418700_... https://obrazki.elektroda.pl/3326632600_...
Witam. Wiem że było już wiele tematów o USB, ale ja chcę je wykorzystać bez żadnych schematów, za darmo. A więc powiedzmy że mam 10 diód led, neon, czy jakieś inne urządzenie i jest to podpięte pod jakiś zasilacz. Aby tym sterować muszę zamontować włącznik, ale nie dało by się tego zrobić za pomocą USB? Najprościej to wytłumaczę na jakimś przykładzie...
Poczytałem od podstaw elektroniki itp. Zrobiłem mini obwód czyli podłączyłem kabelek do portu LPT a dokładnie do pinu 2 (D0), następnie rezystor 700 ( będzie inny ale jes sobota i nigdzie nie dostałem innych) następnie diodę LED i kabelek do masy. Dioda świeciła, świeciła smile.gif Teraz w środowisku Delphi chciałbym sterować włączaniem i wyłączniem...
Przy próbie sprawdzenia stanu portu poleceniem PINx za pomocą bit_is_set albo bit_is_cleare nie zależnie od tego czy podpinam minus do sprawdzanego portu dioda się zaświeca.
https://obrazki.elektroda.pl/3749516100_... Witajcie moi drodzy Dziś tematem będzie sterownik LED WS2812. Najpierw opiszę jego działanie od strony teoretycznej, a potem zaprezentuję moją bibliotekę do jego obsługi przeznaczoną dla PIC18F45K50. Co to jest WS2812? WS2812 jest to inteligentny sterownik LED połączony z diodą RGB. Pozwala...
Zobacz na maski bitowe w makrach LED_0_ON i LED_0_OFF - są takie same. On kasuje bit 6, pozostałe nie zmieniając, z kolei off ustawia wszystkie bity z wyjątkiem b6. W efekcie nic się na porcie nie zmienia.
. Autor prawdopodobnie się uczy - potrzebna jest Mu "głęboka woda", Raczej kurs "podstawy C". to widzę dwie sensowne możliwości. Ja widze trzecią (czwartą), multipleksowanie przez dwa. Więcej może nie być sensu z powodu jasności diod. Proste PCB i łatwe sterowanie. 10 układów. Pięć szeregów koniecznie na jeden wspólny port. W arduino będzie 20 x 8...
zasilanie jest wystarczające,nawet jezeli zmieni program tak aby migała dioda np na pc 5 to i tak nie bedzie migać. Dodano po 2 moze coś źłe definuje w programie.jak powinien wyglądać taki program aby te diody migały jednocześnie na porcie c?8 ich jest
Ja tam jestem z resztą tak jak większość za dawaniem wędki a nie ryby dlatego nie oczekuj gotowego rozwiązania. Jeśli CI to pomoże to na port atmegi podajesz albo stan wysoki albo niski np. poprzez przełącznik. Zależnie od stanu przełącznika na danym porcie pojawia się albo stan niski albo wysoki czyli albo będzie potencjał bliski masy albo bliski napięciu...
To że diody się zapalają po włączeniu komputera to normalne - na porcie pojawiają się '1' na wszystkich pinach. Niestety nie da się wrzucić żadnego programu w 'tray'a' ani zmodyfikować rejestru gdyż w momencie włączenia komputera jeszcze nie istnieją. Na początku kontrolę nad komputerem sprawuje BIOS. Dopiero później jest jest ładowany system. Nie myślałeś...
Witajcie, jako ze z uC zaczynam, pojawsil mi sie dylemat z polaryzacja wyjsc. Uzywam 89S8253. Zgodnie ze znaleziona dokumentacja. zrobilem drabinke diodowa z diodami bezposrednio podlaczonymi do wyjs oraz przez 470 Ohm do masy. I tutaj ustawiajac 1 na wyjsciu , napiecie na diodzie jest 1,7V co daje ze dioda sie zarzy tylko lekko. Testowo zrobilem bez...
Raczej nie jest to mozliwe. bo program wysylajacy dane (kod byl w zalaczniku) wysyla kolejne dane w odstepach milisekundy jesli dobrze pamietam. Dlatego nie zachowywale, tych rejestrów. A jesli chodzi o sam moment nadawania, to zaraz po stwierdzeniu, ze otrzymano wszystkie niezbedne dane przerwania sa wylaczane. Nasuwa mi sie jeszcze jedna rzecz. Zmierzylem...
Siadam właśnie do przypominania sobie jak to z 51 Było, i zastanawiam się jak rozwiązać kwestie podłączenia wyświetlacza, czy zrobić na kolejnych portach P1-P3 osobno sekundy, i części dziesiętne i tysięczne... Z tego co się zorientowałem to ten procesor ma 4 porty więc byłoby to wykonalne, i jeden port zostaje na obsługę logiki zapalania Diod. I teraz...
2313 z silnikiem krokowym możesz wykorzystać np do jakiegoś robocika albo bo zasuwania zasłon na okna .rolet czy zaluzji można by dodac jakiś fotoelement i by sie same okna zasłaniały na noc a rano by sie odsłaniały do silnika bipolarnego sterownik tranzystorowy wygląda troszke inaczej oprucz tranzystorów n-p-n potrzebne są jeszcze p-n-p sterowanie...
Witam Skorzystam z tematu aby zaprezentować mój problem. Zakładaj proszę własne tematy, bo to Twój problem, a nie problem tamtego autora. Otóż napisałem program do regulacji poprzez PWM prędkością silnika jednak temat przerwałem i wróciłem do niego po kilku miesiącach i teraz siedze już drugi dzien na tym i nie mogę pojąć czemu program wcześniej działał...
Jakiś postęp jest ale jeszcze długa droga przed Tobą . Mikrokontroler = uC 1 schemat gdzie masz minus zasilania ( gnd ) dla uC ? . Schemat wygląda lepiej ale to nie to , po co stabilizator dla serw ? , po co LM317 ? . Stabilizowane ma być napięcie dla mikrokontrolera a nie dla serw , zasadą jest kondensatory jak najbliżej nóżek uC oraz od strony wejścia...
[syntax=csharp]#include <avr/io.h> #include <avr/interrupt.h> //definicja LED1 (do którego pinu podłączony LED1) #define LED1 PB0 //definicja LED2 (do którego pinu podłączony LED2) #define LED2 PB1 //definicja początkowej wartości timera #define timer_start 6 //zmienna pomocnicza-licznik używana w przerwaniu volatile uint8_t cnt=0; void...
A sorki nie przyuważyłem w pierwszym poście tego: MCUCR |= (1<<ISC01)|(1<<ISC11); GIMSK |= (1<<INT0); sei(); i teraz wszystko jasne jest. Dodano po 9 Taki szybki gotowiec, sprawdź: Dodano po 1 Mała poprawka w kodzie była. Dodano po 2 Tak powinna wyglądać obsługa "prawidłowa" przerwania: [syntax=c] SIGNAL (SIG_INTERRUPT0) // obsługa...
nie sprawdzasz, czy pytanie odnosiło się strony, czy czegoś innego (np. strumienia danych). Zgadza się, w zamieszczonym kodzie nie ma sprawdzania o jaki plik pyta przeglądarka, bo jest to najprostszy przykład serwerka. Po prostu nie było takiej potrzeby, ale jakby była to można te sprawdzanie bez problemu dodać. Dość prymitywne sprawdzanie o co pyta...
Spróbuj bez przedłużacza... Pozdrawiam Hubert.
W programie sterowanie diodą D1 jest na porcie B, nie C.
Rzeczywiście. Jeszcze trzeba zainicjować kierunek portu, którym sterujesz diodą (procesor domyślnie nie wie, że ma to być wyjście). dla portu, którym chcesz klepać rejestr nazywa się DDRA... i uśmiech ;-)
$regfile = "m8def.dat" $baud = 9600 $crystal = 1000000 Dim X As String * 160 At $300 'uzywa adresu 300 w SRAM Dim A(160) As Byte At $300 Overlay 'tablica 160 bajtow zapisana w tym samym miejscu Dim Z As Byte Print "podaj X" Input X For Z = 1 To 160 Print Chr(a(z)) Next Z 'lub bardziej przejzyscie For Z =...
Diody wpięte szeregowo z kondensatorami, zależnie od ich pojemności, będą tylko błyskać. Diody z rezystorami podłączasz do jakich portów chcesz, programowo zdefiniujesz do jakich portów są podpięte. Ułatwić nieco program można podpinając kolejne diody do jednego portu zgodnie z kolejnością numeracji pinów.
Witam Zrobiłem takie sterowanie. Było opublikowane w EDW, na stronie [http://www.edw.com.pl] w dziale FTP jest programik "Tunningpcsoft", którym można sterować LED-ami przez COM-a. Dwie niebieskie diody są podłaczone szeregowo z rezystorem 100 OHM pod Pin 4(+) i pin 5(masa) portu COM.
Mosfet w szeregu z diodą LED i opornikiem sterowany PWM'em z portu procesora.
Wszystko w datasheecie :) tylko nie mów ze angielskiego nie kojażysz :) Co do programowania ... może najpierw zacznij od bascoma (ja tak robiłem ) ale później przerzutka na c++ jest bolesna ... wiem bo właśnie to teraz mam :/ Dodano po 4 Mógłbyś mi rozrysować kilka połączeń tych diód ? np do portu PB0 podpinasz sobie diodę (teraz zależy już czy anoda...
Mam pytanie dotyczace tego ukladu. Czy mozna zalaczyc cos na porcie np. PA na przyklad zaswiecic diode i na porcie PB druga diodke, a nastepnie je zgasic. Chodzi mi w glownej mierze o to czy stan (do zaswiecenia, czyli niski) bedzie sie utrzymywal jednoczesnie na porcie PA.1 i np. PB.1, czy po prostu po przejsciu (zaadresowaniu portu PB) stany na porcie...
http://discolitez.com/ Tu jest sporo efektów sterowanych kompem Mam wykonany układ na 32 kanały sterowany portem równoległym. Pozdrawiam
Witam Na stronie elektrody znajduje się sterownik do 32 lamp (mogą być żarówki lub diody) podłączony do portu drukarki, a sterowany przez „winamp”. Przy sterowaniu diodami niepotrzebny jest optotriak i cała reszta. Diody można podłączyć wprost do wyjść układu 74374 poprzez rezystory ograniczające. Oto link: http://www.elektroda.net/dla_kompa/disco...
8 - masa 9 - zasilanie pod 1...7 podpinasz bity sterujące z portu LPT 16...10 wyjście na diody LED + rezystor Poczytaj sobie to - wyświetlacz: http://free.polbox.pl/j/jacek80/spis.htm
Sterując w ten sposób uwalisz port. Zastosuj chociaż jakieś tranzystory pomiędzy portem i przekaźnikami. Jeszcze lepiej przez transoptory. Oczywiście dodatkowo diody równolegle do przekaźników w celu eliminacji przepięć. Temat poruszany wielokrotnie.
Bajt to 8 bitów, bit to 1 lub 0, 0 to np dioda zgaszona, 1 to zaświecona. 01101010 to bajt - dioda zerowa to 0, dioda 1 to 1, dioda 2 to 0 licząc od prawej. Bajt wpisany do portu ustawi odpowiednio napięcia końcówek a te zasilą diody.
Nigdzie nie widzę definicji portu PB jako wyjścia. Powinieneś dodać jeszcze: DDRB = (1<<PB1);
Tak na dzień dobry to diody powinieneś podłączyć inaczej , sterować niskim poziomem z portu a drugi koniec podłączyć za pomocą rezystora do Vdd. 1. proponuję przestawić się na C ( dużo łatwiej zwłaszcza jeśli chodzi o analizę kodu) 2. czy próbowałeś zapalać te diody ??? 3. może być np. tak że porty w wysokim stanie pozostają w stanie wysokiej impedancji....
Po to są linie sterujące. Zależy czy masz zadajnik pokazujący sygnał wysoki czy niski. Sprawdź w specyfikacji zadajnika. Jeżeli jest to standardowy zadajnik z sygnałem wysokim, tzn. kod BCD jest podawany stanami wysokimi, to wystarczy złącze C zadajnika podłączyć do jednego z portów sterujących i podając stan wysoki na linię podłączoną do zadajnika...
Warto też zanegować taki przebieg albo chociaż celem osiągnięcia dużego wypełnienia sterować pwm na małe wypełnienie i wpiąć diody katodami do portów bo jak wiadomo większą wydajność prądową układy takie jak avr-ki mają przy logicznym 0.
Z USB bez problemu wyciągniesz wystarczający prąd. Trzeba by znaleźć wtyczkę. Opornik oddzielny do każdej diody. Jeszcze co do portu COM - można zmierzyć prąd zwarcia (on jest odporny na zwarcie, na pewno nie da więcej niż 0.5A).
Witam, mam pytanie, może idiotyczne, ale sprawdziłem już wszystko i nie znalazłem przyczyny. Mam podpięte 4 diody pod portb od 1 do 4. Mogę włączyć wszystkie diody, wyłączyć wszystkie lub sterować oddzielnie diodą w porcie 4 w różnych kombinacjach, ale... nie mogę sterować pozostałymi diodami pojedyńczo. Kodu nie będę wrzucał bo jest banalny, poza tym...
Dioda transoptora jest źle podłączona. Ma być w przeciwnym kierunku i względem plusa, (dotyczy pierwszego rysunku).
Port LPT jest dobrym rozwiązaniem do takiego zastosowania. Standardowy port szeregowy jest urządzeniem 16-bitowym, w którym mamy tylko 4 wyjścia i aż 12 wejść. programowałem trochę w C, prędzej w TP Procedura zapisu do tego portu (czyli sterująca diodami) jest bardzo prosta: procedure lpt_write(adr: word; zm: byte); begin asm mov al,zm...
Może np. dwukolorowe diody led (8 sztuk) podłączone do portu i różne sekwencje. Sterowanie jednym przyciskiem. Np. czerwone w lewo, prawo, zielone, jeden punkt, dwa itd. Jak chcesz coś bardziej skomplikowanego to wyświetlacz LCD, może jakiś termometr. Ale to już jest trudniejsze.
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]
Najprostszym rozwiązaniem jest połączenie diod po 8 w kolumnie i sterowanie za pomocą przerzutników "D". Daje to możliwość sterowania z portu LPT i łatwą rozbudowę o kolejne kolumny - przerzutniki łączone w szereg tworzą rejestr przesuwający. Sprawdzone, ale przy tak małej ilości diod efekt będzie kiepski. (8 rzędów X 6 kolumn = 1 znak wyświetlany).
Jak chcesz zapalać diodę za pomocą portu szeregowego, skoro nie ma tam oddzielnej linii sygnałowej dla każdego transmitowanego bitu? Tutaj bez dodatkowego układu scalonego się nie obejdzie. Twój sposób o którym mówisz jest dobry dla portu równoległego (LPT), ale jego pewnie też nie masz w laptopie, a przejściówki na niego są jeszcze droższe. Oczywiście,...
Czyżby kolejny zegar binarny... Wszystkie porty jako wyjścia. Przy takim podłączeniu możesz sterować jednocześnie tylko jedną kolumną diod. Chcąc uzyskać efekt ciągłego świecenia musisz w sposób ciągły zapalać kolejne kolumny. Czyli w pętli na port C wysyłasz odpowiednie dane, a potem zapalasz odpowiednią kolumnę wysyłając na PD 1 następnie wysyłasz...
Czyli nadaje się do sterowania tym przekaźnikiem ten układ? I czy na każdą nogę portu mam 50 mA?
rs232 sterowanie diodami sterowanie diodami mikrokontroler sterowanie diodami klawiatury
mierzenie poboru prądu spoczynku zamontować rozdzielnicę kondensator mniejszy zasilacz
engine fault peugeot diagbox peugeot
Piaggio Zip, Typhoon – napięcie cewki zapłonowej statora AC-CDI, pomiar i typowe wartości Kia exterior fuse box color wiring diagram codes, EWD access, and color legend explained