Макетная плата серии BASIC Pic с установленным микроконтроллером PIC...


Самый востребованный модуль предназначен для быстрого и удобного макетирования устройств на основе Flash-PIC-контроллера PIC18F2520 в составе комплекса BM93xx.


Ориентировочная розничная цена: 550 руб  


Краткая характеристика:


Микроконтроллер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PIC18F2520

Частота процессора . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 МГц (8*4 PLL)

Пользовательские интерфейсы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I2C

Количество линий ввода/вывода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

из них линий АЦП 10 Бит . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

из них линий ШИМ 10 Бит . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Нагрузочная способность интерфейсных линий . . . . . . . . . . . . . . . . . . . . . . . . .25 мА

Температурный рабочий диапазон . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 …+40 C

Габариты модуля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76.2 x 25.4 x 20 мм


2/3 модуля стандартных размеров (25x76мм) заполнено двумя сетками отверстий с шагом 2.54 мм для макетирования. На оставшейся части установлен Flash-контроллер PIC18F2520, компоненты необходимые для его работы и разъем для подключения к другим устройствам. Линии микроконтроллера выведены на край макетного поля.

Модуль поставляется с прошивкой, стандартной для устройств на PIC18 серии BM93xx. Это делает доступными, через канал I2C, все линии портов микроконтроллера установленного на модуле и позволяет дополнить линейку BM93xx модулями с индивидуальными свойствами недостающими в вашем проекте. Или при необходимости воспроизвести (скопировать) стандартные активные модули, установив на макетное поле дополнительные элементы. Модуль BM9309, как и все активные модули линейки BM93xx может работать самостоятельно в проектах не связанных с комплексом BM93xx но имеющих канал I2C. Заводская установка адреса в канале I2C = 10h

Вот несколько идей для измерительного комплекса:

Частотомер: установить на макетной плате усилитель и компаратор выход последнего соединить с портом микроконтроллера настроенного на быстрый счетчик. И по каналу I2C снимать данные. Обработать их в BM9300L, BM9300, BM9300H т.е. привести к Гц/кГц/мГц. Далее выводить на ЖКИ BM9302, BM9303, BM9304. Или через USB на PC создав простенькую оболочку или в существующую. Этот приборчик легко сможет измерять частоту до 8 мГц.

Осциллограф: установив на макетном поле предварительный усилитель, быстрый АЦП соединив его выходы с портами микроконтроллера. Легкий доступ к портам микроконтроллера через бейсик программу посредством канала I2C позволит построить неслабый осциллограф. В свободной памяти микроконтроллера можно сохранять промежуточные данные. Обрабатывать данные опять же в BM9300L, BM9300, BM9300H. А выводить на ЖКИ BM9302, BM9303, BM9304 или на ПК через USB.

Вольтметр: потребуется настроить из бейсика по I2C одну из линий микроконтроллера на АЦП. Небольшой делитель и клеммы на макетке.




Скачать:


Подробное описание базовой прошивки


Описание языка BASIC для микроконтроллерного модуля


Программа basic terminal


Программа pic18_terminal



Программа на бейсике для смены адресов активных модулей в сети. Очень упрощает жизнь строителям многомодульных проектов. Скачать!


Обсудить и получить более подробную информацию Вы можете на ветке Конференции, посвящённой этому устройству.


Посмотреть видео


Заложен проект века: BM93xx: умный дом построим сами


Изучаем "железо" и учимся проектировать


Урок 1: Железная идея и реализация

Урок 2: Электрическая идея и реализация

Урок 3: Софт: идея и реализация

Урок 4: Потрогаем железо

Урок 5: Печатаем на ЖКИ

Урок 6: Подсветка ЖКИ

Урок 7: Синие часы

Урок 8: Графические возможности ЖКИ часть 1

Урок 9: Графические возможности ЖКИ часть 2: выводим BMP рисунок

Урок 10: BM9303-04 Звук

Урок 11: Как достать кнопки на BM9303-04

Урок 12: BM9316 Управление низковольтной нагрузкой (до 60В)

Урок 13: BM9317 Управление высоковольтной нагрузкой (до 400В)

Урок 14: BM9307-08 Подключаем цифровой датчик температуры DS18B20

Урок 15: BM9307-08 Активируем АЦП, строим вольтметр

Урок 16: BM9312 Канал I2C - управление низковольтной (до 60В) нагрузкой

Урок 17: BM9311 Канал I2C - управление высоковольтной (до 400В) нагрузкой

Урок 18: BM9307-08 Подключим 8 сервоприводов для вашего робота

Урок 19 BM9315 Цифро-аналоговый преобразователь. Генератор сигналов

Урок 20 BM9309 Взводим быстрые счетчики. Частотомер


Урок 21 BM9310 Подключаем шаговые двигатели


Урок 22 BM9314 Подключаем промышленные датчики (емкостные, фото, индуктивные, магнитные …)

Урок 23 BM9305 А если отопительный котёл в подвале, а управление в прихожей? Создаем сеть начального уровня. RS485

Урок 24 BM9306 А если отопительный котёл в подвале, приточная вентиляция на чердаке, а управление в прихожей? Сеть разрастается.RS485+RS232


Урок 25. Реальные часы, реального времени. Часть 1. Часы, минуты, секунды.

Урок 25. Реальные часы, реального времени. Часть 1. Часы, минуты, секунды. Продолжение.

Урок 25. Реальные часы, реального времени. Часть 2. Дата, месяц, год.


Посвятим несколько уроков графическим командам из финального драйвера для BM9303 и BM9304


Уроки работы с модулем BM9330. Определение адресов подключенных к модулю 1-Wire устройств


Подключение панели оператора BM9322 по интерфейсу RS485


Подключаем цифровой датчик температуры DS18B20 непосредственно к BM9300/L/H


Подключаем цифровой датчик температуры DS18B20 непосредственно к BM9303/4


Финальная доработка драйвера для BM9307, BM9308. «Управление сервомашинками.» Добавлена возможность управления скоростью перемещения валов каждой сервомашинки и команда общего стопа. Любители робототехники и моделисты оценят!


Тема урока: внешний ЖКИ, BM9320 + BM9301






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.