Para uma casa necessário um termostato, o que seria suficientemente precisos a baixas temperaturas, deixando a casa de ser capaz de manter uma temperatura acima do ponto de congelação. Winters são longas e frio, e se o pia é maior do que o mínimo necessário, é fortemente reflectida na espessura da carteira. Chip DS1620, desenvolvido pelo Dallas Semicondactor, a compra foi fácil. Ele pode operar em um termostato e apenas necessita de uma tensão de alimentação, formando os sinais de saída, em conformidade com os limiares de temperatura. No entanto, o software terminou a programar esses limites usando um PC, eu nunca encontrei. Há uma certa utilidade de Dallas Semicondactor, mas ele só funciona em versões antigas do Windows e DOS. Quando eu corria sob Win2K, ele simplesmente desligou. Isto não é surpreendente, porque para trabalhar com o utilitário é necessário para conectar o chip diretamente para a porta paralela que não foi diretamente no mundo da informática hoje excelente.
Por esta razão, uma ferramenta de novo com o novo software. O seu regime é mostrado abaixo.Existem três sinais de saída para gerar uma tensão de porta serial circuitos integrados (itens D2, D3, D5, D7, C1 e C2 suavizar a tensão eo limite o valor de 4,6 ... 4,7). Os níveis de unidades lógicas para cada diodo circuito de entrada e da resistência são formados como uma tensão positiva nas saídas da porta COM não exceder a tensão de alimentação VCC mais as fichas cair sobre o diodo. Lógica zero níveis são formadas pelas resistências R2, R3 e R4 tensão de pull-up para a terra (terra).Resistência R1, ligados em série em uma linha que é utilizado para a transferência de dados bidireccional, permite o controlo da linha de DQ, independentemente do sinal na saída da porta COM.No local mostrado na Figura IC DS1620 é na verdade um soquete de 8 pinos. Conector JP1 você não pode colocar, é apenas uma série de contatos para facilitar o teste do termostato. Única linha conector JP2 é usado para programar os módulos sensores (ver abaixo).
O aparelho não funciona com todas as portas seriais, alguns não fornecer energia suficiente, alguns exigem uma tensão negativa na entrada DSR. O termostato tem trabalhado com três computadores diferentes de quatro a que eu tinha experimentado. Além disso, eu verifiquei a possibilidade de trabalhar com dois conversores diferentes USB/RS-232C, e apenas um foi para o termostato.Portanto, tenha em mente, este programa trabalha com o princípio de WYSIWYG: o que você vê é o que você recebe. Se não funcionar, tente outra porta.
Montar o dispositivo, insira o chip no soquete, ligue o termostato para uma das portas seriais do seu PC e execute o programa. Se você tiver sorte, e do porto de série atual é suficiente para alimentar o chip eo balanço da tensão 0-5 é suficiente para ler os sinais lógicos, o primeiro valor ler a temperatura é de -60. Isto é normal, um valor do sensor produz sempre após uma falha de energia.No processo, irá mostrar a temperatura atual e sensores de condição, atualizados a cada 2 segundos.
No Termostato exibe o superior e os limiares de temperatura mais baixa que você pode mudá-lo. NoEstado / config exibe os valores atuais das bandeiras estaduais. Você também pode definir seus valores. Bandeiras de temperatura elevada e baixa temperatura só pode ser reposto a 0, eles são instalados automaticamente quando a temperatura alcança o limite superior ou cai abaixo da parte inferior. Sinalizando CPU modo desativa o termostato. A bandeira de um tiro- define o nível em que o sensor é a pedido faz uma medida da temperatura e paragens. Se este modo é desactivado, a medição da temperatura irá ser feita a cada 10 ms, enquanto não houver nenhum comando de paragem é dada.
Pressionando o programa valores dos limiares de temperatura e bandeiras são passados para o sensor.
Módulo sensor é muito simples, uma vez que o chip não precisa de quaisquer componentes externos.Gostaria de ser capaz de reprogramar a temperatura de limiar, e ao mesmo tempo, para tornar o módulo de perfil extremamente baixo, portanto, usando bases - uma má opção. A solução é mostrada no diagrama abaixo.
Por uma série de contatos na esquerda (PAD1 ... PAD5) peças soldadas de arame, que toda a unidade pode ser conectado ao conector programador JP2. Três contato PAD6 ... PAD8 servem para conectar os fios que vão para o controle de temperatura do dispositivo. A presença do R5 resistores, R6 assegura que o chip estará no termostato, deixando a possibilidade de programação através das suas entradas de três fios de interface.
E no final das minhas imagens no dispositivo de colheita.
Comentários
Postar um comentário