Skocz do zawartości

aixI

Użytkownicy
  • Zawartość

    782
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    13

Wszystko napisane przez aixI

  1. Zrobione. Nie użyję 4 kompaktora, ponieważ jet mi niepotrzebny, mam 3x CNY70 i je wykorzystam. Aaa jakoś tak : D Zrobione. Schemat:
  2. Sprawdziłby ktoś powyższy schemat?? Nie jestem pewny, czy wszystko jest ok.
  3. Dam 2.2k Ok, to R2=1k Dzięki. Jak dobrze zrozumiałem to ma być "Histereza ma wbrew pozorom bardzo dużą zaletę" Hmm niestety nie mam rezystorów w takim przedziale :] ale za to mam 1M więc chyba mogę go zastosować. Poprawiony schemat: W razie jak źle coś zrobiłem to od razu mówcie :- ]
  4. Rezystor pull-up, R13/14/15=470k A jak chodzi o histerezę to znalazłem w dokumentacji LM339. Tylko nie wiem jak poprawić schemat żeby było dobrze.
  5. Nieee wcześniej patrzyłem Więc pójdę do sklepu i kupie. :-> EDIT: Dodałem poprawiony schemat czujników z LM339.
  6. No szczerze mówiąc są często używane LM339. Ale chciałem wykorzystać LM358 bo mam na stanie, ale jeżeli one nie spełniłyby roli kompaktora to mogę pójść do sklepu i kupić tego LM339 lub LM324. LM324 - też mogą być??
  7. Czy teraz temu schematowi nic nie brakuje?? Jeszcze spróbowałem napisać program. Nie wiem, czy dobrze go napisałem więc spójrzcie na to swoim okiem. $regfile = "attiny2313def.dat" $crystal = 1000000 'Konfiguracja sterowania PWM Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 64 'Konfiguracja portów Config Portd = Output Config Portb = Output Silnik_lewy_a Alias Portd.2 Silnik_lewy_b Alias Portd.5 Silnik_prawy_b Alias Portd.3 Silnik_prawy_a Alias Portd.4 Dioda Alias Portd.0 'Granica reagowania na linię Const Granica = 455 'Deklaracje zmiennych Dim Czujnik_lewy As Single Dim Czujnik_srodkowy As Single Dim Czujnik_prawy As Single Dim W As Word 'Blok instrukcji Set Dioda Set Silnik_lewy_a Reset Silnik_lewy_b Set Silnik_prawy_a Reset Silnik_prawy_b Do Gosub Wczytaj_stany_przetwornikow If Czujnik_srodkowy > Granica Then 'Silnik lewy - maksymalna prędkość Pwm1a = 255 'Silnik prawy - maksymalna prędkość Pwm1b = 255 Elseif Czujnik_lewy > Granica Then Pwm1a = 0 Pwm1b = 255 Elseif Czujnik_prawy > Granica Then Pwm1a = 255 Pwm1b = 0 Else Pwm1a = 255 Pwm1b = 255 End If Loop End
  8. Wiem, jeden lm358 na 2 wzmacniacze 3 będą używana a jeden będzie "bezrobotny" Na razie nie mam samochodu bo uczę się w gimnazjum :-> Niestety jeszcze nie.
  9. To układ TL084 mogę zamienić na LM358 x2? O tej histerezie czytałem na wikipedii. :> Poprawione.
  10. Nie przemyślałem tego : ( To jednak zastosuję stabilizator, układ będę zasilał 6x RL6 aa (paluszek 1,5V) Wydaje mi się, że nie znalazłem tam słowa "comparator" Poprawione Nie rozumiem Poprawiony schemat:
  11. Przemyślałem trochę i jednak zrezygnuję ze stabilizatora, będę zasilał układ akumulatorem z napięciem nie większym niż 5V. Poprawione. Niezbyt rozumiem. Zrobione (tylko nie wiem, czy dobrze) Schematy:
  12. Bobby jeżeli mówisz, że lepiej byłoby do wyjść pwm mikrokontrolera to tak zrobiłem. Pin 1 Enable do pin 16 PB4 (OC1B) Pin 9 Enable do pin 15 PB3 (OC1A) Schemat: Czy jeszcze muszę coś zmienić w schemacie??
  13. Witam, mam w planach zrobić line followera na ATtiny2313 (na innym procku na razie nie zrobię bo aktualnie mam ATtiny2313) Zrobiłem schemat w oparciu o inne schematy i chciałbym, żebyście zobaczyli i stwierdzili, czy ten się nada. I mam jeszcze jedną prośbę, czy ktoś z was pomógłby mi napisać program do tego line folllowera. Będę bardzo wdzięczny za pomoc. AixI.
  14. A do tej lampki RGB trzeba? Jak schemat musiałbym zmienić, żeby nie było wejścia na programator i stabilizatora napięcia 5V? Schemat: Kod: $regfile = "ATtiny2313.dat" $crystal = 1000000 '$baud = 9600 $hwstack = 40 $swstack = 8 $framesize = 16 Dim I As Byte Dim K As Byte Dim L As Byte Dim N As Byte Config Portb = Output Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up Config Timer1 = Pwm , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down Set Tccr0a.7 : Set Tccr0a.5 : Set Tccr0a.0 Set Tccr1a.7 : Set Tccr1a.5 : Set Tccr1a.0 'Pwm0b = Pwm0b + 1 'nie wykorzystany Do For I = 1 To 250 Step 1 Pwm1a = Pwm1a + 1 'niebieski Waitms 20 Next I For I = 1 To 250 Step 1 Pwm1a = Pwm1a - 1 'niebieski Waitms 20 Next I For I = 1 To 250 Step 1 Pwm0a = Pwm0a + 1 'zielony Waitms 20 Next I For I = 1 To 250 Step 1 'zielony Pwm0a = Pwm0a - 1 Waitms 20 Next I For I = 1 To 250 Step 1 'czerwony Pwm1b = Pwm1b + 1 Waitms 20 Next I For I = 1 To 250 Step 1 'czerwony Pwm1b = Pwm1b - 1 Waitms 20 Next I For I = 1 To 200 Step 1 'zielony Pwm1b = Pwm1b + 1 'niebieski Pwm1a = Pwm1a + 1 Pwm0a = Pwm0a + 1 Oświadczam, że to nie jest mojego autorstwa.
  15. Ok dzięki ;] Jeszcze mam pytanie, żeby zrobić lampke RGB trzeba ustawiać fuse bity?
  16. Wiem wiem zaraz wrzuce fotki. [ Dodano: 25-05-2012, 19:56 ] [ Dodano: 25-05-2012, 20:15 ] Ok zaprogramowałem, przez bascoma nie chciało to użyłem khazamy programmer i działa Dzięki, że staraliście się mi pomóc. AixI.
  17. Aaaa no wiem, że dioda będzie mrygać jak się kliknie przycisk.
  18. Jak klikam auto program to to okno mi się zamyka. Ok odznaczyłem 1 i tez nic. Dioda nie mryga. A czy w ustawieniach nie powinno być ustawione Auto flash zamiast Auto Verify? I gdzie jest Clok Freqency: 750KHz?
  19. Jak sprawdzałem układ migającej diody z kursu bascoma na płytce stykowej to nie działało, później próbowałem zaprogramować procka tak samo tylko z kliknięciem przed tym: Chip --> Erase i też nic. Nie wiem co jest nie tak, czy ja źle układam to na płytce, czy procek się nie zaprogramowuje. A jeszcze coś, ten procek ze strzałką czerwoną to "Write...", a ten z niebieską to "Read..." Czy jeszcze po całej operacji programowania trzeba coś jeszcze kliknąć? Czy wystarczy 1. identify 2. Buffer --> Load... --> wybrać plik 3. procek ze strzałką czerwoną 4. procek ze strzałką niebieską i już?? Screen z kliknięciem Chip --> Erase.
  20. klonyyy ok, sprawdzę. RaV to żeby było ok to muszę mieć ustawione tak: ---> chce żeby był zasilany to musi być ON. ---> chcę programować czyli OFF ---> no i ustawię na ON. [ Dodano: 24-05-2012, 20:49 ] Ok. zrobiłem tak jak powiedziałeś klonyyy i wyszło mi tak. I jak kliknąłem Verify to pisało, że Verify OK.
  21. A jakie powinny być ustawie w bascomie pod usb asp? używam jeszcze khazama programmer ( w nim tez cos trzeba ustawić? I jakie powinny być ustawione zworki w programatorze? [ Dodano: 24-05-2012, 18:46 ] Przed chwilą skompilowałem raz jeszcze kod i miałem to wybrania tylko polik .bin, a w tym folderze C:\Ekspert\Roboty\ pojawiły sie pliki hex, bin, obj, rpt, dbg
×
×
  • Utwórz nowe...