По просьбе одного из комментаторов моего блога решил выложить вот такой простой пример. Микроконтроллер – ATmega88A(или просто ATmega88). Микроконтроллер просто читает время/дату из RTC и записывает на дисплей.

Прочитать остальную часть записи »

Акселерометр используется для измерения ускорения, но кроме того его можно исполь зовать для того, чтобы “почувствовать” удар, движение и т.д. В этой статье я расскажу о аналоговом акселерометре LIS331AL.

Прочитать остальную часть записи »

Сейчас область применения спутниковой навигационной системы GPS достаточно широка. Но применять GPS можно не только для навигации, но и для других целей. Например, если использовать GPS модуль в связке с GSM модулем, можно сделать GPS трекер, который будет по запросу выдавать свои координаты. Он применяется в автомобильных противоугонных системах, системах слежения за грузами и т. д. Также со спутников можно получить точное время, дату, курс, скорость и другие данные. В этой статье я расскажу о GPS модуле GMM-U1.

 

Как видно, модуль достаточно компактный, но, несмотря на это, очень легко запаивается, так как шаг его выводов 1,2 мм.

Вот основные возможности данного модуля:

  • 66 каналов для поиска/сопровождения спутников.
  • Частота L1 (1575 МГц).
  • Высокая чувствительность -165 дБм, имеет встроенный LNA(Low Noise Amplifier – Малошумящий усилитель), который позволяет использовать модуль как с активными, так и с пассивными антеннами.
  • Интерфейсы UART(со скоростью от 4800 до 115200) и USB.
  • Поддержка AGPS(Технология, позволяющая значительно уменьшить время холодного старта).
  • Поддержка  DGPS(Технология, позволяющая увеличить точность GPS)
  • Точность позиционирования <3 м.
  • Частота обновления данных до 10 Гц.
  • Напряжение питания 3,2…5 В.

Купить модуль можно в интернет-магазине Chipster.ru

Прочитать остальную часть записи »

Если в каком-либо проекте на микроконтроллере необходим LCD дисплей, то проще всего применить символьные дисплеи на основе контроллера HD44780. О подключении таких дисплеев к микроконтроллеру AVR и пойдёт речь в этой статье.

Прочитать остальную часть записи »

Очень часто требуется связать микроконтроллер с компьютером. Проще всего для этого использовать интерфейс UART. В этой статье постараюсь подробно рассказать что это за интерфейс и как с ним работать.

Интерфейс UART имеет две сигнальные линии – RxD и TxD. RxD – линия приёма данных, а TxD – передачи. Чтобы подключить микроконтроллер к компьютеру нужен какой-нибудь переходник, о котором я расскажу позже, а сейчас покажу как подключить этот самый переходник к микроконтроллеру. Подключается он по такой схеме:

Прочитать остальную часть записи »

Я уже рассказывал о том, как можно нахаляву получить микросхемки от Maxim и решил попробовать заказать образцы у AD.

В конце апреля был сделан заказ. После этого мне на почту написали, что, мол, посылку отправили и она придёт 5-го мая, однако пришла она почему-то только сегодня (19 мая). Также мне дали трек-номер, но информации о местоположении посылки мне с его помощью так и не удалось узнать.

Пришли мне три вот таких вот пакета:

Прочитать остальную часть записи »

Захотелось мне сделать часы на микроконтроллере, которые бы имели яркий семисегментный индикатор, чтобы можно было удобно смотреть время ночью. О сборке таких часов я  и расскажу в данной стаье.

 

Прочитать остальную часть записи »

Lpa: Товарищ Ivan прислал мне замечательною статью по сборке электромагнитного реле в домашних условиях, за что ему большое спасибо!

 

В университете сейчас у меня идет предмет “Автоматизация литейного производства”. И для того, что бы понять, как работают схемы автоматизации на микроконтроллерах, сначала нам рассказывали схемы собранные на електромагнитных реле, потом на транзисторах и только в самом конце мы перешли к микроконтроллерам.

 

