Skocz do zawartości

polopoiu

Użytkownicy
  • Zawartość

    44
  • Rejestracja

  • Ostatnio

Wszystko napisane przez polopoiu

  1. Jak przekształcić dane z postaci kąta, które przechodzą przez regulator PID, w postać PWM dla silników? Czy wystarczy wartość kątową pomnożyć przez wzmocnienie?
  2. TREKER Chciałbym aby wiedział Pan, że uczę się programować stm32 i w takim razie przydał by mi się wymieniony przez Pana Zestaw STM32 Discovery STM32VL. Byłbym bardzo wdzięczny Panu, gdy bym go dostał.
  3. Tyle odpowiedzi, aż trudno wybrać. Ale mam inna diode, trochę inna, ale spróbuje. Dzięki.
  4. Jaki powinien być rezystor do diody przy napięciu 5V? Zasilana będzie z częstotliwością 36kHz.
  5. No właśnie. Dzieki. Zaraz sprawdzę. [ Dodano: 12-07-2013, 10:53 ] Dobra. Działa. Dzięki.
  6. Mam dwa czujniki na portach ADC. int LEFT_CZUJNIK() { ADMUX |= (ADMUX & 0xF8) | 4; //kanał w porcie C ADCSRA |= (1<<ADSC); while(ADCSRA & (1<<ADSC)); delay_us(5); ADMUX |= (ADMUX & 0xF8); if(ADCW > WARTOSC_L) return 1; else return 0; } int RIGHT_CZUJNIK() { ADMUX |= (ADMUX & 0xF8) | 5; //kanał w porcie C ADCSRA |= (1<<ADSC); while(ADCSRA & (1<<ADSC)); delay_us(5); ADMUX |= (ADMUX & 0xF8); if(ADCW > WARTOSC_R) return 1; else return 0; } Gdy w main sprawdzam np. jeden czujnik, to wszystko gra. Ale gdy wywołam je tak: while { if(RIGHT_CZUJNIK()) { BACK(150, 150); delay_ms(500); LEFT(150, 150); delay_ms(1000); MOTOR_STOP(); } if(LEFT_CZUJNIK()) { BACK(150, 150); delay_ms(500); RIGHT(150, 150); delay_ms(1000); MOTOR_STOP(); } } To pojawia się błąd, ponieważ program nie reaguje na lewy czujnik, ale tylko na prawy. Problem jest jeszcze w tym, że akcja dla obu czujników są wykonywane losowo, choć łapie sygnał tylko z prawego czujnika. Proszę o pomoc.
  7. Robot minisumo. Chcę sprawdzić czy wszystko jest dobrze zrobione. Schemat: Schemat płytki PCB: dół: góra: Napęd to przekładnia Tamiya, dlatego takie rozmieszczenie elementów.
  8. Czy stosując do Czujnika TSOPO4836 diody ir 940nm nie będzię gorszych odczytów niż gdy byśmy zastosowali diode ir 950nm?
  9. Tak jak w temacie. Czy koła pololu wpasowały by się na oś TAMIYA?
  10. dzięki [ Dodano: 12-01-2013, 17:46 ] Poprawiłem:
  11. Mam nowy schemat: Gdzie kupić kondensator 10 uF przy mostkach H?
  12. Oto sklep: electropark.pl/stabilizatory-napiecia-liniowe-jednonapieciowe/489-7805-5v-1a-stabilizator-napiecia-5901000489008.html Czujniki pewnie dam do ADC.
  13. W sklepie w którym kupowałem stabilizator było pokazane że ma być tak jak mam. Ale zmienie. Co do mostka nie wiem oco ci chodzi, ale chyba zastosuje dwa.
  14. Właśnie o to mi chodziło. Żeby realizować swoje potrzeby potrzebne są środki. Teraz są takie roboty, że koło od nakrętki od słoika nie wystarczy.
  15. A czy są w ogóle jakieś konkursy w których coś się wygrywa.
  16. No to troche głupio bo trzeba zapłacić za uczestnictwo i za podróż samolotem.
  17. Czy w kategorii minisumo za pierwsze miejsce oprócz złotego medalu jest coś jeszcze?
  18. Sorry za to , zajżałem do noty i rozumiem wszystko.
  19. Chodzi mi o to co ma być w TCCRA1 i TCCRB1. [ Dodano: 24-12-2012, 23:06 ] 5.a)Może być BC337 b)jeden gościu miał w swoim robocie jako odbiornik sygnału zwykły fototranzystor.
  20. [ Dodano: 24-12-2012, 11:47 ] A mógbyś napisać jak powinno być ustawione, bo nigdzie nie moge znaleść . Zakładają prace w trybie 8 MHz, i częstotliwość ok. 100Hz. Byłbym wdzięczny za odpowieć.
  21. Tak. A od R5-R8 może być 20k, czy za dużo?
  22. 1.Wynika z tego że można dać jeden 300nF. 2.Spoko. 3.Spoko. 10uH? 4.Spoko. 5.To jak to zrobić? 6.Na stronie na której kupowałem było tak, no ale jak trzeba to tak zrobie. 7.NIe wiem oco ci chodzi.
  23. Chciałem żebyście sprawdzili czy w schemacie mam wszystko dobrze. I jakie powinny być wartości rezystorów? __________ Komentarz dodany przez: Treker
×
×
  • Utwórz nowe...