Схема помехоустойчивой Arduino Nano

Здесь расположена схема Arduino Nano, модернизированная в рамках подготовки к проекту «Arduino для индустриальных применений». В отличие от «Перерисовываем Arduino Nano», это уже не копия оригинальной схемы, а переработанный вариант с многочисленными добавлениями, призванными значительно повысить помехоустойчивость первоначальной конструкции. Пожалуйста, помните, что эта схема еще не отлаживалась и может содержать массу ошибок. Если вы …

Continue reading

Перерисовываем Arduino Nano

Данная заметка не имеет особой самостоятельной ценности, так как здесь расположены лишь схемы Arduino Nano1, перерисованные в рамках подготовки к проекту «Arduino для индустриальных применений». Но если вы работаете с Nano и оригинальная схема кажется вам не очень удобной, то можете воспользоваться схемами, приведенными ниже. Пожалуйста, помните, что эта схема еще …

Continue reading

Полупроводниковый детектор гамма-радиации на PIN-диоде

Для сотового телефона «HardCode» со встроенным полупроводниковым датчиком гамма-радиации нам, разумеется, понадобится полупроводниковый датчик гамма-радиации. Разумеется, несколько круче было бы построить прибор на основе трубки Гейгера-Мюллера, но учитывая разумный компромисс между энергопотреблением, габаритами и питающим напряжением (не каждому захочется носить в кармане штанов самолепный девайс с напряжением питания 400 В), остановимся …

Continue reading

DIY сотовый телефон «Mammoth» на ATmega8 и SIM300

А почему бы нам не замахнуться на самодельный сотовый телефончик? Покажем всяким там Эпплам и Самсунгам, что на них свет клином не сошелся, и в случае чего, у нас имеется ассиметричный, так сказать, ответ на их претензии на мировое господство. Так глубоко, как Эндрю Холм со своим самодельным GPS-приемником, мы лезть …

Continue reading

GPS/GSM трекер на базе AVR ATmega128 и SonyEricsson GR-64

GPS все больше проникает в нашу жизнь. Всякие полезные штуки, вроде автомобильных GPS-навигаторов и сотовых телефонов со встроенным GPS-модулем обеспечивают наше удобство и безопасность. Но как обеспечить безопасность другого человека (ребенка, например) или неодушевленного, но дорогого нам предмета — автомобиля, ценного груза или даже — почему бы и нет — …

Continue reading

Однофазный счетчик электроэнергии на базе ADE7753 и ATmega8

Микросхема однофазного счетчика электроэнергии ADE7753 в настоящее время уже не очень актуальна (сейчас для построения однофазного счетчика я бы выбрал ADE7953), плюс AVR микроконтроллеры вообще и ATmega8 в частности потихоньку проигрывают рынок дешевым и быстрым 32-битным ARM’ам с богатой периферией, но — у нас в запасниках сохранились проверенные на практике чертежи для построения однофазного счетчика электроэнергии именно …

Continue reading

Использование USB в STM32 на примере Virtual COM port

К счастью, задача программирования работы с портом USB для контроллеров STM32 не отличается особой сложностью. Программа STM32CubeMX, предназначенная для конфигурирования периферии микроконтроллеров STM32, сделает самую грязную работу — скомпонует комплект файлов с исходным кодом, при работе которого ваш прибор уже будет определяться как готовое к работе устройство. Все что вам …

Continue reading

Подключение Wi-Fi модуля ESP8266 к микроконтроллеру STM32 (STM32L051K6T6)

В принципе, как вам, возможно, известно, микросхема Wi-Fi трансивера ESP8266 и, соответственно, модули, созданные на ее основе не требуют подключения внешнего контроллера, так как разработчиками ESP8266 изначально был открыт доступ к встроенному 32-х битному микроконтроллеру, штатно  работающему на частоте 80 МГц и поддерживающему разгон до 160 МГц. Но если, учитывая дополнительные факторы, …

Continue reading

Процедуры работы с GSM-модулем на примере STM32 (STM32F102) и SIM900

Ежегодно тысячи DIY-энтузиастов разрабатывают свои конструкции GSM-сигнализаций, систем контроля доступа и удаленного управления на базе микроконтроллеров и GSM-модулей. Эта статья посвящена среднему слою программного обеспечения для обмена информацией между GSM-модулем и микроконтроллером и призвана облегчить переход от первого включения GSM-модема (когда на запрос «AT» был получен долгожданный ответ «OK») к полноценной …

Continue reading

Подключение радиомодуля Si4432 к микроконтроллеру STM32 (STM32F102R8T6)

Рассмотрим вкратце подключение Si4432 к STM32F102 — только схемное решение и небольшой кусочек кода для проверки работоспособности радиомодуля. Обращаю ваше внимание на то, что в статье речь идет именно о готовом модуле Si4432, а не о микросхеме Si4432, которая сама по себе требует довольно обильной обвязки. Тут исторически сложилась небольшая путаница, так как, …

Continue reading