понедельник, 6 ноября 2017 г.

Подключение мотора постоянного тока через переменный резистор

Мотор подключил аналогично схеме с транзистором.

Поскольку тут не участвует контроллер, то тут без транзистора. Вместо контроллера - переменный резистор (крутилка). Скорость вращения зависит от уровня напряжения, подаваемого на контакты мотора. Этим уровнем и управляем через переменный резистор.


вторник, 3 июня 2014 г.

Space Invaders on Launchpad

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

четверг, 20 марта 2014 г.

LaunchPad + Nokia 5110 display

Попробовал подключить дисплей от Nokia 5110 к Launchpad. Что приятно, преподаватели курса позаботились и приготовили примерчик с готовыми библиотеками для работы с этим экраном. Поэтому кроме собственно подключения экрана делать ничего не пришлось. И на экране появилась вот такая рогатая морда.

воскресенье, 16 февраля 2014 г.

Arduino+Arduino

Попробовал связать 2 Arduino по SPI протоколу. Я не нашел в сети официальной информации о максимальной длине кабеля, по которому можно передавать сигналы по SPI протоколу. Если у вас есть ссылочка на официальную документацию, буду благодарен. А у меня пока есть только мнения на форумах. В основном считают, что по SPI можно передавать информацию на совсем короткие расстояния. Но тут человек делится опытом, мол на 300 метров сигнал идёт, и можно использовать большую длину, если делить частоту.

Поэтому я решил проверить, как будет работать связь между платами по длинному кабелю.
И вот что получилось.

Сперва соединил 2 платы короткими проводками, чтобы отладить взаимодействие устройств.

четверг, 6 февраля 2014 г.

Отладка на LaunchPad

В процессе изучения разработки на LauncPad мне очень понравилась возможность отладки кода на микроконтроллере. Пока что пробовал в Keil, но думаю, что в CCS по аналогии.

пятница, 17 января 2014 г.

Знакомство с LaunchPad от Texas Instruments

Купил себе для курса модель EK-LM4F120XL. В отличии от EK-TM4C123GXL, моя модель без USB хоста и не поддерживает на аппаратном уровне широтно-импульсную модуляцию.

понедельник, 13 января 2014 г.

Управление моторчиком 28BYJ-48

Схема включения нарисована тут. А тут - ближе к реальности.

Если посмотреть распайку платы, на которой установлена микросхема ULN2003AN, то становится понятно, что к Arduino подключаем так:
ArduinoDriver board
8IN1
9IN2
10IN3
11IN4
GND-
5V+