Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Pierwszy "robot"

19 Maj 2008 10:19 2809 14
  • #1 19 Maj 2008 10:19
    Anonymous
    Użytkownik usunął konto  
  • #2 19 Maj 2008 13:18
    misiek1994
    Poziom 17  

    Nie jestem pewny, czy wybrałeś sobie dobry procek. Ja wziąłbym atiiny lub atmega. Zresztą nie jestem pewien, ale stk200 tego AT89 chyba nie zaprogramuje. Rozumiem, że piszesz w bascomie?? A co do programowania nie wyjmując układu z podstawki to możesz tak jak pisałeś, albo zrobić dodatkową płytkę (jeżeli brakuje ci miejsca) tylko z podstawką i w niej programować. Poza tym dobrze się zastanów czego chcesz, bo ja w ciemno nic nie będę dla ciebie robił!

    0
  • #3 19 Maj 2008 14:40
    MacFis
    Poziom 17  

    Najlepiej kupić ATTINY2313/AT90S2313 i STK200/300.

    0
  • #4 19 Maj 2008 16:55
    bogdan_p
    Poziom 39  

    wszystkie mikrokontrolery rodziny '51 z literką S mają możliwość programowania przez ISP tak więc bez problemu STK200 zaprogramujesz 89S52 , uC 90s2313 jest już dawno nie produkowany zastąpił go ATTiny 2313 nie napisałeś nic o języku programowania , jeżeli zaczynasz swoją przygodę z mikrokontrolerami to na początek dobry jest Bascom , zanim zaczniesz coś budować ważne jest poznanie podstaw budowy i działa uC również dobrze posiadać płytkę testową aby można wypróbować gotowe przykłady , mając już doświadczenie można myśleć o samodzielnym pisaniu programów
    podstawy Bascoma znajdziesz http://www.edw.com.pl/ , kilka prostych przykładów masz tu http://mikrokontrolery.net/index.htm w sieci znajdziesz o wiele więcej
    zanim zaczniesz coś budować naprawdę warto najpierw nabrać doświadczenia w budowie tego typu układów , obłudzie programu , programowaniu uC pozwoli uniknąć to wielu przykrych niespodzianek

    0
  • #5 19 Maj 2008 17:49
    Anonymous
    Użytkownik usunął konto  
  • #6 19 Maj 2008 18:19
    bogdan_p
    Poziom 39  

    zasadnicza sprawa to język programowania stosowany w mikrokontrolerach wymaga poznania specyfiki danego układu , dla danego języka polecenia są podobne ale składnia już nieco inna , wybrałeś dużego Atmela z rodziny '51 w niczym to nie przeszkadza , jednak znacznie większe możliwości ma rodzina AVR np na początek ATTiny 2313 lub ATMega 8
    dobrze mieć na początek gotowe przykłady aby potrenować oraz jakaś literaturę zobacz propozycje z tej strony http://www.kamami.pl

    0
  • #7 19 Maj 2008 19:03
    Anonymous
    Użytkownik usunął konto  
  • #9 19 Maj 2008 22:14
    Anonymous
    Użytkownik usunął konto  
  • #10 19 Maj 2008 22:35
    bogdan_p
    Poziom 39  

    Cytat:
    Użyłeś pojęcia "ISP" czy to oznacza właśnie możliwość programowania układu bez wyjmowania uC??

    tak , przy użyciu programatora STK200/300
    Cytat:
    Drugie pytanie, czy będziesz miał jakiś dostępny schemat jak połączyć taki programator (jeśli dobrze to rozumiem), z mikrokontrolerem?

    podstawowe połączenie masz tu http://www.btc.pl/pdf/zl2prg.pdf to tylko złącze programujące reszta uzależniona jest od budowanego układu i samego programu

    0
  • #11 06 Lip 2008 11:27
    Anonymous
    Użytkownik usunął konto  
  • #12 06 Lip 2008 17:01
    bogdan_p
    Poziom 39  

    Cytat:
    jednak po zwarciu przycisku S2 spada ono do ≈ 2,8V.

    wytłumacz jakim sposobem skoro S2 łączy końcówkę PC6 z masą to logiczne że poziom napięcia na końcówce jest poziomem masy (GND ) a więc 0V , wszystkie pomiary wykonuje się w stosunku do masy układu
    Cytat:
    Przez przypadek podłączyłem 5V do nóżki GND

    pobór prądu przez układ o niczym nie świadczy chyba że jest bardzo duży co potwierdza jego uszkodzenie , jedynym sposobem jest wgranie programu testującego i sprawdzenie czy wszystkie porty zachowują się poprawnie , przy dzisiejszych cenach uC jeżeli masz wątpliwości to lepiej kupić nowy niż później mieć przykre niespodzianki , programator ISP na USB powinien być dobry

    0
  • #13 06 Lip 2008 17:59
    Anonymous
    Użytkownik usunął konto  
  • #14 06 Lip 2008 19:55
    bogdan_p
    Poziom 39  

    przed Tobą jeszcze długa droga edukacji ;

    Cytat:
    Prąd pobiera normalny 5V na nóżkach 7 i 20...

    jaki prąd ? , mylisz pojęcie napięcia i prądu a to fundamentalna sprawa jeżeli myślisz o budowie robota , poczytaj sobie co to napięcie i prąd i jak dokonuje się ich pomiarów

    0
  • #15 06 Lip 2008 20:33
    Anonymous
    Użytkownik usunął konto