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



Teraz jest 29 mar 2024, o 06:39


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 41 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 11 sty 2020, o 14:09 
Offline
Moderator
Avatar użytkownika

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

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.

_________________
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: 11 sty 2020, o 18:34 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

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.


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: 11 sty 2020, o 19:33 
Offline
Użytkownik

Dołączył(a): 14 kwi 2018
Posty: 35
Pomógł: 0

Dziękuje :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2020, o 14:23 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

wersja v2.
Załącznik:
ina219.zip


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: 23 gru 2020, o 15:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

Obrazek
Obrazek

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

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2020, o 21:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

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

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 gru 2020, o 12:09 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 gru 2020, o 13:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

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

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 gru 2020, o 11:30 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 gru 2020, o 15:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

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 :?:

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 gru 2020, o 20:59 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

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.



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: 41 ]  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 8 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