Projekt ten opisuje, jak wykonać łatwy i niedrogi cyfrowy rejestrator temperatury do komputera. Używa on mikroprocesora pic, który odbiera informację o temperaturze z sensora Microchip MCP9701, a następnie wysyła je do komputera za pomocą interfejsu USB-UART. Port USB komputera jest również wykorzystywany do zasilania układu. Odpowiednia aplikacja wyświetla temperaturę.
Aplikacja ta zapisuje również temperatury wraz z datami w postaci pliku ASCII.
Schemat układu jest bardzo prosty. Mikrokontroler odczytuje temperaturę poprzez pin RA2/AN2 i przekształca ją w 10-bitowy numer. Piny Tx (RA0) oraz Rx (RA1) są podłączone do odpowiadających im pinów modułu USB-UART. Mikroprocesor jest taktowany wewnętrznym zegarem 4.0 MHz.
Autor zbudował ten układ na małym fragmencie płytki uniwersalnej z 6-pinowym żeńskim złączem, którym można podłączyć układ do pinów adaptera USB-UART.
Na stronie dostępny kod źródłowy w C.
Źródło: http://embedded-lab.com/blog/?p=3770
