Czyli nic nie zrozumiałeś z linkowanego programu. A szkoda... Zasada działania (podobnie jak dla wielu innych programów), to wykonywanie krytycznych sekcji w przerwaniach. Pętla główna może być zupełnie pusta. W programie głównym: 1. Zdefiniuj sobie 8 zmiennych (Parametr_x), które będą odpowiadały wartościom włączenia każdego z kanałów. Np. 100,47,198......
Witam, już wcześniej na podstawie tego fragmentu kodu, który podałeś mówiłem, że program ten wykorzystuje płynne sterowanie jasnością tylko ty tam wstawiłeś stałą o wartości 70. Mówiłem też, że skoro nie wiadomo jakie jest taktowanie procka to ciężko powiedzieć co z czego wynika. Ale teraz widać jak na dłoni potwierdzenie tego co pisałem, jest to typowe...
Czy wszystko będzie ok. trudno wyczuć. Zależy jaki zastosowałeś układ wykrywania przejścia przez zero. Jeżeli stan niski utrzymuje się przez większą część przebiegu i tylko w okolicach zera jest wysoki to dopóki jest stan niski to jest zgłaszane przerwanie. Jeżeli dodać do tego że przerwanie int0 ma najwyższy priorytet poza reset to przerwanie od timera...
Ja mam taki program zrealizowany na Atmedze8. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 40 $framesize = 40 Config Portb.1 = Output 'wyjscie triak Triac Alias Portb.1 Config Rc5 = Pind.7 'rc5 pin timer0 Dim Level As Word 'poziom sciemniania 1 - 20 Dim Timer_val As Word 'wartosc timer1 dla sciemniania Dim Command...
R4 może mieć za dużą wartość. A R3 to po co?
Cześć W załączniku podsyłam Ci formułę obliczeń z której korzystałem oraz arkusze Open Office w którym to wyliczałem. Z jakiegoś powodu (już nie pamiętam) użyłem wtedy Open Office zamiast Excela. Ten arkusz nie otwiera się poprawnie w excelu. Obliczenia wykonane dla 250 kroków, timer 16bit (procek PIC taktowany kwarcem 8MHz). Teraz nie mam Open Offica...
Przesunięcie to może źle powiedziane ale opóźnienie jakie powstaje między rzeczywistym przejściem przez zero a tym kiedy dostajemy sygnał. Skąd się bierze ? A no stąd, że dioda nie gaśnie dopiero przy prądzie równym 0 i nie zaświeca się gdy tylko wzrośnie on powyżej 0. Układ wyżej owszem jest bardziej skomplikowany ale z tego co sprawdziłem organoleptycznie...
Tutaj częstotliwość ma być stała, więc opóźnienie można bezpośrednio przeliczać na przesunięcie fazowe.
Po pierwsze który to Bascom i jakie są wartości $hwstack, $swstack i $framesize w IDE bo stamtąd je bierze jeśli nie umieścisz tego w kodzie. Na przyklad jesli nie użyjesz Nosave to Bascom potrzebuje około 32B na odłożenie rejestrów i wykorzystuje do tego $HWstack. Do tego w przerwaniu masz Lookup() który potrzebuje kolejne cztery bajty. Jak masz za...
Problem nie jest z falownikiem. Właściwie w projekcie nie biorę go pod uwagę. Tu raczej nie chodzi o konkretny falownik, tylko o to jak rozwiązać problem jego sterownia PWMem ... Witam. Napisz z czym masz wreszcie problem? Jeśli nie z falownikiem to znaczy że znasz kilka możliwości ich sterowania!! Jednym z nim jest sterowanie napięciowe w standardzie...
Detekcja zera sieci: A może by tak transoptor PC814 + dwa oporniki 150 kΩ i bezpośrednio do 230 V. Nie będzie prościej ? Ja tak to rozwiązałem i działa bez zarzutu. Program sterownika fazowego (BASCOM AVR) i aplikacja do obliczenia opóźnień jest tutaj: http://www.elektroda.pl/rtvforum/topic17... Pozdrawiam...
Witam. Jest to mój pierwszy post na forum elektrody więc witam serdecznie wszystkich forumowiczów i proszę o wyrozumiałość :D . Mam problem z swoim projektem, a mianowicie ze ściemniaczem światła sterowanego pilotem, który nadaje w RC5. Problem polega na tym ze program działa ale tylko przez chwilkę a później działa tylko jego część. Wygląda to tak,...
Witam. Mam następujący problem chcę zrobić regulator fazowy oświetlenia sterowany z pilota RC5 o ile sterowanie fazowe i obsługa RC5 osobno nie nastręczają problemów o tyle razem pojawia się problem zakłócania pracy regulacji fazowej przez odbiór sygnału z pilota. Da się to jakoś obejść w bascomie ? Opóźnienie od przejścia przez zero sieci do załączenia...
Mogę Ci przesłać taki programik, ale w C.
Zasada liniowego sterowania fazowego jest taka: 1. Przejście przez zero generuje przerwanie zewnętrzne INT (opadające zbocze), w którym: a) wyłączasz bramkę optotriaka b) przeładowujesz TIMER wartością, którą odczytujesz z tablicy w zależności od aktualnego poziomu mocy. TIMER ten będzie odliczał opóźnienie włączenia optotriaka c) uruchamiasz TIMER...
marco47 - przepraszam, nie zauważyłem. marek19951 - proste if-then nie załatwi problemu. Jeżeli masz zapał, a widzę , że masz, zacznij od procedury obsługi klawiatury , która nie powoduje opóźnień poprzez martwe pętle ( czyli m.in wait, debounce, bitwait itp). Ja to zrobiłem na przerwaniu programowym z timer1, które odliczało mi okresy 10 ms w połączeniu...
Temat był poruszany w Elektronice PLUS, dodatek poświęcony bascomowi. Był tam projekt nawijarki do cewek. Urządzenie oparte o silnik czterofazowy (6 wyjść) 4 wyjścia z cewek i 2 razy com. Obrót poprzez kolejne włączanie cewek. W przypadku silnika 2 fazowego wymagane jest odwracanie kierunku przepływu prądu. Szczegółów do końca nie znam, do tej pory...
Jedno mi się rzuciło w oczy ładujesz licznik zanim go zatrzymasz, rób odwrotnie. Nie zatrzymałeś również licznika po configu
Witam ! Programuje w Bascomie jak narazie, procesor AT89S8253. Od jakiegos czasu probuje wysterowac silnik 3-fazowy z CD-romu ale niestety bez skutecznie. Silnik sie kreci ale niestety po osiągnieciu nieduzych obrotów (moment obrotowy praktycznie zerowy) staje w miejscu i zaczyna drgać. Czytalem juz wiele informacji na ten temat, jest jakis prosty sposob...
Czy ktos z kolegow moglby podsunac jakis szkic programu do sterowania falownika 3-fazowego PWM na AVR 8535 (najlepiej w bascomie)
Witam. Buduję układ regulacji fazowej na triaku,który miałby zasilać silnik indukcyjny,jednofazowy o mocy około 300W Układ na AT90S8535 . Mam problem z programem w bascomie. Gdzie mogę znależć jakieś programy pisane w bascomie na taką właśnie regulację.???
Dobra. Jak potrzebowałbym regulatora recznego to nie byloby tego tematu. Ma to byc na Atmelu i w bascomie. Sterowanie fazowe bez wykrywania 0 pomyśl zanim coś napiszesz.
Witam! Orientuje się ktoś może czy za pomocą np atmega16 lub 32 jest możliwość wygenerowania trzech sygnałów przesuniętych między sobą w fazie o 120st? o napięciu w zakresie 0-10V z rozdzielczością 10mV? tester służył by do testowania zabezpieczeń nad prądowych (pełnił rolę przetworników I/U). Mile widziana pomoc programowa w środowisku BASCOM
Jesli ktoś miał by pomysł jak to ogarnąć w bascomie to bardzo proszę o propozycję. Pisałem kilka razy jak to zrobić ale jest jeszcze jeden sposób, napisz w Bascom nie używając Bascom - użyj dostępu do SFR.
Witam Jak w temacie Zlecę napisanie programu w BASCOM do Fazowego sterowania obrotami silnika dmuchawy / żarówki Odczyt z sieci 230V 2 połówki sterowanie triakiem i optyka 3021 bez załączania w "0" Zapis w pamięci programu stałych z kodu ABCD czyli stop i 15 pędkości - czyli steruje 4 wejściami 0/1 dlaczego ?, bo to będzie moduł do innego układu i nie...
MOC3041 celowo był użyty ponieważ chodzi o załączenie w zerze. Natomiast lini N nie ma ponieważ układ jest odseperowany, dwa bieguny fazowe są takie same.
Tosz to zwykłe sterowanie fazowe. Czyli 100Hz. Pomiędzy transoptorem a tniakiem ma nic nie być. Zresztą nic by to nie dało (ten kondensator). Migotania żarówki nie będzie. Ale tu uwaga: zdziała to tylko z klasycznymi żarówkami. Żarówki świetlówkowe nie będą zachwycone takim sterowaniem. Triak: BT136. PS. Współczuję Twoim dzieciom ;)
A jeśli on chce wykrywać zero?:> Bo np. reguluje fazowo?:>
Oprócz komendy RC5SEND trzeba pamiętać o wykorzystaniu wyjścia PWM timera do generowania przebiegu wyjściowego ponieważ sygnał RC5 jest kodowany bi-fazowo (kod Manchester). W helpie do Bascom-a AVR jest podany przykład wzmacniacz wyjściowego podłączany do wyjśćia OC1A (port B.3 w 2313)
Witam. W pewnym sofcie dla Atmega16 wykorzystałem już: - Timer1 (16 bit) do odliczania 0,0001s odcinków czasu - Timer2 (8 bit) jest wykorzystywany przez odbiornik podczerwieni (instrukcja getrc5) Timer 0 niby jest wolny, ale nie wiem / nie jestem pewien czy nie jest on wykorzystywany przez jakieś używane przeze mnie instrukcje (np. print dla sprzętowego...
"Tak więc jeśli jeden silnik krokowy posiada 4 końcówki do sterowania to podpinając dwa takie silniki do 8 bitowego portu dostaną one sygnał sterujący jednocześnie." Guzik prawda. Wystarczy zastosować maskę na pół portu a drugą połowką sterować z inną częstotliwością i z odpowiednim przesunięciem fazowym aby każdy silnik działał niezależnie.
Co to jest to I2L ???? i ile ma przewodów sygnałowych?? Zobaczyłem sobie notę katalogową SAA1057 i o ile mi się wydaje to jakaś pętla synchronizacji fazowej, może zastosujesz jakiś inny scalak np: philipsa na I2C, to będzie łątwiej obsłużyć. Raczej nie ma tego obsługi w Bascomie.
Nie udało, ale napisałem inny program w BASCOMIE który działa
Zrób najpierw 1 kanał. Wraz z programem do obliczania tablicy opóźnień jest też kod w BASCOM'ie obsługujący regulację fazową. Tam jest pokazane jak korzystać z tej tabeli w przerwaniu od INT i TIMER'a. Później zastanowimy się jak za pomocą 1 TIMER'a obsłużyć 3 kanały regulacji.
Kupujesz scalak L293D (weź ten z literą D), ściągasz notę aplikacyjną i masz tam narysowane jak to podłączyć do silnika 2-fazowego. No i właśnie nie wiadomo jaki ty silnik masz. Jeśli bipolarny 2-fazowy to powinny wychodzić 4 kable. W silniku unipolarnym tylko włączasz lub wyłączasz cewkę co robisz scalakiem ULN. W Bipolarnym włączasz-wyłączasz cewkę...
Witam. Mam silnik 3 fazowy (tak myśle) i chce zrobić do niego sterownik. Wiem że temat był już x razy... Znalazłem post http://www.elektroda.pl/rtvforum/topic16... Ale chciałem zrobić to na mikroprocesorze. Posiadam Attiny2313 programowany w Bascomie(nic więcej narazie nie umiem) probowałem go uruchomic najprościej jak się da (według mnie).Zmieniając...
W EDW z sierpnia 2000 prostego pomiaru częstotliwości dokonywano na wejściach T0 / T1 (timery / liczniki). Jako, że na moim PCB detekcja przejścia przez zero realizowana jest na INT1 (a nie na wejściach counterów), pomyślałem, że zamiast counter'a wykorzystam po prostu przerwanie na INT1, po wystąpieniu którego w obsłudze przerwania zmienna zostanie...
Witam:D Potrzebny mi algorytm przeliczania napięcia odczytanego za pomoca przetwornika A/C na stopnie. Układ mierzy napięcie od 0V do 5V i ma zamieniać te wartości na stopnie,według takiej zależności : 0V odpowiada -180st, 2,5V odpowiada 0st a 5V odpowiada +180st,istotne jest wyświetlanie znaku -/+.... Jestem początkujący w bascomie,zrobiłem pare woltomierzy,zatem...
Witam. Szukam informacji nt. dekodowania RC5 w Bascomie. RC% wykorzystuje kodowanie typu Manchester i do dekodowania używa się takich samych technik jak dla kodu Manchester. Z. Hajduk w książce "Mikrokontrolery w systemach zdalnego sterowania" przedstawił następujące metody: *układy cyfrowej pętli synchronizacji fazowej DPLL *automat sekwencyjny Działają...
i jak ci to migocze - mocno?. No bo wlasciwie to dales az 2 procesory , sterujesz jednym kanalem i sa problemy. Ja na jednym zrobilem komunikacje, 6 kanalow bez prostowania i nie migocze - warto się zastanowic co jest problemem u ciebie - sam jestem ciekawy I program pisalem w C nie w asmeblerze kwestia sterowania jedną a sześcioma to jeszcze nie jest...
Zastosuj procesory AVR (np. z serii Atmega, mają różne przydatne peryferia w sobie, np. przetwornik analogowo-cyfrowy, wyjście PWM itd), do programowania Bascom (wersja Basica dla AVR) jest do niego książka (kup lub poszukaj w Bibliotece) http://www.techniczna.com.pl/skroty/83-9... Masz w niej opisaną stronę sprzętową (co i jak połączyć) oraz...
Witam. Nie pomogę, ale się pochwalę :) Gdy na rynku nie było jeszcze sterowników bram przesuwnych (albo były drogie) zrobiliśmy z bratem własny oparty na ATTiny26 - dla siebie. Później robiliśmy sterowniki i bramy dla znajomych. Po paru latach zrobiliśmy "profesjonalny" sterownik na ATmega16 (układ na zapas - dla dodatkowych funkcji, gdyby ktoś coś...
z układem detekcji bym sobie poradził, chyba przeprojektuję płytkę,wymienić optotriaki wymienię, teraz poproszę o najważniejsze wskazówki co do programu, może któryś z kolegów robił coś podobnego w Bascomie?
Potrzebuje wysterowac silnik z CD-romu (3 fazowy). mała uwaga zaproponowany sterownik nie nadaje się do silników bldc , być może silnik będzie się kręcił ale zupełnie bez większej dynamiki i obrotów silnik bldc wymaga przesunięcia fazowego 120° oraz przebiegu sinusoidalnego lub zbliżonego czego na ULN nie osiągniesz , proponuje zapoznać się z sposobem...
Parę uwag: Disable Urxc - zbędne, po co? If Kod_znaku <> 13 Then Enter = 0 If Kod_znaku = 13 Then Enter = 1 Po co dwa sprawdzenia? Bascom jest okrutnie wolny i bez tego. Ale tak naprawdę to chodzi o to: Waitms 20 Co 3 dni piszę tutaj to samo zdanie: "żadnego oczekiwania w obsłudze przerwania!" Skoro specjalnie blokujesz przerwanie na 20 ms, to...
Ja kiedyś od kolegi dostałem dwa groty JCB C245 i zrobiłem sobie stację. Jeszcze na bascom. Działa do dziś, używam kilka razy w tygodniu, ale grot już trzeba wymienić. Zasilacz mam tam zewnętrzny. Mogłem sobie założyć jaki chcę. Izolowany, transformatorowy czy nawet z baterii mogę zasilić. U siebie zrobiłem tak, że na grot podaję około 80w więc nie...
Ja zaznaczam że nigdy nie miałem potrzeby się interesować silnikami od HDD ale jesli piszesz że ma uzwojenia połączone w trójkąt to czy tu nie ma analogii do zwykłego silnika klatkowego zasilanego napięciem3-fazowym? Na przebiegach widać tylko dwa przebiegi o przeciwstawnych fazach a czy nie powinny być 3 przesuniętych o 120stopni ?
Masz błąd w układzie: transoptor OP1, a dokładniej dioda jest podłączona katodą do plusa, a anodą do minusa... To chyba raczej nie ma prawa działać. dzięki za zauważenie błędu, jednak to mój błąd przy rtsowaniu schematu. normalnie jest ok i układ biega. okazało się, ze nie łączyła mi jedna przelotka. Ale kwestia pomocy przy pisaniu programu pozwalającego...
Na Atmela 2051 daje się napisać w assemblerze program generujący na porcie wszystkie 4 albo wszystkie 6 sygnałów dla tranzystorów mocy dla 1-dno lub 3-y fazowego falownika. Załączam małą próbkę (chodząca w Bascom'ie).Dla zdolniejszych polecam do dopracowania "interfejs użutkownika".
witam w przypadku tak wolnej regulacji nie ma sensu sterowania PWM, po za tym trzeba by kombinować z układem wykonawczym Oczywiście można by się bawić w PID, ale chyba nie ma sensu. Owszem zamiast waitms można by zrobić timery, przerwania itp, ale miałem taką koncepcję jaka jest w listingu :). Owszem, może się okazać że będzie problem z odczytem Temperatury,...
zumek - dzięki!;) niby banalne, ale jak sie dopiero zaczyna zabawę z bascomem, to nawet takie proste pomysły mogą się zablokować w umyśle;P Wszystko działa tak jak powinno, choć efekt końcowy nie wypadł tak dobrze jak sie tego spodziewałem... po prostu kolory podstawowe nie prezentują w pełni swoich wdzięków gdyż 2 pozostałe za mocno świecą...
Nie wiem w czym widzisz problem. Sterowanie fazowe to też włączanie i wyłączanie danego kanału. Jedyna różnica polgega na zsynchronizowaniu całości z częstotliwością sieci. Program nie wykonuje żadnych skomplikowanych operacji matematycznych, tylko odczytuje zawartość pamięci i wysyła ją na wyjścia. Sieć pracuje z częstotliwośćią 50 Hz, procesor z...
lukasb9 -> no z tą grzałką to może się rozpędziłem pisząc, że steruję akurat nią "płynnie" bo w zasadzie to ma i tak za małą moc, więc ją jak narazie tylko załączam i wyłączam (ale w ZERZE oczywiście). Nie mniej jednak - ten dwu-kanałowy sterownik do sterowania fazowego zaparłem się i zrobiłem i to w czystym zwykłym Bascomie. Mógłbym więc ją swobodnie...
Nie ma standardowych wartości, ile sobie założysz, tyle masz. Nie ma też czegoś takiego jak standardowy VCO, parametry dobiera się stosownie do potrzeb. Jest wiele rozwiązań, niektóre pracują z częstotliwościami poniżej 1Hz, a inne z częstotliwościami kilkudziesięciu i więcej GHz. To samo dotyczy zakresu napięcia wejściowego, ale najczęściej mieści...
Taki wentylator ma prawdopodobnie silnik asynchroniczny (indukcyjny), a o ile dobrze pamiętam to regulacje obrotów w takim silniku uzyskuje się przez zmianę częstotliwości zasilania. Musiałbyś robic więc falownik a to nie jest takie proste. Ale może w silniku małej mocy da się w jakimś stopniu zmienić obroty przez regulację fazową, może inni forumowicze...
Czyli ten pomysł co podałem w teorii powinien zminimalizować zakłócenia, ale bardziej uniwersalne będzie sterowanie fazowe? Spróbuję coś zmajstrować. Są jakieś specjalizowane układy, czy raczej muszę sam to sobie rozpracować którymś z sposobów? EDIT: Przykłady w C byłyby mile widziane, to coś co znalazłem niestety jest w Bascomie, choć nie ukrywam tekst...
Hehe, No nie, takie podejście...typowo polskie..narzekanie. Jak ja to lubię...To proponuję jeździć furmanką - tam jest mało części, które się zepsują a w domu używać sprzętu bez elektronicznych elementów użytych do jego konstrukcji... bo się zepsują. Rozumiem też, że używałeś do napisania tego maila jakiejś prostej maszyny liczącej bo ma mało psujących...
Wykorzystuję Bascom wiec niestety nie sprawdzę tych funkcji. Jaki problem przepisać na Basic? A ja chce wyeliminować dodatkowe przerwanie i poza zerem sieci nie chce dodatkowych przerwań To wybrałeś zły procek. Preskaler w AVR jest mało elastyczny i aby wykorzystać zalety sprzętowego PWM do sterowania fazowego w sieci 50Hz trzeba odpowiednio dobrać...
(nie mówię, że nie) ale widział kolega gdzieś , kiedyś - że tak powiem masowo korzystanie z takiej dziwnej opcji wykorzystania PWM do sterowania urządzeń 230V? Widziałem. Jeden z moich projektów już za 2-3 tygodnie wchodzi do produkcji seryjnej. Drugi projekt też jest gotowy, ale pozostała część mechaniczna, zatem w II kwartale 2010 pewnie też ruszy...
Witam. Walczę z tym problemem już od jakiegoś czasu szukałem ale nie znalazłem wiec zakładam ten temat. Chce uzyskać dwa przebiegi pwm tak jak na obrazku (czerwony 1pwm ,żółty 2 pwm). Częstotliwość to 50hz z możliwością regulacji do powiedzmy 200Hz. Na dodatek jeden z Pwm powinien być przesuwalny względem drugiego tzn: Czy to jest wykonalne? Dla takich...
Koooooolega Elektrooonik stwierdzil ze z regulacja mocy zwyklej zarowki nie bylo by problemu!A czy potrafilby mi opisac lub podac przyklad realizacji regulacji mocy metoda fazowa(z wykorzystaniem detektora zera) w mikroprocesorze w ktorym elementem wykonawczym jest oczywiscie triac?Bardzo by mi sie przydal taki programik na At89cxx51 w Bascomie.
atom1477 ma rację, chciałem właśnie schemat i program do jego regulatora ponieważ jest on napisany w Bascomie, a wszystkie inne jakie znalazłem na necie były albo w C albo w asemblerze. W ramach podziękowania za program przekazałem koledze atom1477 skromne 30 punktów. Prototypowy regulator o wydajności 7A mam już zbudowany od kilku dni. Teraz będę próbował...
Witam, fajna idea, tak się składa, że teraz też przystępuję właśnie do zrobienia takich sterowników. Na każdy wyłącznik światła w mieszkaniu będzie przypadał jeden sterownik na procesorze zapewniający efekty mniej więcej takie jak ty opisałeś a wszystkie gniazda będą wpięte w sieć RS485 i będzie możliwość centralnego sterowania. Też na szczęście udało...
No cóż ... Ja za Ciebie tego nie zrobię, zwłaszcza że w dziedzinie programowania mikrokontrolerów sam jestem początkujący. Ale jeśli Ty masz to zrobić, to rozumiem, że masz jakieś choćby podstawowe wyobrażenie o budowie mikrokontrolera. Na przykład w takim AT90S2313 są dwa timery/liczniki, jeden 8 bitowy, a drugi 16 bitowy. Można je wykorzystać - uruchamiać...
dla kwarca lub oscylatora 8MHz i preskalera = 64, będziesz miał PWM 8bitowy z częstotliwością 15,625KHz i wszystko powinno chulać Zakładając , że zmienna Licz jest 8-bitowa , to mi wychodzi , że okress takiego PWM-a jest < 2Hz :!: Ale rozumiem , późno było ;) kurczę, masz rację, miałem chyba pomroczność jasną zapomniałem o podziale jeszcze przez...
Niedawno pisałem takie oprogramowanie w C - sterowanie fazowe triaka a odczyt takze był z ds'a. Także miałem ten problem co autor tematu - jedno z dobrych rozwiązań to zastosowanie maszyny stanu, gdzie zmiana kolejnych stanów jest uzależniona od przejścia sinusoidy napięcia sieci przez zero(inaczej:maszyna taktowana jest przerwaniem zewnętrznym ). Samo...
Dla zainteresowanych podrzucę kod w bascomie na regulację fazową. Detektor zera podłączony do INT0, anoda diody optotriaka do wyjścia B.7, katoda przez rezystor do masy. Dużą zaletą tego rozwiązania jest praca z wykorzystaniem przerwań, pozostawia bardzo dużo czasu na resztę programu. [syntax=basic4gl] $regfile = "m8def.dat" 'Mój ulubiony układ $crystal...
Ja zrobiłem fazowy regulator mocy AC 230 V/50 Hz i nawet działa (żarówka, grzałka, itp.). Wrzucałem na forum programik do obliczania opóźnień fazowych w zależności od procenta mocy ale nikt nie pokwapił się o jego sprawdzenie więc sam go sprawdziłem. Program działa poprawnie, układ też. Jeśli ktoś jest zainteresowany to mogę udostępnić materiały. Aplikacja...
programik który był obsługiwał i sterował: -czujnik temperatury na 1-wire -czujnik wilgotności za pomocą przetwornika acc -styk otwarcia drzwi -sterowanie grzałką która zmieniała temperaturę 2,5stC na 1sekundę -sterowaniem wentylatorem wyciągowym -sterował silnikiem nawilżacza powierza -sterował oświetleniem -wyświetlanie wszystkiego aktualnie wykonywanego...
Muszę mieć dwa sygnały gdzie jeden będzie przesuwany względem drugiego o kąty które podałem wyżej. Mogę to zrobić również na jednym AD9850 i przesuwniku fazowym, ale czy ktoś może mi doradzić przesuwnik fazowy który umożliwi mi przesunięcie sygnału do 30MHz bez jakichkolwiek zniekształceń i co najmniej o te katy które podałem wyżej. Najlepiej aby była...
Witam. Tym razem mam dość dziwny temat, ale bez oscyloskopu jest ciężko przeanalizować gdzie leczy problem. Mianowicie zbudowałem dimmer do sterowania fazowego, jednak problem na jaki się natknąłem to detekcja zera sieci. Układ detekcji został zbudowany zgodnie ze schematem ze strony https://obrazki.elektroda.pl/9822366100_... https://obrazki.elektroda.pl/4696795900_...
Żeby przetaktować, trzeba zasilać z 5 V. Żeby zasilać z 5 V trzeba większy i droższy akumulator, oraz dzielniki napięć lub konwerter napięć do LCD. Wyświetlanie wykresu nie jest szybkie, bo trzeba obliczyć amplitudę, wyskalować, zmazać stary wykres, narysować kratki w miejscach gdzie stary wykres je nakrył i dopiero potem rysować nowy wykres a to wszystko...
Zadanie można rozwiązać na kilka sposobów: 1. Powielacz częstotliwości razy 100 zrealizowany na układzie pętli fazowej 4046, potem zliczasz przez 1/10 s częstotliwość wyjściową generatora VCO pętli i wyświetlasz ją z przecinkiem między cyfrą dziesiątek i jednostek. 2. Pomiar okresu sygnału przy pomocy mikroprocesora np. Atmega8, program piszesz w języku...
W obecnych czasach najszybciej i najprościej jest zrobic to na jakimś PLC+HMI lub w wersji taniej na mikrokontrolerze. PLC+HMI to jest jakiś wydatek. Tańsze rozwiązanie to zastosować 2 mikrokontrolery + transmisja szeregowa pomiędzy nimi i mamy 3-4 porty 8-bitowe czyli 24-30 linii sygnałowych. Jeżeli boisz się programowania to są stare, ale dobre układy...
Nie bardzo mi się chciało wycinać nieznaczące części programu, dlatego umieszczam go w całości. Jest to program termostatu do pieca, w którym elementami grzejnymi są pomienniki podczerwieni. Program zawiera: - obsługę klawiatury 4x4 - obsługę wyświetlania LCD - odczyt temperatury z DS'a - regulację/stabilizację temperatury i wysyłanie po RS'ie stosownego...
1. Nie wiem, nie znam :P Inne ? : popularne C lub bascom 2. Zasilanie brać możesz z sieci 220 V, bo chyba z takiej jest zasilany silnik? Możesz sam zrobić zasilacz lub wstawić jakiś jeśli masz na zbyciu na 12V na przykład + stabilizator na 5V. Co do silnika jest to zwykły 1 fazowy? (ile kabli wychodzi z silnika ?) A co do sterowania trzeba sklepać jakiś...
wszytko jest ok potrzebuje tylko dzielnik impulsów z alternatora przez jakis 8,5 Bascom+ attiny2313 było by najlepszą metoda na to ale nie Bardzo wiem jak sie zabrac za to !!! Najlepiej jak by mozna bylo wybrac miedzy 8 -8,5 - 9 Alternator daje 306 Hz a impulsy powinny być 8,5 razy mniejsze :) przy 306 obrotomierz jest poza zakresem jak wyliczylem ok...
Tutaj mała uwaga. Zaprezentowana lampa posiada jedną żarówkę kompaktową i jedną żarówkę LED. Nie testowałem osobiście czy owe żarówki mogą być sterowane z triaka. Stwierdziłem że po co mam później się denerwować że trzeba dłubać jeszcze raz w płytce. Może kiedyś jak mi się zachce to dorobię moduł z trakami i sprawdzę poprawność działania owych żarówek...
na sam początek spróbuje w bascom zobaczę jak pójdzie chciałbym nawiązać współpracę z osobami które piszą w tym programie i programują avr zainteresowanych proszę o kontakt na pw WItam, Nie wiem dlaczego ludzie narzekaja na AVR'y zrobilem koledze cos podbnego do PLC, na m128 + slave'y na m16 i zaistalowal to juz w kilku maszynach i zadnych problemow...
Dołożyłem 2 fotki :). Zbudowałem go w oparciu o procesor AT89S52. Oprogramowanie pod Bascom. Niestety nie wiedząc czemu procedurka obsługi pilota nie działała i musiałem pisać swoją. Jeśłi ktoś chce wsad do proca proszę pisac na priva. Układ nie posiada regulacj barwy dźwieku gdyż nie wnosi to niczego dobrego do dźwięku(no chyba że się chce niezbyt...
Skoro wentylator to silnik asynchroniczny to da sie go regulować w niewielkim zakresie obrotów za pomocą zmiany napięcia zasilania (czyli np. fazowe sterowanie tyrystora). Niewielki zakres obrotów czyli od obrotów znamionowych do obrotów przy których występuje moment maksymalny silnika. A w połączeniu z tym że charakter odbiornika (wentylator) ma charakterystykę...
Zmontowałem sobie kit z linku http://sklep.avt.pl/avt3059.html , lecz nie działa on jak należy. W bacom avr zaznaczyłem 16 MHz z zewnętrznego oscylatora, i efekty są na filmiku, dodam że jak zmieniłem w bascom fusy na 10-16 MHz zew. oscylator to wyświetlacz zaczął reagować na przyciski, lecz w dalszym ciągu podświetlenie nie reaguje na potencjometr....
W moim poście wyżej masz również źródło BASCOM'a jak to wszystko połączyć w całość.
Witam, czy zastanawiał się kolega nad sterowaniem fazowym? Wtedy można by było bezpośrednio zasilać wentylatory typowe dla domowej wentylacji. Pozdrawiam Nie przeszło mi to przez myśl. Ale myślę że to nie problem. Moje rozwiązanie spełnia swoje zadanie więc jest ok. Dla większych "zabawek" trzeba by układ zmodyfikować o jakieś triaki.. Flaman11 Dzięki...
Witam Aby sterować silnikiem krokowym 4-fazowym musisz załączać kolejno jego cewki. Dla trybu krokowego musisz wysyłać sekwencje: 1000 0100 0010 0001 Dla trybu półkrokowego: 1000 1100 0100 0110 0010 0011 0001 1001 Cewki silnika załączasz przez tranzystory NPN. Wysyłanie sekwencji na port proponuję zrobić w przerwaniu timera, który co jakis czas będzie...
Witam serdecznie. Czy ktoś ma radę na wykonanie włącznika oświetlenia sterowanego czujnikiem ruchu? Interesuje mnie czujnik o małym zasięgu - max 2 metry. Np po wejściu do łazienki czujnik wykrywałby obecność użytkownika. Po opuszczeniu łazienki- podtrzymanie przez 30 sek. Zrobiłem coś podobnego tylko nie dotyczące łazienki a pokoju w mieszkaniu (dla...
Witam Chciałem nauczyć się regulacji fazowej i popełniłem taki układ na podstawie tego co wyczytałem w internecie http://obrazki.elektroda.pl/1619199600_1... I do tego taki program [syntax=vbnet] $regfile = "m32def.dat" $crystal = 16000000 Config Com1 = Dummy = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 'konfiguracja...
http://obrazki.elektroda.net/90_12302453... Kontynuacja zeszłorocznego projektu Co Nowego: Nowy sterownik oparty jest o procesory atmega16 włożone może trochę na wyrost ale okazały się najtańszymi oferującymi dostateczną ilość wyprowadzeń. Każdy obsługuje 16 kanałów i posiada własny unikalny adres ustawiany dipswithem. Sterownik ma na chwile...
Witam Bardzo mi się podoba solar:) Konstrukcja wykonana starannie. Jeśli można wiedzieć to z czego wykonałeś lustro? No i nie wiem czy nie tracisz na mocy stosując rury HEAT-PIPE ponieważ elementem grzejnym wodę jest tylko końcówka rury. Lepiej chyba stosować rury miedziane zaczernione i wymusić w nich obieg wody. Zamieszczam Ci schemat jak ja uporałem...
Tak zrobię zacznę pisać program, generalnie sporo programów już znalazłem mniej więcej chyba wiem jak ma on wyglądać ale zanim powstanie to jeszcze chyba długa droga. co do tych silników i serw to muszę jakiś tester albo prosty sterownik do nich wymodzić i wtedy już zmierzę wszystko, puki co dzięki za pomoc i wyrozumiałość:). Silniczki krokowe mają...
Witam, moim i prywatnym zdaniem, to "walka z wiatrakami", a wynika to z zastosowanego tu instrumentarium do pośredniego pomiaru odległości (i na dodatek relatywnie małych odległości) Głównym źródłem błędu jest tu błąd niejednoznaczności określenia momentu czasowego (akwizycji) wysłania fali ultradźwiękowej i jej odebrania. By ten mankament usunąć, należy...
Jeśli jest konieczność napięcia 230V AC będziesz musiał zastosować regulację fazową (poczytaj o niej) aby była możliwość ustawienia jasności żarówki. Jeśli dochodzi kombinacja jasności najprościej będzie zastosować uC. Stosujemy podobną zasadę jak w lampkach choinkowych: 1. Mostek prostowniczy 2. Prosty zasilacz do pracy uC (rezystor, dioda zenera,...
Pytanie, czy autor tematu ma smykałkę do majsterkowania, zna się na elektronice ? Jeśli tak, to sterowanie tonowe DTMF po 2 żyłach jak znalazł. Każdy klawisz jeden ton (jedna para tonów bo DTMF to generowanie jednocześnie 2 różnych częstotliwości), można to też zrealizować na innych dekoderach częstotliwości. Układ wystarczy połączyć w gwiazdę na magistrali...
http://obrazki.elektroda.net/8_127400139... Witam Chciał bym przedstawić sterownik, który poczyniłem kilka miesięcy temu. Sterownik posiada 6 kluczy tranzystorowych na napięcie 200V, prąd do 6A oraz 2 gniazda 230V sterowane przekaźnikiem o obciążalności prądowej do 10A. Zadaniem tegoż urządzenia jest sterowanie poziomem światła zachowującego...
przeanalizuj sobie dobrze ten kdzik poniżej bo on jest dobrze napisany - naprawdę ;) ja wprawdzie kiedyś przy okazju swojej wytrawiarki też zrobiłem sterowanie w Bascomie 2 odbiorników przy 75 krokach ale dałoby radę więcej kroków i jeszcze kilka odbiorników. Z tym, że już nie pamiętam dokładnie zagadnienia więc trudno mi się teraz znowu w to wgryzać....
Po pierwsze poznajmy sposób tworzenia bitu. Każdy bit składa się z kilku segmentów czasowych o pewnych określonych funkcjach, których wyjaśnianie nie ma znaczenia dla tego przykładu, oto z czego składa się bit: BIT_TQ = SYNC + PROP_SEG + PS1 + PS2, gdzie: BIT_TQ - liczba kwantów czasu w bicie (o kwantach czasu poniżej) SYNC - synchronizacja PROG_SEG...
Pomysłów jest, i to sporo, ale Ty wiesz lepiej. No trudno. Przyzwyczailiśmy się już. Nie znam bascoma, ale zrób tak. W przerwaniu od detektora przejścia przez zero odpal timer na określony czas. W obsłudze przerwania od timera zatrzymaj go, wyzeruj i ustaw wyjście w stan wysoki. Oczywiście ponownie musisz wyjście wyłączyć.
http://obrazki.elektroda.pl/7139682100_1... Witajcie Wlasciwie jest to moj pierwszy temat na forum wiec prosze z gory o wyrozumialosc. Przepraszam rowniez, za brak polskich fontow, ale pomimo prob wielu nie ogarniam wiekszosci ogonkow z racji lokalizacji :/ Przyszly swieta, czas urlopu i odpoczynku... Niestety wraz ze swietami przybyla...
najpierw muszę zaprojektować analogowy filtr wedłóg schematu 1 w pdf kolegi następnie muszę wyliczyć alfa , beta i gama które są stałe dla każdego filtru a następnie muszę postępować według algorytmu z rysunku 9a Dokładnie tak :!: , ale musi być jakieś ale :D . Podane zostały jedynie uproszczone wzory na alfa, beta i gamma, wykorzystujące SAA (Small...
http://obrazki.elektroda.pl/4883645800_1... Niniejsza wytrawiarka powstała z konieczności, moja dotychczasowa mniej więcej 25-letnia wytrawiarka w formie kuwety fotograficznej na przyklejonych kółkach, kołysanej silniczkiem od programatora zaczęła się już rozpadać, poza tym od początku miała pewne ograniczenia, od braku podgrzewania...
bascom fazowe sterowanie fazowe bascom bascom sterowanie fazowe
zmywarka amica silnik silnik pompy hydroforowej wymiana żarówki punto
naprawa obudowy kolumny głośnikowej swiatlo pozycyjne punto
Schemat wzmacniacza głośnikowego Radmor FM3011 A706 UL1481 TBA810AS Renault Master P182F – błąd IMS skrzyni, komunikat „Injection fault”, diagnostyka CAN