ATNEL tech-forum https://forum.atnel.pl/ |
|
Wyświetlanie ADC na LCD44780 https://forum.atnel.pl/topic20485.html |
Strona 1 z 1 |
Autor: | fenix2 [ 25 mar 2018, o 17:41 ] |
Tytuł: | Wyświetlanie ADC na LCD44780 |
Witam, szanowne grono. Mam problem z wyświetleniem wartości prądu na wyświetlaczu zgodnym z HD44780. Biblioteki użyłem HD44780_4bit_rw od 'radzia'. Program do testów napisałem na podstawie poradnika MIrka z YT "Przetworniki ADC 04b". Ponieważ zaczynam w ogóle przygodę z AVR proszę o wyrozumiałość. Pierwsza część liczby czyli przed kropką wyświetla się poprawnie: LCD_WriteText(accu1_vol.v1); Gdy próbuje wyświetlić drugą część cały wyświetlacz się wykrzacza. Dziękuje i pozdrawiam. |
Autor: | andrews [ 25 mar 2018, o 18:47 ] |
Tytuł: | Re: Wyświetlanie ADC na LCD44780 |
Linie 118 i 119 spróbuj zmienić na: |
Autor: | fenix2 [ 29 mar 2018, o 17:51 ] |
Tytuł: | Re: Wyświetlanie ADC na LCD44780 |
Zadziałało, dziękuje. |
Autor: | fenix2 [ 10 kwi 2018, o 08:44 ] |
Tytuł: | Re: Wyświetlanie ADC na LCD44780 |
Witam, pomiary napięcie ładnie działają ale chciałbym zrobić jednocześnie na dwóch kanałach. I tu zaczął się problem. Zrobiłem analogiczną funkcję jak dla pierwszego kanału. I pomiary zaczęły skakać dziwnie jak by oba kanały się nakładły na siebie. Jeśli robię pomiar tylko na jednym to wszystko działa poprawie . Jak to rozwiązać? NA dole kawałek kodu wywołującego pomiar. Każdy z osoban działa dobrze. Dałem nawet opóźnienie bo myślałem że może przetwornik się nie wyrabia ale to nic nie pomogło. |
Autor: | APAP75 [ 10 kwi 2018, o 10:07 ] |
Tytuł: | Re: Wyświetlanie ADC na LCD44780 |
Nie znam Twojego kodu, ale podzielę się z Tobą swoim doświadczeniem z ADC 1. Po przełączeniu kanału pierwszy pomiar wywalałem do kosza - był przekłamany - nie wiem do końca dlaczego tak było - niby poprzednia konwersja się skończyła... Być może ja popełniałem gdzieś błąd w kodzie, ale po wywaleniu pierwszej konwersji uzyskiwałem satysfakcjonujące mnie wyniki, więc tematu nie drążyłem. 2. Zmieniając kanał robiłem na nim serię pomiarów, z której wyciągałem średnią. Chodzi o to, że nie robiłem pomiaru pojedynczego i nie zmieniałem kanału, tylko po wykonaniu kilku pomiarów zmieniałem kanał. Bawiłem się (chyba) atmega8. Było to dość dawno - z dwa, trzy projekty temu |
Autor: | fenix2 [ 10 kwi 2018, o 11:14 ] |
Tytuł: | Re: Wyświetlanie ADC na LCD44780 |
Kod programu jest w pierwszym poście dla 1 wejścia. Analogicznie jest dla drugiego. Dodam zresztą najważniejsze fragmenty. Mam Blue booka ale tam niestety nie jest to zagadnienie poruszone. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |