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 11 cze 2025, o 00:55


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
    Autor Wiadomość
    PostNapisane: 28 wrz 2013, o 19:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 24 gru 2012
    Posty: 146
    Lokalizacja: Racibórz
    Zbananowany użytkownik

    Pomógł: 0

    Posiadam konwerter ATmega8/48/88/168/328 firmy ATNEL lecz bardziej potrzebny byłby mi taki konwerter, który miałby piny poszczególnych portów ATMega 8 wyprowadzone na identyczne piny portów ATmega 32. Bardzo to ułatwiało zamianę procesorów bez zbędnego przepinania przewodów. Obecnie niestety trzeba przewody przepinać z zestawu na konwerter. Chyba kiedyś widziałem taką ofertę w necie ale nie potrafię teraz znaleźć. Szukałem wyszukiwarką ale z zerowym rezultatem – chyba miałem pecha albo nie ma takiego czegoś. Może ktoś wie czy taki konwerter jest gdzieś dostępny? Wykonanie w własnym zakresie na obwodach drukowanych w moim przypadku odpada a „pająkiem” – no cóż w ostateczności jak bieda dociśnie to można i tak. Tylko rezultat może się okazać nieciekawy.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 wrz 2013, o 20:19 
    Offline
    Moderator
    Avatar użytkownika

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

    stachn napisał(a):
    który miałby piny poszczególnych portów ATMega 8 wyprowadzone na identyczne piny portów ATmega 32


    A porównałeś (tak z ciekawości zapytam tylko) w notach PDF wyprowadzenia obydwu procków ? Przypatrz się proszę jaka masakra byłaby w portach ? :(

    pomijam już fakt, że w ATB (m32) np masz na PC0 i PC1 - sygnały SDA i SCL jeśli chodzi o I2C natomiast w ATmega8 masz I2C na PC5/PC4

    dalej w ATB (m32) wejście ICP1 dla odb. podczerwieni masz na PD6 natomiast w ATmega8 na PB0 !

    ale ok można powiedzieć - a co mi tam ...

    przejdźmy jednak do pinów ISP

    SCK ---> (m32)PB7 ----> (m8) PB5
    MISO ---> (m32)PB6 ----> (m8) PB4
    MOSI ---> (m32)PB5 ----> (m8) PB3

    Nie wspomnę o pinach XTAL1 i XTAL2 które w m32 są na osobnych pinach a w m8 na PB7 i PB6 !!!

    I teraz stawiam konia z rzędem temu kto podłączy to tak żeby było przejrzyście i wygodnie :(

    pomijam już pin RESET w m32 - ODDZIELNY pin natomiast w m8 jest to PC6

    Ja właśnie mając to na uwadze wolałem zrobić niezależne wyprowadzenia na konwerterze a za to wyprowadzić sygnały takie jak( ICP1, ISP, RX/TX, I2C, kwarc) tak aby można było tego używać jakoś logicznie

    _________________
    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: 28 wrz 2013, o 22:59 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 24 gru 2012
    Posty: 146
    Lokalizacja: Racibórz
    Zbananowany użytkownik

    Pomógł: 0

    Nie jest to takie straszne na jakie wygląda ale przy założeniu, że wykorzystuje się podstawowe funkcje pinów a nie alternatywne. Oczywiście za wyjątkiem MOSI, MISO, SCK, SS, RXD, TXD itp.
    Kiedyś koniecznie była mi potrzebna taka opcja więc zrobiłem na szybko taka płytkę . Znalazłem rozrysowane polaczenia – prawdopodobnie prawidłowe ( nie sprawdzałem teraz czy to zgodne) ale dla przedstawienia wariantu może być.

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 wrz 2013, o 23:04 
    Offline
    Moderator
    Avatar użytkownika

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

    No tak - dokładnie o tym pisałem ;) ... ja np nie chciałbym patrzeć na piny PORTB i domyślać się który jest który, podobnie PORTC ... Zrobić to JAK NAJBARDZIEJ się da ale wychodzi (tak wg mnie pomieszanie z poplątaniem) ;)

    ale rozumiem o co ci chodzi ... być może ma to jakieś tam zastosowania ;)

    _________________
    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: 29 wrz 2013, o 07:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 24 gru 2012
    Posty: 146
    Lokalizacja: Racibórz
    Zbananowany użytkownik

    Pomógł: 0

    Dokładnie tak - ma i miało swoje zastosowanie :D (tzw. nadmiarowość sprzętowa) . Teraz muszę używać dwóch płytek ZL2AVR V.2 oraz ATB 1.04. Przełączam tylko programator. Problem w tym, że płyta pod ATmega 8 nie ma tyle peryferiów co ATB. Całe szczęście że na obecnym etapie mi to nie przeszkadza. Jakoś sobie radzę. Ma to natomiast ta zaletę, że bez wyciągania podzespołów mogę testować program pod obydwoma atmelkami. Oczywiście - program napisany tak, że mogę bez większych kłopotów zmieniać układy.


    Pisanie programu nie jest takie skomplikowane – porty się zgadzają. Pisząc program pod ATMega 8 z wykorzystaniem porów I/O oraz podstawowych takich jak RXD, TVD, INT0, INT1 nie zachodzi konieczność „kombinowania” który port czy pin jest który – są to te same piny. Właśnie o to chodzi aby były zgodne. Mając np. w programie PD1 mamy go na ATMega 32 na nóżce 15 a poprzez przejściówkę również na nóżce 3 ATMega 8

    Oczywiście -do bardziej rozbudowanych układów lub gdy piszemy program tylko pod ATMega 8 to konwerter firmy ATNEL jest niezastąpiony - co do tego nie mam żadnych wątpliwości i dlatego go kupiłem.



    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: 5 ] 

    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