- 1komad DHT11 na PINu RD0 (senzor vlage&temp)
- Uključeno svih 5 hardverskih PWM-a na (RC2, RC1, RE0, RD1, RE2)
- Vref+=1V, te imam 0'C=0mV, 100'C=1000mV
***** Posle sam podigao i Vref+=4V (promenio formulu, naravno, misleći da imam problema sa nekim naponima), ISTO se dešava.
EVO OPISA ŠTA RADIM:
PWM na svih 5 izlaza ne 0%!
Temperatura na svih 4 senzora OK!
Temp. na 2 senzora = bez decimala [24'C]
Temp. na jednom senzoru = sa jednom decimalom [23,5'C]
Temp na DHT11 = bez decimala [24'C]
Vlažnost na DHT11 = bez decimala [38%]
Nije do LM35, menjao sam im mesta, ISTO.
Testiram PWM, tako što sa trimerima (na AN0 & AN1) menjam napon u 255 koraka i teram PWM od 0 do 100%. Prvenstveno bio test sa trimerima na AN1 & AN2, posle pustio petrlju da odbrojava po 1 od 0 do 255 i tako diže PWM, isto se dešava i sa petljom i sa trimerima.. Na PINovima RA0, RA1 i RA2, na kojima je sad test napon za PWM, će kasnije biti tasteri. Samo za test je sada pin konfigurisan kao AN input. Ne bitno, al eto da se zna.
Ne bitno je da li je na izlazu IRLZ44N i LED 10W ili je samo mala SMD LED za testiranje!!!
Isto se ponaša...
Kada pustim PWM [>0%, pa sve do 100%] SAMO na izlaze PWM2-RC2, PWM3-RE0 & PWM4-RD1, NEMAM NIKAKVIH PROBLEMA!!!
ALI... Kada pustim PWM na izlaze PWM2-RC1 & PWM5-RE2, temperatura sa senzora RD2 se menja i šara kako menjam PWM, tj napon na trimeru [prikazuje od ~10'C do 55'C, bez linearne karakteristike, nekako blesavo skače tamo vamo i naravno stane kako stanem da vrtim trimer, ali šara svakako, kako vrtim trimer i menjam izlaz PWMa.
Promenio AN ulaze, sada su na RD2-AN22, RD3-AN23, RD4-AN24, i isto bez veze skakuće temp... Opet = Ostala 2 LM35 i dalje mere temp kako treba ... ... ...
E ne znam više.... Sad sam opet sve vratio na RC5, RC6 i RC7 (AN17, AN18 i AN19) i opet zeza temp. (na RC5).
Menjao i protoboard, mislio da me on nešto "vošti", jok. Vratio opet na isti protoboard...
Ovo je podešavanje MCUa:
0x300001,0x13
0x300002,0x1e
0x300003,0x3c
0x300005,0xb1
0x300006,0x81
0x300008,0xf
0x300009,0xc0
0x30000a,0xf
0x30000b,0xe0
0x30000c,0xf
0x30000d,0x40
***Ili podešen MCU "slikovito":
[/url]
Evo izgled displeja:
Dobra temp:
[url=https://www.dropbox.com/s/ha0che41zhfjws6/Podesen%20MCU%202014-11-07%2000.53.08.png?dl=0]
Losa temp:
[/url]
Utaknuti LM35 u protoboard:
[url=https://www.dropbox.com/s/vrjd8rk0bq5lwg2/Protoboard.jpg?dl=0]
Kada vratim PWM na 0%, senzor prikaže pravu temp. ako opet dignem PWM, on se opet zateleba!
Ako neko ima ideju zašto mi se ovo dešava, neka "POMAGA"! Će se utepam... NE ZNAM!!!
Odo' da spavam...
Dodatak, zorom...
Dodao sam C kod (s' tim da u njemu ima dosta gluposti, koje se ne startuju, jer je u toku testiranja).
A danas kad se vratim (tj večeras) ću probati da sve kompletno premestim na protoboard, da ne bude ništa na razvojnoj ploči, pa da vidim da li je možda i tu neki problem.

[Ovu poruku je menjao CTEBA.HC dana 07.11.2014. u 07:51 GMT+1]