Описание интерфейса CAN и обмена информацией по его шине.
Интерфейс CAN был разработан специально для применения в автомобилях для обеспечения обменом информацией между его электронными устройствами, в данное время CAN так же широко применяется и в промышленности. Основные критерии которые учитывали разработчики данного интерфейса это надежность как на физическом так и на программном уровне, высокая скорость передачи данных до 1 Мбит/с, передачи данных на большие расстояния и возможность подключения множество устройств к одной линии связи, к недостатку данного интерфейса я могу отнести последовательность шины( одновременно можно только передавать или получать данные).Читать далее...
ESP8266 первая прошивка HELLO WORLD и управляем светодиодом через ANDROID устройство.
Ссылка на видео в YouTube Как обычно светодиод, отправляем Helo Word и принимаем ответ. Ниже написанная мною прошивка для ESP8266 которая управляет светодиодом, принимает текстовые сообщения, команды, выводит их через UART на экран а также отсылает на наш ANDROID ответы, качаем здесь
Download for ESP8266, файл eagle.Читать далее...
WiFi не много теории для начинающих.
Перед тем как начать писать первую прошивку для ESP8266, давайте поговорим о WiFi соединение. Все уже знакомы с WiFi, но как он работает вы, наверное, даже не догадываетесь.Читать далее...
ESP8266 и ANDROID начало, тестовая прошивка и создание своего проекта.
Многие интересуются управлением ADROID устройством по WiFi через или самим ESP8266.
В океане интернета полно информации о ESP8266 но начинающим трудно все это понять по этому я тоже попробую объяснить, показать и может сам что ни будь, открою для себя нового.Читать далее...
STM32F учимся работать с цветным графическим дисплеем st7735r.
Ссылка на видео в YouTube Продолжаем тему визуализации информации, теперь будем покорять или учится работать TFT дисплеем c диагональю 1.8 дюйма, разрешением 128x160 и драйвером на борту ST7735R SPI.Читать далее...
STM8S воспроизведение монофонических мелодий с помощью контроллера.
Ссылка на видео в YouTube Перед новым годом решил сконструировать что то праздничное, в голову пришла мысль заставить контроллер исполнять простые монофонические мелодии которые навряд ли скрасят праздник а вот звучать например в дверном звонке или еще каком нибудь устройстве будет даже очень кстати.
Перед началом изучением этой темы опишу вкратце что такое в музыке нота, продолжительность ноты и темп:
музыкальная частота звучания исполняемого инструмента.Читать далее...
STM8S ADC и TM1638 создание терморегулятора с использованием термистора NTC-MF52AT.
Ссылка на видео в YouTube Не отходя далеко от темы ADC в контроллерах STM8S решил создать что то нужное в быту( контроллер температуры) да и изучить как работают датчики температуры термисторы NTC-MF52AT, работают они просто с увеличением температуры уменьшают свое сопротивление соответственно уменьшая температуру уменьшают сопротивление.
Вроде нет нечего сложно в работе NTC-MF52AT но когда с ними столкнешься то придется поискать подходящий datasheet которого нет, понять что в нем к чему, вспомнить математику и покопаться во внутренних библиотеках IAR, я для вас попробую создать более короткий путь в изучении этой темы чем был у меня.Читать далее...
STM8S использование ADC или оцифровка аналоговых сигналов с использованием SPL а также примеры программ.
Ссылка на видео в YouTube До этой статьи мы работали с контроллерами только в цифровом формате теперь попробуем скрестить цифровой и аналоговый или получить цифровой вид из напряжения и конечно мы это сделаем с помощью ADC( аналого-цифровой преобразователь). Давайте посмотрим что из себя представляет этот ADC внутри контроллера.Читать далее...
STM32F и LCD 1602a или hd44780 описание работы, примеры программ для обмена информацией.
Ссылка на видео в YouTube В предыдущей статье я попробовал описать как происходит настройка, обмен информацией между LCD 1602a и контроллером STM8S так что второй раз описывать эти процессы для STM32F( STM32F105RB) смысла нет, если кому интересно проходим по ссылке и ознакомляемся, здесь я выложу основную информацию для удобства и конечно примеры программ с описанием.
Начнем конечно со схемы подключения, из за рациональности для передачи данных будем использовать только 4 битную линию связи.Читать далее...
STM8S и LCD 1602a или hd44780 описание работы, примеры программ для обмена информацией.
Ссылка на видео в YouTube Решая проблемы индикации мы подошли к изучению LCD модуля на чипе 1602a или тот же hd44780, достоинство его в возможности подробно отображать информацию( буквы, цифры и знаки) и конечно цена, к недостаткам отнесу его интерфейс обмена информацией( параллельный) для которого требуется большее количество соединений чем последовательному а так же обязательное выдерживание пауз для обработки им информации что сильно замедляет обмен данными.
Перед изучение прошу ознакомится с описанием и на русском описание далее я попробую объяснить по своему, начнем конечно с подключения к контроллеру я буду использовать STM8S903K3.Читать далее...