Reglátor chladenia so snímačom teploty: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
Bez shrnutí editace |
||
Riadok 9: | Riadok 9: | ||
[[Obrázok:Zapojenie123.png|400px|thumb|center|Arduino nano]] [[Obrázok:ZVS11.jpeg|400px|thumb|center|ZVS driver]] | [[Obrázok:Zapojenie123.png|400px|thumb|center|Arduino nano]] [[Obrázok:ZVS11.jpeg|400px|thumb|center|ZVS driver]] | ||
Riadok 20: | Riadok 15: | ||
== Analýza a opis riešenia == | == Analýza a opis riešenia == | ||
Ako prvé čo som potreboval bol senzor teploty. Vybral som si termistorový senzor teploty s digitálnym a analógovým výstupom. Ešte sa tam nachádza trimer ktorým sa dá nastaviť výstupná hodnota čo bude podstatné neskôr pri ladení. | Ako prvé čo som potreboval bol vybrať senzor teploty a micro procesor. Vybral som si termistorový senzor teploty s digitálnym a analógovým výstupom. Ešte sa tam nachádza trimer ktorým sa dá nastaviť výstupná hodnota čo bude podstatné neskôr pri ladení. Ako micro procesor som použil arduino nano. | ||
[[Súbor:SSS.png|400px|thumb|center|Termistorový senzor]] | [[Súbor:SSS.png|400px|thumb|center|Termistorový senzor]] |
Verzia z 14:17, 16. máj 2024
Záverečný projekt predmetu MIPS / LS2024 - Martin Bugár
Riadenie spínania pomocou termistorového senzora teploty
Mojím cieľom v tomto zadaní bolo nejaký spôsobom zabezpečiť zopnutie elektrického vetráčika ktorý by pri prednastavenej teplote začal tlačil vzduch na heat sink tranzistorov a tím ich ochladzovať. Chcel som to použiť neskôr ako súčasť bakalárky kde by som snímal teplotu na heat sinku MOSFETou v ZVS driveri a chladil ich pri nejakej konkrétnej teplote. A ten driver by slúžil na spínanie rôznych transformátorov ale ako driver indukčného ohrievača.
Analýza a opis riešenia
Ako prvé čo som potreboval bol vybrať senzor teploty a micro procesor. Vybral som si termistorový senzor teploty s digitálnym a analógovým výstupom. Ešte sa tam nachádza trimer ktorým sa dá nastaviť výstupná hodnota čo bude podstatné neskôr pri ladení. Ako micro procesor som použil arduino nano.
Nezabudnite doplniť schému zapojenia!
Algoritmus a program
Algoritmus programu je....
#include <avr/io.h>
int main(void)
{
unsigned int measuredValue;
while (1)
{
/* relax */
}
return(0);
}
#include <avr/io.h>
void adc_init(void); // A/D converter initialization
unsigned int adc_read(char a_pin);
Pridajte sem aj zbalený kompletný projekt, napríklad takto (použite jednoznačné pomenovanie, nemôžeme mať na serveri 10x zdrojaky.zip:
Zdrojový kód: zdrojaky.zip
Overenie
Na používanie našej aplikácie stačia dve tlačítka a postup používania je opísaný v sekcii popis riešenia. Na konci uvádzame fotku záverečnej obrazovky pred resetom. Vypísaný je tu priemerný čas a najlepší čas.
Video:
Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte.