Ir ao conteúdo

Pic 16F877A - Alterar programação C para utilizar display 7 segmentos catodo comum


TECHNOSAT

Posts recomendados

Postado

Saudações a todos.

Consegui algum tempo ontem para fazer os testes indicados e obtive os seguintes resultados:

1) colocando-se o capacitor entre a alimentação e o GND do LM35 não houve mudança perceptível.

2) colocando-se o resistor, o capacitor e fazendo-se a ligação do GND do LM35 direto no AGND do PIC, a leitura ficou zerada.

3) retirando-se estes componentes extras e deixando apenas a ligação GND LM35 ao AGND do PIC consegui uma certa estabilidade.

Entretanto, claramente há algo de errado pois a leitura para a partir dos 15º e fica embaralhada. entre os 4º e 15º há a referida estabilidade.

Em resumo, salvo alguma incompetência da minha parte, há algo de errado com os parâmetros.

Não há como esconder uma certa frustração, pois montei o circuito em uma caixa de um antigo roteador e os caracteres podem ser vistos de longe, mas a temperatura, humf. Ficou esteticamente muito bonito.

Mas, como desde o início alertou o amigo vtrx, é o preço que se paga por se utilizar "códigos prontos" da internet.

Agradeço também ao Paulo.

technosat.

Postado

Está havendo bastante confusão.

O PIC não tem entrada AGND,o GND é terra comum (-) a todos e o pino GND do LM35 deve estar aterrado,isto é ,ligado ao GND e isto não se muda.

O pino 2 do LM é a saida que corresponde a uma tensão que varia conforme a temperaura,logo nada deve ser ligado a este pino pois isso vai alterar a tensão de saida deste pino e logicamente alterar a leitura da temperatura.

Alterei o código e fiz uma rotina de filtro digital para os valores lidos do LM,mas não tenho como testar sem o Hardware.

Baixe o hex do link e diga o que não ficou melhor.

-> relógio <-

Se a temperatura ficar muito alta ou baixa,teremos que alterar algo no seu hardware.

PS:Faz 4 horas que estou sempre olhando aqui se voce responde...

Sei que é Carnaval,mas eu não curto mesmo lol.

Quando entrar aqui no post,fique atento que estou seguindo suas respostas.

Postado
Está havendo bastante confusão.

O PIC não tem entrada AGND,o GND é terra comum (-) a todos e o pino GND do LM35 deve estar aterrado,isto é ,ligado ao GND e isto não se muda.

O pino 2 do LM é a saida que corresponde a uma tensão que varia conforme a temperaura,logo nada deve ser ligado a este pino pois isso vai alterar a tensão de saida deste pino e logicamente alterar a leitura da temperatura.

Alterei o código e fiz uma rotina de filtro digital para os valores lidos do LM,mas não tenho como testar sem o Hardware.

Baixe o hex do link e diga o que não ficou melhor.

-> relógio <-

Se a temperatura ficar muito alta ou baixa,teremos que alterar algo no seu hardware.

PS:Faz 4 horas que estou sempre olhando aqui se voce responde...

Sei que é Carnaval,mas eu não curto mesmo lol.

Quando entrar aqui no post,fique atento que estou seguindo suas respostas.

Bom amigo vtrx, só a título de esclarecimento, para tentar por um pouco de ordem na casa, onde eu citei AGND, por favor, considere apenas como GND pois em rápida pesquisa na net, eu já havia verificado exatamente o que voce acaba de explicar. Estou tentando seguir todas as dicas à risca para que os resultados sejam os mais realisticos possível.

Quanto ao novo arquivo que voce disponibilizou, também fiz os testes e o resultado foi o seguinte.

Estabilidade completa da leitura no sentido de que agora não mais ha nenhuma oscilaçao nem quando há passagem de um grau a outro.

Entretanto, os resultados ainda nao condizem com a realidade pois a temperatura nunca ultrapassa os 15 graus e, pasme, se esfriar com gelo ou esquentar com o secador de cabelos, em ambos os casos a temperatura cai para menos de 8 graus.

E olhe que, em prol da ciência, eu até sacrifiquei um pouca da estetica pois refiz todas ligações do LM35 para ficarem diretamente ligadas aos pinos respectivos do pic a fim de evitar que um mau contato ocasional estivesse contameninado os testes. Mas, nem assim obtive êxito.

E o mistério continua...rs

Postado

Vamos fazer um teste na entrada analógica do PIC.

Coloque um resistor de valor de +- 100k entre o + 5 volts e a entrada analógica,que é o pino 2 do pic.

Verifique qual a temperatura é mostrada(desligue o pino do LM nesta entrada).

Outro detalhe,voce tem um multímetro para medir tensões?

Segue outro arquivo melhorado;

-> 23:26 <-

Postado
Vamos fazer um teste na entrada analógica do PIC.

