Wątki

Wątek jest to jednostka programowania, która jest niezależna od innych wątków i może być wykonywana jednocześnie z innymi wątkami. Wątki są często używane w systemach wielowątkowych, aby umożliwić wykonywanie kilku zadań jednocześnie. Każdy wątek może mieć swój stan, swoje dane wejściowe i swój kod. W ten sposób program może wykonywać kilka zadań jednocześnie, co może […]

Read More…

ROZRUCH SILNIKA ZA POMOCĄ FALOWNIKA

Sterowanie Silnika odbywa się za pomocą FalownikaWejścia Cyfrowe Falownika:L1: Kierunek 1 , L2: Kierunek 2, L3: Wysterowanie Falownika na 10 HzPrzekaźnik R w falowniku wysterowywuje się gdy falownik uzyska wartość zadaną (0Hz/10Hz).Zadziałanie przekaźnika załącza Lampkę H1.Lampka H2 : Wskazuje kierunek 1, Lampka H3 : Wskazuje kierunek 2Przycisk S1 : StartPrzycisk S2 : StopPrzekaźnik K1 : […]

Read More…

Tinkercad

Darmowy program do Symulowania programu do Arduino Online Przykładowe zastosowanie Idea sterownia : Czujnik góra i dół sygnalizują krańcowe położenie elementu przemieszczanego . Czujnik Magnetyczny zlicza obroty . Dioda zielona symbolizuje ruch w górę Dioda niebieska symbolizuje ruch w dół Opis programu : Po wysłaniu do portu szeregowego znaku 'D’ niebieska dioda się zapali sygnalizując […]

Read More…

Sygnał PWM

Mierzenie sygnału PWM za pomocą oscyloskopu ADS1014D . Sygnał Generowany z Arduino Leonardo //Sterowanie sygnałem PWM 10% wypełnienia #define D1 13void setup() {pinMode(D1, OUTPUT); //Wyjście}void loop() {//Okres 1 S//Częstotliwość 1HzdigitalWrite(D1, HIGH);delay(100);digitalWrite(D1, LOW);delay(900);} //Sterowanie sygnałem PWM 50% wypełnienia #define D1 13void setup() {pinMode(D1, OUTPUT); //Wyjście}void loop() {//Okres 1 S//Częstotliwość 1HzdigitalWrite(D1, HIGH);delay(500);digitalWrite(D1, LOW);delay(500);} //Sterowanie sygnałem PWM 70% […]

Read More…