Работа с SD картой. Библиотека Petit FatFs. Ч2
В этой части мы рассмотрим библиотеку для работы с дисками, имеющими файловую систему FAT. Это всем известная библиотека Elm Chan`a - Petit FatFs. Она представляет собой облегченную версия библиотеки FatFs и предназначена для микроконтроллеров с небольшим объемом оперативной памяти. Конечно, функционал Petit FatFs сильно ограничен, но имеет смысл начать знакомство с нее, потому что в ней проще разобраться.
В этой части изложена информация справочного характера, которую я почерпнул из документации на библиотеку, а в следующей части будет уже практический материал.
Изготовление платы с помощью фоторезиста
Хочу поделиться своим опытом изготовления печатных плат с помощью пленочного негативного фоторезиста. На этот раз я использовал фоторезист Riston 200.
Работа с SD картой. Подключение к микроконтроллеру. Ч1
В устройствах на микроконтроллерах для хранения больших объемов данных используется внешняя память. Если требуется хранить единицы мегабайт, то подойдут микросхемы последовательной флэш памяти. Однако для больших объемов (десятки -сотни мегабайт) обычно применяются какие-нибудь карты памяти. В настоящий момент наибольшее распространение получили SD и microSD карты, о них я и хотел бы поговорить в серии материалов. В этой статье речь пойдет о подключении SD карт к микроконтроллеру, а в следующих мы будет разбираться как читать или записывать на них данные.
AVR315: Использование TWI модуля в качестве ведущего I2C устройства
Двухпроводный последовательный интерфейс (TWI) совместим с I2C протоколом фирмы Philips. Он был разработан, чтобы обеспечить простой, надежный и недорогой способ обмена данными между интегральными микросхемами. Сильными сторонами TWI шины являются возможность адресации до 128 устройств на одной шине, арбитраж и возможность использования нескольких ведущих устройств.
В этой статье описывается реализация ведущего TWI устройства в виде драйвера и пример его использования. Представленный драйвер может выполнять обмен данными как в стандартном режиме (<100 кбит), так и с скоростном (<400 кбит).
Светодиод
Светодиод (Light Emitting Diode, LED) - это полупроводниковый диод, способный излучать свет, когда к нему приложено напряжение в прямом направлении. По сути, это диод, преобразующий электрическую энергию в световую. В зависимости от материала из которого изготовлен светодиод, он может излучать свет разной длины волны (разного цвета) и иметь различные электрические характеристики.
Светодиоды применяются во многих сферах нашей жизни в качестве средств отображения визуальной информации. Например, в виде одиночных излучателей или в виде конструкций из нескольких светодиодов - семисегментных индикаторов, светодиодных матриц, кластеров и так далее. Также в последние годы светодиоды активно занимают сегмент осветительных приборов. Их используют в автомобильных фарах, фонарях, светильниках и люстрах.