Загрузка страницы

Программирование МК STM32. Урок 92. Датчик температуры DS18B20. Часть 1

Сегодня мы рассмотрим работу с датчиком температуры DS18B20, который не смотря на свою кажущуюся на первый взгляд простоту, обрёл очень широкое распространение благодаря своим характеристикам.
С данным датчиком мы уже знакомы благодаря уроку для AVR.
А сегодня мы его попробуем подключить к контроллеру stm32f103rct6, который установлен на недорогой отладочной плате.
Управлять мы датчиком будем, используя помимо библиотеки HAL также и библиотеку CMSIS.
В данной части урока мы познакомимся с датчиком, создадим и настроим проект и начнём писать функцию инициализации термодатчика.

Отладочную плату можно купить здесь http://ali.pub/1jgc7
Логический анализатор можно приобрести здесь http://ali.pub/1w4m7c
Датчик температуры DS18B20 в экране с проводом можно приобрести здесь http://ali.pub/1w4myk
Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is

Навигация по видео:
00:00 Введение
03:48 Познакомимся с некоторыми регистрами датчика
05:54 Знакомимся со схемой подключения
09:07 Создадим и настроим проект
14:28 Напишем инициализацию ножки порта, используя прямое обращение к регистрам МК с помощью функций библиотеки CMSIS
17:53 Изучим, как инициализировать датчик вначале работы с ним, и начнём писать функцию инициализации
21:25 Изучим, как нужно записывать данные в датчик и читать их из него.

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 1 https://youtu.be/ks4_XXK1B8w
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 2 https://youtu.be/ocTaGKwvM8w
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 3 https://youtu.be/AKfc5Y2D4Pc

Текстовая версия данного урока здесь http://narodstream.ru/stm-urok-92-datchik-temperatury-ds18b20-chast-1/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Видео Программирование МК STM32. Урок 92. Датчик температуры DS18B20. Часть 1 канала narod stream
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
10 октября 2017 г. 16:00:02
00:23:42
Другие видео канала
DS18B20 MULTIPLE SENSORS || UART || STM32DS18B20 MULTIPLE SENSORS || UART || STM32Лекция 309.  1-wire интерфейсЛекция 309. 1-wire интерфейсCMSIS, SPL, LL, HAL обзор особенностей наиболее популярных библиотек для микроконтроллеров STM32.CMSIS, SPL, LL, HAL обзор особенностей наиболее популярных библиотек для микроконтроллеров STM32.STM32 DS18B20 подключение датчика температурыSTM32 DS18B20 подключение датчика температурыДатчик температуры DS18B20: Обзор, подключение к Arduino и пример скетчаДатчик температуры DS18B20: Обзор, подключение к Arduino и пример скетчаSTM32 Nucleo - Keil 5 IDE with CubeMX: Tutorial 3 - ADC Single mode multi-channelSTM32 Nucleo - Keil 5 IDE with CubeMX: Tutorial 3 - ADC Single mode multi-channelУправление через интернет из любой точки мира. Протокол MQTTУправление через интернет из любой точки мира. Протокол MQTTReceive data using UART in STM32 || Poll || Interrupt || DMAReceive data using UART in STM32 || Poll || Interrupt || DMASTM32 DS18B20 1WIRE USART exampleSTM32 DS18B20 1WIRE USART exampleButtons on Nextion Display || STM32 || Control LEDButtons on Nextion Display || STM32 || Control LEDИнтерфейс SPI на примере STM32. Подключение периферии - экрана и памяти.Интерфейс SPI на примере STM32. Подключение периферии - экрана и памяти.Уроки Arduino. Подключение термометров DS18B20 и NTC термистораУроки Arduino. Подключение термометров DS18B20 и NTC термистораSTM32: PWM шаг за шагом на STM32CubeIDESTM32: PWM шаг за шагом на STM32CubeIDEDHT11 || DHT22 || DS18B20 with STM32 using TIMER DelayDHT11 || DHT22 || DS18B20 with STM32 using TIMER DelayПрошивка Black Pill из Arduino IDE (STM32F411CEU6)Прошивка Black Pill из Arduino IDE (STM32F411CEU6)#Термометр 2-канальный на Ардуино ПроМини, ds18b20 и MAX7219..(twoDS ALS all)#Термометр 2-канальный на Ардуино ПроМини, ds18b20 и MAX7219..(twoDS ALS all)STM32 Урок №11 -  Включение встроенного датчика температуры на плате STM32 #STM32STM32 Урок №11 - Включение встроенного датчика температуры на плате STM32 #STM32Der DS18B20 Temperatur Sensor mit 1-wire Bus, einfach erklärt! | #EdisTechlabDer DS18B20 Temperatur Sensor mit 1-wire Bus, einfach erklärt! | #EdisTechlabSTM32 CAN шина. Часть 1. Настройка и странности HALSTM32 CAN шина. Часть 1. Настройка и странности HAL
Яндекс.Метрика