Подключение SD/MMC карт памяти к PIC-микроконтроллеру


sd_micro-250MMC (MultiMedia Card) и SD (Secure Digital Memory Card) карты на настоящий момент являются самым недорогим устройством большой емкости. Эти устройства  идеально подходят для встраиваемых систем где необходимо сбор большого количества данных, а также для простой возможности непосредственного переноса данных на ПК.

Карты памяти позволяют выполнять обмен информации по SPI интерфейсу,  который в основном присутствует в любом контроллере. И позволяет создать недорогой интерфейс обмена информацией. Читать далее «Подключение SD/MMC карт памяти к PIC-микроконтроллеру»

Самый простой УКВ радиоприемник


Первый мой радиоприемник, выглядел так. Использовал исключительно в школе на уроках, держась за одно ухо и преданно смотря на училку и сладко улыбаясь. Проблема была это место возле батареи и зачистить на перемене, для создания надежного заземления. Но сегодня этого не понять, так это было во времена (ну в общем столько не живут). Читать далее «Самый простой УКВ радиоприемник»

Библиотека для OLED драйвера SEPS114A интерфейс 6800


  

Функции Библиотеки


Инициализация драйвера дисплея
void OledInt (void); 

Фиктивное чтение данных, для эмуляции автоприращения
void OledFic_read (void);

запись команды управления драйвером
void OledWriteCom (char IR, char datain)

чтение регистров состояния
//char OLEDread_comm (char IR, char datain); Читать далее «Библиотека для OLED драйвера SEPS114A интерфейс 6800»

Библиотека для OLED драйвера SSD1306 интерфейс I2C


 

 


Функции библиотеки, версия 1.0.0.

Библиотека написана для шины I2C для 8 разрядных микроконтроллеров Microchip.

Компилятор — Microchip MPLAB MPLAB XC8 v1.12, среда — MPLAB® X  Читать далее «Библиотека для OLED драйвера SSD1306 интерфейс I2C»

Простой цифровой милливольтметр постоянного тока


ch4020vm-06-150

 

 

Простой цифровой вольтметр постоянного тока. Три диапазона измерений с автоматическим переключением 1 — 0,001 — 0,999 V, 2 — 0,01-9,99 V, 3 — 0,1-99,9. Четыре управляемых выхода с возможностью задания функции контроля и времени реакции на событие. Программная калибровка. Функция амперметра, возможность использования для преобразования напряжения шунта для индикации тока.  Устройство выполнено на универсальной плате ch-4000


Схема вольтметра. 

Это конфигурации платы для функции аналогового входа. Это вариант для простого вольтметра с одним диапазоном от 0,01 до 10.00 вольт, если R1=180 k, R3=20k (1/10). Если удалить R3, будет диапазон от 0,001 до 1,000 вольта. Если R1=180 k, а R3=1,8 k, это будет 1/100 диапазон от 0,1 до 100,0 вольт. Читать далее «Простой цифровой милливольтметр постоянного тока»

Цифровой тахометр для автомобиля CH-С3300


 Тахометр Ch-С3300 предназначен для индикации и контроля оборотов, времени работы и максимальных оборотов развиваемых двигателем во время поездки. Датчиком может использоваться как обычный контактный прерыватель или выход датчика холла автомобиля (два импульса на оборот для 4-х тактных и 1 для 2-х тактных двигателей.). Тахометр позволяет контролировать обороты двигателя до 10 000 (возможны версии до 15 000) об./мин. С момента подачи питания запускаются часы работы двигателя, по которым можно контролировать время работы двигателя или их использовать для контроля времени движения. Предусмотрена функция рестарта времени. В тахометре можно задавать контрольный порог оборотов двигателя для сигнализации максимальных оборотов. Предусмотрен выход для управления внешней сигнализацией. Питание осуществляется от бортовой сети с напряжением от 8 до 20 вольт.

Читать далее «Цифровой тахометр для автомобиля CH-С3300»