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



Teraz jest 29 gru 2024, o 03:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 9 mar 2013, o 21:53 
Offline
Nowy

Dołączył(a): 27 paź 2012
Posty: 13
Pomógł: 0

Zachciało mi sie sprawdzić jak będzie działać komunikacja z lcd po i2c. Zakupiłem moduł wyświetlacza z wpiętym modułem konwersji i2c na magistralę równoległą. Używam środowiska arduino z płytką arduino mega. Mój problem polega na tym ,że za chiny ludowe nie mogę uzyskać poprawnej pracy. Podświetlanie lcd miga a na wyświetlaczu nie dostaję żadnego napisu.
W arduino znajduje się gotowa bibloteka do obsługi lcd po i2c ale ona mi właśnie nie działa poprawnie (kompiluje się lecz napisów brak a jedynym efektem jest miganie podświetlenia. Sprawdziłem inne bibloteki z internetu zawsze z tym samym efektem. Zmieniłem lcd oraz konwerter z i2c na inne ,ale to nic nie zmienia.
1. Podłączenie to tylko 2 przewody oprócz zasilania (sprawdzone i tu nie ma błędu).
2. Fizyczne uszkodzenie lcd lub konwertera również wykluczam.
3. Adresy i2c ustawiane są prawidłowo.
Przyczyna musi leżeć gdzieś indziej ,więc może ktoś wie o co tu chodzi bo męczę sie z tym od wczoraj i pomysłów już brak.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



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

Dołączył(a): 17 mar 2012
Posty: 74
Lokalizacja: Okolice Gdańska
Pomógł: 3

Sprawdź w pliku nagłówkowym definicje poszczególnych portów i sprawdź czy zgadzają się z połączeniami na płytce drukowanej w konwerterze.
Mi to wygląda jakby nieodpowiedni port był przypisany do podświetlenia itd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 01:52 
Offline
Nowy

Dołączył(a): 27 paź 2012
Posty: 13
Pomógł: 0

Znalazłem biblotekę która działa ale musiałem ich przetestować sporo zanim trafiłem na tą odpowiednią dla mnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 08:45 

Pomógł: 0

Mam pytanie z zupełnie innej beczki (ale związane z tematem), gdzie można kupić sam taki moduł, bez wyświetlacza.

Kupił bym nawet gołe płytki PCB........



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 09:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 cze 2012
Posty: 102
Pomógł: 2

Witaj.
Kupisz takie moduły od Chińczyków na ebay'u.
Szukaj "serial LCD"

_________________
sig off ;(



Ostatnio edytowano 11 mar 2013, o 09:24 przez elkuba, łącznie edytowano 1 raz

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

Dołączył(a): 24 lut 2013
Posty: 94
Lokalizacja: Turek
Pomógł: 5

Widziałem na ebayu taką

http://www.ebay.com/itm/IIC-I2C-TWI-SP- ... 484f1ed477



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 09:29 

Pomógł: 0

Alltronik napisał(a):


No niestety ten jest już z LCDkiem ;)

A macie jakiegoś sprawdzonego sprzedawce, nigdy jeszcze nie zamawiałem nic z chin, ani z ebay....Mam opory ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 09:30 
Offline
Użytkownik

Dołączył(a): 17 mar 2012
Posty: 74
Lokalizacja: Okolice Gdańska
Pomógł: 3

ajatoluk jak będziesz, podrzuć link do tych bibliotek, przejrzę sobie je - może będą mieli tam rozwiązanie na jeden mój problem - napisałem prostą modyfikację bibliotek Mirka pod i2c ale czasami jak wystąpi problem z komunikacją to na wyświetlaczu pojawiają się krzaki, chce zobaczyć jak Oni tam rozwiązali tego typu błędy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 09:46 

Pomógł: 0

shoc napisał(a):
ajatoluk jak będziesz, podrzuć link do tych bibliotek, przejrzę sobie je - może będą mieli tam rozwiązanie na jeden mój problem - napisałem prostą modyfikację bibliotek Mirka pod i2c ale czasami jak wystąpi problem z komunikacją to na wyświetlaczu pojawiają się krzaki, chce zobaczyć jak Oni tam rozwiązali tego typu błędy.


Sam jeszcze nie rozwiązałem problemu działania twojej wersji z użyciem R/W...... jak przyjdzie analizator, to będę dokładnie wiedział gdzie program idzie w krzaki i co dokładnie wysyła na wyświetlacz ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 10:04 
Offline
Użytkownik
Avatar użytkownika

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

Niedługo dostane płytki do moich modułów serialLCD i TWILcd
zawsze możesz sam zrobić swój modół , ja się opieram o PIC 16F688 ale mozna to zrealizować na tysiąc sposobów

np: http://www.sunduino.pl/index.php/moje-p ... lcd-na-i2c
czy: http://www.sunduino.pl/index.php/moje-p ... -rs232-v20

_________________
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: 11 mar 2013, o 10:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 lut 2013
Posty: 94
Lokalizacja: Turek
Pomógł: 5

Podałem ci ten link bo akurat u niego zamawiałem i mi się przytrafił, ale sprzedawca ma same płytki z elementami już gotowe za około 13 zł przesyłka za free.

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 11:04 

Pomógł: 0

A dzięki, nie sprawdziłem nawet co on tam ma jeszcze.

Jakieś rady dla nooba w kwestii zamówień zagranicznych ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2013, o 13:08 
Offline
Nowy

Dołączył(a): 27 paź 2012
Posty: 13
Pomógł: 0

Osobiście kupowałem ten moduł z
http://www.ebay.co.uk/itm/390527388644?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
Zamawiam dużo z chin i przy niewielkich kwotach generalnie bezproblemowo, tylko że ja nie mieszkam w Polsce. Od czasu do czasu cos zaginie ale zawsze idzie się dogadać z sprzedającym.
Odnośnie bibloteki pobrałem ją tu
http://arduino-info.wikispaces.com/LCD-Blue-I2C
Są dwie wersje dla 2 i 4 lini.
Ja pobrałem tą dla 2 lini, ale działa mi również z lcd 4 liniowym.

Może jeszcze to kogoś zainteresuje
http://www.ebay.co.uk/itm/221183034933?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
To przejściówka dla modułów wireless XBEE.
Oczywiście zawsze można zrobić płytki samemu ale za tą cenę to chyba nie ma sensu.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO