ПредишенСледващото

Има много начини да се свържат присаждане на температурни сензори DS18B20 към компютъра, например с помощта на COM порт (който е вече на повечето съвременни компютри, нямат) .Но как да се свържете с най-малко усилия, за да DS18B20 компютъра. Продължи да експериментира с програмист USBasp на сто рубли, ние вече го е научил да работи като i2c-USB адаптер.

За да се свържете сензорите, които предприемаме, като основа на USBTemp, който първоначално е хвърлен в затвора по силата на друг микроконтролер -Atmega168, но с помощта на прости манипулации източник проект код е адаптирана към M / C ATMega8 и схемата на USBasp на.

Принципът на работа на устройството: о / и всеки искания минутни данни от сензорите (по това време индикаторът спре) и съхранява в паметта му и на компютърната програма след това пита за тях.

Съставител версия USBtemp под USBasp люлка тук .В архива има и програма за четене на датчиците на компютъра, включително операционната система Windows.Esli искате да промените фърмуера, изходния код може да бъде намерен на официалната страница на проекта.

Как да се препрограмира устройството може да се прочете на стр USBasp в програмист "Dopilivanie". Vkratse само посоча линия за програмиране чрез Ардуино:

avrdude -С avrdude.conf -С avrisp -Р COM1 Ь 19200 -р M8 -U флаш: w: usbtemp.hex

avrdude -С avrdude.conf -С usbavr -Р -р M8 -U флаш: w: usbtemp.hex

Fyuz останат същите, каквито са били на USBasp:

-U lfuse: w: 0xef: m -U hfuse: w: 0xc9: m

Не забравяйте, че трябва да се препрограмира USBasp настроен скачач JP2.

Свързване сензори към адаптера:

На борда на бившия програмиране липсва 4.7kOm Pullup резистор (резистор се избира в зависимост от броя на сензори и разстояние), които трябва да бъдат свързани към положителния (изхода VTG). Сензорите са свързани паралелно според фиш: 1 и 3 на изход затварящи минус 2 - заключава USB адаптер DS .po мексимална брой сензори точно 5.

Свързване сензори за компютър DS18B20 на
снимка сглобени тест верига, която е 3 datchika.Mozhno виж също 4.7kOm резистор, който е свързан с положителен.

Работа с инструмента за Linux и Windows:

За да работите в водача Linux не е необходимо да инсталирате Windows trebuyutsya.V стандарт дърво.

Бонус екипи неизползван контрол LED върху картата:

usbtemp ledon - включва диода.

usbtemp ledoff - изключване на LED.

Когато е необходимо преразглеждане на фърмуера може да се управлява и летящи води (PIO).

Свързване сензори за компютър DS18B20 на
Ляв снимки отбори, където можете да видите температурата на свързаните сензори.

Материали и връзки:
Flash и програма USBtemp2.0.zip.
Проект Page USBTemp.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!