Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 8 cze 2025, o 23:12


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
    Autor Wiadomość
    PostNapisane: 5 paź 2013, o 21:05 
    Offline
    Nowy

    Dołączył(a): 05 paź 2013
    Posty: 7
    Pomógł: 0

    Witam serdecznie forumowiczów. Niedawno zacząłem się interesować elektroniką. Nauczyłem się już dość dobrze lutować na przewodach oraz elementy przewlekane na PCB. Stwierdziłem więc, że chciałbym wytrawić swoją pierwszą płytkę. Wybór padł na programator USB asp, ponieważ nie chcę robić czegoś co do niczego mi się nie przyda np. mrugając dioda , a tak mógłbym zacząć bawić się mikrokontrolerami. Niestety jest dość wiele projektów, a ja w zasadzie nie wiem nawet czym różnią się od pierwotnej wersji. Może polecilibyście mi któryś z nich który został sprawdzony i współpracuje z mkAvrCalculator oraz można wykonać go na płytce jednostronnej.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 paź 2013, o 21:17 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Skoro zaczynasz przygodę z mikrokontrolerami to zrobienie programatora jako pierwszego układu jest kiepskim pomysłem.

    Czym go zaprogramujesz? ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 paź 2013, o 21:20 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27407
    Lokalizacja: Szczecin
    Pomógł: 1043

    czy ty byłeś chociaż raz na stronie oryginalnej projektu ? ;)

    http://www.fischl.de/usbasp/

    nie ? wydaje się że nie ... to zajrzyj i zobacz - masz od razu schemat jaki warto wykonać - to PODSTAWA PODSTAW i na pewno będzie działać z MkAvrCalculatorem ;)

    Płytkę PCB i schemat chyba umiesz sam w Eaglu sobie do tego zrobić ? czy nie ? jeśli nie to proponuję obejrzyj koniecznie to:

    http://atnel.pl/kurs-cadsoft-eagle.html

    potem będzie już z górki - a jak coś to śmiało tu pytaj.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 paź 2013, o 21:45 
    Offline
    Nowy

    Dołączył(a): 05 paź 2013
    Posty: 7
    Pomógł: 0

    Jaglarz, Wczoraj gdzieś latałem po necie i wydaje mi się, że właśnie u mirka w filmie "Mikrokontrolery AVR jak zacząć cz.1" było o tym i można to zrobić za pomocą gniazda LPT.

    mirekk36, tak byłem na stronie lecz właśnie u dołu są modyfikacje. Serię poradników do Eagle'a zacząłem oglądać tydzień temu, lecz niestety jeszcze nie skończyłem. W takim razie, może faktycznie złożę tą pierwotną wersję tego programatorka.

    EDIT: Tutaj jest o programowaniu ATmegi8 bez programatora. http://mirekk36.blogspot.com/2011/05/jaki-wybrac-programator-sprzetowy.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 paź 2013, o 10:35 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Manos napisał(a):
    EDIT: Tutaj jest o programowaniu ATmegi8 bez programatora. http://mirekk36.blogspot.com/2011/05/jaki-wybrac-programator-sprzetowy.html



    trochę nie tak to kolega rozumie .... jedyny sposób na zaprogramowanie mikrokontrolera bez programatora to uzycie bootloadera ... i programowanie poprzez UART , a każdy inny czy to aspem czym Simple ... na LPT to są programatory , prostsze , bardziej skomplikowane .... ale programatory ... bo komunikuja się poprzez złacze do tego celu przeznaczone w mikrokontrolerze ..


    Pytasz którego Aspa zrobić .... tego oficjalnego ..... unikniesz wielu problemów , a płytka czy dodatki to twoja modyfikacja , bo tak naprawdę wszystkie poniżej są właśnie w oparciu o oficjalny schemat i firmware ... niema 1000 aspów - sa tylko różne wykonania

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 paź 2013, o 11:12 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    Ale warto zadać sobie pytanie czy na sam początek warto "ryzykować" i budować tak newralgiczny element całej zabawy. A później nie daj boże rwać sobie włosy z głowy przez parę dni czemu coś nie działa przy probie programowania, szukać problemu z kodem a okaże się że nie udał się jeden lut. A koszt elementów, laminatu, wytrawiacza, plus programatora LPT (o ile masz taki port jeszcze w komputerze) w cale nie wyjdzie sporo mniejszy niż gotowy, sprawdzony programator.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lis 2013, o 23:52 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Witam.
    Dopiero zaczynam zabawę z elektroniką cyfrową. Chciałem wykonać samodzielnie układ programatora USB ASP wg schematu podanego w sklepie Atnel. Jednak aby ułatwić sobie to zadanie chciałem zrobić to na układzie AtMega 88 w obudowie DIP. Zauważyłem jednak, ze ma ona mniej wyprowadzeń niż ta stosowana fabrycznie. Jak pokonać tą trudność?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lis 2013, o 23:58 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27407
    Lokalizacja: Szczecin
    Pomógł: 1043

    Pawek23 napisał(a):
    Zauważyłem jednak, ze ma ona mniej wyprowadzeń niż ta stosowana fabrycznie


    Możesz rozwinąć to zdanie ? To znaczy że ty masz ATmega88 nie z fabryki tylko hmmm skąd ? sorki nie nabijam się ale nie rozumiem

    chyba że ty porównujesz 2 różne obudowy (fabryczne panie) ... DIP i TQFP(SMD) - to rzeczywiście ta SMD ma kilka pinów więcej ale to nadal te same procki i jeśli chodzi o zastosowanie akurat w programatorze USBASP - NICZYM się nie różnią

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2013, o 00:13 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Faktycznie, wyraziłem się nieprecyzyjnie :)
    Chodziło mi o Atmege, która jest stosowana w układzie do kupienia ze sklepu Atnel. Ma więcej wyprowadzeń. Ma więcej Vcc i GND.
    Gdy chcę zastosować Atmege w obudowie DIP, to mam pilnować jedynie, aby wyprowadzenia na schemacie nóżek sygnałowych się zgadzały? Brakującymi Vcc i GND się nie przejmować?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2013, o 00:15 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    To są tylko inne obudowy, struktura wewnętrzna jest ta sama.


    Cytuj:
    Brakującymi Vcc i GND się nie przejmować?


    Nie, masz je podłączyć zgodnie z przeznaczeniem.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2013, o 00:32 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Teraz przyjrzałem się dokładnie i wyprowadzenia ADC6 i ADC7 na schemacie i tak nie są do niczego podłączone, także tak czy inaczej wszystko się będzie zgadzać.
    Przepraszam za zamieszanie :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2013, o 21:49 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Jeszcze mam takie pytanie.
    Patrzę na schemat i wyjście procesora PC6/RESET ma wyprowadzenie w Eagle podciągnięte przez rezystor do +3,3V i rozgałęzienie połączenia do "flagi" RST. Ale w żadnym innym miejscu na schemacie nie ma drugiej flagi RST, z którą by się łączyła.

    W związku z tym moje pytanie: gdzie to ma być podłączone?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2013, o 23:52 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    RESET, MISO, MOSI i SCK wraz z GND i VCC służą do programowania procesora. Zerknij na rysunek poglądowy z opisem zworek.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lis 2013, o 00:03 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Czyli w taki sposób maja być wyprowadzone osobno wyjścia Atmegi: PC6, PB3, PB4, PB5, VCC i GND? Dobrze rozumiem?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lis 2013, o 00:41 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Tak. Porównaj sobie z oryginałem. Tam jest nawet wspólne gniazdo, tylko, że reset jest odłączany od gniazda na czas normalnego użytkowania, ale tam nie ma buforowania.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lis 2013, o 10:58 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Nie byłem pewny, bo jest też wyprowadzone wyjście z nóżki PB2 opisane jako P_RST.
    Ale mam rozumieć, że to jest tylko wykorzystywane, gdy ten programator programuje inny układ. Do zaprogramowania tego programatora trzeba użyć Wyprowadzenia RST na nóżce PC6 (wraz z pozostałymi pmiso, pmosi, psck, vcc i gnd)?

    I jeszcze jedno pytanie. Dlaczego ta Atmega jest zasilana +3,3 V, a nie +5 V?
    I w związku z tym: Czy podczas programowania tego programatora też mam zasilić układ +3,3 V?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lis 2013, o 20:04 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    1) Tak.
    2) Aby programator po przełączeniu zworki programował też układy zasilone z 2,8V

    Na czas programowania procesora w programatorze musisz tylko odpiąć się od USB i ISP i możesz używać najprostszych programatorów na 5V.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lut 2014, o 21:18 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Co do tego programatora USBASP Atnel. Nigdzie nie jest wyjaśnione do czego służą zworki ZW3 i ZW4. I dlaczego na tym do kupienia zwarta jest ZW4?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lut 2014, o 23:45 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27407
    Lokalizacja: Szczecin
    Pomógł: 1043

    Pawek23 napisał(a):
    Co do tego programatora USBASP Atnel. Nigdzie nie jest wyjaśnione do czego służą zworki ZW3 i ZW4


    No dobrze - ale w czym to przeszkadza ? czy nie działa ci ten programator ? jest jakiś problem ?

    Brak instrukcji do programatora ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lut 2014, o 00:36 
    Offline
    Nowy

    Dołączył(a): 10 lis 2013
    Posty: 8
    Pomógł: 0

    Jest w porządku wszystko. Czysta ciekawość :D
    A jeżeli to tajemnica zawodowa, to dopytywał nie będę :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lut 2014, o 06:01 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27407
    Lokalizacja: Szczecin
    Pomógł: 1043

    Pawek23 napisał(a):
    A jeżeli to tajemnica zawodowa


    Chodzi o to, że wprowadzam sam pewne modyfikacje do kodu, i zostawiłem sobie małą furtkę na przyszłość odnośnie planowania w zakresie innego nieco wykorzystania diody świecącej a wtedy jak widać ze schematu będę musiał ją oddzielić od linii sterującej buforami

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO