Популярные проекты

WEB PICµBASIC LOGIC CONTROLLER

USB PICµBASIC Mid Hardware

USB PICµBASIC LOGIC CONTROLLER

DDS генератор сигналов "OSKAR-DDS"

Термостол для оплавления паяльной пасты

Осциллограф Карманный "OSKAR" V3.1

Электроника и механика 3-х координатного станка ЧПУ (Hobby CNC)

Простой счетчик

Измеритель ESR и емкости конденсаторов

Самодельный установщик SMD компонентов - раскладочный станок "SMD PLACER V2"

Прибор для измерения частоты, емкости, индуктивности, сопротивления

Выключатель /диммер светодиодных лент с ДУ.

Светомузыка «СЕМИЦВЕТИК» + автомат световых эффектов.

Универсальный прибор для автомобиля. Часы, термометр, вольтметр, тахометр.


Все, что нельзя запрограммировать на ассемблере, приходится паять.

      Этот сайт посвящен моим проектам на PIC контроллерах, доступных для публичного освещения. Все приведенные схемы реализованы в железе и работают в настоящее время в быту или производстве. Для написания программ использован пакет MPLAB/х , свободно распространяемый фирмой MICROCHIP. Используется программатор PICKIT2/3, ICD2/3. Любую конструкцию можно собрать самому, даже если она платная и получить бесплатно код разблокировки. Также можно приобрести в качестве набора для сборки или готового изделия. Принимаются заказы на разработку аналогово-цифровой или цифровой электроники, систем управления и электроники для производства с применением контроллеров.
Вопросы и предложения писать на почту Gennadiy.V@gmail.com
Если у Вас есть интересные предложения, закакзы или вопросы и форум Вам не помог - адрес тот же.


Полный список в хронологическом порядке.


Толщиномер автомобильный

Определяет толщину слоя лакокрасочного покрытия
(грунт, краска, лак, шпаклевка) до чистого металла

Желающим купить авто посвящается.

   Режим измерений
Показания :
Цифровые значение в микрометрах 1000 мкм = 1 мм
Надпись LONG - расстояние до металла более 1,5 мм
   Включение - Нажать верхнюю кнопку на 2- 3 сек.
Измерение.
- Поднести к окрашенной поверхность в упор и немного покачать из стороны в сторону, до стабилизации показаний. Считать полученное значение.
Для удаления последнего результата кратковременно нажать верхнюю кнопку. Режим непрерывных измерений. Поднести к измеряемому месту и держать нажатой верхнюю кнопку.
   Выключение
Нажать и удерживать верхнюю кнопку 5 секунд.
Авто выключение - через 2 минуты бездействия.


Подробнее
Обсудить на форуме


Цифровой тестер фазировки акустомагниных систем

   Данный тестер специально разработан для измерения параметров работы системы защиты от краж. Он позволяет инженеру наладчику настроить правильную работу системы АМ технологии и синхронизировать системы между собой. Для RF технологии 8,2 (опция) позволяет измерить центральную частоту передатчика, частоту модуляции сигнала и девиацию частоты. Также можно о ценить мощность и равномерность излучаемого поля и форму модулирующего сигнала . Вся информация отображается на сенсорном цветном дисплее. Тестер питается от встроенных литиевых аккумуляторов значительной мощности, что обеспечивает долгую непрерывную работу. Использован унифицированный разъем зарядки USB. Настройка синхронизации AM систем производится бесконтактным способом. Также тестер может использоваться для обнаружения и локализации электромагнитных помех, мешающих нормальной работе систем. Идеально подходит для всей линейки оборудования любых производителей AM технологии и RF 8.2 технологии EAS систем ( Sensormatic, Антивор, JSB, Chec kPoint и других). Комплект состоит из тестера и дополнительного датчика.
   Тестер имеет дополнительные сервисные функции: Автоматическое отключение питания при простое, для увеличения срока автономной работы. Автоматическое выключение передатчика для передающего блока, если нет сигнала синхронизации Удобный индикатор зарядки с дополнительной индикацией окончания заряда Обновление программного обеспечения.


Подробнее
Обсудить на форуме


Измеритель емкости конденсаторов

     Все началось с рассыпанных конденсаторов SMD малой емкости - от 1 до 200 pF. Как оказалось измерить их собственно то и нечем. Стандартный тестер измеряет более менее от 100 pF. Другие плывут на малых емкостях. А хочется гарантированно измерить и отличить 1pF от 1,5 pF причем особенно не должна влиять окружающая обстановка измерения. В итоге был создан данный простой, дешевый, доступный приборчик.


Подробнее
Обсудить на форуме


Релиз PICµBASIC версии 4.1.x


Что новогов версии 4x


Обсудить на форуме


Лабораторный источник питания - вторая версия

 
 

      Собран по модернизированной схеме предыдущего источника
Имеет стабилизацию по току и по напряжению с индикацией режима. Максимальное выходное напряжение каждого канала - 30 вольт. Максимальный ток - 3А. Максимальная суммарная мощность ограничена силовым трансформатором и составляет порядка 80 Вт.


Подробнее
Обсудить на форуме


Обновление галереи


Как быстро и удобно писать программы для PICµBASIC

  

      Описание программного обеспечения и его применение.


Подробнее
Скачать
Обсудить на форуме


Обновление PICµBASIC до версии 3.4.x

В разделе Файлы выпущено обновление прошивок для PICµBASIC и обновлена документация.
Основные добавления
Стек переменных - Основное применение – локальные переменные в программах/подпрограммах и передача параметров к ним/от них.
Относительный переход - Для операторов GOTO, GOSUB, CASE теперь можно указывать смещение со знаком – относительный переход от номера текущей строки.
Подробнее смотрите в документации.


Обновление прошивок USB PICµBASIC BOOTLOADER

В разделе Файлы выпущено обновление прошивок для USB PICµBASIC
Теперь корректно работает WIN10 драйвер. Меняется только BOOTLOADER.
Также возможно применение кварцев на разные частоты, номинал указан в имени прошивки.


Демонстрация работы графического экрана на контроллере
UC1601s RDX0154 под управлением PICµBASIC v3.3

  Видео работы



ПО контроллера распространяется под лицензией Shareware. Вы можете скачать с сайта схемы, инструкции, прошивки бесплатно.

Подробнее
Обсудить на форуме


Простой и эффективный POWER BANK своими руками.

  Схема

      Используются три литиевых аккумулятора со встроенными платами защиты.


Подробнее
Обсудить на форуме


Первоапрельское, или очередной KILLER OFFICE

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

      Установка проходит тихо и без драйверов. Сисадмины в быту могут использовать как генератор заявок на ремонт компьютера.

  Схема


ПО контроллера распространяется под лицензией Freeware. Вы можете скачать с сайта схемы, инструкции, прошивки бесплатно.

Подробнее
Обсудить на форуме


PICµBASIC. Обновление до версии 3.3.x

      Начиная с этой версии, все аппаратные платформы переводятся на единый программный модуль с общей системой команд, операторов, функций и становятся полностью совместимыми с точки зрения программы на BASIC.
Все обновления прошивок, программ, документации находятся в разделе Файлы / Files

      Описание применения новых операторов, FAQ, примеры программ, дополнительные модули, вопросы-ответы - в специальных разделах форума. Для каждой платформы - своя ветка.


Умный дом своими руками или программируемый логический контроллер в сети

     Пример применения PICµBASIC для организации "Умного дома" в домашней сети по одному кабелю.

Оперативный контроль и управление осуществляется через Web интерфейс с компьютера, планшета, телефона через обычный браузер. Контролеры можно объединить по сети RS485 MODBUS RTU для обслуживания больших помещений с двухсторонним обменом информации между ними.



