Przedstawiam Wam tutaj jeden z popularniejszych modułów służących do zasilania silnika krokowego unipolarnego. Moduł wraz z silnikiem krokowym można kupić z Chin w cenie od niespełna 1,5$ z wysyłką, dostępne też na Allegro i innych portalach aukcyjnych. Wymiary płytki to 40,5x23mm. https://obrazki.elektroda.pl/8938706700_... https://obrazki.elektroda.pl/7500966000_...
No fakt tam nie ma przepustnicy sugeruje się iveco 2.3 a to inny silnik ale objaw identyczny jak przepustnica się zacina wolne obroty i koniec
Filtr był osobno ,a do pompki przełożyłem tylko grzałkę, reszta części nowa. Auto kręci obroty do końca. Czasem na jałowych zgaśnie i już nie odpali.
Program poprawiłem, ale dalej jest problem z drugim timerem tzn. działa tylko z TIMER0 , działa klawiatura, funkcja rozpędzania wirnika. włączenie drugie timera wiesza program. Zamieszczony program (tylko z TIMER0) działa fizycznie. [syntax=vbnet] $regfile = "m2560def.dat" $crystal = 16000000 '$sim '***************************************... Config...
Uruchomiłem wszystko zgodnie z tym ale nie wskazuje wyniku gdzie jest błąd Sygnał z generatora na razie podaje na pin D7 $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Lcd = 16 * 2 Dim Wynik As Long Config Timer1 = Counter , Edge...
Witam! Dziekuje za zainteresowanie tematem, oto program jaki wymłodzilem: $regfile = "89s8252.dat" $crystal = 16000000 $large Config Lcdpin = Pin , Db4 = P0.4 , Db5 = P0.5 , Db6 = P0.6 , Db7 = P0.7 , E = P3.5 , Rs = P3.6 Config Lcd = 16 * 2 Cursor Off Cls Dim Obroty As Integer , Obrotym As Integer , Obrotys As Integer Dim S1 As String * 16...
Masz rację ,kod wyglądał tak : Dim Wynik As Long Dim Wynik1 As Long Config Timer0 = Counter , Edge = Rising Config Timer1 = Counter , Edge = Rising Config Portb.1 = Input Config Portb.0 = Input Portb.0 = 1 Portb.1 = 1 Cursor Off Cls Do Timer0 = 0 Timer1 = 0 Start Timer0 Start Timer1 Waitms 500 Stop Timer0 Stop Timer1 Wynik = Timer0 * 30 Wynik1 = Timer1...
zmontowalem uklad, podpiołem do maluszka i pokazuje dwukrotnie wiecej. Przyjołem ze 1 impuls to 1 obrót silnika. Dodano po 1 Tak wyglada moj program, w sumie nie zadelarowalem na jakie zbocze ma reagowac licznik moze to byc przyczyną ??? $regfile = "89s8252.dat" $crystal = 16000000 $large Config Lcdpin = Pin , Db4 = P0.4 , Db5 = P0.5 , Db6...
Witam, Napisałem prosty program w bascomie jako komputerek pokładowy do motoru $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdbus = 4 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 Config Pind.5 = Input Cursor Off Cls Lcd "Szerokiej Drogi!"...
Witam Serdecznie wszystkich elektrodowiczów! Mam tak: Motor Yamaha dt80 Lc 2x16 Atmegę 8 Bascom I oczywiście dobre chęci! Chcę zrobić tak Aby atmega liczyła prędkosc obrotów silnika i pokazywała je na lcd a potem przeliczała na khm z dokładnością 5 khm w te czy we te Myślałem tak Ekran powitalny Szerokiej Drogi! Potem jak już ruszę jechać to atmel będzie...
Witam. Napisałem prosty programik na atmege8 i lcd 16*2 do pomiaru temperatury silnika i prędkości obrotowej , wszystko działa ok ale chciałbym dodać jeszcze parę rzeczy w postaci ze jeśli obroty silnika przekroczyłyby np: 3000 rpm to wyświetliłby się komunika "zbyt wysokie obroty" lub coś w tym stylu bądz temp. przekroczy 110 st.C to "wysoka temp silnika"...
Mam teraz wrzucony taki programik: [syntax=vb]Config Timer1 = Timer , Prescale = 8 'konfiguracja timera Enable Timer1 Config Int0 = Falling 'konfiguracja int0 On Int0 Przeint0 Enable Int0 Enable Interrupts 'włączenie przerwań Dim Obrmin As Single Dim Obrmin1 As Integer Dim Obrmin2 As String * 6 Dim Wynikczas As Word Cursor Off '-------------------------------PETLA...
Wiec podaje gotowca - może się przyda Na LCD wyświetla - obroty na /sek /min [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Config Porta = &B11111111 : Porta = &B11111111 Config Portb = &B00000000 : Portb = &B11111111 Config Portc = &B11111111 : Portc = &B11111111 Config Portd = &B11111111 : Portd = &B11111111 Config Lcdpin = Pin , Db4...
Moyshaa, dzięki za link. Ostatecznie pisze, że ten kod działa ale drażni mnie to, że nie rozumiem w jaki sposób tutaj mierzony jest okres(od rising do rising) może dlatego, że komentarzy mało :( Kod proszę umieścić w znacznikach code! Robak
Witam. Mam problem ze startem TIMER'a Program: [syntax=basic4gl]$regfile = "m8def.dat" 'najpierw określamy typ proca $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portd.0 , E = Portc.1 , Rs = Portc.0 Config Pinb.1 = Output Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Down...
Przesyłam fragment kodu dla "paluch_gda" jedną cewką zapłonową na dwa obroty wału (pełny cykl pracy) na jednej cewce generowane są 4 takie "odcinki czasu" (iskra przeskakuje po raz na każdej ze świec), więc na 1 obrót wału przypadają 2 "odcinki czasu". Dzielimy więc wartość Nr (liczba "odcinków czasu" w 1 minucie) przez dwa i otrzymujemy prędkość obrotową...
Sorry, Wiesz ja to sie z tym bawie tylko i program pisze w bascomie metoda prob i bledow. Za bardzo sie na tym nie znam tylko sobie przerabiam inne projekty na moje potrzeby. Chodzi mi tylko o to czy dobrze rozumiem te taktowanie procesora. no ale jak co to tu masz caly kod: $regfile = "m8def.dat" $crystal = 12000000 Config Lcd = 16 * 2 Config...
Zrobiłem już licznik DZIAŁA jest super, to co chciałem uzyskałem. Lecz mam pytanie teraz potrzebuję przy wykorzystaniu 3 czujników umieszczonych na jednym wałku dodawać i odejmować obroty (odległość) w zależności od kierunku obrotu... I tu mi się pojawił problem.... Możecie pomóc ??? Oto działający mój kod: http://obrazki.elektroda.pl/6668290900_1...
Przedstawiam program obsługi silnika krokowego w Baskomie dla atmegi8 , jest to zmodyfikowany program z książki M. Wiazani. Program działa tak (obsługa trzema przyciskami): Wyświetla się komunikat na LCD ilość obrotów potem jak prędkość a na końcu jaki kierunek (prawo,lewo) . Myślę ze ten program komuś się przyda. '###################PROGRAM OBSLUGI...
Dziękuję bardzo za tyle odpowiedzi. do: michalgorny - sorry ale jak jeszcze nie zauważyłeś ja mikrokontrolerami zajmuję się już dłuższy czas i jakoś mi to wychodzi. Dodam może więcej szczegułów. Otóż moj znajomy ma samochód(niestety fiata) i coś ostatnio ten jego samochód wariuje(wolne obroty) i tam jest zawór IAC(elektromagnetyczny). Ponieważ żaden...
Witam, Czy jest możliwość zrobić na atmedze w bascomie generator prostokąta od 1Hz - 1kHz z regulacją wypełnienia ? Coś tam znalazłem na elektrodzie, coś doskrobałem sam, ale pasowała by mi regulacja co 1Hz. Regulacja wypełnienia chodzi ładnie, gorzej z regulacją częstotliwości ... Prosił bym o jakieś sugestie [syntax=vbnet]$regfile = "m8def.dat" $crystal...
Chciałbym stworzyć układ, który pozwoliłby mi mierzyć obroty wentylatora komputerowego. Na wstępie dodam, że mam bardzo małe doświadczenie w programowaniu i raczej bazuję na gotowym kodzie, który ew. modyfikuję opierając się na innym. Do rzeczy. Sam układ jest już postawiony i działa... połowicznie, tzn. dane z procesora idą do wyświetlacza (pokazuje...
Mam problem z komunikacją 1wire i jej kolizją z przerwaniami zewnętrznymi. Próbowałem wyłączać przerwania zewnętrzne na czas obsługi 1wire efekt jest taki, że temperaturę odczytuje bezbłędnie, niestety rozjeżdża mi się przerwanie zewnętrzne. Gdy, nie wyłączam przerwań zewnętrznych na czas obsługi 1wire program po czasie się wysypuje. Przerwania zewnętrzne...
Niestety nie podziałało. Sformuję pytanie inaczej: Jak wyjść z pętli do loop, w której znajduje się encoder(). ? dodam że pętla while wend w tym przypadku nie działa. Dodano po 26 Oto fragment mojego kodu: Program znajduje się w funkcji "ustawzwoje" naciskając włącznik (pinc.3) program przechodzi do "ustawobroty" i w tym momencie zatrzymuje się timer2,...
Witam Mam taki problem. Zbudowałem ostatnio automatyczną nawijarkę cewek z zestawu AVT, i wszystko było by ładnie pięknie gdyby nie to, że za żadne skarby nie mogę dobrać silników (układ zlicza obroty albo co 1/2 obrotu albo w innym silniku co np 2 obroty). Stwierdziłem, że najlepiej będzie sprawdzić ile kroków potrzebuje dany silnik na wykonanie pełnego...
Znalazłem 2 poniższe programy, jednak nie potrafię ich dostosować do schematu w 1 poście. Obydwa działają na lcd a mi zależy na wyświetlaczu led. $sim $large Config Lcd = 16 * 2 Config 1wire = P3.0 Config Timer0 = Counter , Gate = External , Mode = 1 Declare Sub Temp Declare Sub Read1820 Declare Sub Obroty Declare Sub Nap Deflcdchar 0 , 14 , 17 , 17...
Twoje działa, ale moje nie działa. Wklej mój kod w kompilator i zobacz co się dzieje [syntax=Bascom] $sim $regfile = "m8def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 Cursor Off Noblink Cls Dim Cool As Word ' zmienna określająca wypełnienie...
Witam Chciałm zrobić automatyczną regulację obrotów silnika. Pierwszy silnik napędza drugi silnik który pracuje jako prądnica i muszę wraz ze zmianą obciążenia prądnicy regulować obroty silnika tak aby uzyskać stałe napięcie na wyjściu prądnicy. Do sterowania zastosowałem Atmegę 8. Napisałem taki programik i niby działa, ale ... regulacja jest zbyt...
Ten co jest na procku jest z zasilacza, podpięty pod jednego z molexów. Oznaczałoby to, że ten wentylator nie ma czujnika obrotów, a co się z tym wiąże, że odpowiednia sygnalizacja została w BIOS-ie WYŁĄCZONA. Podłączenie innego wentylatora pod gniazdo cpu fan też nic nie dało. Czy podłączany wentylator posiadał sprawny czujnik obrotów i czy nie był...
W tym silniku, w odróżnieniu od silników tradycyjnych, w celu dokonania regulacji obowiązkowo należy zachować kolejność opisaną w tabeli. A) Położenia wału korbowego silnika B) Cylindry, w których należy wyregulować luz zaworów C) Cylindry z zaworami w równowadze D) Cylindry, w których należy wyregulować wstępne ustawienie wtryskiwacza -Ustawić wał...
Witam wszystkich , problem dotyczy auta iveco cursor 8 360 solówka , pierwsza usterka miała miejsce 8 miesięcy temu auto straciło moc w czasie jazdy okazało się że zabity był ssak w baku po wyczyszczeniu auto chodziło normalnie przez jakieś 2 miesiące następnie pojawił się identyczny problem tylko tym razem ssak był czysty ponownie wymieniliśmy filtry...
Jeszcze zastanawiam się gdzie gazownicy wpięli się, żeby uzyskać sygnał o obrotach, muszę to sprawdzić, ale jeździłem bez sterownika LPG i problem nadal występował. 99% tych leni i partaczy podpięło by się pod którąś z cewek. Sam przewód to już jakaś dodatkowa pojemność, w niektórych sterownikach LPG widziałem nawet kondensatory na wejściu sygnału...
Witam. Potrzebuję kodów błędów do tego autka .Silnik CURSOR 430 KM czsaem ciężko odpala po chwili jazdy zapala się kontrolka EDC by po ok 10 km zgasnąc ale z pracą jest OK. Innego dnia np. po zapaleniu się kontrolki autko nie chce jechać jest bardzo słabe, mimo że silnik wchodzi bez problemów na obroty, tyko nie ma swojej mocy.Wymiguję 3 kody ale nie...
Tego już całkiem nie rozumiem niestety. Tylko polski żebym nie miał wątpliwości. Generalnie wiem o co chodzi bo z angielskiego coś tam rozumiem, tylko wysiadłem na tym czy śrubę regulacyjną pompki wkręcić do oporu czyli wcisnąć do końca pompkę i poluzować pół obrotu czy poluzować (zrobić luz na dźwigience), dokręcić na 5Nm i odkręcić te pół obrotu....
Hej, może czujnik obrotów wałka rozrządu jest uszkodzony? Podłącz kompa i zrób diag. Może problemy z utrzymaniem ciśnienia paliwa. Zacznij od najprostszych rzeczy.
Kolego cursor nie wydaje Ci się, że gdyby to był któryś z czujników ABS to na diagnostyce by to wyszło?
Enkoder jest podpięty wprost do atmegi. Kody próbowałem różne oto jeden z nich: $regfile "m128def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portf.4 , Db5 = Porta.0 , Db6 = Porta.2 , Db7 = Porta.4 , E = Porta.6 , Rs = Portc.7 Cursor Off Dim B As Byte Dim C As Integer Do B = Encoder(pind.6 , Pind.7 , L , P ,...
Coś tam działa, ale byle jak... Proponuję przede wszystkim po konfiguracji LCD wrzucić Cls Cursor blink Po inicjacji (automatyczna) wyświetlacza należałoby go wyczyścić - cls; natomiast włączenie migającego kursora pozwoli ocenić współpracę lcd z prockiem, zanim cokolwiek wyświetlisz. Spróbój sam narysować kreskę poziomą For A=1 To 238 Pset A, 31, 255...
Po polsku to raczej nie ma. Instrukcja z euro 4 ale oznaczenie silnika się zgadza. Głowica 1 - 60Nm 2 - 120Nm 3 - 120st 4 - 60st Korbowody 60Nm + 60st Wtryskiwacze 30 - 35Nm Tłoczki hamulca JAKE BRAKE 19Nm Wałek rozrządu 80Nm + 60st Luz międzyzębny koła wałka/pośrednie 0.074 — 0.195 mm, jak nie rozkręcaĺeś kół pośrednich to można tylko sprawdzić,...
Regulacja zaworów to nie wszystko.jeszcze sprawdzić trzeba czy dobrze wyregulowane są pompo-wtryskiwacze, następnie fazę wałka rozrządu i fazę koła impulsowego W zależności od modelu są to różne wartości dla fazy wałka rozrządu.Piszesz że jest to silnik F3F,nie znam takiego.Może F3B czyli cursor 13, albo F3A-cursor10.ważne też jest czy jest to euro...
tak wygląda sam kod do odczytu predkośći "trochę nie ogarnięty sorki" [syntax=basic4gl] $regfile = "m16def.dat" 'wew rezonator $crystal = 8000000 'jest włączony wew rezonator $baud = 9600 'szybkosc ibusa Config Lcd = 16 * 2 'używany wyświetlacz i piny do jakich jest podłączony Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7...
Pasek oczywiscie szukaj z koncowka bodajże 944 bo w euro6 jest troszke dłuższy. Na koło zamachowe zakładasz przyrząd do kręcenia wałem, nakladasz na początek sprężarki(sprzęgła) pasek druga osoba kręci wałem a Ty palcem próbujesz z obrotami nakładać na kolejne rowki koła pasek - bedziesz widział jak ustawia się pasek gdy na sprężarce bedzie już cały...
Zaciągnięcie ropy pompką paliwa do układu nie daje pełnej stu procentowej gwarancji momentalnego uruchomienia silnika Wymień Filtr Paliwa zalewając go ropą i pal we dwie osoby na plaka Plakiem pryskaj w filtr powietrza tak długo aż silnik zacznie sam pracować i przepompuje zapełni cały kład paliwowy Po uruchomieni i samoczynnej pracy silnika daj sobie...
1. Pierwsza moja płytka. W eaglu nie mogłem się odnaleźć (elementy). Załączam schemat. Pijopic, jak możesz, to zrób mi wzór płytki. Jakbyś się już bawił, to dorzuć jeszcze kwarc, ok? 2. Jabel J-91 wygląda dość ciekawie. Ten układ dostosowujący myślę, że będzie dobry. Dobrze myślę? Znalazłem taki kod: $crystal = 4000000 $regfile "m8def.dat"...
Obiecałem zrobić sterowanie silnikiem DC z Układem sie uporałem, natomiast moje małe umiejętności nie pozwalają mi przeskoczyć napisania programu regulacji obrotów. Kompilator Bascoma pokazuje mi wciąż błędy i to w linijce konfiguracji Timera, gdzie robię błąd? Proszę pomóżcie, a może ktoś ma już gotowy modół sterowania obrotami? Układ AtMega 8 2 przyciski...
Cześć Ja w swoim mam obrotomierz z dokładniością do 10 obr. Na '51 mierze czas miedzy impulsami z halla a potem 3000000 dziele przez ten czas i już. Kwarc 12MHz. Co wy na to ? czy to tak miało być? proszę o uwagi ________________________________________... $regfile = "89C4051.dat" $crystal = 11059200 $baud = 2400 Config Lcd = 16 * 2...
Witam! Zaczynam własnie przygodę z praktyczną elektroniką. Mam za zadanie zrobić obrotomierz (do silnika emax-a ; 10 000 rpm). W programie stosuje timer1=timer (zrobiłem też jako counter, ale musze też sprawdzić jak będzie sprawował się układ z timerem1 jako zegar). Chodzi o to, że układ ma pracować na modelu samolotu i mierzyć dynamiczne zmiany prędkości...
Czy może ktoś pomóc?? (przepraszam za post pod postem) Zmodyfikowałem kod tak jak niżej podam, układ działa i mierzy mi dobrze obroty, ale tylko na pinie 11, na pinie nr 6 również mierzy ale pomiar jest niedokładny waha sie często w zakresie (1400-1900rpm) podczas gdy na pinie 11 jest około 1800rpm stałe. Dlaczego tak sie dzieje? Mozna cos na to poradzić?...
Zanim przejrzałem ten temat, wymyśliłem coś takiego: 'Pokazuje ilość obrotów na minutę 'Pomiar co sekundę, wejście PB0...1 'Cls : Cursor Off $baud = 19200 Dim Count(2) As Long , Last_state As Byte , Tmp As Byte Config Timer1 = Timer , Prescale = 64 'do odmierzania 1 sek. On Timer1 Co1sek On Pcint Fan_int Portb = 3 'podciąganie wejść kontroli...
Witajcie. Otóż przeszukiwałem forum i jedynie znalazłem informacje jak zrobić obrotomierz zliczając impulsy poprzez wejście T0 w określonych odcinkach czasu. Mi zależy natomiast aby zmierzyć czas pojedynczego obrotu poprzez czujnik Halla podłączony do przerwania zewnętrznego. Napisałem taką aplikację ale niestety wynik skacze jak chce, nie dając mi...
zasilać cursor silnik cursor cursor iveco
unifon napięcie panel nawiewu podświetlenie neptun odchylanie
pralka haier opinie pralka haier opinie
Piekarnik Electrolux samoczynnie grzeje do 300°C Demontaż bocznych osłon pralki Whirlpool - wymiana paska