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



Teraz jest 8 lis 2024, o 17:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 42 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 30 paź 2023, o 16:53 
Offline
Użytkownik

Dołączył(a): 13 lis 2015
Posty: 48
Pomógł: 0

I już działa na nowym Firmware 1.20. U mnie scalak dochodził na Atmedze do 700kHz i dlatego na ESP przy wyższej prędkości były te problemy.

------------------------ [ Dodano po: 28 minutach ]

------------------------ [ Dodano po: 34 minutach ]

Działa na nowym Firmware 1.20. U mnie scalak PCF8574 pracuje do ok 700kHz i dlatego na ESP przy wyższej prędkości był problem z inicjalizacją wyświetlacza.

------------------------ [ Dodano po: 36 minutach ]

Michał82 napisał(a):
Witam, mam ten sam problem co kolega Adriang200. Podłączyłem analizator stanów logicznych, aby podglądnąć co się dzieje na magistrali I2C.
Przeglądając przebieg zauważyłem, że podczas startu modułu i przy odczycie PCF-a prędkość SCL jest 200kHz a potem 800kHz.W nocie wyczytałem, że prędkość I2C to 100kHz, może tu jest problem?.
Chyba, że coś nie doczytałem albo pomieszałem. Dorzucam kilka fotek
ObrazekObrazekObrazek


Działa na nowym Firmware 1.20. U mnie scalak PCF8574 pracuje do ok 700kHz i dlatego na ESP przy wyższej prędkości był problem z inicjalizacją wyświetlacza.

------------------------ [ Dodano po: 39 minutach ]




Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 paź 2023, o 19:13 
Offline
Moderator
Avatar użytkownika

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

Adriang200 napisał(a):
I już działa na nowym Firmware 1.20.

SUPER !!! dziękuję za test i informację. No to się zagadka rozwiązała pomyślnie ;) extra

_________________
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: 30 paź 2023, o 19:26 
Offline
Nowy

Dołączył(a): 04 lut 2015
Posty: 8
Pomógł: 1

Testy, Testy i jeszcze raz testy i zonk

Po wgraniu nowego firmware 1.20 inicjalizacja przebiegła pomyślnie.
Obrazek

Następnie na tapetę poszły testy według poradnika z filmu o wyświetlaczach COG i LCD. Użyłem nowej komendy do włączania wyświetlaczy i tu nastąpił zonk. Komenda przyjęta terminal wyświetlił:
Obrazek

nastąpił restart modułu a w terminalu
Obrazek

i ciągłe restartowanie się modułu. Czy robię coś nie tak, czy ten mój PCF jest jakiś wyjątkowy?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 paź 2023, o 21:14 
Offline
Nowy

Dołączył(a): 04 lut 2015
Posty: 8
Pomógł: 1

Podłączenie analizatora do I2C i oto odczyt zaraz po restarcie
Obrazek
prędkość SCK jest ok. Po odłączeniu wyświetlacza od magistrali moduł ESP przestaje się restartować



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 paź 2023, o 11:20 
Offline
Użytkownik

Dołączył(a): 02 gru 2012
Posty: 234
Lokalizacja: Stróża-Łódż
Pomógł: 7

U mnie jest tak samo jak u kolegi Michała82 po wysłaniu polecenia " AT+COGLCDEN=1,0,0 " - LCD nic nie wyświetla.
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 paź 2023, o 16:53 
Offline
Moderator
Avatar użytkownika

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

Józef 63 napisał(a):
U mnie jest tak samo jak u kolegi Michała82 po wysłaniu polecenia " AT+COGLCDEN=1,0,0 " - LCD nic nie wyświetla.

Józef weź ty pobierz od nowa Firmware 1.20 bo cały czas masz coś nie tak i sprawdź

------------------------ [ Dodano po: 1 minucie ]

Michał82 napisał(a):
Podłączenie analizatora do I2C i oto odczyt zaraz po restarcie
Obrazek
prędkość SCK jest ok. Po odłączeniu wyświetlacza od magistrali moduł ESP przestaje się restartować

sorki ale teraz to ja nie wiem o co chodzi do końca z tej wypowiedzi i też powtórzę pobierz FW 1.20 - tylko proszę nie pisz że już pobierałeś - POBIERZ go jeszcze raz ok? i sprawdź i daj znać

TYLKO PAMIĘTAJCIE obaj panowie że nawet jak ponownie pobierzecie FW 1.20 to KONIECZNE jest w tym wypadku AT+Z najpierw

------------------------ [ Dodano po: 1 minucie ]