DEVICE PICµBASIC LOGIC CONTROLLER
Программируемый логический контроллер на одной микросхеме.

     Теперь DEVICE PICµBASIC LOGIC CONTROLLER, со встроенным интерпретатором языка PICµBASIC всего на одной микросхеме - контроллер PIC18F26K22. Также добавился интерфейс MODBUS RTU SLAVE, который позволяет обмениваться переменными с WEB PICµBASIC LOGIC CONTROLLER.
     Полностью поддерживается удаленное управление, программирование и обновление прошивки через сеть интернет, с промежуточным звеном MODBUS RTU MASTER, которым выступает WEB PICµBASIC LOGIC CONTROLLER.
     Полностью сохранена возможность самостоятельной автономной работы без подключения к шине, с программированием напрямую с компьютера через RS232 или RS485
     На рисунке показана схема контроллера, назначение выводов и три варианта подключения к шине MODBUS или к компьютеру.

  Схема контроллера

    ПО контроллера поддерживает:


  - Интерфейс RS232/RS485 MODBUS RTU 115200 8N1 - 1 порт
  - Интерфейс RS232/RS485 1200-115200 8N1 - 2 порт
  - 19 линий ввода/вывода
  - 11 аналоговых входов 10бит
  - 4 канала шим
  - Часы
  - ЖКИ символьный дисплей HD44780
  - ЖКИ графический дисплей UC1601s
  - Семисегментные индикаторы
  - Аудио выход - динамик
  - Интерфейс шины 1-Wire с поддержкой DS1990,DS18B20 - 2 канала
  - Интерфейс датчика DHT22
  - Интерфейс RFID Em Marine - 2 канала
  - Счетчик импульсов до 10МГц
  - Генератор прямоугольных импульсов до 7 МГц
  - Аудиовыход - нотный стан 5 октав
  - ну и другие функции, читаем описание.


ПО контроллера распространяется под лицензией Shareware. Вы можете скачать с сайта схемы, инструкции, прошивки бесплатно.

Подробнее
Обсудить на форуме
Купить


WEB PICµBASIC LOGIC CONTROLLER
Универсальный контроллер с WEB интерфейсом.

     Теперь PICµBASIC LOGIC CONTROLLER, со встроенным интерпретатором языка PICµBASIC, получил Ethernet интерфейс с WEB сервером. Также добавился Flash диск с файловой системой. Расширен перечень операторов и команд для работы с файлами, и интеграцией с WEB сервером.
     Вы можете самостоятельно удаленно менять содержимое и дизайн WEB сервера, настраивать отображаемые параметры, переменные, картинки, ссылки полученные от PICµBASIC и предавать текстовые и числовые значения из форм ввода в PICµBASIC.
     Можно просматривать состояние входов и выходов контроллера, управлять состоянием выходов, получать данные и текстовые сообщения из переменных PICµBASIC, записывать данные и текст в переменные PICµBASIC, управлять настройками, просматривать и скачивать файлы из файловой системы PICµBASIC. Контроллер представляет собой несложное устройство на базе PIC микроконтроллера, со встроенным интерпретатором языка PICµBASIC с открытой архитектурой. Как и традиционный ПЛК, он имеет дискретные, аналоговые входа/выхода и коммуникационные интерфейсы, которые могут использоваться для связи с другими устройствами или источниками/приемниками информации.
     Для запуска системы подходит большинство отладочных плат или модулей с процессором PIC18F67J60 и добавления минимума компонентов.

     ПО контроллера поддерживает:


  • Ethernet 10Base-t ARP,ICMP,UDP,TCP/IP,DHCP
  • WEB сервер
  • Flash Disk
  • 34 линии ввода/вывода
  • 9 аналоговых входов
  • 5 каналов шим
  • Интерфейс RS232/RS485 1200-115200 8N1
  • Интерфейс RS485 MODBUS RTU
  • Часы реального времени
  • ЖКИ символьный дисплей HD44780
  • ЖКИ графический дисплей UC1601s
  • Семисегментные индикаторы
  • Аудио выход - динамик
  • Интерфейс шины 1-Wire с поддержкой DS1990,DS18B20
  • Интерфейс датчика DHT22
  • Интерфейс RFID Em Marine
  • Счетчик импульсов
  • ну и другие функции, читаем описание.
  • Схема контроллера


    ПО контроллера распространяется под лицензией Shareware. Вы можете скачать с сайта схемы, инструкции, прошивки бесплатно.

    Подробнее
    Обсудить на форуме
    Купить


    Страницы <1> <2> <3> <4> <5>