Пятница, 19.04.2024, 07:35
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Реклама Google
Форма входа
Категории раздела
Это нужно знать! [17]
Изучаем AVR [30]
Программаторы [12]
Необходимое ПО [8]
Готовые устройства [73]
Справочная [38]
Инструмент [0]
Технология [8]
Литература [0]
Arduino скетчи [18]
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Микроконтроллеры - это просто!
Главная » Статьи

Всего материалов в каталоге: 204
Показано материалов: 191-200
Страницы: « 1 2 ... 18 19 20 21 »

Лучшим способом познакомиться с работой компаратора является использование его в схеме. Посмотрев на рисунок ниже, вы сразу обнаружите, что компаратор выглядит почти так же, как операционный усилитель. Это действительно так; компараторы представляют собой специализированные операционные усилители (ОУ). Компаратор, использованный в первом примере, представляет собой счетверенный компаратор типа LM339.
Это нужно знать! | Просмотров: 4165 | Добавил: Alex | Дата: 26.12.2013 | Комментарии (0)

В устройствах на микроконтроллерах иногда требуется генерировать аналоговый сигнал. В зависимости от частоты аналогового сигнала, требуемого разрешения и типа используемого микроконтроллера, выполнить это можно несколькими способами. А именно: с помощью широтно-импульсной модуляции, используя функционал аппаратных таймеров или программную реализацию, с помощью встроенного цифроаналогового преобразователя (ЦАП`а), с помощью внешних схем цифроаналоговых преобразователей на дискретных элементах или с помощью внешних микросхем цифроаналоговых преобразователей.


Это нужно знать! | Просмотров: 2735 | Добавил: Alex | Дата: 24.12.2013 | Комментарии (0)

Для измерения аналоговых величин в цифровых системах используются аналогово-цифровые преобразователи (АЦП). АЦП характеризуются такими параметрами как диапазон входных напряжений и разрядность. Конечно, это не единственные его параметры, но сейчас нас интересуют именно они.

Диапазон входных напряжений зависит от опорного напряжения АЦП и определяет границы, в пределах которых аналоговый сигнал может быть оцифрован. Разрядность АЦП определяет шаг, с которым выполняется преобразование одной выборки аналогового сигнала.


Это нужно знать! | Просмотров: 3127 | Добавил: Alex | Дата: 24.12.2013 | Комментарии (0)

EZoFlash поддерживает:

  • флеш память с архитектурой 8 , 8/16 и 16 бит в корпусах TSOP, PSOP, DIP и PLCC;
  • паралельную память EPROM, E(E)PROM, E2PROM;
  • память FWH/LPC и микроконтроллеров серии AT89C51;
  • память с рабочим питанием 3.3В и 5.0В;
  • адрессный диапазон до 64Мбит (..А22);
  • управляемый источник +12В для программирования и временного снятия защиты секторов;
  • адаптеры со стандартными гнездами для чипов в корпусах DIP и PLCC;
  • адаптеры с прямой пайкой чипа или использованием прямых гнезд поверхностного монтажа (Meritec, Yamaichi) для чипов в корпусах TSOP , PSOP и SSOP.
  • команды программного обеспечения- функции идентификатора, чтения, проверки, стирания, контроля и программирования;
  • Последняя версия EZoFlash4v5 поддерживает сериальную память (I2C, Microwire, SPI), SPI Flash и микропроцессоры Microchip PIC, Atmel AVR-8bit (ATmega, ATtiny, AT90) 


Программаторы | Просмотров: 4476 | Добавил: Alex | Дата: 24.12.2013 | Комментарии (0)

Адаптер предназначен для программирования различных микросхем: микроконтроллеров Atmel типа AT89C1051, AT89C2051, AT89C2051x2, AT89C4051, AT89S2051, AT89S4051, AT90S1200, AT90S2313 (четыре последних типа микроконтроллеров могут программироваться в параллельном и последовательном режимах); микросхем Flash-памяти типа AT24C01, AT24C02 и других (с интерфейсом I2C). Эти и другие микросхемы программируются при непосредственной установке их в ZIF-панель адаптера, если они выполнены в корпусах типа DIP с числом выводов до 20. Кроме этих типов, адаптер позволяет осуществлять внутрисхемное программирование микроконтроллеров и микросхем по последовательным интерфейсам SPI и I2C, при этом должен дополнительно применяться шлейф-переходник. В принципиальную схему и конструкцию заложены потенциальные возможности для программирования и других типов устройств. 


Программаторы | Просмотров: 4009 | Добавил: Alex | Дата: 17.12.2013 | Комментарии (0)

Универсальный программатор представлен в этой статье. Подходит для программирования AVR, PIC, I2CEPROM. Работает с любым COM-портом, не перегружая по току COM-порт компьютера, так как MAX232 не представляет опасности для COM-порта.



Программаторы | Просмотров: 3396 | Добавил: Alex | Дата: 16.12.2013 | Комментарии (0)

Простой программатор для AVR микроконтроллеров с использованием LPT порта.


Программаторы | Просмотров: 7059 | Добавил: Alex | Дата: 16.12.2013 | Комментарии (0)

Ну вот и пришло время нам соорудить USB программатор. Я долго не мог определиться какой бы программатор нам собрать. Выбирал по критериям простоты конструкции и удобства работы с ними, но ничего не нравилось. Выбрать программатор помог случай. Вернее я его не выбирал вообще – я его случайно собрал сам того не подозревая!

А дело было так. Некоторое количество постов назад мы собрали преобразователь USB to UART на ATtiny2313 (а в прошлой статье мы даже улучшили печатную плату). Еще при выборе схемы преобразователя я планировал на его базе (при помощи заливки различных прошивок) получать устройства различного назначения. Тогда я не подозревал, что данный преобразователь можно использовать шире, чем я планировал. Увидев схему USB программатора – USBtiny на ATtiny2313 я понял, что я уже имею готовый программатор!


Программаторы | Просмотров: 12165 | Добавил: Alex | Дата: 16.12.2013 | Комментарии (0)

Хочу спросить у читающих мой блог – много ли у Вас скопилось микроконтроллеров с неправильно прошитыми фьзами и непригодными для дальнейшего использования? Я думаю, если Вы довольно продолжительное время работаете с микроконтроллерами, то у Вас были случаи неправильной прошивки фьюзов. Свои «запорченные» микроконтроллеры я складывал в специальную коробочку с надеждой на то, что когда-то, в будущем, соберу высоковольтный параллельный программатор и верну их к жизни. Но высоковольтный программатор как-то особо не хотелось собирать. Схема довольно наворочена, да и применение такого программатора разовое – оживить ошибочно прошитый микроконтроллер. Короче, всегда проще (и дешевле) было купить новый микроконтроллер. Так и хранились бы и дальше «мертвые» микроконтроллеры если бы не случилась странная штука – при изготовлении нового устройства (скоро выложу) перестали подавать признаки жизни, сразу две тини2313 без особых на то причин. Подозрение пало на то, что при прошивке были неправильно выставлены фьюзы. Новых, в SOIC корпусе, быстро достать не получалось, а схемку закончить чесались руки. Так как, я все равно собирался, когда то делать высоковольтный программатор, решил, что пришло время это сделать. Но высоковольтный программатор я так и не сделал, а сделал устройство специально предназначенное для исправления ошибочно установленных фьюзов.


Программаторы | Просмотров: 6315 | Добавил: Alex | Дата: 16.12.2013 | Комментарии (0)

При работе с микроконтроллерами важнейшим девайсом являетя программатор, именно он может залить в МК нашу программу. Он же часто становится камнем преткновения на пути освоения AVR.
Дело в том, что для работы простейшего программатора, не требующего в своем составе микроконтроллера, нужен компьютер с COM или LPT портом, причем желательно с частотой процессора не выше гигагерца-двух. Да операционную систему подревней — WinXP или Win2K. А это ныне редкость. 
С другой стороны, для USB программаторов нужно предварительно прошить контроллер. А чем его прошить? Вот тут и возникает проблема курицы и яйца — как прошить контроллер программатора не имея программатора.
Не так давно появилось решение позволяющее сделать надежный и быстрый USB программатор AVR на базе тупой, непрограммируемой, логики. 
Bitbang, что это такое и с чем его едят.


Программаторы | Просмотров: 6227 | Добавил: Alex | Дата: 16.12.2013 | Комментарии (0)

Copyright MyCorp © 2024