Так как я с транзисторами уже работал, решил собрать схему на реле. Но оказалось, что реле стоят порядком дороже, чем транзисторы и я оставил эту идею:)

Прочитать остальную часть записи »

Сейчас много фирм-производителей микросхем, которые рассылают бесплатные образцы всем подряд, правда сейчас многие не рассылают халяву в Россию потому, что слишком много радиолюбителей, которые хотят получит халаву и “офигенная” таможня. Делают они это с целью найти себе хорошего оптовика, который бы покупал у них микросхемки пачками. Для того, чтобы привлеч этого самого оптовика, производители бесплатно рассылают микросхемки по несколько штук. В этой статье я расскажу о фирме Maxim.

Maxim производит множество разнообразных микросхем, таких как DS1307(часы реального времени), DS18B20 (всеми любимый цифровой датчик температуры, max232 и т.д. И многие из этих микросхем можно дёрнуть у Maxim на халяву! Для того, чтобы получить какую-нибудь микросхемку на халяву, нужно всего лишь зарегистрироваться на сайте производителя, найти нужную микросхемку и нажать на заветную кнопочку “Sample”.

Один из таких сайтов – maxim-ic.com. Там можно заказать бесплатные образцы почти любой микросхемы. Я, например, заказал у них DS1307 и ещё несколько микросхем. Причём посылка приходит очень быстро! Мне посылка пришла всего за неделю!

Итак, для начала нужно зарегистрироваться. При регистрации важно указать РЕАЛЬНЫЙ адрес, e-mail, имя и т.д. Адрес указывайте в формате Lenina str. 10-103, где Lenina – улица, 10 – номер дома, а 103 – квартиры.  На этот адрес и имя будет выслан образец, а на e-mail будут приходить уведомления, кстати сам email нужно указывать не на gmail.com, а на собственном домене или, на худой конец, на каком-нибудь из русских почтовых сервисов, которые Maxim’овцы не так хорошо знают.  Также важно указать в графе ‘Role’ Ingeneer/Technical, к примеру. Это нужно для того, чтобы они охотнее выслали Вам образец. В графе ‘Job Title’ я указал Digital Ingeneer.

После регистрации, ищем необходимый компонент, на странице, где идёт его описание вверху жмём ‘ Ordering Info’ и там, в появившемся списке выбираем нужную микросхемку и нажимаем ‘Sample’. Дальше описывать этот процесс нет смысла – там всё очень просто, не сложнее чем в интернет-магазине, отмечу лишь, что в графе “Application” нужно написать как можно красочное название воображаемого проекта.

После того, как заказ сделан, Вам на почту придёт уведомление, а заказ будет в статусе “Pending”, что означает, что он ожидает проверки Администратора. Через пару дней Администратор одобрит (или не одобрит) Ваш заказ. Скорее всего он его одобрит. И после этого заказ перейдёт в статус “Open”. Это значит, что он одобрен Администратором и в скором времени будет отправлен. Ещё через 1-2 дня его отправят. Статус заказа можно посмотреть у себя в профиле в разделе “Order Status”. После отправки в поле “Shipment Method/AWB#” должны вписать трек-номер, правда иногда его не дают. Если способ доставки Вы не меняли, то отслеживать посылки можно здесь.

Вот таким образом можно бесплатно получить несколько нужных микросхемок.

А вот несколько фоток:

Прочитать остальную часть записи »

В прошлый раз я рассказал о том, как помигать светодиодиком. Теперь пора подробно изучить устройство микроконтроллера. Изучать устройство микроконтроллера будем на примере микроконтроллера ATmega16. Для начала загружаем даташит на него. В даташите на третьей странице есть блок-диаграмма микроконтроллера. Вот она(картинка “кликабельна”):

Прочитать остальную часть записи »

Управление
Облако тэгов