Главная » Статьи

Материалы сайта Страницы: 1 2 3 ... 9 10 »

 

  Тут старый наш камрад и друг сайта pchela5 решил попробовать перейти на темную сторону силы и взяться за программирование контроллеров от Microchip, а в качестве подопытного пошла шестиногая крошка PIC10F200. Оказалось, что и для контроллеров семейства PIC есть вполне годные Basic-компиляторы.  С одним из них нас сейчас и познакомит автор, за что ему большое спасибо, а также в качестве примера будет небольшой проект диммера с сенсорным управлением.

Просмотров: 332 | Опубликовано: 24.05.2016 | Комментарии (4)

 

  Как известно, при измерении чего-либо возникает погрешность, влияющая на результат измерений. Будь то температура, измеренная с помощью специализированного датчика, или же напряжение измеренное аналого-цифровым преобразователем.  Ничего идеального не бывает и поэтому на выходе мы получаем прыгающие значения. В радиолюбительской практике, для избавления от подобного, чаще всего применяют простое сглаживание: берут результат нескольких измерений и находят среднее значение, на выходе получая данные без резких скачков. Этот алгоритм прост и понятен любому человеку, окончившему школьную программу по математике. Но в этом методе кроется куча недостатков, такие как необходимость делать большое количество измерений для приемлемого результата или же отсутствие связи между текущим результатом и предыдущими.

  Не так давно, открыл для себя один интересный метод фильтрации, который лишён этих недостатков. Этот метод носит имя американского математика Рудольфа Калмана и способен давать значение максимально приближенное к реальному.

 

Просмотров: 1409 | Опубликовано: 10.04.2016 | Комментарии (19)

  Уже давно у меня лежит TFT дисплей на контроллере ILI9325, разрешением 240х320 пикселей, купленный на ebay. Прелестью такого дисплея является большой размер (хотя по нынешним меркам уже не очень) и имеющаяся на борту резистивная сенсорная панель, которая позволяет собирать на его основе весьма интересные устройства. Примером может служить вот этот проект. Особых идей куда применить свой дисплей у меня тогда не было и я отложил его, что называется, в долгий ящик. Но время летит и вот очередь дошла и до него. 
  Для одной из моих задумок понадобился интерфейс ввода текста, проще говоря нужна была полнораскладная клавиатура, позволяющая вводить любой текст.  С результатом моих трудов я сейчас вас и познакомлю.

Просмотров: 1241 | Опубликовано: 19.03.2016 | Комментарии (12)

 Всем привет! Давно я сюда не выкладывал свежих новостей, особо-то и повода не было из-за нехватки времени. Но порой все-таки выдается урвать пару свободных часов для хобби. Чаще конечно после полуночи, когда все домашние спят, но все же.

 Итак, предыстория. Понадобилось моему одному знакомому устройство, позволяющее автоматически включать и выключать два раза в сутки некую нагрузку. Ну и чтобы мой паяльник меня совсем не позабыл решил помочь ему с этим делом. Заодно вспомню как программировать в Bascom, а то что-то совсем стал забывать.

Это все дальше. А пока пользуясь случаем, поздравляю всех с днем защитника отечества!

 

Просмотров: 1906 | Опубликовано: 23.02.2016 | Комментарии (18)

 Механика принтера собрана, осталось добить некоторые мелочи, которые и превращают собранный механизм в 3d принтер.

Просмотров: 27385 | Опубликовано: 12.08.2014 | Комментарии (61)

 

Некоторые, наверно, заметили, что уже давно не было ничего интересного на сайте. Сказывается нехватка времени (хотя когда его хватало?) и отсутствие возможности паять и делать платы (в связи с переездом пока не обустроил себе рабочий угол, и это уже серьезней). Но не одними микроконтроллерами едины, отсутствие одного занятия порождает желание занять руки чем-то другим. И некоторое время назад, начал собирать комплектующие для 3D принтера :)  Быстренько прожував теорию на робофоруме и глянул то, что собирают тамошние умельцы, более менее начал разбираться в вопросе.  В общем решил что "принтеру быть!".

Просмотров: 16946 | Опубликовано: 08.08.2014 | Комментарии (8)


 
 Мной очень часто при настройке новоиспеченного устройства используется интерфейс UART. Удобно отослать данные в терминал и посмотреть, что же там происходит внутри отлаживаемого девайса. Но не всегда бывает удобно тянуть провода к компьютеру через отдельный преобразователь на FT232RL, поэтому зародилась идея собрать миниатюрный терминал для приема данных и отображения их на LCD дисплее. 
Просмотров: 27244 | Опубликовано: 15.01.2014 | Комментарии (33)



 Просматривая просторы Интернет, обнаружил два замечательных проекта – «необычные часы»   и «синтезатор речи для озвучивания времени»,  захотелось внести что–то свое, тем более, что качество синтезируемых звуков  не слишком устраивало меня. Да и сам процесс подготовки содержимого SPI Flash нельзя назвать  быстрым. Предпринятый поиск быстро вывел на модуль на основе чипа WTV020 (datasheet).

Просмотров: 24143 | Опубликовано: 09.11.2013 | Комментарии (29)



 Давно вынашивал в планах опробовать работу с SD карточкой, так как записывать большие данные на такой носитель гораздо эффективней и удобней, чем на внешнюю EEPROM. Для работы с внешними дисками в Bascom-AVR существует библиотека AVR-DOS, которая позволяет организовать работу с файлами на флэшке, с присущей Bascom'у простотой. Эту библиотеку то мне и хотелось попробовать запустить, и наконец руки дотянулись до паяльника.

Просмотров: 23688 | Опубликовано: 28.10.2013 | Комментарии (42)

 

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

Просмотров: 12989 | Опубликовано: 29.09.2013 | Комментарии (15)

1-10 11-20 21-30 ... 81-90 91-93




авторизация
Логин:
Пароль:
Комментарии
Задействуем АЦП. Вольтметр на AVR.
30.05.2016 - abomin:
Вариант с операционником пойдёт, т.к. хочу все шесть напряжений контролировать. ...
Задействуем АЦП. Вольтметр на AVR.
30.05.2016 - exersizze:
Ну тогда просто меняем местами плюс с минусом. Отрицательное напряжение бп на зе...
Задействуем АЦП. Вольтметр на AVR.
29.05.2016 - abomin:
Так компутерные БП - шесть напряжений: +5деж.; +3,3; +5; +12; -12; -5.
Задействуем АЦП. Вольтметр на AVR.
29.05.2016 - exersizze:
Можно. На выходе БП постоянное отрицательное напряжение или -/+ ?
Задействуем АЦП. Вольтметр на AVR.
29.05.2016 - abomin:
А можно ли измерить отрицательное напряжение? Хочу тестер компутерных БП сделать...
Диммер с сенсорной кнопкой
25.05.2016 - pchela5:
Ну основная проблема - настройка управляющих регистров. Так даташит на используе...
Диммер с сенсорной кнопкой
25.05.2016 - exersizze:
Ага, язык то один. Дольше придется с аппаратной частью разбираться чем кодить, о...
Диммер с сенсорной кнопкой
25.05.2016 - RD3AVJ:
Действительно похожи языки. То что среда платная - уже хуже. Проблема решена?)))
Диммер с сенсорной кнопкой
24.05.2016 - Scorpushka:
занятно)