Переделка программатора USB ISP в USB ASP

Многим знаком один из самых распространённыхи и доступных программаторов для прошивки AVR микроконтроллеров USB ASP. Который можно без особых проблем изготовить самостоятельно или приобрести в различных магазинах и на интернет площадках. Есть множество различных программ, которые без проблем работают с этим, народным, программатором. Так же в интернет магазинах имеет большое распространение программатор USB ISP, который схож по схемотехники с USB ASP, но отличается прошивкой и ПО, которое менее разнообразно и менее распространено.

Бывший программатор USB ISP, теперь USB ASP
Бывший программатор USB ISP, теперь USB ASP

Т.к. данные программаторы схожи схемотехникой — следовательно можно без особых проблем переделать и перепрошить ISP программатор в ASP, только для этого ненадолго понадобится ещё один программатор для AVR микроконтроллеров.

Зачем может понадобиться приобретать программатор ISP вместо ASP, а потом его перепрошивать:

  1. при покупки их можно перепутать
  2. продавец может ввести в заблуждение или сам перепутать
  3. в наличии остался только ISP
  4. у него оказалась более выгодная цена
  5. Вам USP ISP программатор достался в подарок

Читать полностью »

9 комментариев »

Alex_EXE | 30.09.2017 | AVR |

Обновление прошивки осциллографа Rigol ds2072a

Небольшая заметка, как обновить прошивку осциллографа Rigol ds2072a используя USB загрузчик.

Запрос на обновление прошивки

Запрос на обновление прошивки

Так же в статье расскажу о проблемах прошивки 00.03.04.SP2, с которой осциллограф был куплен.

Читать полностью »

Преобразователь интерфейса токовой петли 4-20мА xtr115/xtr116

Один из интерфейсов промышленной автоматики — токовая петля 4-20мА, используется для передачи данных от измерительных преобразователей контроллерам. В интерфейсе идёт представление аналогового сигнала: 0мА — обрыв, 4мА — минимальный уровень сигнала, 20мА — максимальный уровень сигнала. Выпускается множество промышленных датчиков с интерфейсом токовой петли 4-20мА.

Преобразователь 0-5В в 4-20мА на xtr115u

Преобразователь 0-5В в 4-20мА на xtr115u

В статье предлагаю ознакомиться с преобразователем аналогового сигнала 0-5В (можно пересчитать и на другие диапазоны) в аналоговый сигнал 4-20мА — микросхемой xtr115.

Читать полностью »

Система инерциальной навигации IMU-U1

Система инерциальной навигации или inertial measurement unit в сокращении IMU. Это система которая определяет своё положение в пространстве используя свойства инерции тел. т.е. она определяет на какой угол и по какой оси она была повёрнута и была смещена относительно начальной точки. Данные системы используют датчики гироскопы, акселерометры, магнитометры, барометры в различной их комбинации, чем больше датчиков используется в системе — тем она точнее работает, т.к. у каждого датчика по отдельности есть свои недостатки.

IMU-U1

IMU-U1

В этой статье предлагаю ознакомится с одним своим старым проектом, которому не нашел применения — модуль инерциальной навигации IMU-U1. Модуль построен на основе двух датчиков микросхем MPU9150, который включает в себя гироскоп, акселерометр, магнитометр и BMP180 — барометр. На борту установлен микроконтроллер STM32F103T8U6, который обрабатывает показания датчиков и отправляет по последовательному порту рассчитанные значения, которые может использовать контроллер более высокого ранга в системе. Так же можно заставить контролер отдавать данные не только через последовательной порт, а по Bluetooth или Wi-Fi радиоканалу. Или возложить на контроллер не только обработку показаний датчиков, но и основные вычислений, тем самым можно, например, на базе данной платы построить небольшой летательный аппарат.

Читать полностью »

3 комментария »

Alex_EXE | 16.04.2017 | Проекты |

Работа с STM32 ST-LINK Utility через консоль

Консольная утилита ST-LINK_CLI

Не для кого не секрет, что для прошивки контроллеров семейства stm32 есть утилита STM32 ST-LINK Utility с графическим интерфейсом и неплохим функционалом. В комплекте с графическим интерфейсом утилиты так же идёт консольная версия — ST-LINK_CLI.exe .

Консольная утилита ST-LINK_CLI

Консольная утилита ST-LINK_CLI

Графический интерфейс утилиты STM32 ST-LINK Utility хорошо подходит для ручной, наглядной, прошивки контроллера и конфигурации его памяти и регистров, консольную утилиту можно подключить к средам разработки и с её помощью автоматизировать прошивку серии контроллеров.

Читать полностью »

8 комментариев »

Alex_EXE | 12.03.2017 | STM32 |

Повышающий преобразователь LM2623

Бывают задачи, где нужно не понизить напряжение, а повысить его. Например от одной-пары батареек получить 12В. Конечно, можно поставить не 2 батарейки, а в 4 раза больше или применить 3 литий-ионных аккумулятора, или вообще всё запитать от свинцового аккумулятора, или от блока питания. Но не стоит забывать, что бывают и портативные устройства, так же одна ИМС с обвязкой может стоить меньше, чем несколько дополнительных элементов питания.

Повышающий преобразователь LM2623

Повышающий преобразователь LM2623

Здесь на помощь приходят повышающие преобразователи. Хоть они не лишены недостатков, но в некоторых задачах сильно могут выручить.

Читать полностью »

Утилита для просмотра CSV осциллограмм — CSV See

Многие цифровые осциллографы позволяют сохранять наблюдаемые осциллограммы в виде графических файлов и CSV таблиц, так же возможны и другие форматы. Если с графическими файлами всё понятно, их можно без проблем открыть на любом компьютере, мобильном устройстве, то с табличными файлами дела обстоят немного посложнее. Минус картинки в том, что она отображает только заснятый кадр (скриншот экрана осциллографа), таблицу же можно просматривать, как угодно и производить с полученными значениями различные расчёты.

Программа CSV See

Программа CSV See

Для визуального наблюдения сохранённых осциллограмм в формате CSV таблиц была написана небольшая простая утилита — CSV See.

Читать полностью »

страниц: позже 1 2 3 4 5 6 7 8 9 10 ... 31 32 33 раньше