Witam. Próbuje okiełznać regulator PID ze strony atmela AVR221:
http://www.atmel.com/Images/doc2558.pdf
Testy przeprowadzam obecne na żarówce żeby łatwiej było określić czy działa ten regulator.
Niestety mam problem z wartościami inputValue. Wyświetlam sobie wartość temperatury z czujnika, zwartość zadaną oraz właśnie wartość inputValue.
Na początku po włączeniu zasilania układu gdy wartość nastawy równa się 0 to inputValue (żarówka jest wyłączona) pokazuje się -30 ( i co ciekawe gdy podgrzewam czujnik wartość inputValue taka sama jak wartość temperatury w Celsjuszach tylko że ze znakiem "-").
I teraz jest dziwna zależność, gdy ustawie wartość zadaną powyżej 30 stopni to wartość inputValue skacze do 255 i nic się nie zmienia wraz ze wzrostem temperatury. A co ciekawe powyżej nastawy 110 stopni wartość InputValue zaczyna maleć (żarówka świeci słabiej) i przy nastawie 175 stopni InputValue przeskakuje na -255 :/ . Przy nastawie 185 stopni żarówka miga na przemian pełną mocą, a przy 190 wartość InputValue powoli spada a następnie rośnie.
Regulator PID AVR221 - regulacja temperatury
To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Posty: 1
• Strona 1 z 1
Przejdź do
- Forum EdW - regulamin, wskazówki i opinie
- ↳ Regulamin forum oraz wskazówki dla początkujących
- ↳ Opinie o Forum "EdW" i stronie Elportal.pl
- Czasopismo "Elektronika dla Wszystkich" - opinie i uwagi
- ↳ Uwagi do bieżącego i archiwalnych numerów EdW
- Elektronika
- ↳ Podstawy elektroniki - teoria i praktyka
- ↳ Elektronika - dyskusje ogólne
- ↳ DIY - projekty użytkowników forum
- ↳ Warsztat
- ↳ Układy audio
- ↳ Serwis urządzeń elektronicznych
- ↳ Programy wspomagające projektowanie
- ↳ Robotyka i modelarstwo
- ↳ Kącik lampowy / elektronika retro
- ↳ Szkoła konstruktorów
- ↳ Poszukiwania
- ↳ Dane katalogowe
- ↳ Szukam schematu/PCB
- ↳ Gdzie kupić?
- ↳ Kity AVT
- Komputery, mikroprocesory i technika cyfrowa
- ↳ Mikroprocesory i technika cyfrowa
- ↳ Technika cyfrowa
- ↳ 8051
- ↳ AVR/AVR32
- ↳ PIC
- ↳ ARM
- ↳ MSP430
- ↳ PSoC
- ↳ Komputery
- ↳ Komputery - dyskusje ogólne
- ↳ Programowanie komputerów
- Warto zajrzeć
- ↳ Książki i czasopisma oraz interesujące linki
- ↳ Szkoły i uczelnie
- Inne
- ↳ Hyde Park
- ↳ Prace domowe - sprawozdania, projekty, zaliczenia itp.
- ↳ Śmietnik
- Kramik
- ↳ Sprzedam
- ↳ Kupię
- ↳ Zamienię
- ↳ Praca