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 w 2025? 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 2 maja 2025, o 20:09


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 24 mar 2013, o 18:49 
    Offline
    Użytkownik

    Dołączył(a): 17 mar 2013
    Posty: 143
    Lokalizacja: Bydgoszcz
    Pomógł: 2

    Witam.

    Poświęciłem cały weekend w poszukiwaniu sposobu podłączenia modułu SIM900 do Atmegi.
    Niestety nic nie znalazłem. Jestem początkujący i sam sobie nie poradzę.
    Może ktoś z szanownych forumowiczów podłączał SIM900 do Atmegi i może opisać jak to zrobił lub przedstawić sprawdzony schemat ?
    Będę bardzo wdzięczny za każdą pomoc :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2013, o 20:02 
    Offline
    Użytkownik

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

    zobacz tu

    http://avrproject.ru/publ/plata_dlja_mo ... d/1-1-0-79

    _________________
    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: 24 mar 2013, o 21:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    Polecam poszukanie dokumentacji pod hasłem SIM900 GSM/GRPS SHIELD ARDUINO.
    Znajdziesz gotowe rozwiązania z podłączeniem do Atmegi.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2013, o 08:43 
    Offline
    Użytkownik

    Dołączył(a): 17 mar 2013
    Posty: 143
    Lokalizacja: Bydgoszcz
    Pomógł: 2

    Dziękuję za odpowiedzi.

    @SunRiver czy SIM900D z Twojego linka ma identyczny UART jak SIM900 ? Pytam ponieważ ciężko jest to wywnioskować z dokumentacji.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2013, o 09:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    Podstawowa różnica pomiędzy SIM900 a SIM900D - wersja D posiada układ kontroli ładowania akumulatora Li-ion (podpinamy bezpośrednio do SIM900D) który służy jako zasilanie awaryjne.
    UART ma identyczny jak SIM900.

    W pierwszej kolejności poczytaj tego PDF'a:

    http://www.simcom.us/act_admin/supportf ... .01(091226).pdf

    i zwróć uwagę na parametry napięciowe UART'a modemu SIM900 (strona 32 PDF'a) - Vih max = VDD_EXT.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2013, o 10:23 
    Offline
    Użytkownik

    Dołączył(a): 17 mar 2013
    Posty: 143
    Lokalizacja: Bydgoszcz
    Pomógł: 2

    Dziękuję. Z tej rosyjskiej strony http://avrproject.ru/publ/plata_dlja_mo%20...%20d/1-1-0-79 wynika, że sim900 podłączają bezpośrednio do komputera. Przynajmniej tak mi wynika z tłumaczenia. Znaczyłoby to, że SIM900 pracuje na standardzie RS232, gdzie logiczną jedynką jest napięcie od -3v do -15v a logicznym zerem od 3v do 15v. Raczej to bym odrzucił.

    Wg schematu SIM900 GSM/GRPS SHIELD ARDUINO - SIM900 jest podłączany bezpośrednio pod Atmegę Rx->Tx Tx->Rx. Co by oznaczało, że pracuje w standardzie TTL.

    Sprzedawca SIM900 twierdzi też, że SIM900 pracuje w TTL. Natomiast w dokumentacji od SIM900 jest napisane, że pracuje w standardzie CMOS. Na temat dokumentacji SIM900 czytałem, że w wielu punktach nie zgadza się z rzeczywistością.

    Mógłbym sprawdzić oczywiście poziomy napięć na RX i TX od SIM900. I tu też jest problem ponieważ wg specyfikacji rs232 podczas oczekiwania na transmisję TX podaje logiczną 1 a RX podaje 0. Natomiast u mnie na TX mam napięcie 2,87V a na RX 2,77V co mi do niczego nie pasuje. Podejrzewam, że SIM900 może być uszkodzony.

    UPDATE:

    Na podstawie PDF-a podanego przez Sonix-a wyliczyłem

    VIL=0 do 0,42V
    VIH = 2,38 do 2,8V
    VOL = 0 do 0,1V
    VOH = 2,7 do 2,8V

    Co rozjaśnia nieco sytuację.



    Ostatnio edytowano 25 mar 2013, o 10:40 przez t__d, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2013, o 10:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    SIM900 na pewno nie podłączają prosto do RS232 komputera, pewnie jakiś konwerter stosują.

    Co do poziomów napięć to znalazłem nowszą wersję SIM900 Hardware Design 2.0

    http://elecfreaks.com/store/download/da ... _V2.00.pdf

    i tutaj już nie widzę wzmianki że Vih max = VDD_EXT.

    Ja tak czy inaczej stosuję dopasowanie poziomów na RX i TX (2 tranzystory i 4 rezystory), jaki modem bym nie włożył to wiem że będzie działał.

    W Twoim przypadku proponuję podłączyć SIM900 do komputera przy pomocy jakiegoś MAX232 lub USB <-> RS232C , dodatkowo dla pewności zastosować układ:

    Obrazek

    Z lewej strony podpinasz SIM900 i podciąganie do VDD_EXT, oraz oczywiście linie RX i TX.

    Odpalasz terminal, następnie musisz wysłać komendę AT (koniecznie dużymi znakami!), modem rozpozna prędkość i odeśle OK.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2013, o 10:42 
    Offline
    Użytkownik

    Dołączył(a): 17 mar 2013
    Posty: 143
    Lokalizacja: Bydgoszcz
    Pomógł: 2

    Sonix wielkie dzięki. Teraz powinienem już sobie poradzić. :D



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO