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



Teraz jest 30 gru 2024, o 18:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 25 mar 2013, o 17:08 
Offline
Nowy

Dołączył(a): 25 mar 2013
Posty: 7
Pomógł: 0

Witam,

Jest to mój pierwszy post na forum, chciałbym więc na wstępie wszystkich przywitać.

Mam do wykonania projekt, w którym chciałbym umieścić następujące elementy:

EEPROM - 24C04AP
RTC - PFC8583P
LCD (+ Ekspander) - HD44780 (+PCF8574P)
Czujnik temperatury - TC74

Procesorem będzie Atmega32.

Celem tego projektu jest nauczenie się obsługi I2C. Jako iż jest to mój pierwszy schemat, a mój kontakt z mikroprocesorami to programowanie na płytce ATB, przed przystąpieniem do projektowania płytki chciałbym prosić o jego sprawdzenie. Wykonałem dwie wersje schematu, jedna z obsługą LCD przez ekspander i I2C, druga wersja to LCD bezpośrednio połączone do mikroprocesora.

Z góry dziękuję za pomoc i rady odnośnie prawidłowego połączenie elementów jak i sprawdzenie schematu pod względem optycznym (starałem się, aby schematy nie były ,,laurkowate", jednak zapewne i tak znajdą się jakieś niedociągnięcia).

Pozdrawiam


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: 25 mar 2013, o 17:32 
Offline
Użytkownik
Avatar użytkownika

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

tylko jedna uwaga .... radzę sobie dać możliwość ustawiania adresu zworkami czy też DIP Swithem tam gdzie to możliwe na układach I2C np Expanderze żebyś potem nie maiła zonka jak będzie konflikt

_________________
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: 25 mar 2013, o 19:57 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
tylko jedna uwaga .... radzę sobie dać możliwość ustawiania adresu zworkami czy też DIP Swithem tam gdzie to możliwe na układach I2C np Expanderze żebyś potem nie maiła zonka jak będzie konflikt


Dokładnie - nawet jakimiś zworkami lutowanymi SMD ;) jak z ostatniego poradnika do EAGL'a ;)

takie podejście czasem ratuje nam, tzw "tyłek" ... tu Sun podaje po prostu taką czystą praktyczną poradę ;)

_________________
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: 25 mar 2013, o 20:39 
Offline
Nowy

Dołączył(a): 25 mar 2013
Posty: 7
Pomógł: 0

Dziękuję bardzo za odpowiedzi, o sterowaniu switchem czytałem, jednak tym razem wolałem adresy ustawić ,,ręcznie" i sprawdzić czy nie występuje niezgodność w celu stworzenia jak najprostszego schematu, czegoś co na pierwszy raz będzie działać i nie będzie zbyt skomplikowane. Teraz zostaje mi zaprojektowanie płytki i zapewne ponowna prośba o sprawdzenie jej wykonania :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 mar 2013, o 07:12 

Pomógł: 0

Na tych ukladach co podałeś i na domyślnych adresach konfliktu mieć nie bedziesz...jedynie co do czujnika nie jestem pewien.



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