Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Рубрика «Проекты»

Простейшая программа для подключения контроллера к компьютеру по RS-232 с помощью встроенного модуля USART

В этой статье рассмотрена простейшая программа для подключения контроллера (PIC16F628A) к компьютеру с помощью встроенного модуля USART. Для экспериментов воспользуемся тестовой платкой, рассмотренной в статье "Подключение контроллера к компьютеру по RS-232 с помощью встроенного модуля USART. Встроенный USART модуль контроллера позволяет реализовать как синхронный режим, так и асинхронный, но ввиду того, что синхронный режим практически …

Подключение контроллера к компьютеру по RS-232 с помощью встроенного модуля USART

В данной статье приведена схема для организации двунаправленного обмена данными по интерфейсу RS-232 между контроллером и компьютером ( встроенный модуль USART <-> com-порт ), на примере микроконтроллера PIC16F628A. Итак, модуль USART в PIC16F628A встроенный (реализован аппаратно), но контроллер работает с TTL уровнями (0, +5В), а интерфейс RS232 имеет уровни +5…+15В, -15…-5В, следовательно, нам нужен двунаправленный …

Световые эффекты для светодиодной матрицы. Эффект 1 — движущиеся строки и столбцы

Ниже описана простейшая программа (для PIC16F628A), реализующая световой эффект поочередно загорающихся строк и столбцов для самодельной светодиодной матрицы 5х5. Напомню, как устроена наша светодиодная матрица: Контроллер управляет драйверами строк и столбцов светодиодной матрицы, в качестве которых выступают обычные биполярные транзисторы. Чтобы подключить строки 1, 2, 3, 4, 5 к шине питания — нужно подать "1" …

Изготовление светодиодной матрицы 5×5, управляемой микроконтроллером (PIC16F628A)

Представляю вашему вниманию, в общем-то бесполезную, но очень прикольную конструкцию — светодиодную матрицу размером 5х5, управляемую микроконтроллером. Микроконтроллерное управление дает возможность программно реализовать на этой матрице различные световые эффекты (как фантазия позволит), что в общем-то и делает конструкцию такой забавной. Схема: Транзисторы VT1…VT5 — это драйверы строк (в открытом состоянии они подключают соответствующие строки к …

Понижающий DC/DC преобразователь 12/9,5В 2,5А на микросхеме MC34063 (с внешним n-канальным полевым транзистором) или самодельное автомобильное зарядное устройство для нетбука

Еще одна схема понижающего (step-down) преобразователя, которая с успехом может использоваться в качестве автомобильного зарядного устройства для нетбуков Asus EeePC 701 2G. Эта схема использует n-канальный полевой транзистор (они более распространены, чем p-канальные). За основу преобразователя была взята все та же хорошо известная микросхема MC34063. В принципе, представленная в этой статье схема аналогична схеме для …

Понижающий DC/DC преобразователь 12/9,5В 2,5А на микросхеме MC34063 (с внешним p-канальным полевым транзистором) или самодельное автомобильное зарядное устройство для нетбука

Идея создания этого преобразователя возникла у меня после покупки нетбука Asus EeePC 701 2G. Маленький, удобный, гораздо мобильнее огромных ноутбуков, в общем, красота, да и только. Одна проблема — надо постоянно подзаряжать. А поскольку единственный источник питания, который всегда под рукой — это автомобильный аккумулятор, то естественно возникло желание заряжать нетбук от него. В ходе …

Понижающий DC/DC преобразователь 12/5В, 300мА (топология buck)

Ниже представлена схема понижающего DC/DC конвертера, который, при подаче на вход напряжения 7…15В, на выходе выдает стабильное напряжение 5В. Преобразователь рассчитан на максимальный выходной ток порядка 300 мА, имеет небольшие размеры и очень удобен, например, для питания различных контроллерных устройств от автомобильного аккумулятора. В основе устройства лежит широко распространённая микросхема MC34063. Схема: Готовый преобразователь: Скачать …

Программная реализация обмена данными со знакосинтезирующим ЖКИ (PIC16F628A). Часть 2. Четырехбитный интерфейс

В данной статье приведены примеры программной реализации обмена данными микроконтроллера PIC16F628A с HD44780, KS0066 -совместимым знакосинтезирующим ЖКИ (для схемы из статьи "Подключение знакосинтезирующего ЖКИ к контроллеру (PIC16F628A)". Приведенные примеры предполагают использование ЖКИ 16х2 и четырехбитного интерфейса. Кроме этого, в статье приводятся примеры программирования собственного символа в CGRAM и вывода его на ЖКИ (пример работы с …

Программная реализация обмена данными со знакосинтезирующим ЖКИ (PIC16F628A). Часть 1. Восьмибитный интерфейс

В данной статье приведен пример программы, реализующей обмен данными микроконтроллера PIC16F628A с HD44780, KS0066 -совместимым знакосинтезирующим ЖКИ (для схемы из статьи "Подключение знакосинтезирующего ЖКИ к контроллеру (PIC16F628A)". Приведенная программа предполагает использование ЖКИ 16х2, восьмибитного интерфейса и не анализирует состояние контроллера ЖКИ (BUSY/READY). Работа программы заключается в выводе на ЖКИ текста "Radiohlam" в верхней строке (начиная …

Подключение знакосинтезирующего ЖКИ к контроллеру (PIC16F628A)

В этой статье описано как подключить жидкокристаллический индикатор со знакогенератором к микроконтроллеру. Рассмотренные здесь методы и схемы подходят для подключения ЖКИ со встроенными контроллерами HD44780 (Hitachi), KS0070, KS0066 (Samsung), LC7985 (Sanyo), SED1278 (Epson) или с другими аналогичными. Эти, или совместимые с ними, контроллеры используются в большинстве выпускаемых в настоящий момент знакосинтезирующих ЖКИ, например, в таких, …