Електроніка, схеми, плати, статті - сторінка 27
« ‹ 22 23 24 25 26
Ю.А. Шпак Программирование на языке С для AVR и PIC микроконтроллеров
Одна из самых полезных книг. Очень подробные и понятные описания. Множество примеров на C.
Краткое оглавление:
Глава 1. Архитектура Микроконтроллеров AVR и PIC
Глава 2. Компиляторы и средства разработки
Глава 3. Язык С и директивы препроцессора
Глава 4. Программные примеры для микроконтроллеров AVR
Глава 5. Программные примеры для микроконтроллеров PIC
Приложение А. Таблица символов ASCII
Приложение Б. Преобразование из одной системы счисления в другую
Приложение В. Система команд микроконтроллеров AVR
Приложение Г. Система команд микроконтроллеров PIC
Приложение Д. Библиотечные функции и макроопределения
Гребнев В.В. Микроконтроллеры семейства AVR фирмы Atmel
Очень толковая книга. Написана доступно, понятно. В книге рассмотрены все, что касается семейства AVR. От их структуры до средств разработки, включая схемы внутрисистемных программаторов, и работа с ними.
Применение цифровых датчиков давления HP03SA, HP03MA производства HopeRF (Hope Microelectronics) Китай. Схема, прошивка, исходный код.
HP03SA, HP03MA - недорогие цифровые датчики атмосферного давления, работающие по двухпроводному интерфейсу I2C.
HP03SA, HP03MA – миниатюрный гибридный модуль, изготавливаемого на основе пьезорезистивного датчика давления и интерфейсной микросхемы аналогово-цифровых преобразователя. Формат цифровых данных читается в виде 16-разрядного слова, соответствующего измеряемому ADC напряжению в зависимости от давления и температуры. Реальное разрешение - 15 разрядов.
HP03SA и HP03MA обладают малым током потребления около 500 микроампер и при этом могут питаться напряжением от 2.2В до 3.6В. В датчиках есть функция автоматического переключения в режим экономии энергии, т.е. спящий режим. Поэтому они идеально подходят для носимых устройств, где энергопотребление играет немаловажную роль.
Для связи с микроконтроллером используется 2-проводная последовательная шина I2C. С помощью дополнительной калибровки датчика производитель добивается более высокой точности измерений. Для этого во внутренней памяти датчиков хранятся 11 уникальных корректирующих коэффициентов. Вычисления температуры и давления выполняются с использованием этих коэффициентов. Поскольку в датчике имеется термодатчик, температура учитывается в вычислениях давления, чем достигается термостабилизация показаний датчика давления.
Флюс для пайки и лужения плат
Традиционный флюс для пайки - канифоль или ее спиртовый расствор. Но я отказался от канифоли. Ее тяжело отмывать после пайки. Перебрав несколько разных паст остановился на вот такой:
Это Флюс-паста на основе канифоли, активированная адипиновой кислотой.
Алкалайновые батарейки текут
Несколько лет назад я услышал миф о том, что алкалайновые батареи питания якобы не текут принципиально. И все это время я верил в этот миф. Но на днях
Светодиодная вертушка
Цветовая маркировка диодов в корпусах SOD-123 и SOD-80 (MELF)
Цветовая маркировка диодов в корпусах SOD-123

Полоса на катоде | Прибор |
Красная (Red) | BA620, BB620 |
Желтая (Yellow) | BA619, BB619 |
Зеленая (Green) | BA585 |
Голубая (Blue) | BA582, 583, 584 |
Белая (White) | BA512, 515, BB515, 811 |
Где покупать детали и материалы?
Первая проблема, с которой сталкиваешься - где покупать детали? Поскольку в большинстве городов, сложно найти все что нужно, а проще говоря, все втридорога, выбираем путь затаривания в крупных городах – центрах электроники – Киев, Харьков, Днепропетровск. Интернет дает нам такую возможность.
Способ пайки SMD элементов (для поверхностного монтажа)
PLED дисплеи. Не наступите на грабли!
Купил однажды для тестов дисплей технологии (PLED - Polymer Organic Light-emitting Diode) производства фирмы One Stop Display. Реклама гласила:
PLED-дисплеи выгодно отличаются от ЖК-дисплеев оптическими характеристиками. При этом PLED-дисплеи программно совместимы с ЖК-дисплеями, а аналогичные габариты и схожее расположение разъемов позволяют произвести прямую замену ЖК-модуля на соответствующий PLED-дисплей.
Особенности использования датчика давления MPX4115A и датчика влажности HIH4000
Особенностью этих датчиков является то, что диапазон выходного сигнала 0..5 В. Т.е. не требуется использование усилителей. Электрически подключить данные датчики к микроконтроллеру очень просто достаточно подать на «+» 5 В, на «-» общий и с «OUT» снять полезный сигнал и подать его на вход АЦП.
Для пересчета показаний АЦП в реальные значения используют формулы приведения, которые приведены в документации к датчикам.
Небольшая метеостанция своими руками
На нашем сайте публикуется текущая погода в Кременчуге (см. Своя погода в Кременчуге) Описание устройства и программного обеспечения в этой статье.
Из завалявшихся деталей решил сделать небольшую метеостанцию. На сборку и написание прошивки для контроллера ушло два дня выходных. Еще пара дней ушла на написание, тестирование и отладку остального программного обеспечения. Текущая версия метеостанции измеряет температуру, влажность, давление, имеется связь с компьютером через USB порт от него же и питается, резервное питание от батареи 9 В. Данные отображает на LCD. Еще есть часы. Поскольку, не нашлось подходящего кварца (а покупать принципиально не хотел), сделал синхронизацию времени с компьютером.
« ‹ 22 23 24 25 26
Недавні записи
- CRSF to PWM
- U-FOC PC Monitor для Chrome browser
- Фільтрація Back-EMF. Безсенсорні BLDC мотори
- Text to speech. Українська мова
- LCD Display ST7567S (IIC)
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
Tags
bluetooth bldc nodemcu tim max1674 eeprom led avr hih-4000 brushless programmator mpu-6050 usart examples smd sensors piezo rs-232 motor html git meteo bme280 gps bkp encoder java-script raspberry-pi websocket esp8266 books solar eb-500 atmega mongodb gpio sms css pwm ethernet pmsm st-link capture dma stm32 watchdog lcd rfid python uart battery dc-dc soldering timer ssd1331 wifi nvic dht11 docker i2c 3d-printer adc bmp280 flash rtc servo barometer remap exti mpx4115a web flask ngnix usb displays foc ssd1306 mpu-9250 options
Архіви