Witam forumowiczów.
Projektuje układ do pomiaru prądu i napięcia ładowania baterii akumulatorów. Do budowy wykorzystałem procesor ATmega16, program piszę w bascomie.
Założenia:
Pomiar prądu ( 30A MAX)
Pomiar napięcia ( 300 V DC MAX)
Sterowanie przkaźnikami
Dokładności pomiarów nie potrzebuje oszałamiającej.
Obecnie pomiary wykonuje za pomocą wbudowanego w procesor przetwornika. Napięcie podaje kontroler przez dzielnik wykonany z rezystorów. Nie wiem dlaczego po kalibracji układu przy maksymalnym napięciu (300V) pomiar nie jest do końca liniowy. Przy napięciu 150V układ wskazuje ok.156V
Prąd mierze na boczniku 30A/60mV. Napięcie z bocznika podaje na wzmacniacz operacyjny, by uzyskać wzmocnienie napięcia a następnie na procesor.
Układ działa "względnie poprawnie" to znaczy, jest bardzo wrażliwy na zmiany napięcia zasilania, przez co jeśli uruchomię za pomocą układu przekaźnik, pomiary zmieniają się o ok 15%. Napięcie odniesienia dla ADC pobieram z napięcia zasilającego, próbowałem wewnętrznego napięcia odniesienia, ale taki sam rezultat.
Nie zamieszczam schematu układu dlatego, że takiego nie mam ponieważ układ powstaje na bieżąco, jeśli będziecie potrzebować to go przygotuję.
I tu właśnie pojawia się moje pytanie. Czy Macie jakieś pomysły jak można wyeliminować ten błąd.
Myślałem jeszcze o zastosowaniu układu dedykowanego do pomiaru prądu i napięcia na szynę I2C, ale nie mogę znaleźć odpowiedniego. Znalazłem:
LTC4151
Lecz układ mierzy napięcie tylko do 80V. Może znacie inne układy tego typu, które lepiej by się nadawały do tego celu ?
Projektuje układ do pomiaru prądu i napięcia ładowania baterii akumulatorów. Do budowy wykorzystałem procesor ATmega16, program piszę w bascomie.
Założenia:
Pomiar prądu ( 30A MAX)
Pomiar napięcia ( 300 V DC MAX)
Sterowanie przkaźnikami
Dokładności pomiarów nie potrzebuje oszałamiającej.
Obecnie pomiary wykonuje za pomocą wbudowanego w procesor przetwornika. Napięcie podaje kontroler przez dzielnik wykonany z rezystorów. Nie wiem dlaczego po kalibracji układu przy maksymalnym napięciu (300V) pomiar nie jest do końca liniowy. Przy napięciu 150V układ wskazuje ok.156V
Prąd mierze na boczniku 30A/60mV. Napięcie z bocznika podaje na wzmacniacz operacyjny, by uzyskać wzmocnienie napięcia a następnie na procesor.
Układ działa "względnie poprawnie" to znaczy, jest bardzo wrażliwy na zmiany napięcia zasilania, przez co jeśli uruchomię za pomocą układu przekaźnik, pomiary zmieniają się o ok 15%. Napięcie odniesienia dla ADC pobieram z napięcia zasilającego, próbowałem wewnętrznego napięcia odniesienia, ale taki sam rezultat.
Nie zamieszczam schematu układu dlatego, że takiego nie mam ponieważ układ powstaje na bieżąco, jeśli będziecie potrzebować to go przygotuję.
I tu właśnie pojawia się moje pytanie. Czy Macie jakieś pomysły jak można wyeliminować ten błąd.
Myślałem jeszcze o zastosowaniu układu dedykowanego do pomiaru prądu i napięcia na szynę I2C, ale nie mogę znaleźć odpowiedniego. Znalazłem:
LTC4151
Lecz układ mierzy napięcie tylko do 80V. Może znacie inne układy tego typu, które lepiej by się nadawały do tego celu ?