czekam od Was na info

_________________
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: 31 paź 2023, o 19:41 
Offline
Nowy

Dołączył(a): 04 lut 2015
Posty: 8
Pomógł: 1

Najnowszy firmware wgrany, wykonana komenda AT+Z
Moduł ESP się uruchomił inicjalizacja LCD OK.
Następnie chcę włączyć wyświetlanie na LCD używając do tego komendy AT+COGLCDEN=1,0,0. Komenda wysłana i potwierdzona w terminalu, po chwili restart modułu na wyświetlaczu mignie LCD I2C init OK i ponowny restart modułu i tak w kółko.
Nie mogę wykonać tego samego co pan w wideo na youtube czyli wyświetlić zegarka czy temperatury bo moduł ciągle się restartuje



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 paź 2023, o 21:01 
Offline
Nowy

Dołączył(a): 04 lut 2015
Posty: 8
Pomógł: 1

OK Panowie. Problem restartu modułu rozwiązany.

Jeśli używacie zestawu ATB i przejściówki ATNEL AIR ESP i chcecie wykorzystać RTC który znajduje się na zestawie, to musicie mieć konwerter napięć na I2C.
Ja wykorzystałem ten wbudowany w ATNEL AIR ESP tylko musiałem moduł esp wyciągnąć z AIR ESP i podłączyć kabelkami więc tak:
piny I2C z modułu esp łączymy kabelkami do gniazda w AIR ESP pin SCL do GPIO0 PIN SDA do GPIO2 pozostałych pinów nie będę opisywał bo to stosunek 1 do 1. Aha jeszcze zakładamy zworki na module AIR ESP w sekcji ESP-ATB I2C i oczywiście podłączamy wyświetlacz LCD ja wykorzystałem wolne piny z pod OLEDa (SDA i SCL). Mam nadzieję, że mnie zrozumieliście bo pisałem to w pośpiechu aby jak najszybciej się tym odkryciem podzielić.
Poniżej zdjęcie mojej kabelkologi, tylko się nie wystraszcie ;)

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 paź 2023, o 22:49 
Offline
Moderator
Avatar użytkownika

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

Michał82 napisał(a):
OK Panowie. Problem restartu modułu rozwiązany.

Jeśli używacie zestawu ATB i przejściówki ATNEL AIR ESP i chcecie wykorzystać RTC który znajduje się na zestawie, to musicie mieć konwerter napięć na I2C.
Ja wykorzystałem ten wbudowany w ATNEL AIR ESP tylko musiałem moduł esp wyciągnąć z AIR ESP i podłączyć kabelkami więc tak:
piny I2C z modułu esp łączymy kabelkami do gniazda w AIR ESP pin SCL do GPIO0 PIN SDA do GPIO2 pozostałych pinów nie będę opisywał bo to stosunek 1 do 1. Aha jeszcze zakładamy zworki na module AIR ESP w sekcji ESP-ATB I2C i oczywiście podłączamy wyświetlacz LCD ja wykorzystałem wolne piny z pod OLEDa (SDA i SCL). Mam nadzieję, że mnie zrozumieliście bo pisałem to w pośpiechu aby jak najszybciej się tym odkryciem podzielić.
Poniżej zdjęcie mojej kabelkologi, tylko się nie wystraszcie ;)



OOOOO! panie to niezła rozkminka !!!!!

chociaż przyznam, że sam ledwo łapię ... przecież na naszych modułach jest już wbudowana konwersja na I2C więc w czym miałeś problem? chyba się zakręciłem :)

------------------------ [ Dodano po: 2 minutach ]

ale faktycznie jak ktoś ma np NodeMCU to tam I2C działa na 3V3 a jak do tego podłączy się LCD I2C zasilany 5V - to rzeczywiście może być lipka - MUSZĘ to zapamiętać żeby podpowiadać ludziom

------------------------ [ Dodano po: 5 minutach ]

...nie - kurczę teraz pracuję na ESP-01Sm4 który nie ma konwersji, na matkopłycie też nie mam konwersji - działam bezpośrednio na pinach GPIO0 i GPIO2 wprost z ESP i są podłączone do LCD I2C zasilanego z 5V i to śmiga. Wiem nie powinno tak się robić no ale u mnie śmiga i może to jest tak że u jednych śmiga a u innych nie śmiga bez konwersji :(

------------------------ [ Dodano po: 12 minutach ]

a niech to! właśnie przejrzałem schematy i o zgrozo nawet na Atnel AIR nie ma konwersji napięć na I2C !!!! ;) aż się sam dziwię więc że u mnie to działa. Jest mała skucha - powinna być konwersja napięć na I2C na matkopłycie Qurczę - ale nawet jak ty zrobiłeś połączenia tak jak opisujesz - to nadal nie ma konwersji

