VHDL и DS18B20

В статье представлен рабочий код на VHDL для работы FPGA с датчиком температуры Dallas DS18B20.

Очень рекомендую обеспечить качественное питание. Была проблема — начальное 85 считывалось без проблем, но после запуска конвертации 44h датчик возвращал стабильно FF. Оказалось проблема была в питании.
Код рабочий.
На вход необходимо подавать 1МГц.

English: Code is working and testing. Use original DS18B20 and good power for temperature sensor. Input clk: 1 MHz.

 

 

Один комментарий

  • nlinberg

    19.01.2017

    На aliexpress и ebay продается много поддельных датчиков. По факту это перемаркированные транзисторы. При подаче питания, согласно схеме подключения DS18B20, «датчик» начинает сильно греться. Если Вы столкнулись с данной ситуацией, отключите питание, датчик отложите в сторону, и напишите у кого и где вы купили данный датчик. Возможно вы кого-то спасете от покупки транзисторов с маркировокой Dallas DS18B20.

    Ответить (Reply)

Добавить комментарий