Информация к новости
  • Просмотров: 73527
  • Автор: administrator
  • Дата: 19 июля 2008
  • 20
19 июля 2008

BASCOM AVR – тестируем АЦП (ADC) - аналого-цифровой преобразователь.

Категория: BASCOM AVR

BASCOM AVR – тестируем АЦП (ADC) - аналого-цифровой преобразователь.АЦП (ADCanalog digital converter) – аналого-цифровой преобразователь.

АЦП присутствует практически во всех моделях современных МК, в том числе и в серии mega производства фирмы ATMEL. С помощью него можно выполнять множество полезных действий – контролировать напряжение, обрабатывать различные сигналы с сенсоров и датчиков, преобразовывать аналоговый аудио сигнал в цифровую форму и тд. и тп. Так что же представляет из себя АЦП?

Метки к статье: BASCOM AVR, начинающим, ADC, АЦП

Информация к новости
  • Просмотров: 78997
  • Автор: administrator
  • Дата: 16 июля 2008
  • 0
16 июля 2008

BASCOM AVR – подключаем контроллер к ПК через COM порт (RS-232)

Категория: BASCOM AVR

Необходимость подключения контроллера к персональному компьютеру возникает при различных обстоятельствах - отладка программы (мониторинг состояния портов, результаты вычислений и тп.) ,управление и контроль посредством ПК, считывание данных с подключенных к контроллеру сенсоров и датчиков. Соединение с ПК возможно посредством различных интерфейсов – LPT-порт, COM-порты (протокол RS-232), USB и тп. Все они обладают набором, как достоинств, так и недостатков. Самым распространенным интерфейсом, в любительской практике, является соединение с помощью COM-порта. Подобное соединение довольно простое в схемотехническом плане, недорогое и обладает достаточной скоростью обмена информацией для большинства любительских проектов.  В данном материале опишем самый простой способ организации информационного обмена через COM-порт с помощью компилятора BASCOM AVR.

Метки к статье: BASCOM AVR, начинающим, rs232, UART, COM-port

Информация к новости
  • Просмотров: 89131
  • Автор: administrator
  • Дата: 10 июля 2008
  • 100
10 июля 2008

BASCOM AVR – подключаем текстовый ЖК-дисплей (LCD)

Категория: BASCOM AVR

BASCOM AVR – подключаем текстовый ЖК-дисплей (LCD)Иногда необходимо посмотреть результат вычислений, вывести состояние портов или выполнить прочие задачи, связанные с отображением информации. В этом нам помогут жидкокристаллические дисплеи. Самым простым, недорогим и распространенным вариантом являются текстовые дисплеи. Рассмотрим подключение и работу с жидкокристаллическим  текстовым индикатором 16х2 (отображает две строчки по 16 знакомест в каждой).

 

Для подключения ЖК дисплея воспользуемся контроллером MRC40 (ATmega32) с универсальным модулем. На модуле уже разведен разъем для ЖК. Схема подключения проста и не вызовет ни каких сложностей. Для эксперимента мы взяли недорогой дисплей в исполнении для стандартного диапазона температур (это означает, что для питания ЖК не требуется дву-полярное питание, достаточно только +5V). Производитель дисплея – WINSTAR, модель – WH1602B-YYH-CTK. Подключение осуществляется по 4-х битной схеме, таким образом мы экономим 4 вывода порта микроконтроллера.

Метки к статье: BASCOM AVR, начинающим

Информация к новости
  • Просмотров: 59519
  • Автор: administrator
  • Дата: 8 июля 2008
  • 0
8 июля 2008

BASCOM AVR – конфигурируем порты МК. Подключаем кнопку.

Категория: BASCOM AVR

В предыдущей статье мы рассмотрели простой пример моргания светодиодом и научились пользоваться встроенным программатором в BASCOM AVR. Теперь настало время подробнее ознакомится с настройкой портов микроконтроллера на примере работы с кнопкой. Для этого используем наш контроллер MRC40(ATmega32) с установленным экспериментальным модулем.

Метки к статье: BASCOM AVR, начинающим

Информация к новости
  • Просмотров: 63566
  • Автор: administrator
  • Дата: 8 июля 2008
  • 100
8 июля 2008

Звуковой сенсор на основе аудио усилителя LM386

Категория: Контроллер MRC40

altРанее мы опубликовывали схему экспериментального сдвоенного сенсора на базе аудио усилителей LM386 и компаратора. Схема была вполне работоспособная и мы провели с ней много интересных экспериментов. В данный момент было решено начать использовать обработку звука непосредственно на роботах. Для этого и был разработан данный модуль.

Метки к статье: модуль, сенсор, звук

Информация к новости
  • Просмотров: 12444
  • Автор: administrator
  • Дата: 7 июля 2008
  • 0
7 июля 2008

Обновление движка сайта

Категория: Новости сайта

Мы обновили движек сайта...
Информация к новости
  • Просмотров: 76156
  • Автор: administrator
  • Дата: 30 июня 2008
  • 100
30 июня 2008

BASCOM AVR – первый шаг. Мигание светодиода и программирование контроллера.

Категория: BASCOM AVR

Если вы все же решились изучить BASCOM AVR, то обратимся к классическому варианту первой программы для МК – мигание светодиода.

 

Воспользуемся контроллером MRC40 с установленным универсальным модулем – на нем сигнальные светодиоды уже имеются в наличии. Так же для программирования используем простой программатор для LPT порта. Вся прелесть в том, что BASCOM AVR имеет встроенный программатор с поддержкой STK200/300 и нам не понадобятся ни какие сторонние программы. Встроенный программатор очень удобен еще и тем, что визуально фузи-биты контроллера программируются готовыми, визуально отображаемыми комбинациями. Это сильно снижает вероятность неправильного программирования фузов, но об этом немного позже.

Метки к статье: BASCOM AVR, начинающим

Информация к новости
  • Просмотров: 54031
  • Автор: administrator
  • Дата: 29 июня 2008
  • 100
29 июня 2008

Модуль сервоконтроллера SSC-32 (открытый проект от Lynxmotion.com)

Категория: Контроллер MRC28

Модуль сервоконтроллера SSC-32 (открытый проект от Lynxmotion.com)Управление большим количеством сервоприводов может быть довольно проблематичным. По нашему мнению в данном плане изобретательство «велосипедов» не стоит времени и трудов. В связи с этим мы использовали часть схемы и программное обеспечение из открытого проекта сервоконтроллера SSC-32 для создания данного модуля.

 

Почему именно SSC-32?

Все очень просто:

- Проект открытый и полностью отлаженный, а так же постоянно развивается.

- SSC-32 пользуется большой популярностью

- Позволяет использовать наш робоконтроллер MRC28 без каких либо существенных переделок (снимаем модуль сервоконтроллера и используем MRC28 в любых других проектах)

- SSC-32 может использоваться в Microsoft Robotics Developer Studio 2008

- SSC-32 поддерживается бесплатной системой робототехнического зрения RoboRealm.

- Так же Lynxmotion  предоставляет бесплатную утилиту Lynx SSC-32 Terminal, которая позволяет легко протестировать работоспособность модуля, откалибровать сервоприводы, сменить прошивку и еще несколько полезных функций.

Метки к статье: SSC-32, серво контроллер, модуль, MRC28

Информация к новости
  • Просмотров: 123386
  • Автор: administrator
  • Дата: 21 июня 2008
Изменил: admin
Причина: Для повторения рекомендуется версия контроллера 4.1
  • 80
21 июня 2008

STEP/DIR контроллер униполярного шагового двигателя на базе PIC16F628

Категория: Домашнее ЧПУ (CNC)

STEP/DIR контроллер униполярного шагового двигателя на базе PIC16F628Представляем краткое описание, схему и печатную плату контроллера униполярного шагового двигателя на основе микроконтроллера PIC16F628. Контроллер поддерживает управляющие сигналы STEP, DIR и ENABLE. Схема и прошивка данного контроллера была любезно предоставлена Регнер Сергеем, представителем фирмы «Бинар» (г. Камышин). Печатная плата контроллера была разработана нами.

Метки к статье: PIC16F628, контроллер шагового, шаговый двигатель, ЧПУ, CNC

Информация к новости
  • Просмотров: 29524
  • Автор: administrator
  • Дата: 16 июня 2008
  • 100
16 июня 2008

Экспериментальный модуль для универсального контроллера MRC40

Категория: Контроллер MRC40

Экспериментальный модуль для универсального контроллера MRC40

Представляем дополнительный экспериментальный модуль для нашего контроллера MRC40. Модуль удобен при проведении экспериментов с контроллером, а так же при создании различных робототехнических устройств на базе MRC40.

 

Модуль имеет несколько основных разъемов для подключения различных типов устройств:

- 8 разъемов аналогово-цифровых (с разводкой дополнительного питания RC-стандарта)

- 6 разъемов для подключения по шине I2C (TWI) с питанием

- 6 разъемов для подключения сервомашинок RC-стандарта с возможностью внешнего питания.

- 1 разъем 4-х битного подключения ЖК-индикатора с питанием и регулировкой контраста (стандартная распиновка под CodeVision и для использования в BASCOM AVR с подключением библиотеки Lcd4.lib).

Метки к статье: MRC40, модуль, робо-контроллер