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



Teraz jest 12 lut 2025, o 08:14


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: 1 lip 2015, o 12:50 
Offline
Użytkownik

Dołączył(a): 13 lut 2015
Posty: 99
Pomógł: 6

A jak otrzymujesz inną wartość niż zapisana to co "widzi" analizator ?

Pozostaje jeszcze wypróbować inne prędkości (200, 50, 10, 5 kHz itd).

_________________
AVR-UART-lib
AVR-FAST-ENCODER
RFM7x-lib



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 18:38 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

Analizator widzi to co wypływa z uart..
Inne predkosci twi?
Czy czegos innego?
Twi chodzi na 100k lub 400k...innych nie ma chyba.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 18:54 
Offline
Użytkownik

Dołączył(a): 13 lut 2015
Posty: 99
Pomógł: 6

Przeliczyłem sobie te przekłamania i wychodzi że niektóre jedynki są odczytywane jako zera.

Możliwe, że w układzie masz zbyt wysoką pojemność lini sygnałowych do masy (mała wydajność prądowa eeproma ( uA ?) vs 20mA z atmegi robią swoje).

twi można bez problemu przetaktowywać w dół - to nie uart .

Obrazek

_________________
AVR-UART-lib
AVR-FAST-ENCODER
RFM7x-lib



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 21:33 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

[quote="jnk0le"]Przeliczyłem sobie te przekłamania i wychodzi że niektóre jedynki są odczytywane jako zera.

Możliwe, że w układzie masz zbyt wysoką pojemność lini sygnałowych do masy (mała wydajność prądowa eeproma ( uA ?) vs 20mA z atmegi robią swoje).

Poprawic polaczenia?
Dodac cos do ukladu?
moduł mam taki, wpiety na goldpiny do plytki uniwersalnej, polaczenia atmega - pamiec - bmp085 na kynarze..
http://www.gotronik.pl/modul-pamiecia-a ... -2385.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 21:47 
Offline
Użytkownik

Dołączył(a): 13 lut 2015
Posty: 99
Pomógł: 6

Jakie wartości mają R2 i R3 ?

Zobacz czy będzie działać pamięć po przełożeniu jej z modułu na stykówke (WP i adresy mogą 'wisieć') lub/i odłączeniu kynarowych antenek.

_________________
AVR-UART-lib
AVR-FAST-ENCODER
RFM7x-lib



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 22:13 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

jnk0le napisał(a):
Jakie wartości mają R2 i R3 ?


103 to bedzie 1k?

jnk0le napisał(a):
Zobacz czy będzie działać pamięć po przełożeniu jej z modułu na stykówke (WP i adresy mogą 'wisieć') lub/i odłączeniu kynarowych antenek.


postaram sie zmienic cos w ukladzie, moze faktycznie cos mam zle zrobione i takie jaja sa..
Czy ta pamiec ma faktycznie 20ua wydajnosc pradowa?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 22:18 
Offline
Użytkownik

Dołączył(a): 13 lut 2015
Posty: 99
Pomógł: 6

wchpikus napisał(a):
Czy ta pamiec ma faktycznie 20ua wydajnosc pradowa?

Jaką ma wydajność to nie wiem. Nie zdziwił bym się, jakby się okazało, że zamiast wystawiać stan wysoki to ustawia się w Hi-z i niech pullupy podnoszą.

_________________
AVR-UART-lib
AVR-FAST-ENCODER
RFM7x-lib



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lip 2015, o 23:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

A czy czasami nie masz gdzieś dodatkowych rezystorów podciągających
np. w innym module podłączonym do I2C



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lip 2015, o 05:45 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

Zaba napisał(a):
A czy czasami nie masz gdzieś dodatkowych rezystorów podciągających
np. w innym module podłączonym do I2C


Nie, upewniłem się, wyciagajac moduł pamięci..padła komunikacja z czujnikiem cisnienia.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lip 2015, o 08:59 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

Ok,jest postęp.
Pamiec wyjeta,a nadal mam jakies odpowiedzi z ukladu.
Soft gdzies ma blad,nie powinienem dostawac nic bez kosci.
W tym samym czasie czujnik cisnienia dziala poprawnie,nie zauwazylem ze tez ma pullup.
Wiec cos nie tak z obslugs pamieci...nie wiem co.
Program w czasie odczytu eeprom nie czyta cisnienia,wiec nie wiem skad te bledne dane..
Moze czujnik odpowiada bzdurami?

Adres czujnkia cisnienia:
BMP085_ADDR (0x77<<1);

Adres pamieci:
addressw 0xA0

Zglupialem..



Edit..
Dziala!!!
Okazuje sie ze pamiec nie moze miec adresu 0xA0...
Pod adresem 0xAE dziala bez problemu...
Nie pytajcie sie mnie dlaczego tak jest...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lip 2015, o 09:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Tylko weź pod uwagę że magistrala I2C powinna mieć tylko
jedno podciągnięcie do VCC .

Jeśli masz w drugim module również PullUp to mocniej
podciągasz do VCC przez połączenie równoległe rezystorów
przyłączonych do magistrali.

Możliwe że teraz jeszcze to niczemu nie przeszkadza ale co
jeśli do tej magistrali podłączysz jeszcze jeden moduł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lip 2015, o 10:20 
Offline
Użytkownik

Dołączył(a): 05 kwi 2014
Posty: 339
Pomógł: 10

Podciagniecie jest przez 2x 10k, wiec wychodzi ok 5k na linii...
Bede pamietac by nie dawac nastepnego..
A co do adresacji...nei wiem czemu na tym adresie nie dzialalo..



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 2 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