collapse

* Posts Recentes

The Bar Z Summer Bash 2021 por SerraCabo
[19 de Junho de 2021, 18:06]


Uma visão importante para quem faz software e ou hardware. por blabla
[18 de Junho de 2021, 10:47]


DIY Physical Vapor Deposition (PVD) using Thermal Evaporation por SerraCabo
[15 de Junho de 2021, 12:20]


Traduzir automaticamente o Quake 3 de C para Rust. por blabla
[12 de Junho de 2021, 12:23]


O porquê que os programadores gostam tanto da linguagem de programação Rust. por blabla
[12 de Junho de 2021, 09:56]


Campainha de Telefone Antiga por almamater
[10 de Junho de 2021, 12:29]


localizador carro. por dio123
[10 de Junho de 2021, 09:10]


Compras Aliexpress por jm_araujo
[09 de Junho de 2021, 12:56]


Módulo Shelly 2.5 por zordlyon
[09 de Junho de 2021, 11:20]


Sensor CAN por KammutierSpule
[07 de Junho de 2021, 07:58]

Autor Tópico: Medição de temperatura com PSoC CY8C27643 e sensor DS1820  (Lida 2984 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Tayeb

  • Mini Robot
  • *
  • Mensagens: 710
Olá todos,

Acabo de escrever uma experiência de medição de temperatura com o sensor DS1820 da Dallas, usando o microcontrolador PSoC CY8C27643 da Cypress. Anexo aqui o tutorial.

Espero que os membros e visitantes se possam inspirar com a experiência, e que acabem por explorar as grandes potencialidades que o PSoC oferece, o de se poderem projectar sistemas embebidos completos.

Como alguns membros, e talvez alguns visitantes, devem saber, o PSoC além de incluir um microcontrolador, também contém uma quantidade de dispositivos analógicos e digitais, os quais podem ser ligados por software, criando-se assim sistemas embebidos completos, com poucos componentes exteriores ao PSoC.

Estou a escrever mais experiências que deverei aqui publicar. Uma das experiências que me inspira é a de utilizar os filtros incluídos no PSoC.

Tayeb

« Última modificação: 26 de Maio de 2009, 16:22 por Tayeb »

Offline Tayeb

  • Mini Robot
  • *
  • Mensagens: 710
Re:Medição de temperatura com PSoC CY8C27643 e sensor DS1820
« Responder #1 em: 28 de Julho de 2009, 15:51 »
Errata: no programa main.c falta no fim um } mesmo no fim logo após o útlimo }.
Ao fazer cut & paste do programa não copiei o último }

Assim a última parte do programa será:

_______________


LCD_1_PrCString(".");
      LCD_1_PrString(TextBuff);
      LCD_1_PrCString(" C ");
   }
   
}

_______________

(agradecimentos a José Fonte pela alerta do erro).