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......
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...
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...
Witam. Przede wszystkim należy ustalić czy następuje prawidłowo detekcja zbocza. Więc w pierwszym warunku po detekcji zera wstaw waitms 5. W przeciwnym wypadku przy tej częstotliwości kwarcu nie zauważysz działa programu czyli migania led.
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...
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,...
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...
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...
Jedno mi się rzuciło w oczy ładujesz licznik zanim go zatrzymasz, rób odwrotnie. Nie zatrzymałeś również licznika po configu
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 ;)
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...
"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.
Właśnie z tego powodu, że to żarówka a nie grzejnik, jedyną opcją sterowania jest sterowanie fazowe a nei grupowe... Bo w grupowym będzie migotanie?:>
jestem trochę zielony w pisaniu programów, choć już trochę zrobiłem w BASCOMIE, ale za nic nie mogę nic wymyśleć, żeby mikroprocesor regulował mi fazowo triaka ( sterował mocą przyciskami + moc i - moc) może ktoś z bardziej doświadczonych kolegów mi pomoże. Jak na razie to wszędzie spotykam się ze sterowaniem grupowym.
Dziękuję lechoo za konkrety - w sumie układ detekcji zera mam podobny,tylko oporowanie jest trochę inne. Zmontowałem wszystko tak jak w twoim układzie, ale niestety nie wiem czym sterować ten odb. podczerwieni , a przerobić tego na przyciski (+moc) i (- moc) nie potrafię (poprostu nie znam assemblera ani C). U mnie te przyciski są podłączone do: +moc...
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...
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. 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...
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...
Jak ma czujniki położenia pola to jest to stosunkowo prosto - przełączasz fazy w takt sygnałów z czujników. No a jak nie ma czujników to sprawa trochę bardziej skomplikowana. Generalnie nie da się sterować takim silnikiem jak nie masz informacji zwrotnej z silnika. Polecam dokumenty atmela: sterowanie bez czujników http://atmel.com/dyn/resources/prod_docu...
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ę...
hmm... a może samo sterowanie fazowe masz spierniczone i tu jest pies pogrzebany ? Problem jest banalny, w kodzie, którego analiza to katorga (dlatego nie zagłębiam się) ma ZAWSZE nawet na czas generowania resetu, co trawa ok 500us, później presence, co daje razem ok 800us, zawiesza przerwania. To samo w czasie transmisji danych, transmisja bajtu to...
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.Kolego Kuniarz zapewne chodzi ci o regulację silnika dmuchawy a tam jest silnik indukcyjny jak zauważył kolega atom1477 . W tym przypadku sterowanie fazowe jako takie nie zdaje egzaminu. Lepiej zastosować regulację przepuszczając przez triak pełną sinusoidę czyli górną i dolną połówkę . Przy pełnej mocy przepuszczamy wszystko , natomiast chcąc...
Witam. Dla jasności przez sterowanie fazowe mocą przekazywaną do obciążenia (230V AC) rozumiem moc dostarczoną do obciążenia od upłynięcia (opóźnionego) czasu załączenia triaka do czasu jego ponownego przejścia przez zero (i wyłączenia triaka). Prawiąc o przekazywanej mocy mówimy wówczas o polu pod sinusemm stąd regulacja liniowa (liniowa zmiana czasu...
Moja rada jest taka: postaraj się zawęzić problem - odłącz procek nr1, zostaw tylko ten który steruje triakiem, a wartość czasu opóźnienia (którą jak sądzę przesyłasz poprzez port C) zadawaj np. z mikroswich'ów. Przetestuj wszystkie wartości i sprawdź czy dalej miga. Jeśli tak, to problem jest w programie tego procka. W takim przypadku możesz jeszcze...
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...
Kombinujecie jak koń pod górkę. Jakieś wyliczenia, przeładowywania sprzętowego licznika, jakieś PWMy... ' Copyright by ZbeeGin $crystal = 8000000 ' ========================================... ' STEROWANIE TRIAKIEM Config Int0 = Change On Int0 _sync50hz Triak Alias Portd.6 Licz = 49 Impuls = 0 Regimpuls = 0 ' licznik timer0 - generator...
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...
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...
...A teraz do projektu - na prawdę bardzo fajnie wszystko zrobione. Mam tylko takie pytanie, czy moduł ma możliwość sterowania bezprzewodowego (np. jakimś kompaktowym pilotem)? Docelowy projekt - tak - ma gniazdo rozszerzeń więc rozbudowa programu dowolna - M8 zajęte jedynie 40% flasha. Generalnie nowy soft umożliwia lokalne sterowanie modułem pokojowym...
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...
A ja mam z kolei inne pytanie? Czy układy modemów z Praktyczny Elektronik 1/99 nie zakłócą obwodów przejścia przez zero w układzie regulacji fazowej? Po za tym nie mogę zrozumieć, czemu opisują tam, że transmisja odbywa się z prędkością 1200bit/s, a później piszą, że jest to 1200 bod/sekundę- takie coś znalazłem też w specyfikacji tego układu. Chciałbym...
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ś...
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...
witam zaciekawił mnie temat regulacji fazowej więc na płytce stykowej zmontowałem prosty układ gdzie attiny13 ma za pomocą transoptora pc814 podłączonego do sieci ma wykrywać zero i odpowiednio sterować triakiem bt136 przez optotriak moc3042, napisałem taki prosty program: $regfile = "attiny13.dat" $crystal = 9600000 Config Portb.1 = Input...
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...
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...
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...
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,...
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...
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, 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...
Witam. ... 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 możliwość cyfrowego sterowania z µP ... Znaczy sie od x(?) MHz do 30MHz oraz 0,00 znieksztalcen w calym pasmie? Calkiem skromnie. A odpowiedz brzmi:...
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...
Automatykę można zrealizować na prostych sterowniczkach programowalnych tzw. przekaźnikach programowalnych, w których można zrealizować szereg funkcji czasowych, logicznych, włącznie z nadzorem ze strony centrali alarmowej lub też wykonać taki sterownik samodzielnie. A masz na mysli jakieś konkretne "sterowniczki", moze jakiś link? Sterowniki Moellera...
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...
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...
fazowy bascom bascom fazowy sterownik fazowy bascom
kabel sygnałowy monitora flash china samsung laser
serwis elektroniki najlepszy dekoder vectra
Jak zmierzyć chwilowy prąd zwarcia baterii? Programatory do kontrolera NXP MC56F8025: NXP USB TAP, P&E Micro, Segger J-Link