Coloque um resistor de valor de +- 100k entre o + 5 volts e a entrada analógica,que é o pino 2 do pic.

Verifique qual a temperatura é mostrada(desligue o pino do LM nesta entrada).

Outro detalhe,voce tem um multímetro para medir tensões?

Segue outro arquivo melhorado;

-> 23:26 <-

Saudações vtrx.

Amigo, fiz o teste indicado inserindo o resistor de 100k entre o +5V e o pino A/D do PIC (pino 2) e consegui a leitura de 5º (cinco graus).

Antes de instalar o resistor, testei ele com o multimetro e verifiquei que estava com valor real de 98k (2k de diferença).

Quanto ao novo arquivo que você postou, não pude fazer os testes pois meu descomapctador acusa que ele estaria em formato desconhecido ou danificado e não o abre.

Grato pelo suporte.

Technosat

Postado

Fiz novo upload do arquivo,baixe-o.

Agora usando o resistor,o valor deve ser zero.

Sendo zero,isso indica que o problema é ou na fonte,que pode estar acima de 5v,ou o próprio LM.

Depois de testar com o resistor,volte tudo como era antes e teste com este novo arquivo.

Não teria uma chance de voce ter invertido algum pino do LM?

Ja deu uma olhada no datasheet?

Dependendo do modelo os pinos mudam.

Postado
Fiz novo upload do arquivo,baixe-o.

Agora usando o resistor,o valor deve ser zero.

Sendo zero,isso indica que o problema é ou na fonte,que pode estar acima de 5v,ou o próprio LM.

Depois de testar com o resistor,volte tudo como era antes e teste com este novo arquivo.

Não teria uma chance de voce ter invertido algum pino do LM?

Ja deu uma olhada no datasheet?

Dependendo do modelo os pinos mudam.

Amigo vtrx. Confirmada sua previsão. Com este novo arquivo e o resistor de 100k a leitura da temperatura ficou zerada (00º).

Entretanto, sem o resistor e com tudo ligado normalmente, a temperatura ficou nos 15º novamente e não mudou.

A medição da fonte deu 5,16V (é uma fonte de roateador).

Quanto à ligação do do LM35DZ, em comparação com o datasheet do LM35DZ, até parecia que estava invertida. Mas assim que eu mudei a pinagem para ficar de acordo com o datasheet, o LM começou a fritar e por pouco não foi danificado. Ou seja, se inverter, o bicho queima. Eu já torrei um assim.

Em comparação com o esquema do ARES, a ligação está correta. Em comparação com o datasheet parace estar invertida, mas não há o que fazer pois se mudar o jeito que está ligado queimo o componente.

De qualquer forma, vou tentar comprar outro LM35, talvez que não seja DZ.

Technosat

Postado
Experimente usar um regulador LM7805.

Faça uma ligação teste onde a fonte passe pelo regulador.

Boa noite caro amigo vtrx... Só hoje tive tempo de retomar os testes e usei o LM7805, conforme indicado. Usei várias fontes diferentes para os testes, de 12V e 5V, que passei pelo LM e também utilizei o filtro padrão do componente que são dois ou três capacitores na entrada e saida.

Todos os testes resultaram em leitura de 11º e 10º, que não condiz com minha região, uma das mais quentes do país.

adquiri um outro LM35 e farei um teste um pouco mais radical assim que tiver um tempinho. Vou ligar o LM no protobord e usar uma outra fonte diferente para aimentação do LM e gnd. Assim, só vou ligar a saída do LM no pic para a leitura.

Technosat

Postado
Experimente usar um regulador LM7805.

Faça uma ligação teste onde a fonte passe pelo regulador.

Complementando a resposta anterior, troquei de fonte, troquei o LM35, alimentei o LM35 com fonte diferente, ligando apenas a saída no pic, regulei a fonte com o 7805 e capacitores e tudo mais que pude imaginar. Só consegui queimar um pic e um rtc no processo.

O resultado form leituras completamente irreais e ligando tudo como no circuito fica estacionada em 15 ou 16º.

Postado

voce deve tentar medir diretamente a saida do LM.

Monte um ligação do LM com Terra e + 5v(uma plaquinha fora do circuito do relógio).

Alguns foruns disseram que colaram o LM num pedação de aluminio.

Meça a saida dele com um multimetro para ver qua tensão está mostrando,os valores são entre 0.2 a 1.5 volts.

Para 15 graus a tensão deve ser de 0.15.

Outro dica seria alguem que ja montou um circuito REAL usando o LM35,nos dizer qual o comportamento e qual o fornecedor,para garantir que o LM funcionou.

Outro recurso,seria voce fotografar detalhadamente a parte de baixao de sua placa,de repente algo passou desapercebido por voce.

Postado
voce deve tentar medir diretamente a saida do LM.

Monte um ligação do LM com Terra e + 5v(uma plaquinha fora do circuito do relógio).

Alguns foruns disseram que colaram o LM num pedação de aluminio.

Meça a saida dele com um multimetro para ver qua tensão está mostrando,os valores são entre 0.2 a 1.5 volts.

Para 15 graus a tensão deve ser de 0.15.

Outro dica seria alguem que ja montou um circuito REAL usando o LM35,nos dizer qual o comportamento e qual o fornecedor,para garantir que o LM funcionou.

Outro recurso,seria voce fotografar detalhadamente a parte de baixao de sua placa,de repente algo passou desapercebido por voce.

Amigo vtrx. Boa noite...

Após trocar a bateria do meu multimetro, para ter mais precisão nas leituras, efetuei as medições da saída do LM35 em relação ao GND e o resultado foi o da perfeita correspondência entre a tensão do multimetro e a leitura mostrada no display em todas as condições. Toda variação de leitura do multimetro correspondia perfeitamente à leitura dos displays.

Agora coisa que realmente não da para entender é porque quando aquesço com o secador, a leitura diminui e quando congelo a temperatura praticamente não muda. Na normalidade, fica sempre nos 17º.

Mas parece estar mais ou menos na cara que o grande vilão parece ser o LM35DZ pois o programa está correspondendo aos dados que lhe são fornecidos pelo LM35DZ.

Não dá para mudar ele para o 18b20? Será que existe algo sobre esse LM35DZ que não sabemos?

Technosat

Postado

Não conseguí Upar novo arquivo,então crie um arquivo de texto no Bloco de notas,Copie e Cole o texto abaixo e salve ou renemeio o arquivo como realogio.hex

:1000000008308A00362B00000A108A100A11820775

:10001000BF348634DB34CF34E634ED34FD348734FA

:10002000FF34EF34C8014808073C031C3128031093

:10003000C70C03181D2807111E28071520112008BA

:10004000831687008312A01020088316870083126E

:100050008714A01020088316870083128710C80A0F

:1000600013280034201020088316870083120714F9

:100070004108C70012204208C700122020102008A3

:10008000831687008312071000342010200883167F

:100090008700831207144408C7001220C5014508D1

:1000A000073C031C74282015200883168700831240

:1000B00007195C2803105D280314C60CA010200843

:1000C00083168700831287140330F700F70B662826

:1000D000A010200883168700831287100330F700D2

:1000E000F70B7028C50A4F282010200883168700B8

:1000F000831207104608F8000034201020088316E9

:100100008700831207100330F700F70B8528A01033

:10011000200883168700831287108E30C100C20129

:1001200032209030C100A430C20032208130C4009F

:1001300045207808C000400880390319A328803082

:10014000C100C20132208A150A12732B413084008B

:10015000831300080319B9280630F800F701F70BDC

:10016000AF28F80BAE287B30F700F70BB528800BD3

:10017000AC28003483168801FF30831288000230D7

:10018000C0009630C100A620C00BC128831688018C

:10019000FE308312880083168601B63083128600F3

:1001A0006430C100A62083168801FD3083128800C8

:1001B00083168601B630831286006430C100A62003

:1001C00083168801FB308312880083168601B630BF

:1001D000831286006430C100A62083168801F730A0

:1001E0008312880083168601B6308312860064303D

:1001F000C100A62083168801EF3083128800831681

:100200008601B630831286006430C100A6208316B2

:100210008801DF308312880083168601B63083128E

:1002200086006430C100A62083168801FF30831247

:1002300088000230C0009630C100A620C00B1B29E8

:10024000003483168801FE308312880028080420B9

:10025000C000831686018312400886000230C10068

:10026000A62083168801FD30831288002908042007

:10027000C000831686018312400886000230C10048

:10028000A62083168801FB3083128800831686011E

:100290006330831286000230C100A62083168801D5

:1002A000F730831288008316860139308312860066

:1002B0000230C100A62083168801FF308312880017

:1002C000003483168801FE30831288002808042039

:1002D000C000831686018312400886000230C100E8

:1002E000A62083168801FD30831288002908042087

:1002F000C000831686018312400886000230C100C8

:10030000A62083168801FB30831288002A08042067

:10031000C000831686018312400886000230C100A7

:10032000A62083168801F730831288002B0804204A

:10033000C000831686018312400886000230C10087

:10034000A62083168801EF30831288002C08042031

:10035000C000831686018312400886000230C10067

:10036000A62083168801DF30831288002D08042020

:10037000C000831686018312400886000230C10047

:10038000A6200034F701F801490803104A18F707BE

:10039000F70CF80CCA18F707F70CF80C4A19F7070E

:1003A000F70CF80CCA19F707F70CF80C4A1AF707FC

:1003B000F70CF80CCA1AF707F70CF80C4A1BF707EA

:1003C000F70CF80CCA1BF707F70CF80C00344508BB

:1003D000C600460EF7000F30F7057708C800C900C1

:1003E0000A30CA00C2217808C500460EF700F03076

:1003F000F7057708F70E0F30F7057708C5074508AA

:10040000F80000344408F801430203180A2A43089C

:10041000F700162AF7010830C500C30DF70D440890

:1004200077020318F700F80DC50B0D2A0034831668

:100430008801FF30831288000230C0009630C1006E

:10044000A620C00B1E2A6121612161216121612149

:10045000003483168801FE308312880028080420A7

:10046000C000831686018312400886000230C10056

:10047000A62083168801FD308312880029080420F5

:10048000C000831686018312400886000230C10036

:10049000A62000344008C3000A30C40002227808B5

:1004A000C1004108C9000A30CA00C22178084002D0

:1004B000C200410EF700F030F70577084204F8005B

:1004C000003483168801FB30831288002A08042038

:1004D000C000831686018312400886000230C100E6

:1004E000A62083168801F730831288002B08042089

:1004F000C000831686018312400886000230C100C6

:10050000A620003483168801EF30831288002C085F

:100510000420C00083168601831240088600023042

:10052000C100A62083168801DF30831288002D08C1

:100530000420C00083168601831240088600023022

:10054000C100A620003420162008831687008312DD

:10055000071EC22A20162008831687008312071E52

:10056000BF2A3F0BB52A2121B62A612183168510A7

:10057000831285108316051183120511AA2A0130F2

:10058000B100C32A032E310B5E2C8316091089108B

:1005900009110130831289008530C4004520780894

:1005A000C000C500E7217808A3008330C4004520BF

:1005B0007808C000C500E7217808A2008130C40097

:1005C00045207808C000C500E7217808A10023086D

:1005D000C3000A30C40002227708A9002308C30020

:1005E0000A30C40002227808A8002208C3000A309A

:1005F000C40002227708AB002208C3000A30C400FE

:1006000002227808AA002108C3000A30C40002228E

:100610007708AD002108C3000A30C4000222780820

:10062000AC00172220162008831687008312071EAD

:10063000252B20162008831687008312071E222BE5

:100640006121192B0230B1005E2CA0162008831600

:1006500087008312871E372BA01620088316870079

:100660008312871E352B61212C2B0130B200320BF7

:10067000972B2308C3000A30C40002227708A90080

:100680002308C3000A30C40002227808A8002922E7

:1006900020172008831687008312071F5E2BA30AEA

:1006A00020172008831687008312071F592B292241

:1006B000502B2308183C031D5E2BA301A017200814

:1006C000831687008312871F752BA303A0172008AA

:1006D000831687008312871F6F2B2922662B23081E

:1006E000FF3C031D752B1730A300A01620088316AE

:1006F00087008312871E882BA01620088316870088

:100700008312871E852B29227C2B0230B200972B67

:100710002308C0004A227808C0008430C10078084D

:10072000C20032200530C100A620392B372B3208F9

:10073000023C031DF92B2208C3000A30C400022228

:100740007708AB002208C3000A30C40002227808F0

:10075000AA00612220172008831687008312071F32

:10076000C02BA20A20172008831687008312071FB8

:10077000BB2B6122B22B22083C3C031DC02BA201E3

:10078000A0172008831687008312871FD72BA20388

:10079000A0172008831687008312871FD12B6122A0

:1007A000C82B2208FF3C031DD72B3B30A200A0160C

:1007B0002008831687008312871EEA2BA0162008C4

:1007C000831687008312871EE72B6122DE2B0330FE

:1007D000B200F92B2208C0004A227808C0008230FB

:1007E000C1007808C20032200530C100A6209B2B32

:1007F000972B3208033C031D5A2C2108C3000A30F2

:10080000C40002227708AD002108C3000A30C400EA

:1008100002227808AC008222201720088316870065

:100820008312071F222CA10A201720088316870095

:100830008312071F1D2C8222142C21083C3C031D0F

:10084000222CA101A0172008831687008312871F7E

:10085000392CA103A0172008831687008312871F55

:10086000332C82222A2C2108FF3C031D392C3B30DB

:10087000A100A0162008831687008312871E4B2C28

:10088000A0162008831687008312871E492C822217

:10089000402CB2015A2C2108C0004A227808C0001E

:1008A0008030C1007808C20032200530C100A62087

:1008B000FD2BF92B5B2C5C2C0000C32A3108023C79

:1008C000031D032E831609108910091102308312AB

:1008D00089008730C40045207808C000C500E721A2

:1008E0007808A4008930C40045207808C000C500FD

:1008F000E7217808A5008D30C40045207808C000A5

:10090000C500E7217808A6008B30C4004520780890

:10091000C000C500E7217808A7002408C3000A30FA

:10092000C40002227708A9002408C3000A30C400CA

:1009300002227808A8002508C3000A30C400022259

:100940007708AB002508C3000A30C40002227808EB

:10095000AA002608C3000A30C40002227708AD00AE

:100960002608C3000A30C40002227808AC0017220F

:1009700020162008831687008312071ECA2C201613

:100980002008831687008312071EC82C6121BF2C04

:10099000B101032EA0162008831687008312871E3C

:1009A000DC2CA0162008831687008312871EDA2C01

:1009B0006121D12C0130B200320B3C2D2408C30040

:1009C0000A30C40002227708A9002408C3000A30B4

:1009D000C40002227808A8002922201720088316C4

:1009E00087008312071F042DA40A201720088316EE

:1009F00087008312071FFE2C2922F52C2408203C97

:100A0000031D042D0130A400A017200883168700C1

:100A10008312871F1A2DA403A017200883168700AE

:100A20008312871F152D29220C2DA408031D1A2DB2

:100A30001F30A400A0162008831687008312871E8B

:100A40002D2DA0162008831687008312871E2A2DBD

:100A50002922212D0230B2003C2D2408C0004A2258

:100A60007808C0008630C1007808C2003220053006

:100A7000C100A620DE2CDC2C3208023C031D9E2D7A

:100A80002508C3000A30C40002227708AB002508FD

:100A9000C3000A30C40002227808AA00612220178D

:100AA0002008831687008312071F662DA50A2017CA

:100AB0002008831687008312071F602D6122572D9F

:100AC00025080D3C031D662D0130A500A017200848

:100AD000831687008312871F7C2DA503A01720088B

:100AE000831687008312871F772D61226E2DA5083C

:100AF000031D7C2D0C30A500A0162008831687004E

:100B00008312871E8F2DA01620088316870083125C

:100B1000871E8C2D6122832D0330B2009E2D250867

:100B2000C0004A227808C0008830C1007808C2009E

:100B300032200530C100A620402D3C2D3208033C58

:100B4000031DFF2D2608C3000A30C40002227708C7

:100B5000AD002608C3000A30C40002227808AC00A9

:100B6000822220172008831687008312071FC72DB3

:100B7000A60A20172008831687008312071FC22D9C

:100B80008222B92D2608643C031DC72DA601A0179B

:100B90002008831687008312871FDE2DA603A01767

:100BA0002008831687008312871FD82D8222CF2D1D

:100BB0002608FF3C031DDE2D6330A600A01620088A

:100BC000831687008312871EF02DA0162008831637

:100BD00087008312871EEE2D8222E52DB201FF2DA4

:100BE0002608C0004A227808C0008C30C10078086E

:100BF000C20032200530C100A620A22D9E2D002E5D

:100C0000012E00005E2C8316091089100911831231

:100C100089010034AA0803190F2E0030102E01306C

:100C2000C000AB080319162E0030172E0130400506

:100C300003193B2EA0112008831687008312871505

:100C40006430C100A620A0112008831687008312FB

:100C500087116430C100A620A011200883168700E8

:100C6000831287156430C100A620A01120088316C6

:100C70008700831287118A150A120B2C0330C002D9

:100C8000031C4C2E403084008313000803194C2EA3

:100C90004A2E4A2E800B492E8A150A12C42CF801BE

:100CA000F901F701FA014308031D592E42080319FF

:100CB000732E1030C4000310C00DC10DF70DFA0DD6

:100CC00043087A02031D662E42087702031C6F2E2A

:100CD0004208F702031CFA034308FA020314F80D52

:100CE000F90DC40B5B2E8A150A12E12C8E30F70029

:100CF0005D08F8005C08F900FA01F808031D8A2E67

:100D00007908F800F9010830F702F808031D8A2E67

:100D1000F701922E0310F81B912EF90DF80DF70331

:100D20008A2EF81300345C080319032FE4006008CE

:100D30000319032FE4070318A42E7F30E402031CD9

:100D4000032F0319032FA82E8130E4070318032F64

:100D50006408F700F801F901FA015D08E800E817F6

:100D60005E08E7005F08E6001830E400E501661C55

:100D7000D12E6308FA07031CC32EF90A031DC32EE4

:100D8000F80A0319E5176208F907031CCA2EF80AC6

:100D90000319E5176108DE00DE175E08F80703187F

:100DA000E517E50DF80CF90CFA0CE80CE70CE60C6D

:100DB0000310E40BB62E0130F7070318032FF81BBE

:100DC000E82EE80DFA0DF90DF80DF7030319032FBE

:100DD000E81FF92EFA0A031DF92EF90A031DF92E50

:100DE000F80A031DF92EF80CF90CFA0CF70A03198E

:100DF000032F5D08E5006108E506E51F012FF817E0

:100E0000072FF813072FF701F801F901FA01003451

:100E100058080319CD2FE4005C080319CD2FE40214

:100E2000031C172F7F30E4070318CD2F1D2F8130AF

:100E3000E402031CCD2F0319CD2F6408F700F8013D

:100E4000F901FA01E3015908E200E2175A08E1004A

:100E50005B08E0001930E4005F08E0020318402F4F

:100E60000130E1020318402FE2020318402FE30291

:100E70000318402FE30AE20AE10A5F08E007722F35

:100E80005E08E10203185B2F0130E20203185B2FBA

:100E9000E30203185B2FE30AE20A5E08E1075F083A

:100EA000E007031C722FE10A031D722FE20A031DE3

:100EB000722FE30A722F5D088038E2020318712F47

:100EC0000130E3020318712FE30A5D088038E2075E

:100ED0005E08E107031C4F2FE20A031D4F2FE30AB0

:100EE0004F2F7A14E40B752F802F0310E00DE10DC6

:100EF000E20DE30D0310FA0DF90DF80DE50D2C2FA1

:100F0000651C882F0310F80CF90CFA0CE50C8B2FDC

:100F1000F7030319CD2FE51BB42F0310E00DE10DEE

:100F2000E20DE30D5F08E0020318A02F0130E1029B

:100F30000318A02FE2020318A02FE302031CC32F03

:100F40005E08E1020318AB2F0130E2020318AB2F59

:100F5000E302031CC32F5D088038E2020318B42F9C

:100F60000130E302031CC32FFA0A031DC32FF90A41

:100F7000031DC32FF80A031DC32FF70A0319CD2F32

:100F8000F80CF90CFA0C5908E4005D08E406E41FBB

:100F9000CB2FF817D12FF813D12FF701F801F90152

:100FA000FA0100348E30F7005808F7025908F900AA

:100FB0005A08F800F917F7080319E92F0310F90880

:100FC000031DE52FF8080319E92FF90CF80CF70BAE

:100FD000DE2FD91FF02FF809F909F80A0319F90AC9

:020FE0000034DB

:101000005908E0005D08E006E01F0B2803110310FB

:10101000D91B03143E285908E0005C08E100580879

:10102000E10203191928E01F3E280308013A830052

:101030003E285D08E1005908E10203192528E01F58

:101040003E280308013A83003E285E08E1005A0862

:10105000E10203193128E01F3E280308013A83000A

:101060003E285F08E1005B08E10203193D28E01F0C

:101070003E280308013A83003E28031000348030E4

:101080008318E106E601E7015D08E5006108E50671

:101090005C0803192F29E400F700600803193829B8

:1010A000E4020319D428031C92286108EA00EA1715

:1010B0006208E9006308E800E7010310EA0CE90CA4

:1010C000E80CE70CE40B5C28E51F692866144C2942

:1010D0006610641066165F308400831361296612FF

:1010E000E51B7C28641C8728EA0CE90CE80CE70C5B

:1010F000F70A031947298728EA1B8A280310E70DF6

:10110000E80DE90DEA0DF703031947297C28661756

:10111000F42866135D08E500E51F9028EA174029CA

:10112000EA1340296008E400F7005C08E4025D0867

:10113000EA00EA175E08E9005F08E800E70103102B

:10114000EA0CE90CE80CE70CE40B9E28E51FAB2841

:10115000E6144C29E6106410E6166330840083130D

:101160006129E612E51BBE28641CC928EA0CE90CBB

:10117000E80CE70CF70A03194729C928EA1BCC2811

:101180000310E70DE80DE90DEA0DF70303194729F0

:10119000BE28E617F428E6136108E500E51FD2280B

:1011A000EA174029EA1340296108EA00EA176208B1

:1011B000E9006308E800E51FE128EA1366154C29F9

:1011C0006611E70164105F30840083136129E51B19

:1011D0000A295D08E500641CF428EA0CE90CE80C17

:1011E000E70CF70A03194729E71F0529E80A031D39

:1011F0000529E90A031D0529EA0A031D0529EA0C48

:10120000E90CE80CF70A03194729661B8928E61B35

:10121000CB2829298030EA06EA1F12294C296108C7

:10122000E5001F295D08E500EA08031D1F29E908FC

:10123000031D1F29E808031D1F29F7014029EA1B88

:1012400029290310E70DE80DE90DEA0DF70B1F2919

:101250004729E51F2D29EA174029EA13402960088C

:10126000F7006108EA006208E9006308E800402925

:101270005C08F7005D08EA005E08E9005F08E80026

:101280006A08F8006908F9006808FA007F29F70180

:10129000F801F901FA017F29E701E809E909EA09FA

:1012A000E709E70A031D5A29E80A031D5A29E90A32

:1012B0000319EA0A66186828E618AA286619E028B9

:1012C0000F290008E807031C6B29E90A031D6B2995

:1012D000EA0A0319641484030008E907031C73294C

:1012E000EA0A0319641484030008801F803AEA079D

:1012F00003186414661A6F28E61AB128E728003428

:101300004708CB004608CA004508C9004408C80081

:10131000CC0157104B08D0004A08CF004908CE0036

:101320004808CD004B08DB004A08DA004908D9001C

:101330004808D800DF01DE01DD01DC010020031CCC

:10134000A52957144E08803ACE005008DB004F08FC

:10135000DA004E08D9004D08D800DF01DE01DD01BA

:101360008E30DC0000200318B729031DD229500855

:10137000DB004F08DA004E08D9004D08D8008A116A

:10138000D2278A157908DD007808DC008A117626D4

:101390008A157A08D4007908D3007808D200770833

:1013A000D100A12A5008DB004F08DA004E08D9000E

:1013B0004D08D8008030DF009630DE001830DD00A8

:1013C0009630DC000020031C992A5008DB004F08EF

:1013D000DA004E08D9004D08D800DF01DE01DD013A

:1013E0008E30DC008A1108278A157A08DB0079081C

:1013F000DA007808D9007708D8008A11D2278A1530

:101400007908D6007808D5005008DB004F08DA00CC

:101410004E08D9004D08D800DF01DE01DD018E3015

:10142000DC008A1108278A157708D8007808D900C7

:101430007908DA007A08DB005608DD005508DC0080

:101440008A1176268A1583145B08DF005A08DE00AD

:101450005908DD005808DC007A08E3007908E2004A

:101460007808E1007708E0003F20DF01DE01DD01C0

:101470008E30DC007A08E3007908E2007808E100A9

:101480007708E0008A1193268A157A08D000790837

:10149000CF007808CE007708CD005608DD0055084B

:1014A000DC008A1176268A15DF01DE01DD018E302F

:1014B000DC007A08E3007908E2007808E1007708A8

:1014C000E0008A1193268A157A08D4007908D3009F

:1014D0007808D2007708D1005008DB004F08DA0006

:1014E0004E08D9004D08D8008A11D2278A157908EC

:1014F000DD007808DC008A1176268A1583105408EE

:10150000DF005308DE005208DD005108DC007A08D5

:10151000E3007908E2007808E1007708E0003F2066

:101520007A08D4007908D3007808D2007708D1006F

:10153000A12A5008D4004F08D3004E08D2004D080D

:10154000D1005008DB004F08DA004E08D9004D08E2

:10155000D8008A11D2278A157908DD007808DC00C6

:101560008A1176268A1583145008DF004F08DE00A2

:101570004E08DD004D08DC007A08E3007908E2003F

:101580007808E1007708E0003F207A08D000790869

:10159000CF007808CE007708CD00571CD22A520819

:1015A000803AD2005008DB004F08DA004E08D9001C

:1015B0004D08D800DF01DE01DD01DC010020031948

:1015C000182B571CFD2ACC08031DFD2A8314540830

:1015D000DF005308DE005208DD005108DC00E301A3

:1015E000E201E1017F30E0003F207A08D400790871

:1015F000D3007808D2007708D1005718182B4C0B6D

:10160000182B83105408DF005308DE005208DD0059

:101610005108DC00E301E201E1017F30E0003F20FE

:101620007A08D4007908D3007808D2007708D1006E

:101630004B08DB004A08DA004908D9004808D800FE

:10164000DF01DE01DD01DC010020031D2B2BD401B5

:10165000D301D201D1015108F7005208F800530814

:10166000F9005408FA008A150A127F2D84018313A9

:101670001F30830583161F149F141F159F11FF3001

:101680008312A000B101B201BF018316850183124C

:10169000850183168601FF30831286000030A0008A

:1016A000831687018312870183168801FF30831216

:1016B00088008316091089100911831289011F13EC

:1016C0009F1783169F1783121F1483161F109F14D2

:1016D0001F159F150030F80083121F08C7397804C2

:1016E0009F008A117D288A151430C1008A11A62016

:1016F0008A158A11BA208A158316051183120511DD

:101700008316851083128514B0013008033C031C36

:10171000092CAE012E08F93C031C072C20162008CA

:10172000831687008312071EA02B8A11A3228A1515

:1017300083160511831205118316851083128514F3

:101740008530C4008A1145208A157808C000C5007C

:101750008A11E7218A157808A3008330C4008A1112

:1017600045208A157808C000C5008A11E7218A152E

:101770007808A2008130C4008A1145208A157808B3

:10178000C000C5008A11E7218A157808A100230846

:10179000C3000A30C4008A1102228A157708A90002

:1017A0002308C3000A30C4008A1102228A1578086F

:1017B000A8002208C3000A30C4008A1102228A1538

:1017C0007708AB002208C3000A30C4008A11022245

:1017D0008A157808AA002108C3000A30C4008A11BB

:1017E00002228A157708AD002108C3000A30C40020

:1017F0008A1102228A157808AC008A1161218A15A3

:101800000530C1008A11A6208A15AE0A8A2BB00ABB

:10181000852B8A110A2E8A1583168510831285104E

:1018200083160511831205118A11BA208A158316B1

:101830008510831285108316051183120515AE01DC

:101840002E08F93C031CAA2C2016200883168700BA

:101850008312071E362C8A11A3228A15831685103F

:101860008312851083160511831205158730C40075

:101870008A1145208A157808C000C5008A11E72121

:101880008A157808A4008930C4008A1145208A1579

:101890007808C000C5008A11E7218A157808A500DC

:1018A0008D30C4008A1145208A157808C000C50013

:1018B0008A11E7218A157808A6008B30C4008A11A6

:1018C00045208A157808C000C5008A11E7218A15CD

:1018D0007808A7002408C3000A30C4008A11022235

:1018E0008A157708A9002408C3000A30C4008A11A9

:1018F00002228A157808A8002508C3000A30C4000F

:101900008A1102228A157708AB002508C3000A3025

:10191000C4008A1102228A157808AA002608C3008A

:101920000A30C4008A1102228A157708AD00260801

:10193000C3000A30C4008A1102228A157808AC005C

:101940008A1161218A150530C1008A11A6208A15E5

:10195000AE0A202C8316851083128510831605117C

:10196000831205118A11BA208A150130BF00B60111

:10197000B501B401B301B0013008643C031CD82C9C

:10198000A030C0008A113E2E8A150030F8001F08D2

:10199000C73978049F001F151F19CC2C83161E0809

:1019A0008312B5071E0803181E0FB607B00ABC2C19

:1019B0003608C1003508C000C3016430C2008A1176

:1019C0004F2E8A157908B4007808B300AE012E08AE

:1019D000FA3C031CC32D20162008831687008312AF

:1019E000071EF52C8A11A3228A153408DD0033085E

:1019F000DC008A1176268A15DF01DE012030DD0049

:101A00008130DC007A08E3007908E2007808E10020

:101A10007708E0008A1193268A157708C0007808B5

:101A2000C1007908C2007A08C300DF007908DE002F

:101A30007808DD007708DC00E301E2014830E100CE

:101A40008530E0008A1193268A157708C40078084B

:101A5000C5007908C6007A08C700DB007908DA00FB

:101A60007808D9007708D800DF01C030DE007F3069

:101A7000DD008830DC008A1108278A157708C80045

:101A80007808C9007908CA007A08CB00DF00790815

:101A9000DE007808DD007708DC00E301E201203099

:101AA000E1008230E0008A1193268A157A08BE0090

:101AB0007908BD007808BC007708BB003E08DB0051

:101AC0003D08DA003C08D9003B08D800DF01DE0100

:101AD0002030DD008230DC008A1108278A15770863

:101AE000C0007808C1007908C2007A08C300C700A6

:101AF0007908C6007808C5007708C40080297A08EC

:101B0000BA007908B9007808B8007708B7003A0831

:101B1000DB003908DA003808D9003708D8008A1104

:101B2000D2278A157808C3000A30C4008A1102221D

:101B30008A157708A9003A08DB003908DA00380866

:101B4000D9003708D800DF01DE012030DD00823007

:101B5000DC008A1108278A157A08DB007908DA0088

:101B60007808D9007708D8008A11D2278A15780812

:101B7000A8008A1121218A150530C1008A11A620EA

:0C1B80008A15AE0AE72CBF01792B630028

:02400E00713F00

:00000001FF

;PIC16F877

estou desconfiado de algo no programa,pois o programa tem trechos em hungaro que não entendo e o autor fez a varredura dos displays junto com as rotinas de leitura do DS e Lm,deixando meio confuso.

Testa e me fale.

Postado
Testa e me fale.

Boa noite vtrx. Fiz os testes que você sugeriu e não houve mudança significativa. Praticamente ficou na mesma.

Também fiz um teste alimentando o LM35 com uma fonte em separado de 12V e tomei o cuidado de interligar os GNDs de ambas as fontes e nada de novo, a não ser que a leitura ficou em 4º. Li em outro fórum que a multiplexação embaralha bastante a tensão, por isso isolei a fonte , mas sem sucesso.

Como eu disse antes, a leitura apresentada no display equivale em milivolt ao medido no multímetro por isso não sei se o problema é o programa. Pra mim o problema ou é o LM35DZ ou é técnico que não sabe lidar com este componente..rs

Technosat

Postado

Tenta achar alguem que montou um na prática e adquirir o mesmo LM que funcionou.

Tem como voce postar a foto do LM que está usando(em close)?

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!