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 |
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: 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: |
Autor: | RadekB86 [ 24 gru 2020, o 13:28 ] |
Tytuł: | Re: Biblioteka MK_I2C - mam problem |
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: 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 |
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 |
Strona 2 z 2 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |