ATNEL tech-forum
https://forum.atnel.pl/

Biblioteka MK_I2C - mam problem
https://forum.atnel.pl/topic22782-30.html
Strona 2 z 2

Autor:  mirekk36 [ 11 sty 2020, o 14:09 ]
Tytuł:  Re: Biblioteka MK_I2C - nie działa

Ale masz w podpisie, że posiadasz Bluebooka - powiedz mi zaglądałeś do tego rozdziału gdzie to opisuję ? Bo już któryś raz o tym piszę a ty nic. Bo lepiej byłoby przeczytać, poćwiczyć z książką a gdyby tam coś szło nie tak - to wtedy warto dopytać o szczegóły żeby to raz a porządnie zrozumieć. Wtedy jest dużo łatwiej.

Autor:  tonygryps [ 11 sty 2020, o 18:34 ]
Tytuł:  Re: Biblioteka MK_I2C - nie działa

Załącznik:
INA219.rar
Cytuj:
Jest szansa abyś mógł podzielić się jakimiś wskazówkami lub kodem?

Biblioteka była pisana na szybko i jeszcze nie do końca skończona ale podstawowe funkcje działają .
musisz tylko zarejestrować funkcję i2c_read_buf i i2c_write_buf jak w gren Booku masz tam funkcję do tego.

Autor:  RychuER [ 11 sty 2020, o 19:33 ]
Tytuł:  Re: Biblioteka MK_I2C - nie działa

Dziękuje :)

Autor:  tonygryps [ 23 gru 2020, o 14:23 ]
Tytuł:  Re: Biblioteka MK_I2C - nie działa

wersja v2.
Załącznik:
ina219.zip

Autor:  RadekB86 [ 23 gru 2020, o 15:19 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Obrazek
Obrazek

Dzięki ,zostawiam tutaj obrazki może komuś się przydadzą.

Autor:  RadekB86 [ 23 gru 2020, o 21:07 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Jeszcze zapytam jak to właściwie ugryźć próbuję oczywiście robić to z obciążeniem elektronicznym ale coś te wyniki jakieś dziwne coś źle zrobiłem daje tutaj fragment kodu:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Na ekranie wyświetla mi się 145 255 i 255

Autor:  tonygryps [ 24 gru 2020, o 12:09 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Napisz co chcesz zrobić bo w mojej bibliotece masz specjalne funkcję do odczytu adc napięcia i osobną do odczytu adc napięcia bocznika wynika to z noty pdf ina219 ponieważ w rejestrze Vbus trzy pierwsze bity są od czego innego poczytaj w pdf.Odczyt wartości adc zrób tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  RadekB86 [ 24 gru 2020, o 13:28 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.




Zależy mi na pomiarze napięcia i prądu oczywiście :) Wszystko w voltach i amperach ;)
napięcie w rozdzielczości np. max 5,45 V i prąd również 2 miejsca po przecinku max np. 1,34 A

Obecnie na lcd mam: 1146 11966 (ostatnie cyferki lekko latają normalka-odczyd w fladze co sekundę ;) )
obciążenie elektroniczne zaś pokazuje 4,22V natomiast prąd 1,20A

Autor:  tonygryps [ 25 gru 2020, o 11:30 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Funkcja get_vadc pobiera wartość adc napięcia vbus (w zależności od ustawienia 0-32v albo 0-16v) a funkcja get_vshont pobiera wartość adc spadku napięcia na boczniku (ten duży rezystor) i w twoim prypadku jest to zakres 0-3,2A i zależy od rezystancji tego bocznika. Żeby z iny219 odczytywać prąd (0x04) i moc (0x03) musisz najpierw do rejestru Calibration (0x05) wprowadzić odpowiednią wartość w nocie pdf masz podane jak obliczyć tą wartość i zapisz do tego rejestru dodać do funkcji ina219_init w ten sposób:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
ja tego w bibliotece nie zawarłem bo nie było mi potrzebne z wartości adc sobie to obliczyłem co zresztą masz w blue Booku w ćwiczeniach o adc.

Autor:  RadekB86 [ 27 gru 2020, o 15:38 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


mam mały problem z przeliczeniem adc na volty linijka 29-31 :| z prądem nie miałem takiego problemu wystarczyło przesunąć przecinek natomiast tutaj pojawiają mi się jakieś bzdury :?:

Autor:  tonygryps [ 27 gru 2020, o 20:59 ]
Tytuł:  Re: Biblioteka MK_I2C - mam problem

Spróbuj tak
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Strona 2 z 2 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/