------------------------ [ Dodano po: 27 minutach ]

aaaaaaaaaa dobra już się ODKRĘCIŁEM - bo napisałeś że wykorzystałeś konwerter I2C z ATNEL AIR ESP a tymczasem wykorzystałeś ten z ATB ESP SHIELD !!!! Bingo - TAK tam jest konwerter I2C

SUPER POMYSŁ - i mega - no MEGA CENNA ROZKMINKA I PODPOWIEDŹ - ja również dziękuję - bo jak mówię - wiadomo na co zwrócić ludziom uwagę. Przy okazji PRZYDAŁ SIĘ SZILDZIK ESP :)

_________________
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: 1 lis 2023, o 13:43 
Offline
Nowy

Dołączył(a): 04 lut 2015
Posty: 8
Pomógł: 1

mirekk36 napisał(a):
aaaaaaaaaa dobra już się ODKRĘCIŁEM - bo napisałeś że wykorzystałeś konwerter I2C z ATNEL AIR ESP a tymczasem wykorzystałeś ten z ATB ESP SHIELD !!!! Bingo - TAK tam jest konwerter I2C

Tak zgadza się wykorzystałem konwerter z ATB ESP SHIELD, wkradł się błąd podczas pisania.

mirekk36 napisał(a):
...nie - kurczę teraz pracuję na ESP-01Sm4 który nie ma konwersji, na matkopłycie też nie mam konwersji - działam bezpośrednio na pinach GPIO0 i GPIO2 wprost z ESP i są podłączone do LCD I2C zasilanego z 5V i to śmiga. Wiem nie powinno tak się robić no ale u mnie śmiga i może to jest tak że u jednych śmiga a u innych nie śmiga bez konwersji :(


Tak samo jest z ATNEL AIR ESP gdy mam podłączony sam wyświetlacz LCD bezpośrednio do ponów I2C to działa a gdy dodam RTC który też jest na 5V to już nie działa. Dopiero gdy podłącze przez konwerter napięć to wszystko powraca do normy.
Tak przydał się SZILDZIK ESP i zestaw ATB :D

Cieszę się, że w jakimś stopniu pomogłem, choć niektóre moje wcześniejsze posty były trochę chaotyczne i nie zrozumiałe.
Ale wspólnymi siłami dotarliśmy do celu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2023, o 15:31 
Offline
Użytkownik

Dołączył(a): 16 lis 2013
Posty: 33
Pomógł: 2

mirekk36 napisał(a):
...nie - kurczę teraz pracuję na ESP-01Sm4 który nie ma konwersji, na matkopłycie też nie mam konwersji - działam bezpośrednio na pinach GPIO0 i GPIO2 wprost z ESP i są podłączone do LCD I2C zasilanego z 5V i to śmiga.


Czy to znaczy że ESP-01Sm4 obsługuje już I2C??? To jest super wiadomość dla mnie. ( i pewnie dla innych posiadaczy tego modułu też).
Mirku czy miałeś do tych prób jakiś swój własny "eksperymentalny" firmware czy standardowy, który można zainstalować z AtnelWiFiTools.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2023, o 17:53 
Offline
Moderator
Avatar użytkownika

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

Michał82 napisał(a):
Ale wspólnymi siłami dotarliśmy do celu

Nie bądź taki skromny - cała zasługa to TWOJA praca, analiza i pomysły - szacuneczek !!!!

------------------------ [ Dodano po: 1 minucie ]

jarekt napisał(a):
Czy to znaczy że ESP-01Sm4 obsługuje już I2C??? To jest super wiadomość dla mnie. ( i pewnie dla innych posiadaczy tego modułu też).

Od wersji FW 1.21 już będzie to możliwe - wprawdzie na razie określę to jako eksperymentalne rozwiązanie - no ale póki co śmiga ! :)

jarekt napisał(a):
Mirku czy miałeś do tych prób jakiś swój własny "eksperymentalny" firmware czy standardowy, który można zainstalować z AtnelWiFiTools.

No oczywiście, że mowa o STANDARDOWTM Atnel WiFi ESP Firmware ;) który dostanie właśnie nowe życie jak chodzi o ESP-01Sm4 oczywiście

_________________
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: 42 ]  Przejdź na stronę Poprzednia strona  1, 2

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